@font-face{font-family:Roboto;src:url(Roboto-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(Lato-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(Lato-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(Lato-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(Lato-Black.ttf);font-weight:900;font-style:normal}@font-face{font-family:CalibreWeb;src:url(CalibreWeb-Regular.eot);src:url(CalibreWeb-Regular.eot?#iefix) format("embedded-opentype"),url(CalibreWeb-Regular.woff2) format("woff2"),url(CalibreWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CalibreWeb;src:url(CalibreWeb-Thin.eot);src:url(CalibreWeb-Thin.eot?#iefix) format("embedded-opentype"),url(CalibreWeb-Thin.woff2) format("woff2"),url(CalibreWeb-Thin.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Std;src:url(lineto-circular-black.eot);src:url(lineto-circular-black.eot?#iefix) format("embedded-opentype"),url(lineto-circular-black.woff2) format("woff2"),url(lineto-circular-black.woff) format("woff");font-weight:bolder;font-style:normal}@font-face{font-family:Circular-Std;src:url(lineto-circular-bold.eot);src:url(lineto-circular-bold.eot?#iefix) format("embedded-opentype"),url(lineto-circular-bold.woff2) format("woff2"),url(lineto-circular-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Circular Std;src:url(circularstd-book.eot);src:url(circularstd-book.eot?#iefix) format("embedded-opentype"),url(circularstd-book.otf) format("opentype"),url(circularstd-book.woff2) format("woff2"),url(circularstd-book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Object Sans;src:url(ObjectSans-Regular.eot);src:url(ObjectSans-Regular.eot?#iefix) format("embedded-opentype"),url(ObjectSans-Regular.otf) format("opentype"),url(ObjectSans-Regular.ttf) format("truetype"),url(ObjectSans-Regular.woff2) format("woff2"),url(ObjectSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Object Sans;src:url(ObjectSans-Medium.eot);src:url(ObjectSans-Medium.eot?#iefix) format("embedded-opentype"),url(ObjectSans-Medium.otf) format("opentype"),url(ObjectSans-Medium.ttf) format("truetype"),url(ObjectSans-Medium.woff2) format("woff2"),url(ObjectSans-Medium.woff) format("woff");font-weight:400;font-style:normal}.cbb-frequently-bought-container{display:none!important}.btn--transparent-animation{min-width:192px;color:#fff!important;border:1px solid #ffffff!important;background-color:transparent!important;transform:translate(3px,-3px)}.btn--transparent-animation .animated-text{position:absolute;width:100%;height:100%;padding:8px;border-radius:var(--radius);border:1px solid!important;transition:all .25s ease;transform:translate(-3px,-3px)}.btn--transparent-animation:hover{transform:translate(3px,-3px);border:0!important;box-shadow:none!important}.btn--transparent-animation:hover .animated-text{border:0px}.btn--transparent_inverted-animation{min-width:192px;color:#fff!important;border:1px solid #ffffff!important;background-color:transparent!important;transform:translate(3px,-3px)}.btn--transparent_inverted-animation .animated-text{position:absolute;width:100%;height:100%;padding:8px;color:#000;background-color:#fff;border-radius:var(--radius);border:0!important;transition:all .25s ease;transform:translate(-3px,-3px)}.btn--transparent_inverted-animation:hover{transform:translate(3px,-3px);border:0!important;box-shadow:none!important}.btn--transparent_inverted-animation:hover .animated-text{border:0px}.btn--blue-animation{min-width:188px;height:fit-content;padding:8px 0!important;color:#000!important;border-color:#8ce5ff!important;background-color:#8ce5ff!important;box-shadow:4px 4px!important}.btn--blue-animation .animated-text{width:100%;height:100%;padding:0 8px;font-family:Roboto;font-style:normal;font-weight:300;font-size:18px;line-height:103.4%;text-align:center}.btn--blue-animation:hover{box-shadow:0 0!important;border-color:#000!important}.btn--white-animation{min-width:192px;color:#fff!important;border:0!important;background-color:#fff!important;transform:translate(3px,-3px);box-shadow:4px 4px #000}.btn--white-animation .animated-text{width:100%;height:100%;padding:8px;color:#000;border-radius:var(--radius);border:0!important;transition:all .25s ease}.btn--white-animation:hover{transform:translate(3px,-3px);border:0!important;box-shadow:none!important}.btn--white-animation:hover .animated-text{border:0px}.btn--primary{font-family:Roboto;font-size:18px!important;font-weight:400!important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;padding:0 40px;max-height:40px}.btn--primary:hover{box-shadow:4px 4px}button.product-form__cart-submit img{width:50px;filter:invert(1)}.btn--primary__mega-nav{position:absolute;color:#fff!important;background-color:#009bc8!important;border:none;width:fit-content}.btn--primary__mega-nav[data-align=top-right]{top:48px;left:auto;right:42px;bottom:auto}.btn--primary__mega-nav[data-align=top-left]{top:48px;left:42px;right:auto;bottom:auto}.btn--primary__mega-nav[data-align=top-center]{top:48px;left:45%;right:45%;bottom:auto}.btn--primary__mega-nav[data-align=center-right]{top:auto;left:auto;right:42px;bottom:50%}.btn--primary__mega-nav[data-align=center-left]{top:auto;left:42px;right:auto;bottom:50%}.btn--primary__mega-nav[data-align=center-center]{top:45%;left:0;right:0;bottom:45%;margin:0 auto}.btn--primary__mega-nav[data-align=bottom-right]{top:auto;left:auto;right:42px;bottom:48px}.btn--primary__mega-nav[data-align=bottom-left]{top:auto;left:42px;right:auto;bottom:48px}.btn--primary__mega-nav[data-align=bottom-center]{top:auto;left:45%;right:45%;bottom:48px}#shopify-section-color-fringe{overflow:hidden}#shopify-section-color-fringe .color-fringe,#shopify-section-color-fringe .color-fringe .color-blocks--wrapper{height:100%}#shopify-section-color-fringe .color-fringe .color-blocks--wrapper .color-block{width:10px;max-height:1445px;height:100%}#shopify-section-password--template .password .password__container .password__container-right .password__share{display:none}@media screen and (max-width: 768px){#shopify-section-password--template .password .password__container .password__container-right .password__share.password__share-mobile{display:flex!important;position:absolute;top:25px;right:45px;margin:0 auto}#shopify-section-password--template .password .password__container .password__container-right .password__share.password__share-mobile .share-block{border:none;column-gap:15px}#shopify-section-password--template .password .password__container .password__container-right .password__share.password__share-mobile .share-block .share-block__icon .icon{width:26px;height:25px}#shopify-section-password--template .password .password__container .password__container-right .password__share.password__share-mobile .share-block .share-block__icon .icon svg{color:#fff}#shopify-section-password--template .password .password__container .password__container-right .password__share.password__share-mobile:after{content:"";width:2px;height:30px;background:#fff;margin:3px 20px 0 15px}}#shopify-section-password--template .password .password__container .password__container-right .password__login-button{top:5%;right:20px}@media screen and (max-width: 768px){#shopify-section-password--template .password .password__container .password__container-right .password__login-button{top:20px!important;width:fit-content}#shopify-section-password--template .password .password__container .password__container-right .password__login-button .icon svg{margin-right:-5px}}#shopify-section-password--template .password .password__container .password__container-right .password__content .password__header .password__heading{font-family:Circular Std}#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__text,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__text{margin:0!important}#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__text p,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__text p{font-family:Circular Std;margin:15px auto}#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__notify-form .input,#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__login-form .input,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__notify-form .input,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__login-form .input{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:1.77778px;color:#828282}#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__notify-form .btn,#shopify-section-password--template .password .password__container .password__container-right .password__content .contact-form .password__login-form .btn,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__notify-form .btn,#shopify-section-password--template .password .password__container .password__container-right .password__content .storefront-password-form .password__login-form .btn{height:var(--height);min-height:var(--height-input)}#shopify-section-password--template .password .password__container .password__container-right .password__content .fs-body-base{font-family:Circular Std}#shopify-section-password--template .password .password__container .password__container-right .password__content[data-content=login]{top:0}#shopify-section-password--template .password .password__container .password__container-right .password__content[data-content=login] .password__login-heading{max-width:360px;font-family:Roboto;line-height:1;margin:0 auto 40px}.spf-has-filter{padding-bottom:0!important}.template-customers-login .page,.template-customers-register .page,.template-customers-account .page,.template-customers-addresses .page,.template-customers-order .page{position:relative;height:inherit;overflow-x:hidden}.template-customers-login .page .color-fringe,.template-customers-register .page .color-fringe,.template-customers-account .page .color-fringe,.template-customers-addresses .page .color-fringe,.template-customers-order .page .color-fringe{display:none!important}.template-customers-login .page .sections-page,.template-customers-register .page .sections-page,.template-customers-account .page .sections-page,.template-customers-addresses .page .sections-page,.template-customers-order .page .sections-page{height:100%}.template-customers-login .page .sections-page #shopify-section-announcement-bar,.template-customers-login .page .sections-page #shopify-section-popup,.template-customers-register .page .sections-page #shopify-section-announcement-bar,.template-customers-register .page .sections-page #shopify-section-popup,.template-customers-account .page .sections-page #shopify-section-announcement-bar,.template-customers-account .page .sections-page #shopify-section-popup,.template-customers-addresses .page .sections-page #shopify-section-announcement-bar,.template-customers-addresses .page .sections-page #shopify-section-popup,.template-customers-order .page .sections-page #shopify-section-announcement-bar,.template-customers-order .page .sections-page #shopify-section-popup{display:none!important}.sections-page .customer-sections{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;height:calc(100% - 26px);background-color:#fff}.sections-page .customer-sections .customer.login,.sections-page .customer-sections .customer.register{position:relative;top:0;width:350px}.sections-page .customer-sections .customer.login[data-section-type=login],.sections-page .customer-sections .customer.register[data-section-type=login]{order:0;left:0}.sections-page .customer-sections .customer.login[data-section-type=register],.sections-page .customer-sections .customer.register[data-section-type=register]{order:1;right:0}.sections-page .customer-sections .customer.login .login__main,.sections-page .customer-sections .customer.register .login__main{margin-bottom:50px}.sections-page .customer-sections .customer.login .login__main .login__heading,.sections-page .customer-sections .customer.register .login__main .login__heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:22px;line-height:26px;color:#000;text-align:left;text-transform:uppercase}.sections-page .customer-sections .customer.login .login__main .login__subheading,.sections-page .customer-sections .customer.register .login__main .login__subheading{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-align:left}.sections-page .customer-sections .customer.login .login__main .login__form,.sections-page .customer-sections .customer.login .login__main .register__form,.sections-page .customer-sections .customer.login .login__main .recovery__form,.sections-page .customer-sections .customer.register .login__main .login__form,.sections-page .customer-sections .customer.register .login__main .register__form,.sections-page .customer-sections .customer.register .login__main .recovery__form{position:relative;display:flex;flex-direction:column!important}.sections-page .customer-sections .customer.login .login__main .login__form .parsley-errors-list,.sections-page .customer-sections .customer.login .login__main .register__form .parsley-errors-list,.sections-page .customer-sections .customer.login .login__main .recovery__form .parsley-errors-list,.sections-page .customer-sections .customer.register .login__main .login__form .parsley-errors-list,.sections-page .customer-sections .customer.register .login__main .register__form .parsley-errors-list,.sections-page .customer-sections .customer.register .login__main .recovery__form .parsley-errors-list{order:100;font-family:Roboto;font-style:normal;font-weight:400;font-size:8px;line-height:9px;text-align:center;color:#000!important;list-style:none;padding-left:0;text-transform:uppercase}.sections-page .customer-sections .customer.login .login__main .login__form .form-message,.sections-page .customer-sections .customer.login .login__main .login__form .form-message .errors,.sections-page .customer-sections .customer.login .login__main .register__form .form-message,.sections-page .customer-sections .customer.login .login__main .register__form .form-message .errors,.sections-page .customer-sections .customer.login .login__main .recovery__form .form-message,.sections-page .customer-sections .customer.login .login__main .recovery__form .form-message .errors,.sections-page .customer-sections .customer.register .login__main .login__form .form-message,.sections-page .customer-sections .customer.register .login__main .login__form .form-message .errors,.sections-page .customer-sections .customer.register .login__main .register__form .form-message,.sections-page .customer-sections .customer.register .login__main .register__form .form-message .errors,.sections-page .customer-sections .customer.register .login__main .recovery__form .form-message,.sections-page .customer-sections .customer.register .login__main .recovery__form .form-message .errors{order:100;font-family:Roboto;font-style:normal;font-weight:400;font-size:8px;line-height:9px;text-align:center;color:#000!important}.sections-page .customer-sections .customer.login .login__main .login__form .form-message .static-message,.sections-page .customer-sections .customer.login .login__main .login__form .form-message .errors .static-message,.sections-page .customer-sections .customer.login .login__main .register__form .form-message .static-message,.sections-page .customer-sections .customer.login .login__main .register__form .form-message .errors .static-message,.sections-page .customer-sections .customer.login .login__main .recovery__form .form-message .static-message,.sections-page .customer-sections .customer.login .login__main .recovery__form .form-message .errors .static-message,.sections-page .customer-sections .customer.register .login__main .login__form .form-message .static-message,.sections-page .customer-sections .customer.register .login__main .login__form .form-message .errors .static-message,.sections-page .customer-sections .customer.register .login__main .register__form .form-message .static-message,.sections-page .customer-sections .customer.register .login__main .register__form .form-message .errors .static-message,.sections-page .customer-sections .customer.register .login__main .recovery__form .form-message .static-message,.sections-page .customer-sections .customer.register .login__main .recovery__form .form-message .errors .static-message{margin-top:8px;font-family:Roboto;font-style:normal;font-weight:400;font-size:8px;line-height:9px;text-align:center;color:#000!important;text-transform:uppercase}.sections-page .customer-sections .customer.login .login__main .login__form .input--label,.sections-page .customer-sections .customer.login .login__main .register__form .input--label,.sections-page .customer-sections .customer.login .login__main .recovery__form .input--label,.sections-page .customer-sections .customer.register .login__main .login__form .input--label,.sections-page .customer-sections .customer.register .login__main .register__form .input--label,.sections-page .customer-sections .customer.register .login__main .recovery__form .input--label{display:block;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:1.77778px;color:#000;text-align:left;text-transform:capitalize;margin-bottom:10px}.sections-page .customer-sections .customer.login .login__main .login__form .input,.sections-page .customer-sections .customer.login .login__main .register__form .input,.sections-page .customer-sections .customer.login .login__main .recovery__form .input,.sections-page .customer-sections .customer.register .login__main .login__form .input,.sections-page .customer-sections .customer.register .login__main .register__form .input,.sections-page .customer-sections .customer.register .login__main .recovery__form .input{background:#fff;border:1px solid #B8B8B8;box-sizing:border-box;border-radius:23.5px}.sections-page .customer-sections .customer.login .login__main .login__form .input:focus,.sections-page .customer-sections .customer.login .login__main .register__form .input:focus,.sections-page .customer-sections .customer.login .login__main .recovery__form .input:focus,.sections-page .customer-sections .customer.register .login__main .login__form .input:focus,.sections-page .customer-sections .customer.register .login__main .register__form .input:focus,.sections-page .customer-sections .customer.register .login__main .recovery__form .input:focus{border-color:#9e9e9e!important}.sections-page .customer-sections .customer.login .login__main .login__form .login__links .link,.sections-page .customer-sections .customer.login .login__main .register__form .login__links .link,.sections-page .customer-sections .customer.login .login__main .recovery__form .login__links .link,.sections-page .customer-sections .customer.register .login__main .login__form .login__links .link,.sections-page .customer-sections .customer.register .login__main .register__form .login__links .link,.sections-page .customer-sections .customer.register .login__main .recovery__form .login__links .link{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-transform:uppercase;text-decoration-line:underline;color:#000}.sections-page .customer-sections .customer.login .login__main .login__form .btn,.sections-page .customer-sections .customer.login .login__main .register__form .btn,.sections-page .customer-sections .customer.login .login__main .recovery__form .btn,.sections-page .customer-sections .customer.register .login__main .login__form .btn,.sections-page .customer-sections .customer.register .login__main .register__form .btn,.sections-page .customer-sections .customer.register .login__main .recovery__form .btn{margin-top:10px}.sections-page .account{max-width:100%;width:100%;height:100%;margin:0;background-color:#fff}@media screen and (min-width: 1315px){.sections-page .account{height:calc(100% - 26px)}}.sections-page .account .account__container{margin:0 auto;padding:134px 20px 72px;max-width:fit-content}.sections-page .account .account__container .account__header{width:fit-content;margin-right:auto;margin-bottom:30px}.sections-page .account .account__container .account__header .account__heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:22px;line-height:26px;color:#000;text-transform:uppercase;text-align:left;margin-bottom:8px}.sections-page .account .account__container .account__header .fs-body-base .account__logout,.sections-page .account .account__container .account__header .addresses__new .c-link{position:relative;display:block;width:fit-content;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:1.77778px;color:#000;text-transform:uppercase;text-decoration-line:none;text-align:left;margin:0%}.sections-page .account .account__container .account__header .fs-body-base .account__logout:before,.sections-page .account .account__container .account__header .addresses__new .c-link:before{content:"";position:absolute;left:0;bottom:0;width:0%;height:1px;background-color:#000;transition:width .3s ease-in-out}.sections-page .account .account__container .account__header .fs-body-base .account__logout:hover:before,.sections-page .account .account__container .account__header .addresses__new .c-link:hover:before{width:100%}.sections-page .account .account__container .account__sections,.sections-page .account .account__container .addresses__list .addresses__item-wrapper{display:flex;flex-direction:row;column-gap:56px;flex-wrap:wrap}.sections-page .account .account__container .account__sections .account__top,.sections-page .account .account__container .account__sections .addresses__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item{min-width:100%;width:fit-content;padding:43px 37px 55px;background-color:#fafafa}@media screen and (min-width: 425px){.sections-page .account .account__container .account__sections .account__top,.sections-page .account .account__container .account__sections .addresses__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item{min-width:348px}}.sections-page .account .account__container .account__sections .account__top .ff-heading,.sections-page .account .account__container .account__sections .addresses__item .ff-heading,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .ff-heading,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .ff-heading{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-align:left;margin-bottom:20px}.sections-page .account .account__container .account__sections .account__top .account__col-heading,.sections-page .account .account__container .account__sections .addresses__item .account__col-heading,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__col-heading,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__col-heading{display:none}.sections-page .account .account__container .account__sections .account__top .addresses__item-info .customer-info__name,.sections-page .account .account__container .account__sections .addresses__item .addresses__item-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .addresses__item-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .addresses__item-info .customer-info__name{margin-bottom:15px!important}.sections-page .account .account__container .account__sections .account__top .account__customer-info .customer-info__item,.sections-page .account .account__container .account__sections .account__top .account__customer-info p,.sections-page .account .account__container .account__sections .account__top .addresses__item-info .customer-info__item,.sections-page .account .account__container .account__sections .account__top .addresses__item-info p,.sections-page .account .account__container .account__sections .addresses__item .account__customer-info .customer-info__item,.sections-page .account .account__container .account__sections .addresses__item .account__customer-info p,.sections-page .account .account__container .account__sections .addresses__item .addresses__item-info .customer-info__item,.sections-page .account .account__container .account__sections .addresses__item .addresses__item-info p,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__customer-info .customer-info__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__customer-info p,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .addresses__item-info .customer-info__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .addresses__item-info p,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__customer-info .customer-info__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__customer-info p,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .addresses__item-info .customer-info__item,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .addresses__item-info p{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:13px;letter-spacing:1.77778px;color:#000;text-align:left;margin-bottom:15px}.sections-page .account .account__container .account__sections .account__top .account__customer-info .customer-info__name,.sections-page .account .account__container .account__sections .account__top .addresses__item-info .customer-info__name,.sections-page .account .account__container .account__sections .addresses__item .account__customer-info .customer-info__name,.sections-page .account .account__container .account__sections .addresses__item .addresses__item-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__customer-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .addresses__item-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__customer-info .customer-info__name,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .addresses__item-info .customer-info__name{font-weight:500;font-size:14px;line-height:16px;margin-bottom:25px}.sections-page .account .account__container .account__sections .account__top .account__cta-wrap,.sections-page .account .account__container .account__sections .account__top .fs-body-small,.sections-page .account .account__container .account__sections .addresses__item .account__cta-wrap,.sections-page .account .account__container .account__sections .addresses__item .fs-body-small,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__cta-wrap,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .fs-body-small,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__cta-wrap,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .fs-body-small{margin-top:93px}.sections-page .account .account__container .account__sections .account__top .account__cta-wrap .c-link,.sections-page .account .account__container .account__sections .account__top .fs-body-small .c-link,.sections-page .account .account__container .account__sections .addresses__item .account__cta-wrap .c-link,.sections-page .account .account__container .account__sections .addresses__item .fs-body-small .c-link,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .account__cta-wrap .c-link,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__top .fs-body-small .c-link,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .account__cta-wrap .c-link,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .addresses__item .fs-body-small .c-link{display:block;font-family:Roboto;font-style:normal;font-weight:700;font-size:10px;line-height:12px;letter-spacing:1.77778px;color:#000;text-decoration-line:underline;text-transform:uppercase;text-align:left}.sections-page .account .account__container .account__sections .account__main,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main{width:fit-content;margin:15px auto 56px;overflow:hidden}.sections-page .account .account__container .account__sections .account__main .account__my-orders-heading,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__my-orders-heading{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-align:left;border-color:#000}.sections-page .account .account__container .account__sections .account__main .account__no-orders,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__no-orders{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-align:left;border-color:#000}.sections-page .account .account__container .account__sections .account__main .account__scrollable .account__table .ff-meta .ff-meta__type,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__scrollable .account__table .ff-meta .ff-meta__type{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-transform:uppercase;padding-bottom:14px;border-color:#000}.sections-page .account .account__container .account__sections .account__main .account__scrollable .account__table .customer-order td,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__scrollable .account__table .customer-order td{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:right;letter-spacing:1.77778px;color:#000;text-transform:uppercase;border-color:#000}.sections-page .account .account__container .account__sections .account__main .account__scrollable .account__table .customer-order td[data-label=Order],.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__scrollable .account__table .customer-order td[data-label=Order]{font-weight:700;text-decoration-line:underline}.sections-page .account .account__container .account__sections .account__main .account__scrollable .account__table .customer-order td[data-label=Order] a,.sections-page .account .account__container .addresses__list .addresses__item-wrapper .account__main .account__scrollable .account__table .customer-order td[data-label=Order] a{color:#000}.sections-page .account .account__container .account__breadcrumbs .breadcrumbs{opacity:1}.sections-page .account .account__container .account__breadcrumbs .breadcrumbs .breadcrumbs__item{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:1.77778px}.sections-page .account .account__container .account__breadcrumbs .breadcrumbs .breadcrumbs__item a{position:relative;color:#000}.sections-page .account .account__container .account__breadcrumbs .breadcrumbs .breadcrumbs__item a:before{content:"";position:absolute;left:0;bottom:0;width:0%;height:1px;background-color:#000;transition:width .3s ease-in-out}.sections-page .account .account__container .account__breadcrumbs .breadcrumbs .breadcrumbs__item a:hover:before{width:100%}.sections-page .account .account__container .addresses__modal .addresses__content form .addresses__modal-heading{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:1;color:#000;text-transform:uppercase}.sections-page .account .account__container .addresses__modal .addresses__content form .input{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;color:#000}.sections-page .account .account__container .addresses__modal .addresses__content form .addresses__checkbox-wrapper .fs-body-base{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:0}.sections-page .account .account__container .addresses__modal .addresses__content form .btn{font-family:Roboto;text-transform:uppercase}.sections-page .account .account__container .addresses__modal .addresses__content form .ta-c .c-link{font-family:Roboto;font-style:normal;font-weight:700;font-size:10px;line-height:12px;letter-spacing:0;color:#000;text-decoration-line:underline;text-transform:uppercase}.sections-page .account[data-section-type=addresses] .account__container{max-width:100%;margin:0 100px;padding-bottom:40px}.sections-page .account_order{height:auto!important}.sections-page .account_order .account__container{max-width:100%;margin:0 100px;padding-bottom:40px}.sections-page .account_order .account__container .account__breadcrumbs{display:none}.sections-page .account_order .account__container .account__header{margin-bottom:20px}.sections-page .account_order .account__container .account__header .fs-body-base{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:0;color:#000;text-align:left;margin-bottom:5px}.sections-page .account_order .account__container .account__messages .account__message{width:fit-content}.sections-page .account_order .account__container .account__messages .account__message .fs-body-base{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:0;color:#000;text-align:left;margin-bottom:5px}.sections-page .account_order .account__container .account__sections{flex-direction:column}.sections-page .account_order .account__container .account__sections .account__order-footer{width:100%;order:0;column-gap:45px;flex-direction:row;margin:0 0 100px}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col--summary{display:none}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col{padding:28px 30px 52px;background:#fafafa;border:1px solid #E2E2E2;width:100%!important}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col.account__order-billing-addres{order:0}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col.account__order-shipping-address{order:1}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .account__col-heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:18px;line-height:21px;color:#000;margin-bottom:37px}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .account__order-status{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:1.77778px;color:#000;margin-bottom:29px}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-billing-info__item,.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-shipping-info__item{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:1.77778px;color:#000;margin-bottom:15px}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-billing-info__item.order-billing-info__name,.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-billing-info__item.order-shipping-info__name,.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-shipping-info__item.order-billing-info__name,.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col .order-shipping-info__item.order-shipping-info__name{text-transform:capitalize;margin-bottom:19px}.sections-page .account_order .account__container .account__sections .account__main{order:1;width:100%}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table thead .ff-meta .ff-meta__type{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.77778px;color:#000;text-transform:uppercase;padding-bottom:14px;border-color:#000;text-align:left}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table thead .ff-meta .ff-meta__type.ff-meta__type--order-total{text-align:right}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:right;letter-spacing:1.77778px;color:#000;border-color:#000;text-align:left;padding-top:46px;padding-bottom:32px;vertical-align:top}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__image{display:none}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__product-details .ff-heading{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:right;letter-spacing:1.77778px;text-transform:uppercase}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__product-details .ff-heading a{color:#000;text-decoration-line:underline}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__product-details .product-variant{display:none}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__product-details .note{margin-top:10px}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__product .order__product .order__product-details .note .tracking-info{float:left;text-decoration-line:underline;text-transform:uppercase}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details.order-details__total{text-align:right}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details dl,.sections-page .account_order .account__container .account__sections .account__main .account__scrollable .account__table tbody .order-details dl dd{margin:0}.sections-page .account_order .account__container .account__order-back{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:1.77778px;text-decoration-line:underline;color:#000;margin-top:20px}.header__outer-wrapper .header{padding-top:24px;border:none}.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__logo-link{color:#009bc8!important}.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__logo-link path{fill:#009bc8!important}.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__links a,.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__links span,.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__right a,.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__right span{color:var(--color-text-transparent)!important}.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__links svg,.header__outer-wrapper .header.header--color_mode--dark:not(.is-sticky) .header__right svg{color:var(--color-icon-transparent)!important}.header__outer-wrapper .header .header__logo{padding-right:45px}.header__outer-wrapper .header .header__logo .header__logo-link{display:flex;justify-content:center}.header__outer-wrapper .header .header__menu-icon svg{color:var(--color-icon-transparent)!important}.header__outer-wrapper .header .header__links a,.header__outer-wrapper .header .header__links span{color:var(--color-text-transparent)!important}.header__outer-wrapper .header .header__links svg{color:var(--color-icon-transparent)!important}.header__outer-wrapper .header .header__links .header__links-list li{padding:0 5px}.header__outer-wrapper .header .header__links .header__links-list li a,.header__outer-wrapper .header .header__links .header__links-list li a.active{opacity:1;text-transform:uppercase;font-family:Circular Std;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:16px;letter-spacing:1.5px;color:var(--color-text-transparent)!important}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav{width:100%;margin:0;padding:0;left:0;top:93px}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__overlay{opacity:0}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__container{box-shadow:0 2px 2px #000}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__container .mega-nav__list{max-width:40%;width:100%;background-color:#fff}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__container .mega-nav__list li{width:fit-content;margin:64px auto 0}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__container .mega-nav__list li a{font-family:Roboto;font-style:normal;font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase;color:#000}.header__outer-wrapper .header .header__links .header__links-list li .mega-nav .mega-nav__container .mega-nav__image.visible{width:60%;margin-left:auto}.header__outer-wrapper .header .header__right{column-gap:15px;margin-right:-2px;padding-right:0}.header__outer-wrapper .header .header__right .header__faq{font-family:Circular Std;font-style:normal;font-weight:500;font-size:16px;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;padding-right:10px}.header__outer-wrapper .header .header__right .header__icon-touch .icon-button .icon-button__icon .icon svg{height:auto}.header__outer-wrapper .header .header__right .header__icon-touch.header__icon-touch--account .icon-button .icon-button__icon .icon{margin-right:-5px}.header__outer-wrapper .header .header__right .header__icon-touch.header__icon-touch[data-js-cart-icon] .icon-button .icon-button__icon .icon{margin-right:-3.5px}.header__outer-wrapper .header .header__right a,.header__outer-wrapper .header .header__right span{color:var(--color-text-transparent)!important}.header__outer-wrapper .header .header__right svg{color:var(--color-icon-transparent)!important}.header__outer-wrapper .header .header__right-mobile{display:none}.header__outer-wrapper .header .quick-cart.active.visible{max-width:425px;max-height:100%;width:100%;height:100%;margin:0;top:0;right:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container{max-width:100%;min-height:100vh;width:100%;height:100%}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart{display:flex;flex-direction:column;height:100%}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__header{margin-bottom:10px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__header .close-drawer .close-button{position:absolute;background-image:url(right-arrow.svg);width:34px;height:34px;background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotateY(180deg);margin:5px 10px;z-index:999}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__header .close-drawer .close-button:hover{animation:lateral-bounce 1s;-webkit-animation:lateral-bounce 1s}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__header .icon__cart{margin:8px auto 0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__header .icon__cart svg{width:24px;height:24px;margin-right:-5px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items{overflow:auto;margin-bottom:auto}@media screen and (min-width: 60em){.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items{max-height:100%}}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item{margin:13px;padding:10px 0 23px;border-bottom:1px solid #D4D5D6;border-radius:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-left{position:relative;display:flex;margin-right:11px;order:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-left a .quick-cart__image{border:1px solid #EEEEEE;background-color:transparent}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-left .quick-cart__control{border:1px solid #E4E4E4;position:relative;margin-left:11px;left:0;top:58px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-right{margin-right:40px;order:1}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-right .item-right__product-title{font-family:Roboto;font-style:normal;font-weight:900;font-size:16px;line-height:19px;color:#000;margin-bottom:5px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-right .item-right__product-price{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000;position:absolute;bottom:23px;right:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-right div{font-size:12px;font-weight:400}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__remove-item{position:absolute;top:-6px;right:3px;width:15px;height:15px;order:2;font-size:0!important}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__remove-item:last-child{display:none}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__remove-item:before{content:"\d7";font-size:40px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__qty{padding:0 5px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__qty,.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item .quick-cart__item-right{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item:before{display:none!important}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item.flash{position:relative;background-color:transparent!important;z-index:1;overflow:visible}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item.flash .quick-cart__item-left{z-index:1}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__items .quick-cart__item.flash:after{content:"";position:absolute;top:0;left:-13px;width:calc(100% + 26px);height:calc(100% + 1px);border-bottom:1px solid #d4d5d6;background-color:var(--color-text-dropdown-transparent);z-index:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer{padding:26px 13px 6px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer .subtotal{display:flex;flex-direction:row;margin-bottom:26px;padding:0 10px;justify-content:space-between}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer .subtotal .subtotal-text{font-size:12px!important;line-height:14px!important}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer .subtotal .subtotal-text,.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer .subtotal .subtotal-price{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer a.btn{justify-content:left;padding:0 50px;font-family:Roboto;font-style:normal;font-weight:400!important;font-size:16px!important;line-height:19px!important;letter-spacing:1.77778px;text-transform:uppercase}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__footer a.btn .long-arrow{background-image:url(right-arrow.svg);width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;filter:invert(1);margin:0 0 0 auto}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell{position:relative;display:flex;margin:20px 13px 42px;padding:20px 10px;min-height:131px;background:transparent;z-index:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:var(--upsell-background-opacity);background-color:var(--upsell-background-color)}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .image{min-width:89px;min-height:89px;margin-right:10px;border:1px solid #EEEEEE;z-index:2}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .image a .image{width:100%;height:100%;margin:0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .image a .image .image__img{background-color:#fff}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text{display:grid;grid-template-columns:repeat(2,114px);grid-template-rows:max-content;width:100%;justify-content:space-between;z-index:2;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#000}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .title{font-weight:500}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .price{font-size:16px;font-weight:500;margin:auto 0 0;justify-self:right}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .product-item__add-button{width:fit-content;margin-left:auto}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .product-item__add-button .add{text-align:right;border:0;padding:0;margin:0 0 auto auto;max-width:fit-content;height:20px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .next__product{display:none}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .product_variants .content-select{margin:17px 0 0}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick-cart__upsell .text .product_variants .content-select .variant-select{-webkit-appearance:auto;appearance:auto;max-width:114px;max-height:28px;padding:0;background:#fff;border:1px solid #D6D6D6;box-sizing:border-box;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#000}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick_cart__empty{font-family:Roboto;font-style:normal;font-weight:900;font-size:14px;line-height:17px;text-transform:lowercase;color:#000;opacity:1;padding:0 13px}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__cart .quick_cart__empty:first-letter{text-transform:uppercase}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__configure{display:block!important;position:absolute;top:auto;bottom:0;left:0;width:100%;border-top:1px solid #d4d5d6;background-color:#fff;transform:translateY(100%);transition:all .3s ease-in-out}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__configure.visible{transform:translateY(0)}.header__outer-wrapper .header .quick-cart.active.visible .quick-cart__container .quick-cart__configure .quick-add .quick-add__configure .quick-add__product{padding:0 10px}@media screen and (min-width: 651px){.header__outer-wrapper .header.header--overlayed-pdp{position:absolute;width:100%}}.drawer-menu .drawer-menu__all-links .drawer-menu__contents{overflow-y:auto}.slideshow-section{position:relative;margin-top:10px!important}@media screen and (min-width: 991px){.slideshow-section .slideshow .slideshow__cell .slideshow__asset.slideshow__asset--3_2{padding-top:calc((2 / 3) * 80%)!important}}@media screen and (min-width: 651px){.slideshow-section .slideshow .slideshow__cell .slideshow__asset .slideshow__image-desktop{display:block!important}.slideshow-section .slideshow .slideshow__cell .slideshow__asset .slideshow__image-mobile{display:none!important}}.slideshow-section .slideshow .slideshow__cell .slideshow__asset .slideshow__image-desktop{display:none}.slideshow-section .slideshow .slideshow__cell .slideshow__asset .slideshow__image-mobile{display:block}.slideshow-section .slideshow .slideshow__cell .block-overlay__content{max-width:initial}.slideshow-section .slideshow .slideshow__cell .block-overlay__content .block-overlay__heading{font-family:Circular-Std;max-width:812px;text-shadow:0 2px 4px rgba(0,0,0,.5);font-size:122px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.01;letter-spacing:normal;color:#fff}.slideshow-section .slideshow .slideshow__cell .block-overlay__content .block-overlay__button-align--left{text-align:left;text-align:-moz-left}.slideshow-section .slideshow .slideshow__cell .block-overlay__content .block-overlay__button-align--center{text-align:center;text-align:-moz-center}.slideshow-section .slideshow .slideshow__cell .block-overlay__content .block-overlay__button-align--right{text-align:right;text-align:-moz-right}.slideshow-section .slideshow .slideshow__cell .block-overlay__subheading{position:absolute;bottom:22px;width:91vw}.slideshow-section .slideshow .slideshow__cell .block-overlay__subheading p{display:flex;max-width:600px;margin:0 auto;width:fit-content;font-family:Roboto;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.slideshow-section .slideshow .flickity-page-dots{width:fit-content;text-align:left;margin-left:30px!important;margin-bottom:20px}.slideshow-section .slideshow .flickity-page-dots .dot{width:15px!important;height:15px!important}@media screen and (min-width: 651px){.slideshow-section .slideshow{padding-top:var(--s-pading-top);padding-bottom:var(--s-pading-bottom)}}.slideshow-section:before{content:"";position:absolute;top:auto;bottom:0;left:0;right:0;width:100%}.carousel-section-redesign{padding:0 0 100px}@media screen and (min-width: 769px){.carousel-section-redesign{position:relative;z-index:0}}.carousel-section-redesign .carousel-redesign .circular-text{position:relative;top:110px;left:0;width:210px;height:210px;margin-left:5%;border-radius:50%;z-index:99}.carousel-section-redesign .carousel-redesign .circular-text .circular-badge{transform:translate(100px)}.carousel-section-redesign .carousel-redesign .circular-text .circular-badge span{position:absolute;top:0;left:0;height:110px;transform-origin:bottom center;font-family:Roboto;font-style:normal;font-weight:400;font-size:30px;line-height:35px;z-index:99}.carousel-section-redesign .carousel-redesign .circular-text.rotation-enabled{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:mymove 10s linear infinite;animation:mymove 10s linear infinite}.carousel-section-redesign .carousel-redesign .carousel__slides{position:relative;width:auto;margin:0 9%}@media screen and (min-width: 769px){.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide{width:100%!important}.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide .carousel__slide-content .image{padding-top:60%!important}.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2 .carousel__slide{width:50%!important}.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1,.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2,.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--3{display:flex;flex-direction:row;height:auto!important}.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide,.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2 .carousel__slide,.carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--3 .carousel__slide{position:relative}}.carousel-section-redesign .carousel-redesign .carousel__slides .heading .slider-heading{font-family:Roboto;font-size:32px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0 135px 35px;text-align:end}.carousel-section-redesign .carousel-redesign .carousel__slides .mobile-carousel__pagination{height:fit-content;left:auto!important}.carousel-section-redesign .carousel-redesign .carousel__slides .mobile-carousel__pagination .slider-button{box-shadow:none;background-color:transparent}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide{width:calc(1 / 3 * 100%)!important}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .image{padding-top:100%!important;min-height:535px;height:fit-content!important}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .placeholder-image{position:relative;min-height:535px;height:fit-content!important}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:var(--carousel-image-opacity)}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__collection-title{position:absolute;top:0;right:39.32px;width:auto;height:40px;margin-right:10px;padding:11px 23px 10px;transform-origin:right top;transform:rotate(-90deg);z-index:2;pointer-events:none}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__collection-title .collection-title__tag{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;text-transform:uppercase}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-text{position:relative;max-width:350px;margin-top:10px}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-text p{font-family:Roboto;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:19px;letter-spacing:normal;color:#000}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button{overflow:hidden;width:45px;height:45px;background:transparent;top:-25px;left:auto;bottom:auto}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button .flickity-button-icon{width:300%;height:300%;color:#000}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.previous{left:auto;right:70px}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.previous .flickity-button-icon{top:0;left:0;right:auto;bottom:auto}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.next{left:auto;right:10px}.carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.next .flickity-button-icon{top:auto;left:auto;right:0;bottom:0}.rich-text{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom);position:relative;background-color:var(--s-bg-color);margin:0}.rich-text .rich-text__content{max-width:var(--s-max-width);margin:0}.rich-text .rich-text__content .rich-text__heading{font-family:Circular-Std;font-size:var(--s-heading-desktop-size);font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;overflow-wrap:break-word}.rich-text .rich-text__content .rich-text__body{font-family:Roboto;font-size:var(--s-subheading-desktop-size);font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.rich-text .rich-text__content a.btn{position:relative;font-size:18px!important;font-weight:300!important;min-width:192px;min-height:41px;z-index:9}.rich-text .rich-text__content a.btn .animated-text{font-weight:400;color:var(--button-color)}.rich-text .rich-text__content.rich-text__content--center{text-align:center}.rich-text .rich-text__content.rich-text__content--left{text-align:left}.rich-text .icon-wrapper{position:absolute}.rich-text .icon-wrapper img{display:block;max-height:141px;width:192px;margin-left:auto}.rich-text .icon-wrapper.icon-wrapper__alignment-top-right{top:7%;right:7%}.rich-text .icon-wrapper.icon-wrapper__alignment-top-left{top:7%;left:7%}.rich-text .icon-wrapper.icon-wrapper__alignment-bottom-right{bottom:10%;right:7%}.rich-text .icon-wrapper.icon-wrapper__alignment-bottom-left{bottom:10%;left:7%}.companies-banner{background-color:var(--s-companies-background-color);padding:var(--s-companies-padding-top) 3% var(--s-companies-padding-bottom)}@media screen and (min-width: 990px){.companies-banner{padding:var(--s-companies-padding-top) 60px var(--s-companies-padding-bottom)}}@media screen and (max-width: 768px){.companies-banner{padding:var(--s-companies-padding-top-mobile) 0px var(--s-companies-padding-bottom-mobile)}}.companies-banner .companies-banner--content .companies-icons{margin:0;padding-left:0;background:transparent}@media screen and (min-width: 769px){.companies-banner .companies-banner--content .companies-icons{display:flex;flex-direction:row}.companies-banner .companies-banner--content .companies-icons .company-icon--content{width:calc(100% * 1 / var(--content-size));padding:0 20px!important}.companies-banner .companies-banner--content .companies-icons .company-icon--content .image{padding-top:0!important}.companies-banner .companies-banner--content .companies-icons .company-icon--content .image .image__img{position:relative;min-width:auto!important}.companies-banner .companies-banner--content .companies-icons .company-icon--content:nth-child(n+5){display:none}}.companies-banner .companies-banner--content .companies-icons .company-icon--content{min-height:76px;width:50%;height:fit-content;margin:auto;padding:0 40px;list-style:none;background:transparent}@media screen and (max-width: 768px){.companies-banner .companies-banner--content .companies-icons .company-icon--content{min-width:fit-content}}.companies-banner .companies-banner--content .companies-icons .company-icon--content .image{padding-top:0!important;background:transparent}.companies-banner .companies-banner--content .companies-icons .company-icon--content .image .image__img{position:relative;height:76px;min-width:300px;object-fit:contain;background:transparent;background-color:transparent}.image-with-text{position:relative}.image-with-text .image-with-text__image{position:relative;z-index:0}.image-with-text .image-with-text__image[data-display=true]{width:60%}@media screen and (max-width: 1024px){.image-with-text .image-with-text__image[data-display=true]{width:100%}}.image-with-text .image-with-text__image[data-display=false]{width:100%!important;min-height:540px}@media screen and (max-width: 1440px){.image-with-text .image-with-text__image[data-display=false]{max-height:870px;overflow:hidden}}.image-with-text .image-with-text__image[data-display=false] .flexible-image .flexible-image__img,.image-with-text .image-with-text__image[data-display=false] .placeholder-image .placeholder-svg{object-position:20% 0}.image-with-text .image-with-text__image:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:var(--media-overlay);z-index:2}.image-with-text .image-with-text__text *{color:var(--text-color)}.image-with-text .image-with-text__text[data-display=true]{width:40%}@media screen and (max-width: 1024px){.image-with-text .image-with-text__text[data-display=true]{width:100%}}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .image-with-text__heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:42px;line-height:49px}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .image-with-text__subheading{font-family:CalibreWeb;font-style:normal;font-weight:400;font-size:32px;line-height:38px}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--blue-animation .animated-text,.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--white-animation .animated-text,.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--transparent-animation .animated-text{color:#000}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--primary{color:#fff;box-shadow:4px 4px}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--primary:hover{box-shadow:none}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--primary-inverted{color:#000;background-color:#fff;border-color:#000;box-shadow:4px 4px}.image-with-text .image-with-text__text[data-display=true] .image-with-text__content .btn.btn--primary-inverted:hover{color:#000;background-color:#fff;box-shadow:none}.image-with-text .image-with-text__text[data-display=true].block-overlay{width:100%;background-color:transparent}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__heading{font-style:normal;font-weight:400;font-size:32px;line-height:33px;color:#000}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__subheading{font-size:24px;line-height:29px;color:#000}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__subheading *{color:#000}@media screen and (min-width: 769px){.image-with-text .image-with-text__text[data-display=true].block-overlay{position:absolute;top:auto;right:0;bottom:0;left:0;padding:40px 9%}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content{margin:auto 0 0 auto}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__heading{font-size:84px;line-height:88px;color:var(--text-color)}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__subheading{font-size:32px;line-height:38px;color:var(--text-color)}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .image-with-text__subheading *{color:var(--text-color)}.image-with-text .image-with-text__text[data-display=true].block-overlay .image-with-text__content .btn.btn--transparent-animation .animated-text{color:currentColor}}@media screen and (min-width: 990px){.image-with-text .image-with-text__text[data-display=true].block-overlay{padding:70px 9%}}.image-with-text .image-with-text__text[data-display=false]{display:none}.featured-products-section{margin-top:0!important}.featured-products-section .featured-products{max-height:fit-content;margin-bottom:80px!important}.featured-products-section .featured-products .featured-products__text .featured-products__heading{font-family:Circular-Std;font-size:84px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#000;margin-bottom:20px}.featured-products-section .featured-products .featured-products__text .featured-products__subheading{font-family:Roboto;font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.featured-products-section .featured-products .featured-products__text .featured-products__content{width:auto;padding:0;font-family:CalibreWeb;font-style:normal;font-weight:600;font-size:32px;line-height:38px;color:#000;text-align:left}.featured-products-section .featured-products .featured-products__text .featured-products__button{margin-top:20px}.featured-products-section .featured-products .featured-products__text .featured-products__button a{position:relative;font-family:Roboto;background-color:transparent;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000!important;text-transform:lowercase;transform:translate(0)!important}.featured-products-section .featured-products .featured-products__text .featured-products__button a .animated-text{white-space:nowrap;background-color:#fff!important;border:0!important;transform:translate(0)!important}.featured-products-section .featured-products .featured-products__text .featured-products__button a .animated-text:first-letter{text-transform:uppercase}.featured-products-section .featured-products .featured-products__text .featured-products__button a.btn--transparent-animation{color:#000!important;border-color:#000!important;box-shadow:3px 3px!important}.featured-products-section .featured-products .featured-products__text .featured-products__button a.btn--transparent-animation:hover{box-shadow:0 0!important;border:1px solid #000000!important;transform:translate(0)!important}.featured-products-section .featured-products .featured-products__text .featured-products__button a.btn--transparent-animation:hover .animated-text{border-color:#000!important;transform:translate(0)!important}.featured-products-section .featured-products .featured-products__text[data-display=true]{display:none}.featured-products-section .featured-products .featured-products__text[data-display=false]{display:block;width:70%;padding:0 100px}.featured-products-section .featured-products .featured-products__content .featured-products__blocks{flex-direction:column;align-items:center}@media screen and (min-width: 769px){.featured-products-section .featured-products .featured-products__content .featured-products__blocks{position:relative;margin-right:-40px}.featured-products-section .featured-products .featured-products__content .featured-products__blocks:before{content:"";position:absolute;top:0;left:0;width:1px;height:90%;background-color:#000}}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block{border:none;margin:14px 0;padding:0 10%;max-width:100%!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image{min-width:100%;margin-bottom:5px}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .image{padding-top:50%!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .placeholder-image .placeholder-svg{max-width:280px;max-height:160px;width:fit-content;height:fit-content}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__block-heading{font-family:Circular-Std;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:normal;color:#000;margin-right:auto;margin-bottom:5px;max-width:fit-content;text-align:left}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .link{font-family:Roboto;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:19px;letter-spacing:normal;color:#a7a7a7;margin-right:auto}@media screen and (min-width: 769px){.featured-products-section .featured-products.featured-products--right .featured-products__content .featured-products__blocks:before{left:auto;right:0}}.featured-products-section .featured-products.no-text{margin-bottom:0!important}.featured-products-section .featured-products.no-text .featured-products__content.no-text{width:100%;padding:0}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks{display:grid;grid-template-columns:1fr;width:100%;gap:20px 10px;margin-top:0;padding:40px 12px}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks:before{display:none}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks .featured-products__block{width:100%;padding:0}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks .featured-products__block .featured-products__product-image.disable-style .image{padding-top:0;padding-bottom:35%}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks .featured-products__block:nth-child(n+3){display:none}@media screen and (min-width: 769px){.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks{padding:40px;grid-template-columns:1fr 1fr}.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks .featured-products__block:nth-child(n+3){display:flex}}@media screen and (min-width: 990px){.featured-products-section .featured-products.no-text .featured-products__content.no-text .featured-products__blocks{padding:40px 70px 50px;grid-template-columns:repeat(var(--blocks-size),1fr)}}.custom-reviews{padding:var(--s-padding-top) 0 var(--s-padding-bottom);background-color:var(--s-background-color)}.custom-reviews .custom-reviews__carousel .custom-reviews__review{width:100%;padding:0 10px}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content{max-width:820px;margin:0 auto}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__rating-stars{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__rating-stars .rating-star{position:relative;display:inline-block;width:37px;height:37px;color:var(--rating-star-color)}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__text{font-family:Roboto;font-style:normal;font-weight:400;font-size:48px;line-height:58px;text-align:center;color:var(--s-text-color);display:block;margin-top:45px}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__author{font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;text-transform:uppercase;color:var(--s-text-color);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:50px auto 0}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__link{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-decoration-line:underline;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0;opacity:.6}.custom-reviews .custom-reviews__carousel .flickity-button{overflow:hidden;width:30px;height:30px;background:transparent;top:auto;bottom:-75px;opacity:1;transition:all .2s ease}.custom-reviews .custom-reviews__carousel .flickity-button .flickity-button-icon{width:300%;height:300%;color:#000}.custom-reviews .custom-reviews__carousel .flickity-button.previous{left:calc(50% - 35px);right:auto}.custom-reviews .custom-reviews__carousel .flickity-button.previous .flickity-button-icon{top:0;left:0;right:auto;bottom:auto}.custom-reviews .custom-reviews__carousel .flickity-button.next{left:calc(50% + 5px);right:auto}.custom-reviews .custom-reviews__carousel .flickity-button.next .flickity-button-icon{top:auto;left:auto;right:0;bottom:0}@media screen and (min-width: 769px){.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__author{margin-top:30px}.custom-reviews .custom-reviews__carousel .custom-reviews__review .review-content .review-content__link{margin-top:20px}.custom-reviews .custom-reviews__carousel .flickity-button{bottom:-80px}}.trust__icons{background-color:var(--s-background-color)}.trust__icons .icons__wrapper .icons__list{display:flex;flex-direction:row;justify-content:space-evenly;margin:0;padding:var(--s-padding-top) 0 var(--s-padding-bottom)}.trust__icons .icons__wrapper .icons__list .icon__content{margin-top:auto;list-style:none}.trust__icons .icons__wrapper .icons__list .icon__content .icon__content-img{display:block;max-width:110px;max-height:110px;margin:0 auto 24.3px}.trust__icons .icons__wrapper .icons__list .icon__content .icon__content-text{font-family:Roboto;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.4px;text-align:center;color:#000;text-transform:uppercase}.icon-section__container,.icon-section__container.empty-data{display:none}.icon-section__container .icon-wrapper{margin-top:50px}.icon-section__container .icon-wrapper .icon-top{width:fit-content}.icon-section__container .icon-wrapper .icon-top.icon-top__align-left{margin-right:auto}.icon-section__container .icon-wrapper .icon-top.icon-top__align-center{margin:0 auto}.icon-section__container .icon-wrapper .icon-top.icon-top__align-right{margin-left:auto}.newsletter{margin-top:0;margin-bottom:0;padding:80px 0 0;background:var(--newsletter-bg-color)}.newsletter.newsletter__intro-position--bottom{display:flex;flex-direction:column-reverse}.newsletter.newsletter__intro-position--bottom .newsletter__intro{margin:20px auto 0}.newsletter .newsletter__intro{max-width:600px;width:fit-content;margin:0 auto 20px;padding-bottom:0 12px}.newsletter .newsletter__intro p{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;text-align:center}@media screen and (max-width: 768px){.newsletter .newsletter__intro p{max-width:300px}}.newsletter .newsletter__form{display:flex;min-height:70px;max-width:601px;margin:0 auto;background-color:#fff;border-radius:35px;border:1px solid #cfcfcf}.newsletter .newsletter__form .newsletter__input{padding:0 27px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#cfcfcf}.newsletter .newsletter__form .newsletter__input:-webkit-autofill,.newsletter .newsletter__form .newsletter__input:-webkit-autofill:hover,.newsletter .newsletter__form .newsletter__input:-webkit-autofill:focus,.newsletter .newsletter__form .newsletter__input:-webkit-autofill:active{border-top-left-radius:35px;border-bottom-left-radius:35px;transition:background-color 5000s ease-in-out 0s}.newsletter .newsletter__form .submit{height:fit-content;padding:11px 80px;margin:auto 10px;cursor:pointer;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:.255em;border:1px solid #CFCFCF;border-radius:26px;color:#fff;background-color:#000;text-transform:uppercase;transition:background-color 1s}.newsletter .newsletter__form .submit:hover{background-color:#181818}.home-section .covet-pics-header{margin:15px 50px}.home-section .covet-pics-header .section-title{font-family:Circular-Std;font-style:normal;font-weight:700;color:#000}.home-section .covet-pics-header .section-subtitle{font-family:Circular Std;font-style:normal;font-weight:400;color:#000}@media screen and (min-width: 860px){.home-section.covet-pics-header__overlay{position:relative}.home-section.covet-pics-header__overlay .covet-pics-header{position:absolute;top:auto;left:auto;right:0;bottom:40px;margin:0;padding:10px 20px;background:#fff;z-index:2}.home-section.covet-pics-header__overlay .covet-pics-header .section-title,.home-section.covet-pics-header__overlay .covet-pics-header .section-subtitle{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;text-align:right}.home-section.covet-pics-header__overlay .covet-pics-wrap{position:relative;z-index:0}}.why-pfw{position:relative;background-color:var(--s-background-color);overflow:hidden}.why-pfw .why-pfw__background-image{min-height:1024px}.why-pfw .why-pfw__wrapper{position:relative;padding:50px 10px;z-index:1}.why-pfw .why-pfw__wrapper .why-pfw__heading{display:block;max-width:370px;margin:0 auto 30px;font-family:Roboto;font-style:normal;font-weight:400;font-size:50px;line-height:60px;text-align:center;color:var(--s-text-color)}.why-pfw .why-pfw__wrapper .why-pfw__content-list{display:flex;flex-direction:column;gap:0 10px;align-items:center;max-width:400px;margin:0 auto}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item{display:flex;flex-direction:column;justify-content:center;width:218px;height:218px;padding:20px;border:1px solid var(--s-text-color);border-radius:100%}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--link{display:contents;text-decoration:none!important}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--heading{display:block;font-family:Roboto;font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-align:center;color:var(--s-text-color)}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--text{display:none;margin:0 auto;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:var(--s-text-color)}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(1){order:0;margin:0 auto 0 0}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(2){order:1;margin:-20px 0 0 auto}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(3){order:2;margin:-20px auto 0 0}@media screen and (max-width: 359px){.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item{width:190px;height:190px}}.why-pfw .why-pfw__wrapper .why-pfw__button{display:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:50px auto 10px}.why-pfw .why-pfw__wrapper .why-pfw__button .animated-text{display:block}.why-pfw .why-pfw__wrapper.has-background-image{position:absolute;top:0;left:0;right:0}@media screen and (min-width: 1441px){.why-pfw .why-pfw__wrapper.has-background-image{top:15%}}@media screen and (min-width: 860px){.why-pfw .why-pfw__wrapper{padding:85px 40px}.why-pfw .why-pfw__wrapper .why-pfw__heading{max-width:570px;margin:0 auto 50px;font-size:72px;line-height:86px}.why-pfw .why-pfw__wrapper .why-pfw__content-list{flex-direction:row;justify-content:space-evenly;align-items:flex-start;max-width:none}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item{justify-content:flex-start;max-width:317px;width:calc(100% / var(--blocks-size) - 1em);height:auto;margin:0;padding:0;border:none}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--link{pointer-events:none}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--heading{margin:0 auto 20px;font-size:36px;line-height:43px}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item .content-list__item--text{display:block}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(1){order:0;margin:0}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(2){order:1;margin:0}.why-pfw .why-pfw__wrapper .why-pfw__content-list .content-list__item:nth-child(3){order:2;margin:0}.why-pfw .why-pfw__wrapper .why-pfw__button{display:block}}.footer{display:flex;flex-direction:column;padding-top:var(--footer-pading-top);padding-bottom:var(--footer-pading-bottom)}.footer .footer__logo{order:1;min-width:187px;min-height:70px;width:fit-content;margin:0 auto}.footer .footer__logo .footer__logo-content{min-width:max-content}.footer .footer__logo .footer__icon-svg--mobile{display:none}.footer .footer__groups{order:0;margin:0;width:100%}.footer .footer__groups .footer__group{width:fit-content;margin:0 auto}.footer .footer__groups .footer__group .footer__header{padding-bottom:0;margin-bottom:5px}.footer .footer__groups .footer__group .footer__header .footer__heading{font-family:Roboto;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase}.footer .footer__groups .footer__group .footer__header--social{margin-bottom:28px}.footer .footer__groups .footer__group .footer__header--social .footer__heading-social{font-weight:300;text-transform:none}.footer .footer__groups .footer__group .footer__group-content{font-family:Roboto;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.footer .footer__groups .footer__group .footer__group-content .footer__company ul{padding-left:0;margin-top:0}.footer .footer__groups .footer__group .footer__group-content .footer__company ul li{list-style:none}.footer .footer__groups .footer__group .footer__group-content .footer__links ul{columns:1}.footer .footer__groups .footer__group .footer__group-content--social{position:relative;z-index:1}.footer .footer__groups .footer__group .footer__group-content--social .social-icons li{width:28px;height:28px;margin-right:15px}.footer .footer__groups .footer__group .footer__group-content--social .social-icons li a .icon{width:28px;height:28px}.footer .footer__groups .footer__group .footer__icon-svg{display:block;min-width:200px;max-width:230px;position:relative;left:-30px;margin-top:-40px;z-index:0}section.drawer-menu{max-height:100%;max-width:100%}section.drawer-menu.visible .drawer-menu__overlay{transform:translate(5vw)}section.drawer-menu.visible .drawer-menu__cart-toggle{transform:translate(82.5vw);opacity:1}section.drawer-menu .drawer-menu__overlay{width:50px;height:50px;margin-top:30px;z-index:600!important;background-color:transparent;opacity:1!important;transform:translate(-100%);transition:transform var(--animation-duration) var(--animation-timing)}section.drawer-menu .drawer-menu__overlay .icon{margin-right:-4px;margin-top:4px}section.drawer-menu .drawer-menu__cart-toggle{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;margin-top:30px;z-index:599!important;opacity:0;transform:translate(-100%);transition:all var(--animation-duration) var(--animation-timing)}section.drawer-menu .drawer-menu__cart-toggle .drawer-menu__icon-touch .icon{margin-right:-2.5px}section.drawer-menu .drawer-menu__panel{background-color:#fff;max-width:100%;width:100%}section.drawer-menu .drawer-menu__panel .header__logo .header__logo-link{margin:33px auto 26px}section.drawer-menu .drawer-menu__panel .header__logo .header__logo-link .header__logo-text{color:#000}section.drawer-menu .drawer-menu__panel .header__logo .header__logo-link .image{padding-top:32px!important}section.drawer-menu .drawer-menu__panel .header__logo .header__logo-link .image .image__img{width:99px;height:32px}section.drawer-menu .drawer-menu__panel #drawer-menu__header-form{display:none}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item{font-family:Roboto!important;font-size:14px!important;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000!important;text-transform:uppercase;border-top:1px solid #e9e9e9}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link--post,section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link{font-weight:300!important}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link--post .icon-button .icon-button__icon .icon,section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .drawer-menu__item .drawer-menu__link .icon-button .icon-button__icon .icon{transform:none}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .social-icons{margin:0 8px;padding:20px 0;border-top:1px solid #e9e9e9}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .social-icons li{margin-right:10px;padding:0 12px}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .social-icons li a{width:fit-content}section.drawer-menu .drawer-menu__panel .drawer-menu__bottom .drawer-menu__all-links .drawer-menu__contents .drawer-menu__main .drawer-menu__primary-links .social-icons li a .icon{width:22px;height:22px;color:#000}section.drawer-menu.visible .drawer-menu__overlay{opacity:1!important}.product{padding:0!important;margin:0}.product .product__content{grid-template-columns:initial}.product .product__content .product__media-container{position:relative;width:auto;display:flex;flex-direction:row;padding:0 0 30px 85px;background-color:var(--s-carousel-bg-color)!important;overflow:hidden}.product .product__content .product__media-container .product__media{order:1;margin-left:0}.product .product__content .product__media-container .product__media .product__media-item{padding-right:50px}.product .product__content .product__media-container .product__media .product__media-item .media .media__image{cursor:all-scroll}.product .product__content .product__media-container .product__media .product__media-item .media .media__image .image{background:transparent}.product .product__content .product__media-container .product__media .product__media-item .media .media__image .image .image__img{max-height:580px;height:100%;object-fit:contain;object-position:center;opacity:1;background:transparent}.product .product__content .product__media-container .product__media--nav-container{position:relative;max-width:80px;width:100%;order:0;align-self:center;place-self:center}@media screen and (max-width: 1009px){.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list{padding:0!important}}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track{transform:none!important}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-slide{min-width:65px}@media screen and (min-width: 992px){.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-slide{border:.5px solid #E0E0E0;margin-bottom:4px}}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-slide .media__image .image .image__img{opacity:1;background-color:#fff}.product .product__content .product__media-container .product__icon-float{position:absolute;top:7%;right:10%}.product .product__content .product__details{position:relative;top:0;display:flex;flex-direction:column;max-width:100%;margin:0;padding:48px 15px;background-color:#fff;border-radius:0;border-top:solid 1px #A1A1A1;border-bottom:solid 1px #A1A1A1}.product .product__content .product__details .product-single__meta{display:grid;grid-template-columns:auto auto;column-gap:15%;width:100%;padding:0 8%;order:0}.product .product__content .product__details .product-single__meta .product-single__meta-top{grid-column:1;grid-row:1;display:flex;flex-direction:column;max-width:450px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__title{font-family:Roboto;font-style:normal;font-weight:900;font-size:38px;line-height:45px;letter-spacing:0em;color:#000}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price{display:flex;font-family:Roboto;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0em;color:#000;margin:5px 0}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget{margin-left:17px;align-self:center;place-self:center;font-size:0px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget .stamped-badge-caption{font-size:14px;line-height:1.25em}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget #stamped-badge-2{display:flex;flex-direction:row;column-gap:7px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget #stamped-badge-2 .stamped-badge-stars .stamped-reviews-rating{display:flex;flex-direction:row}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget #stamped-badge-2 .stamped-badge-stars .stamped-reviews-rating .stamped-fa{display:block}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget #stamped-badge-2 .stamped-badge-stars .stamped-reviews-rating .stamped-fa:before{display:block}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price #stamped-reviews-widget #stamped-badge-2 .stamped-style-color-text{font-family:Roboto;font-style:normal;font-weight:300;font-size:13.6364px!important;line-height:16px;text-align:center;color:#000}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description{max-width:450px;margin-top:21px;margin-right:auto;padding-right:10px;border-top:.5px solid #000000}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-trigger{margin:15px 0 9px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-trigger .description-trigger__text{display:flex;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;text-transform:uppercase;cursor:pointer}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-trigger .description-trigger__text:after{transition:all .3s ease;content:"+";font-size:18px;margin-left:auto}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-trigger[aria-expanded=true] .description-trigger__text:after{display:none}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-content{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;margin:0;overflow:hidden;transition:all .3s ease}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-content[aria-expanded=true]{height:fit-content;padding-bottom:19px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description .description-content[aria-expanded=false]{height:0}.product .product__content .product__details .product-single__meta .product-form{display:flex;margin-left:auto;flex-direction:column}.product .product__content .product__details .product-single__meta .product-form .shopify-product-reviews-badge{display:none}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group{grid-row:1;display:flex;column-gap:30px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-item__header{display:block;min-height:32px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:1em;color:#000;text-transform:capitalize;font-weight:600}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-item__header .pf-item__color-active{font-weight:400}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Size{max-width:390px;margin-right:auto;padding-top:0;border:none}@media screen and (min-width: 768px){.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Size{min-width:260px}}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches{min-width:260px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:20px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color{margin:0 10px 11px 0}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color a{display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:100%}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color img{width:60px;height:60px;border-radius:100%}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.active a{position:relative;padding:2px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.active a img{border:1px solid #000000}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color:not(.active) a{margin-top:2px;opacity:.8}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color:hover a{opacity:1}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.unavailable{position:relative;padding:0;border-color:#d7d7d7;opacity:.4;pointer-events:none;cursor:none}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.unavailable a{position:relative;opacity:.8}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.unavailable a img{filter:grayscale(1)}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.unavailable a:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top left,#0000 49%,#c5c5c5,#0000 51%);border-radius:100%;z-index:1}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.new{position:relative}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container.pf-group--Swatches .pf-item__list .pf-item__color.new:after{content:"NEW";background:#82f4e0;padding:2.5px 5px;font-size:10px;position:absolute;left:0;right:0;margin:0 auto;text-align:center;max-width:32px;bottom:-10px;z-index:2}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element{height:auto}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list{display:grid;grid-template-columns:repeat(4,auto);grid-column-gap:6px;grid-row-gap:10px;margin-top:20px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size{position:relative;border:1px solid;background-color:#fff;overflow:hidden;transition:all .3s ease}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size.selected{color:#fff;background-color:#000}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size:hover{opacity:.6}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size .pf-item__size-input{display:none}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size .pf-item__size-label{display:block;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;padding:13px 0;cursor:pointer}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size[data-availability=false]{color:#c5c5c5;border-color:#c5c5c5;background:linear-gradient(to top left,#fff 49%,#c5c5c5,#fff 51%)}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size[data-availability=false]:hover{opacity:1}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-item__wrapper .pf-item__list .pf-item__size[data-availability=false] .pf-item__size-label{cursor:revert}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-label{font-family:Roboto;font-style:normal;font-size:16px;line-height:19px;color:#000}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-label #pf-label__option-name{font-weight:500}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .pf-element .pf-label #pf-label__selected-label{font-weight:400}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .size-guide__meta{display:flex;margin-top:18px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .size-guide__meta .size-guide__text{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:130.19%;color:#000}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .size-guide__meta .size-guide__text .size-guide__btn{margin-left:5px}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-container .size-guide__meta .size-guide__btn{font-family:Roboto;font-style:normal;font-weight:500;font-size:10px;line-height:12px;text-align:center;letter-spacing:1px;text-decoration-line:underline;text-transform:uppercase}.product .product__content .product__details .product-single__meta .product-form .pf__actions{display:grid;grid-template-columns:66px auto;grid-column:1/3;grid-row:2}.product .product__content .product__details .product-single__meta .product-form .pf__actions .pf-container{margin:0;width:fit-content}.product .product__content .product__details .product-single__meta .product-form .pf__actions .pf-container .pf-element .pf-label{display:none}.product .product__content .product__details .product-single__meta .product-form .pf__actions .pf-container .pf-element .pf-input{max-width:66px;max-height:47px;padding:0;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#000;border:1px solid #000000}.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item{height:fit-content;max-width:100%;width:100%}.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item .btn{grid-column:1/3;grid-row:2;width:100%;max-height:47px;max-width:100%;justify-content:center;display:flex;flex-direction:row;border-radius:0!important}.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item .btn .add-product{font-size:16px!important;line-height:19px!important;text-transform:uppercase;padding:14px 53px}.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item .btn .right-arrow{max-width:-webkit-fill-available;max-width:-moz-available;max-height:55px;margin-left:auto;filter:invert(1)}.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item .btn:hover{box-shadow:none!important}@media screen and (max-width: 568px){.product .product__content .product__details .product-single__meta .product-form .pf__actions .product-form__item .btn{padding:0}}.product .product__content .product__details .product-single__meta .product-form .pf__actions .cta_footer_text{grid-column:1/3;text-align:center}.product .product__content .product__details .product-single__meta .product-single__meta-bottom{display:none}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description{max-width:685px;margin:0 auto;padding-right:10px;border-top:.5px solid #000000;border-bottom:.5px solid #000000}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-trigger{margin:15px 0}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-trigger .description-trigger__text{display:flex;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;text-transform:uppercase;cursor:pointer}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-trigger .description-trigger__text:after{transition:all .3s ease;content:"+";font-size:18px;margin-left:auto}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-trigger[aria-expanded=true]{margin:15px 0 10px}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-trigger[aria-expanded=true] .description-trigger__text:after{content:"-"}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-content{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;margin:0;overflow:hidden;transition:all .3s ease}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-content[aria-expanded=true]{height:fit-content;padding-bottom:12px}.product .product__content .product__details .product-single__meta .product-single__meta-bottom .product-single__description .description-content[aria-expanded=false]{height:0}.product .product__content .product__reviews{display:none}.size-guide{display:none;border-radius:0;padding:45px 70px!important}@media screen and (max-width: 768px){.size-guide{padding:40px 8px!important}}.size-guide .size-guide__content{text-align:center}.size-guide .size-guide__content .title{font-family:Roboto;font-style:normal;font-weight:900;font-size:32px;line-height:37px;color:#000;margin-bottom:10px}.size-guide .size-guide__content .intro,.size-guide .size-guide__content .footer{font-family:Roboto;font-size:22px;line-height:26px;color:#000;margin-bottom:26px;padding:0}.size-guide .size-guide__content .product-name{margin-bottom:30px;font-size:18px;line-height:1.25em}.size-guide .size-guide__content .size-guide--image__img{display:block;max-height:40vw;width:auto;margin-bottom:20px}@media screen and (max-width: 768px){.size-guide .size-guide__content .size-guide--image__img{max-height:max-content;width:100%}}.size-guide .size-guide__table table{border-collapse:separate;border-spacing:4px 6px}.size-guide .size-guide__table table tr td{min-width:132px;border-color:transparent}.size-guide .size-guide__table table tr td:nth-child(2n){background-color:#e0f0f7}.size-guide .size-guide__table table tr td:nth-child(odd){background-color:#ebedee}@media screen and (max-width: 1099px){.size-guide .size-guide__table table tr td{font-size:10px;min-width:60px}}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container{display:flex;flex-direction:var(--meta-flex-direction);margin:var(--meta-margin-vertical) 0;justify-content:center;align-items:center;overflow:hidden}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container:first-child{margin-top:0!important}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container:last-child{margin-bottom:0}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-image{width:50%;z-index:1}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-image .metatype-Image #img_Image{max-width:100%;width:100%;margin-bottom:-3px}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-image .metadata .image{padding-top:100%}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text{position:relative;max-width:50%;margin:0 auto;padding:20px;z-index:0}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .meta-text__icon-svg{position:relative;top:var(--icon-top-position);left:var(--icon-left-position)}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Title .meta-title,.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metadata .meta-title{font-family:Circular-Std;font-size:22px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:normal;color:#000;margin-bottom:0;text-transform:uppercase}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Intro .meta-intro,.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metadata .meta-intro{font-family:Circular-Std;font-stretch:normal;font-style:normal;font-weight:700;font-size:32px;line-height:38px;letter-spacing:normal;color:#000}@media screen and (max-width: 650px){.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Intro .meta-intro,.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metadata .meta-intro{font-size:24px;line-height:33px}}.sections #shopify-section-product-metadata--static .metatype__video #meta-player{min-height:256px;width:100%;height:100%;object-fit:cover;object-position:center center;background:transparent}@media screen and (max-width: 1440px){.sections #shopify-section-product-metadata--static .metatype__video #meta-player{max-height:581px}}.sections #shopify-section-product-metadata--static .metatype__video #meta-player .vjs-tech{position:relative;min-height:256px;width:100%;height:100%;object-fit:cover;object-position:center center;cursor:pointer}@media screen and (max-width: 1440px){.sections #shopify-section-product-metadata--static .metatype__video #meta-player .vjs-tech{max-height:581px}}.sections #shopify-section-product-metadata--static .metatype__video #meta-player .vjs-big-play-button{display:none}.sections #shopify-section-product-metadata--static .metatype__video #meta-player .vjs-big-play-button.custom-player-btn{top:0;left:0;right:0;bottom:0;margin:auto;display:block!important;width:fit-content;height:fit-content;border:none;background:transparent}.sections #shopify-section-product-metadata--static .metatype__video #meta-player .vjs-control-bar,.sections #shopify-section-product-metadata--static .metatype__video #meta-player.vjs-has-started .custom-player-btn{display:none!important}.sections #shopify-section-product-metadata--static .metatype__video #meta-player.vjs-ended .custom-player-btn{display:block!important}.sections #shopify-section-product-metadata--static .metatype__video #meta-player.vjs-fullscreen .vjs-tech{max-height:100%!important}.sections #shopify-section-product-metadata--static .metatype__video #meta-player:hover .custom-player-btn{opacity:.7;display:block!important}.sections #shopify-section-product-metadata--static .metatype__video iframe{width:100%;min-height:581px;margin:0}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .image{padding-top:100%;margin-bottom:12px;position:relative;min-height:256px;width:100%;height:100%;object-fit:cover;object-position:center center;cursor:pointer}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .vjs-big-play-button{display:none}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .vjs-big-play-button.custom-player-btn{top:0;left:0;right:0;bottom:0;margin:auto;display:block!important;width:fit-content;height:fit-content;border:none;background:transparent}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .vjs-control-bar,.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container.vjs-has-started .custom-player-btn{display:none!important}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container.vjs-ended .custom-player-btn{display:block!important}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container.vjs-fullscreen .vjs-tech{max-height:100%!important}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container:hover .custom-player-btn{opacity:.7;display:block!important}.sections #shopify-section-product-metadata--static .trust__symbols iframe{width:100%;min-height:581px;margin:0}.sections #shopify-section-product-metadata--static .trust__symbols{display:flex;justify-content:space-evenly;margin-top:140px;margin-bottom:40px}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .image{padding-top:100%;margin-bottom:12px}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .image .image__img{object-fit:cover}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container .symbol__text{font-family:Roboto;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.4px;text-align:center;color:#000;text-transform:uppercase}.sections .recommended-products-redesign--static{padding:var(--s-recd-pds-padding-top) 156px var(--s-recd-pds-padding-bottom)}.sections .recommended-products-redesign--static .section-header{width:fit-content;margin-bottom:56px}.sections .recommended-products-redesign--static .section-header .ff-heading{font-family:Circular-Std;font-size:32px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:40px;letter-spacing:normal;color:#000;text-transform:lowercase}.sections .recommended-products-redesign--static .section-header .ff-heading:first-letter{text-transform:capitalize}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper{min-height:451px;margin:0;padding:0;overflow-x:clip}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .flickity-viewport{overflow-y:visible!important;overflow-x:clip;z-index:0}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .flickity-viewport::-webkit-scrollbar{display:none}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{max-height:fit-content;width:calc(1 / 2.99 * 100%);padding:10px;list-style-type:none;transition:all .3s ease;overflow-y:visible;z-index:99999}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item{position:relative;height:100%;background:#fff;box-shadow:0 2px 7px #00000020}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media{border:none!important;margin-bottom:0;padding:6px 6px 0;box-shadow:none!important}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media .product-item__add,.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media .product-item__stars{display:none!important}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta{flex-direction:column;padding-top:6px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text{padding:0 14px 21px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-title{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;white-space:pre;overflow-x:hidden}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-variant-title{display:block;font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:#000;margin:2px 0 7px;text-transform:lowercase;text-transform:capitalize}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-price{font-family:Roboto;font-style:normal;font-weight:300;font-size:14.2172px;line-height:17px;color:#000}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form{width:100%;display:flex;flex-direction:column;padding:0 14px 21px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list{display:inline-block;height:0;order:100;margin-top:15px;overflow:hidden;transition:height .3s ease-in-out}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-viewport{position:relative;margin-right:45px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-button{top:auto!important;bottom:-4px;height:41px;border:.542398px solid #1B1B1B;border-radius:0!important}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-button .flickity-button-icon{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:24px;height:24px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-button.previous{left:0!important}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-button.next{right:0!important}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .flickity-button[disabled]{display:none}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item{width:calc(1 / 3 * 100%);margin:0 5%}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item .options__item-input{display:none}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item .options__item-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:14.8565px;line-height:17px;text-align:center;cursor:pointer;display:block;padding:11px 14px;color:#000;background:#fff;border:.542398px solid #1B1B1B;transition:all .3s ease}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item.selected .options__item-label{color:#fff;background:#000}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item:hover .options__item-label{color:#fff;background:#5f5f5f}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item[aria-disabled=true] .options__item-label,.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item[data-availability=false] .options__item-label{position:relative;color:#c5c5c5;border-color:#c5c5c5;background:linear-gradient(to top left,#fff 49%,#c5c5c5,#fff 51%);z-index:100}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item[aria-disabled=true] .options__item-label:before,.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list .options__item[data-availability=false] .options__item-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:101}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .shopify-product-reviews-badge{display:none}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group{display:none;height:0;overflow:hidden}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group.active{height:auto}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .pf__actions{display:none;height:0;margin:0;overflow:hidden}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .pf__actions.active{height:auto}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag{position:absolute;top:0;right:0;display:block;padding:11px 18px 9px;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag.tag-sale{background:#ff739f;color:#fff}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag.tag-new{background:#82f4e0;color:#000}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta{width:100%;background-color:#fff}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form{position:relative;background-color:#fff;box-shadow:0 2px 7px #00000020}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:20px;z-index:999;background-color:#fff}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form:after{content:"";position:absolute;top:0;left:0;right:0;width:auto;height:1px;margin:0 15px;z-index:1000;background-color:#dedede}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .options__list{height:57.5px}.sections .recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product.grid__item--meta-content:hover{margin-top:var(--spacing-large)}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button{overflow:hidden;width:45px;height:45px;background:transparent;top:-70px;left:auto;bottom:auto}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button .flickity-button-icon{width:300%;height:300%;color:#000}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button.previous{left:auto;right:60px}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button.previous .flickity-button-icon{top:0;left:0;right:auto;bottom:auto}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button.next{left:auto;right:0}.sections .recommended-products-redesign--static .recommended-products__wrapper .flickity-button.next .flickity-button-icon{top:auto;left:auto;right:0;bottom:0}.sections .stamped-main-widget-redesign{padding:var(--s-padding-top) 120px var(--s-padding-bottom)}.sections .stamped-main-widget-redesign .section-header .ff-heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:32px;line-height:37px;color:#000}.sections .stamped-main-widget-redesign #stamped-main-widget{margin:0}.sections .stamped-main-widget-redesign #stamped-main-widget.has-title .stamped-container .stamped-header-title{display:none}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container{max-width:100%;margin:0!important}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-header-title{display:block;margin-bottom:16px;font-family:Roboto;font-style:normal;font-weight:900;font-size:32px;line-height:37px;color:#000}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-summary{display:none}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-tab-container,.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-messages,.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter{display:none!important}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review{border-top:1px solid #979797;margin-bottom:0;padding-left:10px}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review:last-child{border-bottom:1px solid #979797}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header{display:grid;grid-template-columns:repeat(5,max-content)}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-header__product-image{grid-row:2;grid-column:1/3;margin:18px 0 13px}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-header__product-image .product-image__img{width:86px;height:86px;background:#fff;border:.5px solid #F1F1F1}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-avatar,.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .review-location{display:none}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .created{display:none;font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#999;float:left;grid-row:1;grid-column:2}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .created.review_date{display:block}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .author{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-right:14px;align-self:center;place-self:center;grid-row:1;grid-column:1}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-starratings{grid-row:3;grid-column:1/3}.sections .stamped-main-widget-redesign #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content .stamped-review-body{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000}#shopify-section-collection-redesign--template .collection{padding:0 70px}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar{max-width:210px;margin-right:69px}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-top-bar__active-elements{flex-wrap:wrap}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-top-bar__active-elements>a{background-color:#000;color:#fff;height:28px;border:1px solid #FFFFFF;position:relative;padding:5px 10px;font-size:12px;line-height:1em;margin:0 5px 2.5px 0}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-top-bar__active-elements>a:before{content:"";position:absolute;border:2px solid #FFFFFF;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:35px;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group{padding-top:17px;border-color:#979797!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group:first-child{padding-top:0}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group .collection-sidebar__heading{position:relative;margin-right:calc(var(--spacing-small) * -1)!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group .collection-sidebar__heading .fs-body-base{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;text-transform:uppercase}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group .collection-sidebar__heading .icon{display:none!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group .collection-sidebar__heading:after{content:"-";position:absolute;top:0;right:0;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;padding:6px 0;padding-right:var(--spacing-small)}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group .collection-sidebar__heading.closed:after{content:"+"}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item .filter-item__content{margin-right:calc(var(--spacing-small) * -1)!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item .filter-item__content .filter-input__input{border:1px solid #000000;box-sizing:border-box;border-radius:3px}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item .filter-item__content .filter-input__input .icon{display:none!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item .filter-item__content .filter-item__label{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#000;text-transform:lowercase}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item .filter-item__content .filter-item__label:first-letter{text-transform:uppercase}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item.active .filter-item__content .filter-input__input{background:#fff!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__sidebar .collection-sidebar .collection-sidebar__group ul .filter-item.active .filter-item__content .filter-input__input:before{content:"";width:90%;height:90%;margin-top:1px;background-color:#000;border-radius:3px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__top-row{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid.filtered .grid__item:not(.active){display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item{position:relative;max-height:fit-content;z-index:0;transition:all .3s ease}@media screen and (max-width: 1400px){#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item{width:50%}}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item__metadata{height:100%}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item__metadata .featured-row-collection__banner,#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item__metadata .featured-row-collection__banner .placeholder-image{position:relative;height:100%}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item__metadata .featured-row-collection__banner .featured__row-caption,#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item__metadata .featured-row-collection__banner .placeholder-image .featured__row-caption{position:absolute;padding:20px 10px;font-family:Roboto;font-style:normal;font-weight:900;font-size:62px;line-height:65px;top:0;overflow-wrap:break-word}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item{position:relative;height:100%;background:#fff;box-shadow:0 2px 7px #00000020}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media{border:none!important;margin-bottom:6px;padding:6px 6px 0;box-shadow:none!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media .product-item__add,#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media .product-item__stars{display:none!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media .product-item__parent-child--image:not(.product-item__active){display:none;opacity:0;visibility:hidden}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media .product-item__parent-child--image.product-item__active{display:block;opacity:1;visibility:visible}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__media .product-item__parent-child--image.product-item__active.new:after{content:"NEW";background:#82f4e0;color:#000;padding:10px 15px;display:block;position:absolute;z-index:2;top:0;right:0;font-size:16px;line-height:1rem}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta{flex-direction:column}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-item__text{padding:0 14px 10px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-item__text .product-item__text-title{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-item__text .product-item__text-variant-title{display:block;font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:#000;margin:2px 0 7px;text-transform:lowercase;text-transform:capitalize}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-item__text .product-item__text-price{font-family:Roboto;font-style:normal;font-weight:300;font-size:14.2172px;line-height:17px;color:#000}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form{position:relative;top:auto;bottom:0;left:0;width:100%;display:flex;flex-direction:column;padding:0 14px 21px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .shopify-product-reviews-badge{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container{position:absolute;left:0;width:100%;height:0;padding:0 14px;overflow-y:hidden;transition:all .05s ease-in-out}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list{display:inline-block;width:100%;order:100;padding-top:15px;border-top:1px solid #DEDEDE;overflow:hidden;z-index:2}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-viewport{position:relative;margin-right:45px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button{top:auto;bottom:-20px;height:41px;border:.542398px solid #1B1B1B;border-radius:0!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button .flickity-button-icon{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button.previous{left:0!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button.next{right:0!important}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button[disabled]{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item{width:calc(1 / 3 * 100%);margin:0 5%}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item .options__item-input{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item .options__item-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:14.8565px;line-height:17px;text-align:center;cursor:pointer;display:block;padding:11px 14px;color:#000;background:#fff;border:.542398px solid #1B1B1B;transition:all .3s ease}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item.selected .options__item-label{color:#fff;background:#000}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item:hover .options__item-label{color:#fff;background:#5f5f5f}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[aria-disabled=true] .options__item-label,#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[data-availability=false] .options__item-label{position:relative;color:#c5c5c5;border-color:#c5c5c5;background:linear-gradient(to top left,#fff 49%,#c5c5c5,#fff 51%);z-index:100}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[aria-disabled=true] .options__item-label:before,#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[data-availability=false] .options__item-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:101}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches{margin-bottom:0}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__header{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list{display:flex;flex-wrap:wrap;flex-direction:row}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color{margin:0 10px 11px 0}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color a{display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:100%;transition:all .1s ease}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color img{width:48px;height:48px;border-radius:100%}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.active a{position:relative;padding:2px;border-color:#000}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color:not(.active) a{margin-top:2px;opacity:.8}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color:hover a{opacity:1}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable{position:relative;padding:0;border-color:#d7d7d7}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a{position:relative;opacity:.8}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a img{filter:grayscale(1)}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top left,#0000 49%,#c5c5c5,#0000 51%);border-radius:100%;z-index:1}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.new{position:relative}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.new:after{content:"NEW";background:#82f4e0;padding:2.5px 5px;font-size:10px;position:absolute;left:0;right:0;margin:0 auto;text-align:center;max-width:32px;bottom:-10px;z-index:2}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Size{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .pf__actions{display:none;height:0;margin:0;overflow:hidden}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__meta .product-form .pf__actions.active{height:auto}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__tag{position:absolute;top:0;right:0;display:block;padding:11px 18px 9px;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__tag.tag-sale{background:#ff739f;color:#fff}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item .product-item .product-item__tag.tag-new{background:#82f4e0;color:#000}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item:hover{z-index:99}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item:hover .product-item{height:fit-content}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item:hover .product-item .product-item__meta{width:100%;background-color:#fff}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item:hover .product-item .product-item__meta .product-form .product-form__controls-group:before{content:"";position:absolute;bottom:10px;left:0;width:100%;height:20px;z-index:1;background-color:#fff}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item:hover .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container{height:81px;background-color:#fff;box-shadow:0 2px 7px #00000020}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item.grid__item--meta-content:hover{margin-top:var(--spacing-large)}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination{margin-top:120px;margin-bottom:30px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination{position:relative;width:fit-content;margin:0 auto;padding:0;border:0}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows.next-blank:before{content:"";position:absolute;top:5px;right:-5px;max-width:72px;max-height:41px;width:100%;height:100%;margin:0 -11px;z-index:99;cursor:not-allowed}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows.previous-blank:before{content:"";position:absolute;top:5px;left:-5px;max-width:72px;max-height:41px;width:100%;height:100%;margin:0 -11px;z-index:99;cursor:not-allowed}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch{position:absolute;top:5px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch.pagination__touch--no-icons{max-width:72px;max-height:41px;display:flex;align-items:center;justify-content:space-around;opacity:1;display:block;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:#000;border:1px solid #000000;margin:0 -11px;padding:11px 16px;text-transform:uppercase}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch.pagination__touch--no-icons:hover{opacity:.7}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch[data-pagination=next]{right:-5px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch[data-pagination=previous]{left:-5px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__arrows .pagination__touch.disabled{display:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__list{margin:0 60px;padding:0}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__list .pagination__item{margin:0 5px}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__list .pagination__item a.link{max-height:41px;padding:10px 16px;border:1px solid #D5D5D5;color:#d4d4d4;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;text-decoration:none}#shopify-section-collection-redesign--template .collection .collection__content .collection__main-area .collection__main .collection__pagination .pagination .pagination__list .pagination__item--active span{padding:10px 16px;border:1px solid #000000;color:#000;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px}#shopify-section-collection-redesign--template .collection:after{position:relative;content:"";clear:both;display:block}#shopify-section-related-categories--static div[data-section-related-collections-status=section-disabled],#shopify-section-related-categories--static div[data-section-related-collections-status=section-enabled__metadata-empty]{margin-top:100px}.related-categories{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.related-categories .related-categories--wrapper{display:flex;flex-direction:row;column-gap:20px;padding:0 70px}.related-categories .related-categories--wrapper .related-category{width:calc(100% / var(--carousel-cell-size))}.related-categories .related-categories--wrapper .related-category .related-category--content{position:relative;background-color:#a7a7a7;width:auto;height:auto}.related-categories .related-categories--wrapper .related-category .related-category--content .image_img,.related-categories .related-categories--wrapper .related-category .related-category--content .image_img-mobile{display:block;min-height:218px;max-height:218px;width:100%;object-fit:cover}.related-categories .related-categories--wrapper .related-category .related-category--content .image_img-mobile{display:none}.related-categories .related-categories--wrapper .related-category .related-category--content .link{position:absolute;bottom:0;left:0;width:min-content;padding:11px 16px;font-family:Roboto;font-size:42px;line-height:49px;font-weight:900;text-decoration:none}.related-categories .related-categories--wrapper .related-category .related-category--content .link:focus{outline:0}.collection-list-redesign{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.collection-list-redesign .section-header{padding:0 40px}.collection-list-redesign .section-header .ff-heading{font-family:Roboto;font-style:normal;font-weight:900;font-size:84px;line-height:133px;color:#000}.collection-list-redesign .section-header.no-carousel .ff-heading{font-weight:400}.collection-list-redesign .section-header.no-carousel.has-icon{padding:0 15px}@media screen and (min-width: 990px){.collection-list-redesign .section-header.no-carousel.has-icon{padding:0 70px}}.collection-list-redesign .section-header.no-carousel.has-icon .ff-heading{max-width:55%}.collection-list-redesign .section-header.no-carousel.has-icon .section-header__icon{max-width:58px;max-height:81px}.collection-list-redesign .section-header.no-carousel.has-icon .section-header__icon svg{display:flex;position:relative;width:100%;height:100%}@media screen and (min-width: 769px){.collection-list-redesign .section-header.no-carousel.has-icon .ff-heading{max-width:none}.collection-list-redesign .section-header.no-carousel.has-icon .section-header__icon{max-width:84px;max-height:118px}}.collection-list-redesign .collection-list__wrapper .collection-list__grid{display:block;margin:0}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item{width:100%!important;padding:0;list-style:none;height:fit-content;margin:auto;background:transparent}@media (min-width: 60em){.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item{max-height:754px;width:85%!important;padding-right:60px}}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item{position:relative}@media (min-width: 60em){.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item{display:grid;grid-template-columns:70% 30%;max-height:754px}}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link{position:relative;width:100%;display:block}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .image{background:transparent}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .image .image__img{max-height:754px;background:transparent;object-fit:contain}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .placeholder-svg{background-color:currentColor}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon{position:absolute;top:5%;right:5%;z-index:9999}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon svg{max-width:10vw;height:auto}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon .image{padding:0!important}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon .image .image__img{width:10vw;height:auto}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-item__text{width:100%;align-self:center;place-self:center}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-item__text .collection-item__header{width:min-content;font-family:Roboto;font-style:normal;font-weight:900;font-size:82px;line-height:115%;color:#000;margin-bottom:33px;white-space:normal;overflow-wrap:break-word}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-item__text .collection-heading__link{position:relative;margin-bottom:10px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item.product-item .collection-item__header{width:auto;font-family:Roboto;font-style:normal;margin-bottom:10px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--type{display:block;font-weight:900;font-size:36px;line-height:39px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--title{display:block;font-weight:400;font-size:22px;line-height:24px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--price{display:block;margin-top:20px;font-weight:400;font-size:24px;line-height:27px}@media (min-width: 60em){.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button{display:none}}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false]{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;padding:0 15px}@media screen and (min-width: 990px){.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false]{gap:25px 10px;grid-template-columns:1fr 1fr 1fr;padding:0 70px}}@media screen and (max-width: 370px){.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false]{grid-template-columns:1fr!important}}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item{width:100%!important;padding:0}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item{display:block}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item .collection-item__text{padding:0}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item .collection-item__text .collection-item__header{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;margin-bottom:10px}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item .collection-item__text .collection-heading__link{font-family:Roboto;font-style:normal;font-weight:300!important;font-size:14px!important;line-height:17px;display:block;height:auto;margin:0;padding:0;border:0;outline:0;box-shadow:none;text-decoration:underline}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--type{font-weight:500;font-size:16px;line-height:19px}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--title{font-weight:300;font-size:12px;line-height:14px}.collection-list-redesign .collection-list__wrapper .collection-list__grid[data-carousel=false] .collection-list__item .collection-item.product-item .collection-item__header .collection-item__header--price{margin-top:12px;font-weight:300;font-size:14px;line-height:17px}.collection-list-redesign .collection-list__footer-button{display:block;max-width:188px;width:100%;margin:50px auto 38px}.collection-list-redesign .collection-list__footer-button .animated-text{display:block}@media screen and (min-width: 990px){.collection-list-redesign .collection-list__footer-button{margin:80px auto}}.sections.template--collection-special .image-with-text--static__collection-special{position:relative;background-color:var(--s-bg-color)}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__image{min-height:582px}@media screen and (min-width: 992px){.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__image{min-height:736px}}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__image[data-display=true]{width:50%}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text{z-index:1}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text[data-display=true]{width:50%}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__heading{font-family:Roboto;font-style:italic;font-weight:700;font-size:var(--title-font-size);line-height:73px;color:#000}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__subheading{max-width:var(--max-width-content-subheading);font-family:Roboto;font-style:normal;font-weight:400;font-size:var(--text-font-size);line-height:calc(100% + 3px);color:#000}@media screen and (min-width: 1441px){.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__subheading{font-size:1.25vw}}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__subheading p{margin-top:20px}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__subheading p:first-child{margin-top:0!important}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__button .btn{color:#000!important;border-color:#000!important;z-index:1}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text .image-with-text__content .image-with-text__button .btn .animated-text{color:#000!important;border-color:#000!important;background-color:var(--s-bg-color);text-transform:capitalize;z-index:-1}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon{position:absolute;bottom:30px;right:40px}.sections.template--collection-special .before-after__image{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.sections.template--collection-special .before-after__image .before-after__content{display:grid;grid-template-columns:auto auto;grid-gap:40px;width:fit-content;margin:0 auto}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container{position:relative;width:90%;max-width:768px;width:auto;margin:0 auto}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container.cd-image__align--left{grid-column:1;grid-row:1}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container.cd-image__align--right{grid-column:2;grid-row:1}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .placeholder-image{max-width:719px;min-width:719px}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .cd-image__original-image{display:block;width:100%;min-height:200px}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .cd-resize-img{position:absolute;top:0;right:0;width:0;height:100%;overflow:hidden;border-left:7px solid #FFFFFF;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .cd-resize-img .cd-image__modified-image{position:absolute;right:0;top:0;display:block;height:100%;width:auto;max-width:none;min-height:200px}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .cd-handle{position:absolute;height:31px;width:54px;right:50%;top:50%;margin-right:-30px;margin-top:-13px;border-radius:15.5px;background:#000 url(../assets/cd-arrows.svg) no-repeat center center;cursor:move;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translateZ(0) scale(0)}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container .cd-handle.draggable{background-color:#445b7c}.sections.template--collection-special .before-after__image .before-after__content .is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in .7s;-moz-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s}.sections.template--collection-special .before-after__image .before-after__content .is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;-moz-transition:-moz-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s}.sections.template--collection-special .before-after__image .before-after__content .text_content{max-width:325px;height:fit-content;margin:auto 0}.sections.template--collection-special .before-after__image .before-after__content .text_content .title{font-family:Roboto;font-style:normal;font-weight:500;font-size:32px;line-height:37px;text-transform:uppercase;color:#000;margin:15px 0 10px}.sections.template--collection-special .before-after__image .before-after__content .text_content .intro{font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#000}.sections.template--collection-special .before-after__image .before-after__content .text_content .placeholder-image{max-width:100px}.sections.template--collection-special .before-after__image .before-after__content .text_content .image{max-width:91px;max-height:42px;padding-top:42px!important}.sections.template--collection-special .before-after__image .before-after__content .text_content .image .image__img{max-width:91px;max-height:42px}.sections.template--collection-special .before-after__image .recommended-products__wrapper{margin-bottom:0!important}@media screen and (max-width: 889px){.sections.template--collection-special .before-after__image{padding-bottom:60px!important}}.sections.template--collection-special .logos-banner{background-color:var(--s-logos-background-color)}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons{padding:0;margin:0 8%}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons .logos-icon--content{min-width:174px;min-height:70px;width:calc(1 / 6.99 * 100%);height:100%;list-style:none;text-align:center;padding:var(--s-logos-padding-top) 10px var(--s-logos-padding-bottom)}@media screen and (max-width: 650px){.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons .logos-icon--content{width:50%}}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons .logos-icon--content svg{display:block;margin:auto}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons .logos-icon--content.is-selected{background-color:var(--icon-background-color)}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons .logos-icon--content.is-selected svg{color:var(--icon-text-color)!important}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content{display:flex;max-height:600px;min-height:515px;width:100%;background-color:var(--block-bg-color)}@media screen and (max-width: 889px){.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content{max-height:none;flex-direction:column!important}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text{width:100%!important}}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .placeholder-image,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .flexible-image{max-height:600px;min-height:515px;overflow:hidden}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .placeholder-image .placeholder-svg,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .placeholder-image .flexible-image__img,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .flexible-image .placeholder-svg,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__image .flexible-image .flexible-image__img{max-height:600px;min-height:515px}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text{max-width:var(--text-max-width);margin:0 auto;padding:40px 20px 60px}@media screen and (min-width: 650px){.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text{padding:20px 50px}}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-heading{font-family:Roboto;font-style:normal;font-weight:500;font-size:32px;line-height:37px;color:var(--block-text-color);margin-bottom:15px;text-transform:uppercase}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-intro{font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:var(--block-text-color);margin-bottom:15px}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-link .btn{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;background-color:var(--block-bg-color)!important}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-link .btn .animated-text{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;text-transform:capitalize;transform:translate(2px,4px)}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-link .btn:hover{color:var(--btn-border-text-color)!important;border:1px solid var(--btn-border-text-color)!important}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content .iwt__text .iwt__text-link .btn:hover .animated-text{border:0!important;transform:translate(0)}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content.logo-content__iwt--align-left{flex-direction:row}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content.logo-content__iwt--align-right{flex-direction:row-reverse}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="60/40"] .iwt__image{width:60%}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="60/40"] .iwt__text{width:40%}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="50"] .iwt__image,.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="50"] .iwt__text{width:50%}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="40/60"] .iwt__image{width:40%}.sections.template--collection-special .logos-banner .logos-banner--content .logos-content .logo-content[data-block-width="40/60"] .iwt__text{width:60%}.sections.template--collection-special .logos-banner .recommended-products__wrapper{margin:0;padding:20px 0 30px;background-color:var(--ftd-products-background-color)}@media screen and (min-width: 769px){.sections.template--collection-special .logos-banner .recommended-products__wrapper{padding:72px 10% 30px}}@media screen and (min-width: 650px){.sections.template--collection-special .logos-banner .recommended-products__wrapper{padding:40px 5% 30px}}.sections.template--collection-special .section-video--static{position:relative;background-color:var(--s-background-color);padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.sections.template--collection-special .section-video--static .video__wrapper .video-viewport video{display:block;max-width:845px;width:100%;margin-left:auto;margin-right:10%}@media screen and (min-width: 1441px){.sections.template--collection-special .section-video--static .video__wrapper .video-viewport video{max-width:60%;min-width:845px}}.sections.template--collection-special .section-video--static .video__wrapper .image{display:block;max-width:845px;margin-left:auto;margin-right:10%}.sections.template--collection-special .section-video--static .video__wrapper .video-overlay{position:absolute;right:0;bottom:-1px;max-width:845px;width:100%;height:calc(100% + 2px);margin-right:10%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}@media screen and (min-width: 1441px){.sections.template--collection-special .section-video--static .video__wrapper .video-overlay{max-width:calc(60% + 2px);min-width:845px;height:calc(100% + 3px);right:-1px;bottom:-2px}}.sections.template--collection-special .section-video--static .video__wrapper .video-overlay .icon{position:relative;top:45%;bottom:45%;width:51px;height:51px;margin:auto}.sections.template--collection-special .section-video--static .video__wrapper .video-overlay .icon svg{width:100%;height:100%}.sections.template--collection-special .section-video--static .video__wrapper .text__container{position:absolute;top:5%;right:730px;width:fit-content}@media screen and (min-width: 1441px){.sections.template--collection-special .section-video--static .video__wrapper .text__container{right:60%}}.sections.template--collection-special .section-video--static .video__wrapper .text__container .title{max-width:500px;margin-bottom:33px;font-family:Circular-Std;font-weight:500;font-size:112px;line-height:107px;text-transform:uppercase;color:#000}@media screen and (min-width: 1441px){.sections.template--collection-special .section-video--static .video__wrapper .text__container .title{max-width:30vw;font-size:8vw;line-height:6.8vw}}@media screen and (max-width: 1300px){.sections.template--collection-special .section-video--static .video__wrapper .text__container .title{max-width:330px;font-size:90px;line-height:87px}}@media screen and (max-width: 1300px) and (max-width: 1099px){.sections.template--collection-special .section-video--static .video__wrapper .text__container .title{max-width:260px;font-size:72px;line-height:69px}}.sections.template--collection-special .section-video--static .video__wrapper .text__container .btn{border-color:#000!important}.sections.template--collection-special .section-video--static .video__wrapper .text__container .btn .animated-text{color:#000!important;border-color:#000!important;background-color:var(--s-background-color);text-transform:capitalize}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper{position:relative;width:fit-content;margin-bottom:-70px}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img{position:relative;top:-70px}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg .icon-img__image,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg svg,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img .icon-img__image,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img svg{max-width:180px}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper.align--left{left:5%;margin-right:auto}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper.align--center{left:0;right:0;margin:0 auto}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper.align--right{right:5%;margin-left:auto}.sections.template--collection-special #shopify-section-image-with-products--static{margin-top:0!important;margin-bottom:0!important;padding:0!important}.sections.template--collection-special .image-with-products{position:relative;background-color:var(--s-bg-color);padding:0 20px 60px}.sections.template--collection-special .image-with-products .image-with-products__wrapper{position:relative;display:flex;flex-direction:row;place-content:center;justify-content:center}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__image .flexible-image{padding-top:100%;min-width:630px;min-height:758px}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__text{position:absolute;width:fit-content;height:fit-content;z-index:1;transform:rotate(-90deg) translate(-5px,22px);transform-origin:top right}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__text .image-with-products__content .image-with-products__heading{font-family:Roboto;font-style:normal;font-weight:700;font-size:var(--title-font-size);line-height:var(--title-font-size);color:#000;text-transform:uppercase}.sections.template--collection-special .recommended-products__wrapper{margin:72px 10% 0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper{min-height:451px;margin:0;padding:0;overflow-x:clip}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .flickity-viewport{overflow-y:visible!important;overflow-x:clip;z-index:0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .flickity-viewport::-webkit-scrollbar{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{max-height:fit-content;width:calc(1 / 2.99 * 100%);padding:10px;list-style-type:none;overflow-y:visible;z-index:99999}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item{position:relative;height:100%;background:#fff;box-shadow:0 2px 7px #00000020}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media{border:none!important;margin-bottom:0;padding:6px 6px 0;box-shadow:none!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media .product-item__add,.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__media .product-item__stars{display:none!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta{flex-direction:column;padding-top:6px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text{padding:0 14px 21px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-title{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;white-space:pre;overflow-x:hidden}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-variant-title{display:block;font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:#000;margin:2px 0 7px;text-transform:lowercase;text-transform:capitalize}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-item__text .product-item__text-price{font-family:Roboto;font-style:normal;font-weight:300;font-size:14.2172px;line-height:17px;color:#000}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form{position:relative;top:auto;bottom:0;left:0;width:100%;display:flex;flex-direction:column;padding:0 14px 21px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .shopify-product-reviews-badge{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container{position:absolute;left:0;width:100%;height:0;padding:0 14px;overflow-y:hidden;transition:all .05s ease-in-out}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list{display:inline-block;width:100%;order:100;padding-top:15px;border-top:1px solid #DEDEDE;overflow:hidden;z-index:2}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-viewport{position:relative;margin-right:45px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button{top:auto;bottom:-20px;height:41px;border:.542398px solid #1B1B1B;border-radius:0!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button .flickity-button-icon{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button.previous{left:0!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button.next{right:0!important}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .flickity-button[disabled]{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item{width:calc(1 / 3 * 100%);margin:0 5%}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item .options__item-input{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item .options__item-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:14.8565px;line-height:17px;text-align:center;cursor:pointer;display:block;padding:11px 14px;color:#000;background:#fff;border:.542398px solid #1B1B1B;transition:all .3s ease}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item.selected .options__item-label{color:#fff;background:#000}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item:hover .options__item-label{color:#fff;background:#5f5f5f}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[aria-disabled=true] .options__item-label,.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[data-availability=false] .options__item-label{position:relative;color:#c5c5c5;border-color:#c5c5c5;background:linear-gradient(to top left,#fff 49%,#c5c5c5,#fff 51%);z-index:100}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[aria-disabled=true] .options__item-label:before,.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list .options__item[data-availability=false] .options__item-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:101}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches{margin-bottom:0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__header{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list{display:flex;flex-wrap:wrap;flex-direction:row}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color{margin:0 10px 11px 0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color a{display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:100%;transition:all .1s ease}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color img{width:48px;height:48px;border-radius:100%}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.active a{position:relative;padding:2px;border-color:#000}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color:not(.active) a{margin-top:2px;opacity:.8}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color:hover a{opacity:1}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable{position:relative;padding:0;border-color:#d7d7d7;opacity:.4;pointer-events:none;cursor:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a{position:relative;opacity:.8}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a img{filter:grayscale(1)}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Swatches .pf-item__list .pf-item__color.unavailable a:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top left,#0000 49%,#c5c5c5,#0000 51%);border-radius:100%;z-index:1}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .product-form__controls-group .pf-group--Size{display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .pf__actions{display:none;height:0;margin:0;overflow:hidden}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .pf__actions.active{height:auto}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag{position:absolute;top:0;right:0;display:block;padding:11px 18px 9px;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag.tag-sale{background:#ff739f;color:#fff}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__tag.tag-new{background:#82f4e0;color:#000}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover{z-index:99}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item{height:fit-content}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta{width:100%;background-color:#fff}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form{background-color:#fff;z-index:99}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .product-form__controls-group:before{content:"";position:absolute;bottom:10px;left:0;width:100%;height:20px;z-index:1;background-color:#fff}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container{height:81px;background-color:#fff;box-shadow:0 2px 7px #00000020}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .product-form__controls-group .options__list-container .options__list{height:57.5px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product.grid__item--meta-content:hover{margin-top:var(--spacing-large)}.cart .cart__container .cart__title{font-family:Roboto;font-style:normal;font-weight:900;font-size:22px;line-height:26px;color:#000;text-transform:uppercase}.cart .cart__container .cart__empty .supports-cookies p,.cart .cart__container .cart__empty .supports-no-cookies p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0px;color:#000;white-space:normal}.cart .cart__container .cart__empty .supports-cookies p .link,.cart .cart__container .cart__empty .supports-no-cookies p .link{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;letter-spacing:0px;color:#000;text-decoration-line:underline}.cart .cart__container .cart__form .cart__header{border-color:#000;opacity:1}.cart .cart__container .cart__form .cart__header .cart__header-product{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;letter-spacing:0px;color:#000}.cart .cart__container .cart__form .cart__item .cart__item-main .cart__item-details .cart__item-title,.cart .cart__container .cart__form .cart__item .cart__item-main .cart__item-details .fs-body-base,.cart .cart__container .cart__form .cart__item .cart__item-main .cart__item-details .cart__item-price{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0px;color:#000;white-space:normal}.cart .cart__container .cart__form .cart__item .cart__item-quantity .cart__item-qty-selector .cart__item-button{opacity:1}.cart .cart__container .cart__form .cart__item .cart__item-quantity .cart__item-qty-selector .cart__item-button .icon svg{color:#000}.cart .cart__container .cart__form .cart__item .cart__item-quantity .cart__item-qty-selector .cart__item-input-qty{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0px;color:#000}.cart .cart__container .cart__form .cart__item .cart__item-quantity .cart-item__remove{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:11px;text-align:center;color:#000;opacity:1}.cart .cart__container .cart__form .cart__item .cart__item-total{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0px;color:#000}.cart .cart__container .cart__form .cart__footer{border-color:#000!important}.cart .cart__container .cart__form .cart__footer .cart__footer-left .fs-body-base{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0px;color:#000}.cart .cart__container .cart__form .cart__footer .cart__footer-left .input{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0px;color:#000;border-color:#000!important}.cart .cart__container .cart__form .cart__footer .cart__footer-right .ff-heading{font-family:Roboto;font-style:normal;font-weight:900;color:#000;text-transform:uppercase}.cart .cart__container .cart__form .cart__footer .cart__footer-right .cart__footer-tax-note{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:11px;color:#000;opacity:1}.cart .cart__container .cart__form .cart__footer .cart__footer-right .cart__footer-actions .btn{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:0px}.cart .cart__container .cart__form .cart__footer .cart__footer-right .cart__footer-actions .btn.btn--primary{text-transform:uppercase}@media screen and (max-width: 639px){section[data-section-type=page]{margin-top:60px}}#shopify-section-article--template{margin-bottom:0!important}@media screen and (min-width: 640px){#shopify-section-article--template .article{padding-top:var(--article-padding-top);padding-bottom:var(--article-padding-bottom)}}#shopify-section-article--template .article .article__image.article__image--full-width{padding:0!important}@media screen and (min-width: 640px){#shopify-section-article--template .article .article__content{max-width:var(--article-content-text-max-width)!important}}#shopify-section-article--template .article .article__content .ff-heading{font-family:Circular Std;font-size:var(--article-title-font-size);font-style:normal;font-weight:900;line-height:1.2;color:#000;margin-bottom:10px}#shopify-section-article--template .article .article__content .article__rte{max-width:100%!important;font-family:CalibreWeb;font-size:var(--article-content-font-size);font-style:normal;font-weight:600;line-height:1.2;color:#000}#shopify-section-article--template .article .article__content .article__rte p{font-family:CalibreWeb;font-size:var(--article-content-font-size);font-style:normal;font-weight:600;line-height:1.2;color:#000}.template-page .image-with-text--static__page-redesign{position:relative;align-items:flex-start;background-color:var(--s-bg-color)}@media screen and (min-width: 768px){.template-page .image-with-text--static__page-redesign{min-height:644px}}.template-page .image-with-text--static__page-redesign .image-with-text__text{z-index:1}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content{max-width:100%}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__heading{max-width:var(--max-width-content-heading);font-family:Roboto;font-style:italic;font-weight:700;font-size:var(--title-font-size);line-height:calc(100% + 12px);color:#000}@media screen and (min-width: 1441px){.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__heading{font-size:4.306vw}}@media screen and (min-width: 768px){.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__heading{margin-top:35px}}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading{max-width:var(--max-width-content-subheading);font-family:Roboto;font-style:normal;font-weight:400;font-size:var(--text-font-size);line-height:calc(100% + 3px);color:#000}@media screen and (min-width: 1441px){.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading{font-size:1.25vw}}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading p{margin-top:20px}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading p:first-child{margin-top:0!important}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__button .btn{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;background-color:var(--s-bg-color)!important}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__button .btn .animated-text{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;text-transform:capitalize;transform:translate(2px,4px)}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__button .btn:hover{color:var(--btn-border-text-color)!important;border:1px solid var(--btn-border-text-color)!important}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__button .btn:hover .animated-text{border:0!important;transform:translate(0)}.template-page .image-with-text--static__page-redesign .image-with-text__icon{position:absolute;bottom:30px;right:40px}.template-page .carousel-section-redesign{padding:0}.template-page .carousel-section-redesign:before{display:none!important}.template-page .carousel-section-redesign .carousel-redesign{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}@media screen and (min-width: 769px){.template-page .carousel-section-redesign .carousel-redesign{position:relative;z-index:0}.template-page .carousel-section-redesign .carousel-redesign:before{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:var(--s-bg-effect-height);background:var(--s-bg-effect-color);z-index:0}}.template-page .carousel-section-redesign .carousel-redesign .circular-text{position:relative;top:110px;left:0;width:210px;height:210px;margin-left:5%;border-radius:50%;z-index:99}.template-page .carousel-section-redesign .carousel-redesign .circular-text .circular-badge{transform:translate(100px)}.template-page .carousel-section-redesign .carousel-redesign .circular-text .circular-badge span{position:absolute;top:0;left:0;height:110px;transform-origin:bottom center;font-family:Roboto;font-style:normal;font-weight:400;font-size:30px;line-height:35px;z-index:99}.template-page .carousel-section-redesign .carousel-redesign .circular-text.rotation-enabled{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:mymove 10s linear infinite;animation:mymove 10s linear infinite}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides{position:relative;width:auto;margin:0 9%}@media screen and (min-width: 769px){.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide{width:100%!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide .carousel__slide-content .image{padding-top:60%!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2 .carousel__slide{width:50%!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1,.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2,.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--3{display:flex;flex-direction:row;height:auto!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--1 .carousel__slide,.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--2 .carousel__slide,.template-page .carousel-section-redesign .carousel-redesign .carousel__slides.carousel__slides-count--3 .carousel__slide{position:relative}}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .heading .slider-heading{font-family:Roboto;font-size:32px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0 135px 35px;text-align:end}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .mobile-carousel__pagination{height:fit-content;left:auto!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .mobile-carousel__pagination .slider-button{box-shadow:none;background-color:transparent}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide{width:calc(1 / 3 * 100%)!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .image{padding-top:100%!important;min-height:535px;height:fit-content!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .placeholder-image{position:relative;min-height:535px;height:fit-content!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:var(--carousel-image-opacity)}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__collection-title{position:absolute;top:0;right:39.32px;width:auto;height:40px;margin-right:10px;padding:11px 23px 10px;transform-origin:right top;transform:rotate(-90deg);z-index:2;pointer-events:none}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__collection-title .collection-title__tag{font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;text-transform:uppercase}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-text{position:relative;max-width:350px;margin-top:10px;font-family:Roboto;font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#000}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-text p{font-family:Roboto;font-weight:400;font-stretch:normal;font-style:normal;font-size:18px;line-height:21px;letter-spacing:normal;color:#000}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button{overflow:hidden;width:45px;height:45px;background:transparent;top:-25px;left:auto;bottom:auto}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button .flickity-button-icon{width:300%;height:300%;color:#000}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.previous{left:auto;right:70px}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.previous .flickity-button-icon{top:0;left:0;right:auto;bottom:auto}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.next{left:auto;right:10px}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .flickity-button.next .flickity-button-icon{top:auto;left:auto;right:0;bottom:0}.template-page .carousel-section-redesign .carousel__footer-icon{position:relative;overflow:hidden}.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg,.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img{width:fit-content}.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg svg,.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg .icon__img,.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img svg,.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img .icon__img{width:156px;height:66px}.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg[data-icon-position=left],.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img[data-icon-position=left]{margin-left:0;margin-right:auto}@media screen and (max-width: 650px){.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg[data-icon-position=left],.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img[data-icon-position=left]{margin-left:-20px!important}}.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg[data-icon-position=center],.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img[data-icon-position=center]{margin:0 auto}.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg[data-icon-position=right],.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img[data-icon-position=right]{margin-left:auto;margin-right:0}@media screen and (max-width: 650px){.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__svg[data-icon-position=right],.template-page .carousel-section-redesign .carousel__footer-icon .footer-icon__img[data-icon-position=right]{margin-right:-20px!important}}.template-page .page-content-section .page-content{position:relative;z-index:0;padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.template-page .page-content-section .page-content:before{content:"";position:absolute;top:auto;bottom:0;left:0;width:100%;height:var(--s-bg-effect-height);background:var(--s-bg-effect-color);z-index:0}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text{position:relative;z-index:1}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading{position:absolute;top:154px;left:5%;max-width:var(--s-title-max-width)}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .ff-heading{font-family:Circular Std;font-style:normal;font-weight:900;font-size:var(--s-title-font-size);line-height:94%;color:#000;margin-bottom:30px}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .btn{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;background-color:var(--s-bg-color)!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .btn .animated-text{color:var(--btn-border-text-color)!important;border-color:var(--btn-border-text-color)!important;border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;text-transform:capitalize;transform:translate(2px,4px)}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .btn:hover{color:var(--btn-border-text-color)!important;border:1px solid var(--btn-border-text-color)!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .btn:hover .animated-text{border:0!important;transform:translate(0)}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-evenly;min-height:1100px;overflow:hidden!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image{width:50%}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image .image,.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image .image .image__img{background-color:transparent!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_1,.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_1 .image .image__img{min-width:420px;min-height:400px}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_2,.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_2 .image .image__img{min-width:650px;min-height:950px}.template-page .page-content-section .content-page__footer-icon{position:relative;margin-top:130px}.template-page .page-content-section .content-page__footer-icon .footer-icon__svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__img{position:absolute;right:0;bottom:0;left:0;width:fit-content;margin:0 auto}.template-page .page-content-section .content-page__footer-icon .footer-icon__svg svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__svg .icon__img,.template-page .page-content-section .content-page__footer-icon .footer-icon__img svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__img .icon__img{width:206px;height:316px}.hero-banner{position:relative;overflow:hidden;margin-top:0;margin-bottom:80px;min-height:640px}@media screen and (min-width: 651px){.hero-banner{margin-top:var(--s-margin-top);margin-bottom:var(--s-margin-bottom)}}.hero-banner .hero-banner__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper{flex-direction:row}}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper{position:relative;width:100%;height:50%}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper{width:50%;height:100%}}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image-desktop{display:none;opacity:0;visibility:hidden}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .hero-banner__image-desktop,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image-desktop{display:block;opacity:1;visibility:visible}}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image-mobile{display:block;opacity:1;visibility:visible}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .hero-banner__image-mobile,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image-mobile{display:none;opacity:0;visibility:hidden}}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .placeholder-image svg,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__product--images .placeholder-image svg,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__banner--images .placeholder-image svg,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .placeholder-image svg{height:100%}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images,.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--images .hero-banner__image{height:100%}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--overlay .block-overlay .block-overlay__content{max-width:var(--max-width-content)}.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--overlay .block-overlay .block-overlay__content .block-overlay__heading{font-family:Circular Std;font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:var(--color-text-heading);text-shadow:0px 2px 4px rgba(0,0,0,.5)}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper .hero-banner__banner--wrapper .hero-banner__banner--overlay .block-overlay .block-overlay__content .block-overlay__heading{font-size:72px;line-height:73px}}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images,.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--images .hero-banner__image{height:100%}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text{position:absolute;bottom:0;height:auto;padding:25px 19px}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text{padding:50px 43px}}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text.align-h--left{left:0;text-align:left}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text.align-h--center{right:0;left:0;width:fit-content;margin:0 auto;text-align:center}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text.align-h--right{right:0;text-align:right}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text .hero-banner__product--title{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:var(--color-text)}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text .hero-banner__product-variant{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:var(--color-text)}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text .hero-banner__product-price{font-family:Roboto;font-style:normal;font-weight:300;font-size:14.2172px;line-height:17px;color:var(--color-text);margin:5px 0 10px}.hero-banner .hero-banner__wrapper .hero-banner__product--wrapper .hero-banner__product--text .hero-banner__product-link{font-family:Roboto;font-style:normal;font-weight:400;font-size:14.2172px;line-height:17px;text-decoration-line:underline;color:var(--color-text)}.hero-banner .hero-banner__wrapper.hero-banner__wrapper-blocks-size--1 .hero-banner__banner--wrapper,.hero-banner .hero-banner__wrapper.hero-banner__wrapper-blocks-size--1 .hero-banner__product--wrapper{width:100%;height:100%}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content{max-width:none!important}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content .block-overlay__heading{max-width:calc(var(--max-width-content) / 4)}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content .block-overlay__doble-buttons{display:flex;flex-direction:row;gap:10px;justify-content:space-between;max-width:var(--max-width-content)}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content .block-overlay__doble-buttons .btn{max-width:188px;width:calc(100% - 1em);min-width:auto;padding:0}@media screen and (min-width: 769px){.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content{max-width:var(--max-width-content)!important}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content .block-overlay__heading{max-width:var(--max-width-content)}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .block-overlay .block-overlay__content .block-overlay__doble-buttons{max-width:none}}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__banner--wrapper,.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper{width:100%}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__banner--wrapper{height:100%;z-index:0}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__banner--wrapper .image__img{-o-object-position:center 15%;object-position:center 15%}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper{display:none;flex-direction:row;gap:60px;position:absolute;top:auto;right:0;bottom:0;left:0;padding:30px 60px;z-index:1}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper .hero-banner__products--caption{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:19px;color:var(--text-color)}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper .hero-banner__products--product-list{display:flex;flex-direction:row;gap:60px}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper .hero-banner__products--product-list .product-list__product--type{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:var(--text-color)}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper .hero-banner__products--product-list .product-list__product--title{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;line-height:14px;color:var(--text-color)}@media screen and (min-width: 860px){.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__banner--wrapper .block-overlay{padding:var(--space-outer) 60px 12%}.hero-banner .hero-banner__wrapper[data-banner-type=with_products] .hero-banner__products--wrapper{display:flex}}.hero-banner.hero-banner--3_2{padding-top:calc((2 / 3) * 100%)}@media screen and (min-width: 991px){.hero-banner.hero-banner--3_2{padding-top:calc((2 / 3) * 80%)}}.hero-banner.hero-banner--full_height{padding-top:100vh}.gNfPrV:first-of-type .gmXDXa.gmXDXa,.klaviyo-form:first-of-type .gmXDXa.gmXDXa{width:100%;transform:none!important}.gNfPrV:first-of-type .gmXDXa.gmXDXa .ixtdFN.ixtdFN,.klaviyo-form:first-of-type .gmXDXa.gmXDXa .ixtdFN.ixtdFN{position:relative;max-width:576px!important;padding:0 12px}.gNfPrV:first-of-type button[alt="Close form"],.klaviyo-form:first-of-type button[alt="Close form"]{right:23px;top:14px;background:url(https://cdn.shopify.com/s/files/1/0519/3374/1212/files/close-icon.svg);background-size:26px 26px;background-position:center;width:26px;height:25px;cursor:pointer}.gNfPrV:first-of-type button[alt="Close form"] img,.klaviyo-form:first-of-type button[alt="Close form"] img{width:100%;height:100%;opacity:0;cursor:pointer}.gNfPrV:first-of-type button[alt="Close form"]:focus,.klaviyo-form:first-of-type button[alt="Close form"]:focus{outline:none!important}.gNfPrV:first-of-type button[alt="Close form"] svg,.klaviyo-form:first-of-type button[alt="Close form"] svg{opacity:0}.gNfPrV:first-of-type form,.klaviyo-form:first-of-type form{max-width:calc(100vw - 30px)!important;width:100%!important;padding:32px 20px;border-radius:6px}@media screen and (min-width: 650px){.gNfPrV:first-of-type form,.klaviyo-form:first-of-type form{padding:32px 50px;max-width:576px!important}}.gNfPrV:first-of-type form .ql-editor p:nth-child(2),.klaviyo-form:first-of-type form .ql-editor p:nth-child(2){display:none;opacity:0;visibility:hidden}.gNfPrV:first-of-type form .ql-editor strong,.klaviyo-form:first-of-type form .ql-editor strong{font-family:Circular Std!important;font-style:normal!important;font-weight:900!important;font-size:36px!important;line-height:46px!important;text-align:center!important}.gNfPrV:first-of-type form .ql-editor span,.klaviyo-form:first-of-type form .ql-editor span{font-family:Roboto!important;font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:21px!important;text-align:center!important;display:block!important;margin-top:5px;margin-bottom:10px}.gNfPrV:first-of-type form input[type=email],.klaviyo-form:first-of-type form input[type=email]{border-width:1px!important;border-style:solid!important;border-radius:32px!important;text-align:center!important;font-family:Object Sans;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;padding-left:0!important;opacity:1!important}.gNfPrV:first-of-type form input[type=email]:-webkit-autofill,.gNfPrV:first-of-type form input[type=email]:-webkit-autofill:hover,.gNfPrV:first-of-type form input[type=email]:-webkit-autofill:focus,.gNfPrV:first-of-type form input[type=email]:-webkit-autofill:active,.klaviyo-form:first-of-type form input[type=email]:-webkit-autofill,.klaviyo-form:first-of-type form input[type=email]:-webkit-autofill:hover,.klaviyo-form:first-of-type form input[type=email]:-webkit-autofill:focus,.klaviyo-form:first-of-type form input[type=email]:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.gNfPrV:first-of-type form input[type=email]::placeholder,.gNfPrV:first-of-type form input[type=email]::-moz-placeholder,.klaviyo-form:first-of-type form input[type=email]::placeholder,.klaviyo-form:first-of-type form input[type=email]::-moz-placeholder{font-family:Object Sans;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;opacity:1!important}.gNfPrV:first-of-type form input[type=email]:focus-within,.gNfPrV:first-of-type form input[type=email]:focus,.klaviyo-form:first-of-type form input[type=email]:focus-within,.klaviyo-form:first-of-type form input[type=email]:focus{box-shadow:none}.gNfPrV:first-of-type form div[aria-label="open menu"],.gNfPrV:first-of-type form div[aria-label="close menu"],.klaviyo-form:first-of-type form div[aria-label="open menu"],.klaviyo-form:first-of-type form div[aria-label="close menu"]{border-width:1px!important;border-style:solid!important;border-radius:32px!important;text-align:center!important}.gNfPrV:first-of-type form div[aria-label="open menu"] #downshift-0-input,.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input,.klaviyo-form:first-of-type form div[aria-label="open menu"] #downshift-0-input,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input{font-family:Object Sans!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:16px!important;text-align:center!important;text-transform:uppercase!important;height:auto;margin-right:-20px;padding:10px 0;opacity:1!important}.gNfPrV:first-of-type form div[aria-label="open menu"] #downshift-0-input::placeholder,.gNfPrV:first-of-type form div[aria-label="open menu"] #downshift-0-input::-moz-placeholder,.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder,.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input::-moz-placeholder,.klaviyo-form:first-of-type form div[aria-label="open menu"] #downshift-0-input::placeholder,.klaviyo-form:first-of-type form div[aria-label="open menu"] #downshift-0-input::-moz-placeholder,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input::-moz-placeholder{font-family:Object Sans!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:16px!important;text-align:center!important;text-transform:uppercase!important;opacity:1!important}.gNfPrV:first-of-type form div[aria-label="open menu"]:focus-within,.gNfPrV:first-of-type form div[aria-label="open menu"]:focus,.gNfPrV:first-of-type form div[aria-label="close menu"]:focus-within,.gNfPrV:first-of-type form div[aria-label="close menu"]:focus,.klaviyo-form:first-of-type form div[aria-label="open menu"]:focus-within,.klaviyo-form:first-of-type form div[aria-label="open menu"]:focus,.klaviyo-form:first-of-type form div[aria-label="close menu"]:focus-within,.klaviyo-form:first-of-type form div[aria-label="close menu"]:focus{box-shadow:none}.gNfPrV:first-of-type form div[aria-label="open menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon,.gNfPrV:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon,.klaviyo-form:first-of-type form div[aria-label="open menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon,.klaviyo-form:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon{margin-right:10px;transform:rotate .1s linear}.gNfPrV:first-of-type form div[aria-label="open menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6:not(.appended-polygon),.gNfPrV:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6:not(.appended-polygon),.klaviyo-form:first-of-type form div[aria-label="open menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6:not(.appended-polygon),.klaviyo-form:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6:not(.appended-polygon){display:none;opacity:0;visibility:hidden}.gNfPrV:first-of-type form div[aria-label="close menu"],.klaviyo-form:first-of-type form div[aria-label="close menu"]{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input{color:#9d9d9d!important}.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder,.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input::-moz-placeholder,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input::-moz-placeholder{color:#9d9d9d!important}.gNfPrV:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder,.klaviyo-form:first-of-type form div[aria-label="close menu"] #downshift-0-input::placeholder{color:#9d9d9d!important}.gNfPrV:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon,.klaviyo-form:first-of-type form div[aria-label="close menu"] .DropdownComponents__StyledChevron-sc-1ahum51-6.appended-polygon{transform:rotate(180deg)}.gNfPrV:first-of-type form #downshift-0-menu,.klaviyo-form:first-of-type form #downshift-0-menu{padding-bottom:4px;max-height:150px!important;border-width:1px!important;border-style:solid!important;border-top:0!important;border-bottom-left-radius:32px!important;border-bottom-right-radius:32px!important;text-align:center!important}.gNfPrV:first-of-type form #downshift-0-menu:focus-within,.gNfPrV:first-of-type form #downshift-0-menu:focus,.klaviyo-form:first-of-type form #downshift-0-menu:focus-within,.klaviyo-form:first-of-type form #downshift-0-menu:focus{box-shadow:none}.gNfPrV:first-of-type form #downshift-0-menu .jhiRKh.jhiRKh,.klaviyo-form:first-of-type form #downshift-0-menu .jhiRKh.jhiRKh{font-family:Object Sans!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:27px!important;text-align:center!important;text-transform:uppercase!important;padding:0!important;color:#000}.gNfPrV:first-of-type form button[type=button],.klaviyo-form:first-of-type form button[type=button]{font-family:Object Sans!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:16px!important;text-align:center!important;letter-spacing:1.77778px!important;text-transform:uppercase!important;border-radius:32px!important}.gNfPrV:first-of-type form .modal-footer-image,.klaviyo-form:first-of-type form .modal-footer-image{margin-top:15px;align-self:center;place-self:center}@media screen and (max-width: 1200px){.recommended-products-redesign--static{padding-left:70px!important;padding-right:70px!important}}@media screen and (max-width: 1024px){.slideshow .slideshow__cell .block-overlay__content .block-overlay__heading{max-width:430px!important;font-size:74px!important}.slideshow .slideshow__cell .block-overlay__content .block-overlay__subheading{max-width:430px}.featured-products-section .featured-products .featured-products__text .featured-products__heading{font-size:60px}.featured-products-section .featured-products .featured-products__text .featured-products__subheading{font-size:22px}.footer .footer__groups{margin-left:40px}.sections.template--collection-special .section-video--static{padding-top:54px!important;padding-bottom:56px!important}.sections.template--collection-special .section-video--static .video__wrapper .video-viewport video{min-height:200px;margin:0 auto;padding:0 12px}.sections.template--collection-special .section-video--static .video__wrapper .video-overlay{top:0;bottom:auto;left:0;margin:0 auto}.sections.template--collection-special .section-video--static .video__wrapper .text__container{position:relative;bottom:30px;right:auto;left:25px}.sections.template--collection-special .section-video--static .video__wrapper .text__container .title{line-height:69px}.sections.template--collection-special .image-with-products{padding:0 0 20px!important}.sections.template--collection-special .image-with-products .image-with-products__wrapper{display:flex;flex-direction:column}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__text{position:relative;width:auto;transform:rotate(0) translate(0)}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__text .image-with-products__content .image-with-products__heading{margin-top:30px;text-align:center}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{width:calc(1 / 1.99 * 100%)!important}.recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{width:50%;margin-right:33px!important}.collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item{width:100%!important;margin-top:40px}.collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item--meta-content .product-item__metadata .featured-row-collection__banner img{position:relative}}@media screen and (min-width: 90em){.product .product__content .product__media-container{max-height:580px}}@media screen and (max-width: 991px){.product .product__content .product__media-container{position:initial;flex-direction:column;padding:0;z-index:0}.product .product__content .product__media-container .product__media{margin:0;order:0}.product .product__content .product__media-container .product__media .product__media-item{padding:0!important}.product .product__content .product__media-container .product__media .product__media-item .media .media__image .image{padding-top:0!important;min-height:481px}.product .product__content .product__media-container .product__media .product__media-item .media .media__image .image .image__img{min-height:481px}.product .product__content .product__media-container .product__media--nav-container{max-width:100%;z-index:99;order:1}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav{max-height:80px;margin:0 auto}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list{max-height:80px}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track{max-height:80px;max-width:max-content}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track .slick-slide.media{max-width:80px;margin:0 5px;min-width:50px}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track .slick-slide .media__image .image,.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track .slick-slide .media__image .image .image__img{max-width:80px}.product .product__content .product__media-container .product__icon-float{top:10%}.product .product__content .product__details{top:0;margin:0;padding:0;border-radius:0;border:none;background-color:transparent}.product .product__content .product__details .product-single__meta{display:flex;flex-direction:column;align-items:center;place-items:center;padding:0 13px}.product .product__content .product__details .product-single__meta .product-single__meta-top{max-width:100%;width:100%;margin-bottom:80px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__title{font-size:42px;margin-top:20px;margin-right:7px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product__price{font-size:22px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description{margin:21px auto 0;max-width:685px}.product .product__content .product__details .product-single__meta .product-form{max-width:100%;width:100%}.sections.template--collection-special .image-with-text--static__collection-special{flex-direction:column}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__image{width:100%!important}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__image .flexible-image{min-height:582px}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__text{width:100%!important;padding:55px 13px 58px}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon{bottom:360px}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon .icon__img .icon__img,.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon .icon__svg{max-width:192px}.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon .icon__img .icon__img svg,.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon .icon__svg svg{max-width:192px}.sections.template--collection-special .before-after__image .before-after__content{grid-template-columns:auto;grid-template-rows:auto auto}.sections.template--collection-special .before-after__image .before-after__content .cd-image-container{grid-row:1}.sections.template--collection-special .before-after__image .before-after__content .text_content{grid-row:2;margin:0 auto}.sections.template--collection-special .logos-banner .logos-banner--content .logos-icons{margin:0!important}.collection .featured-row-collection__banner .featured__row-caption,.collection .featured-row-collection__banner .placeholder-image .featured__row-caption{width:100%;margin:0 auto}}@media screen and (max-width: 991px) and (max-width: 599px){.sections.template--collection-special .image-with-text--static__collection-special .image-with-text__icon{top:365px;bottom:auto!important}}@media screen and (max-width: 959px){.header__outer-wrapper .header{display:flex;flex-direction:row;padding:17px 8px 19px}.header__outer-wrapper .header .header__logo{padding-right:0}.header__outer-wrapper .header .header__right{margin-left:auto;margin-right:20px}.header__outer-wrapper .header .header__menu-icon{margin-left:15px}.header__outer-wrapper .quick-cart.active.visible{top:0!important}.rich-text .icon-wrapper{top:64px!important;left:auto!important;right:5%!important;bottom:auto!important}.rich-text .icon-wrapper img{max-height:106px;width:143.7px}.rich-text .rich-text__content{margin-top:150px}.rich-text .rich-text__content .rich-text__heading{margin-bottom:15px;padding-right:15px;font-family:Roboto;font-size:var(--s-heading-mobile-size)!important}.rich-text .rich-text__content .rich-text__body{font-size:var(--s-subheading-mobile-size)!important}.footer{display:flex;padding-top:55px;padding-bottom:30px}.footer .footer__logo{margin:60px auto 50px}.footer .footer__logo .footer__logo-content{max-width:fit-content;margin:0 auto}.footer .footer__logo .footer__icon-svg--mobile{display:block;min-width:240px;position:relative;margin-top:-80px}.footer .footer__groups{display:grid;grid-template-columns:auto auto;margin-left:0;padding:0 20px}.footer .footer__groups .footer__group{border:none}.footer .footer__groups .footer__group .footer__header,.footer .footer__groups .footer__group .footer__header--social{cursor:auto}.footer .footer__groups .footer__group .footer__group-content{display:flex;flex-direction:column}.footer .footer__groups .footer__group .footer__icon-svg{display:none}.footer .footer__groups #help__group{grid-column:2/3;grid-row:2}.footer .footer__groups #shop__group{grid-column:1/2;grid-row:2}.footer .footer__groups #company__group{grid-column:1/3;grid-row:3}.footer .footer__groups #social__group{grid-column:1/3;grid-row:1}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container{flex-direction:column!important;margin:0!important}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container:first-child .meta-image{margin-top:0!important}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container:last-child{margin-bottom:94px!important}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-image{width:100%!important;margin:94px 0}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text{max-width:100%!important;width:100%!important;padding:0 27px 0 28px}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .meta-text__icon-svg{top:0!important;left:0!important}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Title .meta-title,.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Intro .meta-intro p{margin-bottom:5px}.sections #shopify-section-product-metadata--static .product-features__metadata .metadata__container .meta-text .metatype-Intro .meta-intro ul{padding-inline-start:20px}.collection-list-redesign{padding-top:0;padding-bottom:0}.collection-list-redesign .section-header .ff-heading{font-size:42px;line-height:49px;white-space:wrap}.collection-list-redesign .collection-list__wrapper .collection-list__grid{position:relative}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon svg{max-width:13vw}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon .image{padding:0!important}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-image__link .collection-item__icon .image .image__img{position:relative;width:13vw}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-item__text{padding:0 20px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .collection-list__item .collection-item .collection-item__text .collection-item__header{font-size:42px;margin-bottom:26px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button{overflow:hidden;width:30px;height:30px;background:transparent;top:auto;bottom:20%;opacity:1;transition:all .2s ease}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button.scrolling{opacity:0}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button .flickity-button-icon{width:300%;height:300%;color:#000}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button.previous{left:auto;right:55px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button.previous .flickity-button-icon{top:0;left:0;right:auto;bottom:auto}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button.next{left:auto;right:10px}.collection-list-redesign .collection-list__wrapper .collection-list__grid .flickity-button.next .flickity-button-icon{top:auto;left:auto;right:0;bottom:0}}@media screen and (max-width: 889px){.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{width:100%!important;padding:0 5px;margin-bottom:40px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:nth-child(n+4){display:none}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta{position:relative}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list{opacity:0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .options__list{opacity:1}}@media screen and (max-width: 768px){.footer .footer__groups .footer__group{margin-left:0}#shopify-section-color-fringe{display:none}.slideshow .slideshow__slides .flickity-viewport,.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell{max-height:500px}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__asset{padding-top:500px}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__asset .image .image_img,.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__asset .placeholder-image .placeholder-svg{max-height:500px}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__overlay .block-overlay__content .block-overlay__heading{max-width:308px!important;font-size:50px!important;line-height:49px!important}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__overlay .block-overlay__content .block-overlay__heading.btn-align--right{margin-left:0;margin-right:auto;text-align:left}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__overlay .block-overlay__content .block-overlay__button{text-align:left!important;text-align:-moz-left!important}.slideshow .slideshow__slides .flickity-viewport .flickity-slider .slideshow__cell .slideshow__overlay .block-overlay__subheading{right:10px;writing-mode:vertical-lr;transform:rotate(180deg)!important}.slideshow .slideshow__slides .flickity-page-dots{margin-bottom:0}.carousel-section .carousel .carousel__slides .heading .slider-heading{margin-bottom:20px;padding-top:12px;font-size:20px}.carousel-section .carousel .carousel__slides .carousel__slide{padding:0 25px}.carousel-section .carousel .carousel__slides .carousel__slide .block-overlay .block-overlay__content .block-overlay__button a[data-link-style=top-right]{bottom:507%!important}.carousel-section-redesign{margin-top:-100px;padding:0}.carousel-section-redesign .circular-text{margin-left:5px!important}.carousel-section-redesign .carousel-redesign .carousel__slides{width:100%;height:auto;margin:0}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide{position:relative;max-width:100%;width:100%!important;margin:0 auto 25px;padding:0 25px}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content{max-height:fit-content}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .image,.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .placeholder-image{min-height:375px}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide:nth-child(n+4){display:none!important}.carousel-section-redesign .carousel-redesign .carousel__slides .carousel__collection-title{right:55px!important}.product .product__content .product__details .product-single__meta .product-single__meta-top{margin-bottom:12px}.product .product__content .product__details .product-single__meta .product-single__meta-top .product-single__description{display:none}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group{display:flex!important;flex-direction:column}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-group--Swatches{order:0;width:100%;padding-right:0!important}.product .product__content .product__details .product-single__meta .product-form .product-form__controls-group .pf-group--Size{order:1;max-width:100%!important;width:100%;margin-left:0!important;margin-bottom:0!important}.product .product__content .product__details .product-single__meta .product-single__meta-bottom{display:block;margin-bottom:40px}.product .product__content .product__details .product-single__meta .size-guide__meta{display:none}.featured-products-section{margin-top:0!important}.featured-products-section .featured-products{display:flex;flex-direction:column!important;max-height:fit-content!important;padding-top:10px}.featured-products-section .featured-products .featured-products__text{width:100%!important}.featured-products-section .featured-products .featured-products__content{width:100%}.featured-products-section .featured-products .featured-products__content .featured-products__relative{display:none!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks{display:flex;flex-direction:row!important;width:auto;border:none!important;margin:0 auto}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block{padding:0 20px}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .image .image_img,.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .placeholder-image .placeholder-svg{width:auto!important}.newsletter{padding-top:54px}.newsletter .newsletter__form{display:block;background-color:var(--newsletter-bg-color);border:none;padding:0 12px}.newsletter .newsletter__form .newsletter__input{width:100%;height:63px;padding:0;text-align:center;color:#000;background-color:#fff;border:1px solid #000000;margin-bottom:13px;border-radius:32px;text-transform:uppercase}.newsletter .newsletter__form .newsletter__input::placeholder{color:#000!important;opacity:1!important}.newsletter .newsletter__form .submit{width:100%;height:63px;margin:0;padding:0}.home-section .covet-pics-header{margin:15px 30px}.home-section .covet-pics-header .section-title{font-size:47px!important;margin-bottom:5px}.home-section .covet-pics-header .section-subtitle{font-size:27px!important}.footer .footer__groups .footer__group .footer__header--social{margin-top:10px}.recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{width:100%!important;margin-right:0!important;padding:5px!important}.stamped-main-widget-redesign{padding:10px 13px 60px!important}#shopify-section-related-categories--static .related-categories .related-categories--wrapper{padding:0 40px}.collection{padding:0 40px!important}.sections-page .customer-sections{flex-direction:column!important;justify-content:flex-start;height:auto}.sections-page .customer-sections .customer.login,.sections-page .customer-sections .customer.register{width:auto!important;background-color:#fff}.sections-page .customer-sections .customer.login[data-section-type=login] .login__main,.sections-page .customer-sections .customer.register[data-section-type=login] .login__main{margin-bottom:0!important}.sections-page .customer-sections .customer.login[data-section-type=register] .login__main,.sections-page .customer-sections .customer.register[data-section-type=register] .login__main{margin-bottom:60px!important}.sections-page .account .account__container{padding-top:120px!important}.sections-page .account .account__container .account__sections .account__main .account__scrollable{padding-left:0!important}.sections-page .account_order .account__container{margin:0!important}.sections-page .account_order .account__container .account__messages{margin-bottom:20px}.sections-page .account_order .account__container .account__sections .account__main .account__scrollable{padding-left:0!important}.sections-page .account_order .account__container .account__sections .account__order-footer{margin-bottom:40px}.sections-page .account_order .account__container .account__sections .account__order-footer .account__order-footer-col{margin-top:0;margin-bottom:40px}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__image .flexible-image{min-width:auto;min-height:420px}.sections.template--collection-special .image-with-products .image-with-products__wrapper .image-with-products__text .image-with-products__content .image-with-products__heading{font-weight:500;font-size:42px;line-height:49px}.template-page .image-with-text--static__page-redesign{flex-direction:column}.template-page .image-with-text--static__page-redesign .image-with-text__image{width:100%!important}.template-page .image-with-text--static__page-redesign .image-with-text__image .flexible-image{min-height:260px}.template-page .image-with-text--static__page-redesign .image-with-text__text{padding:25px 13px 58px}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__heading{font-size:var(--title-font-size-mobile)!important}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading{font-size:var(--text-font-size-mobile)!important}.template-page .image-with-text--static__page-redesign .image-with-text__icon{bottom:360px}.template-page .image-with-text--static__page-redesign .image-with-text__icon .icon__img .icon__img,.template-page .image-with-text--static__page-redesign .image-with-text__icon .icon__svg{max-width:192px}.template-page .image-with-text--static__page-redesign .image-with-text__icon .icon__img .icon__img svg,.template-page .image-with-text--static__page-redesign .image-with-text__icon .icon__svg svg{max-width:192px}.template-page .carousel-section-redesign{margin-top:-100px;padding:0}.template-page .carousel-section-redesign .circular-text{margin-left:5px!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides{width:100%;height:auto;margin:0}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide{position:relative;max-width:100%;width:100%!important;margin:0 auto 25px;padding:0 25px}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content{max-height:fit-content}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .image,.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide .carousel__slide-content .placeholder-image{min-height:375px}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__slide:nth-child(n+4){display:none!important}.template-page .carousel-section-redesign .carousel-redesign .carousel__slides .carousel__collection-title{right:55px!important}.template-page .page-content-section .page-content{padding-top:var(--s-padding-top);padding-bottom:var(--s-padding-bottom)}.template-page .page-content-section .page-content:before{height:100%!important}.template-page .page-content-section .page-content .page-content__wrapper{margin-top:170px}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text{position:relative;z-index:1}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading{top:-105px;left:4%;max-width:var(--s-title-max-width-mobile)!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__text .page-content__text--heading .ff-heading{font-size:var(--s-title-font-size-mobile)!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper{flex-direction:column-reverse;min-height:1379px;justify-content:center}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image{width:100%}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image .image,.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image .image .image__img{background-color:transparent!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_1{min-width:fit-content!important;min-height:392px!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_1 .image .image__img{min-width:fit-content!important;min-height:392px!important;object-position:right}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_2{min-width:fit-content!important;min-height:642px!important}.template-page .page-content-section .page-content .page-content__wrapper .page-content__image--wrapper .page-content__image#image_2 .image .image__img{min-width:fit-content!important;min-height:642px!important;object-position:right}.template-page .page-content-section .content-page__footer-icon{margin-top:180px!important}.template-page .page-content-section .content-page__footer-icon .footer-icon__svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__img{bottom:82px}.template-page .page-content-section .content-page__footer-icon .footer-icon__svg svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__svg .icon__img,.template-page .page-content-section .content-page__footer-icon .footer-icon__img svg,.template-page .page-content-section .content-page__footer-icon .footer-icon__img .icon__img{width:156px;height:239px}}@media screen and (max-width: 768px) and (max-width: 599px){.template-page .image-with-text--static__page-redesign .image-with-text__icon{top:365px;bottom:auto!important}}@media screen and (max-width: 650px){.template-page .image-with-text--static__page-redesign{margin-top:75px}.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__heading,.template-page .image-with-text--static__page-redesign .image-with-text__text .image-with-text__content .image-with-text__subheading{max-width:100%!important}.page__space-mobile{height:40px;margin-top:40px}.template-index .header__outer-wrapper .header[data-section-id=header--redesign] .header__logo .header__logo-link svg path{fill:#fff}.header__outer-wrapper{padding-top:0}.header__outer-wrapper .header{margin-top:0!important;position:fixed;width:100%;top:0;padding:18px 8px 21px;background-color:transparent!important}.header__outer-wrapper .header .header__logo{order:1;margin:0 auto}.header__outer-wrapper .header .header__logo .header__logo-link{max-width:180px!important;text-align:left}.header__outer-wrapper .header .header__logo .header__logo-link svg{display:block;margin:0 auto}.header__outer-wrapper .header .header__logo .header__logo-link .image{padding-top:33.666667%!important}.header__outer-wrapper .header .header__logo .header__logo-link .image .image__img{max-width:120px;max-height:50px}.header__outer-wrapper .header .header__menu-icon .icon-button svg,.header__outer-wrapper .header .header__right-mobile a .icon-button svg{color:var(--color-icon-transparent)!important;height:auto}.header__outer-wrapper .header .header__right{width:auto;margin-left:-15px;margin-right:auto;align-items:center;order:0}.header__outer-wrapper .header .header__right .header__faq,.header__outer-wrapper .header .header__right .header__icon-touch--search,.header__outer-wrapper .header .header__right .header__icon-touch--account{display:none}.header__outer-wrapper .header .header__right .header__icon-touch{flex-direction:column;width:fit-content}.header__outer-wrapper .header .header__right .header__icon-touch .header__icon-touch--text{font-family:Lato;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#000}.header__outer-wrapper .header .header__right .header__icon-touch .icon-button,.header__outer-wrapper .header .header__right .header__icon-touch .icon-button .icon-button__icon{margin-right:-10px}.header__outer-wrapper .header .header__right .header__icon-touch .header__cart-count{right:-10px}.header__outer-wrapper .header .header__right-mobile{display:none}.header__outer-wrapper .header .header__menu-icon{order:2;margin-left:auto;margin-right:-10px}.header__outer-wrapper .header.is-sticky{background-color:#fff!important}.header__outer-wrapper .header.is-sticky .header__logo svg path{fill:#009bc8!important}.header__outer-wrapper .quick-cart.active.visible{max-width:100%!important;right:0!important;z-index:99}.header__outer-wrapper .quick-cart.active.visible .quick-cart__overlay{position:absolute;z-index:9;width:45px;height:15px;top:35px;left:25px;background-color:transparent}.slideshow-section{margin:0 0 40px!important;padding:0!important}.collection-list{margin-bottom:174px}.collection-list-redesign{margin-bottom:107px}.carousel-section{margin-bottom:30px}.carousel-section .carousel{height:65vh}.carousel-section .carousel .carousel__slides .heading{margin-top:50px}.carousel-section .carousel .carousel__slides .heading .icon-div .slider-icon{top:-70px}.carousel-section .carousel .carousel__slides .heading .slider-heading{display:none}.carousel-section .carousel .carousel__slides .flickity-viewport .carousel__slide .carousel__slide-content{max-height:370px}.carousel-section .carousel .carousel__slides .flickity-viewport .carousel__slide .carousel__slide-content .block-overlay .block-overlay__content .block-overlay__button a[data-link-style=top-right]{bottom:330%!important}.carousel-section .carousel .carousel__slides .mobile-carousel__pagination{top:-50px}.shopify-section .rich-text{margin:0;padding:40px 20px}.shopify-section .rich-text .icon-wrapper img{margin-right:40px;margin-bottom:40px}.shopify-section .rich-text .rich-text__content .rich-text__body{font-size:58px;font-weight:900;text-align:left;margin-bottom:30px}.shopify-section .rich-text .rich-text__content a.btn--primary{background-color:transparent;border:1px solid #ffffff;border-radius:24px}.shopify-section .rich-text .rich-text__content a.btn--primary:after{border:1px solid #ffffff}.featured-products-section .featured-products .featured-products__text{padding:0 20px!important}.featured-products-section .featured-products .featured-products__text .featured-products__heading{font-size:42px}.featured-products-section .featured-products .featured-products__text .featured-products__subheading{display:none}.featured-products-section .featured-products .featured-products__text .featured-products__button{margin:20px 0}.featured-products-section .featured-products .featured-products__content .featured-products__blocks{flex-direction:column!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-articles__block{width:100%;padding:0!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-articles__block .featured-articles__article-image{max-width:100%;height:auto;max-height:inherit}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-articles__block .featured-articles__article-image .image{padding-top:66.74914350970688%!important}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-articles__block-heading{font-size:18px;line-height:22px}.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .image .image_img,.featured-products-section .featured-products .featured-products__content .featured-products__blocks .featured-products__block .featured-products__product-image .placeholder-image .placeholder-svg{width:fit-content!important}.trust__icons .icons__wrapper .icons__list{display:grid;grid-template-columns:auto auto;grid-column-gap:32px;grid-row-gap:57px;margin:67px auto!important}.trust__icons .icons__wrapper .icons__list .icon__content .icon__content-text{letter-spacing:0}.trust__icons .icons__wrapper .icons__list #icon_0{grid-row:1;grid-column:1}.trust__icons .icons__wrapper .icons__list #icon_1{grid-row:1;grid-column:2}.trust__icons .icons__wrapper .icons__list #icon_2{grid-row:2;grid-column:1/3}.home-section .covet-pics-header{margin:15px}.home-section .covet-pics-header .section-title{font-size:32px!important}.home-section .covet-pics-header .section-subtitle{font-size:24px!important}.footer{padding-top:24px;padding-bottom:0;margin-bottom:-30px}.footer .footer__logo{margin-top:40px;margin-bottom:0}.product .product__content .product__media-container .product__media{padding:0}.product .product__content .product__media-container .product__media .product__media-item .media .media__image .image{margin:0}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .slick-list .slick-track{max-width:max-content}.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .media,.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .media .media__image .image,.product .product__content .product__media-container .product__media--nav-container .product__media--slider-nav .media .media__image .image .image__img{max-width:65px}.product .product__content .product__media-container .product__icon-float{top:90px;right:3%;z-index:1;transform:scale(.8) translate(1em,-1em)}.product .product__content .product__details .product-form .pf__actions .product-form__item .btn .add-product{padding:14px 25px}.sections #shopify-section-product-metadata--static .metatype__video iframe{min-height:265px;margin:0;padding:0}.sections #shopify-section-product-metadata--static iframe{min-height:265px;margin:90px 0 50px;padding:0 13px}.sections #shopify-section-product-metadata--static .trust__symbols{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:83px;grid-column-gap:35px;margin:86px 15px 0}.sections #shopify-section-product-metadata--static .trust__symbols .metadata__symbols-container{width:fit-content}.sections #shopify-section-product-metadata--static .trust__symbols .symbols-icon_text_1,.sections #shopify-section-product-metadata--static .trust__symbols .symbols-3fda6a6c-3116-44a2-b2f7-dc1d291bb032{grid-column:1 / 3;grid-row:1}.sections #shopify-section-product-metadata--static .trust__symbols .symbols-icon_text_2,.sections #shopify-section-product-metadata--static .trust__symbols .symbols-dc3a3ff1-9ee1-4d9f-9e6e-169ac10efa3b{grid-column:3 / 3;grid-row:1}.sections #shopify-section-product-metadata--static .trust__symbols .symbols-icon_text_3,.sections #shopify-section-product-metadata--static .trust__symbols .symbols-c1c9664c-1aa9-4949-bb36-69065d2909fa{grid-column:2 / 3;grid-row:2}.sections #shopify-section-collection-list--static .collection-list .section-header{margin-bottom:30px}.sections #shopify-section-collection-list--static .collection-list .section-header .ff-heading{width:210px}.sections #shopify-section-collection-list--static .collection-list .collection-list__wrapper .collection-list__grid .slick-dots{top:-20px}.section-video--static .video__wrapper .video-overlay .icon{width:24px;height:24px}.section-video--static .video__wrapper .video-overlay .icon svg{width:100%;height:100%}.related-categories{margin-top:85px;padding-top:0}.related-categories .related-categories--wrapper{padding:0!important}.related-categories .related-categories--wrapper .related-category{width:100%}.related-categories .related-categories--wrapper .related-category:nth-child(n+2){display:none}.related-categories .related-categories--wrapper .related-category .related-category--content .image_img{display:none}.related-categories .related-categories--wrapper .related-category .related-category--content .image_img-mobile{display:block}.collection{padding:0 20px}.collection .collection__content .collection__main-area .collection__main .collection__grid .grid__item{width:100%}.recommended-products-redesign--static{padding:0 20px 40px!important}.recommended-products-redesign--static .section-header{margin-right:130px;margin-bottom:39px!important}.recommended-products-redesign--static .recommended-products__wrapper .recommended-products-redesign--static__wrapper .flickity-button{top:-60px!important}.sections.template--collection-special{padding-top:83px}.sections.template--collection-special .image-with-products .image-with-products__wrapper{margin-bottom:27px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product{margin-bottom:25px;padding:0 20px}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta{position:relative}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product .product-item .product-item__meta .product-form .options__list{opacity:0}.sections.template--collection-special .recommended-products__wrapper .recommended-products-redesign--static__wrapper .recommended-products-redesign--static__product:hover .product-item .product-item__meta .product-form .options__list{opacity:1}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper{left:auto!important;right:5%!important;margin-left:auto!important;margin-right:0!important;margin-bottom:-120px}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img{top:-110px}.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg .icon-img__image,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-svg svg,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img .icon-img__image,.sections.template--collection-special #shopify-section-section-video--static .icon__wrapper .icon__wrapper--icon-img svg{max-width:131px}}@media screen and (max-width: 650px) and (max-width: 640px){.collection-list .collection-list__wrapper .collection-list__grid .collection-list__item{width:100%}}@media screen and (max-width: 650px) and (max-width: 639px){.carousel-section .carousel .carousel__slides .flickity-viewport .carousel__slide .carousel__slide-content .block-overlay .block-overlay__content .block-overlay__button a[data-link-style=top-right]{bottom:456%!important;right:-20px}}@media screen and (max-width: 650px) and (max-width: 370px){.shopify-section .rich-text .rich-text__content .rich-text__body{font-size:50px}}@media screen and (max-width: 639px){.collection{padding:0 20px!important;margin-bottom:100px}.cart .cart__container{margin-top:40px!important}#shopify-section-article--template{margin-top:90px!important}}@-webkit-keyframes mymove{0%{transform:rotateY(0) rotateX(0) rotate(0) translateZ(0)}to{transform:rotateY(0) rotateX(0) rotate(360deg) translateZ(0)}}@keyframes mymove{0%{transform:rotateY(0) rotateX(0) rotate(0) translateZ(0)}to{transform:rotateY(0) rotateX(0) rotate(360deg) translateZ(0)}}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@-webkit-keyframes lateral-bounce{0%{transform:translate(0) rotateY(180deg)}50%{transform:translate(10px) rotateY(180deg)}to{transform:translate(0) rotateY(180deg)}}@keyframes lateral-bounce{0%{transform:translate(0) rotateY(180deg)}50%{transform:translate(10px) rotateY(180deg)}to{transform:translate(0) rotateY(180deg)}}
/*# sourceMappingURL=/s/files/1/0519/3374/1212/t/13/assets/custom_styles.scss.css.map */
