.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-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}}.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{justify-content:center;align-items:center;width:100%;margin-bottom:10px;font-size:40px;font-weight:400;display:flex;position:relative}.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-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}}.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-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-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-bell{width:7.8125em;height:2.5em;transform:scale(.4)}}@media only screen and (width>=768px) and (width<=1024px){.logo-bell{width:12.5em;height:4em;transform:scale(.25)}}@media only screen and (width>=1024px){.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}@keyframes logo-jolydot-joly-animation{0%{transform:translate(-113px)}}.logo-jolydot-joly{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-jolydot-joly-animation}@keyframes logo-jolydot-dot-animation{0%{transform:translate(-150px)}}.logo-jolydot-dot{animation:.8s cubic-bezier(.23,.75,.25,1) .5s backwards logo-jolydot-dot-animation}.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;padding:0 3px;font-size:10px}.header-mobile-menu-item>a,.header-mobile-menu-item>span{align-items:center;width:100%;height:100%;padding:0 11px;display:flex}.header-mobile-menu-item>a{gap:8px}@media only screen and (orientation:portrait){html[data-ios-toolbar] .header-mobile-menu-list{margin-bottom:0}html[data-ios-toolbar] .header-mobile-menu-list:after{content:"";height:var(--ios-toolbar);display:block}html[data-ios-toolbar] .header-mobile-menu-item:not(:first-child){max-height:max(40px, (100vh - var(--ios-toolbar) - 76px) / var(--menu-items))}}.header{z-index:11;width:100%;display:flex;position:relative}@media only screen and (width<=1024px){.header{background:#000;justify-content:space-between;padding:0 19px;position:sticky;top:0}.app:has(.product) .header{background:#111113}.app:has(.main:not(.main_plain)) .header{background:0 0}.app:has(.main:not(.main_plain)) .header:after{content:"";z-index:-1;opacity:0;background:#fff;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}:is(.app:has(.main:not(.main_plain)) .header .header-menu,.app:has(.main:not(.main_plain)) .header .header-cart-total-cost,.app:has(.main:not(.main_plain)) .header .select-input-content){transition:color .5s cubic-bezier(.4,0,.2,1)}:is(.app:has(.main:not(.main_plain)) .header .header-account-icon,.app:has(.main:not(.main_plain)) .header .header-cart-icon,.app:has(.main:not(.main_plain)) .header .header-mobile-menu-icon){transition:fill .5s cubic-bezier(.4,0,.2,1),opacity .3s}.app:has(.main:not(.main_plain)) .header .header-menu-item:after{transition:transform .5s,background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .dropdown-input:after{transition:transform .5s,background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .logo-jolydot{transition:fill .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .logo-bell>svg{transition:fill .5s cubic-bezier(.4,0,.2,1)}:is(.app:has(.main:not(.main_plain)) .header .logo-strip-top,.app:has(.main:not(.main_plain)) .header .logo-strip-bottom){transition:background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header[data-detached=true]:after{opacity:1}:is(.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-menu,.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-cart-total-cost,.app:has(.main:not(.main_plain)) .header[data-detached=true] .select-input-content){color:#000}:is(.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-account-icon,.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-cart-icon,.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-mobile-menu-icon){fill:#000}.app:has(.main:not(.main_plain)) .header[data-detached=true] .header-menu-item:after{background:#000}.app:has(.main:not(.main_plain)) .header[data-detached=true] .dropdown-input:after{background:#000}.app:has(.main:not(.main_plain)) .header[data-detached=true] .logo-jolydot{fill:#000}.app:has(.main:not(.main_plain)) .header[data-detached=true] .logo-bell>svg{fill:#000}:is(.app:has(.main:not(.main_plain)) .header[data-detached=true] .logo-strip-top,.app:has(.main:not(.main_plain)) .header[data-detached=true] .logo-strip-bottom){background:#000}}@media only screen and (width>=1025px){.header{background:#000;flex-direction:column;transition:transform .5s cubic-bezier(.4,0,.2,1);position:sticky;top:0}.header[data-collapsed=true]{transform:translateY(-109px)}.app:has(.product) .header{background:#111113}.app:has(.main:not(.main_plain)) .header{background:0 0}.app:has(.main:not(.main_plain)) .header:after{content:"";z-index:-1;opacity:0;background:#fff;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}:is(.app:has(.main:not(.main_plain)) .header .header-menu,.app:has(.main:not(.main_plain)) .header .header-cart-total-cost,.app:has(.main:not(.main_plain)) .header .select-input-content){transition:color .5s cubic-bezier(.4,0,.2,1)}:is(.app:has(.main:not(.main_plain)) .header .header-account-icon,.app:has(.main:not(.main_plain)) .header .header-cart-icon,.app:has(.main:not(.main_plain)) .header .header-mobile-menu-icon){transition:fill .5s cubic-bezier(.4,0,.2,1),opacity .3s}.app:has(.main:not(.main_plain)) .header .header-menu-item:after{transition:transform .5s,background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .dropdown-input:after{transition:transform .5s,background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .logo-jolydot{transition:fill .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header .logo-bell>svg{transition:fill .5s cubic-bezier(.4,0,.2,1)}:is(.app:has(.main:not(.main_plain)) .header .logo-strip-top,.app:has(.main:not(.main_plain)) .header .logo-strip-bottom){transition:background .5s cubic-bezier(.4,0,.2,1)}.app:has(.main:not(.main_plain)) .header[data-collapsed=true]:after{opacity:1}:is(.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-menu,.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-cart-total-cost,.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .select-input-content){color:#000}:is(.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-account-icon,.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-cart-icon,.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-mobile-menu-icon){fill:#000}.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .header-menu-item:after{background:#000}.app:has(.main:not(.main_plain)) .header[data-collapsed=true] .dropdown-input:after{background:#000}}.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{contain:layout style;flex:1;height:2px;position:relative}@keyframes header-strip-animation{0%{transform:translateY(-36px)}}.header-leftStrip,.header-rightStrip{animation:.8s cubic-bezier(.23,.75,.25,1) backwards header-strip-animation}@media only screen and (width<=1024px){.header-leftStrip,.header-rightStrip{visibility:hidden;flex:none;width:0}}.header-leftStrip:before,.header-rightStrip:before{content:"";background:#fff;height:100%;position:absolute;top:0}@keyframes header-strip-fade{to{opacity:0}}.header-leftStrip:before,.header-rightStrip:before{animation-duration:1s,.5s;animation-timing-function:ease-in-out,ease-in;animation-delay:.54s,1.04s;animation-fill-mode:backwards,forwards}@media only screen and (width>=1025px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:.725s,.5s;animation-delay:.54s,.765s}}@media only screen and (width>=1105px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:.786s,.5s;animation-delay:.54s,.826s}}@media only screen and (width>=1185px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:.848s,.5s;animation-delay:.54s,.888s}}@media only screen and (width>=1265px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:.909s,.5s;animation-delay:.54s,.949s}}@media only screen and (width>=1345px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:.97s,.5s;animation-delay:.54s,1.01s}}@media only screen and (width>=1425px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.032s,.5s;animation-delay:.54s,1.072s}}@media only screen and (width>=1505px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.093s,.5s;animation-delay:.54s,1.133s}}@media only screen and (width>=1585px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.154s,.5s;animation-delay:.54s,1.194s}}@media only screen and (width>=1665px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.216s,.5s;animation-delay:.54s,1.256s}}@media only screen and (width>=1745px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.277s,.5s;animation-delay:.54s,1.317s}}@media only screen and (width>=1825px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.339s,.5s;animation-delay:.54s,1.379s}}@media only screen and (width>=1905px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.4s,.5s;animation-delay:.54s,1.44s}}@media only screen and (width>=1985px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.461s,.5s;animation-delay:.54s,1.501s}}@media only screen and (width>=2065px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.523s,.5s;animation-delay:.54s,1.563s}}@media only screen and (width>=2145px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.584s,.5s;animation-delay:.54s,1.624s}}@media only screen and (width>=2225px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.645s,.5s;animation-delay:.54s,1.685s}}@media only screen and (width>=2305px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.707s,.5s;animation-delay:.54s,1.747s}}@media only screen and (width>=2385px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.768s,.5s;animation-delay:.54s,1.808s}}@media only screen and (width>=2465px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.83s,.5s;animation-delay:.54s,1.87s}}@media only screen and (width>=2545px){.header-leftStrip:before,.header-rightStrip:before{animation-duration:1.891s,.5s;animation-delay:.54s,1.931s}}.app[white-product=true] .header-leftStrip:before,.app[white-product=true] .header-rightStrip:before{background:#ebe6e8}.header-leftStrip{clip-path:inset(0 -48.28px 0 0)}.header-leftStrip:before{width:calc(100% + 48.28px);right:-48.28px}@keyframes header-leftStrip-animation{0%{visibility:hidden;transform:translate(100%)}}.header-leftStrip:before{animation-name:header-leftStrip-animation,header-strip-fade;animation-timing-function:linear(0, .00311, .00624, .00943, .01269, .01605, .01952, .02313, .0269, .03084, .03498, .03931, .04386, .04864, .05367, .05894, .06448, .07029, .07637, .08273, .08939, .09633, .10357, .11111, .11895, .12709, .13553, .14427, .15331, .16264, .17227, .18218, .19238, .20286, .21361, .22463, .23591, .24744, .25921, .27122, .28346, .29591, .30857, .32142, .33446, .34768, .36105, .37458, .38824, .40203, .41594, .42994, .44403, .45819, .47241, .48668, .50098, .51529, .52961, .54392, .5582, .57245, .58664, .60077, .61481, .62876, .6426, .65632, .6699, .68333, .69661, .7097, .72261, .73532, .74782, .76009, .77213, .78392, .79545, .80672, .81772, .82842, .83884, .84895, .85874, .86823, .87739, .88621, .89471, .90286, .91067, .91813, .92525, .93201, .93842, .94448, .95019, .95554, .96055, .96521, .96954, .97352, .97718, .98052, .98354, .98626, .98868, .99081, .99268, .99429, .99565, .99679, .99772, .99845, .99901, .99942, .9997, .99987, .99996, 1, 1), ease-in}.header-rightStrip{clip-path:inset(0 0 0 -52.35px)}.header-rightStrip:before{width:calc(100% + 52.35px);left:-52.35px}@keyframes header-rightStrip-animation{0%{visibility:hidden;transform:translate(-100%)}}.header-rightStrip:before{animation-name:header-rightStrip-animation,header-strip-fade;animation-timing-function:linear(0, .00334, .0067, .01011, .0136, .01718, .02088, .02471, .02869, .03284, .03718, .04172, .04647, .05144, .05665, .06211, .06782, .0738, .08004, .08656, .09336, .10045, .10783, .1155, .12346, .13171, .14026, .14909, .15822, .16764, .17734, .18733, .19759, .20812, .21892, .22997, .24128, .25284, .26463, .27665, .28889, .30134, .31399, .32683, .33984, .35303, .36637, .37985, .39347, .40721, .42106, .43499, .44902, .46311, .47725, .49144, .50565, .51988, .5341, .54831, .5625, .57664, .59073, .60475, .61869, .63252, .64625, .65986, .67333, .68664, .6998, .71278, .72557, .73816, .75054, .7627, .77462, .78629, .79772, .80887, .81975, .83035, .84066, .85066, .86036, .86974, .8788, .88753, .89593, .904, .91172, .9191, .92613, .93282, .93916, .94514, .95078, .95608, .96103, .96564, .96991, .97385, .97746, .98076, .98374, .98643, .98882, .99093, .99277, .99436, .99571, .99683, .99775, .99847, .99902, .99943, .9997, .99987, .99996, 1, 1), ease-in}.header-leftStrip:after,.header-rightStrip:after{content:"";opacity:0;pointer-events:none;background:#fff;width:100%;height:100%;position:absolute;top:0}.app[white-product=true] .header-leftStrip:after,.app[white-product=true] .header-rightStrip:after{background:#ebe6e8}.header-leftStrip:after{right:0;transform:translate(100%)}.header-rightStrip:after{left:0;transform:translate(-100%)}html[data-loading-divider=loading] .header-leftStrip:after,html[data-loading-divider=loading] .header-rightStrip:after{opacity:1;transition:transform 8s cubic-bezier(.1,.6,.3,1)}html[data-loading-divider=loading] .header-leftStrip:after{transform:translate(15%)}html[data-loading-divider=loading] .header-rightStrip:after{transform:translate(-15%)}html[data-loading-divider=done] .header-leftStrip:after,html[data-loading-divider=done] .header-rightStrip:after{opacity:0;transition:transform .5s cubic-bezier(0,0,.2,1),opacity .5s ease-in;transform:translate(0)}.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}html[data-ios-toolbar] .footer{padding-bottom:calc(40px + var(--ios-toolbar,0px))}@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-link{display:flex}.footer-paymentoptions-list img{width:auto}.footer-paymentoptions-wayforpay{height:17px}.footer-paymentoptions-telegram{filter:invert();opacity:.7;transition:opacity .2s}.footer-paymentoptions-link:hover .footer-paymentoptions-telegram{opacity:1}.footer-paymentoptions-telegram,.footer-paymentoptions-crypto,.footer-paymentoptions-privat24{height:64px}@media only screen and (width>=1025px){.footer-paymentoptions-telegram,.footer-paymentoptions-crypto,.footer-paymentoptions-privat24{margin-top:20px}}@media only screen and (width<=1024px){.footer-paymentoptions-wayforpay{order:2}}.navigation-progress{z-index:1000;mix-blend-mode:difference;transform-origin:0;opacity:0;pointer-events:none;background:#fff;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.navigation-progress[state=loading]{opacity:1;transition:transform 8s cubic-bezier(.1,.6,.3,1);transform:scaleX(.85)}.navigation-progress[state=done]{opacity:0;transition:transform .2s ease-out,opacity .25s .2s;transform:scaleX(1)}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{color:#000;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}@keyframes app-page-out{to{opacity:0}}@keyframes app-page-in{0%{opacity:0}to{opacity:1}}.app[page-transition=out] .app-page{animation:.3s cubic-bezier(.25,.1,.35,1) forwards app-page-out}.app[page-transition=in] .app-page{opacity:0;animation:.3s cubic-bezier(.25,.1,.35,1) forwards app-page-in}@media only screen and (orientation:portrait){html[data-ios-toolbar]{--ios-toolbar:90px}}
