.notification{z-index:100000;transition:transform .7s cubic-bezier(.36,1.3,.25,1);position:fixed}@media only screen and (width<=420px){.notification{width:90vw;bottom:5vw;right:5vw}}@media only screen and (width>=420px){.notification{width:342px;bottom:19px;right:19px}}.notification-transition .enter-active{pointer-events:none!important}.notification-transition .enter-active .notification-inside{transition:transform .5s cubic-bezier(.4,0,0,1),opacity .5s cubic-bezier(.4,0,0,1)}.notification-transition .exit-active .notification-inside{transform:scale(.7), translateY(150%);opacity:0}.notification-inside{color:#fff;text-align:center;pointer-events:auto;background:#9ea1a9;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.36,1.3,.25,1),opacity .7s cubic-bezier(.4,0,0,1);display:flex;position:relative;overflow:hidden}@media only screen and (width<=420px){.notification-inside{padding:7.5vw 5vw}}@media only screen and (width>=420px){.notification-inside{padding:30px 19px}}.notification-close{fill:#ffffff4d;cursor:pointer;width:15px;height:15px;transition:opacity .3s;position:absolute;top:12px;right:12px}.notification-inside:not(:hover) .notification-close{opacity:0}.notification-timer{transform-origin:0;background:#c6c9ce;border-radius:4px;width:100%;height:4px;transition:width .5s;position:absolute;bottom:0;left:0}.notification-timer:not([paused=true]){animation:3s linear forwards notification-timer-animation}@keyframes notification-timer-animation{0%{width:100%}to{width:0}}.modal{z-index:10000;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s cubic-bezier(.5,0,.5,1);display:flex;position:fixed;top:0;left:0;overflow:hidden scroll}.modal-transition .enter-active .modal-blackout{transition:opacity .5s cubic-bezier(.5,0,.5,1)}.modal-transition .enter-active .modal-tile{transition:transform .7s cubic-bezier(.36,1.3,.25,1),opacity .7s cubic-bezier(.4,0,0,1)}.modal-transition .exit-active{pointer-events:none!important}.modal-transition .exit-active .modal-blackout{transition:opacity .7s cubic-bezier(.5,0,.5,1)}.modal-transition .exit-active .modal-tile{transition:transform .5s cubic-bezier(.4,0,0,1),opacity .5s cubic-bezier(.4,0,0,1)}.modal-transition-enter-from .modal-blackout{opacity:0}.modal-transition-enter-from .modal-tile{opacity:0;transform:scale(1.5)}.modal-transition-leave-to .modal-blackout{opacity:0}.modal-transition-leave-to .modal-tile{opacity:0;transform:scale(.86)}.modal-inside{justify-content:center;align-items:center;width:100%;margin:auto;display:flex;position:relative}.modal-blackout{pointer-events:none;background:#0000006e;width:100%;min-width:100vw;height:100%;min-height:100vh;position:fixed;top:0;left:0}.modal-close-area{width:100%;min-width:100vw;height:100%;min-height:100vh;position:absolute}.modal-tile{background:#fff;border-radius:20px;margin:5vw 0;position:relative}@media only screen and (width<=1024px){.modal-tile{padding:5vw}}@media only screen and (width>=1024px){.modal-tile{padding:50px}}.modal-close{fill:#808392;cursor:pointer;width:20px;height:20px;position:absolute;top:20px;right:20px}.modal__signin.modal{position:absolute}.modal__signin-inside.modal-inside{height:100%}.modal__signin-tile.modal-tile{flex-direction:column;align-items:center;width:366px;max-width:90vw;margin:0;display:flex;position:absolute;right:5vw}@media only screen and (width<=360px){.modal__signin-tile.modal-tile{padding:8vw}}@media only screen and (width>=360px){.modal__signin-tile.modal-tile{padding:30px}}@media only screen and (width<=1024px){.modal__signin-tile.modal-tile{top:75px}}@media only screen and (width>=1024px) and (width<=1760px){.modal__signin-tile.modal-tile{top:230px}}@media only screen and (width>=1760px){.modal__signin-tile.modal-tile{top:179px}}.modal__signin-arrow{background:#fff;border-radius:5px;width:30px;height:30px;position:absolute;top:-12px;transform:rotate(45deg)}.modal__signin-classic{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.modal__signin-classic-field{flex-direction:column;width:100%;display:flex}.modal__signin-classic-field:first-child{margin-bottom:20px}.modal__signin-classic-field:nth-child(2){margin-bottom:15px}.modal__signin-classic-field-label{color:#818d92;text-transform:uppercase;font-size:15px;line-height:25px}.modal__signin-classic-field-input{background:#f4f6f8;border-radius:1000px;width:100%;height:36px;padding:0 15px}.modal__signin-classic-remember{align-items:center;display:flex;position:relative}.modal__signin-classic-remember-input{opacity:0;cursor:pointer;position:absolute}.modal__signin-classic-remember-label{color:#818d92;cursor:pointer;margin-left:35px;font-size:15px;line-height:25px;position:relative}.modal__signin-classic-remember-label-selector{background:#fff;width:25px;height:25px;transition:background .15s,border-color .15s;position:absolute;top:1px;right:calc(100% + 10px)}.modal__signin-classic-remember-label-selector:before{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:5px;height:10px;transition:opacity .15s;display:block;position:absolute;top:3px;left:8px;transform:rotate(45deg)}.modal__signin-classic-remember-input:checked+.modal__signin-classic-remember-label .modal__signin-classic-remember-label-selector{background:#000;border:1px solid #000}.modal__signin-classic-remember-input:not(:checked)+.modal__signin-classic-remember-label .modal__signin-classic-remember-label-selector{border:1px solid #d8dee6}.modal__signin-classic-remember-input:not(:checked)+.modal__signin-classic-remember-label .modal__signin-classic-remember-label-selector:before{opacity:0}.modal__signin-classic-forgot-password{color:#818d92;cursor:pointer;border-bottom:1px dashed #818d92;margin-left:auto;font-size:15px;line-height:100%}.modal__signin-classic-signIn{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;width:165px;height:40px;margin-top:30px;font-size:15px;font-weight:400;transition:opacity .2s;display:flex;position:relative}.modal__signin-classic-signIn[sign-in-pending=true]{cursor:default;opacity:.2}.modal__signin-classic-signIn[sign-in-pending=true] .spinner{stroke:gray}.modal__signin-classic-signIn-spinner.spinner{width:30px;height:30px}.modal__signin-classic-signIn>span{line-height:1em}.modal__signin-classic-signIn.disabled{opacity:.7}.modal__signin-classic-signIn-arrow{fill:#fff;margin-left:12px}.modal__signin-socials{flex-direction:column;align-items:center;margin-top:15px;display:flex}.modal__signin-socials-title{color:#818d92;font-size:15px}.modal__signin-socials-list{margin-top:10px;display:flex}.modal__signin-socials-item{cursor:pointer;width:40px;height:40px;transition:opacity .2s}.modal__signin-socials-item[sign-in-pending=true]{cursor:default;opacity:.2}.modal__signin-socials-item:not(:first-child){margin-left:20px}.modal__signin-socials-item-spinner.spinner{width:40px;height:40px}.modal__signin-or{color:#818d92;margin-top:25px;font-size:17px;line-height:1ex;position:relative}.modal__signin-or:before,.modal__signin-or:after{content:"";background:#818d92;width:12px;height:1px;display:block;position:absolute;top:4px}.modal__signin-or:before{right:calc(100% + 2px)}.modal__signin-or:after{left:calc(100% + 2px)}.modal__signin-sign-up{text-transform:uppercase;cursor:pointer;margin-top:25px;font-size:15px;font-weight:400}.modal__cart.modal{padding:0}.modal__cart-inside:after{content:"";z-index:1;pointer-events:none;background:#fff;height:100%;position:fixed;top:0;right:0}@media only screen and (width<=420px){.modal__cart-inside:after{width:100vw}}@media only screen and (width>=420px){.modal__cart-inside:after{width:380px}}.modal__cart-tile.modal-tile{z-index:2;border-radius:0;flex-direction:column;align-items:center;min-height:100vh;margin:auto 0 auto auto;padding:0 0 120px;display:flex}@media only screen and (width<=420px){.modal__cart-tile.modal-tile{width:100vw}}@media only screen and (width>=420px){.modal__cart-tile.modal-tile{width:380px}}.modal__cart .modal-close{display:none}.modal__cart-continue-shopping{letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #ebeef1;justify-content:center;align-items:center;width:100%;font-size:15px;display:flex;position:relative}@media only screen and (width<=1024px){.modal__cart-continue-shopping{height:75px}}@media only screen and (width>=1024px){.modal__cart-continue-shopping{height:109px}}.modal__cart-continue-shopping-icon{fill:#000}.modal__cart-continue-shopping>span{margin-left:24px}.modal__cart-title{align-items:center;width:100%;padding:0 18px;font-size:38px;font-weight:400;line-height:108px;display:flex}.modal__cart-title:after{content:"";background:#000;flex:1;height:2px;margin-top:6px;margin-left:18px}.modal__cart-list{flex-direction:column;align-items:center;width:305px;max-width:90vw;margin-bottom:30px;display:flex}.modal__cart-bottom{border-top:2px solid #484848;justify-content:center;align-items:center;width:100%;padding-top:30px;display:flex}.modal__cart-bottom-content{flex-direction:column;align-items:center;width:305px;max-width:90vw;display:flex}.modal__cart-promo-code{border-bottom:2px solid #ebeef1;flex-direction:column;width:100%;margin-bottom:33px;padding-bottom:33px;display:flex;position:relative}.modal__cart-promo-code-title{text-transform:uppercase;color:#818d92;margin-bottom:9px;font-size:13px;font-weight:400;line-height:1.6ex}.modal__cart[color=black] .modal__cart-promo-code-title{color:#636573}.modal__cart[color=white] .modal__cart-promo-code-title{color:#808392}.modal__cart-promo-code-content{height:36px;display:flex;position:relative}.modal__cart-promo-code-input{background:#f4f6f8;border-radius:100px;flex:1;align-items:center;width:100%;height:100%;padding-left:15px;padding-right:51px;display:flex}.modal__cart-promo-code-apply{letter-spacing:2px;text-transform:uppercase;color:#fff;background:#000;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:137px;height:100%;margin-left:-36px;font-size:13px;font-weight:400;transition:all .5s;display:flex;position:relative}.modal__cart-promo-code-apply:hover{opacity:.7}.modal__cart-promo-code-apply-spinner.spinner{stroke:#fff;width:24px;height:24px}.modal__cart-currency-notification,.modal__cart-total-cost{justify-content:space-between;align-items:center;width:100%;display:flex}.modal__cart-currency-notification-title,.modal__cart-total-cost-title{color:#818d92;text-transform:uppercase;font-size:13px;font-weight:400}.modal__cart-currency-notification-ok,.modal__cart-total-cost-ok{letter-spacing:2px;text-transform:uppercase;color:#fff;background:#000;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:35px;font-size:13px;font-weight:400;transition:all .5s;display:flex;position:relative}.modal__cart-currency-notification-ok:hover,.modal__cart-total-cost-ok:hover{opacity:.7}.modal__cart-currency-notification-value,.modal__cart-total-cost-value{font-size:25px;font-weight:600}.modal__cart-checkout{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;width:277px;height:50px;margin-top:33px;font-size:15px;font-weight:400;transition:all .5s;display:flex;position:relative}.modal__cart-checkout:hover{opacity:.7}.modal__cart-checkout-spinner.spinner{stroke:#fff;width:30px;height:30px}.modal__cart-checkout>span{line-height:1em}.modal__cart-product{width:100%;position:relative}.modal__cart-product:not(:first-child){padding-top:24px}.modal__cart-product:not(:last-child){border-bottom:1px solid #e0e3e6;padding-bottom:22px}.modal__cart-product-content{width:100%;display:flex;position:relative}.modal__cart-product-preview{border:1px solid #e2e7ec;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:144px;padding:11px;display:flex;position:relative}.modal__cart-product-preview>picture{width:100%;height:100%;position:relative}.modal__cart-product-preview>picture>img{object-fit:contain;width:100%;height:100%;position:absolute}.modal__cart-product-information{flex:1;margin-left:20px}.modal__cart-product-name{margin:10px 0 8px;font-size:16px;font-weight:500;display:block}.modal__cart-product-sizes{flex-direction:column;align-items:flex-start;display:flex;position:relative}.modal__cart-product-sizes-title{color:#818d92;font-size:16px;line-height:1.2}.modal__cart-product-sizes-list-content{flex-wrap:wrap;align-items:center;margin:-3px;display:flex}.modal__cart-product-sizes-size{align-items:center;height:15px;margin:3px;font-size:15px;font-weight:300;line-height:15px;transition:all .5s;display:flex}.modal__cart-product-sizes-size:hover{opacity:.7}.modal__cart-product-sizes-size[active=true]{border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;padding:0 6px;font-weight:500}.modal__cart-product-count{flex-direction:column;align-items:flex-start;margin-top:3px;display:flex;position:relative}.modal__cart-product-count-title{color:#818d92;font-size:16px;line-height:1.4}.modal__cart-product-count-counter{align-items:center;display:flex}.modal__cart-product-count-value{text-align:center;border-right:1px solid #c1c1c1;width:40px;height:15px;padding-right:12px;font-size:15px;font-weight:400;line-height:15px}.modal__cart-product-count-minus,.modal__cart-product-count-plus{margin-left:12px;transition:all .5s}.modal__cart-product-count-minus:hover,.modal__cart-product-count-plus:hover{opacity:.7}.modal__cart-product-price{justify-content:space-between;font-size:16px;font-weight:400;display:flex}.modal__cart-product-price-old{color:#646f75;text-decoration-line:line-through}.modal__cart-product-preorder{font-size:16px;font-style:italic;font-weight:400}.modal__cart-product-discountPerc{color:#646f75;font-size:16px;font-weight:400}.modal__cart-product-remove{cursor:pointer;background:#fff;border:1px solid #9ca4ab;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;transition:all .5s;display:flex;position:absolute;top:-8px;left:-8px}.modal__cart-product-remove:hover{opacity:.7}.modal__cart-product-remove>svg{fill:#959da5;width:7px;height:7px}.modal__size-chart-tile{text-align:center;width:600px;max-width:90vw;font-size:18px}.modal__size-chart-tile img{max-width:100%;height:auto}.modal__size-chart-tile table{background:#f4f6f8;width:100%}.modal__size-chart-tile table thead,.modal__size-chart-tile table tr:nth-child(2n){background:#fcfcfd}.modal__size-chart-tile table th,.modal__size-chart-tile table td{height:40px;line-height:40px}.modal__size-chart-tile p:not(:first-child){margin-top:20px}.modal__size-care-tile{text-align:center;width:600px;max-width:90vw;font-size:18px}.modal__size-care-tile h4{margin-bottom:20px;font-size:24px}.modal__orderstatus-tile.modal-tile{flex-direction:column;align-items:center;width:366px;max-width:90vw;margin:0;display:flex}@media only screen and (width<=360px){.modal__orderstatus-tile.modal-tile{padding:8vw}}@media only screen and (width>=360px){.modal__orderstatus-tile.modal-tile{padding:30px}}.modal__orderstatus-title{align-items:center;width:100%;margin-bottom:10px;font-size:40px;font-weight:400;display:flex;position:relative}.modal__orderstatus-title:before,.modal__orderstatus-title:after{content:"";background:#000;flex:1;height:1px;margin-top:2px;display:block}.modal__orderstatus-form{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.modal__orderstatus-form-field{flex-direction:column;width:100%;margin-top:15px;display:flex}.modal__orderstatus-form-field-label{color:#818d92;text-transform:uppercase;font-size:15px;line-height:25px}.modal__orderstatus-form-field-input{background:#f4f6f8;border-radius:1000px;width:100%;height:36px;padding:0 15px}.modal__orderstatus-form-field:first-child{margin-top:0}.modal__orderstatus-form-or{color:#818d92;margin-top:10px;margin-bottom:10px;font-size:17px;line-height:1ex;position:relative}.modal__orderstatus-form-or:before,.modal__orderstatus-form-or:after{content:"";background:#818d92;width:12px;height:1px;display:block;position:absolute;top:4px}.modal__orderstatus-form-or:before{right:calc(100% + 2px)}.modal__orderstatus-form-or:after{left:calc(100% + 2px)}.modal__orderstatus-form-submit{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;width:240px;height:40px;margin-top:30px;font-size:15px;font-weight:400;display:flex;position:relative}.modal__orderstatus-form-submit-spinner.spinner{stroke:#fff;width:24px;height:24px}.modal__orderstatus-form-submit>span{line-height:1em}.modal__orderstatus-form-submit-arrow{fill:#fff;margin-left:12px}.modal__reset.modal{position:absolute}.modal__reset-inside.modal-inside{height:100%}.modal__reset-tile.modal-tile{flex-direction:column;width:380px;max-width:90vw;margin:0;display:flex;position:absolute;right:5vw}@media only screen and (width<=360px){.modal__reset-tile.modal-tile{padding:8vw}}@media only screen and (width>=360px){.modal__reset-tile.modal-tile{padding:30px}}@media only screen and (width<=1024px){.modal__reset-tile.modal-tile{top:75px}}@media only screen and (width>=1024px) and (width<=1440px){.modal__reset-tile.modal-tile{top:230px}}@media only screen and (width>=1440px){.modal__reset-tile.modal-tile{top:179px}}.modal__reset-arrow{background:#fff;border-radius:5px;width:30px;height:30px;position:absolute;top:-12px;transform:rotate(45deg)}.modal__reset-title{font-weight:400}@media only screen and (width<=380px){.modal__reset-title{font-size:6.57895vw}}@media only screen and (width>=380px){.modal__reset-title{font-size:25px}}.modal__reset-description{color:#818d92;font-size:15px}.modal__reset-form{align-items:center;margin-top:10px;display:flex;right:5vw}@media only screen and (width<=420px){.modal__reset-form{flex-direction:column}}@media only screen and (width>=420px){.modal__reset-form{flex-wrap:wrap;justify-content:space-between}}.modal__reset-form-field{flex-direction:column;width:100%;margin-bottom:20px;display:flex}.modal__reset-form-field-label{color:#818d92;text-transform:uppercase;font-size:15px;line-height:25px}.modal__reset-form-field-input{background:#f4f6f8;border-radius:1000px;width:100%;height:36px;padding:0 15px}.modal__reset-form-submit{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;height:40px;font-size:15px;font-weight:400;display:flex;position:relative}@media only screen and (width<=420px){.modal__reset-form-submit{width:100%}}@media only screen and (width>=420px){.modal__reset-form-submit{width:240px}}.modal__reset-form-submit-spinner.spinner{stroke:#fff;width:24px;height:24px}.modal__reset-form-submit>span{line-height:1em}.modal__reset-form-cancel{color:#818d92;cursor:pointer;border-bottom:1px dashed #818d92;margin-top:15px;margin-bottom:15px;font-size:15px;line-height:100%}.modal__recommendation-tile{max-width:90vw}@media only screen and (width<=1024px){.modal__recommendation-tile{width:calc(600px + 10vw)}}@media only screen and (width>=1024px){.modal__recommendation-tile{width:900px}}.modal__recommendation-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal__recommendation-content{display:flex}@media only screen and (width<=1024px){.modal__recommendation-content{flex-direction:column;align-items:center}}@media only screen and (width>=1024px){.modal__recommendation-content{justify-content:space-between}}@media only screen and (width<=1024px){.modal__recommendation-preview{width:50%}}@media only screen and (width>=1024px){.modal__recommendation-preview{width:28%}}.modal__recommendation-preview>img{width:100%}.modal__recommendation-information.product-info{flex-wrap:wrap;display:flex;position:relative}@media only screen and (width<=1024px){.modal__recommendation-information.product-info{width:100%;margin-top:25px}}@media only screen and (width>=1024px){.modal__recommendation-information.product-info{width:61%;margin-left:0}}.modal__recommendation-information.product-info .product-info-sizes-size:not([active=true]){color:#d7d5d6;background:#fff;font-weight:400}.modal__recommendation-information.product-info .product-info-sizes-size[active=true]{color:#fff;background:#000;font-weight:600}.modal__recommendation-information.product-info .product-info-sizes-size:not([unavailable=true]):not([active=true]){color:#cec6c9;background:#f1ecee}.modal__recommendation .price-old{background:#f4f6f8!important}.modal__signup-tile.modal-tile{flex-direction:column;align-items:center;width:366px;max-width:90vw;margin:0;display:flex}@media only screen and (width<=360px){.modal__signup-tile.modal-tile{padding:8vw}}@media only screen and (width>=360px){.modal__signup-tile.modal-tile{padding:30px}}.modal__signup-arrow{background:#fff;border-radius:5px;width:30px;height:30px;position:absolute;top:-12px;transform:rotate(45deg)}.modal__signup-title{align-items:center;width:100%;margin-bottom:10px;font-size:40px;font-weight:400;display:flex;position:relative}.modal__signup-title:before,.modal__signup-title:after{content:"";background:#000;flex:1;height:1px;margin-top:2px;display:block}.modal__signup-classic{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.modal__signup-classic-field{flex-direction:column;width:100%;display:flex}.modal__signup-classic-field:first-child{margin-bottom:20px}.modal__signup-classic-field:nth-child(2){margin-bottom:15px}.modal__signup-classic-field-label{color:#818d92;text-transform:uppercase;font-size:15px;line-height:25px}.modal__signup-classic-field-input{background:#f4f6f8;border-radius:1000px;width:100%;height:36px;padding:0 15px}.modal__signup-classic-sign-up{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;width:270px;height:40px;margin-top:30px;font-size:15px;font-weight:400;display:flex;position:relative}.modal__signup-classic-sign-up-spinner.spinner{stroke:#fff;width:30px;height:30px}.modal__signup-classic-sign-up>span{line-height:1em}.modal__signup-classic-sign-up.disabled{opacity:.7}.modal__signup-classic-sign-up-arrow{fill:#fff;margin-left:12px}.modal__signup-socials{flex-direction:column;align-items:center;margin-top:15px;display:flex}.modal__signup-socials-title{color:#818d92;font-size:15px}.modal__signup-socials-list{margin-top:10px;display:flex}.modal__signup-socials-item{cursor:pointer;width:40px;height:40px;transition:opacity .2s}.modal__signup-socials-item[sign-in-pending=true],.modal__signup-socials-item[sign-in-via-social-pending=true]{cursor:default}.modal__signup-socials-item[sign-in-pending=true]{opacity:.2}.modal__signup-socials-item:not(:first-child){margin-left:20px}.modal__signup-socials-item-spinner.spinner{width:40px;height:40px}.modal__signup-or{color:#818d92;margin-top:25px;font-size:17px;line-height:1ex;position:relative}.modal__signup-or:before,.modal__signup-or:after{content:"";background:#818d92;width:12px;height:1px;display:block;position:absolute;top:4px}.modal__signup-or:before{right:calc(100% + 2px)}.modal__signup-or:after{left:calc(100% + 2px)}.modal__signup-sign-in{text-transform:uppercase;cursor:pointer;margin-top:25px;font-size:15px;font-weight:400}.modal__signup--final-tile.modal-tile{flex-direction:column;align-items:center;width:366px;max-width:90vw;margin:0;display:flex}@media only screen and (width<=360px){.modal__signup--final-tile.modal-tile{padding:8vw}}@media only screen and (width>=360px){.modal__signup--final-tile.modal-tile{padding:30px}}.modal__signup--final-arrow{background:#fff;border-radius:5px;width:30px;height:30px;position:absolute;top:-12px;transform:rotate(45deg)}.modal__signup--final-title1{justify-content:center;align-items:center;width:100%;margin-bottom:10px;font-size:40px;font-weight:400;line-height:25px;display:flex;position:relative}.modal__signup--final-title1:before,.modal__signup--final-title1:after{content:"";background:#000;flex:1;max-width:30px;height:1px;margin-top:2px;display:block}.modal__signup--final-title1:before{margin-right:10px}.modal__signup--final-title1:after{margin-left:10px}.modal__signup--final-title2{margin-bottom:10px;font-size:40px;font-weight:400;line-height:25px;position:relative}.modal__signup--final-description{text-align:center;margin-top:20px;font-size:18px;font-weight:400}.modal__signup--final-fill-account{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#000;border-radius:1000px;justify-content:center;align-items:center;width:270px;height:40px;margin-top:30px;font-size:15px;font-weight:400;display:flex;position:relative}.modal__signup--final-fill-account-spinner.spinner{stroke:#fff;width:30px;height:30px}.modal__signup--final-fill-account>span{line-height:1em}.modal__signup--final-fill-account-arrow{fill:#fff;margin-left:12px}.modal__signup--final-continue-shopping{color:#000;letter-spacing:2px;text-transform:uppercase;border:1px solid #000;border-radius:1000px;justify-content:center;align-items:center;width:270px;height:40px;margin-top:30px;font-size:15px;font-weight:400;display:flex;position:relative}.modal__signup--final-continue-shopping-spinner.spinner{stroke:#fff;width:30px;height:30px}.modal__signup--final-continue-shopping>span{line-height:1em}.app__modals .enter-active .modal-blackout:not(.modal__cart-tile){opacity:1;transition:opacity .5s cubic-bezier(.5,0,.5,1)!important}.app__modals .enter-active .modal-tile:not(.modal__cart-tile){animation:.7s cubic-bezier(.36,1.3,.25,1) transformer,.7s cubic-bezier(.4,0,0,1) aopacity!important}@keyframes transformer{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes aopacity{0%{opacity:0}to{opacity:1}}.app__modals .enter-active .modal__cart-inside:after,.app__modals .enter-active .modal__cart-tile{animation:.7s cubic-bezier(.29,.58,.05,1) cartamimator}@keyframes cartamimator{0%{transform:translate(100%)}to{transform:translate(0%)}}.app__modals .exit-active:not(.modal__recommendation){pointer-events:none!important}.app__modals .exit-active .modal-blackout:not(.modal__cart-tile){opacity:0;transition:opacity .7s cubic-bezier(.5,0,.5,1)!important}.app__modals .exit-active .modal-tile:not(.modal__cart-tile){opacity:0;transform:scale(.86);transition:transform .5s cubic-bezier(.4,0,0,1),opacity .5s cubic-bezier(.4,0,0,1)!important}.app__modals .exit-active .modal__cart-inside:after,.app__modals .exit-active .modal__cart-tile{transition:transform .7s cubic-bezier(.77,0,.175,1);transform:translate(100%)}.logo{width:3.125em;height:1em;font-size:72px;position:relative}.logo-content{width:100%;height:100%;position:absolute}@keyframes logo-content-animation{0%{opacity:0;transform:scale(0)}}.logo-content{animation:.8s cubic-bezier(.23,.75,.25,1) logo-content-animation}.logo-left,.logo-right,.logo-jolydot,.logo-joly,.logo-dot,.logo-bell,.logo-strip-top,.logo-strip-bottom{position:absolute}.logo-left{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);contain:strict;width:1.56944em;height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@keyframes logo-left-animation{0%{transform:translate(.777778em)}}.logo-left{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-left-animation}.logo-left:before{content:"";opacity:0;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes logo-left-before-animation{0%{opacity:1}to{opacity:1}}.logo-left:before{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-left-before-animation}.app[white-product=true] .logo-left:before{background:#ebe6e8}.logo-right{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);contain:strict;width:1.43056em;height:.694444em;top:.152778em;right:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@keyframes logo-right-animation{0%{transform:translateY(.708333em)}}.logo-right{animation:.8s cubic-bezier(.23,.75,.25,1) .8s backwards logo-right-animation}@media only screen and (width<=768px){.logo-joly,.logo-dot,.logo-bell{width:7.8125em;height:2.5em;transform:scale(.4)}}@media only screen and (width>=768px) and (width<=1024px){.logo-joly,.logo-dot,.logo-bell{width:12.5em;height:4em;transform:scale(.25)}}@media only screen and (width>=1024px){.logo-joly,.logo-dot,.logo-bell{width:9.375em;height:3em;transform:scale(.333333)}}.logo-jolydot{fill:#fff;width:1.56944em;height:1em}.app[white-product=true] .logo-jolydot{fill:#ebe6e8}.logo-joly{transform-origin:0 0}.logo-joly>svg{opacity:0;width:100%;height:100%}@keyframes logo-joly-animation{0%{opacity:1;transform:translate(-1.56944em)}to{opacity:1}}.logo-joly>svg{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-joly-animation}@media only screen and (width<=768px){.logo-joly>svg{font-size:2.5em}}@media only screen and (width>=768px) and (width<=1024px){.logo-joly>svg{font-size:4em}}@media only screen and (width>=1024px){.logo-joly>svg{font-size:3em}}.logo-dot{transform-origin:0 0}.logo-dot>svg{opacity:0;width:100%;height:100%}@keyframes logo-dot-animation{0%{opacity:1;transform:translate(-2.08333em)}to{opacity:1}}.logo-dot>svg{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-dot-animation}@media only screen and (width<=768px){.logo-dot>svg{font-size:2.5em}}@media only screen and (width>=768px) and (width<=1024px){.logo-dot>svg{font-size:4em}}@media only screen and (width>=1024px){.logo-dot>svg{font-size:3em}}.logo-bell{transform-origin:100% 0;top:-.152778em;right:0}.logo-bell>svg{fill:#fff;width:100%;height:100%}@keyframes logo-bell-animation{0%{transform:translateY(-.708333em)}}.logo-bell>svg{animation:.8s cubic-bezier(.23,.75,.25,1) .8s backwards logo-bell-animation}.app[white-product=true] .logo-bell>svg{fill:#ebe6e8}@media only screen and (width<=768px){.logo-bell>svg{font-size:2.5em}}@media only screen and (width>=768px) and (width<=1024px){.logo-bell>svg{font-size:4em}}@media only screen and (width>=1024px){.logo-bell>svg{font-size:3em}}.logo-strip-top,.logo-strip-bottom{contain:strict;background:#fff;height:.0277778em}.app[white-product=true] .logo-strip-top,.app[white-product=true] .logo-strip-bottom{background:#ebe6e8}.logo-strip-top{width:1.25em;top:0;right:.180556em}@keyframes logo-strip-top-animation{0%{transform:translate(-.75em)}}.logo-strip-top{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-strip-top-animation}.logo-strip-bottom{width:1.43056em;bottom:0;right:0}@keyframes logo-strip-bottom-animation{0%{transform:translate(-.847222em)}}.logo-strip-bottom{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-strip-bottom-animation}.language-switcher,.currency-switcher{width:70px;margin:0 -10px}.language-switcher .select-list,.currency-switcher .select-list{max-height:none!important}.header-menu{color:#fff;text-transform:uppercase;justify-content:space-between;align-items:center;height:70px;font-size:15px;font-weight:400;line-height:100%;display:flex;position:absolute}@media only screen and (width<=1024px){.header-menu{display:none!important}}@media only screen and (width>=1025px) and (width<=1760px){.header-menu{width:calc(100vw - 110px)}}@media only screen and (width>=1025px) and (width<=1230px){.header-menu{font-size:13px}}@media only screen and (width>=1760px){.header-menu{width:calc(100vw - 500px);max-width:1100px}}.app[white-product=true] .header-menu{color:#ebe6e8}.header-menu-item{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.header-menu-item>button:after,.header-menu-item:after{content:"";background:#fff;width:100%;height:1px;transition:transform .5s;position:absolute;bottom:-3px;left:0}.header-menu-item:not(:hover):after{transform:scaleX(0)}.header-menu-item-new{position:flex;color:#fff;background-color:#000;border-radius:5px;align-self:center;padding:2px 4px;position:absolute;top:20px}.header-menu-item-new.white-bg{color:#000;background-color:#fff}.header-logo{backface-visibility:hidden;position:relative}@media only screen and (width<=1024px){.header-logo{width:112.5px;height:36px}}@media only screen and (width>=1025px){.header-logo{width:225px;height:72px}}.header-logo-inside{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.header-logo-logo.logo{position:absolute}@media only screen and (width<=768px){.header-logo-logo.logo{font-size:36px}}@media only screen and (width>=768px) and (width<=1024px){.header-logo-logo.logo{font-size:36px}}@media only screen and (width>=1025px){.header-logo-logo.logo{font-size:72px}}.header-account{cursor:pointer;align-items:flex-end;margin-left:10px;display:flex}@media only screen and (width<=1024px){.header-account{margin-right:5vw}}@media only screen and (width>=1025px){.header-account{margin-right:20px}}.header-account-icon{fill:#fff}.app[white-product=true] .header-account-icon{fill:#ebe6e8}.header-cart{cursor:pointer;align-items:center;display:flex}.header-cart-icon{fill:#fff}.app[white-product=true] .header-cart-icon{fill:#ebe6e8}.header-cart-total-cost{color:#fff;text-transform:uppercase;margin-left:10px;font-size:15px;font-weight:400;line-height:10px}.app[white-product=true] .header-cart-total-cost{color:#ebe6e8}@media only screen and (width<=1024px){.header-cart-total-cost{display:none}}.header-mobile-menu{width:36px;height:20px}@media only screen and (width>=1025px){.header-mobile-menu{display:none!important}}.header-mobile-menu-icon{fill:#fff;cursor:pointer}.header-mobile-menu-blackout{background:#000;width:100vw;height:100vh;transition:opacity .5s;position:fixed;top:0;left:0}.header-mobile-menu:not([open]) .header-mobile-menu-blackout{opacity:0;pointer-events:none}.header-mobile-menu[open] .header-mobile-menu-blackout{opacity:.76}.header-mobile-menu-hidden{display:none}.header-mobile-menu-side{z-index:5;background:#fff;width:280px;height:100vh;position:fixed;top:0;right:0;overflow-y:auto}.header-mobile-menu-side-transition .exit-active{transition:transform .7s cubic-bezier(.77,0,.175,1);transform:translate(0%)}.header-mobile-menu-side-transition .enter-active{transition:transform .7s cubic-bezier(.29,.58,.05,1);transform:translate(100%)}.header-mobile-menu-hide{color:#00000026;align-items:center;height:15px;font-size:15px;display:flex;position:absolute;top:12px;right:40px}.header-mobile-menu-cross{fill:#d9d9d9;cursor:pointer;position:absolute;top:12px;right:14px}.header-mobile-menu-list{margin-top:26px;margin-bottom:50px}.header-mobile-menu-item{box-sizing:border-box;cursor:pointer;border-bottom:1px solid #f3f3f3;width:100%;font-size:15px;font-weight:400}.header-mobile-menu-item.mobile-selectors .select-list-value{opacity:1!important}.header-mobile-menu-item.mobile-selectors .select-input-content{color:#000000d9!important}.header-mobile-menu-item.mobile-selectors .language-switcher{margin-right:10px}.header-mobile-menu-item:not(:first-child){height:50px;max-height:8vh}.header-mobile-menu-item:first-child{height:50px}.header-mobile-menu-item-new{color:#fff;background-color:#000;border-radius:3px;align-self:center;width:auto;padding-left:2px;padding-right:2px;font-size:10px}.header-mobile-menu-item>a,.header-mobile-menu-item>span{width:100%;height:100%;padding:0 11px;display:flex}.header-mobile-menu-item>a{width:unset;flex-direction:column;align-items:start;display:inline-flex}.header-mobile-menu-item>span{align-items:center}.header{z-index:11;width:100%;display:flex;position:relative}@media only screen and (width<=1024px){.header{justify-content:space-between;padding:0 19px}.header:before{content:"";border-bottom:1px solid #616161;width:100%;height:100%;position:absolute;top:0;left:0}}@media only screen and (width>=1025px){.header{flex-direction:column}}.header-first{backface-visibility:hidden;display:flex;position:relative}@media only screen and (width<=1024px){.header-first{align-items:center;height:75px}}@media only screen and (width>=1025px){.header-first{align-items:flex-end;height:109px}}.header-leftStrip,.header-rightStrip{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);contain:strict;flex:1;height:2px;position:relative;overflow:hidden;mask-image:radial-gradient(#fff,#000)}@media only screen and (width<=1024px){.header-leftStrip,.header-rightStrip{display:none}}.header-leftStrip:before,.header-rightStrip:before{content:"";background:#fff;width:100%;height:100%;position:absolute}.app[white-product=true] .header-leftStrip:before,.app[white-product=true] .header-rightStrip:before{background:#ebe6e8}.header-second{justify-content:center;display:flex;position:relative}@media only screen and (width<=1024px){.header-second{align-items:center}}@media only screen and (width>=1025px) and (width<=1760px){.header-second{height:121px}}@media only screen and (width>=1760px){.header-second{height:75px}}.header-second-mobile-filter{margin-top:10px}@media only screen and (width<=480px){.header-second-mobile-filter{display:none!important}}.header-second-mobile-filter{z-index:1;position:relative}.header-second-other{align-items:center;display:flex}@media only screen and (width<=1024px){.header-second-other{margin-right:6vw}}@media only screen and (width>=1025px){.header-second-other{height:10px;position:absolute}}@media only screen and (width>=1025px) and (width<=1760px){.header-second-other{top:81px;right:55px}}@media only screen and (width>=1760px){.header-second-other{top:30px;right:3vw}}.dropdown{cursor:pointer;z-index:5;position:relative}.dropdown--disabled{pointer-events:none}.dropdown-input{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.dropdown-input>button:after,.dropdown-input:after{content:"";background:#fff;width:100%;height:1px;transition:transform .5s;position:absolute;bottom:-3px;left:0}.dropdown-input:not(:hover):after{transform:scaleX(0)}.dropdown-input .chevron{width:18px;height:18px;margin-left:5px}.dropdown-list{z-index:1000;opacity:0;background:#fff;border-radius:20px;max-height:256px;margin-top:5px;padding:8px 0;transition:all .3s;position:absolute;top:calc(100% + 4px);overflow-y:scroll;box-shadow:0 0 30px #d3d4d86b}.dropdown-list-transition .enter-active,.dropdown-list-transition .enter-done{opacity:1}.dropdown-list-value{color:#000;justify-content:center;align-items:center;height:48px;padding:0 21px;font-weight:500;line-height:20px;transition:color .3s,background .3s;display:flex;position:relative}.dropdown-list-value:hover{color:#333;background:#e7e7e7}.select{cursor:pointer;z-index:5;height:48px;display:inline-block;position:relative}.select--light{height:24px}.select--disabled{pointer-events:none}.select-input{align-items:center;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.select-input-content{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0 16px;font-size:16px;font-weight:500;line-height:24px;transition:color .3s;position:relative;overflow:hidden}.cart .select-input-content{color:#000;background:#f4f6f8;border-radius:20px;margin:0;padding:8px 0}.select--disabled .select-input-content{opacity:.5}.select-input-arrow{fill:#000;width:14px;height:14px;transition:transform .3s,fill .3s;position:absolute;top:15px;right:16px;transform:rotate(270deg)}.select-input:hover .select-input-arrow{opacity:.75}.active .select-input-arrow{transform:rotate(90deg)}.light .select-input-arrow{right:10px}.disabled .select-input-arrow{opacity:.5}.select-list{z-index:1000;opacity:0;background:#fff;border-radius:20px;width:100%;max-height:256px;padding:8px 0;transition:all .3s;position:absolute;top:calc(100% + 4px);overflow-y:scroll;box-shadow:0 0 30px #d3d4d86b}.select-list-transition .enter-active,.select-list-transition .enter-done{opacity:1}.select-list-value{color:#000;justify-content:center;align-items:center;height:48px;padding:0 21px;font-weight:500;line-height:20px;transition:color .3s,background .3s;display:flex;position:relative}.select-list-value:hover{color:#333;background:#e7e7e7}.footer{z-index:10;color:#fff;background:#0d0d0e;width:100%;padding:40px;position:relative}@media only screen and (width>=1025px) and (width<=1700px){.footer{height:275px}}@media only screen and (width>=1701px){.footer{height:269px}}.footer-content{filter:sepia()saturate(10%)hue-rotate(190deg)brightness(130%);width:100%;height:100%;display:flex;position:relative}@media only screen and (width<=1024px){.footer-content{flex-direction:column;align-items:center}.footer-content>:not(.footer-joly-bell){margin-top:20px}}.footer-copyright{color:#c9c9c9;font-size:18px;line-height:100%}@media only screen and (width<=1024px){.footer-copyright{order:2}}@media only screen and (width>=1025px){.footer-copyright{position:absolute;top:171px}}.footer-socials{display:flex}@media only screen and (width<=1024px){.footer-socials{display:none}}@media only screen and (width>=1025px){.footer-socials{position:absolute;top:73px;left:140px}}.footer-socials-icon{fill:#888;margin-right:10px}.footer-socials-icon:last-child{margin-right:0}.footer-delivery{text-align:right;color:#676767;font-size:17px}@media only screen and (width<=1024px){.footer-delivery{display:none}}@media only screen and (width>=1025px){.footer-delivery{position:absolute;bottom:-5px;right:210px}}.footer-workinghours{flex-direction:column;display:flex}@media only screen and (width<=1024px){.footer-workinghours{align-items:center}}@media only screen and (width>=1025px){.footer-workinghours{align-items:flex-end;position:absolute;bottom:70px;right:210px}}.footer-workinghours-prefix{color:#616060;text-transform:uppercase;font-size:13px;font-weight:400}.footer-workinghours-content{color:#bfbfbf;margin-top:2px;font-size:18px}.footer-email{flex-direction:column;display:flex}@media only screen and (width<=1024px){.footer-email{align-items:center}}@media only screen and (width>=1025px){.footer-email{align-items:flex-end;position:absolute;bottom:143px;right:210px}}.footer-email-prefix{color:#616060;text-transform:uppercase;font-size:13px;font-weight:400}.footer-email-content{color:#bfbfbf;font-size:18px}.footer-publicoffer{color:#888;border-bottom:1px dashed #888;font-size:18px;line-height:100%}@media only screen and (width<=1024px){.footer-publicoffer{order:3}}@media only screen and (width>=1025px){.footer-publicoffer{position:absolute;top:171px;left:200px}}.footer-jolybell{fill:#888}@media only screen and (width>=1025px){.footer-jolybell{position:absolute;top:73px}}.footer-menu{color:#c5c5c5;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:18px;line-height:100%;display:flex;position:absolute}@media only screen and (width<=1024px){.footer-menu{display:none!important}}@media only screen and (width>=1025px) and (width<=1700px){.footer-menu{width:100%}}.footer-menu-item{margin-top:10px;position:relative}.footer-menu-item:not(:first-child){margin-left:30px}.footer-menu-item:after{content:"";background:#c5c5c5;width:100%;height:1px;transition:transform .5s;position:absolute;bottom:-3px;left:0}.footer-menu-item:not(:hover):after{transform:scaleX(0)}@media only screen and (width>=1025px){.footer-paymentoptions{position:absolute;bottom:-20px;right:0}}.footer-paymentoptions-prefix{color:#616060;text-transform:uppercase;flex-direction:column;font-size:13px;font-weight:400;display:flex}@media only screen and (width<=1024px){.footer-paymentoptions-prefix{align-items:center}}@media only screen and (width>=1025px){.footer-paymentoptions-prefix{align-items:flex-end}}.footer-paymentoptions-list{justify-content:space-between;align-items:flex-end;margin-top:7px;display:flex}@media only screen and (width<=1024px){.footer-paymentoptions-list{width:95vw;max-width:320px}}@media only screen and (width>=1025px){.footer-paymentoptions-list{flex-wrap:wrap;width:155px}}.footer-paymentoptions-list picture{display:contents}.footer-paymentoptions-list img{width:auto}.footer-paymentoptions-visa,.footer-paymentoptions-wayforpay{height:17px}.footer-paymentoptions-telegram{filter:invert();opacity:.7}.footer-paymentoptions-telegram,.footer-paymentoptions-mastercard,.footer-paymentoptions-privat24{height:64px}@media only screen and (width>=1025px){.footer-paymentoptions-telegram,.footer-paymentoptions-mastercard,.footer-paymentoptions-privat24{margin-top:20px}}@media only screen and (width<=1024px){.footer-paymentoptions-wayforpay{order:2}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{vertical-align:baseline;border:0;margin:0;padding:0;font-family:Futura,Futura fallback,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input{background:inherit;-webkit-appearance:none;border:none;border-radius:0;outline:none;font-size:18px;font-weight:500}a{color:inherit;text-decoration:none}button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;outline:none}html{letter-spacing:.07em;-ms-overflow-style:none;scrollbar-width:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#000;font-size:15px;font-weight:300}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}::selection{background:#9c9eaf}hr{box-sizing:content-box;border:0;height:0;margin:0;overflow:visible}@media only screen and (resolution>=1.25x){@font-face{font-family:Futura;src:url(/assets/FuturaNewLight-Reg-CenVigQ0.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/FuturaNewBook-Reg-DZoAa6qh.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/FuturaNewMedium-Reg-bVWY6vcR.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/FuturaNewDemi-Reg-ChNMzKcq.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura fallback;src:local(Arial),local(Roboto),local(Helvetica);font-weight:300 600;size-adjust:88%;ascent-override:105.2%;descent-override:28.4%;line-gap-override:2.8%}}@media only screen and (resolution<=1.24x){@font-face{font-family:Futura;src:url(/assets/futuralightc-DzGkmxbm.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/futurabookc-CMElFbt2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/futuramediumc-DLr9QQZo.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura;src:url(/assets/futurademic-BqsuNwka.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura fallback;src:local(Arial),local(Roboto),local(Helvetica);font-weight:300 600;size-adjust:88%;ascent-override:82.8%;descent-override:26.6%;line-gap-override:19.2%}}.app{flex-direction:column;display:flex;position:relative}.app[mobile-menu-opened=true]{overflow:hidden}@media only screen and (width<=1024px){.app-page{min-height:calc(var(--vh,1vh) * 100 - 75px)}}@media only screen and (width>=1024px) and (width<=1440px){.app-page{min-height:calc(var(--vh,1vh) * 100 - 230px)}}@media only screen and (width>=1440px){.app-page{min-height:calc(var(--vh,1vh) * 100 - 179px)}}.hoverable{cursor:pointer;transition:opacity .2s}.hoverable:hover{opacity:.7}.hoverable.inverted:hover{opacity:1}
