@font-face{font-family:Squad;src:url(/assets/fonts/squad.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-Thin-200.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-300.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-600.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-800.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TWKLausanne;src:url(/assets/fonts/TWKLausanne-1000.otf) format("opentype");font-weight:1000;font-style:normal;font-display:swap}h1{font-size:56px;line-height:1.1}h1,h2{font-weight:100;margin:0}h2{font-size:24px;line-height:1.3}h3{font-size:18px;line-height:1.4}h3,h4{font-weight:100;margin:0}h4{font-size:14px;line-height:1.5}h5{font-size:20px}h5,h6{font-weight:100;line-height:1.4;margin:0}h6{font-size:18px}.heading-squad{font-size:80px}.heading-squad,.heading-squad-xl{font-family:Squad,Helvetica,sans-serif;font-weight:400;line-height:1.1em}.heading-squad-xl{font-size:140px}.glow-font-white{text-shadow:0 0 14px #fff}.caps{text-transform:uppercase}.bold{font-weight:400}@media(min-width:767px){h1{font-size:48px}}@media screen and (max-width:767px){h1{font-size:40px}}@media(min-width:1280px){h1{font-size:56px}}@media(min-width:1440px){h1{font-size:64px}}@media(min-width:1920px){h1{font-size:80px}h2{font-size:28px}h4{font-size:18px}}.bg-dark-blue{background-color:#030929}.white{color:#fff}.no-margin{margin:0}.mt-16{margin-top:16px}.txt-center{text-align:center}.height-100{height:100%}.relative{position:relative}.icon-12{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.app-layout__background{width:100%;height:100vh;position:fixed;inset:0}.app-layout__background.club{z-index:-2}.app-layout__background .w-background-video{width:100%;height:100%;position:relative;overflow:hidden}.app-layout__background .w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.app-layout__main-content{z-index:100;width:100%;display:block;overflow:hidden}.app-layout__main-content:has(.bag-page){overflow:visible}.app-layout__section{z-index:3;width:100%;padding:80px 0;position:relative}.app-layout__scroll-indicator{grid-column-gap:4px;grid-row-gap:4px;flex-direction:row;align-items:center;display:flex;position:absolute;bottom:70px;left:64px}.app-layout__scroll-indicator>div>img{animation:bouncingRight 1.5s ease-in-out infinite}@media(min-width:1440px){.app-layout__scroll-indicator{left:120px}}@media(min-width:1920px){.app-layout__scroll-indicator{left:240px}}@media screen and (max-width:767px){.app-layout__scroll-indicator{left:24px}}@media screen and (max-width:479px){.app-layout__scroll-indicator{bottom:10px}}.app-layout__scroll-indicator>h4{font-size:14px;text-transform:uppercase;font-weight:100}.app-layout__background-video-gradient{display:none}@media screen and (max-width:991px){.app-layout__background-video-gradient{background-image:linear-gradient(270deg,rgba(3,9,41,.4),rgba(3,9,41,0) 20%),linear-gradient(90deg,rgba(3,9,41,.4),rgba(3,9,41,0) 20%);display:block;position:absolute;inset:0}}.container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 64px;display:flex}@media(min-width:1440px){.container{padding:0 120px}}@media(min-width:1920px){.container{padding:0 240px}}@media screen and (max-width:767px){.container{padding:0 24px}}.content-wrapper{width:100%;height:100%}.content-wrapper.header-centered{align-items:center}.content-wrapper.header-centered,.flex-v-24{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}@keyframes menu-icon-top{0%{top:0;transform:rotate(0)}50%{top:.5rem;transform:rotate(0)}to{top:.5rem;transform:rotate(45deg)}}@keyframes menu-icon-top-2{0%{top:.5rem;transform:rotate(45deg)}50%{top:.5rem;transform:rotate(0)}to{top:0;transform:rotate(0)}}@keyframes menu-icon-bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:.5rem;transform:rotate(135deg)}}@keyframes menu-icon-bottom-2{0%{bottom:.5rem;transform:rotate(135deg)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes menu-icon-scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes menu-icon-scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}@keyframes spinner_svv2{to{transform:rotate(1turn)}}@property --num-int{syntax:"<integer>";initial-value:0;inherits:false}@property --num-dec{syntax:"<integer>";initial-value:0;inherits:false}@keyframes move1{0%{left:20%;top:-7%}33.3%{left:40%;top:-7%}49.95%{left:40%;top:-2%}66.6%{left:30%;top:-2%}83.25%{left:20%;top:-7%}to{left:20%;top:-7%}}@keyframes move2{0%{left:40%;top:-12%}33.3%{left:30%;top:-12%}49.95%{left:20%;top:-2%}66.6%{left:30%;top:-2%}83.25%{left:35%;top:-2%}to{left:40%;top:-12%}}@keyframes move3{0%{left:35%;top:-2%}16.65%{left:20%;top:-2%}33.3%{left:20%;top:-7%}66.6%{left:40%;top:-7%}83.25%{left:40%;top:-2%}to{left:35%;top:-2%}}p{margin:0;padding-bottom:0;font-size:20px;line-height:1.45}label,p{font-weight:100}label{font-size:14px;line-height:1.5;font-family:TWKLausanne,sans-serif}@media(min-width:1920px){label{font-size:18px}}img{object-fit:cover;width:100%;max-width:100%;height:100%;display:inline-block}.img-logo-award-hover{object-fit:contain;width:auto}.image-contain{object-fit:contain}input,select,textarea{border:1px solid hsla(0,0%,100%,.1607843137);color:#fff;background-color:rgba(0,0,0,0);border-radius:24px;height:44px;margin-bottom:0;padding:10px 16px;font-family:Twklausanne,sans-serif;font-size:16px;font-weight:100;line-height:1.5em;width:100%}textarea{height:auto;min-height:44px;resize:vertical}select{font-size:14px;border:1px solid #fff;background-color:hsla(0,0%,100%,.1607843137);background-image:url(/assets/icons/icon-arrow-down.svg);background-position:right 24px center;background-repeat:no-repeat;background-size:12px;padding:10px 40px 10px 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{outline:none}.button{display:flex;justify-content:center;align-items:center;white-space:nowrap;font-family:Twklausanne,sans-serif;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.04em;text-decoration:none;cursor:pointer}.button--large,.button--small{height:44px;padding:16px;border-radius:24px}.button--large{width:140px}.button--big{height:72px;padding:30px 40px;border-radius:40px}.button--super-large{border-radius:80px;width:278px;height:104px;padding:30px 40px;font-size:18px;line-height:1.1em}.button--outline{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff;text-transform:uppercase;transition:all .3s ease-in;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button--outline:hover{background-color:#fff;color:#030929;transform:scale(1.1)}.button--disabled{cursor:not-allowed}.button--disabled:hover{background-color:inherit;color:inherit;transform:none}.button--full{background-color:#fff;color:#030929;text-transform:uppercase;transition:all .3s ease-in}.button--full:hover{transform:scale(1.1)}.button--close{border:1px solid #fff;color:#fff;background-color:rgba(3,9,41,.1607843137);border-radius:24px;padding:16px}.button--close,.button--color-white{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-transform:uppercase;transition:all .3s ease-in}.button--color-white{background-color:#fff;color:#030929;border:1px solid #fff}.button--color-white:hover{background-color:#fff;color:#030929;transform:scale(1.1)}.button--color-dark-blue{background-color:#030929;color:#fff;border:1px solid #030929;text-transform:uppercase;transition:all .3s ease-in;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button--color-dark-blue:hover{background-color:#030929;color:#fff;transform:scale(1.1)}.button--cta-ball-anim{background-color:#fff;box-shadow:0 0 8px 0 #fff,inset 0 0 8px 0 #f1aeeb;color:#030929;text-transform:uppercase;transition:all .3s ease-in;border:none;cursor:pointer}.button--cta-ball-anim:hover{transform:scale(1.1)}.button__button-blur-frame{position:relative;border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button__btn-ball{position:absolute;z-index:-1;width:50px;height:100%;border-radius:50%;filter:blur(20px)}.button__btn-ball--1{background-color:#f1aeeb;animation-name:move1;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move1;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:20%;top:-7%}.button__btn-ball--2{background-color:#8375c7;animation-name:move2;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move2;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:40%;top:-12%}.button__btn-ball--3{background-color:#51ffc6;animation-name:move3;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move3;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:30%;top:-7%}.PhoneInputInput{border:none;outline:none}.press-cards::-webkit-scrollbar{width:4px;height:4px}.press-cards::-webkit-scrollbar-thumb{background:#fff}.press-cards::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1607843137);margin-left:70vw;margin-right:64px;padding-bottom:16px}@media screen and (min-width:1440px){.press-cards::-webkit-scrollbar-track{margin-right:120px}}@media screen and (max-width:767px){.press-cards::-webkit-scrollbar-track{margin-right:24px}}.loader{height:100%;width:100%}.loader--fullscreen{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:1000000}.loader--black svg path{fill:#000}.loader--contained,.loader__inner{width:100%;height:100%}.loader__inner{display:flex;justify-content:center;align-items:center}.loader__inner>svg{width:50px}@media(max-width:767px){.loader--fullscreen .loader__inner>svg{width:200px!important;height:200px!important}}.loadersvg{width:100%;height:100%}.overlay-modal{width:100vw;height:100vh;display:grid;place-items:center;position:absolute;top:0;left:0;box-shadow:0 4px 16px 0 rgba(0,0,0,.1215686275);z-index:20000;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media screen and (max-width:767px){.overlay-modal{padding:10%}}@media(min-width:767px){.overlay-modal{padding:10%}}.action-modal{top:0;left:0;position:fixed;width:100vw;height:100vh;transform:translateX(100%);transition:transform .3s ease .2s;z-index:20000;overflow:auto;display:flex;justify-content:center;align-items:center}.action-modal__backdrop{top:0;left:0;opacity:0;width:100vw;height:100vh;background-color:#030929;transition:opacity .3s ease-in-out;position:absolute}@media screen and (max-width:767px){.action-modal{padding:48px 30px}}.action-modal--open{transform:translateX(0);transition-delay:0s}.action-modal--open .action-modal__backdrop{opacity:.5;transition-delay:.2s}.action-modal--open .action-modal__content{transform:scale(1);opacity:1;transition:transform .3s ease .2s,opacity .3s ease-in-out}.action-modal__content{max-width:420px;padding:48px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:18px;transform:scale(.5);opacity:0;transition:transform .3s ease,opacity .3s ease-in-out .2s;z-index:1002;place-items:center;text-align:center;gap:24px;box-shadow:0 2px 22px hsla(0,0%,100%,.8);white-space:pre-line}@media screen and (max-width:767px){.action-modal__content{padding:48px 24px;width:100%}}@media(min-width:767px){.action-modal__content{width:100%}}.action-modal__icon{display:flex;width:64px;height:64px}.action-modal__header{gap:10px;display:flex;flex-direction:column}.action-modal__title{color:#4618ff;font-size:28px;font-weight:400;margin:0}.action-modal__title--error{color:#ff2323}.action-modal__subtitle{color:#202020;font-size:20px;font-weight:400;margin:0}.action-modal__body{display:flex;flex-direction:column;gap:8px;color:#030929}.action-modal__body p,.action-modal__body>h2{font-size:18px}.action-modal__footer{display:grid;grid-template-columns:1fr 1fr;gap:16px}.action-modal__content>button{width:40%}.action-modal__go-back{margin-top:16px;background:none;border:none;color:#030929;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;text-transform:uppercase}.action-modal__go-back:hover{opacity:.8}.action-modal__back-arrow{width:16px;height:17px}@keyframes shrink{0%{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}to{width:0}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{20%{transform:translate3d(-20px,0,0);opacity:1}to{transform:translate3d(500px,0,0);opacity:0}}.notification-container{position:absolute;z-index:100000;right:0;display:flex;flex-direction:column-reverse;gap:24px;overflow:hidden;width:500px;align-items:end;pointer-events:none;max-height:100vh}@media screen and (max-width:991px){.notification-container{width:100%;bottom:10%;align-items:center}}@media screen and (max-width:767px){.notification-container{padding:1rem 1.5rem;top:0;right:0;bottom:unset;align-items:flex-end}}.notification{width:400px;background:#000;color:#fff;display:grid;position:relative;border-radius:16px;padding:16px 24px;overflow:clip;pointer-events:all;right:-340px}@media screen and (max-width:767px){.notification{width:auto;max-width:min(320px,90vw);right:unset}}@media screen and (max-width:991px){.notification{right:unset}}.notification:last-child{margin-top:40px}.notification:first-child{margin-bottom:40px}.notification--cursor-pointer{cursor:pointer}.notification--SUCCESS{outline:1px solid #4caf50;box-shadow:0 0 16px 4px #4caf50}.notification--SUCCESS .notification__progress-bar{background:#4caf50}.notification--ERROR{outline:1px solid red;box-shadow:0 0 16px 4px red}.notification--ERROR .notification__progress-bar{background:red}.notification--open{right:40px;animation:bounceInRight .3s both}@media screen and (max-width:767px){.notification--open{right:unset}}@media screen and (max-width:991px){.notification--open{right:unset}}.notification--closing{animation:bounceOutRight .3s both}.notification__content{place-self:center;text-align:center}.notification__content,.notification__content>*{font-size:14px;line-height:16px}.notification>button{all:unset;width:-moz-fit-content;width:fit-content;position:absolute;right:0;padding-top:5px;padding-right:4px;cursor:pointer}.notification>button>svg{height:18px;width:18px}.notification__progress-bar{bottom:0;width:0;position:absolute;animation:shrink linear var(--duration);height:0}.notification__progress-bar--visible{height:4px}.notification__progress-bar--paused{animation-play-state:paused}.button-custom{all:unset;display:flex;justify-content:center;align-items:center;border:none;font-family:Twklausanne,sans-serif;font-size:12px;font-weight:400;line-height:unset;letter-spacing:.04em;text-decoration:none;white-space:nowrap;cursor:pointer}.button-custom--on-hover{transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s}.button-custom--on-hover:hover:not(:disabled){transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.button-custom--primary{border:1px solid #fff;background-color:#fff;color:#030929}.button-custom--primary,.button-custom--secondary{padding:16px;line-height:12px;text-transform:uppercase}.button-custom--secondary{border:1px solid #030929;background-color:#030929;color:#fff}.button-custom--rounded{border-radius:24px}.button-custom--outlined{padding:16px;border:1px solid #030929;line-height:12px;text-transform:uppercase;background-color:rgba(0,0,0,0);color:#030929}.button-custom--filled{padding:16px;line-height:12px;background-color:#fff;color:#030929;box-shadow:0 0 8px 0 #fff,inset 0 0 8px 0 #f1aeeb}.button-custom:disabled{cursor:default;opacity:.5}.button-custom--loading{padding-top:0;padding-bottom:0;box-sizing:border-box;height:var(--button-height,auto);width:var(--button-width,auto)}.button-custom--loading>svg{position:absolute;height:calc(var(--button-height)/2)}.button-custom--loading .loader{width:-moz-fit-content;width:fit-content}.button-custom--loading:disabled{opacity:.7}.glow{position:relative;border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.glow__ball{position:absolute;z-index:-1;width:50px;height:100%;border-radius:50%}.glow__ball:first-of-type{background-color:#f1aeeb;animation-name:move1;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move1;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:20%;top:-7%}.glow__ball:nth-of-type(2){background-color:#8375c7;animation-name:move2;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move2;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:40%;top:-12%}.glow__ball:nth-of-type(3){background-color:#51ffc6;animation-name:move3;animation-duration:7s;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:both;-webkit-animation-name:move3;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s;-webkit-animation-fill-mode:both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;left:30%;top:-7%}.x-icon{position:relative;width:18px;height:18px}.x-icon:before{transform:rotate(45deg);transform-origin:center}.x-icon:after,.x-icon:before{content:"";position:absolute;top:50%;right:0;width:20px;background-color:#000;height:1px}.x-icon:after{transform:rotate(-45deg);transform-origin:center}.chip{padding:12px;border:none;border-radius:60px;font-size:12px;font-weight:400;cursor:pointer;transition:all .3s ease;color:#fff;font-family:Twklausanne,sans-serif}@media(hover:hover){.chip:hover:not(.chip--FULL):not(.chip--active){background:#fff;color:#030929}.chip:focus-visible:not(.chip--FULL){background:#fff;color:#030929}}.chip--FULL,.chip--active{background:#fff;color:#030929}.chip--OUTLINED{border:1px solid #fff;color:#fff}.weekly-calendar{display:grid;text-align:center;gap:8px;border-radius:18px;width:-moz-fit-content;width:fit-content;overflow:visible;position:relative}.weekly-calendar__month{color:#fff;font-size:16px;position:absolute;top:-31px;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.weekly-calendar__month{top:-23px;font-size:12px}}.weekly-calendar__row{display:flex;gap:18px;align-items:center;width:max-content}.weekly-calendar__row>button:disabled{opacity:.3;cursor:unset}.weekly-calendar__row__arrow{height:100%;width:8px;height:8px}@media screen and (max-width:479px){.weekly-calendar__row__arrow{display:none}}.weekly-calendar__row__arrow>img{width:6px;height:12px;opacity:.8}.weekly-calendar__row__arrow:hover>img{opacity:1}.weekly-calendar__row__days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}@media screen and (max-width:767px){.weekly-calendar__row__days{grid-template-columns:repeat(5,1fr)}}.weekly-calendar__row__days__day{outline:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.2);border-radius:6px;padding:20px 14px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:space-evenly}@media screen and (max-width:767px){.weekly-calendar__row__days__day{padding:4px;gap:6px}.weekly-calendar__row__days__day:first-of-type,.weekly-calendar__row__days__day:last-of-type{display:none}}.weekly-calendar__row__days__day:hover:not(.weekly-calendar__row__days__day--selected):not(:disabled){background-color:hsla(0,0%,100%,.4);outline:1px solid hsla(0,0%,100%,.5)}.weekly-calendar__row__days__day:disabled{background-color:rgba(0,0,0,0)}.weekly-calendar__row__days__day>span{display:block;color:#fff}.weekly-calendar__row__days__day>span:first-of-type{font-size:12px;line-height:12px}.weekly-calendar__row__days__day>span:last-of-type{font-size:16px;line-height:16px}.weekly-calendar__row__days__day--selected{background-color:#fff}.weekly-calendar__row__days__day--selected>span{color:#000}.monthly-calendar{width:100%;height:100%;margin-top:23px}.monthly-calendar__header{display:flex;justify-content:space-between}.monthly-calendar__header>h1{font-size:24px;-webkit-user-select:none;user-select:none}.monthly-calendar__header__actions{display:flex;gap:16px}.monthly-calendar__header__actions img{width:24px;height:24px;opacity:.3}.monthly-calendar__header__actions img:hover{opacity:1}.monthly-calendar__container{margin-top:28px;gap:8px;grid-template-columns:repeat(7,1fr);display:grid;justify-items:center;-webkit-user-select:none;user-select:none}.monthly-calendar__container__weekday{font-size:16px;text-align:center;align-self:center}.monthly-calendar__container__day{font-size:24px;color:#030929;text-align:center;width:100%;height:100%;aspect-ratio:1}.monthly-calendar__container__day--future,.monthly-calendar__container__day:disabled{opacity:.24}.monthly-calendar__container__day--selected{background-color:#030929;color:#fff;border-radius:8px}.monthly-calendar__container__day:hover:not(.monthly-calendar__container__day--selected):not(:disabled){background-color:rgba(3,9,41,.2392156863);color:#fff;border-radius:8px}.input{border-radius:24px;height:44px;margin-bottom:0;padding:10px 16px;font-family:Twklausanne,sans-serif;font-size:16px;font-weight:100;line-height:1.5em;width:100%}.input--primary{border:1px solid #fff;color:#fff;background-color:#030929}.input--secondary{border:1px solid #030929;color:#030929;background-color:#fff}.input::placeholder{color:#bcbcbc;transform:translateY(2px)}.input:focus{outline:none;border-color:#030929}.input--error{background-color:rgba(255,35,35,.3)}.input--error,.input--error:focus{border-color:#ff2323}.select{width:100%;padding:10px 40px 10px 16px;border:1px solid hsla(0,0%,100%,.1607843137);border-radius:24px;background-image:url(/assets/icons/icon-arrow-down.svg);background-color:hsla(0,0%,100%,.1607843137);background-repeat:no-repeat;background-position:right 16px center;background-size:14px 12px;color:#fff;font-family:Twklausanne,sans-serif;font-size:16px;line-height:1.5;cursor:pointer}.select:focus{outline:none}.select--primary{border:1px solid hsla(0,0%,100%,.1607843137);color:#fff;background-color:#030929}.select--secondary{border:1px solid #030929;color:#030929;background-color:#fff;background-image:url(/assets/icons/icon-arrow-down-blue.svg)}.select--error{border-color:#ff2323}.select:disabled{background-color:hsla(0,0%,100%,.1607843137);color:#fff;cursor:default;opacity:.6}.custom-select{all:unset;width:100%;position:relative;display:block}.custom-select__selected{all:unset;box-sizing:border-box;width:100%;min-height:68px;padding:11px 16px;border-radius:12px;cursor:pointer;display:flex;align-items:center;color:#fff}.custom-select__selected>*+*{margin-left:8px}.custom-select__selected:hover:not(.custom-select__selected--selected){background-color:rgba(0,0,0,.04)}.custom-select__selected--disabled{opacity:.6}.custom-select__selected__placeholder{display:flex;font-size:32px}.custom-select__selected__arrow,.custom-select__selected__placeholder{-webkit-user-select:none;user-select:none}.custom-select__selected__arrow>svg{height:16px;width:16px;transition:transform .3s ease-in-out}.custom-select__selected__arrow--open>svg{transform:rotate(180deg)}.custom-select__options-container{all:unset;box-sizing:border-box;width:100%;position:absolute;top:100%;left:0;border-radius:24px;z-index:2;background-color:#030929;transition:max-height .3s ease-in-out;overflow:hidden;max-height:0}@supports selector(::-webkit-scrollbar){.custom-select__options-container::-webkit-scrollbar{width:4px;height:4px;background:hsla(0,0%,100%,.24);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}@supports selector(::-webkit-scrollbar-thumb){.custom-select__options-container::-webkit-scrollbar-thumb{background:#fff;border-radius:0}}@supports(scrollbar-color:auto){.custom-select__options-container{scrollbar-color:#030929 hsla(0,0%,100%,.24);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar-track){.custom-select__options-container::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.24);border-radius:100px}}.custom-select__options-container--open{max-height:300px}.custom-select__options-container__options{all:unset;display:flex;flex-direction:column;margin:12px;overflow:auto;max-height:274px}.custom-select__options-container__options>*+*{margin-top:10px}.custom-select__options-container__options__option{all:unset;font-size:20px;padding:3px 3px 3px 6px!important;font-weight:100;line-height:1.9;color:#bcbcbc;cursor:pointer}.custom-select__options-container__options__option--selected,.custom-select__options-container__options__option:hover:not(.custom-select__options-container__options__option--selected){color:#fff}.toggle{display:flex;align-items:center;gap:12px}.toggle>span{font-size:14px;font-weight:500}.toggle__button{position:relative;width:44px;height:18px;background-color:#bcbcbc;border:none;border-radius:12px;cursor:pointer;transition:background-color .3s ease;outline:none}.toggle__button--active{background-color:#005bff}.toggle__slider{position:absolute;top:1px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.toggle__button--active .toggle__slider{transform:translateX(24px)}.phone-input{--PhoneInput-color--focus:none;--PhoneInputCountrySelectArrow-color--focus:none;--PhoneInputCountryFlag-borderColor--focus:none;display:flex;align-items:center;width:100%;height:44px;margin-bottom:0;padding:10px 16px;border:1.4px solid hsla(0,0%,100%,.1607843137);border-radius:24px;background-color:#fff;color:#1a1a1a;font-family:Twklausanne,sans-serif;font-size:16px;font-weight:100;line-height:1.5em;transition:all .3s ease}.phone-input:focus-within,.phone-input:hover{border-color:none;box-shadow:none}.phone-input--primary{border:1px solid #fff;color:#fff;background-color:#030929}.phone-input--secondary{border:1px solid #030929;color:#030929;background-color:#fff}.phone-input--error{border-color:#ff2323}.phone-input .PhoneInputCountry,.phone-input__country{display:flex;align-items:center;margin-right:12px;cursor:pointer}.phone-input .PhoneInputCountryIcon,.phone-input__country-icon{width:20px;height:15px;margin-right:8px;border-radius:2px}.phone-input .PhoneInputCountrySelectArrow,.phone-input__country-arrow{width:8px;height:8px;margin-left:4px;opacity:1}.phone-input .PhoneInputInput,.phone-input__input{flex:1;background:rgba(0,0,0,0);border:none;outline:none;font-family:inherit;font-size:inherit;color:inherit;padding:0;margin:0}.phone-input .PhoneInputInput::placeholder,.phone-input__input::placeholder{color:#f5f5f5}.agenda-filter__section__scrollable-wrapper>ul>li .hour,.avatar{display:flex;align-items:center;gap:8px}.agenda-filter__section__scrollable-wrapper>ul>li .button-custom.hour,.avatar.button-custom{display:grid;grid-auto-flow:column;justify-content:start;gap:5px;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding:3px;box-sizing:border-box}.avatar__circle{display:flex;align-items:center;width:48px;aspect-ratio:1;background-color:#030929}.avatar__circle--initials{background-color:#030929;border-radius:24px;font-size:16px;color:#fff;gap:10px;place-content:center;display:flex;padding:7px 4px 4px}.avatar__circle--image>img{border-radius:50%}.dialog{top:0;left:0;position:fixed;width:100vw;height:100vh;transform:translateX(100%);transition:transform .3s ease .2s;z-index:10000;overflow:auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:991px){.dialog{overflow:hidden}}.dialog__backdrop{top:0;left:0;opacity:0;width:100vw;height:100vh;background-color:#030929;transition:opacity .3s ease-in-out;position:absolute}.dialog__content{min-height:400px;min-width:400px;background-color:#fff;border-radius:40px;transform:scale(.5);opacity:0;transition:transform .3s ease,opacity .3s ease-in-out .2s;z-index:10001;overflow:hidden;box-shadow:0 2px 22px hsla(0,0%,100%,.8)}@media screen and (max-width:991px){.dialog__content{min-height:100vh;min-width:0;height:unset;transform:none;top:0;left:0;width:100vw;height:100%;border-radius:0}}.dialog--open{transform:translateX(0);transition-delay:0s}.dialog--open .dialog__backdrop{opacity:.5;transition-delay:.2s}.dialog--open .dialog__content{transform:scale(1);opacity:1;transition:transform .3s ease .2s,opacity .3s ease-in-out}@media screen and (max-width:991px){.dialog--open .dialog__content{transform:none;width:100%;min-width:auto}}@media screen and (max-width:767px){.dialog--store-list .dialog__backdrop,.dialog--store-list .dialog__content{background-color:rgba(0,0,0,0)}}button:has(>.delete-icon) .delete-icon{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}button:has(>.delete-icon) .delete-icon__cap{position:absolute;top:20%;transform:translate(0) rotate(0);transition:transform .3s ease}button:has(>.delete-icon) .delete-icon__can{position:absolute;top:38%}button:has(>.delete-icon):hover .delete-icon__cap{transform:translate(8px) rotate(45deg)}.text-animation-wrap{overflow-y:hidden;position:relative}.text-animation-wrap>.lowercase{display:flex}.text-animation-wrap>.lowercase>span{transform:translateY(2px)}.text-animation-wrap>.lowercase>span:first-of-type{transition:transform .2s ease .02s}.text-animation-wrap>.lowercase>span:nth-of-type(2){transition:transform .2s ease .04s}.text-animation-wrap>.lowercase>span:nth-of-type(3){transition:transform .2s ease .06s}.text-animation-wrap>.lowercase>span:nth-of-type(4){transition:transform .2s ease .08s}.text-animation-wrap>.lowercase>span:nth-of-type(5){transition:transform .2s ease .1s}.text-animation-wrap>.lowercase>span:nth-of-type(6){transition:transform .2s ease .12s}.text-animation-wrap>.lowercase>span:nth-of-type(7){transition:transform .2s ease .14s}.text-animation-wrap>.lowercase>span:nth-of-type(8){transition:transform .2s ease .16s}.text-animation-wrap>.lowercase>span:nth-of-type(9){transition:transform .2s ease .18s}.text-animation-wrap>.lowercase>span:nth-of-type(10){transition:transform .2s ease .2s}.text-animation-wrap>.lowercase>span:nth-of-type(11){transition:transform .2s ease .22s}.text-animation-wrap>.lowercase>span:nth-of-type(12){transition:transform .2s ease .24s}.text-animation-wrap>.lowercase>span:nth-of-type(13){transition:transform .2s ease .26s}.text-animation-wrap>.lowercase>span:nth-of-type(14){transition:transform .2s ease .28s}.text-animation-wrap>.lowercase>span:nth-of-type(15){transition:transform .2s ease .3s}.text-animation-wrap>.lowercase>span:nth-of-type(16){transition:transform .2s ease .32s}.text-animation-wrap>.lowercase>span:nth-of-type(17){transition:transform .2s ease .34s}.text-animation-wrap>.lowercase>span:nth-of-type(18){transition:transform .2s ease .36s}.text-animation-wrap>.lowercase>span:nth-of-type(19){transition:transform .2s ease .38s}.text-animation-wrap>.lowercase>span:nth-of-type(20){transition:transform .2s ease .4s}.text-animation-wrap>.lowercase>span:nth-of-type(21){transition:transform .2s ease .42s}.text-animation-wrap>.lowercase>span:nth-of-type(22){transition:transform .2s ease .44s}.text-animation-wrap>.lowercase>span:nth-of-type(23){transition:transform .2s ease .46s}.text-animation-wrap>.lowercase>span:nth-of-type(24){transition:transform .2s ease .48s}.text-animation-wrap>.lowercase>span:nth-of-type(25){transition:transform .2s ease .5s}.text-animation-wrap>.uppercase{position:absolute;display:flex;inset:0}.text-animation-wrap>.uppercase>span{transform:translateY(40px)}.text-animation-wrap>.uppercase>span:first-of-type{transition:transform .2s ease .02s}.text-animation-wrap>.uppercase>span:nth-of-type(2){transition:transform .2s ease .04s}.text-animation-wrap>.uppercase>span:nth-of-type(3){transition:transform .2s ease .06s}.text-animation-wrap>.uppercase>span:nth-of-type(4){transition:transform .2s ease .08s}.text-animation-wrap>.uppercase>span:nth-of-type(5){transition:transform .2s ease .1s}.text-animation-wrap>.uppercase>span:nth-of-type(6){transition:transform .2s ease .12s}.text-animation-wrap>.uppercase>span:nth-of-type(7){transition:transform .2s ease .14s}.text-animation-wrap>.uppercase>span:nth-of-type(8){transition:transform .2s ease .16s}.text-animation-wrap>.uppercase>span:nth-of-type(9){transition:transform .2s ease .18s}.text-animation-wrap>.uppercase>span:nth-of-type(10){transition:transform .2s ease .2s}.text-animation-wrap>.uppercase>span:nth-of-type(11){transition:transform .2s ease .22s}.text-animation-wrap>.uppercase>span:nth-of-type(12){transition:transform .2s ease .24s}.text-animation-wrap>.uppercase>span:nth-of-type(13){transition:transform .2s ease .26s}.text-animation-wrap>.uppercase>span:nth-of-type(14){transition:transform .2s ease .28s}.text-animation-wrap>.uppercase>span:nth-of-type(15){transition:transform .2s ease .3s}.text-animation-wrap>.uppercase>span:nth-of-type(16){transition:transform .2s ease .32s}.text-animation-wrap>.uppercase>span:nth-of-type(17){transition:transform .2s ease .34s}.text-animation-wrap>.uppercase>span:nth-of-type(18){transition:transform .2s ease .36s}.text-animation-wrap>.uppercase>span:nth-of-type(19){transition:transform .2s ease .38s}.text-animation-wrap>.uppercase>span:nth-of-type(20){transition:transform .2s ease .4s}.text-animation-wrap>.uppercase>span:nth-of-type(21){transition:transform .2s ease .42s}.text-animation-wrap>.uppercase>span:nth-of-type(22){transition:transform .2s ease .44s}.text-animation-wrap>.uppercase>span:nth-of-type(23){transition:transform .2s ease .46s}.text-animation-wrap>.uppercase>span:nth-of-type(24){transition:transform .2s ease .48s}.text-animation-wrap>.uppercase>span:nth-of-type(25){transition:transform .2s ease .5s}.text-animation-wrap:hover .lowercase>span,.text-hover-parent:hover .text-animation-wrap .lowercase>span{transform:translateY(-40px)}.text-animation-wrap:hover .uppercase>span,.text-hover-parent:hover .text-animation-wrap .uppercase>span{transform:translateY(2px)}.drawer{top:0;left:0;position:absolute}.drawer__backdrop{top:0;left:0;height:0;opacity:0;width:100vw;position:fixed;z-index:10000;background-color:#030929;transition:opacity .3 ease-in-out}.drawer--open .drawer__children{right:0!important}@media screen and (max-width:991px){.drawer--open .drawer__children{right:unset!important;bottom:0!important}}.drawer--open .drawer__backdrop{height:100vh;opacity:.55}.drawer__children{padding:24px 40px;z-index:10001;position:fixed;max-width:450px;width:var(--drawer-width,30%);right:calc(var(--drawer-width, 30%)*-1);transition:right .3s ease-in-out;border-top-left-radius:24px;border-bottom-left-radius:24px;height:100%;display:flex;top:0;overflow:hidden;justify-content:space-between;background:linear-gradient(0deg,#FFFFFF,#FFFFFF),linear-gradient(194.69deg,rgba(3,9,41,0) 20.77%,rgba(3,9,41,.24))}@media screen and (max-width:767px){.drawer__children{height:80%}}@media screen and (max-width:991px){.drawer__children{max-width:unset;width:unset;right:unset;top:unset;border-bottom-left-radius:unset;transition:bottom .3s ease-in-out;border-top-right-radius:24px;height:90%;padding:24px 15px;width:100%;bottom:-100%}}.drawer__children>*{width:100%}.form-drawer{position:fixed;transform:translateX(100%);transition:transform .3s ease .2s;z-index:10000;overflow:auto}.form-drawer,.form-drawer__backdrop{top:0;left:0;width:100vw;height:100vh}.form-drawer__backdrop{opacity:0;background-color:#030929;transition:opacity .3s ease-in-out;position:absolute}.form-drawer__content{width:50vw;height:100vh;background-color:#fafafa;border-top-left-radius:40px;border-bottom-left-radius:40px;position:absolute;right:0;z-index:10001;overflow:hidden}@media(max-width:1279px){.form-drawer__content{min-height:100vh;height:100%;top:0;width:100vw;border-radius:0}}.form-drawer--open{transform:translateX(0);transition-delay:0s}.form-drawer--open .form-drawer__backdrop{opacity:.5;transition-delay:.2s}@media screen and (max-width:767px){.form-drawer--store .form-drawer__content,.form-drawer--transactions-drawer .form-drawer__content{background-color:rgba(0,0,0,0)}.form-drawer--store .form-drawer__backdrop,.form-drawer--transactions-drawer .form-drawer__backdrop{opacity:0}.form-drawer--store .store__cart,.form-drawer--store .transactions-drawer,.form-drawer--transactions-drawer .store__cart,.form-drawer--transactions-drawer .transactions-drawer{color:#fff}}.navbar{position:sticky;z-index:1000;inset:0 0 auto;padding-top:8px;transition:all .3s ease}@media screen and (max-width:767px){.navbar{padding:16px 24px 0}}@media(min-width:767px){.navbar{padding:36px 48px 0}}.navbar--static{position:fixed}@media screen and (max-width:991px){.navbar--static{padding-top:16px}}@media(min-width:1280px){.navbar--static{padding-left:64px;padding-right:64px}}@media(min-width:1440px){.navbar--static{padding-left:80px;padding-right:80px}}@media(min-width:1920px){.navbar--static{padding-left:120px;padding-right:120px}}.navbar--scrolled{padding-top:8px}.navbar__topbar{position:absolute;top:0;left:0;right:0;display:flex;flex-flow:row;justify-content:flex-end;align-items:center;width:100%;height:28px;padding-top:4px;padding-right:48px;background-color:rgba(3,9,41,.2392156863);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform .3s ease;transform:translateY(0)}.navbar__topbar--hidden{transform:translateY(-100%)}@media screen and (max-width:991px){.navbar__topbar{display:none}}.navbar__topbar__contents{display:flex;gap:16px}.navbar__topbar__contents__logout>svg{width:18px;height:18px}.navbar__language-selector,.navbar__topbar__contents__logout{all:unset;display:flex;align-items:center;justify-content:center;text-decoration:none;gap:8px}.navbar__language-selector>svg,.navbar__topbar__contents__logout>svg{width:18px;height:18px;color:#fff}.navbar__main-bar{z-index:900;width:100%;height:68px;background-color:rgba(3,9,41,.2392156863);border-radius:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.navbar__main-bar--static{padding:4px 16px 4px 24px}@media screen and (max-width:991px){.navbar__main-bar--static{height:60px;padding:8px 8px 8px 16px}}@media screen and (max-width:767px){.navbar__main-bar--static{padding:0 16px}}.navbar__main-bar--hidden{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:unset}@media(min-width:992px){.navbar__main-bar--hidden{display:none}}@media screen and (max-width:991px){.navbar__main-bar{height:60px}}.navbar__main-bar__inner{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.navbar__main-bar__inner>a>svg{width:96px;height:56px}@media screen and (max-width:991px){.navbar__main-bar__inner>a>svg{width:88px;height:48px}}.navbar__main-bar__inner__right{display:flex;justify-content:flex-end;align-items:center}.navbar__main-bar__inner__right__actions{display:flex;grid-column-gap:16px;grid-row-gap:16px;padding-left:8px;padding-right:16px}@media(min-width:1280px){.navbar__main-bar__inner__right__actions{grid-column-gap:24px;grid-row-gap:24px;padding-left:16px}}@media screen and (max-width:991px){.navbar__main-bar__inner__right__actions{display:none}}.navbar__main-bar__inner__right__primary-button{display:flex;flex-direction:row;align-items:center;grid-column-gap:8px;grid-row-gap:8px}.navbar__main-bar__inner__right__primary-button__icon{width:32px;height:32px;padding:4px;background-color:rgba(0,0,0,0);outline:2px solid #fff;outline-offset:3px;border:none;border-radius:50%;display:none;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:991px){.navbar__main-bar__inner__right__primary-button__icon{display:flex}}.navbar__main-bar__inner__right__primary-button__icon span{display:block;width:80%;height:1px;border-radius:2px;background-color:#fff;transition:background-color .4s;position:relative}.navbar__main-bar__inner__right__primary-button__icon span+span{margin-top:7px}.navbar__main-bar__inner__right__primary-button__icon span:first-child{animation:menu-icon-top-2 .8s ease forwards}.navbar__main-bar__inner__right__primary-button__icon span:nth-child(2){animation:menu-icon-scaled-2 .8s ease forwards}.navbar__main-bar__inner__right__primary-button__icon span:nth-child(3){animation:menu-icon-bottom-2 .8s ease forwards}.navbar__main-bar__inner__right__primary-button__icon--active span:first-child{animation:menu-icon-top .8s ease forwards}.navbar__main-bar__inner__right__primary-button__icon--active span:nth-child(2){animation:menu-icon-scaled .8s ease forwards}.navbar__main-bar__inner__right__primary-button__icon--active span:nth-child(3){animation:menu-icon-bottom .8s ease forwards}.navbar__main-bar__overlay{display:block;width:100%;height:100vh;position:absolute;top:100%;left:0;right:0;overflow:hidden;transition:all .3s ease;transform:translateY(-100%);opacity:0;pointer-events:none}.navbar__main-bar__overlay--visible{transform:translateY(0);opacity:1;pointer-events:auto}@media screen and (max-width:767px){.navbar__main-bar__overlay--my-account{padding-left:0;padding-right:24px}}@media screen and (max-width:479px){.navbar__main-bar__overlay--my-account{padding-left:24px;padding-right:24px}}@media(min-width:767px){.navbar__main-bar__overlay--my-account{padding-left:0;padding-right:48px}}.navbar__main-bar__overlay__menu-mobile{transition:all .3s ease;transform:translateY(0)}@media screen and (max-width:991px){.navbar__main-bar__overlay__menu-mobile{top:0;left:0;right:0;height:calc(100svh - 96px);min-width:200px;background-color:rgba(3,9,41,.9215686275);background-image:linear-gradient(180deg,rgba(255,255,255,.1607843137),rgba(255,255,255,.1607843137));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:40px;padding:24px 16px;position:relative;overflow:auto;float:right}}@media screen and (max-width:479px){.navbar__main-bar__overlay__menu-mobile{width:100%}}@media screen and (max-width:991px){.navbar__main-bar__overlay__menu-mobile__menu-content{height:100%;display:flex;flex-direction:column}}.navbar__main-bar__overlay__menu-mobile__menu-content__menu-links{grid-column-gap:16px;grid-row-gap:16px;padding-left:8px;padding-right:16px;display:flex}@media screen and (max-width:991px){.navbar__main-bar__overlay__menu-mobile__menu-content__menu-links{flex-direction:column;flex:none;align-items:stretch;width:100%;margin-bottom:16px}}.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__options-container{padding:0;border-radius:8px}.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__options-container__options__option{font-size:20px;font-weight:100}.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__selected{padding:8px;background-color:rgba(0,0,0,0);justify-content:space-between}.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__selected:hover:not(.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__selected--selected){background-color:rgba(0,0,0,0)}.navbar__main-bar__overlay__menu-mobile__menu-content__location-selector .custom-select__selected p{font-size:24px;font-weight:300}@media screen and (max-width:991px){.navbar__main-bar__overlay__menu-mobile__menu-content__menu-footer{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;width:100%;display:flex;margin-top:auto}}.navbar__main-bar__overlay__menu-mobile__menu-content__menu-footer>hr{background-color:#fff;width:100%;height:1px;padding:0}.navbar__main-bar__overlay__menu-mobile__menu-content__menu-footer__logout{gap:8px}.navbar__main-bar__overlay__menu-mobile__menu-content__menu-footer__logout>svg{width:30px;aspect-ratio:1}.navbar__link{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;color:#fff;font-size:14px;font-weight:200;line-height:1.2em;white-space:nowrap;text-decoration:none}.navbar__link:hover{color:#fff;text-shadow:0 0 0 #fff}.navbar__link:after{top:110%;transform:scale(0);transition:transform .2s ease;pointer-events:none}.navbar__link--current:after,.navbar__link:after{content:"";position:absolute;left:0;right:0;margin:auto;width:32px;height:2px;background-color:#fff}.navbar__link--current:after{bottom:4px;transform:scale(1)}.navbar__link--current:hover{text-shadow:none}@media screen and (max-width:991px){.navbar__link--current{color:#fff;text-shadow:0 0 1px #fff}.navbar__link--current:after{display:none}.navbar__link{justify-content:center;font-size:16px;font-weight:200}}@media(min-width:992px){.navbar__link:focus:after,.navbar__link:hover:after{transform:scale(1)}.navbar__link--current:after{content:"";position:absolute;bottom:4px;left:0;right:0;margin:auto;width:32px;height:2px;background-color:#fff;transform:scale(1)}.navbar__link--current:hover{text-shadow:none}}.navbar__link--mobile{justify-content:flex-start;margin-left:0;margin-right:0;font-size:24px;font-weight:300}.navbar__link--profile{display:flex;align-items:center;gap:8px}.navbar__link--profile .navbar__profile-image{width:24px;height:24px;border-radius:50%;object-fit:cover}.navbar__footer-group{justify-content:center;align-items:center;display:flex;grid-column-gap:16px;grid-row-gap:16px}.navbar__footer-group-links{display:flex;flex-direction:column;gap:16px;background-color:hsla(0,0%,100%,.1607843137);border-radius:12px;padding:16px}@media screen and (max-width:991px){.dialog--download-app-modal-dialog{padding:48px 30px}}.dialog--download-app-modal-dialog .dialog__content{min-height:auto}@media screen and (max-width:991px){.dialog--download-app-modal-dialog .dialog__content{min-width:auto;height:-moz-fit-content;height:fit-content;text-align:center;border-radius:18px}}.download-app-modal{padding:40px;display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width:991px){.download-app-modal{padding:48px 30px}}.download-app-modal>h1{color:#030929;font-size:32px;font-weight:500}.download-app-modal>h2{color:#030929;font-size:24px}.download-app-modal__options{display:flex;align-items:center;justify-content:center;gap:16px}.download-app-modal__options>a{transition:transform .2s ease}.download-app-modal__options>a>img{height:50px;border-radius:8px}@media screen and (max-width:991px){.download-app-modal__options>a>img{height:100%}}.download-app-modal__options>a:hover{transform:scale(1.05)}.action-modal--language-selector-modal .action-modal__title{align-self:center;color:#030929}.action-modal--language-selector-modal .action-modal__content{max-width:600px;align-items:flex-start;justify-content:flex-start}.action-modal--language-selector-modal .action-modal__body{align-items:flex-start;justify-content:flex-start;width:100%}.action-modal--language-selector-modal .action-modal__footer{align-self:center}.language-selector-modal__content{width:100%;display:flex;flex-direction:column;gap:32px}.language-selector-modal__content>div{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.language-selector-modal__content>div>span{font-size:16px;font-weight:200}.language-selector-modal__content>div .custom-select{grid-template-rows:48px 0fr}.language-selector-modal__content>div .custom-select__selected{border:1px solid #030929;color:#030929;border-radius:40px;justify-content:space-between}.language-selector-modal__content>div .custom-select__selected>p{font-size:16px;font-weight:200}.language-selector-modal__content>div .custom-select__selected__arrow{height:18px}.language-selector-modal__content>div .custom-select__options-container__options{text-align:left}.language-selector-modal__content>div .custom-select__options-container__options__option{font-size:16px;font-weight:100}.language-selector-modal__chips{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}.language-selector-modal__chips .chip{min-width:80px;height:20px;background-color:rgba(3,9,41,.1607843137);color:#030929;box-shadow:0 2px 4px rgba(0,0,0,.2)}.language-selector-modal__chips .chip--active,.language-selector-modal__chips .chip:focus-within,.language-selector-modal__chips .chip:hover{background-color:#030929;color:#fff}.landing-card{border-radius:40px;width:100%;height:100%;position:relative;overflow:hidden}.landing-card.landing-page:hover{z-index:1;border:2px solid #fff;box-shadow:0 0 40px 0 #fff}@media screen and (max-width:767px){.landing-card{border-radius:24px}}.landing-cards{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:318px;grid-template-columns:1fr 1fr;grid-auto-rows:318px;grid-auto-columns:1fr;grid-auto-flow:column;place-content:start center;width:100%;display:grid}@media screen and (max-width:991px){.landing-cards{grid-column-gap:64px;grid-row-gap:64px}}@media screen and (max-width:767px){.landing-cards{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:240px;grid-auto-rows:240px}}@media screen and (max-width:479px){.landing-cards{grid-template-rows:180px;grid-template-columns:1fr;grid-auto-rows:180px;grid-auto-flow:row}}@media(min-width:1280px){.landing-cards{grid-column-gap:80px;grid-auto-rows:287px;grid-auto-columns:1fr}}@media(min-width:1440px){.landing-cards{grid-auto-rows:318px;grid-auto-columns:1fr}}@media(min-width:1920px){.landing-cards{grid-column-gap:120px;grid-template-rows:480px;grid-auto-rows:480px}}.landing-cards .landing-card{transform-style:preserve-3d;transition:transform .3s ease}@media(min-width:1280px){.landing-cards .landing-card:hover{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}}.landing-cards .landing-card:hover .landing-card__image--thumbnail{opacity:0}.landing-cards .landing-card:hover .landing-card__details{opacity:1;height:auto;transform:translateY(0)}.landing-cards .landing-card__link{flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:24px;display:flex;position:relative;text-decoration:none;overflow:hidden;border-radius:8px;color:inherit}@media screen and (max-width:479px){.landing-cards .landing-card__link{justify-content:center;padding:0 16px}}.landing-cards .landing-card__content{z-index:3;width:100%;position:relative}.landing-cards .landing-card__content h1{font-weight:400}@media screen and (max-width:479px){.landing-cards .landing-card__content{grid-row-gap:0}}.landing-cards .landing-card__details{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex;opacity:0;height:0;transform:translateY(100%);transition:all .3s ease;z-index:1}@media screen and (max-width:991px){.landing-cards .landing-card__details{opacity:1;height:auto;transform:translateY(0);grid-row-gap:16px;grid-column-gap:16px}}.landing-cards .landing-card__video{z-index:1;width:100%;height:100%;transition:all .3s ease-out;position:absolute;inset:0}.landing-cards .landing-card__video video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.landing-cards .landing-card__image{object-fit:cover;height:100%;vertical-align:middle;display:inline-block;width:100%;transition:transform .3s ease}.landing-cards .landing-card__image--thumbnail{z-index:2;position:absolute;inset:0;width:100%;transition:opacity .3s ease}.press-cards{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:40px 64px;grid-column-gap:40px;grid-row-gap:40px;overflow:auto}@media screen and (max-width:479px){.press-cards{margin-bottom:-60px}}@media screen and (max-width:767px){.press-cards{padding:0 24px}}@media(min-width:1440px){.press-cards{padding:40px 120px}}@media(min-width:1920px){.press-cards{padding:40px 240px}}.press-cards__carousel{display:flex;align-items:center;grid-column-gap:20px;grid-row-gap:20px}.press-cards__carousel--fixed-height{height:256px}.press-card{display:flex;justify-content:center;align-items:center}.press-card,.press-card__content{position:relative;width:190px;height:180px;cursor:pointer;transition:all .5s ease}.press-card__content{border-radius:24px;overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.press-card__content .minus-icon{position:absolute;top:24px;right:16px;width:24px;height:1px;z-index:1;background:#7c7f8f}.press-card__background{position:absolute;inset:0;background-color:hsla(0,0%,100%,.1607843137);opacity:.4}.press-card__shadow{position:absolute;inset:0;border:1px solid #fff;border-radius:24px;box-shadow:0 0 14px 0 #fff;transition:all .5s ease;opacity:0}.press-card--active .press-card__shadow{opacity:1}.press-card__icon{position:absolute;top:16px;right:16px;z-index:1;width:24px;height:24px}.press-card__icon--active{color:#030929}.press-card__logo-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:24px 40px;opacity:1}@media screen and (max-width:767px){.press-card__logo-wrapper{padding-left:24px;padding-right:24px}}@media(min-width:1440px){.press-card__logo-wrapper{padding-top:40px;padding-bottom:40px}}.press-card__logo{object-fit:contain}.press-card__selected{display:flex;position:absolute;inset:0;grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:40px;opacity:0;transition:opacity .5s ease}@media screen and (max-width:991px){.press-card__selected{padding:16px}}@media screen and (max-width:767px){.press-card__selected{padding:24px}}.press-card--active .press-card__selected{opacity:1}.press-card__logo-selected{height:64px}.press-card__logo-dark{object-fit:contain}.press-card__review{margin-bottom:0;color:#030929;font-size:24px;line-height:1.3em;overflow:hidden}@media screen and (max-width:991px){.press-card__review{font-size:18px}}@media screen and (max-width:767px){.press-card__review{font-size:24px}}.press-card--active{width:374px;height:256px}@media screen and (max-width:991px){.press-card--active{width:288px;height:224px}}.press-card--active .press-card__content{width:374px;height:256px}@media screen and (max-width:991px){.press-card--active .press-card__content{width:288px;height:224px}}.awards__container{grid-column-gap:40px;grid-row-gap:40px;color:#030929;border-radius:40px;flex-direction:column;justify-content:center;width:100%;height:420px;padding:40px;display:flex;overflow:hidden;position:relative}@media(min-width:1280px){.awards__container{height:540px}}@media(min-width:1920px){.awards__container{height:600px}}@media screen and (max-width:767px){.awards__container{grid-column-gap:24px;grid-row-gap:24px;padding-left:24px;padding-right:24px}}@media screen and (max-width:479px){.awards__container{height:640px}}.awards__title{position:absolute;top:40px;z-index:1}.awards__tabs{flex-direction:row;height:100%;display:flex;position:relative}@media screen and (max-width:991px){.awards__tabs{flex-direction:column}}.awards__content{width:55%;display:block;position:relative;overflow:hidden}.awards__content-pane{visibility:hidden;position:relative;opacity:0;transition:all,opacity .3s;height:0;overflow:hidden}.awards__content-pane--active{visibility:visible;opacity:1;height:auto}@media screen and (max-width:991px){.awards__content{width:100%}}.awards__content-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-direction:row;width:100%;margin-top:50px;display:flex}@media screen and (max-width:991px){.awards__content-wrapper{min-height:200px;margin-top:40px;margin-bottom:40px}}@media screen and (max-width:767px){.awards__content-wrapper{min-height:180px}}@media screen and (max-width:479px){.awards__content-wrapper{flex-direction:column;min-height:320px;margin-bottom:24px}}.awards__quote{font-size:40px;line-height:1.2em}@media(min-width:1920px){.awards__quote{font-size:64px;line-height:1.1em}}@media(min-width:1440px){.awards__quote{font-size:48px}}@media screen and (max-width:991px){.awards__quote{font-size:40px}}@media screen and (max-width:767px){.awards__quote{font-size:32px}}.awards__grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;grid-auto-columns:1fr;place-content:center;width:45%;margin-left:20px;display:grid;-ms-overflow-style:none;scrollbar-width:none}.awards__grid::-webkit-scrollbar{display:none}@media(min-width:1440px){.awards__grid{grid-template-rows:128px;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:128px}}@media screen and (max-width:991px){.awards__grid{grid-template-columns:140px 140px 140px;grid-auto-columns:140px;grid-auto-flow:column;place-content:stretch start;width:100%;margin-left:0;overflow:auto}}@media screen and (max-width:767px){.awards__grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:140px 140px 140px;grid-auto-columns:140px;grid-auto-flow:column}}@media screen and (max-width:479px){.awards__grid{grid-template-rows:150px;grid-template-columns:136px 136px;grid-auto-rows:150px;grid-auto-columns:136px}}.awards__card{background-color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease-in-out;position:relative;overflow:hidden;z-index:0;cursor:pointer;border:none;border-radius:24px;width:190px;height:180px;transition-property:none}.awards__card--award{background-color:rgba(3,9,41,.0784313725);width:100%;height:100%;margin-left:0;margin-right:0}.awards__card--no-hover{transition-property:none}.awards__logo-wrapper{opacity:1;justify-content:center;align-items:center;width:100%;height:100%;padding:16px 32px;display:flex;position:absolute;top:0;left:0;transition:opacity .3s ease-in-out}@media(min-width:1920px){.awards__logo-wrapper{padding:24px 40px}}@media(min-width:1440px){.awards__logo-wrapper{padding:12px 24px}}@media screen and (max-width:767px){.awards__logo-wrapper{padding:24px}}.awards__logo-wrapper--hover{background-color:#030929;opacity:0;position:absolute;inset:0}.awards__logo-wrapper--hover.active{opacity:1}.awards--white{border:2px solid #fff;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.2392156863)),linear-gradient(180deg,rgba(255,255,255,.9019607843),rgba(255,255,255,.9019607843)),url(https://cdn.prod.website-files.com/62a4adf55e8f635edbb14c13/650ce584c61d88c6390e018c_bhout-pattern.png),linear-gradient(180deg,#ffffff,#ffffff);box-shadow:0 0 14px 0 #fff;background-position:0 0,0 0,50%,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,960px,auto;border-radius:40px;overflow:hidden;position:relative;height:100%}.footer{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;z-index:2}.footer__corner-wrap{display:block;width:100%;height:80px;overflow:hidden;background-image:url(https://cdn.prod.website-files.com/62a4adf55e8f635edbb14c13/65b95e715e4b3e649a9eb3f9_round-corners-desktop.png);background-position:50% 100%;background-repeat:no-repeat;background-size:100%}@media screen and (max-width:991px){.footer__corner-wrap{height:64px}}@media screen and (max-width:767px){.footer__corner-wrap{height:80px;background-image:url(https://cdn.prod.website-files.com/62a4adf55e8f635edbb14c13/65b983c823066d3bbdbec069_round-corners-mobile.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width:479px){.footer__corner-wrap{height:56px}}.footer__container{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:64px;overflow:hidden;color:#fff;background-color:#030929}@media screen and (max-width:767px){.footer__container{padding:64px 24px}}.footer__lower-wrap{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:1280px;padding-top:40px;border-top:.5px solid #fff}@media screen and (max-width:991px){.footer__lower-wrap{flex-direction:column;align-items:center;grid-column-gap:16px;grid-row-gap:16px}}.footer__language-selector{display:flex;flex-direction:row;align-items:center;gap:4px;padding:0;font-family:Twklausanne,sans-serif;font-size:14px;font-weight:100;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.footer__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.footer__icon img{width:100%;height:100%;object-fit:cover}.footer__link{text-decoration:none;color:#fff;font-size:14px;font-weight:100;line-height:1.7}.footer__link--copyright{font-size:12px;font-weight:100;line-height:1.55}.footer__copyright{display:flex;flex-direction:row;align-items:center;gap:40px}@media screen and (max-width:991px){.footer__copyright{flex-direction:column;order:1;grid-column-gap:4px;grid-row-gap:4px}}.footer__navigation{display:flex;flex-direction:row;align-items:center;gap:40px}@media screen and (max-width:479px){.footer__navigation{flex-flow:wrap;justify-content:center;grid-column-gap:16px;grid-row-gap:16px}}.footer__text-block{display:flex;gap:4px}@media screen and (max-width:991px){.footer__text-block{flex-direction:column;align-items:flex-start;gap:4px}}.contact-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1002;padding-top:96px;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:url(/assets/images/bg-bhout.webp) 50%/cover no-repeat;transform:translateZ(0) scaleX(1);transform-style:preserve-3d;transition:transform .3s ease-out;opacity:1}@media screen and (max-width:479px){.contact-modal{background:url(/assets/images/bg-bhout-mobile.webp) 50%/cover no-repeat}}.contact-modal--hidden{transform:translate3d(0,100%,0) scaleX(1)}.contact-modal__inner{display:flex;align-items:center;justify-content:center;position:relative;overflow-y:auto;align-items:flex-start;padding-bottom:100px;max-height:100vh;width:100%;scrollbar-width:none;-ms-overflow-style:none}.contact-modal__inner::-webkit-scrollbar{display:none}.contact-modal__content{width:80%;margin-bottom:80px}@media screen and (max-width:767px){.contact-modal__content{width:90%}}.contact-modal__header{position:fixed;inset:0 0 auto;z-index:1000;background-color:hsla(0,0%,100%,0);flex-direction:row;height:68px;display:flex}.contact-modal__header-wrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 24px;display:flex}@media screen and (max-width:767px){.contact-modal__header-wrapper{padding:0 16px}}@media(min-width:1280px){.contact-modal__header-wrapper{padding:0 80px}}@media(min-width:1440px){.contact-modal__header-wrapper{padding:0 120px}}@media(min-width:1920px){.contact-modal__header-wrapper{padding:0 240px}}.contact-modal__brand-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:96px;height:56px;background-image:url(https://cdn.prod.website-files.com/62a4adf55e8f635edbb14c13/62b5b820bc84bf1a751135d4_BHOUT_Logo_white.svg)}.contact-modal__brand-logo,.contact-modal__title{display:flex;align-items:center;justify-content:center}.contact-modal__title{text-align:center;gap:16px;flex-direction:column;margin-bottom:56px}@media screen and (max-width:767px){.contact-modal__title{margin-bottom:40px}.contact-modal__title-heading{font-size:48px}}@media(min-width:767px){.contact-modal__title-heading{font-size:56px}}.contact-modal__form{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.contact-modal__form-label{display:block}.contact-modal__form-label:after{content:" *"}@media screen and (max-width:479px){.contact-modal__form-fields{flex-flow:column}}@media screen and (max-width:767px){.contact-modal__form-fields{grid-area:span 1/span 2/span 1/span 2}}.contact-modal__form-group{display:flex;grid-area:span 1/span 2/span 1/span 2;grid-column-gap:16px;grid-row-gap:16px;flex-direction:column}.contact-modal__form-input:focus,.contact-modal__form-input:hover{border-color:#fff;box-shadow:inset 0 0 8px 6px hsla(0,0%,100%,.2509803922);outline:none}.contact-modal__subject{width:510px;margin-bottom:56px}@media screen and (max-width:767px){.contact-modal__subject{width:100%;margin-bottom:40px}}.contact-modal__subject-select{display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.contact-modal__form-fields{display:flex;gap:16px;grid-area:span 1/span 2/span 1/span 2}.contact-modal__form-fields-item{width:100%}.contact-modal__form-fields-item select{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;transition-property:none;cursor:pointer;font-size:16px;padding:10px 16px;border:1px solid hsla(0,0%,100%,.1607843137)}.contact-modal__form-fields-item select:focus,.contact-modal__form-fields-item select:hover{border-color:#fff;box-shadow:inset 0 0 8px 6px hsla(0,0%,100%,.2509803922)}.contact-modal__form-fields-message{grid-area:span 1/span 2/span 1/span 2}.contact-modal__form-fields-message textarea{min-width:100%;max-width:100%;height:104px;min-height:104px;max-height:600px}@media screen and (max-width:479px){.contact-modal__form-fields-message textarea{height:200px;min-height:200px}}.contact-modal__form-fields-message textarea:focus,.contact-modal__form-fields-message textarea:hover{outline:none;border-color:#fff;box-shadow:inset 0 0 8px 6px hsla(0,0%,100%,.2509803922)}.contact-modal__form-fields-message textarea::placeholder{color:#ccc}.contact-modal__form-fields-message textarea::-webkit-input-placeholder{color:#ccc}.contact-modal__form-fields-message textarea::-moz-placeholder{color:#ccc;opacity:1}.contact-modal__inputs{display:flex;align-items:center;justify-content:center;border:1px solid #fff;background-color:hsla(0,0%,100%,.1607843137);box-shadow:0 0 40px 0 #fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:40px;flex-flow:column;width:100%;padding:40px}@media screen and (max-width:991px){.contact-modal__inputs{padding:40px 24px}}@media screen and (max-width:767px){.contact-modal__inputs{box-shadow:0 0 24px 0 #fff;border-radius:24px;padding:24px 16px}}.contact-modal__inputs-title{width:100%;margin-bottom:40px}@media screen and (max-width:767px){.contact-modal__inputs-title{margin-bottom:16px}}.contact-modal__inputs-block{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;margin-bottom:40px;display:grid}@media screen and (max-width:767px){.contact-modal__inputs-block{grid-template-columns:1fr;margin-bottom:24px}}.contact-modal__inputs-label{display:block}.contact-modal__inputs-label:after{content:" *"}.contact-modal__inputs-input:focus,.contact-modal__inputs-input:hover{border-color:#fff;box-shadow:inset 0 0 8px 6px hsla(0,0%,100%,.2509803922)}.contact-modal__inputs-input:focus{outline:none}.contact-modal__inputs-input--textarea{min-height:120px;resize:vertical}.contact-modal__inputs-select{background:#fff}.contact-modal__inputs-fields{display:flex;flex-direction:column;gap:20px}.contact-modal__inputs-fields-item{width:100%}.contact-modal__inputs-group{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:479px){.contact-modal__inputs-item{grid-area:span 1/span 2/span 1/span 2}}.contact-modal__button{position:relative;margin-top:30px}.contact-modal__button-ball{position:absolute;width:8px;height:8px;border-radius:50%;background:#007bff;animation:float 3s ease-in-out infinite}.contact-modal__button-ball--1{top:-10px;left:20%;animation-delay:0s}.contact-modal__button-ball--2{top:-5px;right:30%;animation-delay:1s}.contact-modal__button-ball--3{bottom:-10px;left:50%;animation-delay:2s}.contact-modal__button-submit{width:100%;padding:15px 30px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.contact-modal__button-submit:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,123,255,.3)}.contact-modal__button-submit:active{transform:translateY(0)}.contact-modal__success{text-align:center;padding:40px 20px}.contact-modal__success-heading{font-size:2.5rem;font-weight:300;line-height:1.2;margin-bottom:20px}.contact-modal__success-heading--bold{font-weight:600}.contact-modal__success-message{font-size:1.1rem;font-weight:300;color:#ccc}.contact-modal__recaptcha{margin-top:20px;display:flex;justify-content:center}.contact-modal__phone-input{display:flex;align-items:center;border:1.4px solid hsla(0,0%,100%,.1607843137);color:#fff;background-color:rgba(0,0,0,0);border-radius:24px;height:44px;margin-bottom:0;padding:10px 16px;font-family:Twklausanne,sans-serif;font-size:16px;font-weight:100;line-height:1.5em;width:100%;transition:all .3s ease}.contact-modal__phone-input:focus-within,.contact-modal__phone-input:hover{border-color:#fff;box-shadow:inset 0 0 8px 6px hsla(0,0%,100%,.2509803922)}.contact-modal__phone-input--disabled{opacity:.6;cursor:not-allowed}.contact-modal__phone-input-country{display:flex;align-items:center;margin-right:12px;min-width:60px;cursor:pointer}.contact-modal__phone-input-country-icon{width:20px;height:15px;margin-right:8px;border-radius:2px}.contact-modal__phone-input-country-arrow{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #fff;margin-left:4px}.contact-modal__phone-input-field{flex:1;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;font-size:16px;font-family:Twklausanne,sans-serif;font-weight:100;line-height:1.5em;padding:0}.contact-modal__phone-input-field::placeholder{color:hsla(0,0%,100%,.6)}.contact-modal__phone-input-field:focus{outline:none}.contact-modal__phone-input-field:disabled{cursor:not-allowed}.blog-header{padding:160px 0 80px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}@media screen and (max-width:991px){.blog-header{padding:140px 0 80px}}@media screen and (max-width:767px){.blog-header{padding:100px 0 24px}}.blog-header__title{font-size:20px;font-weight:100;line-height:1.4;margin:0}.blog-header__subtitle{font-size:56px;font-weight:100;line-height:1.1;margin:0}@media(min-width:1280px){.blog-header__subtitle{font-size:64px}}@media(min-width:1920px){.blog-header__subtitle{font-size:80px}}@media screen and (max-width:767px){.blog-header__subtitle{font-size:48px}}.blog-header__content{gap:40px}.blog-header__content,.newsletter{display:flex;flex-direction:column}.newsletter{position:relative;padding:80px 0;align-items:center;justify-content:center}.newsletter__content{display:flex;flex-direction:column;gap:40px}.newsletter__card{width:100%;padding:64px;background-color:hsla(0,0%,100%,.1607843137);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:40px}@media(min-width:1440px){.newsletter__card{padding:80px}}@media screen and (max-width:991px){.newsletter__card{padding:64px 40px}}@media screen and (max-width:767px){.newsletter__card{padding:40px 24px}}.newsletter__inner{display:flex;flex-direction:column;gap:40px;align-items:center}@media(min-width:1280px){.newsletter__inner{flex-direction:row}}@media(min-width:1440px){.newsletter__inner{gap:64px}}.newsletter__title{font-size:48px}@media(min-width:1280px){.newsletter__title{font-size:56px}}@media(min-width:1920px){.newsletter__title{font-size:72px}}@media screen and (max-width:767px){.newsletter__title{font-size:40px}}.newsletter__form-wrapper{width:88%;flex:none;border-radius:40px}@media(min-width:1280px){.newsletter__form-wrapper{width:64%}}@media screen and (max-width:767px){.newsletter__form-wrapper{width:100%}}.newsletter__form{display:flex;align-items:center;justify-content:center;flex-direction:column}.newsletter__form-content{position:relative;width:100%;height:80px;display:flex}@media screen and (max-width:767px){.newsletter__form-content{flex-direction:column;height:160px}}.newsletter__input{height:100%;padding:12px 24px;border-radius:40px;border-color:#fff;color:#fff;flex:1}.newsletter__input:focus{outline:none}.newsletter__input::placeholder{color:#fff}.newsletter__input::-webkit-input-placeholder{color:#fff}.newsletter__input::-moz-placeholder{color:#fff;opacity:1}@media screen and (max-width:767px){.newsletter__input{flex:none;height:80px}.newsletter__input::placeholder{font-size:14px;font-weight:200}.newsletter__input::-webkit-input-placeholder{font-size:14px;font-weight:200}.newsletter__input::-moz-placeholder{font-size:14px;font-weight:200}}.newsletter__submit-wrapper{position:absolute;right:4px;height:100%;display:flex;align-items:center}@media screen and (max-width:767px){.newsletter__submit-wrapper{position:static;flex-direction:column;align-items:stretch;width:100%;height:auto;margin-top:10px}}.club-plans{position:relative;z-index:1}.club-plans--with-back-layout{display:flex;flex-direction:column;height:100%}.club-plans__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.club-plans__header>*+*{margin-left:16px}.club-plans__header h1{font-size:32px;font-weight:500;color:#fff}.club-plans__header--with-back{flex-shrink:0;margin-bottom:0;padding:16px 0}@media screen and (max-width:767px){.club-plans__header--with-back h1{font-size:18px;font-weight:400;text-transform:capitalize;margin:0}}.club-plans__back{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0;color:#fff}.club-plans__back svg{width:20px;height:auto}.club-plans__body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.club-plans__body::-webkit-scrollbar{display:none}.club-plans__categories{display:flex;justify-content:row-reverse;margin-bottom:40px;position:sticky;top:-30px;z-index:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.club-plans__categories>*+*{margin-left:8px}.club-plans__categories::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.club-plans__categories{top:10px}}@media(max-width:1279px){.club-plans__categories{flex-wrap:nowrap;justify-content:flex-start}}.club-plans__categories .chip{height:39px;padding:0 12px;border:none;background:#1e287d;text-transform:uppercase;flex-shrink:0;transform:scale(1);transition:all .1s ease,transform .1s ease-in-out,opacity .1s linear .1s;opacity:1}@starting-style{.club-plans__categories .chip{transform:scale(.3);opacity:0}}.club-plans__categories .chip:nth-of-type(2){transition:all .1s ease,transform .1s ease-in-out .05s,opacity .1s linear .1s}.club-plans__categories .chip:nth-of-type(3){transition:all .1s ease,transform .1s ease-in-out .1s,opacity .1s linear .15s}.club-plans__categories .chip:nth-of-type(4){transition:all .1s ease,transform .1s ease-in-out .15s,opacity .1s linear .2s}.club-plans__categories .chip:nth-of-type(5){transition:all .1s ease,transform .1s ease-in-out .2s,opacity .1s linear .25s}.club-plans__categories .chip:nth-of-type(6){transition:all .1s ease,transform .1s ease-in-out .25s,opacity .1s linear .3s}.club-plans__categories .chip:nth-of-type(7){transition:all .1s ease,transform .1s ease-in-out .3s,opacity .1s linear .35s}.club-plans__categories .chip:nth-of-type(8){transition:all .1s ease,transform .1s ease-in-out .35s,opacity .1s linear .4s}.club-plans__categories .chip:nth-of-type(9){transition:all .1s ease,transform .1s ease-in-out .4s,opacity .1s linear .45s}.club-plans__categories .chip:nth-of-type(10){transition:all .1s ease,transform .1s ease-in-out .45s,opacity .1s linear .5s}.club-plans__categories .chip--active{background:#fff;color:#030929}.club-plans__section{margin-bottom:60px}@media(max-width:1279px){.club-plans__section{margin-bottom:0;padding:16px 0}.club-plans__section:last-child{padding-bottom:var(--store-bottom-padding,16px)}}.club-plans__section>h2{font-size:20px;font-weight:500;margin-bottom:24px}.club-plans__section__grid{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:32px}@media(min-width:1280px){.club-plans__section__grid{gap:24px}}@media(max-width:1279px){.club-plans__section__grid{margin-bottom:0}}.club-plans__section__personal{display:flex;flex-direction:column}.club-plans__section__personal>*+*{margin-top:24px}.club-plans__section__personal>h3{font-size:24px;font-weight:500}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes bouncingRight{0%{transform:translateX(0)}50%{transform:translateX(4px)}to{transform:translateX(0)}}@keyframes slideDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:200px;transform:translateY(0)}}.plan-card{background:linear-gradient(180deg,#0B156D,#2F3889);height:430px;width:300px;border-radius:40px;padding:24px;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;transform:scale(1);transition:transform .3s ease,opacity .3s ease-in-out .1s;opacity:1}@starting-style{.plan-card{transform:scale(.7) translateY(-200px);opacity:0}}.plan-card:nth-of-type(2){transition:transform .3s ease .1s,opacity .3s ease-in-out .2s}.plan-card:nth-of-type(3){transition:transform .3s ease .2s,opacity .3s ease-in-out .3s}.plan-card:nth-of-type(4){transition:transform .3s ease .3s,opacity .3s ease-in-out .4s}.plan-card:nth-of-type(5){transition:transform .3s ease .4s,opacity .3s ease-in-out .5s}.plan-card:nth-of-type(6){transition:transform .3s ease .5s,opacity .3s ease-in-out .6s}.plan-card:nth-of-type(7){transition:transform .3s ease .6s,opacity .3s ease-in-out .7s}.plan-card:nth-of-type(8){transition:transform .3s ease .7s,opacity .3s ease-in-out .8s}.plan-card:nth-of-type(9){transition:transform .3s ease .8s,opacity .3s ease-in-out .9s}.plan-card:nth-of-type(10){transition:transform .3s ease .9s,opacity .3s ease-in-out 1s}@media(max-width:1279px){.plan-card{width:100%}}.plan-card--best-value{height:460px}.plan-card--best-value,.plan-card--current-plan{background:#fff;color:#030929}.plan-card--current-plan.plan-card--desktop{width:350px;overflow:hidden}@media(max-width:1279px){.plan-card--current-plan.plan-card--desktop{width:100%}}.plan-card--owned-credit-pack{background:#fff;color:#030929}.plan-card__credits-remaining{display:flex;align-items:center}.plan-card__credits-remaining>*+*{margin-left:12px}.plan-card__credits-remaining__label{display:flex;align-items:center;flex-shrink:0;color:#030929;font-size:13px;font-weight:300}.plan-card__credits-remaining__label>*+*{margin-left:6px}.plan-card__credits-remaining__label>span{transform:translateY(1px)}.plan-card__credits-remaining__icon{width:12px;height:14px;color:#4618ff;flex-shrink:0}.plan-card__credits-remaining__bar{flex:1;height:6px;background:rgba(3,9,41,.1607843137);border-radius:999px;overflow:hidden}.plan-card__credits-remaining__bar__fill{height:100%;background:#7c00ff;border-radius:999px;transition:width .3s ease}.plan-card--try-us{text-align:center;width:100%;height:500px;padding:100px 80px;background:url(/assets/images/bg-try-us.webp) 50%/cover no-repeat}@media(max-width:1279px){.plan-card--try-us-small-screen{padding:24px;height:296px;border:none;justify-content:flex-end;background:url(/assets/images/bg-try-us.webp) 0/150% auto no-repeat}}.plan-card--small-screen{height:auto;padding:14px 24px;border:.5px solid #6c757d;border-radius:18px;transition:all .3s ease;margin-bottom:16px}.plan-card--small-screen--expanded{background:#fff;color:#030929}@media(max-width:1279px){.plan-card--small-screen--expanded .plan-card__actions__button--buy{display:flex;animation:slideDown .3s ease-out}.plan-card--small-screen--expanded .plan-card__actions__button--buy:disabled{display:none}}.plan-card__badge--discount{background:linear-gradient(90deg,#713CB6,#C79CFE);color:#fff;padding:2px 8px;border-radius:40px;font-size:12px;font-weight:300;align-self:center;text-align:center}.plan-card__best-value{font-size:14px;color:#7c00ff;text-align:center;text-transform:uppercase}.plan-card__header{display:flex;flex-direction:column;align-items:center;text-align:center}.plan-card__header>h3{font-size:32px;font-weight:400}.plan-card__header>p{font-size:40px;font-weight:800}.plan-card__discount{display:flex;align-items:center}.plan-card__discount>*+*{margin-left:8px}.plan-card__discount__original-price{text-decoration:line-through}.plan-card__content{display:flex;flex-direction:column;margin-bottom:16px;text-align:left}.plan-card__content>*+*{margin-top:8px}.plan-card__content>h1{font-size:64px}@media screen and (max-width:991px){.plan-card__content>h1{font-size:48px}}@media screen and (max-width:767px){.plan-card__content>h1{font-size:32px}}.plan-card__content>h2{font-size:24px}@media screen and (max-width:991px){.plan-card__content>h2{font-size:18px}}@media screen and (max-width:767px){.plan-card__content>h2{font-size:14px}}.plan-card__features{display:flex;flex-direction:column;justify-content:center;align-items:center}.plan-card__features__feature{display:flex;align-items:center;margin-bottom:8px}.plan-card__features__feature p:only-child{font-weight:100;font-size:14px;margin:0}.plan-card__features__feature p:only-child strong{font-weight:600}.plan-card__features__feature p:first-child:not(:only-child){font-weight:500;font-size:14px;margin:0}.plan-card__features__feature p:last-child:not(:only-child){font-weight:100;font-size:14px;margin:0}.plan-card__features__feature--disabled{text-decoration:line-through}.plan-card__actions{display:flex;flex-direction:column}.plan-card__actions>*+*{margin-top:12px}.plan-card__actions__button{width:220px}@media(max-width:1279px){.plan-card__actions__button--current-plan,.plan-card__actions__button--try-us{display:flex}}.plan-card__actions__button--buy:disabled{display:none}@media screen and (max-width:991px){.plan-card__actions__button--buy{display:none}}@media(max-width:1279px){.plan-card__actions{display:flex;margin-top:10px}}.plan-card__actions__current-plan-wrapper{position:relative;display:flex;overflow:hidden;justify-content:end;flex-direction:column}.plan-card__actions__current-plan-wrapper a{all:unset}.plan-card__actions__current-plan-wrapper .current-plan-btn{z-index:1;max-width:100%;transition:transform .2s ease .4s}.plan-card__actions__current-plan-wrapper--managing .current-plan-btn{transform:translateY(100%);transition:transform .2s ease}.plan-card__actions__current-plan-wrapper--managing .plan-card__actions__current-plan-options>a,.plan-card__actions__current-plan-wrapper--managing .plan-card__actions__current-plan-options>button{transform:translateY(0)}.plan-card__actions__current-plan-options{z-index:0;position:absolute;display:flex;width:100%;justify-content:space-around;gap:4px}@media screen and (max-width:991px){.plan-card__actions__current-plan-options{gap:0}.plan-card__actions__current-plan-options>button{margin-right:4px}.plan-card__actions__current-plan-options>button:last-of-type{margin-right:0}}@media screen and (max-width:389px){.plan-card__actions__current-plan-options{overflow-x:auto;overflow-y:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.plan-card__actions__current-plan-options::-webkit-scrollbar{display:none}}.plan-card__actions__current-plan-options .link-button{padding:16px 7px;border:1px solid #030929;border-radius:24px;line-height:12px;text-transform:uppercase;background-color:#030929;color:#fff;text-decoration:none;font-size:12px;font-weight:400;text-align:center;width:100%}@media screen and (max-width:389px){.plan-card__actions__current-plan-options .link-button{width:auto;flex-shrink:0;white-space:nowrap}}.plan-card__actions__current-plan-options>a,.plan-card__actions__current-plan-options>button{transform:translateY(150%);width:18%;cursor:pointer}.plan-card__actions__current-plan-options>a:first-of-type,.plan-card__actions__current-plan-options>button:first-of-type{transition:transform .3s ease .1s}.plan-card__actions__current-plan-options>a:nth-of-type(2),.plan-card__actions__current-plan-options>button:nth-of-type(2){transition:transform .3s ease .2s}.plan-card__actions__current-plan-options>a:nth-of-type(3),.plan-card__actions__current-plan-options>button:nth-of-type(3){transition:transform .3s ease .3s}.plan-card__actions__current-plan-options>a:nth-of-type(4),.plan-card__actions__current-plan-options>button:nth-of-type(4){transition:transform .3s ease .4s}@media screen and (max-width:389px){.plan-card__actions__current-plan-options>a,.plan-card__actions__current-plan-options>button{width:auto;flex-shrink:0}}.plan-card__small-screen-summary{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.plan-card__small-screen-summary--disabled{cursor:default;pointer-events:none}.plan-card__small-screen-summary__left{display:flex;flex-direction:column;flex:1;min-width:0}.plan-card__small-screen-summary__left__content{display:flex;align-items:baseline;flex-wrap:wrap}.plan-card__small-screen-summary__left__content>*+*{margin-left:8px}.plan-card__small-screen-summary__left__content>small{color:#7c00ff;text-transform:uppercase;font-size:14px;font-weight:500}.plan-card__small-screen-summary__left__content--full-name{font-size:20px;font-weight:300;overflow-wrap:break-word;word-break:break-word;white-space:normal;max-width:100%}.plan-card__small-screen-summary__right{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;padding-left:12px}.plan-card__small-screen-summary__right>*+*{margin-top:4px}.plan-card__small-screen-summary__right__price{font-size:24px;font-weight:400}.plan-card__small-screen-summary__right__discount{display:flex;align-items:center}.plan-card__small-screen-summary__right__discount>*+*{margin-left:8px}.plan-card__small-screen-summary__right__discount__original-price{text-decoration:line-through}.plan-card__small-screen-summary__right__discount__badge{background:linear-gradient(90deg,#713CB6,#C79CFE);color:#fff;padding:2px 8px;border-radius:40px;text-align:center;margin:0}.plan-card__small-screen-summary h3{font-size:24px;font-weight:300}.plan-card__small-screen-summary p{font-size:13px;font-weight:100}.plan-card__small-screen-summary img{width:24px;height:24px}.plan-card__small-screen-details{animation:slideDown .3s ease-out;text-transform:lowercase}.plan-card__small-screen-details p{font-size:14px;color:#4618ff;font-weight:400}@media(max-width:1279px){.plan-card__small-screen-details+.plan-card__actions .plan-card__actions__button--buy{display:flex;animation:slideDown .3s ease-out}.plan-card__small-screen-details+.plan-card__actions .plan-card__actions__button--buy:disabled{display:none}}.sidebar{height:100%;display:flex;flex-direction:column;align-items:center;padding:24px 0;background-color:#09144a;transform:translateX(0);transition:transform .4s ease-out .1s}@media(min-width:1280px){@starting-style{.sidebar{transform:translateX(-100%)}}}@media screen and (max-width:991px){.sidebar{flex-direction:row;justify-content:center;padding:16px;order:3}}.sidebar__logo{padding:24px;margin-bottom:32px}@media(min-width:1920px){.sidebar__logo{padding:24px 32px}}.sidebar__logo-image{object-fit:contain;height:90%}.sidebar__logo-chip{display:block;width:100%;padding:2px 0 0;border-radius:16px;background-color:#fff;color:#030929;font-size:14px;font-weight:100;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.sidebar__logo{display:none}}.sidebar__location-dropdown{display:none;margin-bottom:24px}.sidebar__location-dropdown .custom-select{border-bottom:1px solid hsla(0,0%,100%,.1607843137);grid-template-rows:48px 0fr}.sidebar__location-dropdown .custom-select__selected__placeholder{font-size:13px}.sidebar__location-dropdown .custom-select__selected__arrow{height:22px}.sidebar__location-dropdown .custom-select__options-container{padding:0;border-radius:8px}.sidebar__location-dropdown .custom-select__options-container__options__option{all:unset;cursor:pointer;font-size:13px;font-weight:100}@media screen and (max-width:991px){.sidebar__location-dropdown{display:none}}.sidebar__navigation{display:flex;justify-content:center}@media screen and (max-width:991px){.sidebar__navigation{margin-top:auto}}.sidebar__nav-list{list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.sidebar__nav-list{display:flex;gap:16px}}.sidebar__nav-link{display:flex;align-items:center;padding:16px 32px;color:#fff;text-decoration:none;transition:all .2s ease;border-left:3px solid rgba(0,0,0,0)}@media screen and (max-width:991px){.sidebar__nav-link{flex-direction:column;padding:0;border-left:none;min-width:60px}}.sidebar__nav-link:hover .sidebar__nav-text{color:#fff}.sidebar__nav-link:hover .sidebar__nav-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)}.sidebar__nav-link--active .sidebar__nav-text{color:#fff;font-weight:400}.sidebar__nav-link--active .sidebar__nav-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)}.sidebar__nav-icon{width:20px;height:20px;margin-right:12px;filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%);transition:all .3s ease-in-out}@media screen and (max-width:991px){.sidebar__nav-icon{width:24px;height:24px;margin:0 0 4px}}.sidebar__nav-text{font-size:16px;font-weight:100;color:#bcbcbc;transition:all .3s ease-in-out;transform:translateY(2px)}@media screen and (max-width:991px){.sidebar__nav-text{font-size:12px;transform:none}}.sidebar__footer{width:80%;display:flex;flex-direction:column;align-items:flex-start;margin-top:auto;padding:8px 16px;background-color:hsla(0,0%,100%,.1607843137);border-radius:12px;list-style:none}@media screen and (max-width:991px){.sidebar__footer{display:none}}.sidebar__footer-link{display:block;font-size:13px;font-weight:100;color:#bcbcbc;text-decoration:none;transition:color .3s ease-in-out;cursor:pointer;text-align:center}.sidebar__footer-link:hover{color:#fff}.my-account-layout{display:grid;height:100vh;grid-template-rows:auto 1fr auto}.my-account-layout--webview{grid-template-rows:auto 1fr}@media(min-width:992px){.my-account-layout{grid-template-columns:200px auto}.my-account-layout .sidebar{grid-row:-1/1}}@media(min-width:767px){.my-account-layout{grid-template-columns:200px auto}}@media(min-width:1920px){.my-account-layout{grid-template-columns:240px auto}}@media screen and (max-width:991px){.my-account-layout{grid-template-columns:1fr;grid-template-areas:"content"}}.my-account-layout__content{overflow:auto;padding:48px 48px 24px;scrollbar-width:none;-ms-overflow-style:none}.my-account-layout__content::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.my-account-layout__content{padding:0 24px}}.scroll-section{padding:120px 0}.scroll-section__content{position:relative;justify-content:flex-end;align-items:center;display:flex}.scroll-section__desktop{display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:767px){.scroll-section__desktop{display:none}}.scroll-section__mobile{display:none;flex-direction:column;align-items:center;white-space:nowrap}@media screen and (max-width:767px){.scroll-section__mobile{display:flex}}.scroll-section__mobile-text{font-size:80px;text-shadow:0 0 14px #fff}.scroll-section__scroll{gap:80px;color:#fff;white-space:nowrap;align-items:center;display:flex;will-change:transform;transform-style:preserve-3d}.scroll-section__scroll-button{width:auto}.scroll-section__button-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.scroll-section__mobile-button{margin-top:24px}@keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slide-right{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.timeline{padding:80px 0}.timeline__wrapper{width:100%;display:flex;flex-direction:column;gap:80px;padding-bottom:40px}.timeline__section{width:100%}.timeline__item{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:767px){.timeline__item{gap:32px}}.timeline__content{display:flex;flex-direction:column;gap:80px}@media screen and (max-width:767px){.timeline__content{gap:40px}}@media(min-width:767px){.timeline__title{font-size:48px}}@media screen and (max-width:991px){.timeline__title{font-size:48px}}@media screen and (max-width:767px){.timeline__title{font-size:40px}}@media(min-width:1280px){.timeline__title{font-size:56px}}@media(min-width:1920px){.timeline__title{font-size:72px}}.timeline__video-wrapper{width:100%}.timeline__video-container{position:relative;width:100%;height:500px;border-radius:40px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}@media screen and (max-width:991px){.timeline__video-container{height:275px}}@media screen and (max-width:767px){.timeline__video-container{height:218px;border-radius:24px}}@media screen and (max-width:479px){.timeline__video-container{height:327px}}.timeline__video{width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%;transition:transform .3s ease}.timeline__video:hover{transform:scale(1.02)}.timeline__text-wrapper{display:flex;justify-content:flex-end;width:100%}.timeline__description{width:50%;font-size:32px;font-weight:100;line-height:1.3;margin:0}@media screen and (max-width:991px){.timeline__description{width:70%}}@media screen and (max-width:479px){.timeline__description{width:90%}}.team{padding:80px 0}@media screen and (max-width:767px){.team{padding:80px 0}}.team__wrapper{width:100%;display:flex;flex-direction:column;gap:80px}@media screen and (max-width:991px){.team__wrapper{gap:64px}}@media screen and (max-width:767px){.team__wrapper{gap:60px}}.team__header{width:100%;text-align:center;margin-bottom:20px}@media(min-width:1280px){.team__title{font-size:56px}}@media(min-width:767px){.team__title{font-size:48px}}@media screen and (max-width:991px){.team__title{font-size:48px}}@media screen and (max-width:767px){.team__title{font-size:40px}}@media(min-width:1920px){.team__title{font-size:72px}}.team__grid{display:grid;grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:328px;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:328px;grid-auto-columns:1fr;width:100%;max-width:1400px}@media(min-width:1280px){.team__grid{grid-template-rows:400px;grid-auto-rows:400px}}@media(min-width:1440px){.team__grid{grid-auto-rows:400px}}@media(min-width:1920px){.team__grid{grid-template-rows:350px;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:350px}}@media screen and (max-width:991px){.team__grid{grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}}@media screen and (max-width:767px){.team__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:32px}}.team__member{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:767px){.team__member{gap:20px}}.team__card{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;background:#fff;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.team__card.reveal{opacity:1;transform:translateY(0)}@media screen and (max-width:767px){.team__card{height:320px;border-radius:16px}}.team__image{width:100%;height:100%;background-size:cover}.team__info{display:flex;flex-direction:column;padding:0}.team__name{font-size:24px;font-weight:400;line-height:1.3em;margin:0}@media screen and (max-width:767px){.team__name{font-size:18px}}.team__role{font-size:16px;font-weight:100;line-height:1.4em;margin:0}@media screen and (max-width:767px){.team__role{font-size:14px}}.core-values{padding:80px 0}@media screen and (max-width:767px){.core-values{padding:80px 0}}.core-values__wrapper{width:100%;display:flex;flex-direction:column;gap:80px}@media screen and (max-width:991px){.core-values__wrapper{gap:64px}}@media screen and (max-width:767px){.core-values__wrapper{gap:40px}}@media(min-width:1280px){.core-values__title{font-size:56px}}@media(min-width:767px){.core-values__title{font-size:48px}}@media screen and (max-width:767px){.core-values__title{font-size:40px}}@media(min-width:1920px){.core-values__title{font-size:72px}}.core-values__grid{display:grid;grid-template-rows:328px;grid-template-columns:repeat(3,1fr);grid-auto-rows:328px;grid-auto-columns:1fr;gap:40px}@media(min-width:1280px){.core-values__grid{grid-template-rows:260px;grid-auto-rows:260px}}@media(min-width:1440px){.core-values__grid{grid-auto-rows:240px}}@media screen and (max-width:991px){.core-values__grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:260px;grid-template-columns:1fr 1fr;grid-auto-rows:260px}}@media screen and (max-width:767px){.core-values__grid{grid-column-gap:24px;grid-row-gap:24px}}@media screen and (max-width:479px){.core-values__grid{grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto}}.core-values__card{position:relative;width:100%;border-radius:24px;overflow:hidden;background:hsla(0,0%,100%,.1607843137);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform:translateY(40px);animation:slideInFromBottom .6s ease-out forwards}.core-values__card-inner{padding:24px;display:flex;flex-direction:column;gap:16px}.core-values__card-title{font-size:40px;font-weight:400;line-height:1.3em;margin:0}@media(min-width:1920px){.core-values__card-title{font-size:54px}}@media screen and (max-width:991px){.core-values__card-title{font-size:36px}}@media screen and (max-width:767px){.core-values__card-title{font-size:28px}}.core-values__description{font-size:24px;font-weight:100;line-height:1.4em;margin:0}@media(min-width:1920px){.core-values__description{font-size:28px}}@media screen and (max-width:991px){.core-values__description{font-size:24px}}.diversity-section{padding:80px 0}.diversity-section__content{width:100%}@media(min-width:1280px){.diversity-section__content{height:520px}}@media(min-width:1440px){.diversity-section__content{height:700px}}.diversity-section__grid{height:480px;display:grid;grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%}@media screen and (max-width:767px){.diversity-section__grid{grid-auto-flow:row}}@media screen and (max-width:991px){.diversity-section__grid{height:auto;grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr}}.diversity-section__cards{width:100%;height:100%;position:relative;min-height:400px}@media screen and (max-width:991px){.diversity-section__cards{order:9999}}@media screen and (max-width:767px){.diversity-section__cards{height:360px;order:9999}}@media screen and (max-width:479px){.diversity-section__cards{grid-area:span 1/span 1/span 1/span 1}}.diversity-section__card-block{position:absolute;aspect-ratio:1;object-fit:cover}.diversity-section__card-block--1{width:40%;position:absolute;top:9%}.diversity-section__card-block--2{aspect-ratio:1/2;object-fit:cover;width:45%;position:absolute;top:0;right:11%}@media screen and (max-width:991px){.diversity-section__card-block--2{width:30%;right:20%}}.diversity-section__card-block--3{aspect-ratio:1;object-fit:cover;width:26%;position:absolute;top:32%;right:0}.diversity-section__card-block--4{aspect-ratio:5/7;object-fit:cover;width:29%;position:absolute;bottom:-40%;left:29%}@media screen and (max-width:479px){.diversity-section__card-block--4{bottom:0}}@media screen and (max-width:991px){.diversity-section__card-block--4{bottom:10%}}@media(min-width:767px){.diversity-section__card-block--4{bottom:0}}@media(min-width:1280px){.diversity-section__card-block--4{bottom:-40%}}@media(min-width:1440px){.diversity-section__card-block--4{bottom:-40%}}@media(min-width:1920px){.diversity-section__card-block--4{bottom:-50%}}.diversity-section__card{width:100%;height:100%;border-radius:24px;overflow:hidden;position:relative;will-change:transform;transform-style:preserve-3d;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}.diversity-section__card--yellow{border:2px solid #ffe400;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6)),linear-gradient(258deg,rgba(255,239,100,.7294117647),rgba(255,228,0,.9019607843)),url(/assets/images/bhout-pattern.webp),linear-gradient(180deg,#ffe400,#ffe400);box-shadow:0 0 14px 0 #ffe400}.diversity-section__card--orange,.diversity-section__card--yellow{background-position:0 0,0 0,50%,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,960px,auto}.diversity-section__card--orange{border:2px solid #ffaf58;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6)),linear-gradient(258deg,rgba(255,233,209,.7294117647),rgba(255,175,88,.9019607843)),url(/assets/images/bhout-pattern.webp),linear-gradient(180deg,#ffaf58,#ffaf58);box-shadow:0 0 14px 0 #ffaf58}.diversity-section__card--light-blue{border:2px solid #51ffc6;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6)),linear-gradient(258deg,rgba(207,255,239,.7294117647),rgba(82,255,197,.9019607843)),url(/assets/images/bhout-pattern.webp),linear-gradient(180deg,#51ffc6,#51ffc6);box-shadow:0 0 14px 0 #51ffc6}.diversity-section__card--blue,.diversity-section__card--light-blue{background-position:0 0,0 0,50%,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,960px,auto}.diversity-section__card--blue{border:2px solid #005bff;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6)),linear-gradient(258deg,rgba(200,219,255,.7294117647),rgba(0,91,255,.9019607843)),url(/assets/images/bhout-pattern.webp),linear-gradient(180deg,#005bff,#005bff);box-shadow:0 0 14px 0 #005bff}.diversity-section__card-image{width:100%;height:100%;object-fit:cover;display:block}.diversity-section__text{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.diversity-section__title-text{font-size:20px}.diversity-section__subtitle-text{margin-top:24px;margin-bottom:40px}@media screen and (max-width:991px){.diversity-section__subtitle-text{font-size:48px}}@media(min-width:1280px){.diversity-section__subtitle-text{font-size:56px}}@media(min-width:1920px){.diversity-section__subtitle-text{font-size:72px}}@media screen and (max-width:767px){.diversity-section__subtitle-text{font-size:40px}}.diversity-section__button-wrapper{position:relative}.future-section{padding:80px 0}.future-section__card{width:100%;border-radius:24px;overflow:hidden;position:relative;min-height:400px}.future-section__card--purple{border:2px solid #8a2be2;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.6)),linear-gradient(258deg,rgba(232,209,255,.7294117647),rgba(138,43,226,.9019607843)),url(/assets/images/bhout-pattern.webp),linear-gradient(180deg,#8a2be2,#8a2be2);box-shadow:0 0 14px 0 #8a2be2;background-position:0 0,0 0,50%,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,960px,auto}@media screen and (max-width:767px){.future-section__card{border-radius:24px}}.future-section__card-inner{width:100%;height:480px;padding:64px;display:flex;flex-direction:row;align-items:center}@media(min-width:1440px){.future-section__card-inner{height:540px;padding:80px}}@media screen and (max-width:991px){.future-section__card-inner{height:72vh;padding:40px}}@media screen and (max-width:767px){.future-section__card-inner{height:80vh;padding-left:24px;padding-right:24px}}@media screen and (max-width:479px){.future-section__card-inner{flex-direction:column;align-items:center;height:auto;padding-bottom:0;padding-left:0;padding-right:0;grid-column-gap:40px;grid-row-gap:40px}}.future-section__card-content{width:55%;grid-column-gap:24px;grid-row-gap:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2;position:relative}@media(min-width:1440px){.future-section__card-content{padding-right:80px}}@media screen and (max-width:991px){.future-section__card-content{width:50%}}.future-section__title{color:#fff;margin-bottom:40px}@media(min-width:1920px){.future-section__title{font-size:80px}}@media screen and (max-width:767px){.future-section__title{font-size:48px}}@media screen and (max-width:479px){.future-section__title{font-size:40px}}.future-section__button-wrapper{position:relative}.future-section__video-wrapper{z-index:1;width:45%;height:100%;position:absolute;inset:0 0 0 auto}@media screen and (max-width:479px){.future-section__video-wrapper{width:100%;height:50%;position:static}}.future-section__video-container{width:100%;height:100%;position:relative}.future-section__video{width:100%;height:100%;object-fit:cover;display:block}.error-page{display:flex;height:100vh}.error-page>a{position:absolute;top:8px;left:120px;width:96px;height:auto}@media screen and (max-width:991px){.error-page>a{left:24px}}@media screen and (max-width:767px){.error-page>a{left:16px}}.error-page__container{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:991px){.error-page__container{flex-direction:unset}}@media screen and (max-width:767px){.error-page__container{flex-direction:column-reverse}}.error-page__container__left{padding:64px 0 80px 120px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:24px}@media screen and (max-width:991px){.error-page__container__left{padding:200px 0 104px 64px;width:70%;justify-content:unset}}@media screen and (max-width:479px){.error-page__container__left{padding:104px 40px 48px;width:100%}}.error-page__container__left>h4{font-size:24px;line-height:1.3}.error-page__container__left>h2{font-size:64px;line-height:1.1em}@media screen and (max-width:991px){.error-page__container__left>h2{font-size:56px}}@media screen and (max-width:767px){.error-page__container__left>h2{font-size:48px}}.error-page__container__left .glow{margin-top:16px}.error-page__container__left__button{background-color:#fff;box-shadow:0 0 8px 0 #fff,inset 0 0 8px 0 #f1aeeb;color:#030929;text-transform:uppercase;transition:all .3s ease-in;border:none;cursor:pointer}.error-page__container__left__button:hover:not(:disabled){transform:scale(1.1)}.error-page__container>img{width:unset}@media screen and (max-width:991px){.error-page__container>img{right:0;position:absolute;z-index:-1}}@media screen and (max-width:767px){.error-page__container>img{position:absolute;z-index:-1}}.agenda{gap:24px;display:grid;width:100%;grid-template-rows:auto 1fr;height:100%}.agenda--fetching>*{opacity:.4;pointer-events:none}.agenda .loader{opacity:1}.agenda__header{display:grid;grid-template-columns:auto 1fr}@media screen and (max-width:767px){.agenda__header{margin-top:unset;margin-bottom:20px;grid-template-columns:unset;gap:30px}}.agenda__header__left{font-size:32px;font-weight:500}@media screen and (max-width:767px){.agenda__header__left{font-size:24px}}.agenda__header__left .custom-select__selected__placeholder{font-weight:500}@media screen and (max-width:767px){.agenda__header__left .custom-select__selected__placeholder{font-size:24px}}.agenda__header__right{display:flex;place-items:center;flex-wrap:wrap;justify-content:end;gap:24px 54px}@media screen and (max-width:767px){.agenda__header__right{gap:24px;justify-content:center}}.agenda__header__right>button>svg{width:20px;height:20px}.agenda__no-results{display:flex;flex-direction:column;align-items:center;height:100%;color:#fff;text-align:center}.agenda__no-results>img{width:100px;height:100px}@media screen and (max-width:767px){.agenda__no-results>img{width:80px;height:80px}}.agenda__no-results>h1{font-size:42px;margin-top:38px}@media screen and (max-width:767px){.agenda__no-results>h1{font-size:35px}}.agenda__no-results>h2{font-size:22px;font-weight:500;margin-top:18px;white-space:pre-line}@media screen and (max-width:767px){.agenda__no-results>h2{font-size:16px}}.agenda__no-results>h3{font-size:18px}@media screen and (max-width:767px){.agenda__no-results>h3{font-size:14px}}.agenda__no-results__retry{margin-top:32px}.agenda__content-wrapper{height:100%;border-radius:12px;overflow:auto;width:calc(100% + 20px)}@supports selector(::-webkit-scrollbar){.agenda__content-wrapper::-webkit-scrollbar{width:4px;height:4px;background:hsla(0,0%,100%,.24);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}@supports selector(::-webkit-scrollbar-thumb){.agenda__content-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:0}}@supports(scrollbar-color:auto){.agenda__content-wrapper{scrollbar-color:#fff hsla(0,0%,100%,.24);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar-track){.agenda__content-wrapper::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.24);border-radius:100px}}@media screen and (max-width:767px){.agenda__content-wrapper{width:100%}}.agenda__content-wrapper__content{display:flex;flex-direction:column;max-height:min-content;gap:16px;overflow:auto;height:100%;width:100%;border-radius:8px;padding-right:20px}@media screen and (max-width:767px){.agenda__content-wrapper__content{padding-right:unset}}.agenda__session-details .drawer__children{--drawer-width:30%;transition-duration:.6s;padding:0}.agenda__cancel-modal .warning-modal__body,.agenda__error-modal .warning-modal__body{gap:16px;display:flex;flex-direction:column}.agenda__cancel-modal .warning-modal__body>h2,.agenda__error-modal .warning-modal__body>h2{color:#030929;font-size:18px}.agenda__cancel-modal .warning-modal__body>p,.agenda__error-modal .warning-modal__body>p{color:#000;font-size:16px}.agenda__cancel-modal .warning-modal__body>p>a,.agenda__error-modal .warning-modal__body>p>a{all:unset;cursor:pointer;color:#4618ff}.agenda__error-modal .warning-modal>h1{text-transform:uppercase}.agenda-filter{color:#030929;gap:23px;display:grid;grid-template-rows:30px repeat(calc(var(--filters-quantity) - 1),fit-content(100%)) auto 34px;height:100%;font-size:20px}.agenda-filter>header{display:flex;justify-content:space-between}.agenda-filter>header>h1{font-size:24px;font-weight:500}.agenda-filter>header>button{font-size:14px;font-weight:300;opacity:.6}.agenda-filter>header>button:hover{opacity:1}.agenda-filter__section{display:grid;grid-template-rows:40px 1fr;grid-template-columns:1fr;transition:grid-template-rows .5s ease-in-out;height:auto;overflow:hidden}.agenda-filter__section>button{font-size:20px}.agenda-filter__section--closed{grid-template-rows:40px 0fr}.agenda-filter__section--closed .agenda-filter__section__title>img{transform:rotate(180deg)}.agenda-filter__section__title{font-weight:500;margin-bottom:17px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.agenda-filter__section__title>img{width:12px;aspect-ratio:1;transition:transform .3s ease-in-out;opacity:.6}.agenda-filter__section__title>img:hover{opacity:1}.agenda-filter__section__scrollable-wrapper{height:100%;overflow-y:scroll;overscroll-behavior:contain;width:100%}@supports selector(::-webkit-scrollbar){.agenda-filter__section__scrollable-wrapper::-webkit-scrollbar{width:4px;height:4px;background:hsla(0,0%,100%,.24);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}@supports selector(::-webkit-scrollbar-thumb){.agenda-filter__section__scrollable-wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:0}}@supports(scrollbar-color:auto){.agenda-filter__section__scrollable-wrapper{scrollbar-color:#030929 hsla(0,0%,100%,.24);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar-track){.agenda-filter__section__scrollable-wrapper::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.24);border-radius:100px}}.agenda-filter__section__scrollable-wrapper>ul{all:unset;display:flex;gap:16px;flex-direction:column;overflow:hidden;height:auto;padding-right:23px}.agenda-filter__section__scrollable-wrapper>ul h3,.agenda-filter__section__scrollable-wrapper>ul>p{font-size:20px}.agenda-filter__section__scrollable-wrapper>ul>li{all:unset;padding:0 1px}.agenda-filter__section__scrollable-wrapper>ul>li:first-of-type{padding-top:1px}.agenda-filter__section__scrollable-wrapper>ul>li[aria-selected=true]>button{background-color:#030929;border-radius:24px;color:#fff}.agenda-filter__section__scrollable-wrapper>ul>li[aria-selected=true]>button .avatar__circle{background-color:#fff;color:#030929}.agenda-filter__section__scrollable-wrapper>ul>li[aria-selected=false]>button:hover{background-color:rgba(3,9,41,.2392156863);border-radius:24px}.agenda-filter__section__scrollable-wrapper>ul>li[aria-selected=false]>button:focus{outline:1px solid rgba(3,9,41,.2392156863);border-radius:24px}.agenda-filter__section__scrollable-wrapper>ul>li .hour{padding:3px 3px 3px 6px!important}.agenda-filter__section__scrollable-wrapper>ul>li .hour>h3{line-height:32px}.agenda-filter__section__scrollable-wrapper>ul>li .avatar__circle{width:32px;height:32px;border-radius:50%}.agenda-filter__footer{display:flex;gap:10px;justify-content:center}.agenda-filter__footer>button{text-transform:uppercase}.agenda-filter__footer>button:first-of-type{width:41%;background-color:#fff;border:1px solid #030929;color:#030929}.agenda-filter__footer>button:last-of-type{width:59%;background-color:#030929;color:#fff}.multi-step-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1002;display:flex;justify-content:flex-end;color:#030929}@media(max-width:1279px){.multi-step-modal{flex-direction:column;padding-bottom:var(--keyboard-inset,0);transition:padding-bottom .15s ease}}.multi-step-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);cursor:pointer}@media(max-width:1279px){.multi-step-modal__overlay{display:none}}.multi-step-modal__mobile-header{display:none}@media(max-width:1279px){.multi-step-modal__mobile-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0;background-color:#fff}}@media screen and (max-width:1279px)and (max-width:767px){.multi-step-modal__mobile-header{background-color:rgba(0,0,0,0)}}.multi-step-modal__mobile-header>button{background:none;border:none;display:flex;align-items:center;justify-content:center;padding:0}.multi-step-modal__mobile-header>button svg{width:20px;height:auto}.multi-step-modal__mobile-header>button svg path{fill:#030929}@media screen and (max-width:767px){.multi-step-modal__mobile-header>button svg path{fill:#fff}}.multi-step-modal__mobile-header>h1{color:#030929;font-size:12px;font-weight:400}@media screen and (max-width:767px){.multi-step-modal__mobile-header>h1{font-size:18px;color:#fff}}.multi-step-modal__content{position:relative;width:50%;height:100%;gap:24px;background:#fafafa;border-radius:40px 0 0 40px;box-shadow:-4px 0 20px rgba(0,0,0,.1);padding:24px 40px;display:flex;flex-direction:column;animation:slideInRight .3s ease-out;overflow-y:auto}@media screen and (max-width:767px){.multi-step-modal__content{background:rgba(0,0,0,0)}}@media(max-width:1279px){.multi-step-modal__content{width:100%;border-radius:0;box-shadow:none;padding:24px 24px 0}}.multi-step-modal__content>h1{font-size:32px;font-weight:600}@media(max-width:1279px){.multi-step-modal__content>h1{display:none}}.multi-step-modal__content__body{flex:1}@media screen and (max-width:767px){.multi-step-modal__content__body{margin:0;min-height:0;display:flex;flex-direction:column}}.multi-step-modal__content__footer{display:flex;gap:16px;justify-content:flex-end;margin-top:auto}@media(max-width:1279px){.multi-step-modal__content__footer{flex-direction:row;gap:12px}}.multi-step-modal__content__footer>button:hover:not(:disabled){background-color:#030929;color:#fff;transform:scale(1.02)}.multi-step-modal__content__footer>button:first-child{width:auto;min-width:120px}@media(max-width:1279px){.multi-step-modal__content__footer>button:first-child{min-width:auto}}.multi-step-modal__content__footer>button:last-child{width:100%}body.modal-open{overflow:hidden}@media screen and (max-width:767px){body.modal-open .my-account-layout__content,body.modal-open .navbar--my-account,body.modal-open .sidebar{display:none}}.media-container{width:100%;height:100%;display:flex;align-items:center}.media-container__title{display:flex;flex-direction:column;align-items:start;gap:2rem}@media screen and (max-width:767px){.media-container__title{padding:0 40px}}.media-container__title__text{display:flex;flex-direction:column;align-items:start;gap:1rem;overflow:hidden}.media-container__title__text p{font-size:24px}.media-container__title__text h1,.media-container__title__text p{opacity:0;transform:translateY(40px);animation:slideInFromBottom .7s ease-out .3s forwards}.media-container__buttons{display:flex;align-items:center;justify-content:center;gap:.5rem;opacity:0;animation:slideInFromBottom .7s ease-out .3s forwards}.media-container__buttons>span{display:flex;gap:.5rem;text-transform:uppercase;transition:transform .3s ease}.media-container__buttons>span>svg{fill:#fff}.media-container__buttons>span:hover{transform:scale(1.05)}.media-container__awards{position:absolute;display:flex;gap:1.5rem;bottom:64px;right:104px}.media-container__awards>img{max-width:68px;height:auto}.media-container__video-wrapper{z-index:-1;border-radius:40px;position:absolute;inset:28px 24px 24px;overflow:hidden}.media-container__video{width:100%;height:100%;overflow:hidden}.media-container__video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%}@media screen and (max-width:479px){.media-container{justify-content:center}.media-container__title{align-items:center}.media-container__title__text{text-align:center;align-items:center}.media-container__title__text h1{font-size:48px}.media-container__title__text p{font-size:18px}.media-container__buttons{flex-direction:column;width:100%;gap:2.5rem}.media-container__video-wrapper{top:80px}.media-container__awards{top:5rem;bottom:unset;right:2.5rem;height:62px}}.agenda-modal{display:grid;grid-template-rows:33% auto auto 1fr auto auto;grid-auto-columns:1fr;height:100%;padding:30px;text-align:center}.agenda-modal__image{border-radius:24px;width:100%;height:100%;display:grid;place-items:center}.agenda-modal__image .loader{color:#4618ff;height:50%}.agenda-modal>header{margin-top:32px}@media screen and (max-width:767px){.agenda-modal>header{margin-top:12px}}.agenda-modal>header>h1{font-size:32px;color:#000;font-weight:500}.agenda-modal>header>div>p{color:#4618ff;font-size:16px;font-weight:400}.agenda-modal__schedule{display:flex;flex-direction:column;font-size:16px;margin-top:24px}@media screen and (max-width:767px){.agenda-modal__schedule{margin-top:12px}}.agenda-modal__schedule>p{color:#4618ff}.agenda-modal__schedule>p:last-of-type{color:#000}.agenda-modal__schedule strong{color:#4618ff}.agenda-modal__schedule__status{width:-moz-fit-content;width:fit-content;align-self:center;margin-top:18px;border:1px solid #050723;padding:9.5px 13px;color:#050723;font-size:12px;line-height:12px}.agenda-modal__schedule__status--full{color:#ff2323;border:1px solid #ff2323}@supports selector(::-webkit-scrollbar){.agenda-modal__description::-webkit-scrollbar{width:4px;height:4px;background:hsla(0,0%,100%,.24);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}@supports selector(::-webkit-scrollbar-thumb){.agenda-modal__description::-webkit-scrollbar-thumb{background:#fff;border-radius:0}}@supports(scrollbar-color:auto){.agenda-modal__description{scrollbar-color:#030929 hsla(0,0%,100%,.24);scrollbar-width:thin}}@supports selector(::-webkit-scrollbar-track){.agenda-modal__description::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.24);border-radius:100px}}.agenda-modal__description{font-size:14px;color:#000;font-weight:400;overflow:auto;margin-top:22px;align-self:center;height:100%}.agenda-modal__footer{margin-top:31px}.agenda-modal__footer>p:first-of-type{font-size:16px;color:#4618ff;font-weight:400}.agenda-modal__footer>p:last-of-type{font-size:12px;color:#050723}.agenda-modal__footer__friends{margin-top:13px;display:flex;gap:5px;justify-content:center}.agenda-modal__footer__friends__friend{border:1px solid rgba(0,0,0,.3);padding:12.5px 14.5px;color:#202020;border-radius:6px;font-size:16px;-webkit-user-select:none;user-select:none}.agenda-modal__footer__friends__friend--selected,.agenda-modal__footer__friends__friend:hover:not(.agenda-modal__footer__friends__friend--selected):not(:disabled){background-color:#4618ff;color:#fff}.agenda-modal__footer__friends__friend:disabled{opacity:.3}.agenda-modal__footer__emojis{margin-top:13px;display:flex;gap:16px;justify-content:center}.agenda-modal__footer__emojis__emoji{width:25px;height:25px;opacity:.5}.agenda-modal__footer__emojis__emoji--selected:not(.agenda-modal__footer__emojis__emoji--FULLY_BOOKED){outline:7px solid #4618ff;outline-offset:2px;border-radius:50%;opacity:1;margin-right:5px}.agenda-modal__actions{display:flex;width:100%;gap:16px;font-size:12px;justify-content:center;margin-top:35px}.agenda-modal__actions>a,.agenda-modal__actions>button{line-height:12px;font-weight:200}.agenda-modal__actions>a:hover,.agenda-modal__actions>button:hover{font-weight:500}.agenda-modal__actions>a:first-of-type,.agenda-modal__actions>button:first-of-type{width:100%}.agenda-modal__actions>a:nth-of-type(2),.agenda-modal__actions>button:nth-of-type(2){width:900%}.agenda-modal__action-modal .warning-modal__body{gap:16px;display:flex;flex-direction:column}.agenda-modal__action-modal .warning-modal__body>h2{color:#030929;font-size:18px}.agenda-modal__action-modal .warning-modal__body>p{color:#000;font-size:16px}.agenda-modal__action-modal .warning-modal__body>p>a{all:unset;cursor:pointer;color:#4618ff}.checkout-form{display:flex;flex-direction:column;color:#030929}.checkout-form>*+*{margin-top:24px}@media screen and (max-width:767px){.checkout-form{color:#fff;min-height:100%;flex:1}}.checkout-form__form{display:flex;flex-direction:column}.checkout-form__form>*+*{margin-top:24px}.checkout-form__privacy-section{margin-top:16px;opacity:1;transition:opacity .3s ease}.checkout-form__privacy-section--store{margin-top:0;margin-bottom:16px}@starting-style{.checkout-form__privacy-section{opacity:0}}.checkout-form__checkbox{display:flex}.checkout-form__checkbox>*+*{margin-left:4px}.checkout-form__checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;min-width:32px;border:1px solid #030929;background-color:rgba(0,0,0,0);border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease;margin:0}@media screen and (max-width:767px){.checkout-form__checkbox__input{background-color:hsla(0,0%,100%,.1607843137);border:none}}.checkout-form__checkbox__input:checked{background-color:#030929;border-color:#030929}@media screen and (max-width:767px){.checkout-form__checkbox__input:checked{background-color:#fff;border-color:#fff}}.checkout-form__checkbox__input:checked:after{content:"";position:absolute;left:50%;top:40%;width:10px;height:16px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);box-sizing:border-box}@media screen and (max-width:767px){.checkout-form__checkbox__input:checked:after{border-color:#030929}}.checkout-form__checkbox__input:disabled{opacity:.5}.checkout-form__checkbox label{font-size:14px;display:flex;align-items:center;margin-right:4px}.checkout-form__checkbox__link{all:unset;display:flex;align-items:center;padding-top:2px;font-size:14px;font-weight:600;cursor:pointer}@media screen and (max-width:767px){.checkout-form__checkbox__link{color:#fff}}.checkout-form__checkbox__link:hover{text-decoration:none}.checkout-form__button{display:flex;padding:12px;font-size:16px;font-weight:300;background-color:#9d0fff;border:none;text-transform:capitalize}.checkout-form__button>*+*{margin-left:4px}@media screen and (max-width:767px){.checkout-form__button>*+*{margin-left:0}.checkout-form__button>svg{margin-right:4px}.checkout-form__button>span{margin-left:4px}}.checkout-form__button>span{font-weight:800}.checkout-form__button:disabled{opacity:.5}.checkout-form__sticky-bottom{display:flex;flex-direction:column}.checkout-form__sticky-bottom>*+*{margin-top:16px}@media screen and (max-width:767px){.checkout-form__sticky-bottom{margin:auto -24px 0;position:sticky;bottom:0;z-index:1;padding:16px 24px calc(16px + var(--store-bottom-padding, 0px));background:rgba(5,7,35,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.checkout-form__sticky-bottom>.checkout-form__privacy-section{margin-top:0}}.payment-form,.payment-form__field{display:flex;flex-direction:column}.payment-form__field>*+*{margin-top:8px}.payment-form__field-label{font-size:16px;font-weight:500}.payment-form__row{display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:24px}.payment-form__row>*+*{margin-left:16px}.payment-form__row:nth-last-child(2){margin-bottom:0}.payment-form__row__field{display:flex;flex-direction:column;flex:1}.payment-form__row__field>*+*{margin-top:8px}@media screen and (max-width:767px){.payment-form__row__field:last-child{margin-left:16px}}.payment-form__row__field--flex{display:flex;flex-direction:column;flex:1;min-width:0}.payment-form__row__field--flex>*+*{margin-top:8px}.payment-form__row__field--flex__header{display:flex;justify-content:space-between;align-items:flex-end}.payment-form__row__field--flex__header__add-btn{display:flex;align-items:center;justify-content:center;padding:8px 8px 0;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.payment-form__row__field--flex__header__add-btn>svg{width:24px;height:24px}.payment-form__row__field--flex__header__add-btn>svg path{fill:#030929}@media screen and (max-width:767px){.payment-form__row__field--flex__header__add-btn>svg path{fill:#fff}}.payment-form__row__field--flex__header>label{font-size:14px;font-weight:400;line-height:1.5}.payment-form__row__field--flex__select-wrapper{display:flex;align-items:center;min-width:0}.payment-form__row__field--flex__select-wrapper>*+*{margin-left:8px}.payment-form__row__field--flex__select-wrapper .custom-select{min-width:0}.payment-form__row__field--flex__select-wrapper .custom-select__selected{min-width:0;min-height:48px;border:1px solid #030929;color:#030929;border-radius:40px}.payment-form__row__field--flex__select-wrapper .custom-select__selected>*+*{margin-left:8px}@media screen and (max-width:767px){.payment-form__row__field--flex__select-wrapper .custom-select__selected>*+*{margin-left:0}.payment-form__row__field--flex__select-wrapper .custom-select__selected>p{margin-left:8px}}.payment-form__row__field--flex__select-wrapper .custom-select__selected__icon{flex:0 0 auto;display:flex;align-items:center;line-height:0}.payment-form__row__field--flex__select-wrapper .custom-select__selected__icon svg{width:24px;height:24px}.payment-form__row__field--flex__select-wrapper .custom-select__selected__icon svg path{stroke:#030929}@media screen and (max-width:767px){.payment-form__row__field--flex__select-wrapper .custom-select__selected__icon svg path{stroke:#fff}}.payment-form__row__field--flex__select-wrapper .custom-select__selected__placeholder{flex:1 1 auto;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-form__row__field--flex__select-wrapper .custom-select__selected__arrow{flex-shrink:0;margin-left:auto;height:18px}.payment-form__row__field--flex__select-wrapper .custom-select__selected>p{font-size:16px;font-weight:200;transform:translateY(3px)}.payment-form__row__field--flex__select-wrapper .custom-select__options-container__options__option{font-size:16px;font-weight:100}@media screen and (max-width:767px){.payment-form__row__field--flex__select-wrapper .custom-select__selected{border:none;color:#fff;background-color:hsla(0,0%,100%,.1607843137)}.payment-form__row__field--flex__select-wrapper .custom-select__selected:hover:not(.payment-form__row__field--flex__select-wrapper .custom-select__selected--selected){background-color:hsla(0,0%,100%,.1607843137)}}.payment-form__row__field>label{font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:767px){.payment-form__row__field>.payment-form__nif-input .input,.payment-form__row__field>input{border:none;background-color:hsla(0,0%,100%,.1607843137);color:#fff}.payment-form__row__field>.payment-form__nif-input .input:focus,.payment-form__row__field>input:focus{outline:none;border-color:#fff}.payment-form__row__field>.payment-form__nif-input{color:#fff}}.payment-form__nif-input{position:relative;display:block;width:100%;color:#030929}.payment-form__nif-input__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.payment-form__nif-input .input{padding-left:46px}.payment-form__error{color:#ff2323;font-size:12px;line-height:1.5}.payment-form__warning{background-color:#ffc74c;border-radius:14px;display:flex;align-items:center;transition:all .3s ease;overflow:hidden;max-height:0;padding:0}.payment-form__warning>*+*{margin-left:8px}.payment-form__warning>svg{flex-shrink:0}.payment-form__warning>span{color:#030929;font-size:12px;font-weight:400;line-height:1.5}.payment-form__warning--show{margin-top:16px;max-height:120px;padding:18px}.payment-form__add-payment-method{display:flex;flex-direction:column}.payment-form__add-payment-method--direct-debit .dialog__content{height:80%}@media screen and (max-width:767px){.payment-form__add-payment-method--direct-debit .dialog__content{height:100%}}.payment-form__add-payment-method__content{display:flex;flex-direction:column;padding:32px;height:100%;flex:1}@media screen and (max-width:767px){.payment-form__add-payment-method__content{padding:16px}}.payment-form__add-payment-method__content>span{font-size:14px;color:#ff2323}.payment-form__add-payment-method__content__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.payment-form__add-payment-method__content__header h2{font-size:24px;font-weight:400;color:#030929}@media screen and (max-width:767px){.payment-form__add-payment-method__content__header h2{font-size:14px;font-weight:400;color:#030929;text-transform:uppercase}}.payment-form__add-payment-method__content__header button{display:none}@media screen and (max-width:991px){.payment-form__add-payment-method__content__header button{display:flex;background:none;border:none;cursor:pointer;padding:0;align-items:center}.payment-form__add-payment-method__content__header button svg{width:20px;height:auto}.payment-form__add-payment-method__content__header button svg path{fill:#030929}}.payment-form__add-payment-method__content__iframe{flex:1;border:none}.dialog--payment-form__add-payment-method .dialog__content{min-width:500px;display:flex;flex-direction:column}@media screen and (max-width:767px){.dialog--payment-form__add-payment-method .dialog__content{min-height:100vh;min-width:100%}}.subscription-details{display:flex;flex-direction:column;padding:16px;border-radius:18px;border:.5px solid #4a4a4a;background:linear-gradient(180deg,#0B156D,#2F3889);color:#fff}@media screen and (max-width:767px){.subscription-details{background:#fff;color:#030929}}.subscription-details>h1{margin-bottom:16px;font-size:32px;font-weight:500;text-align:center}.subscription-details>h2{font-size:14px;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;opacity:.4}@media screen and (max-width:767px){.subscription-details>h2{color:#54555e}}.subscription-details>h3{margin-top:18px;font-size:24px;font-weight:700;line-height:1;text-align:center}.subscription-details>h4{font-size:14px;font-weight:400;text-align:center}.subscription-details__paragraph{margin-top:4px;text-align:center}.subscription-details__location-name{margin:4px 0 10px;background-color:hsla(0,0%,100%,.1607843137);border-radius:40px;padding:10px 19px;font-size:16px;font-weight:200}@media screen and (max-width:767px){.subscription-details__location-name{background-color:rgba(3,9,41,.1607843137)}}.subscription-details>hr{border:0;border-top:1px dashed #fff;opacity:.5;margin:4px 0}@media screen and (max-width:767px){.subscription-details>hr{border-top:1px dashed #ad7b51}.subscription-details{padding:24px;background:#fff}.subscription-details>h1{font-size:24px;font-weight:700}.subscription-details>h2{font-size:11px}.subscription-details__paragraph{font-size:13px}.subscription-details__location{font-size:11px}}.payment-summary>h3{margin-bottom:16px;font-size:13px;font-weight:600}@media screen and (max-width:767px){.payment-summary>h3{color:#fff}}.payment-summary__row{display:flex;justify-content:space-between;align-items:center}.payment-summary__row>span{font-size:16px;font-weight:400}.payment-summary__row>p{font-size:16px;font-weight:700}.payment-summary__row__details{display:flex;align-items:center}.payment-summary__row__details>*+*{margin-left:4px}.payment-summary__row__details>span{color:rgba(3,9,41,.1607843137);font-size:16px;font-weight:500}@media screen and (max-width:767px){.payment-summary__row__details>span{color:hsla(0,0%,100%,.1607843137)}}.payment-summary__row__details>p{font-size:16px;font-weight:400}.payment-summary__row--total>span{margin-top:8px;padding-top:12px;font-weight:500}.privacy-policy-modal{display:flex;flex-direction:column;overflow:hidden;max-width:800px;max-height:90vh;width:100%;height:100%}@media screen and (max-width:991px){.privacy-policy-modal{max-width:100%;max-height:100%}}.privacy-policy-modal__header{display:flex;align-items:center;padding:32px 32px 0;background-color:#fff}@media screen and (max-width:991px){.privacy-policy-modal__header{padding:16px 32px 0;justify-content:space-between}}@media screen and (max-width:767px){.privacy-policy-modal__header{padding:16px}}.privacy-policy-modal__header>button{display:none}@media screen and (max-width:991px){.privacy-policy-modal__header>button{display:flex;background:none;border:none;padding:0;cursor:pointer}.privacy-policy-modal__header>button svg{width:20px;height:auto}.privacy-policy-modal__header>button svg path{fill:#030929}}.privacy-policy-modal__header>h1{color:#030929;font-size:24px;font-weight:400;margin:0}@media screen and (max-width:991px){.privacy-policy-modal__header>h1{font-size:16px;text-transform:uppercase}}@media screen and (max-width:767px){.privacy-policy-modal__header>h1{font-size:14px}}.privacy-policy-modal__body{overflow-y:auto;padding:32px;display:flex;flex-direction:column;flex:1}@media screen and (max-width:767px){.privacy-policy-modal__body{padding:16px}}.privacy-policy-modal__legal-content .legal-page{color:#030929;min-height:auto;padding:0;background:rgba(0,0,0,0)}.privacy-policy-modal__legal-content .legal-page__container{max-width:100%;margin:0;padding:0}.privacy-policy-modal__legal-content .legal-page__header>h1{font-size:24px;font-weight:400}.privacy-policy-modal__legal-content .legal-page__description>p{font-size:16px;line-height:1.5}.privacy-policy-modal__legal-content .legal-page__toc{margin:24px 0;padding:24px;background-color:rgba(3,9,41,.05);border-radius:8px}.privacy-policy-modal__legal-content .legal-page__toc a{color:#030929;font-size:16px}.privacy-policy-modal__legal-content .legal-page__section{margin-bottom:32px}.privacy-policy-modal__legal-content .legal-page__section>h2{font-size:20px;line-height:28px;font-weight:400;margin-bottom:16px}.privacy-policy-modal__legal-content .legal-page__section p{font-size:16px;line-height:24px;font-weight:300;margin-bottom:16px}.privacy-policy-modal__legal-content .legal-page__section ul li{font-size:16px;line-height:24px}.privacy-policy-modal__legal-content .legal-page__table table{border:1px solid #030929}.privacy-policy-modal__legal-content .legal-page__table table td,.privacy-policy-modal__legal-content .legal-page__table table th{padding:16px;border:1px solid #030929;font-size:16px}.privacy-policy-modal__legal-content .legal-page__table table th{font-weight:400;background-color:rgba(3,9,41,.05);color:#030929}.privacy-policy-modal__legal-content .legal-page__table table td{background-color:#fff;color:#030929}.privacy-policy-modal__loading{display:flex;justify-content:center;align-items:center;min-height:200px;color:#030929}.privacy-policy-modal__loading .loader{max-width:60px;max-height:60px}.privacy-policy-modal__footer{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}@media screen and (max-width:767px){.privacy-policy-modal__footer{gap:12px;margin-top:16px;padding-top:16px}}.privacy-policy-modal__footer>.button-custom:disabled{opacity:.5}.privacy-policy-modal__checkbox{display:flex;gap:8px}.privacy-policy-modal__checkbox__button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #030929;background-color:rgba(0,0,0,0);border-radius:12px;cursor:pointer;transition:all .2s ease}.privacy-policy-modal__checkbox__button--checked{background-color:#030929;border-color:#030929}.privacy-policy-modal__checkbox__button--checked:after{content:"";width:8px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transform-origin:center;display:block;margin-top:-6px;margin-left:1px}.privacy-policy-modal__checkbox__button:disabled{opacity:.5}.privacy-policy-modal__checkbox label{font-size:14px;cursor:pointer;display:flex;align-items:center;color:#030929}.processing-modal__content{gap:28px}.processing-modal__spinner{display:flex;align-items:center;justify-content:center;width:64px;height:64px;color:#4618ff}.processing-modal__spinner svg{width:56px;height:56px}.human-body{font-weight:100;display:flex;flex-direction:column;gap:2rem;padding:80px 24px}@media(min-width:767px){.human-body{padding:80px 64px}}@media(min-width:1280px){.human-body{padding:80px 120px}}@media(min-width:1920px){.human-body{padding:80px 240px}}.human-body .feelings-text{font-size:24px}.human-body h2{font-size:56px}@media screen and (max-width:991px){.human-body h2{font-size:48px}}@media(min-width:1280px){.human-body h2{font-size:56px}}@media(min-width:1440px){.human-body h2{font-size:64px}}@media(min-width:1920px){.human-body h2{font-size:80px}}.human-body__justified-text{display:flex;justify-content:right}@media screen and (max-width:991px){.human-body__justified-text{justify-content:center}}.human-body__justified-text>div{max-width:50%;text-align:left}@media screen and (max-width:991px){.human-body__justified-text>div{max-width:90%;text-wrap:balance}}.human-body__justified-text>div>p{font-size:32px}.human-body__image-wrapper{position:relative;height:-moz-fit-content;height:fit-content;margin-top:80px;height:115vh}.human-body__image-overlay-container{position:sticky;top:0;height:100vh;display:flex;justify-content:center}.human-body__image-overlay-container__mobile{display:none}@media screen and (max-width:767px){.human-body__image-overlay-container{justify-content:flex-start;align-items:center;gap:1rem;padding:0 24px;top:110px}.human-body__image-overlay-container__mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:50%;height:100%;position:relative}}@media screen and (max-width:479px){.human-body__image-overlay-container{flex-direction:column;padding:80px 0 0;gap:2rem}.human-body__image-overlay-container__mobile{order:1;width:100%;height:20%}}.human-body__image{position:relative;height:100vh;display:flex;justify-content:center}@media screen and (max-width:767px){.human-body__image{display:flex;gap:1rem}}@media screen and (max-width:479px){.human-body__image{order:2;height:50vh}.human-body__image>img{object-fit:scale-down}}.human-body__image>img{object-fit:cover;height:100%;width:auto}@media screen and (max-width:767px){.human-body__image:has(.human-body__hot-point--1:focus-within)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--1,.human-body__image:has(.human-body__hot-point--1:hover)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--1{opacity:1}}@media screen and (max-width:767px){.human-body__image:has(.human-body__hot-point--2:focus-within)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--2,.human-body__image:has(.human-body__hot-point--2:hover)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--2{opacity:1}}@media screen and (max-width:767px){.human-body__image:has(.human-body__hot-point--3:focus-within)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--3,.human-body__image:has(.human-body__hot-point--3:hover)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--3{opacity:1}}@media screen and (max-width:767px){.human-body__image:has(.human-body__hot-point--4:focus-within)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--4,.human-body__image:has(.human-body__hot-point--4:hover)+.human-body__image-overlay-container__mobile .human-body__hot-point--mobile .human-body__hot-point__text-overlay-container--4{opacity:1}}.human-body__hot-point{position:absolute;display:flex;gap:1rem;align-items:center}.human-body__hot-point--mobile{display:none;pointer-events:none}@media screen and (max-width:767px){.human-body__hot-point--mobile{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;width:100%}.human-body__hot-point--mobile .human-body__hot-point__text-overlay-container{position:static;display:block;width:100%}.human-body__hot-point--mobile .human-body__hot-point__text-overlay-container:before{display:none}}@media screen and (max-width:479px){.human-body__hot-point--mobile{height:100%;padding:0}}.human-body__hot-point__btn{background-color:rgba(252,249,249,.458);color:#fff;border-radius:50%;width:40px;height:40px;font-weight:100;border:1px solid #fff;outline:12px solid rgba(247,244,244,.175);display:flex;justify-content:center;align-items:center;transition:background-color .1s ease;cursor:pointer}.human-body__hot-point__btn>svg{width:18px;height:auto}.human-body__hot-point--1{top:27%;right:90%}.human-body__hot-point--2{bottom:23%;left:4%}.human-body__hot-point--3{top:32%;left:74%}.human-body__hot-point--4{bottom:14%;left:45%}.human-body__hot-point--1 .human-body__hot-point__text-overlay-container,.human-body__hot-point--2 .human-body__hot-point__text-overlay-container{right:150%}.human-body__hot-point--1 .human-body__hot-point__text-overlay-container:before,.human-body__hot-point--2 .human-body__hot-point__text-overlay-container:before{content:"";background-color:#fff;box-shadow:0 0 14px 0 #fff;width:12px;height:12px;position:absolute;top:50%;right:0;transform:rotate(45deg) translateX(7px)}.human-body__hot-point--3 .human-body__hot-point__text-overlay-container,.human-body__hot-point--4 .human-body__hot-point__text-overlay-container{left:150%}.human-body__hot-point--3 .human-body__hot-point__text-overlay-container:before,.human-body__hot-point--4 .human-body__hot-point__text-overlay-container:before{content:"";background-color:#fff;box-shadow:0 0 14px 0 #fff;width:12px;height:12px;position:absolute;top:50%;left:0;transform:rotate(45deg) translateX(-7px)}.human-body__hot-point:focus-within .human-body__hot-point__text-overlay-container,.human-body__hot-point:hover .human-body__hot-point__text-overlay-container{opacity:1}.human-body__hot-point:focus-within .human-body__hot-point__btn,.human-body__hot-point:hover .human-body__hot-point__btn{background-color:#fff}.human-body__hot-point:focus-within .human-body__hot-point__btn>svg>path,.human-body__hot-point:hover .human-body__hot-point__btn>svg>path{fill:#000}.human-body__hot-point__text-overlay-container{color:#000;background-color:#fff;border-radius:24px;padding:24px;opacity:0;pointer-events:none;transition:opacity .3s ease;will-change:opacity;position:absolute;width:270px;height:218px;z-index:2;display:flex;flex-direction:column;justify-content:start;gap:24px;box-shadow:0 0 10px 0 #fff}@media screen and (max-width:991px){.human-body__hot-point__text-overlay-container{width:180px;height:300px}}@media screen and (max-width:767px){.human-body__hot-point__text-overlay-container{display:none}}.human-body__hot-point__text-overlay-container>h3{font-size:24px;font-weight:400;line-height:1.3}@media screen and (max-width:991px){.human-body__hot-point__text-overlay-container>h3{font-size:20px}}.human-body__hot-point__text-overlay-container>p{font-size:20px;font-weight:100;line-height:28px}.profile{height:-moz-fit-content;height:fit-content}.profile__content{display:flex;flex-direction:column;padding:10px 0 24px;height:100%}.profile__content>*+*{margin-top:10px}.profile__content>.profile__associated-locations{display:flex;align-items:center;justify-content:flex-end;gap:12px}.profile__content>.profile__associated-locations .custom-select__selected{min-height:48px;border-radius:40px;border:1px solid #fff;background-color:hsla(0,0%,100%,.1607843137)}.profile__content>.profile__associated-locations .custom-select__selected>*+*{margin-left:8px}@media screen and (max-width:767px){.profile__content>.profile__associated-locations .custom-select__selected{border:1px solid #030929;color:#030929}.profile__content>.profile__associated-locations .custom-select__selected>*+*{margin-left:0}.profile__content>.profile__associated-locations .custom-select__selected>p{margin-left:8px}}.profile__content>.profile__associated-locations .custom-select__selected__icon{flex:0 0 auto;display:flex;align-items:center;line-height:0}.profile__content>.profile__associated-locations .custom-select__selected__icon svg{width:24px;height:24px}.profile__content>.profile__associated-locations .custom-select__selected__icon svg path{stroke:#030929}@media screen and (max-width:767px){.profile__content>.profile__associated-locations .custom-select__selected__icon svg path{stroke:#fff}}.profile__content>.profile__associated-locations .custom-select__selected__placeholder{flex:0 0 auto}.profile__content>.profile__associated-locations .custom-select__selected__arrow{margin-left:auto;height:18px;transform:translateY(-1px)}.profile__content>.profile__associated-locations .custom-select__selected>p{font-size:16px;font-weight:200;transform:translateY(1px)}.profile__content>.profile__associated-locations .custom-select__options-container__options__option{font-size:16px;font-weight:100}@media screen and (max-width:767px){.profile__content>.profile__associated-locations .custom-select__selected{border:none;color:#fff;background-color:hsla(0,0%,100%,.1607843137)}.profile__content>.profile__associated-locations .custom-select__selected:hover:not(.profile__content>.profile__associated-locations .custom-select__selected--selected){background-color:hsla(0,0%,100%,.1607843137)}}@media screen and (max-width:991px){.profile__content>.profile__associated-locations{flex-direction:column;align-items:stretch;gap:6px}.profile__content>.profile__associated-locations .custom-select{width:100%}}.profile__content>span.profile__cards-wrapper{display:flex}.profile__content>span.profile__cards-wrapper>*+*{margin-left:10px}.profile__content>span.profile__cards-wrapper>.profile-card{width:33%}@media screen and (max-width:991px){.profile__content>span.profile__cards-wrapper{flex-direction:column}.profile__content>span.profile__cards-wrapper>*+*{margin-left:0;margin-top:10px}.profile__content>span.profile__cards-wrapper>.profile-card{width:100%}}.profile__content .profile-credits-card__item{display:grid;grid-template-columns:1fr auto;column-gap:8px}.profile__content .profile-subscriptions-card__section{height:100%}.profile__content .profile-subscriptions-card__section>p{font-weight:100}.profile__content .profile-subscriptions-card__section>h2{font-size:28px;font-weight:500;line-height:34px}.profile__content .profile-subscriptions-card__content{margin-bottom:12px;display:flex;flex-direction:column;width:100%;flex:1 auto;justify-content:end}.profile__content .profile-subscriptions-card__content>*+*{margin-top:12px}.profile__content .profile-subscriptions-card__content>span{width:100%;display:flex;justify-content:space-between}.profile__content .profile-subscriptions-card__capitalized{text-transform:capitalize}.profile>h1{font-size:32px;font-weight:500;color:#fff;opacity:1;transition:opacity .3s ease-out}@starting-style{.profile>h1{opacity:0}}.profile-details{position:relative;display:flex;flex-direction:column;width:100%;overflow-x:hidden}.profile-details>*+*{margin-top:24px}@media(max-width:1279px){.profile-details{width:100%;padding:16px;overflow:visible}}.profile-details__edit{all:unset;width:24px;height:24px;cursor:pointer}.profile-details__edit svg{width:100%;height:100%;filter:brightness(0) invert(1)}.profile-details__header{justify-content:space-between;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1607843137)}.profile-details__header,.profile-details__header__info{display:flex;align-items:center}.profile-details__header__info>*+*{margin-left:24px}.profile-details__header__info img{width:80px;height:80px;border-radius:50%;object-fit:cover}.profile-details__header__info>div{display:flex;flex-direction:column}.profile-details__header__info>div h2{font-size:24px;font-weight:500}.profile-details__header__info>div span{font-size:16px;font-weight:100}.profile-details__content{display:flex;flex-direction:column;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1607843137);overflow:auto}.profile-details__content>*+*{margin-top:12px}.profile-details__content__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:1280px){.profile-details__content__fields{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:991px){.profile-details__content__fields{grid-template-columns:1fr}}.profile-details__content__fields>div{display:flex;flex-direction:column;min-width:0}.profile-details__content__fields__email span{word-break:break-all;font-size:18px}.profile-details__content__fields__address span{word-break:break-word;line-height:1.4}.profile-details__consent{display:flex;flex-direction:column;height:min-content}.profile-details__consent>*+*{margin-top:4px}.profile-details__consent>div.toggle>span{font-size:14px}.profile-details__consent>p{font-size:12px;color:hsla(0,0%,100%,.1607843137);line-height:1.4;margin:0}.profile-details p{font-size:12px}@media(min-width:1920px){.profile-details p{font-size:14px}}.profile-details span{font-size:16px;font-weight:300;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:1920px){.profile-details span{font-size:18px}}.profile-details h3{font-size:16px;font-weight:300;color:#e4e4e4}@media(min-width:1920px){.profile-details h3{font-size:18px}}.profile-details__show-more{display:flex;justify-content:center}.profile-details__show-more__text{color:#fff;cursor:pointer;font-size:14px;font-weight:300}.profile-details__content--reveal{animation:slideDown .3s ease-out;height:40%;min-height:unset}.profile-details__consent--reveal{animation:slideDown .3s ease-out .1s}.strength-section{padding:80px 64px 0}@media screen and (max-width:767px){.strength-section{padding:80px 24px 0}}@media(min-width:1280px){.strength-section{padding:80px 80px 0}}@media(min-width:1440px){.strength-section{padding:80px 120px 0}}@media(min-width:1920px){.strength-section{padding:80px 240px 0}}.strength-section__content{display:flex;flex-direction:column;gap:1rem;margin-bottom:5rem}.strength-section__content>h2{font-size:56px}@media screen and (max-width:767px){.strength-section__content>h2{font-size:48px}}@media(min-width:1440px){.strength-section__content>h2{font-size:64px}}@media(min-width:1920px){.strength-section__content>h2{font-size:80px}}.strength-section__justified-text{display:flex;text-align:left;justify-content:end}@media screen and (max-width:767px){.strength-section__justified-text{justify-content:center}}.strength-section__justified-text>p{width:50%;font-size:32px}@media screen and (max-width:767px){.strength-section__justified-text>p{width:100%}}@media(min-width:1920px){.strength-section__justified-text>p{font-size:40px}}.strength-section .tab-section{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%}@media screen and (max-width:767px){.strength-section .tab-section{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}.strength-section .tab-section__image{position:relative;overflow:hidden;height:45vw;min-height:400px}.strength-section .tab-section__image>img{width:auto;position:absolute;inset:0;transition:all .3s ease;transform:translateX(0);opacity:1;object-fit:contain;width:100%}.strength-section .tab-section__image>img.anchor-elements--hide{transform:translateX(-100%);opacity:0}.strength-section .tab-section__image>img.resistance-elements--hide{transform:translateX(100%);opacity:0}.strength-section .tab-section__text{padding-top:40px;display:flex;flex-direction:column;gap:3rem;align-items:start}@media screen and (max-width:767px){.strength-section .tab-section__text{gap:1.5rem}}.strength-section .tab-section__tab-description{position:relative;overflow-x:hidden;height:100%;width:100%;min-height:100%}.strength-section .tab-section__tab-description>div{height:100%;position:absolute;inset:0;transition:all .3s ease;transform:translateX(0);opacity:1}.strength-section .tab-section__tab-description>div>h3{font-size:40px}@media(min-width:767px){.strength-section .tab-section__tab-description>div>h3{font-size:48px}}@media(min-width:1280px){.strength-section .tab-section__tab-description>div>h3{font-size:56px}}@media(min-width:1920px){.strength-section .tab-section__tab-description>div>h3{font-size:72px}}.strength-section .tab-section__tab-description>div>p{font-size:24px}@media(min-width:1920px){.strength-section .tab-section__tab-description>div>p{font-size:28px}}.strength-section .tab-section__tab-description>div.anchor-description--hide{transform:translateX(-100%);opacity:0}.strength-section .tab-section__tab-description>div.resistance-description--hide{transform:translateX(100%);opacity:0}.strength-section .tab-section__chips{display:inline-flex;gap:1rem;width:100%;justify-content:start}@media screen and (max-width:767px){.strength-section .tab-section__chips{justify-content:center}}.strength-section .tab-section__chips>button.chip{height:30px;padding:8px 16px;border:none;border-radius:20px;font-size:14px;background:hsla(0,0%,100%,.214);text-transform:uppercase;color:#fff;transition:all .3s ease}.strength-section .tab-section__chips>button.chip--active,.strength-section .tab-section__chips>button.chip:focus-within,.strength-section .tab-section__chips>button.chip:hover{background-color:#fff;color:#000;box-shadow:0 0 14px 0 #fff}.bag-setup{padding:80px 64px}@media screen and (max-width:767px){.bag-setup{padding:80px 24px}}@media(min-width:1280px){.bag-setup{padding:80px}}@media(min-width:1440px){.bag-setup{padding:80px 120px}}@media(min-width:1920px){.bag-setup{padding:80px 240px}}.bag-setup__content{display:flex;align-items:center;gap:64px;width:100%}@media screen and (max-width:991px){.bag-setup__content{flex-direction:column}}.bag-setup__text{flex:1}@media screen and (max-width:991px){.bag-setup__text{order:1}}.bag-setup__text>h3{font-size:48px;line-height:1.1;margin-bottom:24px}@media screen and (max-width:767px){.bag-setup__text>h3{font-size:32px}}@media screen and (max-width:991px){.bag-setup__text>h3{font-size:40px;margin-bottom:16px}}@media(min-width:1280px){.bag-setup__text>h3{font-size:56px}}@media(min-width:1920px){.bag-setup__text>h3{font-size:72px}}.bag-setup__text>p{font-weight:100;font-size:24px;line-height:1.3}@media screen and (max-width:991px){.bag-setup__text>p{font-size:20px}}@media(min-width:1920px){.bag-setup__text>p{font-size:28px}}.bag-setup .option-picker{display:flex;width:55%;gap:1rem;align-items:center}@media screen and (max-width:991px){.bag-setup .option-picker{order:2;flex-direction:column;width:100%}}.bag-setup .option-picker__buttons{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:991px){.bag-setup .option-picker__buttons{order:2;flex-direction:row}}.bag-setup .option-picker__buttons>button.thumbnail-btn{height:130px;position:relative;border:none;border-radius:12px;overflow:hidden;transition:all .3s ease;padding:0;outline:2px solid #fff;box-shadow:0 0 14px 0 #fff;cursor:pointer;min-width:80px}.bag-setup .option-picker__buttons>button.thumbnail-btn:after{content:"";display:block;width:100%;height:100%;background-color:#fff;position:absolute;top:0}@media screen and (max-width:991px){.bag-setup .option-picker__buttons>button.thumbnail-btn{height:108px;width:108px}}.bag-setup .option-picker__buttons>button.thumbnail-btn>img{object-fit:cover;position:absolute;inset:0;transition:all .3s ease;border-radius:inherit;z-index:2}.bag-setup .option-picker__buttons>button.thumbnail-btn>p{position:absolute;bottom:0;z-index:1;height:17%;font-size:14px;width:100%;font-weight:200}.bag-setup .option-picker__buttons>button.thumbnail-btn--hidden{opacity:.4}.bag-setup .option-picker__buttons>button.thumbnail-btn:hover{box-shadow:0 0 20px 0 #fff;opacity:1}.bag-setup .option-picker__buttons>button.thumbnail-btn:hover>img{height:85%}.bag-setup .option-picker__highlighted{width:100%;height:100%;display:flex;justify-content:center;border-radius:24px;flex-direction:column;gap:1rem}@media(min-width:1280px){.bag-setup .option-picker__highlighted{width:100%}}@media screen and (max-width:991px){.bag-setup .option-picker__highlighted{align-items:center;order:1;width:480px}}@media screen and (max-width:767px){.bag-setup .option-picker__highlighted{width:300px}}@media screen and (max-width:479px){.bag-setup .option-picker__highlighted{width:100%}}.bag-setup .option-picker__text-wrapper{position:relative;height:35px;width:100%;display:flex;text-wrap:nowrap}@media screen and (max-width:991px){.bag-setup .option-picker__text-wrapper{justify-content:center}}.bag-setup .option-picker__text-wrapper>p{position:absolute;opacity:1;transition:opacity .3s ease-in-out;font-size:32px}@media(min-width:1920px){.bag-setup .option-picker__text-wrapper>p{font-size:40px}}.bag-setup .option-picker__overflow-container{position:relative;width:100%;height:100%;overflow:hidden;aspect-ratio:1;border-radius:40px;border:2px solid #fff;box-shadow:0 0 14px 0 #fff}@media screen and (max-width:479px){.bag-setup .option-picker__overflow-container{height:-moz-fit-content;height:fit-content;flex:none}}.bag-setup .option-picker__overflow-container>img{position:absolute;transform:translateY(0);transition:all .3s ease;opacity:1;object-fit:cover;width:100%;max-width:100%;height:100%;display:inline-block}@media screen and (max-width:991px){.bag-setup .option-picker__overflow-container>img{transform:translateX(0)}}.bag-setup .option-picker__overflow-container>img.selected-option-0--hidden{transform:translateY(-100%)}@media screen and (max-width:991px){.bag-setup .option-picker__overflow-container>img.selected-option-0--hidden{transform:translateX(-100%)}}.bag-setup .option-picker__overflow-container>img.selected-option-1--hidden{transform:translateY(100%)}@media screen and (max-width:991px){.bag-setup .option-picker__overflow-container>img.selected-option-1--hidden{transform:translateX(100%)}}.bag-setup .option-picker:has(.selected-option-0--hidden) .selected-text-0{opacity:0}.bag-setup .option-picker:has(.selected-option-1--hidden) .selected-text-1{opacity:0}.profile-edit-form{display:flex;flex-direction:column;color:#000;height:100%;overflow:auto;padding:1.5rem 2.5rem}.profile-edit-form>*+*{margin-top:20px}.profile-edit-form>h2{font-weight:500;line-height:120%;letter-spacing:0}.profile-edit-form>input{display:none}.profile-edit-form__picture{display:flex;align-items:flex-start;margin-bottom:20px}.profile-edit-form__picture>*+*{margin-left:20px}.profile-edit-form__picture__image{all:unset;position:relative;cursor:pointer;width:120px;height:120px;border-radius:50%;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;flex-shrink:0}.profile-edit-form__picture__image:hover{transform:scale(1.05)}.profile-edit-form__picture__image:hover .profile-edit-form__picture__image__overlay{opacity:1}.profile-edit-form__picture__image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profile-edit-form__picture__image__overlay{position:absolute;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:50%}.profile-edit-form__picture__image__overlay>span{color:#fff;font-size:14px;font-weight:500;text-align:center}.profile-edit-form__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:1279px){.profile-edit-form__fields{grid-template-columns:1fr}}.profile-edit-form__fields>div{display:flex;flex-direction:column}.profile-edit-form__fields>div label{font-size:14px;font-weight:500;color:#1a1a1a}.profile-edit-form__fields>div p{font-size:18px;font-weight:100;padding:.5rem;transform:translateY(4px)}.profile-edit-form__delete-account{display:flex;flex-direction:column}.profile-edit-form__delete-account>*+*{margin-top:8px}.profile-edit-form__delete-account p{font-size:14px;font-weight:500}.profile-edit-form__delete-account span{font-size:16px;font-weight:100}.profile-edit-form__delete-account>button{align-self:flex-start;padding:0;background:none;border:none;cursor:pointer;color:#ff2323;text-decoration:none;font-size:12px;font-weight:100}.profile-edit-form__delete-account{color:#1a1a1a}.profile-edit-form__error{font-size:12px;color:#ff2323}.profile-edit-form__footer{display:flex;margin-top:auto;height:46px}.profile-edit-form__footer>*+*{margin-left:1rem}.profile-edit-form__footer>button{width:100%}.rhythm-section{padding:80px 24px}@media(min-width:767px){.rhythm-section{padding:80px 64px}}@media(min-width:1280px){.rhythm-section{padding:80px 120px}}@media(min-width:1920px){.rhythm-section{padding:80px 240px}}.rhythm-section>h2{font-size:56px}@media screen and (max-width:991px){.rhythm-section>h2{font-size:48px}}@media(min-width:1280px){.rhythm-section>h2{font-size:56px}}@media(min-width:1440px){.rhythm-section>h2{font-size:64px}}@media(min-width:1920px){.rhythm-section>h2{font-size:80px}}.rhythm-section__justified-text{display:flex;text-align:left;justify-content:end}@media screen and (max-width:767px){.rhythm-section__justified-text{justify-content:center}}.rhythm-section__justified-text>p{width:50%;font-size:32px}@media screen and (max-width:767px){.rhythm-section__justified-text>p{width:100%}}@media(min-width:1920px){.rhythm-section__justified-text>p{font-size:40px}}.lights-section{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding:80px 24px}@media(min-width:767px){.lights-section{padding:80px 64px}}@media(min-width:1280px){.lights-section{padding:80px 120px}}@media(min-width:1920px){.lights-section{padding:80px 240px}}@media screen and (max-width:991px){.lights-section{grid-template-columns:100%;gap:2rem}}.lights-section__text>h3{line-height:1.1;margin-bottom:24px;font-size:48px}@media screen and (max-width:767px){.lights-section__text>h3{font-size:32px}}@media screen and (max-width:991px){.lights-section__text>h3{font-size:40px;margin-bottom:16px}}@media(min-width:1280px){.lights-section__text>h3{font-size:56px}}@media(min-width:1920px){.lights-section__text>h3{font-size:72px}}.lights-section__text>p{font-weight:100;font-size:24px;line-height:1.3}@media screen and (max-width:991px){.lights-section__text>p{font-size:20px}}@media(min-width:1920px){.lights-section__text>p{font-size:28px}}.lights-section__bag-color-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem}.lights-section__bag-color-wrapper .light-controls{display:flex;gap:1rem;justify-content:center}.lights-section__bag-color-wrapper .light-controls__btn{height:30px;width:30px;border-radius:50%;outline:1px solid rgba(0,0,0,0);transition:all .3s ease;outline-offset:5px;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.lights-section__bag-color-wrapper .light-controls__btn--selected{outline:2px solid #fff}.lights-section__bag-color-wrapper .light-image{position:relative;height:100%;aspect-ratio:1}.lights-section__bag-color-wrapper .light-image__img{position:absolute;inset:0;width:100%;height:auto;max-height:100%;border-radius:24px;object-fit:cover;opacity:0;transition:opacity .3s ease-in-out .1s;pointer-events:none}.lights-section__bag-color-wrapper .light-image__img--active{opacity:1;transition:opacity .3s ease-in-out}.highlights-section__title{font-size:56px}@media screen and (max-width:991px){.highlights-section__title{font-size:48px}}@media(min-width:1280px){.highlights-section__title{font-size:56px}}@media(min-width:1440px){.highlights-section__title{font-size:64px}}@media(min-width:1920px){.highlights-section__title{font-size:80px}}.highlights-section__title{padding:80px 24px}@media(min-width:767px){.highlights-section__title{padding:80px 64px}}@media(min-width:1280px){.highlights-section__title{padding:80px 120px}}@media(min-width:1920px){.highlights-section__title{padding:80px 240px}}.highlights-section__carousel-container{position:relative;width:100%;overflow:hidden;height:100%}@media screen and (max-width:767px){.highlights-section__carousel-container{height:52vh}}.highlights-section__carousel-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.highlights-section__cards-list{display:flex;gap:2rem;padding:2rem 0;overflow-x:visible;transition:transform .4s cubic-bezier(.4,0,.2,1);scrollbar-width:none;-ms-overflow-style:none}.highlights-section__cards-list::-webkit-scrollbar{display:none}.highlights-section__card-wrapper{flex:0 0 auto;width:80vw;max-width:80vw;height:570px;cursor:pointer;transition:all .3s ease;align-content:center}.highlights-section__card-wrapper.active{opacity:1;z-index:3}.highlights-section__card-wrapper.active .highlights-card{height:100%}.highlights-section__card-wrapper.adjacent{opacity:.6;z-index:2}.highlights-section__card-wrapper.adjacent .highlights-card{padding:50px}.highlights-section__card-wrapper.adjacent .highlights-card__default-content{gap:10px}.highlights-section__card-wrapper:not(.active):not(.adjacent){opacity:.3;z-index:1}.highlights-section__card-wrapper:hover{opacity:.9}.highlights-section__navigation{display:flex;justify-content:center;gap:1rem;align-items:center;padding:.5rem}.highlights-section__nav-dot{width:17px;height:17px;font-size:12px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease;text-transform:uppercase}.highlights-section__nav-dot.active{background-color:#fff;transform:scale(1.2);width:-moz-fit-content;width:fit-content;border-radius:10px;padding:3px 6px;height:-moz-fit-content;height:fit-content;box-shadow:0 0 10px 0 #fff;font-weight:300}.highlights-section__nav-dot:hover{transform:scale(1.05)}.highlights-section .highlights-card{border-radius:40px;position:relative;width:100%;height:75%;background-size:cover;background-position:0 0;background-repeat:no-repeat;display:grid;justify-content:flex-start;padding:130px 45px;color:#fff;overflow:visible;grid-template-columns:65% 1fr;transition:height .3s ease;transition:all .3s ease}.highlights-section .highlights-card__bg-pattern{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:40px}.highlights-section .highlights-card__bg-pattern:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/_next/static/media/bhout-pattern.5165fbaa.webp);z-index:0;opacity:.7;background-position:50%;background-repeat:repeat;background-size:957px;inset:0}.highlights-section .highlights-card__default-content{display:flex;flex-direction:column;gap:40px;position:relative;justify-content:center;transition:all .3s ease;z-index:2}.highlights-section .highlights-card__default-content>h3{line-height:1.1;text-wrap:balance;font-size:48px}@media screen and (max-width:767px){.highlights-section .highlights-card__default-content>h3{font-size:32px}}@media screen and (max-width:991px){.highlights-section .highlights-card__default-content>h3{font-size:40px;margin-bottom:16px}}@media(min-width:1280px){.highlights-section .highlights-card__default-content>h3{font-size:56px}}@media(min-width:1920px){.highlights-section .highlights-card__default-content>h3{font-size:72px}}@media screen and (max-width:991px){.highlights-section .highlights-card__default-content>h3{font-size:48px}}.highlights-section .highlights-card__btns{display:flex;gap:1rem}.highlights-section .highlights-card__learn-btn{border-radius:30px;border:1px solid #fff;color:#fff;text-transform:uppercase;padding:16px;background-color:rgba(0,0,0,0);font-size:12px}.highlights-section .highlights-card__video{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.highlights-section .highlights-card__video>div{width:100%;height:-moz-fit-content;height:fit-content;z-index:0;border-radius:20px;overflow:hidden;border:1px solid #fff;box-shadow:0 0 14px 0 #fff}.highlights-section .highlights-card__video>div video{width:100%;height:-moz-fit-content;height:fit-content;object-fit:contain}.highlights-section .highlights-card--badge .side-image,.highlights-section .highlights-card--image .side-image{position:absolute;top:-50px;right:1rem;z-index:2;border-radius:8px;object-fit:contain;width:-moz-fit-content;width:fit-content;height:120%}@media screen and (max-width:991px){.highlights-section .highlights-card--badge .side-image{height:80%;bottom:0;top:unset}}.highlights-section .highlights-card--badge .highlights-card__default-content{z-index:3}.highlights-section .highlights-card--badge .badge{position:absolute;z-index:2;width:40px;height:40px;border-radius:50%;z-index:0}.highlights-section .highlights-card--badge .badge--0{top:90%;left:1%;width:120px;height:auto}.highlights-section .highlights-card--badge .badge--1{top:13%;left:19%;width:160px;height:auto}.highlights-section .highlights-card--badge .badge--2{top:50%;left:38%;width:120px;height:auto}.highlights-section .highlights-card--badge .badge--3{top:16%;right:24%;width:200px;height:auto}.highlights-section .highlights-card--badge .badge--4{top:65%;right:0;width:130px;height:auto}@media screen and (max-width:991px){.highlights-section .highlights-card--badge .badge{width:40px}.highlights-section .highlights-card--badge .badge--2{width:80px}.highlights-section .highlights-card--badge .badge--3{top:0;right:0;width:120px}}.highlights-section .highlights-card--stats .highlights-card__stats-container{display:flex;flex-direction:column;justify-content:start;align-items:end}.highlights-section .highlights-card--stats span{position:relative;z-index:2;display:flex;justify-content:space-between;flex-direction:column;margin-bottom:.5rem}.highlights-section .highlights-card--stats span>div{display:flex;align-items:center;gap:.5rem}.highlights-section .highlights-card--stats span>div p{margin:0;font-size:.9rem;font-weight:300;font-size:20px}@media(min-width:1920px){.highlights-section .highlights-card--stats span>div p{font-size:22px}}.highlights-section .highlights-card--stats span>div p:first-child{opacity:.8}.highlights-section .highlights-card--stats span>div p:last-child{font-weight:600}.highlights-section .highlights-card--stats span>div>img{height:36px;width:auto}.highlights-section .highlights-card--stats span>p{font-size:56px;font-weight:400}@media screen and (max-width:767px){.highlights-section .highlights-card--stats span>p{font-size:48px}}@media(min-width:1280px){.highlights-section .highlights-card--stats span>p{font-size:64px}}@media(min-width:1920px){.highlights-section .highlights-card--stats span>p{font-size:80px}}@media screen and (max-width:767px){.highlights-section__card-wrapper{height:350px}.highlights-section__cards-list{gap:.5rem}.highlights-section .highlights-card{padding:1rem}.highlights-section .highlights-card h3{font-size:1.1rem}}@media screen and (max-width:479px){.highlights-section__card-wrapper{height:300px}.highlights-section .highlights-card{padding:.75rem}.highlights-section .highlights-card h3{font-size:1rem}}body.webview-mode,body.webview-mode .app-layout__main-content{background:rgba(0,0,0,0)}body.webview-mode .multi-step-modal__overlay{background-color:rgba(0,0,0,0)}body.webview-mode .multi-step-modal__content{background:rgba(0,0,0,0);box-shadow:none}body.webview-mode.dialog--open .my-account-layout__content,body.webview-mode.modal-open .my-account-layout__content{display:none}body.webview-mode .profile>h1{font-size:18px;font-weight:200}body.webview-mode .club-plans__body,body.webview-mode .my-account-layout__content{overscroll-behavior-y:none}.profile-card{display:flex;flex-direction:column;background:linear-gradient(180deg,#0B156D,#2F3889);padding:24px;border-radius:24px;overflow:hidden;max-height:450px;transform:scale(1) translateY(0);transition:transform .3s ease,opacity .3s ease-in-out .1s;opacity:1}@starting-style{.profile-card{transform:scale(0) translateY(-200px);opacity:0}}.profile-card:nth-of-type(2){transition:transform .3s ease .1s,opacity .3s ease-in-out .2s}.profile-card:nth-of-type(3){transition:transform .3s ease .2s,opacity .3s ease-in-out .3s}.profile-card:nth-of-type(4){transition:transform .3s ease .3s,opacity .3s ease-in-out .4s}.profile-card:nth-of-type(5){transition:transform .3s ease .4s,opacity .3s ease-in-out .5s}.profile-card:nth-of-type(6){transition:transform .3s ease .5s,opacity .3s ease-in-out .6s}.profile-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.profile-card__header>h3{font-size:16px;font-weight:400}.profile-card__header>button{padding:8px 12px;color:#fff;border-color:#fff;transition:all .3s ease;font-size:10px;font-weight:400}.profile-card__header>button:hover{color:#000;border-color:#fff;background-color:#fff}@media(min-width:1280px){.profile-card__header h3{font-size:20px}.profile-card__header>button{font-size:11px}}@media screen and (max-width:991px){.profile-card__header h3{font-size:20px}.profile-card__header>button{font-size:11px}}.profile-card__section{display:flex;flex-direction:column;align-items:start;overflow:auto;box-sizing:initial;scrollbar-width:none;-ms-overflow-style:none}.profile-card__section>*+*{margin-top:.5rem}.profile-card__section::-webkit-scrollbar{display:none}.profile-card__section>p{font-size:16px;font-weight:700;transform:translateY(8px)}.profile-card__section .loader{width:40px;height:auto;align-self:center}.profile-card__plans-list{overflow-y:auto;width:100%}.profile-card__item{display:flex;justify-content:space-between}.profile-card__item>p{font-size:16px}.profile-card__loader{justify-content:center}.profile-card__error,.profile-card__loader{display:flex;align-items:center;width:100%;height:100%}.profile-card__error{flex-direction:column;padding:2rem;border:1px dashed hsla(0,0%,100%,.1607843137);stroke-dashoffset:1px;border-radius:12px}.profile-card__error>*+*{margin-top:1rem}.profile-card__error>button:hover>svg{transform:rotate(-450deg)}.credits-icon-btn,.icon-btn{border-color:#fff;padding:4px;border-radius:50%;height:40px;width:40px}.credits-icon-btn>svg,.icon-btn>svg{fill:#fff;transition:transform .3s ease;width:24px;height:24px}.credits-icon-btn>svg>path,.icon-btn>svg>path{fill:#fff}@media screen and (max-width:767px){.profile-transactions-card{margin-bottom:var(--store-bottom-padding,24px)}}@media(min-width:1280px){.profile-credits-card{max-height:unset}.profile-credits-card__section{height:200px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}}@media(min-width:1280px){.profile-credits-card__section::-webkit-scrollbar{display:none}}.profile-credits-card__plans-list{display:flex;flex-direction:column;width:100%}.profile-credits-card__item{display:flex;justify-content:space-between;width:100%}.profile-credits-card__item__plan-name{font-size:16px;font-weight:200;text-transform:capitalize;transform:translateY(8px)}.profile-credits-card__item__dates{display:flex;width:100%}.profile-credits-card__item__label{font-size:14px;font-weight:400}.profile-credits-card__item__date{font-size:14px;opacity:.6}.profile-credits-card__item__date:first-of-type{margin-right:6px}.profile-credits-card__item__available{font-weight:800;text-align:right}.profile-credits-card__item__extra-credits{font-size:16px;font-weight:700;text-transform:capitalize;transform:translateY(8px)}.profile-credits-card__item__expiry-info{font-size:14px;opacity:.6}.profile-credits-card__item__expiry-info>strong{font-weight:700}.profile-credits-card__no-data{display:flex;align-items:center}.profile-credits-card__no-data>button{border-color:#fff;padding:4px;border-radius:50%;height:40px;width:40px}.profile-credits-card__no-data>button>svg{fill:#fff;transform:unset}.session-card{display:grid;grid-template-columns:.85fr .15fr;justify-content:space-between;border-radius:16px;border:.5px solid #4a4a4a;background:linear-gradient(180deg,#0B156D,#2F3889);padding:8px 24px 8px 8px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);cursor:pointer;transform:scale(1);transition:all .1s ease,transform .1s ease-in-out,opacity .1s linear .1s;opacity:1}@starting-style{.session-card{transform:scale(.3);opacity:0}}.session-card:nth-of-type(2){transition:all .1s ease,transform .1s ease-in-out .05s,opacity .1s linear .1s}.session-card:nth-of-type(3){transition:all .1s ease,transform .1s ease-in-out .1s,opacity .1s linear .15s}.session-card:nth-of-type(4){transition:all .1s ease,transform .1s ease-in-out .15s,opacity .1s linear .2s}.session-card:nth-of-type(5){transition:all .1s ease,transform .1s ease-in-out .2s,opacity .1s linear .25s}.session-card:nth-of-type(6){transition:all .1s ease,transform .1s ease-in-out .25s,opacity .1s linear .3s}.session-card:nth-of-type(7){transition:all .1s ease,transform .1s ease-in-out .3s,opacity .1s linear .35s}.session-card:nth-of-type(8){transition:all .1s ease,transform .1s ease-in-out .35s,opacity .1s linear .4s}.session-card:nth-of-type(9){transition:all .1s ease,transform .1s ease-in-out .4s,opacity .1s linear .45s}.session-card:nth-of-type(10){transition:all .1s ease,transform .1s ease-in-out .45s,opacity .1s linear .5s}.session-card:nth-of-type(11){transition:all .1s ease,transform .1s ease-in-out .5s,opacity .1s linear .55s}.session-card:nth-of-type(12){transition:all .1s ease,transform .1s ease-in-out .55s,opacity .1s linear .6s}.session-card:nth-of-type(13){transition:all .1s ease,transform .1s ease-in-out .6s,opacity .1s linear .65s}.session-card:nth-of-type(14){transition:all .1s ease,transform .1s ease-in-out .65s,opacity .1s linear .7s}.session-card:nth-of-type(15){transition:all .1s ease,transform .1s ease-in-out .7s,opacity .1s linear .75s}.session-card:nth-of-type(16){transition:all .1s ease,transform .1s ease-in-out .75s,opacity .1s linear .8s}.session-card:nth-of-type(17){transition:all .1s ease,transform .1s ease-in-out .8s,opacity .1s linear .85s}.session-card:nth-of-type(18){transition:all .1s ease,transform .1s ease-in-out .85s,opacity .1s linear .9s}.session-card:nth-of-type(19){transition:all .1s ease,transform .1s ease-in-out .9s,opacity .1s linear .95s}.session-card:nth-of-type(20){transition:all .1s ease,transform .1s ease-in-out .95s,opacity .1s linear 1s}@media screen and (max-width:767px){.session-card{grid-template-columns:.7fr .3fr;padding:8px}}.session-card:focus,.session-card:hover{border:.5px solid #fff}.session-card:focus .session-card__right>.chip--OUTLINED,.session-card:hover .session-card__right>.chip--OUTLINED{border:1px solid #030929;color:#030929;animation:all 5s ease-in-out}.session-card:focus .session-card__right>.chip--FULL,.session-card:hover .session-card__right>.chip--FULL{background:#fff;color:#030929;animation:all 5s ease-in-out}.session-card--FULLY_BOOKED{--agenda-card-main-color:#FF2323;--agenda-card-dot:#FF2323;cursor:default;pointer-events:none}.session-card--AVAILABLE{--agenda-card-main-color:#45FF35;--agenda-card-dot:#45FF35}.session-card--BOOKED{--agenda-card-main-color:#000000;--agenda-card-chip-text:white;--agenda-card-dot:#000000}.session-card--JOIN_WAITING_LIST,.session-card--WAITING{--agenda-card-main-color:#ECB800;--agenda-card-dot:#ECB800}.session-card__left{display:flex;width:100%}.session-card__left__image-placeholder{height:100%;border-radius:8px;align-self:center;width:min-content;aspect-ratio:1.35;display:grid;place-items:center}.session-card__left__image-placeholder .loader{height:50%;color:#fff}@media screen and (max-width:767px){.session-card__left__image-placeholder{display:none}}.session-card__left__info{display:grid;color:#fff;gap:8px;margin-left:24px}@media screen and (max-width:767px){.session-card__left__info{margin-left:unset}}.session-card__left__info>h1{font-size:24px;display:flex;align-items:center;gap:10px;font-weight:500}@media screen and (max-width:767px){.session-card__left__info>h1{font-size:16px}}.session-card__left__info>h1>i{display:flex;width:16px;aspect-ratio:1;border-radius:50%;margin-bottom:4px;background-color:var(--agenda-card-dot)}@media screen and (max-width:767px){.session-card__left__info>h1>i{width:12px}}.session-card__left__info>h2{font-size:20px;gap:4px;display:flex;flex-wrap:wrap;gap:0 1ch;align-self:center}@media screen and (max-width:767px){.session-card__left__info>h2{font-size:13px}}.session-card__left__info>h2>strong{text-transform:uppercase;color:var(--agenda-card-main-color)}.session-card__right{display:flex;gap:24px;align-self:center}.session-card__right>.chip{width:100%;font-size:14px;line-height:14px;padding:12px;text-transform:uppercase;color:var(--agenda-card-chip-text,black);background-color:var(--agenda-card-main-color)}@media screen and (max-width:767px){.session-card__right>.chip{font-size:12px;line-height:12px}}.session-card__right>.chip>img{transform:rotate(-90deg);width:14px;aspect-ratio:1}.sessions__header{display:flex;justify-content:space-between}.sessions__header>h1{font-size:32px;font-weight:500}.sessions__chips{display:flex;width:100%;justify-content:end;gap:1rem;align-items:center;margin-bottom:1.5rem;position:sticky;top:85px;z-index:10}.sessions__chips>button.chip{padding:2px 12px;background-color:rgba(249,249,249,.177);text-transform:uppercase}.sessions__chips>button.chip--active{background-color:#fff;box-shadow:0 0 5px 0 #fff}.sessions .sessions-list>ul{display:flex;flex-direction:column;width:100%;gap:1rem}.transactions__list{display:flex;flex-direction:column;padding:0;width:100%}.transactions__list>*+*{margin-top:.8rem}.transactions__list--history{overflow:auto;height:100%;max-height:75vh;flex:1 auto;position:relative;border-bottom:2px solid rgba(0,0,0,.1)}@media screen and (max-width:767px){.transactions__list--history{max-height:100vh;margin-bottom:var(--store-bottom-padding,24px)}}.transactions__list p.transaction-date{font-size:16px;font-weight:500;display:inline-flex;align-items:center}.transactions__list p.transaction-date:after,.transactions__list p.transaction-date:before{content:"";display:block;width:50px;height:1px;background-color:rgba(179,179,179,.465);margin:0 .5rem;transform:translateY(-2px)}.transactions__divider{display:flex;align-items:center;justify-content:start;margin-bottom:.5rem;padding:6px 4px}.transactions__group{transform:scale(1);opacity:1;transition:all .3s ease}.transactions__group>div{display:flex;flex-direction:column;padding:0;width:100%}.transactions__group>div>*+*{margin-top:.5rem}@starting-style{.transactions__group{transform:scale(.3);opacity:0}}@media screen and (max-width:767px){.transactions__group--history:last-of-type{margin-bottom:var(--store-bottom-padding,24px)}}.transactions__group--history .transaction-item__download>svg{fill:#000}@media screen and (max-width:767px){.transactions__group--history .transaction-item__download>svg{fill:#fff}}.transactions__group--history .transaction-item__download:hover{box-shadow:0 1px 4px 1px #000}.transaction-item{background-color:rgba(0,0,0,0);text-align:left;border:1px solid rgba(203,203,203,.443);color:#fff;border-radius:12px;display:flex;justify-content:space-between;align-items:center;padding:16px 12px;min-height:74px;max-height:120px;flex-grow:1;transition:all .3s ease,transform .3s ease,opacity .3s ease-in-out .1s;pointer-events:all;transform:scale(1);opacity:1;outline:none;grid-template-columns:1fr 90px}.transaction-item--history{color:#000}@media screen and (max-width:767px){.transaction-item--history{color:#fff}}.transaction-item--history .transaction-item__payment-status--EMITTED{background-color:#cff1e6;color:#069668;border:1px solid #069668}.transaction-item--history .transaction-item__payment-status--IN_PROGRESS{background-color:#eac093;color:#c16607;border:1px solid #c16607}@media screen and (max-width:767px){.transaction-item{grid-template-columns:1fr 60px}}@starting-style{.transaction-item{transform:scale(.3);opacity:0}}.transaction-item__info{display:flex;flex-direction:column;justify-content:space-around;height:100%;overflow:hidden}.transaction-item__info>*+*{margin-top:1rem}.transaction-item__info__top{display:flex;align-items:center}.transaction-item__info__top>*+*{margin-left:.5rem}.transaction-item__info__top>h4{font-size:16px;font-weight:400;transform:translateY(1px)}@media screen and (max-width:767px){.transaction-item__info__top>h4{font-size:16px}}.transaction-item__payment-status{border-radius:12px;padding:4px 8px;width:-moz-fit-content;width:fit-content;color:#000}.transaction-item__payment-status--EMITTED{background-color:#00c684}.transaction-item__payment-status--IN_PROGRESS{background-color:#fb9f3c}.transaction-item__payment-status>p{font-size:13px;font-weight:500;transform:translateY(1px)}.transaction-item__quantity{font-size:11px;font-weight:600;color:#efefef;transform:translateY(1px);background-color:#454545;padding:4px 4px 4px 5px;width:28px;height:22px;border-radius:12px;text-align:center;display:flex}.transaction-item__quantity:before{content:"x";display:block;position:relative;height:10px;width:10px;font-size:11px}.transaction-item__end{display:flex;align-items:center}.transaction-item__end>*+*{margin-left:1rem}.transaction-item__price{display:flex;flex-direction:column;text-align:right;font-weight:500}.transaction-item__price>*+*{margin-top:.4rem}.transaction-item__price>label{font-size:12px;font-weight:500;color:gray}.transaction-item__price>p{font-size:20px;grid-column:2/span 2;font-weight:600}@media screen and (max-width:767px){.transaction-item__price>p{font-size:14px}}.transaction-item__download{all:unset;cursor:pointer;border-radius:50%;width:25px;height:25px;transition:all .3s ease-out;will-change:transform;display:flex;justify-content:center;align-items:center;padding:4px}.transaction-item__download>svg{transform:translateY(-1px);width:22px;height:22px}@media screen and (max-width:767px){.transaction-item__download>svg{fill:#fff}}.transaction-item__download:hover{transform:scale(1.05);box-shadow:0 0 4px 0 #fff}.transactions-drawer{height:100%;display:flex;flex-direction:column;padding:1.5rem 2.5rem;color:#000}.transactions-drawer>*+*{margin-top:1rem}@media screen and (max-width:767px){.transactions-drawer{padding:1rem 1.5rem 1.5rem}}.transactions-drawer>header{display:flex;width:100%}.transactions-drawer>header h1{font-size:32px;font-weight:600}.transactions-drawer>header button{display:none}@media screen and (max-width:767px){.transactions-drawer>header{justify-content:space-between;align-items:center}.transactions-drawer>header h1{text-transform:uppercase;font-size:18px;font-weight:400}.transactions-drawer>header button{background:none;border:none;justify-content:center;align-items:center;padding:0;display:flex}.transactions-drawer>header button svg{width:20px;height:auto}.transactions-drawer>header button svg path{fill:#030929}}@media screen and (max-width:767px)and (max-width:767px){.transactions-drawer>header button svg path{fill:#fff}}.transactions-drawer__list{overflow:auto;height:100%;max-height:75vh;flex:1 auto;display:flex;flex-direction:column;position:relative;border-bottom:2px solid rgba(0,0,0,.1)}.transactions-drawer__list>*+*{margin-top:1rem}.transactions-drawer__loading{width:100%;height:200px}@media screen and (max-width:767px){.transactions-drawer footer{display:none}}.profile-payment-methods__content{display:flex;flex-direction:column;width:100%}.profile-payment-methods__content>*+*{margin-top:1rem}.profile-payment-methods__content>span{padding:0 4px;display:flex;flex-direction:column}.profile-payment-methods__content>span>*+*{margin-top:.5rem}.profile-payment-methods__content>span:not(:last-of-type){padding-bottom:1rem;border-bottom:1px solid gray}.profile-payment-methods__method-item{display:flex;justify-content:space-between;align-items:center;width:100%}.profile-payment-methods__method-item>button{padding:8px 12px;color:#fff;background-color:rgba(0,0,0,0);border-color:#fff;transition:all .3s ease;font-size:12px;font-weight:400}.profile-payment-methods__method-item>button:hover{color:#000;border-color:#fff;background-color:#fff}.product-details{display:flex;height:450px;width:900px;color:#000}.product-details>*+*{margin-left:8px}@media screen and (max-width:767px){.product-details{color:#fff}.product-details>*+*{margin-left:0;margin-top:16px}}.product-details__wrapper{display:flex;width:100%;height:100%}.product-details__wrapper>*+*{margin-left:1rem}@media screen and (max-width:767px){.product-details__wrapper{width:auto;flex-direction:column;background-color:#fff;border-radius:18px;margin:0 1.5rem var(--store-bottom-padding,2rem);padding:20px}.product-details__wrapper>*+*{margin-left:0;margin-top:1rem}}.product-details__mobile-header-wrapper{display:none}@media screen and (max-width:767px){.product-details__mobile-header-wrapper{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0;color:#fff;margin-bottom:8px}.product-details__mobile-header-wrapper button{justify-content:center;align-items:center}.product-details__mobile-header-wrapper button svg{width:20px;height:auto}.product-details__mobile-header-wrapper button svg path{fill:#fff}.product-details__mobile-header-wrapper>h2{font-size:18px;font-weight:400;text-transform:capitalize}}.product-details__close-btn{display:none}@media screen and (max-width:767px){.product-details__close-btn{display:flex;background:none;border:none;padding:0;cursor:pointer}}@media screen and (max-width:991px){.product-details{flex-direction:column;height:100%;width:100%}}@media(min-width:1920px){.product-details{height:60vh;width:65vw}}@media screen and (max-height:615px)and (min-width:1920px){.product-details{height:85vh;width:60vw}}.product-details:after{content:"";display:block;width:100%;height:100%;top:0;background-repeat:round;position:absolute;z-index:1;opacity:.1;pointer-events:none}.product-details__header{position:relative;height:100%;display:flex;flex-direction:column;justify-content:end;aspect-ratio:1;width:clamp(50%,70vh,100%)}@media screen and (max-width:991px){.product-details__header{align-self:center;width:100%;height:auto}}@supports not (aspect-ratio:1/1){.product-details__header{overflow:hidden}.product-details__header:before{content:"";display:block;padding-top:100%}@media screen and (max-width:991px){.product-details__header{height:0;padding-bottom:100%}}}.product-details__header .product-details__image,.product-details__header img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;object-position:center;border-radius:12px}.product-details__header>span{display:flex;flex-direction:column;padding:0 30px 16px}.product-details__header>span>*+*{margin-top:1rem}.product-details__header>span h1{font-size:32px;font-weight:600;position:relative;color:#fff;z-index:2}.product-details__header:after{content:"";display:block;width:100%;height:100%;top:0;background-image:linear-gradient(195deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.595)),url(/assets/images/bhout-pattern.webp);position:absolute;z-index:1;opacity:.2}@media screen and (max-width:767px){.product-details__header:after{display:none}}.product-details__content-wrapper{display:flex;flex-direction:column;padding:16px;height:100%;width:100%;overflow:hidden}.product-details__content-wrapper>*+*{margin-top:1rem}@media screen and (max-width:767px){.product-details__content-wrapper{padding:0}}@media screen and (max-height:680px){.product-details__content-wrapper>*+*{margin-top:.5rem}}.product-details__content{display:flex;flex-direction:column;padding:16px;flex:1 1 0;overflow-y:auto;min-height:0;max-width:100%}.product-details__content>*+*{margin-top:6px}.product-details__content>h1{font-size:38px;font-weight:700;text-transform:capitalize}@media screen and (max-width:767px){.product-details__content>h1{font-size:32px;text-align:center}}@media screen and (max-height:680px){.product-details__content>h1{font-size:24px}}.product-details__content>p{font-weight:300;font-size:16px;text-wrap:wrap;color:rgba(32,32,32,.6);transform:translateY(1px)}@media screen and (max-width:767px){.product-details__content>p{text-align:center}}@media screen and (max-height:680px){.product-details__content>p{font-size:14px}}@media screen and (max-width:767px){.product-details__content{color:#030929;align-items:center;padding:0}}@media screen and (max-width:991px){.product-details__content{max-width:100%}}@media screen and (max-width:420px){.product-details__content>*+*{margin-top:4px}}.product-details__price{display:flex;align-items:center;color:#9d0fff}.product-details__price>*+*{margin-left:1rem}.product-details__price>h2{font-weight:700;font-size:25px;transform:translateY(2px)}.product-details__variations{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:767px){.product-details__variations{justify-content:center}}.product-details__variation-btn{all:unset;margin:0 8px 8px 0;cursor:pointer;padding:6px 14px;border-radius:24px;font-size:14px;font-weight:500;border:1px solid #0b1571;color:#0b1789;transition:all .2s ease;white-space:nowrap}.product-details__variation-btn:hover{border-color:#0b1571;color:#0b1571}.product-details__variation-btn--active{background-color:#0b1571;border-color:#0b1571;color:#fff}.product-details__variation-btn--active:hover{color:#fff}.product-details__variation-btn--out-of-stock{opacity:.4;pointer-events:none}.product-details__just-one-left-wrapper{width:100%}@media screen and (max-width:767px){.product-details__just-one-left-wrapper{display:flex;justify-content:center;text-align:center}}.product-details__just-one-left-wrapper p{font-size:14px;font-weight:500;color:#9d0fff}.product-details__quantity-wrapper{display:flex;height:48px;align-items:center;background-color:rgba(5,7,35,.2);border-radius:24px;padding:0 18px;align-self:flex-start}.product-details__quantity-wrapper>*+*{margin-left:12px}.product-details__quantity-wrapper>span{font-size:16px;font-weight:200}@media screen and (max-width:767px){.product-details__quantity-wrapper{margin-right:8px}}@media screen and (max-width:420px){.product-details__quantity-wrapper{padding:0 14px}}.product-details__quantity-wrapper .quantity-display{transform:translateY(2px);margin:0 8px}@media screen and (max-width:767px){.product-details__quantity-wrapper .quantity-display{color:#030929}}.product-details__quantity-wrapper .quantity-btn{all:unset;background-color:rgba(168,168,168,0);border-radius:100%;padding:2px;width:14px;height:14px;transition:background-color .2s ease-out;cursor:pointer;display:flex;justify-content:center;align-items:center}@media(hover:hover)and (pointer:fine){.product-details__quantity-wrapper .quantity-btn--minus:hover:not(:disabled)>.minus-icon,.product-details__quantity-wrapper .quantity-btn--plus:not(.quantity-btn--out-of-stock):hover>.plus-icon{transform:rotate(180deg)}}.product-details__quantity-wrapper .quantity-btn .minus-icon,.product-details__quantity-wrapper .quantity-btn .plus-icon{width:14px;height:1px;z-index:1;background:#030929;transform:rotate(0);transition:transform .3s ease}.product-details__quantity-wrapper .quantity-btn .plus-icon{position:relative}.product-details__quantity-wrapper .quantity-btn .plus-icon:after{content:"";display:block;position:absolute;width:14px;height:1px;background-color:#030929;transform:rotate(90deg)}.product-details__quantity-wrapper--cart{box-shadow:none}.product-details__quantity-wrapper--cart .quantity-btn{width:25px;height:25px;border:none}.product-details__quantity-wrapper--cart .quantity-btn .minus-icon,.product-details__quantity-wrapper--cart .quantity-btn .plus-icon,.product-details__quantity-wrapper--cart .quantity-btn .plus-icon:after{width:16px}.product-details__quantity-wrapper--cart .cart-item__quantity{font-size:18px;transform:translateY(1px);color:#000}@media screen and (max-width:767px){.product-details__quantity-wrapper--cart .cart-item__quantity{margin:0 8px}}.product-details__footer{display:flex;justify-content:end;width:100%;flex-shrink:0}.product-details__footer>*+*{margin-left:.5rem}@media screen and (max-width:767px){.product-details__footer>*+*{margin-left:0}}@media screen and (max-height:680px){.product-details__footer>*+*{margin-left:.5rem}}.product-details__footer>button{width:100%;padding:14px 32px;font-size:18px;text-transform:capitalize;background-color:#9d0fff;border:none;color:#fff}@media screen and (max-width:767px){.product-details__footer>button{margin-left:auto;font-size:16px}}@media screen and (max-width:420px){.product-details__footer>button{padding:12px 14px;font-size:14px}}.product-details__footer>button svg path{fill:#fff}.product-details__footer>button.product-details__footer__add-cart>span{display:flex;align-items:center;justify-content:center}.product-details__footer>button.product-details__footer__add-cart>span>*+*{margin-left:.5rem}.product-details__footer>button.product-details__footer__add-cart>span>svg{width:20px;height:20px}@media screen and (max-height:680px){.product-details__footer>button.product-details__footer__add-cart>span>svg{width:18px;height:18px}}.product-details__footer>button.product-details__footer__add-cart>span .sad-emoji{width:20px;height:20px}@media screen and (max-width:767px){.product-details__footer>button.product-details__footer__add-cart>span .sad-emoji{width:22px;height:22px}}.product-details__footer>button.product-details__footer__add-cart>span>p{font-size:14px;transform:translateY(1px)}@media screen and (max-width:767px){.product-details__footer>button.product-details__footer__add-cart>span>p{font-size:18px;font-weight:300;line-height:12px}}@media screen and (max-height:680px){.product-details__footer>button.product-details__footer__add-cart>span>p{font-size:14px}}.store-checkout{display:flex;flex-direction:column;min-height:0;overflow:auto;margin-top:1rem;flex:1;transform:translateX(0);opacity:1;transition:all .3s ease;scrollbar-width:none;-ms-overflow-style:none}.store-checkout>*+*{margin-top:.5rem}.store-checkout::-webkit-scrollbar{display:none}@starting-style{.store-checkout{transform:translateX(300px);opacity:0}}.store-checkout__item-list{display:flex;align-items:stretch;width:100%;overflow-x:auto;overflow-y:hidden;flex-shrink:0;border-radius:12px;margin-bottom:24px;scrollbar-width:none;-ms-overflow-style:none}.store-checkout__item-list>*+*{margin-left:1rem}.store-checkout__item-list:has(>:only-child){justify-content:center}.store-checkout__item-list::-webkit-scrollbar{display:none}.store-checkout__item{padding:20px;width:300px;min-width:240px;flex-shrink:0;background-color:#efefef;border:1px solid #e3e3e3;color:#080808;border-radius:12px;display:flex;flex-direction:column;transition:all .3s ease-out;opacity:1;will-change:transform,width}.store-checkout__item>*+*{margin-top:12px}.store-checkout__item__image-container{height:178px;width:100%;position:relative;object-fit:cover;border-radius:12px;overflow:hidden}@media screen and (max-width:767px){.store-checkout__item__image-container{width:178px;height:178px;margin:0 auto}}.store-checkout__item__image-container .store-checkout__item__image,.store-checkout__item__image-container>img{width:100%;height:100%;position:absolute;object-fit:cover}.store-checkout__item__info{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:0;overflow:visible}.store-checkout__item__info>*+*{margin-top:.25rem}.store-checkout__item__info>p:first-of-type{font-size:30px;font-weight:700;line-height:1.3;text-align:center}.store-checkout__item__info>p:last-of-type{font-size:12px;font-weight:400;color:#5d5d5d;overflow:hidden;text-align:center;line-height:1.4;max-height:33px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.store-checkout__item__values{display:flex;justify-content:space-between;align-items:center}.store-checkout__item__values>*+*{margin-left:.25rem}.store-checkout__item__values>span{font-size:16px;font-weight:400;color:#bcbcbc}.store-checkout__item__values>p{font-size:25px;font-weight:700;color:#9d0fff}.store-checkout__delivery-address{display:flex;flex-direction:column;justify-content:left;flex-shrink:0}.store-checkout__delivery-address>*+*{margin-top:.2rem}.store-checkout__delivery-address>p{font-size:14px;font-weight:400}.store-checkout__delivery-address>span{display:flex;background-color:#f9fafc;border-radius:40px;padding:11px 16px;align-items:center;border:1px solid #030929}.store-checkout__delivery-address>span>*+*{margin-left:.5rem}@media screen and (max-width:767px){.store-checkout__delivery-address>span{border:none}}.store-checkout__delivery-address>span>svg{width:24px;height:24px}.store-checkout__delivery-address>span>svg path{stroke:#030929}@media screen and (max-width:767px){.store-checkout__delivery-address>span>svg path{stroke:#fff}}.store-checkout__delivery-address>span>p{font-size:16px;font-weight:200;transform:translateY(2px)}@media screen and (max-width:767px){.store-checkout__delivery-address>span{background-color:hsla(0,0%,100%,.2)}}.store-checkout .checkout-form__form,.store-checkout .checkout-form__form .payment-form,.store-checkout .checkout-form__form>*{flex-shrink:0}.store-checkout .checkout-form__form__order-summary{display:flex;flex-direction:column;flex-shrink:0}.store-checkout .checkout-form__form__order-summary>h1{font-size:14px;font-weight:400;margin-bottom:1rem}.store-checkout .checkout-form__form__order-summary__item{display:flex;justify-content:space-between;align-items:center}.store-checkout .checkout-form__form__order-summary__item>*+*{margin-left:1rem}@media screen and (max-width:767px){.store-checkout .checkout-form__form__order-summary__item>*+*{margin-left:0}}.store-checkout .checkout-form__form__order-summary__item__left{flex:1;min-width:0;font-size:16px;font-weight:400}.store-checkout .checkout-form__form__order-summary__item__unit{font-size:12px;font-weight:400;opacity:.85}.store-checkout .checkout-form__form__order-summary__item__price{flex-shrink:0;font-size:16px;font-weight:700}@media screen and (max-width:767px){.store-checkout .checkout-form__form .payment-form__row__field:last-child{margin-left:0}.store-checkout .checkout-form__form .payment-summary__row__details>span{color:hsla(0,0%,100%,.588)}}.store-list__filters{display:flex;width:100%;justify-content:end;align-items:center;margin-bottom:1.5rem;position:sticky;top:85px;z-index:10}.store-list__filters>*+*{margin-left:1rem}.store-list__filters>button.chip{padding:2px 12px;background-color:#1e287d;text-transform:uppercase}.store-list__filters>button.chip--active{background-color:#fff;box-shadow:0 0 5px 0 #fff}.store-list__filters--hidden{display:none}.store-list__item-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));gap:1rem}.store-list__item-list .store-item:last-child{margin-bottom:var(--store-bottom-padding,1.5rem)}.store-list__item-list .store-item{border-radius:12px;height:286px;position:relative;padding:8px;background-color:rgba(220,220,220,.13);display:flex;flex-direction:column;justify-content:center;transform:scale(1);transition:all .1s ease,transform .1s ease-in-out,opacity .1s linear .1s;opacity:1}@starting-style{.store-list__item-list .store-item{transform:scale(.3);opacity:0}}.store-list__item-list .store-item:nth-of-type(2){transition:all .1s ease,transform .1s ease-in-out .05s,opacity .1s linear .1s}.store-list__item-list .store-item:nth-of-type(3){transition:all .1s ease,transform .1s ease-in-out .1s,opacity .1s linear .15s}.store-list__item-list .store-item:nth-of-type(4){transition:all .1s ease,transform .1s ease-in-out .15s,opacity .1s linear .2s}.store-list__item-list .store-item:nth-of-type(5){transition:all .1s ease,transform .1s ease-in-out .2s,opacity .1s linear .25s}.store-list__item-list .store-item:nth-of-type(6){transition:all .1s ease,transform .1s ease-in-out .25s,opacity .1s linear .3s}.store-list__item-list .store-item:nth-of-type(7){transition:all .1s ease,transform .1s ease-in-out .3s,opacity .1s linear .35s}.store-list__item-list .store-item:nth-of-type(8){transition:all .1s ease,transform .1s ease-in-out .35s,opacity .1s linear .4s}.store-list__item-list .store-item:nth-of-type(9){transition:all .1s ease,transform .1s ease-in-out .4s,opacity .1s linear .45s}.store-list__item-list .store-item:nth-of-type(10){transition:all .1s ease,transform .1s ease-in-out .45s,opacity .1s linear .5s}.store-list__item-list .store-item:nth-of-type(11){transition:all .1s ease,transform .1s ease-in-out .5s,opacity .1s linear .55s}.store-list__item-list .store-item:nth-of-type(12){transition:all .1s ease,transform .1s ease-in-out .55s,opacity .1s linear .6s}.store-list__item-list .store-item:nth-of-type(13){transition:all .1s ease,transform .1s ease-in-out .6s,opacity .1s linear .65s}.store-list__item-list .store-item:nth-of-type(14){transition:all .1s ease,transform .1s ease-in-out .65s,opacity .1s linear .7s}.store-list__item-list .store-item:nth-of-type(15){transition:all .1s ease,transform .1s ease-in-out .7s,opacity .1s linear .75s}.store-list__item-list .store-item:nth-of-type(16){transition:all .1s ease,transform .1s ease-in-out .75s,opacity .1s linear .8s}.store-list__item-list .store-item:nth-of-type(17){transition:all .1s ease,transform .1s ease-in-out .8s,opacity .1s linear .85s}.store-list__item-list .store-item:nth-of-type(18){transition:all .1s ease,transform .1s ease-in-out .85s,opacity .1s linear .9s}.store-list__item-list .store-item:nth-of-type(19){transition:all .1s ease,transform .1s ease-in-out .9s,opacity .1s linear .95s}.store-list__item-list .store-item:nth-of-type(20){transition:all .1s ease,transform .1s ease-in-out .95s,opacity .1s linear 1s}.store-list__item-list .store-item:nth-of-type(21){transition:all .1s ease,transform .1s ease-in-out 1s,opacity .1s linear 1.05s}.store-list__item-list .store-item:nth-of-type(22){transition:all .1s ease,transform .1s ease-in-out 1.05s,opacity .1s linear 1.1s}.store-list__item-list .store-item:nth-of-type(23){transition:all .1s ease,transform .1s ease-in-out 1.1s,opacity .1s linear 1.15s}.store-list__item-list .store-item:nth-of-type(24){transition:all .1s ease,transform .1s ease-in-out 1.15s,opacity .1s linear 1.2s}.store-list__item-list .store-item:nth-of-type(25){transition:all .1s ease,transform .1s ease-in-out 1.2s,opacity .1s linear 1.25s}.store-list__item-list .store-item:nth-of-type(26){transition:all .1s ease,transform .1s ease-in-out 1.25s,opacity .1s linear 1.3s}.store-list__item-list .store-item:nth-of-type(27){transition:all .1s ease,transform .1s ease-in-out 1.3s,opacity .1s linear 1.35s}.store-list__item-list .store-item:nth-of-type(28){transition:all .1s ease,transform .1s ease-in-out 1.35s,opacity .1s linear 1.4s}.store-list__item-list .store-item:nth-of-type(29){transition:all .1s ease,transform .1s ease-in-out 1.4s,opacity .1s linear 1.45s}.store-list__item-list .store-item:nth-of-type(30){transition:all .1s ease,transform .1s ease-in-out 1.45s,opacity .1s linear 1.5s}.store-list__item-list .store-item>*+*{margin-top:.5rem}.store-list__item-list .store-item{will-change:transform,width}.store-list__item-list .store-item.removed{transform:scale(.9);height:0;padding:0;border:0;margin:0;overflow:hidden;opacity:0}.store-list__item-list .store-item.removed>*+*{margin-top:0}.store-list__item-list .store-item:focus-within,.store-list__item-list .store-item:hover{background-color:rgba(220,220,220,.299)}.store-list__item-list .store-item__card-btn{all:unset;position:absolute;height:100%;width:100%;top:0;cursor:pointer;z-index:1}.store-list__item-list .store-item__image-container{height:200px;width:100%;position:relative;object-fit:cover;border-radius:12px;overflow:hidden}.store-list__item-list .store-item__image-container .store-item__image,.store-list__item-list .store-item__image-container>img{width:100%;height:100%;position:absolute}.store-list__item-list .store-item>svg{position:absolute;top:14px;right:14px;background-color:#51ffc6;width:25px;height:25px;padding:5px;border-radius:6px;transform:scale(1);transition:transform .2s ease}.store-list__item-list .store-item>svg>path{fill:#222440}@starting-style{.store-list__item-list .store-item>svg{transform:scale(.3)}}.store-list__item-list .store-item>svg.store-item__featured-icon--hidden{display:none}.store-list__item-list .store-item>h3{font-weight:600;color:#fff}.store-list__item-list .store-item__price{padding:4px 8px;border-radius:12px;background-color:#fff;box-shadow:0 0 5px 0 #fff}.store-list__item-list .store-item__price>p{color:#000;font-size:14px;font-weight:500;text-align:center;transform:translateY(2px)}.store-list__item-list .store-item__footer{display:flex;justify-content:space-between;align-items:center}.store-list__item-list .store-item__footer>button{width:30px;height:30px;border-radius:50%;border:1px solid #fff;background-color:rgba(0,0,0,0);padding:4px;cursor:pointer;transition:background-color .2s ease;position:relative;z-index:2}.store-list__item-list .store-item__footer>button>svg>path{fill:#fff;transition:fill .2s ease}.store-list__item-list .store-item__footer>button:hover{background-color:#fff}.store-list__item-list .store-item__footer>button:hover>svg>path{fill:#000}.bookings-iframe{max-width:48rem;min-height:100vh;margin:0 auto}.bookings-iframe .agenda{margin-top:3rem}.bookings-iframe .agenda__header{display:flex;align-items:center;justify-content:center}.bookings-iframe .agenda__header__left{display:none}.page-hero{z-index:3;align-items:center;height:100svh;min-height:600px;padding-top:120px;padding-bottom:80px;display:flex;position:relative}.page-hero--landing{height:auto;padding-top:160px}@media screen and (max-width:767px){.page-hero--landing{padding-top:120px;padding-bottom:0}}.page-hero__content{grid-column-gap:40px;grid-row-gap:80px;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}@media screen and (max-width:479px){.page-hero__content{grid-column-gap:40px;grid-row-gap:40px}}@media screen and (max-width:767px){.page-hero__content{grid-column-gap:24px;grid-row-gap:24px}}@media(min-width:1920px){.page-hero__content{grid-column-gap:80px;grid-row-gap:80px}}.page-hero__welcome{flex-direction:column;align-items:center;display:flex}.page-hero__heading{font-weight:100;line-height:1.1em}@media screen and (max-width:767px){.page-hero__heading{font-size:48px}}.page-hero__subheading{font-size:24px;font-weight:100;line-height:1.3}@media(min-width:1920px){.page-hero__subheading{font-size:28px}}.legal-page{min-height:100vh;background:#030929;color:#fff;padding:160px 0 80px}.legal-page__container{max-width:840px;margin:0 auto}@media(min-width:1440px){.legal-page__container{max-width:1024px}}@media screen and (max-width:991px){.legal-page__container{padding:0 48px}}@media screen and (max-width:767px){.legal-page__container{padding:0 24px}}.legal-page__header{margin-bottom:28px}.legal-page__description p,.legal-page__header p{font-size:18px;font-weight:300;line-height:28px}.legal-page__description--first{margin-bottom:28px}.legal-page__toc{margin:80px 0}.legal-page__toc ul{list-style:none;padding:0;margin:0}.legal-page__toc li{margin:8px 0}.legal-page__toc a{color:#fff;text-decoration:none;text-transform:uppercase;display:flex;align-items:center}.legal-page__toc a:hover{font-weight:600}.legal-page__toc .toc-text{margin-left:16px}.legal-page__section{margin-bottom:80px}.legal-page__section:last-child{margin-bottom:0}.legal-page__section h2{margin-bottom:28px;font-size:48px;font-weight:100;line-height:1.1}.legal-page__section p{margin-bottom:28px;font-size:18px;font-weight:300;line-height:28px}.legal-page__section p:last-child{margin-bottom:0}.legal-page__section ul{margin-bottom:28px;padding-left:0;list-style:none;counter-reset:list-counter}.legal-page__section ul li{margin-bottom:8px;font-weight:300;position:relative;padding-left:24px}.legal-page__section ul li:before{content:"(" counter(list-counter,lower-alpha) ")";counter-increment:list-counter;position:absolute;left:0}.legal-page__section a{text-decoration:none;color:#fff}.legal-page__table{margin:30px 0;overflow-x:auto}.legal-page__table table{width:100%;border-collapse:collapse;border:1px solid #fff;overflow:hidden}.legal-page__table table td,.legal-page__table table th{padding:10px 5px;color:#fff;border:1px solid #fff;font-size:18px;text-align:left;vertical-align:top;font-weight:300}.legal-page__table table th{text-transform:uppercase}.who-we-are__intro{padding:140px 0 48px;text-align:center}.who-we-are__intro-content{display:flex;flex-direction:column;align-items:center;gap:24px;opacity:0;transform:translateY(40px);animation:slideInFromBottom .6s ease-out forwards}@media(min-width:1920px){.who-we-are__intro-title{font-size:80px}}@media screen and (max-width:767px){.who-we-are__intro-title{font-size:48px}}.who-we-are__intro-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:1px solid #fff;border-radius:4px;background:rgba(0,0,0,0);color:#fff;text-decoration:none;font-size:14px;font-weight:400;line-height:1.2;transition:all .3s ease;cursor:pointer}.who-we-are__intro-button:hover{background:#fff;color:#030929;transform:translateY(-2px)}.who-we-are__video{padding:80px 0}@media screen and (max-width:767px){.who-we-are__video{padding:60px 0}}.who-we-are__video-wrapper{width:100%;height:100%;opacity:0;transform:translateY(40px);animation:slideInFromBottom .6s ease-out forwards}.who-we-are__video-container{border-radius:40px;width:100%;overflow:hidden}.who-we-are__video-iframe-wrapper{padding:56.25% 0 0;position:relative}.who-we-are__video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bg-gradient-wrap{position:relative;width:100%}.bg-gradient{background-image:linear-gradient(rgba(0,0,0,0),#00011d 5% 95%,rgba(0,0,0,0));position:absolute;inset:0;z-index:-1;opacity:0}.bag-page h1{font-size:clamp(50px,5vw,80px)}.bag-page .section-label{font-size:24px;font-weight:100;margin-bottom:1.5rem}@media(min-width:1920px){.bag-page .section-label{font-size:28px}}.bag-page .brain-section{padding:5rem 15rem;height:1920px}.bag-page .brain-section__bottom-container{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;height:100%}.bag-page .brain-section__video-description{display:grid;grid-template-columns:1fr 40%;gap:5rem;align-items:flex-start;height:100%}.bag-page .brain-section__video-description>span{display:flex;flex-direction:column;gap:2rem}.bag-page .brain-section__video-description>span>p{font-size:clamp(32px,3vw,40px);font-weight:100;text-wrap:balance}.bag-page .brain-section__video{display:flex;justify-content:center;max-width:28vw;position:sticky;top:80px;z-index:10;transition:all .3s ease}.bag-page .brain-section__video>video{width:100%;border-radius:40px}@media screen and (max-width:991px){.bag-page .brain-section{padding:0 10rem}.bag-page .brain-section__bottom-container{text-align:center}.bag-page .brain-section__video-description{display:flex;flex-direction:column;gap:1rem;align-items:center}.bag-page .brain-section__video-description>span{order:1;align-items:center}.bag-page .brain-section__video-description>span>p{font-size:26px}.bag-page .brain-section__video{order:2;max-width:unset}}@media screen and (max-width:767px){.bag-page .brain-section{padding:0 2rem}}.bag-page a.glow-btn{text-transform:uppercase;text-decoration:none;background-color:#fff;border-radius:40px;border:none;outline:none;color:#000;padding:.5rem 1rem;font-size:12px;font-weight:400;box-shadow:0 0 8px 0 #fff,inset 0 0 8px 0 #f1aeeb;transition:transform .4s ease;display:block;width:-moz-fit-content;width:fit-content}.bag-page a.glow-btn:hover{transform:scale(1.05)}.bag-page .bag-animation-container{position:relative;min-height:700vh}.bag-page .bag-animation-container .bag-animation-wrapper{position:relative}.bag-page .bag-animation-container .animation{position:sticky;top:0;width:100%;height:100vh;z-index:10;pointer-events:none}.bag-page .bag-animation-container .text-overlay{position:relative;width:100%;height:150vh;pointer-events:none;display:flex;z-index:11}.bag-page .bag-animation-container .text-overlay__sticky{position:sticky;top:40%;z-index:1000;height:-moz-fit-content;height:fit-content}.bag-page .bag-animation-container .text-overlay__static{position:static;width:30vw;padding-left:48px;display:flex;justify-content:flex-end}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay__static{padding-left:100px}}.bag-page .bag-animation-container .text-overlay--1 .text-overlay__sticky{top:40%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--1 .text-overlay__sticky{top:20%}}.bag-page .bag-animation-container .text-overlay--1 .text-overlay__static{width:39%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--1 .text-overlay__static{width:85%}.bag-page .bag-animation-container .text-overlay--1 .text-overlay__line{border-top:none;border-bottom:1px solid #fff}}.bag-page .bag-animation-container .text-overlay--2 .text-overlay__sticky{top:24%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--2 .text-overlay__sticky{top:40%}}.bag-page .bag-animation-container .text-overlay--2 .text-overlay__static{width:43%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--2 .text-overlay__static{width:85%}}.bag-page .bag-animation-container .text-overlay--3 .text-overlay__sticky{top:50%;width:58%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--3 .text-overlay__sticky{width:68%}}.bag-page .bag-animation-container .text-overlay--3 .text-overlay__static{width:100%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--3 .text-overlay__static{padding-left:40px}}.bag-page .bag-animation-container .text-overlay--4 .text-overlay__sticky{top:42%;width:51%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--4 .text-overlay__sticky{width:61%}}.bag-page .bag-animation-container .text-overlay--4 .text-overlay__static{width:100%}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay--4 .text-overlay__static{padding-left:20px}}.bag-page .bag-animation-container .text-overlay__border-container{width:100%;overflow:hidden;display:flex;justify-content:flex-end}.bag-page .bag-animation-container .text-overlay__line{will-change:transform,height;width:100%;height:0;border-top:1px solid #fff;transform:translateX(100%);transition:transform .3s ease-out,height .3s ease-out;overflow:hidden;display:flex;align-items:flex-start;padding-top:1rem}.bag-page .bag-animation-container .text-overlay__content{position:relative;width:80%;height:100%}.bag-page .bag-animation-container .text-overlay__content h3{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8);line-height:1.1}@media(min-width:767px){.bag-page .bag-animation-container .text-overlay__content h3{font-size:40px}}@media(min-width:1280px){.bag-page .bag-animation-container .text-overlay__content h3{font-size:48px}}@media(min-width:1440px){.bag-page .bag-animation-container .text-overlay__content h3{font-size:56px}}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay__content h3{font-size:32px}}.bag-page .bag-animation-container .text-overlay__content p{color:hsla(0,0%,100%,.9);margin:0;line-height:1.4;text-shadow:1px 1px 2px rgba(0,0,0,.7);text-wrap:balance}@media(min-width:1280px){.bag-page .bag-animation-container .text-overlay__content p{font-size:24px;line-height:34px}}@media screen and (max-width:767px){.bag-page .bag-animation-container .text-overlay__content p{font-size:18px;line-height:26px}}.store__cart{padding:24px 40px;display:flex;flex-direction:column;height:100%;color:#000}@media screen and (max-width:767px){.store__cart{padding:1rem 1.5rem 0;padding-bottom:var(--keyboard-inset,0);overflow-x:hidden;transition:padding-bottom .15s ease}}.store__cart>header{display:flex;justify-content:space-between;width:100%}.store__cart>header button{display:none}@media screen and (max-width:767px){.store__cart>header{align-items:center}.store__cart>header>*+*{margin-left:.2rem}.store__cart>header button{background:none;border:none;justify-content:center;align-items:center;padding:0;display:flex;margin-right:auto}.store__cart>header button svg{width:20px;height:auto}.store__cart>header button svg path{fill:#030929}}@media screen and (max-width:767px)and (max-width:767px){.store__cart>header button svg path{fill:#fff}}.store__cart>header>h2{font-size:32px;font-weight:600;transition:opacity .3s ease;opacity:1}@starting-style{.store__cart>header>h2{opacity:0}}@media screen and (max-width:767px){.store__cart>header>h2{text-transform:capitalize;font-size:18px;font-weight:400}}.store__cart>header>p{all:unset;font-size:20px;color:#9d0fff;text-align:center;font-weight:200;transform:scale(1);transition:transform .9s linear(0,.06 1%,.223 2%,1.339 6.6%,1.495 7.8%,1.545 8.8%,1.524 9.8%,1.445 10.8%,.814 15.6%,.729 16.8%,.703 17.8%,.758 19.8%,1.102 24.6%,1.162 26.8%,1.132 28.8%,.944 33.6%,.911 35.8%,1.048 44.8%,.974 53.6%,1.014 62.6%,1)}@media screen and (max-width:767px){.store__cart>header>p{margin-left:.2rem}}@starting-style{.store__cart>header>p{transform:scale(.3)}}.store__cart>header>p.incremented{transform:scale(.3)}.store__cart__body{display:flex;flex-direction:column;flex:1;min-height:0}.store__cart__item-list{display:flex;flex-direction:column;overflow:auto;margin-top:1rem;flex:1 auto;transform:translateX(0);opacity:1;transition:all .3s ease;scrollbar-width:none;-ms-overflow-style:none}.store__cart__item-list>*+*{margin-top:.5rem}@media screen and (max-width:767px){.store__cart__item-list{flex:1;min-height:0}}.store__cart__item-list::-webkit-scrollbar{display:none}@starting-style{.store__cart__item-list{transform:translateX(300px);opacity:0}}@media screen and (max-width:767px){.store__cart__sticky-bottom{flex-shrink:0;margin:0 -1.5rem;padding:20px 20px 0;background:rgba(5,7,35,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.store__cart__footer{display:flex;flex-wrap:wrap;justify-content:end;align-items:center;justify-content:center;margin-top:1rem;gap:16px}@media screen and (max-width:767px){.store__cart__footer{flex-direction:column;align-items:center;margin-top:0;gap:0}}.store__cart__footer__back-btn{font-size:16px;width:25%;text-transform:capitalize;padding:18px 0}@media screen and (max-width:767px){.store__cart__footer__back-btn{display:none}}.store__cart__footer>span{display:block;font-size:12px;font-weight:400;text-align:center}@media screen and (max-width:767px){.store__cart__footer>span{padding-bottom:var(--store-bottom-padding,8px)}}.store__cart__footer .checkout-btn{width:68%;color:#fff;background-color:#9d0fff;border:none;padding:12px 0}.store__cart__footer .checkout-btn>*+*{margin-left:4px}@media screen and (max-width:767px){.store__cart__footer .checkout-btn{width:100%;margin-bottom:12px}.store__cart__footer .checkout-btn.checkout-btn--static-price{margin-bottom:calc(12px + var(--store-bottom-padding, 0px))}}.store__cart__footer .checkout-btn>p{font-size:16px;font-weight:600;line-height:16px;opacity:1;transition:opacity .3s ease;text-transform:capitalize;transform:translateY(2px)}.store__cart__footer .checkout-btn>p:last-of-type{transition:--num-int .5s linear,--num-dec .5s linear;counter-reset:num-int var(--num-int) num-dec var(--num-dec)}.store__cart__footer .checkout-btn>p:last-of-type:after{content:counter(num-int) "," counter(num-dec,decimal-leading-zero) var(--currency-symbol,"€")}.store__cart__footer .checkout-btn>p:last-of-type[data-currency-position=prefix]:after{content:var(--currency-symbol) counter(num-int) "," counter(num-dec,decimal-leading-zero)}.store__cart__footer .checkout-btn>p>span{font-weight:800}@starting-style{.store__cart__footer .checkout-btn>p{opacity:0}}.store__cart__footer .checkout-btn--static-price>p:last-of-type:after{content:none}.store__cart .cart-item{width:100%;display:grid;grid-template-columns:150px 1fr;gap:8px;padding:8px;max-height:210px;flex-grow:1;pointer-events:all;outline:none;align-items:center;position:relative;transform:scale(1);transition:all .1s ease,transform .1s ease-in-out,opacity .1s linear .1s;opacity:1}@starting-style{.store__cart .cart-item{transform:scale(.3);opacity:0}}.store__cart .cart-item:nth-of-type(2){transition:all .1s ease,transform .1s ease-in-out .05s,opacity .1s linear .1s}.store__cart .cart-item:nth-of-type(3){transition:all .1s ease,transform .1s ease-in-out .1s,opacity .1s linear .15s}.store__cart .cart-item:nth-of-type(4){transition:all .1s ease,transform .1s ease-in-out .15s,opacity .1s linear .2s}.store__cart .cart-item:nth-of-type(5){transition:all .1s ease,transform .1s ease-in-out .2s,opacity .1s linear .25s}.store__cart .cart-item:nth-of-type(6){transition:all .1s ease,transform .1s ease-in-out .25s,opacity .1s linear .3s}.store__cart .cart-item:nth-of-type(7){transition:all .1s ease,transform .1s ease-in-out .3s,opacity .1s linear .35s}.store__cart .cart-item:nth-of-type(8){transition:all .1s ease,transform .1s ease-in-out .35s,opacity .1s linear .4s}.store__cart .cart-item:nth-of-type(9){transition:all .1s ease,transform .1s ease-in-out .4s,opacity .1s linear .45s}.store__cart .cart-item:nth-of-type(10){transition:all .1s ease,transform .1s ease-in-out .45s,opacity .1s linear .5s}.store__cart .cart-item:nth-of-type(11){transition:all .1s ease,transform .1s ease-in-out .5s,opacity .1s linear .55s}.store__cart .cart-item:nth-of-type(12){transition:all .1s ease,transform .1s ease-in-out .55s,opacity .1s linear .6s}.store__cart .cart-item:nth-of-type(13){transition:all .1s ease,transform .1s ease-in-out .6s,opacity .1s linear .65s}.store__cart .cart-item:nth-of-type(14){transition:all .1s ease,transform .1s ease-in-out .65s,opacity .1s linear .7s}.store__cart .cart-item:nth-of-type(15){transition:all .1s ease,transform .1s ease-in-out .7s,opacity .1s linear .75s}.store__cart .cart-item:nth-of-type(16){transition:all .1s ease,transform .1s ease-in-out .75s,opacity .1s linear .8s}.store__cart .cart-item:nth-of-type(17){transition:all .1s ease,transform .1s ease-in-out .8s,opacity .1s linear .85s}.store__cart .cart-item:nth-of-type(18){transition:all .1s ease,transform .1s ease-in-out .85s,opacity .1s linear .9s}.store__cart .cart-item:nth-of-type(19){transition:all .1s ease,transform .1s ease-in-out .9s,opacity .1s linear .95s}.store__cart .cart-item:nth-of-type(20){transition:all .1s ease,transform .1s ease-in-out .95s,opacity .1s linear 1s}@media screen and (max-width:767px){.store__cart .cart-item{background-color:#fff;border-radius:18px;padding:20px}}.store__cart .cart-item__image-wrap{width:100%;height:100%;object-fit:cover;border-radius:12px;overflow:hidden}.store__cart .cart-item__image{height:100%;width:100%}.store__cart .cart-item__info{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0;padding-left:10px}.store__cart .cart-item__info>span{display:flex;flex-direction:column;justify-content:space-around;height:100%;overflow:hidden;min-width:0}.store__cart .cart-item__info>span>*+*{margin-top:.5rem}.store__cart .cart-item__info>span>h4{font-size:20px;font-weight:500}@media screen and (max-width:767px){.store__cart .cart-item__info>span>h4{font-size:16px}}.store__cart .cart-item__info>span>p{color:#9d0fff;font-weight:700;font-size:22px}.store__cart .cart-item__info>p{font-size:16px;text-wrap:nowrap;text-overflow:ellipsis;word-break:break-word}.store__cart .cart-item__header{display:flex;flex-direction:column;align-items:start}.store__cart .cart-item__header>h3{font-size:20px;font-weight:300;color:#030929;text-wrap:nowrap}.store__cart .cart-item__header>h3,.store__cart .cart-item__header>p{width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.store__cart .cart-item__header>p{font-size:12px;line-height:1rem;color:gray;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}@media screen and (max-width:767px){.store__cart .cart-item__header>h3{font-size:14px}}.store__cart .cart-item__variation-row{display:flex;flex-direction:column}.store__cart .cart-item__variation-row>*+*{margin-top:4px}.store__cart .cart-item__variation-label{font-size:12px;font-weight:500;color:#9d0fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store__cart .cart-item__variation-controls{display:flex;align-items:center;justify-content:space-between}.store__cart .cart-item__variation-controls>*+*{margin-left:8px}.store__cart .cart-item__close-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;z-index:1;transition:transform .2s ease}.store__cart .cart-item__close-btn svg{width:100%;height:100%}.store__cart .cart-item__close-btn svg path{transition:fill .3s ease}.store__cart .cart-item__close-btn:hover{transform:scale(1.1)}@media screen and (max-width:767px){.store__cart .cart-item__close-btn{top:8px;right:8px}}.store__quantity{transform:translateY(2px)}.store__header{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:8px 16px;border-radius:12px;margin-bottom:1rem;background-color:hsla(0,0%,100%,.115)}.store__header>h1{font-size:32px;font-weight:500}.store__header>button.cart-btn{all:unset;border-radius:50%;position:relative;height:45px;width:45px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-out;cursor:pointer}.store__header>button.cart-btn>svg>path{fill:#fff;stroke:unset}.store__header>button.cart-btn>p{position:absolute;font-size:12px;background-color:#e715e7;color:#fff;padding:3px;border-radius:50%;top:0;right:0;width:22px;height:22px;text-align:center;font-weight:800;transform:scale(1);transition:transform .9s linear(0,.06 1%,.223 2%,1.339 6.6%,1.495 7.8%,1.545 8.8%,1.524 9.8%,1.445 10.8%,.814 15.6%,.729 16.8%,.703 17.8%,.758 19.8%,1.102 24.6%,1.162 26.8%,1.132 28.8%,.944 33.6%,.911 35.8%,1.048 44.8%,.974 53.6%,1.014 62.6%,1)}@starting-style{.store__header>button.cart-btn>p{transform:scale(.3)}}.store__header>button.cart-btn>p.incremented{transform:scale(.3)}.store__header>button.cart-btn:focus-within,.store__header>button.cart-btn:hover{background-color:rgba(246,246,246,.319)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{height:100%}body{background-color:#faf8f9;color:#0c0c0c;letter-spacing:.01em;font-family:Twklausanne,sans-serif;font-size:18px;line-height:28px;margin:0;padding:0}