@font-face{font-family:MarkPro;src:url(/static/media/MarkProLight.d3952283.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:MarkPro;src:url(/static/media/MarkPro.12d6724a.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MarkPro;src:url(/static/media/MarkProMedium.b155b855.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:MarkPro;src:url(/static/media/MarkProBold.35c96b26.otf) format("opentype");font-weight:700;font-style:normal}body{margin:0;font-family:-apple-system,MarkPro,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme.evo-hp{--primary:#01b2aa}.theme.evo-hp button{height:40px;border-radius:5px;cursor:pointer;border:1px solid}.theme.evo-hp button.link-button{background-color:initial;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;color:#01b2aa;font-size:16px}.theme.evo-hp button.link-button:focus,.theme.evo-hp button.link-button:hover{text-decoration:none;outline:0}.theme.evo-hp button:disabled{opacity:.7}.theme.evo-hp button a{text-decoration:none}.theme.evo-hp button.svg-button{background-color:initial;width:auto;height:auto;margin:none}.theme.evo-hp button.svg-button svg{height:auto;width:auto}.theme.evo-hp button.svg-button img{filter:none!important}.theme.evo-hp button.action-button{background-color:#01b2aa;border:none;color:#fff;font-weight:700;font-size:24px;font-family:Mark Pro,sans-serif;max-width:50%;min-width:338px;height:auto;padding:.4em;margin-top:10px}.theme.evo-hp button.action-button.secondary{background-color:#fff;color:#01b2aa;border:1px solid #01b2aa}.theme.evo-hp button.action-button.long{font-size:18px}.theme.evo-hp a.no-underline{text-decoration:none}.theme.evo-hp #top-bar{height:53px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);line-height:53px;padding:0 15px}.theme.evo-hp #top-bar div{max-width:1024px;margin:auto}.theme.evo-hp #top-bar .sign-out{line-height:53px}@media(max-width:767px){.theme.evo-hp nav{padding:0 15px}}.theme.evo-hp nav ul{padding:0;margin-top:0}.theme.evo-hp nav a{color:#474747;text-decoration:none}.theme.evo-hp nav a li.highlight{font-style:italic}.theme.evo-hp nav a.active{color:#01b2aa}.theme.evo-hp nav a.active li{font-weight:700;background-color:#ededed}.theme.evo-hp nav li{overflow:hidden;font-weight:500;cursor:pointer;list-style:none;display:block;height:55px;line-height:55px;font-size:16px;box-shadow:inset 0 -1px 0 0 #d3d3d3;padding-left:10px}.theme.evo-hp nav li svg{height:24px;width:24px;margin-bottom:-5px;fill:#01b2aa;margin-right:25px;margin-left:5px}.theme.evo-hp form input:not([type=radio]),.theme.evo-hp form label,.theme.evo-hp form select,.theme.evo-hp form textarea{display:block;border-radius:5px}.theme.evo-hp form label{margin-bottom:20px}.theme.evo-hp form input:not([type=radio]){height:30px;margin-top:5px;min-width:140px;border:1px solid #d1d1d1;padding:5px;width:96%;background-color:#f0f0f0}.theme.evo-hp form span.error{font-size:.9em;color:red;margin:5px}.theme.evo-hp form button{min-width:150px;border:none}.theme.evo-hp form select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:45px;width:100%;margin:auto;font-size:16px;font-weight:500;background-color:#fff;padding:.6em 1.4em .5em .8em;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.theme.evo-hp form select.disabled{color:grey}.theme.evo-hp .flex-center-wrapper{display:flex;align-items:center;justify-content:center}.theme.evo-hp .tooltiptext{position:relative;visibility:hidden;font-size:.7em;padding:5px;border-radius:5px;position:absolute;z-index:1}.theme.evo-hp .tooltip:hover .tooltiptext{visibility:visible}.theme.evo-hp .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000}.theme.evo-hp .modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);width:400px;border:1px solid #01b2aa}.theme.evo-hp .modal-content label{font-weight:700;text-align:left;padding:5px;margin-bottom:10px}.theme.evo-hp .modal-content label .text{font-weight:400;font-size:.9rem;margin:10px 0}.theme.evo-hp .modal-content input{height:30px;border:1px solid #d1d1d1;padding:5px;background-color:#f0f0f0}.theme.evo-hp .modal-buttons{margin-top:20px;display:flex;justify-content:space-around}.theme.evo-hp .modal-buttons button{font-weight:700}.theme.evo-hp .modal-buttons button.cancel-button{background:#000;color:#01b2aa}.theme.evo-hp .modal-buttons button.confirm-button{background:#01b2aa;color:#fff}.theme.evo-hp section .loading{position:absolute;margin-right:auto;margin-left:auto;width:80%;margin-top:110px}.theme.evo-hp section .invisible{display:none!important}.theme.evo-hp section div .centered{display:block;margin-left:auto;margin-right:auto;width:20%}@media(min-width:768px){.theme.evo-hp #index-info .full-width{margin:0 -40px}}.theme.evo-hp #index-info .code,.theme.evo-hp #index-info .expiry-label{margin-right:auto;margin-left:auto}.theme.evo-hp #index-info .code,.theme.evo-hp #index-info .code-inactive{color:#01b2aa;font-size:34px;font-weight:700}.theme.evo-hp #index-info .code-inactive{opacity:.7;text-decoration:line-through;-webkit-text-decoration-color:grey;text-decoration-color:grey}.theme.evo-hp #index-info .expiry-label{font-size:20px;font-weight:700;opacity:.7}.theme.evo-hp #index-info .invisible{display:none}.theme.evo-hp #index-info .access-info{text-align:left}.theme.evo-hp #index-info .access-info h3{margin-bottom:0}.theme.evo-hp #index-info .access-info ol{-webkit-margin-before:5px;margin-block-start:5px;padding-left:20px}.theme.evo-hp #index-info .access-info li{font-size:18px;padding-left:5px;line-height:1.89}.theme.evo-hp #index-info .highlight-wrapper a{font-weight:400}.theme.evo-hp #index-info .highlighted{background-color:#01b2aa;color:#fff;padding:15px 20px;min-height:70px;line-height:1.44}.theme.evo-hp #index-info .highlighted .phone{position:relative;float:left;margin-left:12px;margin-right:20px;margin-bottom:20px;width:35px;height:63px;border-radius:5px;background-color:#fff}.theme.evo-hp #index-info .highlighted .phone img{position:absolute;top:30px;left:5px;width:25px}.theme.evo-hp #index-info .highlighted .phone .line{position:absolute;z-index:9999;top:57px;left:9.5px;width:16px;height:1px;background-color:#01b2aa}.theme.evo-hp #index-info .workouts .nav{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px;line-height:2.13}.theme.evo-hp #index-info .workouts .next{display:flex;align-items:center;color:#01b2aa;cursor:pointer}.theme.evo-hp #index-info .workouts .next.disabled{color:grey}.theme.evo-hp #index-info .workouts .previous{display:flex;align-items:center;color:#01b2aa;cursor:pointer}.theme.evo-hp #index-info .workouts .previous.disabled{color:grey}.theme.evo-hp #index-info .workouts .number{text-align:center;font-size:122px;line-height:122px;font-family:Futura,sans-serif;font-weight:700;color:#01b2aa}.theme.evo-hp #index-info .workouts .month{text-align:center;height:40px;font-size:18px}.theme.evo-hp #index-info .workouts .total-this-year{background-color:#01b2aa;color:#fff;font-size:16px;line-height:16px;font-weight:500;text-align:center;width:199px;padding:15px;margin:auto auto 20px}.theme.evo-hp .kter-gjennomfrt-i{width:207px;height:23px;opacity:.96;font-size:18px;font-weight:300;text-align:center;color:#242424}.theme.evo-hp .-kter-totalt-i-,.theme.evo-hp .kter-gjennomfrt-i{font-family:MarkPro;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.theme.evo-hp .-kter-totalt-i-{width:154px;height:20px;font-size:16px;font-weight:500;color:#fff}.theme.evo-hp .membership .status{font-size:14px;text-align:center;margin:10px -20px;padding:10px 20px;color:#fff}.theme.evo-hp .membership .status.active,.theme.evo-hp .membership .status.active_with_scheduled_freeze{background-color:#0e847e}.theme.evo-hp .membership .status.cancelled,.theme.evo-hp .membership .status.cancelled_in_presale,.theme.evo-hp .membership .status.cancelled_in_trial,.theme.evo-hp .membership .status.stopped{background-color:#be3843}.theme.evo-hp .membership .status.in_cancellation{background-color:#ef7b39}.theme.evo-hp .membership .status.in_freeze{background-color:#0a607b}.theme.evo-hp .membership .status.in_trial,.theme.evo-hp .membership .status.presale{background-color:grey}.theme.evo-hp .membership .status .name{line-height:2.29}.theme.evo-hp .membership .status .membership-info{margin-top:10px;margin-bottom:15px;line-height:1.7}.theme.evo-hp .membership .status button{color:#fff;font-weight:700;font-size:20px;background:none;width:80%;max-width:302px;margin-bottom:20px}.theme.evo-hp .membership .status .membership-status{line-height:1.39;font-size:23px;font-weight:700}.theme.evo-hp .membership .status .membership-status:first-letter{text-transform:capitalize}.theme.evo-hp .membership .location-name{font-weight:700;font-size:19px;color:#01b2aa}.theme.evo-hp .membership .chip span.active,.theme.evo-hp .membership .chip spanactive_with_scheduled_freeze{color:#0e847e}.theme.evo-hp .membership .chip span.cancelled,.theme.evo-hp .membership .chip span.cancelled_in_presale,.theme.evo-hp .membership .chip span.cancelled_in_trial,.theme.evo-hp .membership .chip span.inactive,.theme.evo-hp .membership .chip span.stopped{color:#be3843}.theme.evo-hp .membership .chip span.in_cancellation,.theme.evo-hp .membership .chip span.suspended{color:#ef7b39}.theme.evo-hp .membership .chip span.in_freeze{color:#0a607b}.theme.evo-hp .membership .chip span.in_trial,.theme.evo-hp .membership .chip span.presale{color:grey}.theme.evo-hp .membership .profile ul{padding:0;margin-top:0}.theme.evo-hp .membership .profile ul li{list-style:none;line-height:1.63}.theme.evo-hp .membership .cancel{width:100%;text-align:center}.theme.evo-hp .membership .cancel a{text-decoration:none;color:#eb4365}.theme.evo-hp .membership h2{margin-bottom:10px}.theme.evo-hp .membership hr{margin:30px -15px;border-top:1px solid #e4e4e4}.theme.evo-hp .membership a.switch.RFID{font-size:12px}.theme.evo-hp #freeze form{padding-top:30px;padding-bottom:10px}.theme.evo-hp #freeze form select.disabled{color:grey}.theme.evo-hp #referral .referral-code{width:100%;text-align:center;padding:20px}.theme.evo-hp #referral .referral-code .code{color:#01b2aa;font-size:52px;font-weight:700}.theme.evo-hp #payment table,.theme.evo-hp #refundable table{font-size:12px;line-height:2;width:100%}@media(min-width:768px){.theme.evo-hp #payment table,.theme.evo-hp #refundable table{font-size:14px}}.theme.evo-hp #payment th,.theme.evo-hp #refundable th{text-align:left;color:rgba(36,36,36,.49);font-weight:400}.theme.evo-hp #payment td,.theme.evo-hp #refundable td{padding-right:8px;border-bottom:1px solid #ddd}.theme.evo-hp #payment .unpaid,.theme.evo-hp #refundable .unpaid{color:red;font-style:italic}.theme.evo-hp #payment .failed,.theme.evo-hp #refundable .failed{color:orange;font-style:italic}.theme.evo-hp #payment p.profile-error,.theme.evo-hp #refundable p.profile-error{color:red;font-style:italic;font-size:smaller}.theme.evo-hp #payment td:nth-child(3){padding-right:0}.theme.evo-hp #payment td:last-child{padding:0;text-align:center;width:20px;cursor:pointer}.theme.evo-hp #payment td:last-child svg{width:16px}.theme.evo-hp #login .container{width:350px;margin:auto;padding:0 20px}.theme.evo-hp #login .container form{width:320px}.theme.evo-hp #login .container form input{width:100%;margin:auto}.theme.evo-hp #login .container form button{background-color:#01b2aa;color:#fff;font-weight:500;font-size:16px;font-family:Mark Pro,sans-serif;float:right;margin-right:-10px}.theme.evo-hp #login img{padding-top:20px;padding-left:20px}@media(min-width:768px){.theme.evo-hp #login img{padding-top:40px;padding-left:40px}}.theme.evo-hp #login p{width:320px}.theme.evo-hp #login a{text-decoration:none;font-size:15px;line-height:40px}.theme.evo-hp #login .error{width:320px;background:red;color:#fff;padding:10px;font-weight:bolder}.theme.evo-hp #forgotten-chip .info{white-space:pre-line}.theme.evo-hp #forgotten-chip .info .highlighted{font-weight:500;color:#01b2aa}.theme.evo-hp #gdpr_opt_in .gdpr-options{margin-bottom:20px;display:grid;grid-template-areas:"radio text";grid-template-columns:30px auto}.theme.evo-hp #gdpr_opt_in .radio{margin-top:5px;grid-area:radio;transform:scale(1.5)}.theme.evo-hp #gdpr_opt_in .text{grid-area:text}.theme.evo-hp #profile select{margin-top:5px}.theme.evo-hp #profile input{background-color:#fff;min-width:10px;width:100%}.theme.evo-hp #profile .form-grid{display:grid;margin:auto;grid-template-areas:"address address address" "zip divider location" "mobile-prefix divider mobile-number" "email email email" "button button button";grid-template-columns:30% 15% 50%}.theme.evo-hp #profile .address\.street{grid-area:address}.theme.evo-hp #profile .address\.postal_code{grid-area:zip}.theme.evo-hp #profile .address\.postal_location{grid-area:location}.theme.evo-hp #profile .mobile\.prefix{grid-area:mobile-prefix}.theme.evo-hp #profile .mobile\.prefix option,.theme.evo-hp #profile .mobile\.prefix select{font-size:.9em}.theme.evo-hp #profile .mobile\.number{grid-area:mobile-number}.theme.evo-hp #profile .email{grid-area:email}.theme.evo-hp #profile .divider{grid-area:divider}.theme.evo-hp .link,.theme.evo-hp a{color:#01b2aa;text-decoration:underline}.theme.evo-hp h1{font-size:28px}.theme.evo-hp h2{font-size:18px}@media(max-width:767px){.theme.evo-hp .hidden.phone{display:none}}@media(min-width:768px){.theme.evo-hp .hidden.desktop{display:none}}.theme.evo-hp .main{display:grid;max-width:1024px;margin:auto}@media(min-width:768px){.theme.evo-hp .main{grid-template-areas:"status status" "navigation content";grid-template-columns:344px minmax(auto,680px)}}@media(max-width:767px){.theme.evo-hp .main{grid-template-columns:1fr;grid-template-areas:"status" "content" "navigation"}}.theme.evo-hp .main .navigation{grid-area:navigation}.theme.evo-hp .main .full-width{margin:0 -20px}.theme.evo-hp .main .full-width.block{background-color:#f0f0f0;padding:10px 20px}.theme.evo-hp .main .status-bar{font-weight:700;color:#fff;grid-area:status;padding:0 20px;height:44px;line-height:44px}.theme.evo-hp .main .status-bar.active,.theme.evo-hp .main .status-bar.active_with_scheduled_freeze{background-color:#0e847e}.theme.evo-hp .main .status-bar.cancelled,.theme.evo-hp .main .status-bar.cancelled_in_presale,.theme.evo-hp .main .status-bar.cancelled_in_trial,.theme.evo-hp .main .status-bar.stopped{background-color:#be3843}.theme.evo-hp .main .status-bar.in_cancellation{background-color:#ef7b39}.theme.evo-hp .main .status-bar.in_freeze{background-color:#0a607b}.theme.evo-hp .main .status-bar.in_trial,.theme.evo-hp .main .status-bar.presale{background-color:grey}@media(max-width:767px){.theme.evo-hp .main .status-bar .name{display:none}}.theme.evo-hp .main .status-bar .info{float:right}.theme.evo-hp .main .status-bar .info:first-letter{text-transform:capitalize}@media(max-width:767px){.theme.evo-hp .main .status-bar .info{float:none;text-align:center}}.theme.evo-hp .main .content{grid-area:content}@media(min-width:768px){.theme.evo-hp .main .content{padding:0 40px}}@media(max-width:767px){.theme.evo-hp .main .content{padding:0 20px}}.theme.evo-hp .main .content a{font-weight:700}.theme.evo-hp .main .index-info{padding:10px 20px;background-color:#f0f0f0;text-align:center}@media(min-width:768px){.theme.evo-hp .mobile-link{display:none}}.theme.evo-nordic{--primary:#c00080}.theme.evo-nordic button{height:40px;border-radius:5px;cursor:pointer;border:1px solid}.theme.evo-nordic button.link-button{background-color:initial;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;color:#c00080;font-size:16px}.theme.evo-nordic button.link-button:focus,.theme.evo-nordic button.link-button:hover{text-decoration:none;outline:0}.theme.evo-nordic button:disabled{opacity:.7}.theme.evo-nordic button a{text-decoration:none}.theme.evo-nordic button.svg-button{background-color:initial;width:auto;height:auto;margin:none}.theme.evo-nordic button.svg-button svg{height:auto;width:auto}.theme.evo-nordic button.svg-button img{filter:none!important}.theme.evo-nordic button.action-button{background-color:#c00080;border:none;color:#fff;font-weight:700;font-size:24px;font-family:Mark Pro,sans-serif;max-width:50%;min-width:338px;height:auto;padding:.4em;margin-top:10px}.theme.evo-nordic button.action-button.secondary{background-color:#fff;color:#c00080;border:1px solid #c00080}.theme.evo-nordic button.action-button.long{font-size:18px}.theme.evo-nordic a.no-underline{text-decoration:none}.theme.evo-nordic #top-bar{height:53px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);line-height:53px;padding:0 15px}.theme.evo-nordic #top-bar div{max-width:1024px;margin:auto}.theme.evo-nordic #top-bar .sign-out{line-height:53px}@media(max-width:767px){.theme.evo-nordic nav{padding:0 15px}}.theme.evo-nordic nav ul{padding:0;margin-top:0}.theme.evo-nordic nav a{color:#474747;text-decoration:none}.theme.evo-nordic nav a li.highlight{font-style:italic}.theme.evo-nordic nav a.active{color:#c00080}.theme.evo-nordic nav a.active li{font-weight:700;background-color:#ededed}.theme.evo-nordic nav li{overflow:hidden;font-weight:500;cursor:pointer;list-style:none;display:block;height:55px;line-height:55px;font-size:16px;box-shadow:inset 0 -1px 0 0 #d3d3d3;padding-left:10px}.theme.evo-nordic nav li svg{height:24px;width:24px;margin-bottom:-5px;fill:#c00080;margin-right:25px;margin-left:5px}.theme.evo-nordic form input:not([type=radio]),.theme.evo-nordic form label,.theme.evo-nordic form select,.theme.evo-nordic form textarea{display:block;border-radius:5px}.theme.evo-nordic form label{margin-bottom:20px}.theme.evo-nordic form input:not([type=radio]){height:30px;margin-top:5px;min-width:140px;border:1px solid #d1d1d1;padding:5px;width:96%;background-color:#f0f0f0}.theme.evo-nordic form span.error{font-size:.9em;color:red;margin:5px}.theme.evo-nordic form button{min-width:150px;border:none}.theme.evo-nordic form select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:45px;width:100%;margin:auto;font-size:16px;font-weight:500;background-color:#fff;padding:.6em 1.4em .5em .8em;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.theme.evo-nordic form select.disabled{color:grey}.theme.evo-nordic .flex-center-wrapper{display:flex;align-items:center;justify-content:center}.theme.evo-nordic .tooltiptext{position:relative;visibility:hidden;font-size:.7em;padding:5px;border-radius:5px;position:absolute;z-index:1}.theme.evo-nordic .tooltip:hover .tooltiptext{visibility:visible}.theme.evo-nordic .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000}.theme.evo-nordic .modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);width:400px;border:1px solid #c00080}.theme.evo-nordic .modal-content label{font-weight:700;text-align:left;padding:5px;margin-bottom:10px}.theme.evo-nordic .modal-content label .text{font-weight:400;font-size:.9rem;margin:10px 0}.theme.evo-nordic .modal-content input{height:30px;border:1px solid #d1d1d1;padding:5px;background-color:#f0f0f0}.theme.evo-nordic .modal-buttons{margin-top:20px;display:flex;justify-content:space-around}.theme.evo-nordic .modal-buttons button{font-weight:700}.theme.evo-nordic .modal-buttons button.cancel-button{background:#000;color:#c00080}.theme.evo-nordic .modal-buttons button.confirm-button{background:#c00080;color:#fff}.theme.evo-nordic section .loading{position:absolute;margin-right:auto;margin-left:auto;width:80%;margin-top:110px}.theme.evo-nordic section .invisible{display:none!important}.theme.evo-nordic section div .centered{display:block;margin-left:auto;margin-right:auto;width:20%}@media(min-width:768px){.theme.evo-nordic #index-info .full-width{margin:0 -40px}}.theme.evo-nordic #index-info .code,.theme.evo-nordic #index-info .expiry-label{margin-right:auto;margin-left:auto}.theme.evo-nordic #index-info .code,.theme.evo-nordic #index-info .code-inactive{color:#c00080;font-size:34px;font-weight:700}.theme.evo-nordic #index-info .code-inactive{opacity:.7;text-decoration:line-through;-webkit-text-decoration-color:grey;text-decoration-color:grey}.theme.evo-nordic #index-info .expiry-label{font-size:20px;font-weight:700;opacity:.7}.theme.evo-nordic #index-info .invisible{display:none}.theme.evo-nordic #index-info .access-info{text-align:left}.theme.evo-nordic #index-info .access-info h3{margin-bottom:0}.theme.evo-nordic #index-info .access-info ol{-webkit-margin-before:5px;margin-block-start:5px;padding-left:20px}.theme.evo-nordic #index-info .access-info li{font-size:18px;padding-left:5px;line-height:1.89}.theme.evo-nordic #index-info .highlight-wrapper a{font-weight:400}.theme.evo-nordic #index-info .highlighted{background-color:#c00080;color:#fff;padding:15px 20px;min-height:70px;line-height:1.44}.theme.evo-nordic #index-info .highlighted .phone{position:relative;float:left;margin-left:12px;margin-right:20px;margin-bottom:20px;width:35px;height:63px;border-radius:5px;background-color:#fff}.theme.evo-nordic #index-info .highlighted .phone img{position:absolute;top:30px;left:5px;width:25px}.theme.evo-nordic #index-info .highlighted .phone .line{position:absolute;z-index:9999;top:57px;left:9.5px;width:16px;height:1px;background-color:#c00080}.theme.evo-nordic #index-info .workouts .nav{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px;line-height:2.13}.theme.evo-nordic #index-info .workouts .next{display:flex;align-items:center;color:#c00080;cursor:pointer}.theme.evo-nordic #index-info .workouts .next.disabled{color:grey}.theme.evo-nordic #index-info .workouts .previous{display:flex;align-items:center;color:#c00080;cursor:pointer}.theme.evo-nordic #index-info .workouts .previous.disabled{color:grey}.theme.evo-nordic #index-info .workouts .number{text-align:center;font-size:122px;line-height:122px;font-family:Futura,sans-serif;font-weight:700;color:#c00080}.theme.evo-nordic #index-info .workouts .month{text-align:center;height:40px;font-size:18px}.theme.evo-nordic #index-info .workouts .total-this-year{background-color:#c00080;color:#fff;font-size:16px;line-height:16px;font-weight:500;text-align:center;width:199px;padding:15px;margin:auto auto 20px}.theme.evo-nordic .kter-gjennomfrt-i{width:207px;height:23px;opacity:.96;font-size:18px;font-weight:300;text-align:center;color:#242424}.theme.evo-nordic .-kter-totalt-i-,.theme.evo-nordic .kter-gjennomfrt-i{font-family:MarkPro;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.theme.evo-nordic .-kter-totalt-i-{width:154px;height:20px;font-size:16px;font-weight:500;color:#fff}.theme.evo-nordic .membership .status{font-size:14px;text-align:center;margin:10px -20px;padding:10px 20px;color:#fff}.theme.evo-nordic .membership .status.active,.theme.evo-nordic .membership .status.active_with_scheduled_freeze{background-color:#07ac52}.theme.evo-nordic .membership .status.cancelled,.theme.evo-nordic .membership .status.cancelled_in_presale,.theme.evo-nordic .membership .status.cancelled_in_trial,.theme.evo-nordic .membership .status.stopped{background-color:#ff0034}.theme.evo-nordic .membership .status.in_cancellation{background-color:#ff5d00}.theme.evo-nordic .membership .status.in_freeze{background-color:#076ab5}.theme.evo-nordic .membership .status.in_trial,.theme.evo-nordic .membership .status.presale{background-color:grey}.theme.evo-nordic .membership .status .name{line-height:2.29}.theme.evo-nordic .membership .status .membership-info{margin-top:10px;margin-bottom:15px;line-height:1.7}.theme.evo-nordic .membership .status button{color:#fff;font-weight:700;font-size:20px;background:none;width:80%;max-width:302px;margin-bottom:20px}.theme.evo-nordic .membership .status .membership-status{line-height:1.39;font-size:23px;font-weight:700}.theme.evo-nordic .membership .status .membership-status:first-letter{text-transform:capitalize}.theme.evo-nordic .membership .location-name{font-weight:700;font-size:19px;color:#c00080}.theme.evo-nordic .membership .chip span.active,.theme.evo-nordic .membership .chip spanactive_with_scheduled_freeze{color:#07ac52}.theme.evo-nordic .membership .chip span.cancelled,.theme.evo-nordic .membership .chip span.cancelled_in_presale,.theme.evo-nordic .membership .chip span.cancelled_in_trial,.theme.evo-nordic .membership .chip span.inactive,.theme.evo-nordic .membership .chip span.stopped{color:#ff0034}.theme.evo-nordic .membership .chip span.in_cancellation,.theme.evo-nordic .membership .chip span.suspended{color:#ff5d00}.theme.evo-nordic .membership .chip span.in_freeze{color:#076ab5}.theme.evo-nordic .membership .chip span.in_trial,.theme.evo-nordic .membership .chip span.presale{color:grey}.theme.evo-nordic .membership .profile ul{padding:0;margin-top:0}.theme.evo-nordic .membership .profile ul li{list-style:none;line-height:1.63}.theme.evo-nordic .membership .cancel{width:100%;text-align:center}.theme.evo-nordic .membership .cancel a{text-decoration:none;color:#eb4365}.theme.evo-nordic .membership h2{margin-bottom:10px}.theme.evo-nordic .membership hr{margin:30px -15px;border-top:1px solid #e4e4e4}.theme.evo-nordic .membership a.switch.RFID{font-size:12px}.theme.evo-nordic #freeze form{padding-top:30px;padding-bottom:10px}.theme.evo-nordic #freeze form select.disabled{color:grey}.theme.evo-nordic #referral .referral-code{width:100%;text-align:center;padding:20px}.theme.evo-nordic #referral .referral-code .code{color:#c00080;font-size:52px;font-weight:700}.theme.evo-nordic #payment table,.theme.evo-nordic #refundable table{font-size:12px;line-height:2;width:100%}@media(min-width:768px){.theme.evo-nordic #payment table,.theme.evo-nordic #refundable table{font-size:14px}}.theme.evo-nordic #payment th,.theme.evo-nordic #refundable th{text-align:left;color:rgba(36,36,36,.49);font-weight:400}.theme.evo-nordic #payment td,.theme.evo-nordic #refundable td{padding-right:8px;border-bottom:1px solid #ddd}.theme.evo-nordic #payment .unpaid,.theme.evo-nordic #refundable .unpaid{color:red;font-style:italic}.theme.evo-nordic #payment .failed,.theme.evo-nordic #refundable .failed{color:orange;font-style:italic}.theme.evo-nordic #payment p.profile-error,.theme.evo-nordic #refundable p.profile-error{color:red;font-style:italic;font-size:smaller}.theme.evo-nordic #payment td:nth-child(3){padding-right:0}.theme.evo-nordic #payment td:last-child{padding:0;text-align:center;width:20px;cursor:pointer}.theme.evo-nordic #payment td:last-child svg{width:16px}.theme.evo-nordic #login .container{width:350px;margin:auto;padding:0 20px}.theme.evo-nordic #login .container form{width:320px}.theme.evo-nordic #login .container form input{width:100%;margin:auto}.theme.evo-nordic #login .container form button{background-color:#c00080;color:#fff;font-weight:500;font-size:16px;font-family:Mark Pro,sans-serif;float:right;margin-right:-10px}.theme.evo-nordic #login img{padding-top:20px;padding-left:20px}@media(min-width:768px){.theme.evo-nordic #login img{padding-top:40px;padding-left:40px}}.theme.evo-nordic #login p{width:320px}.theme.evo-nordic #login a{text-decoration:none;font-size:15px;line-height:40px}.theme.evo-nordic #login .error{width:320px;background:red;color:#fff;padding:10px;font-weight:bolder}.theme.evo-nordic #forgotten-chip .info{white-space:pre-line}.theme.evo-nordic #forgotten-chip .info .highlighted{font-weight:500;color:#c00080}.theme.evo-nordic #gdpr_opt_in .gdpr-options{margin-bottom:20px;display:grid;grid-template-areas:"radio text";grid-template-columns:30px auto}.theme.evo-nordic #gdpr_opt_in .radio{margin-top:5px;grid-area:radio;transform:scale(1.5)}.theme.evo-nordic #gdpr_opt_in .text{grid-area:text}.theme.evo-nordic #profile select{margin-top:5px}.theme.evo-nordic #profile input{background-color:#fff;min-width:10px;width:100%}.theme.evo-nordic #profile .form-grid{display:grid;margin:auto;grid-template-areas:"address address address" "zip divider location" "mobile-prefix divider mobile-number" "email email email" "button button button";grid-template-columns:30% 15% 50%}.theme.evo-nordic #profile .address\.street{grid-area:address}.theme.evo-nordic #profile .address\.postal_code{grid-area:zip}.theme.evo-nordic #profile .address\.postal_location{grid-area:location}.theme.evo-nordic #profile .mobile\.prefix{grid-area:mobile-prefix}.theme.evo-nordic #profile .mobile\.prefix option,.theme.evo-nordic #profile .mobile\.prefix select{font-size:.9em}.theme.evo-nordic #profile .mobile\.number{grid-area:mobile-number}.theme.evo-nordic #profile .email{grid-area:email}.theme.evo-nordic #profile .divider{grid-area:divider}.theme.evo-nordic .link,.theme.evo-nordic a{color:#c00080;text-decoration:underline}.theme.evo-nordic h1{font-size:28px}.theme.evo-nordic h2{font-size:18px}@media(max-width:767px){.theme.evo-nordic .hidden.phone{display:none}}@media(min-width:768px){.theme.evo-nordic .hidden.desktop{display:none}}.theme.evo-nordic .main{display:grid;max-width:1024px;margin:auto}@media(min-width:768px){.theme.evo-nordic .main{grid-template-areas:"status status" "navigation content";grid-template-columns:344px minmax(auto,680px)}}@media(max-width:767px){.theme.evo-nordic .main{grid-template-columns:1fr;grid-template-areas:"status" "content" "navigation"}}.theme.evo-nordic .main .navigation{grid-area:navigation}.theme.evo-nordic .main .full-width{margin:0 -20px}.theme.evo-nordic .main .full-width.block{background-color:#f0f0f0;padding:10px 20px}.theme.evo-nordic .main .status-bar{font-weight:700;color:#fff;grid-area:status;padding:0 20px;height:44px;line-height:44px}.theme.evo-nordic .main .status-bar.active,.theme.evo-nordic .main .status-bar.active_with_scheduled_freeze{background-color:#07ac52}.theme.evo-nordic .main .status-bar.cancelled,.theme.evo-nordic .main .status-bar.cancelled_in_presale,.theme.evo-nordic .main .status-bar.cancelled_in_trial,.theme.evo-nordic .main .status-bar.stopped{background-color:#ff0034}.theme.evo-nordic .main .status-bar.in_cancellation{background-color:#ff5d00}.theme.evo-nordic .main .status-bar.in_freeze{background-color:#076ab5}.theme.evo-nordic .main .status-bar.in_trial,.theme.evo-nordic .main .status-bar.presale{background-color:grey}@media(max-width:767px){.theme.evo-nordic .main .status-bar .name{display:none}}.theme.evo-nordic .main .status-bar .info{float:right}.theme.evo-nordic .main .status-bar .info:first-letter{text-transform:capitalize}@media(max-width:767px){.theme.evo-nordic .main .status-bar .info{float:none;text-align:center}}.theme.evo-nordic .main .content{grid-area:content}@media(min-width:768px){.theme.evo-nordic .main .content{padding:0 40px}}@media(max-width:767px){.theme.evo-nordic .main .content{padding:0 20px}}.theme.evo-nordic .main .content a{font-weight:700}.theme.evo-nordic .main .index-info{padding:10px 20px;background-color:#f0f0f0;text-align:center}@media(min-width:768px){.theme.evo-nordic .mobile-link{display:none}}.theme.fressi button{height:40px;border-radius:5px;cursor:pointer;border:1px solid}.theme.fressi button.link-button{background-color:initial;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;color:#ff7c01;font-size:16px}.theme.fressi button.link-button:focus,.theme.fressi button.link-button:hover{text-decoration:none;outline:0}.theme.fressi button:disabled{opacity:.7}.theme.fressi button a{text-decoration:none}.theme.fressi button.svg-button{background-color:initial;width:auto;height:auto;margin:none}.theme.fressi button.svg-button svg{height:auto;width:auto}.theme.fressi button.svg-button img{filter:none!important}.theme.fressi button.action-button{background-color:#ff7c01;border:none;color:#fff;font-weight:700;font-size:24px;font-family:Mark Pro,sans-serif;max-width:50%;min-width:338px;height:auto;padding:.4em;margin-top:10px}.theme.fressi button.action-button.secondary{background-color:#fff;color:#ff7c01;border:1px solid #ff7c01}.theme.fressi button.action-button.long{font-size:18px}.theme.fressi a.no-underline{text-decoration:none}.theme.fressi #top-bar{height:53px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);line-height:53px;padding:0 15px}.theme.fressi #top-bar div{max-width:1024px;margin:auto}.theme.fressi #top-bar .sign-out{line-height:53px}@media(max-width:767px){.theme.fressi nav{padding:0 15px}}.theme.fressi nav ul{padding:0;margin-top:0}.theme.fressi nav a{color:#474747;text-decoration:none}.theme.fressi nav a li.highlight{font-style:italic}.theme.fressi nav a.active{color:#ff7c01}.theme.fressi nav a.active li{font-weight:700;background-color:#ededed}.theme.fressi nav li{overflow:hidden;font-weight:500;cursor:pointer;list-style:none;display:block;height:55px;line-height:55px;font-size:16px;box-shadow:inset 0 -1px 0 0 #d3d3d3;padding-left:10px}.theme.fressi nav li svg{height:24px;width:24px;margin-bottom:-5px;fill:#ff7c01;margin-right:25px;margin-left:5px}.theme.fressi form input:not([type=radio]),.theme.fressi form label,.theme.fressi form select,.theme.fressi form textarea{display:block;border-radius:5px}.theme.fressi form label{margin-bottom:20px}.theme.fressi form input:not([type=radio]){height:30px;margin-top:5px;min-width:140px;border:1px solid #d1d1d1;padding:5px;width:96%;background-color:#f0f0f0}.theme.fressi form span.error{font-size:.9em;color:red;margin:5px}.theme.fressi form button{min-width:150px;border:none}.theme.fressi form select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;height:45px;width:100%;margin:auto;font-size:16px;font-weight:500;background-color:#fff;padding:.6em 1.4em .5em .8em;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.theme.fressi form select.disabled{color:grey}.theme.fressi .flex-center-wrapper{display:flex;align-items:center;justify-content:center}.theme.fressi .tooltiptext{position:relative;visibility:hidden;font-size:.7em;padding:5px;border-radius:5px;position:absolute;z-index:1}.theme.fressi .tooltip:hover .tooltiptext{visibility:visible}.theme.fressi .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000}.theme.fressi .modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);width:400px;border:1px solid #ff7c01}.theme.fressi .modal-content label{font-weight:700;text-align:left;padding:5px;margin-bottom:10px}.theme.fressi .modal-content label .text{font-weight:400;font-size:.9rem;margin:10px 0}.theme.fressi .modal-content input{height:30px;border:1px solid #d1d1d1;padding:5px;background-color:#f0f0f0}.theme.fressi .modal-buttons{margin-top:20px;display:flex;justify-content:space-around}.theme.fressi .modal-buttons button{font-weight:700}.theme.fressi .modal-buttons button.cancel-button{background:#000;color:#ff7c01}.theme.fressi .modal-buttons button.confirm-button{background:#ff7c01;color:#fff}.theme.fressi section .loading{position:absolute;margin-right:auto;margin-left:auto;width:80%;margin-top:110px}.theme.fressi section .invisible{display:none!important}.theme.fressi section div .centered{display:block;margin-left:auto;margin-right:auto;width:20%}@media(min-width:768px){.theme.fressi #index-info .full-width{margin:0 -40px}}.theme.fressi #index-info .code,.theme.fressi #index-info .expiry-label{margin-right:auto;margin-left:auto}.theme.fressi #index-info .code,.theme.fressi #index-info .code-inactive{color:#ff7c01;font-size:34px;font-weight:700}.theme.fressi #index-info .code-inactive{opacity:.7;text-decoration:line-through;-webkit-text-decoration-color:grey;text-decoration-color:grey}.theme.fressi #index-info .expiry-label{font-size:20px;font-weight:700;opacity:.7}.theme.fressi #index-info .invisible{display:none}.theme.fressi #index-info .access-info{text-align:left}.theme.fressi #index-info .access-info h3{margin-bottom:0}.theme.fressi #index-info .access-info ol{-webkit-margin-before:5px;margin-block-start:5px;padding-left:20px}.theme.fressi #index-info .access-info li{font-size:18px;padding-left:5px;line-height:1.89}.theme.fressi #index-info .highlight-wrapper a{font-weight:400}.theme.fressi #index-info .highlighted{background-color:#ff7c01;color:#fff;padding:15px 20px;min-height:70px;line-height:1.44}.theme.fressi #index-info .highlighted .phone{position:relative;float:left;margin-left:12px;margin-right:20px;margin-bottom:20px;width:35px;height:63px;border-radius:5px;background-color:#fff}.theme.fressi #index-info .highlighted .phone img{position:absolute;top:30px;left:5px;width:25px}.theme.fressi #index-info .highlighted .phone .line{position:absolute;z-index:9999;top:57px;left:9.5px;width:16px;height:1px;background-color:#ff7c01}.theme.fressi #index-info .workouts .nav{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:15px;line-height:2.13}.theme.fressi #index-info .workouts .next{display:flex;align-items:center;color:#ff7c01;cursor:pointer}.theme.fressi #index-info .workouts .next.disabled{color:grey}.theme.fressi #index-info .workouts .previous{display:flex;align-items:center;color:#ff7c01;cursor:pointer}.theme.fressi #index-info .workouts .previous.disabled{color:grey}.theme.fressi #index-info .workouts .number{text-align:center;font-size:122px;line-height:122px;font-family:Futura,sans-serif;font-weight:700;color:#ff7c01}.theme.fressi #index-info .workouts .month{text-align:center;height:40px;font-size:18px}.theme.fressi #index-info .workouts .total-this-year{background-color:#ff7c01;color:#fff;font-size:16px;line-height:16px;font-weight:500;text-align:center;width:199px;padding:15px;margin:auto auto 20px}.theme.fressi .kter-gjennomfrt-i{width:207px;height:23px;opacity:.96;font-size:18px;font-weight:300;text-align:center;color:#242424}.theme.fressi .-kter-totalt-i-,.theme.fressi .kter-gjennomfrt-i{font-family:MarkPro;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.theme.fressi .-kter-totalt-i-{width:154px;height:20px;font-size:16px;font-weight:500;color:#fff}.theme.fressi .membership .status{font-size:14px;text-align:center;margin:10px -20px;padding:10px 20px;color:#fff}.theme.fressi .membership .status.active,.theme.fressi .membership .status.active_with_scheduled_freeze{background-color:#07ac52}.theme.fressi .membership .status.cancelled,.theme.fressi .membership .status.cancelled_in_presale,.theme.fressi .membership .status.cancelled_in_trial,.theme.fressi .membership .status.stopped{background-color:#ff0034}.theme.fressi .membership .status.in_cancellation{background-color:#ff5d00}.theme.fressi .membership .status.in_freeze{background-color:#076ab5}.theme.fressi .membership .status.in_trial,.theme.fressi .membership .status.presale{background-color:grey}.theme.fressi .membership .status .name{line-height:2.29}.theme.fressi .membership .status .membership-info{margin-top:10px;margin-bottom:15px;line-height:1.7}.theme.fressi .membership .status button{color:#fff;font-weight:700;font-size:20px;background:none;width:80%;max-width:302px;margin-bottom:20px}.theme.fressi .membership .status .membership-status{line-height:1.39;font-size:23px;font-weight:700}.theme.fressi .membership .status .membership-status:first-letter{text-transform:capitalize}.theme.fressi .membership .location-name{font-weight:700;font-size:19px;color:#ff7c01}.theme.fressi .membership .chip span.active,.theme.fressi .membership .chip spanactive_with_scheduled_freeze{color:#07ac52}.theme.fressi .membership .chip span.cancelled,.theme.fressi .membership .chip span.cancelled_in_presale,.theme.fressi .membership .chip span.cancelled_in_trial,.theme.fressi .membership .chip span.inactive,.theme.fressi .membership .chip span.stopped{color:#ff0034}.theme.fressi .membership .chip span.in_cancellation,.theme.fressi .membership .chip span.suspended{color:#ff5d00}.theme.fressi .membership .chip span.in_freeze{color:#076ab5}.theme.fressi .membership .chip span.in_trial,.theme.fressi .membership .chip span.presale{color:grey}.theme.fressi .membership .profile ul{padding:0;margin-top:0}.theme.fressi .membership .profile ul li{list-style:none;line-height:1.63}.theme.fressi .membership .cancel{width:100%;text-align:center}.theme.fressi .membership .cancel a{text-decoration:none;color:#eb4365}.theme.fressi .membership h2{margin-bottom:10px}.theme.fressi .membership hr{margin:30px -15px;border-top:1px solid #e4e4e4}.theme.fressi .membership a.switch.RFID{font-size:12px}.theme.fressi #freeze form{padding-top:30px;padding-bottom:10px}.theme.fressi #freeze form select.disabled{color:grey}.theme.fressi #referral .referral-code{width:100%;text-align:center;padding:20px}.theme.fressi #referral .referral-code .code{color:#ff7c01;font-size:52px;font-weight:700}.theme.fressi #payment table,.theme.fressi #refundable table{font-size:12px;line-height:2;width:100%}@media(min-width:768px){.theme.fressi #payment table,.theme.fressi #refundable table{font-size:14px}}.theme.fressi #payment th,.theme.fressi #refundable th{text-align:left;color:rgba(36,36,36,.49);font-weight:400}.theme.fressi #payment td,.theme.fressi #refundable td{padding-right:8px;border-bottom:1px solid #ddd}.theme.fressi #payment .unpaid,.theme.fressi #refundable .unpaid{color:red;font-style:italic}.theme.fressi #payment .failed,.theme.fressi #refundable .failed{color:orange;font-style:italic}.theme.fressi #payment p.profile-error,.theme.fressi #refundable p.profile-error{color:red;font-style:italic;font-size:smaller}.theme.fressi #payment td:nth-child(3){padding-right:0}.theme.fressi #payment td:last-child{padding:0;text-align:center;width:20px;cursor:pointer}.theme.fressi #payment td:last-child svg{width:16px}.theme.fressi #login .container{width:350px;margin:auto;padding:0 20px}.theme.fressi #login .container form{width:320px}.theme.fressi #login .container form input{width:100%;margin:auto}.theme.fressi #login .container form button{background-color:#ff7c01;color:#fff;font-weight:500;font-size:16px;font-family:Mark Pro,sans-serif;float:right;margin-right:-10px}.theme.fressi #login img{padding-top:20px;padding-left:20px}@media(min-width:768px){.theme.fressi #login img{padding-top:40px;padding-left:40px}}.theme.fressi #login p{width:320px}.theme.fressi #login a{text-decoration:none;font-size:15px;line-height:40px}.theme.fressi #login .error{width:320px;background:red;color:#fff;padding:10px;font-weight:bolder}.theme.fressi #forgotten-chip .info{white-space:pre-line}.theme.fressi #forgotten-chip .info .highlighted{font-weight:500;color:#ff7c01}.theme.fressi #gdpr_opt_in .gdpr-options{margin-bottom:20px;display:grid;grid-template-areas:"radio text";grid-template-columns:30px auto}.theme.fressi #gdpr_opt_in .radio{margin-top:5px;grid-area:radio;transform:scale(1.5)}.theme.fressi #gdpr_opt_in .text{grid-area:text}.theme.fressi #profile select{margin-top:5px}.theme.fressi #profile input{background-color:#fff;min-width:10px;width:100%}.theme.fressi #profile .form-grid{display:grid;margin:auto;grid-template-areas:"address address address" "zip divider location" "mobile-prefix divider mobile-number" "email email email" "button button button";grid-template-columns:30% 15% 50%}.theme.fressi #profile .address\.street{grid-area:address}.theme.fressi #profile .address\.postal_code{grid-area:zip}.theme.fressi #profile .address\.postal_location{grid-area:location}.theme.fressi #profile .mobile\.prefix{grid-area:mobile-prefix}.theme.fressi #profile .mobile\.prefix option,.theme.fressi #profile .mobile\.prefix select{font-size:.9em}.theme.fressi #profile .mobile\.number{grid-area:mobile-number}.theme.fressi #profile .email{grid-area:email}.theme.fressi #profile .divider{grid-area:divider}.theme.fressi .link,.theme.fressi a{color:#ff7c01;text-decoration:underline}.theme.fressi h1{font-size:28px}.theme.fressi h2{font-size:18px}@media(max-width:767px){.theme.fressi .hidden.phone{display:none}}@media(min-width:768px){.theme.fressi .hidden.desktop{display:none}}.theme.fressi .main{display:grid;max-width:1024px;margin:auto}@media(min-width:768px){.theme.fressi .main{grid-template-areas:"status status" "navigation content";grid-template-columns:344px minmax(auto,680px)}}@media(max-width:767px){.theme.fressi .main{grid-template-columns:1fr;grid-template-areas:"status" "content" "navigation"}}.theme.fressi .main .navigation{grid-area:navigation}.theme.fressi .main .full-width{margin:0 -20px}.theme.fressi .main .full-width.block{background-color:#f0f0f0;padding:10px 20px}.theme.fressi .main .status-bar{font-weight:700;color:#fff;grid-area:status;padding:0 20px;height:44px;line-height:44px}.theme.fressi .main .status-bar.active,.theme.fressi .main .status-bar.active_with_scheduled_freeze{background-color:#07ac52}.theme.fressi .main .status-bar.cancelled,.theme.fressi .main .status-bar.cancelled_in_presale,.theme.fressi .main .status-bar.cancelled_in_trial,.theme.fressi .main .status-bar.stopped{background-color:#ff0034}.theme.fressi .main .status-bar.in_cancellation{background-color:#ff5d00}.theme.fressi .main .status-bar.in_freeze{background-color:#076ab5}.theme.fressi .main .status-bar.in_trial,.theme.fressi .main .status-bar.presale{background-color:grey}@media(max-width:767px){.theme.fressi .main .status-bar .name{display:none}}.theme.fressi .main .status-bar .info{float:right}.theme.fressi .main .status-bar .info:first-letter{text-transform:capitalize}@media(max-width:767px){.theme.fressi .main .status-bar .info{float:none;text-align:center}}.theme.fressi .main .content{grid-area:content}@media(min-width:768px){.theme.fressi .main .content{padding:0 40px}}@media(max-width:767px){.theme.fressi .main .content{padding:0 20px}}.theme.fressi .main .content a{font-weight:700}.theme.fressi .main .index-info{padding:10px 20px;background-color:#f0f0f0;text-align:center}@media(min-width:768px){.theme.fressi .mobile-link{display:none}}.up{display:none}
/*# sourceMappingURL=main.01accab4.chunk.css.map */