:root{--color-primary: #46B8A8;--color-secondary: #F9BE03;--color-black: #000000;--color-text: #636363;--color-white: #ffffff;--font-primary: "Celinda", sans-serif;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--btn-radius: 100px;--btn-gap: 12px;--btn-padding-x: 20px;--btn-min-height: 4rem;--transition: .3s ease-in-out}@font-face{font-family:Celinda;src:url(/cdn/shop/files/Celinda-Regular.woff2?v=1771219989) format("woff2"),url(/cdn/shop/files/Celinda-Regular.woff?v=1771219990) format("woff"),url(/cdn/shop/files/Celinda-Regular.ttf?v=1771219990) format("truetype");font-weight:400;font-style:normal;font-display:swap}.page-width--full-width{max-width:100%!important;padding:0!important}.custom-button{width:100%;max-width:fit-content;border-radius:100px;min-width:initial;display:flex;align-items:center;gap:var(--button-gap,15px);text-transform:capitalize;letter-spacing:0;font-size:var(--button-size, 18px);font-weight:500;padding-inline:var(--button-inline,20px)}.custom-button:hover svg{animation:arrowMove .8s ease infinite}@keyframes arrowMove{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}@media (max-width: 1600px){.page-width{max-width:1440px;padding-inline:3rem}}@media (max-width: 1440px){.page-width{max-width:1280px}}.fsb_message span{font-weight:600;font-size:20px!important;font-family:var(--font-navigation-family)!important;letter-spacing:0}.header__heading .header__heading-logo{height:var(--image-logo-height)}.header__menu-item.list-menu__item .label{font-size:18px!important;font-weight:600}.header__menu-item.list-menu__item:hover{color:var(--color-primary)}mega-menu .header__menu-item .underline-gradient{bottom:25px!important}.mega-menu__item .header__menu-item .label{position:relative;background-image:none}.mega-menu__item .header__menu-item .label .underline-gradient{position:absolute;bottom:-6px!important;left:0;width:100px;transform:scaleX(0);transform-origin:left;transition:all .3s ease-in-out}.mega-menu__item .mega-menu__item-link:hover .underline-gradient{transform:scaleX(1)}.mega-menu__item-link.list-menu__item--active .underline-gradient{transform:scaleX(1)!important}@media screen and (min-width: 1200px){.header--middle-left{grid-template-columns:1fr 2fr 1fr;gap:0}.header__left{display:none}}.header__active-menu-item .underline-gradient{transform:scaleX(1)!important}@media screen and (max-width:1600px){.page-width.header{padding-block:8px}.fsb_message span{font-size:16px!important}:is(.header__heading,.header__heading-link) .header__heading-logo.small-hide{height:75px}.header__menu-item.list-menu__item{padding-inline:1rem}.header__menu-item.list-menu__item .label{font-size:16px!important;font-weight:600}.header__menu-item.list-menu__item .underline-gradient{width:80px;bottom:10px}.header__icon{width:35px;height:35px}.header__icon .icon{width:20px;height:20px}#fsb_bar{padding-block:5px!important}.custom-button{--button-gap:12px;--button-size:16px;--button-inline:18px;min-height:3.5rem}}@media screen and (max-width:1440px){:is(.header__heading,.header__heading-link) .header__heading-logo.small-hide{height:65px}.header__icon .icon{width:18px;height:18px}.custom-button{--button-gap:12px;--button-size:14px;--button-inline:15px;padding-block:initial;min-height:4rem}.custom-button svg{width:18px;height:auto}}@media screen and (max-width:1360px){:is(.header__heading,.header__heading-link) .header__heading-logo.small-hide{height:55px}mega-menu .header__menu-item .underline-gradient{bottom:20px!important}.header__icon{width:28px;height:28px}}@media screen and (max-width:768px){.page-width{padding-inline:2rem}}.slideshow__heading{font-family:Celinda!important;font-weight:400}.slideshow__heading.h0{font-size:clamp(40px,calc(40px + (68 - 40) * ((100vw - 1280px) / (1920 - 1280))),68px)!important}.slideshow__heading.h1{font-size:clamp(36px,calc(36px + .025*(100vw - 1280px)),52px)!important}.slideshow__heading.h2{font-size:clamp(28px,calc(28px + .025*(100vw - 1280px)),44px)!important}.slideshow__text.typeset{max-width:580px;font-size:18px}.slideshow__card .button-group .button{--button-gap:10px;--button-size:18px;--button-inline:18px}.flickity-page-dots .flickity-page-dot{width:10px!important;height:10px!important;border-radius:50%!important}.flickity-page-dots .flickity-page-dot:after,.flickity-page-dots .flickity-page-dot:before{width:100%!important;height:100%!important}.flickity-page-dots .flickity-page-dot:after{opacity:1!important;background-color:#fff;display:none}.flickity-page-dots .flickity-page-dot:before{animation:none!important;transform:initial!important;background-color:#fff!important}.slideshow .flickity-page-dots .flickity-page-dot.is-selected:before{background-color:var(--color-black)!important}.slideshow .flickity-page-dots{column-gap:5px}@media screen and (max-width:1600px){.slideshow .slideshow__text.typeset{max-width:47ch;font-size:15px;line-height:1.5;margin-top:10px}.slideshow.slideshow--legacy .flickity-page-dots{column-gap:5px!important}.slideshow__button{margin-top:16px}.slideshow__card .button-group .button{--button-inline:14px;--button-size:16px}}@media screen and (max-width:1440px){.slideshow .slideshow__text.typeset{font-size:14px}.slideshow__card .button-group .button{--button-size:14px;--button-gap: 8px}.slideshow__card .button-group .button svg{width:18px;height:auto}}@media screen and (max-width:1200px){.slideshow__box .slideshow__heading.h1{font-size:32px!important}.slideshow .slideshow__text.typeset{max-width:42ch;font-size:14px}}@media screen and (max-width:990px){.slideshow__box .slideshow__heading.h1{font-size:28px!important}.slideshow .slideshow__text.typeset{max-width:30ch;margin-inline:0}.slideshow__card .button-group .button{--button-inline:10px;min-height:3.5rem}.slideshow__card .button-group .button svg{width:18px;height:auto}}@media screen and (max-width:749px){.slideshow__box .slideshow__heading.h1,.slideshow .slideshow__text.typeset{margin-inline:auto}}@media screen and (max-width:525px){.slideshow__box .slideshow__heading.h1{font-size:24px!important}.slideshow__card .button-group .button{--button-gap: 6px;--button-size: 12px;--button-inline: 14px;min-height:3rem}.slideshow__card .button-group .button svg{width:16px;height:auto}}.card-information__wrapper{margin-top:0!important}.card-information__wrapper a.card-information__text{font-size:18px;font-weight:600;letter-spacing:0}.price .price__regular bdi{font-size:18px;font-weight:700;letter-spacing:0}.price .price__regular bdi span{font-size:inherit;font-weight:inherit}.card-wrapper .card-information__button quick-view-button.button,.card-wrapper add-to-cart.button,.button--soldout{border-radius:0!important;border:none;background:var(--color-secondary)}:is(.card-wrapper .card-information__button quick-view-button.button,.card-wrapper add-to-cart.button,.button--soldout):hover{background:var(--color-secondary)}@media screen and (max-width:1600px){.card-information__wrapper a.card-information__text{font-size:16px;line-height:1.2!important;display:inline-block}.price .price__regular bdi{font-size:16px}.card-information__wrapper .price span{line-height:1}}@media screen and (max-width:1440px){.card-information__wrapper a.card-information__text{font-size:14px}.card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:0!important}.price .price__regular bdi{font-size:14px}.card-wrapper .card-information__button{transform:translateY(-1rem);width:calc(100% - 2rem);height:3rem}.card-information__button quick-view-button.button,add-to-cart.button,.button--soldout{min-height:auto;font-size:10px}}.scrolling-promotion .promotion__item{flex-direction:row!important;margin:0 1rem!important;gap:2rem!important;--icon-height: 35px !important}.scrolling-promotion .promotion__item .promotion__text{--font-size: 18px;font-family:var(--font-body-family)}.scrolling-promotion .promotion__item .promotion__icon{width:40px;height:40px}@media screen and (max-width:1600px){.scrolling-promotion .promotion__item{--icon-height: 30px !important}.scrolling-promotion .promotion__item .promotion__text{--font-size: 16px !important}.scrolling-promotion .promotion__item .promotion__icon{width:35px;height:35px}}@media screen and (max-width:1440px){.scrolling-promotion .promotion__item{--icon-height: 25px !important}.scrolling-promotion .promotion__item .promotion__text{--font-size: 14px !important}.scrolling-promotion .promotion__item .promotion__icon{width:30px;height:30px}}.shopify-section:has(.custom-image-with__text){background:var(--gradient-background)}.custom-image-with__text .image-grid{width:40%}.custom-image-with__text .image-with-text__grid .grid__item .media-wrapper{max-width:700px;background:transparent}.custom-image-with__text .image-with-text__grid .grid__item .image-animate img{width:100%;height:100%;object-fit:contain}.custom-image-with__text .image-with-text__grid .grid__item .image-with-text__content{max-width:100%}.custom-image-with__text .image-with-text__heading{color:var(--color-primary);font-size:clamp(28px,calc(28px + (50 - 28) * ((100vw - 1280px) / (1920 - 1280))),50px)!important;font-weight:600;line-height:1.2!important}.custom-image-with__text .image-with-text__heading strong{display:block;color:var(--color-secondary);font-weight:inherit}.custom-image-with__text .image-with-text__text p{font-size:18px;color:#636363;line-height:1.5}.custom-image-with__text .custom-button.button{--button-gap:15px;--button-size:18px;--button-inline:20px}@media screen and (max-width:1600px){.custom-image-with__text .image-grid{width:40%}.custom-image-with__text .image-with-text__grid .grid__item .media-wrapper{max-width:600px}.custom-image-with__text .image-with-text__content>*+*{margin-top:1rem}.custom-image-with__text .image-with-text__text p{font-size:15px!important}.custom-image-with__text .custom-button.button{--button-gap:12px;--button-size:16px;--button-inline:18px;min-height:3.5rem}}@media screen and (max-width:1440px){.custom-image-with__text .image-with-text__grid .grid__item .media-wrapper{max-width:550px}.custom-image-with__text .image-with-text__text p{font-size:13px!important}.custom-image-with__text .custom-button.button{--button-gap:12px;--button-size:14px;--button-inline:15px;padding-block:initial;min-height:4rem}}@media screen and (max-width:1024px){.custom-image-with__text .image-with-text__grid .grid__item .image-with-text__content{padding-inline:5rem}}@media screen and (max-width:990px){.custom-image-with__text .image-with-text__grid{display:flex;flex-direction:column}.custom-image-with__text .grid__item{width:100%}.custom-image-with__text .image-with-text__grid .grid__item .media-wrapper{max-width:100%}.custom-image-with__text .image-with-text__grid .grid__item .image-with-text__content{padding-inline:0}}.instafeed-app__section .custom-apps-heading{display:flex;justify-content:space-between;width:100%;margin-bottom:15px}.instafeed-app__section .custom-apps-heading .custom-heading{font-weight:600;color:var(--color-primary);margin-inline:initial;font-size:clamp(28px,calc(28px + (40 - 28) * ((100vw - 1280px) / (1920 - 1280))),40px)!important}.instafeed-app__section .custom-apps-heading .custom-heading:after{display:none}.instafeed-app__section .custom-apps-heading .custom-heading strong{font-weight:inherit;color:var(--color-secondary)}.instafeed-app__section .custom-apps-heading .custom-button{--button-gap:15px;--button-size:18px;--button-inline:20px;height:fit-content;max-width:fit-content;min-height:5rem;padding-block:initial!important}.footer-trust-badge .guarantee__icon{box-shadow:none;background:transparent;width:40px;min-width:40px;height:40px}.footer-trust-badge .guarantee__item{align-items:center}.footer-trust-badge .guarantee__item .h3{font-size:24px}.footer-trust-badge .guarantee__item .rte{margin-block:0}@media screen and (max-width:1600px){.instafeed-app__section .custom-apps-heading .custom-button{--button-size:16px;min-height:4.3rem;--button-inline: 16px}.footer-trust-badge .guarantee__icon{--icon-size:35px;width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size)}.footer-trust-badge .guarantee__icon img{width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size)}.footer-trust-badge .guarantee__item .h3{font-size:20px}.footer-trust-badge .guarantee__item .rte p{font-size:16px}}@media screen and (max-width:1440px){.instafeed-app__section .custom-apps-heading{flex-wrap:wrap}.instafeed-app__section .custom-apps-heading .custom-button{--button-size:14px;min-height:4rem;--button-inline: 15px;--button-gap:10px}.instafeed-app__section .custom-apps-heading .custom-button svg{width:20px;height:auto}.footer-trust-badge .guarantee__item .h3{font-size:18px}.footer-trust-badge .guarantee__item .rte p{font-size:14px}}@media screen and (max-width:749px){.footer-block__details-content{margin-top:10px}.footer__blocks-wrapper ul.footer-block__details-content li:not(:last-child){padding-bottom:10px!important}}@media screen and (max-width:500px){.instafeed-app__section .custom-apps-heading{flex-wrap:wrap;align-items:center;justify-content:center}}.newsletter__wrapper{width:100%;max-width:100%!important;padding-inline:0!important;padding-block:10px!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.custom-heading--wrapper{text-align:start;width:100%;position:relative}.custom-heading--wrapper h2{font-weight:600;font-size:clamp(28px,calc(28px + (40 - 28) * ((100vw - 1280px) / (1920 - 1280))),40px)!important}.custom-heading--wrapper h2 strong{font-weight:inherit;color:var(--color-secondary)}.custom-heading--wrapper h2:after{display:none}.custom-heading--wrapper p{font-size:18px;color:var(--color-text);max-width:500px;line-height:1.5}.custom-heading--wrapper:after{position:absolute;right:0;top:0;background:var(--color-primary);width:2px;height:100%;content:""}.newsletter-email-form{width:100%}.newsletter-form__field-wrapper .field__input{border-radius:100px!important;padding-left:20px;min-height:5rem;transition:all .3s ease-in-out!important}.newsletter-form__field-wrapper .field__input::placeholder{opacity:.5}.newsletter-form__field-wrapper .field__button{border-radius:0 100px 100px 0;text-transform:capitalize;letter-spacing:0;font-weight:400;padding:25px!important;transition:all .3s ease-in-out!important}.newsletter-form__field-wrapper .field__button:hover{background-color:var(--color-secondary)!important}.newsletter-form__field-wrapper:has(.field__button:hover) .field__input{border-color:var(--color-secondary)!important}.newsletter-email-form .email-form__text{text-align:start!important}.newsletter-email-form .form__message{display:flex;align-items:center;gap:8px;justify-content:center}@media screen and (max-width:1600px){.newsletter__wrapper{padding-block:30px!important}.custom-heading--wrapper p{font-size:14px;line-height:1.5;max-width:400px}.newsletter-email-form{width:100%}.newsletter-form__field-wrapper{max-width:50rem!important}.newsletter-form__field-wrapper .field__input{border-radius:100px!important;padding-left:20px;min-height:4.5rem;font-size:14px!important}.newsletter-form__field-wrapper .field__button{font-size:16px;padding:20px!important}.newsletter-email-form .email-form__text{text-align:start!important;font-size:12px}}@media screen and (max-width:1440px){.newsletter-form__field-wrapper{max-width:42rem!important}.newsletter-form__field-wrapper .field__input{min-height:3.5rem}.newsletter-form__field-wrapper .field__button{font-size:14px;padding:12px!important;height:auto!important}}@media screen and (max-width:1024px){.newsletter__wrapper{flex-direction:column;gap:20px;align-items:center;justify-content:center}.custom-heading--wrapper{text-align:center}.custom-heading--wrapper .rte p{text-align:center;margin-inline:auto}.custom-heading--wrapper:after{display:none}.newsletter-email-form{margin-block:0}.newsletter-email-form .email-form__text{text-align:center!important}}@media screen and (max-width:749px){.newsletter-form__field-wrapper{max-width:42rem!important;width:100%!important}.newsletter-form__field-wrapper .field__button{font-size:14px;padding:12px!important;height:auto!important;border-radius:100px!important}}.footer .custom-contact-grid{max-width:100%}.footer .grid{display:block}.footer .footer__content-left{width:100%}.footer .footer__blocks-wrapper{width:100%;display:flex;justify-content:space-between}.footer .footer_contact_blocks{flex-direction:column;gap:20px}.footer .footer_contact_blocks .footer_contact_icon{width:40px;height:40px}.footer .footer_contact_blocks .footer_contact_icon svg{width:100%;height:auto}.footer .footer_contact_blocks .footer_contact_block{gap:18px}.footer_contact_block p,.footer_contact_block p a{font-size:18px;color:var(--color-black)}.footer__blocks-wrapper ul li a.link.list-menu__item{font-size:18px}.footer__blocks-wrapper ul li:not(:last-child){padding-bottom:5px!important}.footer .footer-block:nth-child(1){max-width:500px}.footer .footer-block:nth-child(2){max-width:400px}.footer .footer-block:nth-child(3){max-width:400px}.footer .footer-block:nth-child(4){max-width:200px}.footer__content-bottom-wrapper{align-items:center;justify-content:space-between}.footer__copyright .custom-copyright{max-width:500px}.footer__content-bottom-wrapper .footer__column--extra{justify-content:flex-end!important}.footer__content-bottom-wrapper .footer__column--extra .list-payment__item{padding-inline:2px}.footer__content-bottom-wrapper .footer__column--extra .list-payment__item svg{width:35px;height:auto}.custom-social{margin-block:0!important}.custom-social .footer__list-social{flex-wrap:nowrap!important;margin-block:0!important}.footer__content-bottom .list-social__link:after{background:var(--color-secondary)}@media screen and (max-width:1600px){.footer .footer_contact_blocks .footer_contact_icon{width:35px;height:35px}.footer_contact_block p,.footer_contact_block p a,.footer__blocks-wrapper ul li a.link.list-menu__item{font-size:16px}footer .accordion__title{font-size:18px!important}.footer .footer-block:nth-child(1){max-width:500px}.footer .footer-block:nth-child(2){max-width:300px}.footer .footer-block:nth-child(3){max-width:300px}.footer .footer-block:nth-child(4){max-width:180px}.footer__copyright .custom-copyright{max-width:450px}.footer__copyright .custom-copyright p,.footer__copyright .custom-copyright a{font-size:14px}.footer__list-social .list-social__item a{width:3.5rem;height:3.5rem}.footer__list-social .list-social__item a svg{width:1.5rem;height:1.5rem}.footer__content-bottom-wrapper .footer__column--extra .list-payment__item svg{width:30px;height:auto}}@media screen and (max-width:1440px){.footer__content-top{padding-top:30px!important;padding-bottom:30px!important}footer .accordion__title{font-size:16px!important}.footer .footer_contact_blocks{flex-direction:column;gap:10px}.footer .footer_contact_blocks .footer_contact_icon{width:32px;height:32px}.footer_contact_block p,.footer_contact_block p a,.footer__blocks-wrapper ul li a.link.list-menu__item{font-size:14px}.footer .footer-block:nth-child(4){max-width:150px}.footer__blocks-wrapper ul li:not(:last-child){padding-bottom:5px!important}.footer-block__details-content>p,.footer-block__details-content>li{line-height:1}.footer__copyright .custom-copyright{max-width:350px}.footer__copyright .custom-copyright p,.footer__copyright .custom-copyright a{font-size:12px}.footer__content-bottom{padding-top:10px;padding-bottom:10px!important}.footer__list-social .list-social__item a{width:30px;height:30px}.footer__content-bottom-wrapper .footer__column--extra .list-payment__item svg{width:28px;height:auto}}@media screen and (max-width:1200px){.footer__content-bottom-wrapper{flex-direction:row!important}.footer__content-bottom-wrapper .footer__column.footer__column--extra{align-items:flex-end}}@media screen and (max-width:1100px){.footer .footer-block:nth-child(2){max-width:200px}.footer .footer-block:nth-child(3){max-width:150px}.footer .footer-block:nth-child(4){max-width:180px}}@media screen and (max-width:990px){.footer__copyright .custom-copyright{margin-inline:auto}.footer__copyright .custom-copyright p{text-align:center}.footer__content-bottom-wrapper{flex-direction:column!important}.footer__content-bottom-wrapper .footer__column.footer__column--extra{align-items:center!important}.custom-social .footer__list-social{gap:5px}.footer .footer-block:nth-child(1){max-width:300px;width:100%}.footer .footer__blocks-wrapper{justify-content:initial!important;row-gap:2rem!important}}@media screen and (max-width:749px){.footer .footer-block{max-width:100%!important}.footer .footer_contact_blocks .footer_contact_icon{width:28px;height:28px}.footer .footer_contact_blocks{gap:20px}}.mini-cart__inner .mini-cart__empty{justify-content:center}.mini-cart__inner .mini-cart__empty .mini-cart__empty-text.h3{font-size:28px;font-weight:600;font-family:var(--font-heading-family)}.mini-cart__inner .title.h4{letter-spacing:0;font-size:22px}.mini-cart__empty .button{--button-gap: 10px;--button-size: 16px}.mini-cart__navigation .product-container .product-title{font-size:14px;font-weight:600;font-family:var(--font-body-family)!important}.mini-cart__navigation .product-container .price bdi{color:var(--color-text);font-weight:600}.login-button__group{display:flex;align-items:center;gap:8px}.login-button__group .custom-button{--button-gap:15px;--button-size:18px;--button-inline:20px;width:100%;max-width:100%;display:flex;margin-inline:0!important}@media screen and (max-width:1600px){.customer{padding-top:5rem}.login-button__group .custom-button{padding-block:10px;--button-size: 16px}}@media screen and (max-width:525px){.customer{padding-top:5rem}.login-button__group{flex-direction:column;margin-block:30px}.login-button__group .custom-button{margin-block:0!important}}.predictive-search__result-group .predictive-search__item-heading{font-family:var(--font-body-family);color:var(--color-black);font-size:14px}.predictive-search__result-group .predictive-search__item-content .price bdi{font-size:14px;color:var(--color-text)}.facets__summary .button:hover{background:inherit}.template-index .shopify-section-group-footer-group:has(.scrolling-promotion){display:none}.list-menu-dropdown.custom-menu_one{max-width:var(--mega-menu-width)!important;margin-inline:auto;padding-top:7rem!important;padding-bottom:3.5rem!important}.list-menu-dropdown.custom-menu_one .page-width{padding-inline:4.5rem}.list-menu-dropdown.custom-menu_one .list-mega-menu{flex-wrap:nowrap;flex-direction:column;gap:20px}.list-menu-dropdown.custom-menu_one .list-mega-menu .mega-menu__item-link{margin-block:0}.list-menu-dropdown.custom-menu_one .list-mega-menu .mega-menu__item-link .header__menu-item{font-size:var(--font-18px);text-transform:capitalize;letter-spacing:normal;color:var(--color-black)}.list-menu-dropdown.custom-menu_one .mega-menu__promo{flex:1 1 120%}@media screen and (max-width:1600px){.list-menu-dropdown.custom-menu_one{max-width:700px!important}.list-menu-dropdown.custom-menu_one .list-mega-menu{gap:15px}.list-menu-dropdown.custom-menu_one .list-mega-menu .mega-menu__item-link .header__menu-item{font-size:var(--font-16px)}.mega-menu__promo{flex:1 1 110%}.mega-menu__promo .mega-menu__promo-heading{font-size:var(--font-14px)}}.collection-hero__text-wrapper .collection-hero__title{font-size:clamp(28px,calc(28px + (40 - 28) * ((100vw - 1280px) / (1920 - 1280))),40px)!important}.mobile-facets__wrapper .mobile-facets__open{min-height:5rem;max-width:100%;text-transform:uppercase;letter-spacing:2px}.mobile-facets__heading{font-size:20px!important}.mobile-facets__close svg{z-index:1}.mobile-facets__close:hover:after{background:var(--color-primary)}.mobile-facets__close:hover svg{color:var(--color-white)}.mobile-facets__footer .custom-button{max-width:100%;text-transform:uppercase;letter-spacing:2px}.mobile-facets__footer facet-remove{width:100%;text-align:center}.image-with-text__products .product-title{font-family:var(--font-body-family)}.image-with-text__products .custom-button{max-width:100%;text-transform:uppercase}.look__hotspot-product .h5,.product__info-container .product__heading{font-family:var(--font-body-family)}.image-with-text__grid .image-with-text__subheading{color:var(--color-secondary)}.image-with-text__grid .image-with-text__heading.h1{line-height:1;margin-block:5px}.sticky-cart__content-heading .h4{font-family:var(--font-body-family)}.sticky-cart__content-heading .price bdi{font-size:var(--font-16px);color:var(--color-text)}@media screen and (max-width:749px){.image-with-text__products .custom-button{margin-top:30px}}.list-unstyled.list-social{gap:5px}.list-social__item .list-social__link{border-radius:50%;background:var(--color-primary);color:var(--color-white)}.list-social__item .list-social__link:after{background:var(--color-secondary)}:is(.title-wrapper .title.h1,.image-with-text__heading.h1) strong{font-weight:inherit;color:var(--color-secondary)}.product-grid .card-information .button--soldout{background-color:#46b8a87d!important}drawer-close-button.header__icon svg{z-index:1;color:var(--color-white)!important}drawer-close-button.header__icon:after{background-color:var(--color-primary)}drawer-close-button.header__icon:hover:after{background-color:var(--color-secondary)}.bundle-products .image-with-text__heading.h0{font-size:clamp(36px,calc(36px + (50 - 36) * ((100vw - 1280px) / (1920 - 1280))),50px)!important}.bundle-products .image-with-text__heading.h1{font-size:clamp(30px,calc(30px + (40 - 30) * ((100vw - 1280px) / (1920 - 1280))),40px)!important}.bundle-products .image-with-text__heading.h2{font-size:clamp(28px,calc(28px + .025*(100vw - 1280px)),44px)!important}.product-recommendations .title.h1{font-size:clamp(28px,calc(28px + (38 - 28) * ((100vw - 1280px) / (1920 - 1280))),38px)!important}.mini-cart__footer .label.h3{font-size:22px}.mini-cart__footer #mini-cart-subtotal{font-weight:600}.mini-cart__footer .button-container{justify-content:space-between;gap:10px}.mini-cart__footer .button-container .button{width:100%;max-width:100%}.mini-cart__footer .button-container .custom-button-second{background:var(--color-secondary);border-color:var(--color-secondary)}.mini-cart__footer .button-container .custom-button-second:hover{background:var(--color-primary);border-color:var(--color-primary)}.mini-cart__navigation .product-container cart-remove-button a{width:40px;height:40px;background:var(--color-primary);color:var(--color-white);transition:all .3s ease-in-out}.mini-cart__navigation .product-container cart-remove-button a:hover{background:var(--color-secondary)}.cart-items .caption-with-letter-spacing{font-family:var(--font-body-family)}.cart__warnings .cart__empty-text{font-size:clamp(28px,calc(28px + (38 - 28) * ((100vw - 1280px) / (1920 - 1280))),38px)!important}.cart__warnings .custom-button{margin-inline:auto}.cart-items .cart-item__name{font-family:var(--font-body-family);font-weight:600}.cart-item__prices .price bdi{font-weight:600;letter-spacing:0}.cart-item__quantity-wrapper .quantity__button:after{background:var(--color-primary)!important}.cart-item__totals.right bdi{font-weight:600;letter-spacing:0}.cart-item__totals.right cart-remove-button .button{border-radius:50%;width:40px;height:40px;min-height:initial;min-width:initial}.cart__footer .totals__subtotal{font-size:26px}.cart__footer .totals__subtotal-value{font-family:var(--font-body-family);font-size:18px;font-weight:600}.cart__footer .totals{justify-content:space-between}@media screen and (max-width:749px){.cart__footer .cart__ctas .cart__checkout-button{max-width:100%;margin-block:15px}}.shipping-calculator .title-wrapper .title{font-size:clamp(24px,calc(24px + (30 - 24) * ((100vw - 1280px) / (1920 - 1280))),30px)!important}.shipping-calculator .custom-button{--button-inline:50px}@media screen and (max-width:479px){.mini-cart__footer .button-container .custom-button-second{margin-block:10px 20px!important}}.article-card__info .article-card__title{font-size:22px}.article-card__info .article-card__header span{font-family:var(--font-body-family)}.article-template__title{font-size:clamp(36px,calc(36px + (50 - 36) * ((100vw - 1280px) / (1920 - 1280))),50px)!important}.register--button{display:flex;align-items:center;justify-content:space-between;margin-block:20px}.register--button .custom-button{width:100%;max-width:50%;margin-block:0!important}.register--button .link--underline{text-align:center;margin-inline:auto}.footer .footer-block__details-content .list-menu__item{background-image:linear-gradient(to top,var(--color-primary) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}.footer .footer-block__details-content .list-menu__item:hover{color:var(--color-primary)!important}.header-background{top:var(--header-height)!important;box-shadow:0 0 2px #0000002e}.gt_switcher_wrapper .gt_selector{padding:10px;border-radius:100px;background:var(--color-black);color:var(--color-white)}shop-pay-wallet-button{display:none!important}.header__menu-item.New{color:var(--color-primary)}.menu-drawer__menu-item.Sale{color:red;justify-content:start;gap:10px}.menu-drawer__menu-item.Sale svg{width:22px;height:auto}.menu-drawer__menu-item.Sale svg path{opacity:0;animation:saleBlink 1.5s ease-in-out infinite alternate}.menu-drawer__menu-item.Sale svg path:nth-child(1){animation-delay:0s}.menu-drawer__menu-item.Sale svg path:nth-child(2){animation-delay:.4s}.menu-drawer__menu-item.Sale svg path:nth-child(3){animation-delay:.8s}.header__left{display:flex;grid-area:left-icon;margin-inline-start:-10px;gap:5px}.header__menu-item.Sale{color:red;display:flex;align-items:center;position:relative;gap:10px}.header__menu-item.Sale svg{width:22px;height:auto}.header__menu-item.Sale svg path{opacity:0;animation:saleBlink 1.5s ease-in-out infinite alternate}.header__menu-item.Sale:hover{color:red}.header__menu-item.Sale .label{background-image:linear-gradient(to top,red 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}.header__menu-item.Sale svg path:nth-child(1){animation-delay:0s}.header__menu-item.Sale svg path:nth-child(2){animation-delay:.4s}.header__menu-item.Sale svg path:nth-child(3){animation-delay:.8s}@keyframes saleBlink{0%{opacity:0}to{opacity:1}}.header__heading-wrapper{display:flex;align-items:center;gap:60px}.header-desktop-open-serach{width:100%;max-width:450px}.predictive-search--focus:not(.search-modal--open) .transition-body:after{opacity:0!important;pointer-events:none!important}.template-search .predictive-search--focus:not(.search-modal--open) .transition-body:after{opacity:1!important;pointer-events:visible!important}.header-desktop-open-serach .search-modal__form .field{background:#eee;border:1px solid #dddddd;border-radius:100px}.header-desktop-open-serach .search-modal{position:inherit!important}.header-desktop-open-serach .page-width{padding:0!important}.header-desktop-open-serach .search-modal__form .field{margin-top:0!important}.header-desktop-open-serach .predictive-search.predictive-search--header{position:absolute;top:100%;left:0;right:0;height:60vh;background:#fff;margin:10px 0 0;border:1px solid #dddddd;box-shadow:0 0 10px #00000010;z-index:999;border-radius:10px}.header-desktop-open-serach .search-modal__form{position:relative}.header-desktop-open-serach .search-modal.searching{height:auto}.header-desktop-open-serach .search__button-close{display:none!important}.header-desktop-open-serach .predictive-search__results-groups-wrapper{flex-direction:column-reverse}.header-desktop-open-serach .predictive-search__results-list li{width:100%!important}.header-desktop-open-serach .predictive-search__search-for-button{padding-block:15px!important}.header__right search-modal{display:none}.header__right{gap:15px;align-items:center}cart-drawer .header__icon{height:initial;width:initial}.header__icon--cart{width:50px!important;height:50px!important;border-radius:50%;background:var(--color-primary)}.header__icon--cart svg{color:var(--color-white)}.header__icon--cart:hover{background:var(--color-secondary)}.header__icon--account{width:100%;text-decoration:none;gap:10px}.header__icon--account .label{background-color:transparent;background-image:linear-gradient(to top,var(--color-primary) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default);font-size:18px}.header__icon--account:hover{color:var(--color-primary);font-size:18px}.header__icon--account:hover .label{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.header-desktop-open-serach predictive-search:not([open]) .predictive-search--header{display:none!important}@media screen and (max-width:1600px){.header__icon--account .label{font-size:16px}.header__icon--cart{width:40px!important;height:40px!important}.header-desktop-open-serach .search-modal__form .search__input{font-size:14px}}@media screen and (max-width:1199px){.header__heading-wrapper{justify-content:center!important}.header-desktop-open-serach{display:none!important}.header__icon--account{width:28px;height:28px}.header__icon--account .label{display:none!important}cart-drawer .header__icon{height:28px;width:28px}.header__icon--cart{background:transparent;width:initial!important;height:initial!important}.header__icon--cart svg{color:rgb(var(--color-header-foreground))}.header__icon--cart:hover{background:initial!important}.header__right{gap:5px;margin-inline-end:-10px}}.list-mega-menu .mega-menu__item-link .header__menu-item .label{font-size:16px!important;color:var(--color-black);font-weight:700}.list-mega-menu .list-menu-child .header__menu-item{padding-block:5px}.list-mega-menu .list-menu-child .header__menu-item .label{font-size:16px!important;font-weight:500}@media screen and (max-width:749px){.footer-trust-badge .guarantee__item{flex-direction:column}.footer-trust-badge .guarantee__item div{text-align:center}.custom-collage__img{position:relative}.custom-collage__img:after{position:absolute!important;width:100%!important;height:var(--img-height)!important;background:#00000036!important;left:0;top:0;content:""}.custom-collage__inner .custom-collage__content{z-index:1}.custom-collage__inner .custom-collage__content .custom-collage__heading{margin-block:15px}}.template-collection .slider.slider--tablet-up{padding-bottom:20px}.mini-cart__footer .button-container{flex-direction:column}.mini-cart__footer .button-container .button,.mini-cart__footer .button-container a{width:100%!important}.mega-menu__promo-link .mega-menu__promo-heading .label{font-size:14px;font-weight:600}.mega-menu__promo-link .mega-menu__promo-heading .label:after{display:none!important}.mega-menu__promo-link:hover .mega-menu__promo-heading .label{color:var(--color-primary)}.list-menu-dropdown .child-item-link .label{font-size:16px!important;background-image:none}@media screen and (max-width:1440px){.list-mega-menu .mega-menu__item-link .header__menu-item .label,.list-mega-menu .list-menu-child .header__menu-item .label,.list-menu-dropdown .child-item-link .label{font-size:14px!important}}.menu-drawer__menu-item{font-weight:600}@media screen and (max-width:1199px){drawer-close-button.header__icon--summary{top:2rem;right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
