:root{--gustavo: "Gustavo";--helvetica--400: "Helvetica Neue LT Std LE";--helvetica--401: "Helvetica Neue LT Std Medium";--helvetica--402-1: "Helvetica Neue LT Std 56 Italic";--helvetica--402: "Helvetica Neue LT Std Roman";--helvetica--700: "Helvetica Neue LT Std Bold";--helvetica--85-heavy: "Helvetica Neue LT Std Heavy";--helvetica--750: "Helvetica Neue LT Std Bold";--helvetica-c--400: "Helvetica Neue LT Std normal condensed";--helvetica-c--500: "Helvetica Neue LT Std condensed";--helvetica-c--700: "Helvetica Neue LT Std Bold condensed";--helvetica-c--900: "Helvetica Neue LT Std Extra Bold condensed"}.site-nav--is-megamenu:hover .megamenu,.site-nav--has-dropdown:hover .megamenu{opacity:1;transition-delay:0s;visibility:visible;top:102%}.site-nav--is-megamenu .megamenu .page-width{padding:0!important;max-width:1340px!important}.site-nav--is-megamenu>.megamenu .appear-animation,.site-nav--has-dropdown:hover .megamenu .appear-animation{opacity:1;transform:none}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{background:#67635d}.gradient{background:rgb(var(--color-background))}.site-header{padding:0;background:#fff;border-bottom:.1rem solid rgba(0,0,0,.08);!important}.site-header .page-width{max-width:1440px!important;padding:0 72px!important}.site-header__logo{margin:0}.site-header--heading-style .site-nav__link{font-family:var(--typeHeaderPrimary)!important;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px;text-transform:capitalize!important}.site-header--heading-style .site-nav__item{padding:0 12px!important;cursor:pointer}.site-header--heading-style .site-nav__item.custom-megamenu{padding-right:24px!important}.site-header--heading-style .site-nav__item svg.icon.icon-caret{width:10px;height:10px;margin-left:5px;position:absolute;top:50%;transform:translateY(-22%) rotateX(0);transition:all .3s cubic-bezier(.2,.06,.05,.95)}.header-item--icons .site-nav__icons{display:flex;align-items:center}.header-item--icons .site-nav__icons .site-nav__link--icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0}.header-item--icons .site-nav__icons .site-nav__link--icon:hover svg{transform:scale(1.07)}.header-item--icons .site-nav__icons .site-nav__link--icon svg{width:20px;height:20px;vertical-align:middle;transition:.1s}.header-item--icons .site-nav__icons .site-nav__link--icon.js-drawer-open-cart svg{width:27px;height:27px}.site-header--heading-style .site-nav__item:hover{background:#fff}.site-header--heading-style .site-nav__item:hover svg.icon.icon-caret{transform:translateY(-22%) rotateX(180deg)}.site-header--heading-style .site-nav__item:hover .site-nav__link:after{content:none!important}.site-header--heading-style .site-nav__item .site-nav__link{padding:23px 0!important}.site-header--heading-style .site-nav__item.link--active .link-title,.site-header--heading-style .site-nav__item:hover .site-nav__link .link-title{text-decoration-thickness:2px!important;text-underline-offset:4px;text-decoration:underline}.cart-link__bubble--visible{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;background-color:#000;color:#fff;width:18px;height:18px;border:none;top:-3px!important}.drawer{background:#fff}.mobile-nav>.mobile-nav__item{background:transparent}.mobile-nav--heading-style .mobile-nav__link--top-level{font-size:20px;padding:16px 0;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;font-family:var(--helvetica--401);color:#000;text-transform:none!important}.drawer__scrollable{padding:0 20px}.mobile-nav{margin:0}.mobile-nav>.mobile-nav__item{border:none;border-bottom:1px solid #f2f2f2}.mobile-nav>.mobile-nav__item:after{content:none}.drawer__fixed-header{padding:15px 20px;height:auto;min-height:auto}.drawer__fixed-header .drawer__header{height:auto;min-height:auto;padding:0;display:flex;align-items:center;justify-content:center;border:none}.drawer__fixed-header .drawer__header .drawer__title{font-size:20px;font-style:normal;font-weight:700;font-weight:unset;line-height:26px;font-family:var(--helvetica--700);text-transform:capitalize;margin:0;padding:0}.drawer__close{width:20px;height:20px;flex-shrink:0}.drawer__fixed-header .drawer__header .drawer__close{width:fit-content;height:fit-content}.drawer__fixed-header .drawer__header .drawer__close button{position:unset!important;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0}.drawer__fixed-header .drawer__header .drawer__close button svg{width:25px;height:25px;display:block}.mobile-nav .mobile-nav__link.mobile-nav__link--top-level{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.mobile-nav .mobile-nav__link.mobile-nav__link--top-level{text-transform:capitalize;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;font-family:var(--helvetica--401);color:rgba(var(--color-foreground),1)}.mobile-nav .mobile-nav__link.mobile-nav__link--top-level span{margin-bottom:-5px}.mobile-nav .mobile-nav__link.mobile-nav__link--top-level .menu-drawer-icon{width:32px;height:32px;border:1px solid #f2f2f2;border-radius:99px;display:flex;justify-content:center;align-items:center}.mobile-nav__social{display:none}.menu-drawer__secondary .secondary-menu-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;gap:10px 8px;padding:0;margin:0}.mobile-nav>.mobile-nav__item .grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 8px;padding:0;margin:20px 0 0}.mobile-nav>.mobile-nav__item .grid:after{content:none}.mobile-nav>.mobile-nav__item .grid .grid__item{width:calc(50% - 4px);padding:0}.mobile-nav>.mobile-nav__item .grid .grid__item a{text-align:right}.mobile-nav>.mobile-nav__item .grid .grid__item:nth-child(odd) a{text-align:left}.mobile-nav__item--secondary{border-bottom:none!important}.mobile-nav__item--secondary a{color:#717171!important;font-size:16px;font-style:normal;font-weight:unset;line-height:normal;text-decoration:none;font-family:var(--helvetica--402);padding:0}.drawer--left{width:400px;left:-400px}.drawer--left.drawer--is-open{display:block;transform:translate(400px);transition-duration:.45s}.drawer--left{max-width:100%}.drawer-banner{position:relative;margin:0 -20px}.drawer-banner .drawer-banner-inner,.drawer-banner .drawer-banner-inner img{display:block}.menu-drawer--products{position:relative;padding:0;margin:40px -20px 0 0}.menu-drawer--products>h2{font-size:18px;font-style:normal;font-weight:500;font-weight:unset;line-height:normal;letter-spacing:.18px;margin:0 0 12px;font-family:var(--helvetica--401);text-transform:none}.menu-drawer--products .mdproducts{height:100%}.menu-drawer--products .mdproducts-grid{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:0 0 16px}.menu-drawer--products .mdproducts-grid::-webkit-scrollbar{height:4px;background-color:#ebebeb80}.menu-drawer--products .mdproducts-grid::-webkit-scrollbar-thumb{height:4px;background-color:#101010}.menu-drawer--products .mdproducts-grid .mdproducts--item{flex:0 0 auto;width:170px}.menu-drawer--products .mdproducts-grid .mdproducts--item:last-child{margin-right:8px}.menu-drawer--products .mdproducts{position:relative}.menu-drawer--products .mdproducts .mdproducts--link{padding:16px 12px;border-radius:8px;border:1px solid rgba(191,214,232,.3);background:#f9fbfd;display:block;text-decoration:none;text-align:center;height:100%}.menu-drawer--products .mdproducts--link .mdproducts--media img{width:120px;height:120px;display:block;object-fit:cover;object-position:top center;margin:0 auto}.menu-drawer--products .mdproducts--link .mdproducts--content{margin-top:12px}.menu-drawer--products .mdproducts--link .mdproducts--title{font-size:16px;font-style:normal;font-weight:500;font-weight:unset;line-height:130%;letter-spacing:.16px;font-family:var(--helvetica--401);margin:0;text-transform:none}.menu-drawer--products .mdproducts--link .mdproducts-list{display:flex;list-style:none;padding:0;margin:10px 0 0;justify-content:center;gap:2px}.menu-drawer--products .mdproducts--link .mdproducts-list li{padding:5px 8px 6px;border-radius:2px;border:1px solid rgba(0,0,0,.1);height:26px}.menu-drawer--products .mdproducts--link .mdproducts-list>li{font-size:12px;font-style:normal;font-weight:unset;line-height:140%;color:rgba(var(--color-foreground),1);font-family:var(--helvetica--401)}.menu-drawer--products .mdproducts--link .megaproduct-bedge{position:absolute;top:8px;left:8px}.menu-drawer--products .mdproducts--link .megaproduct-bedge{display:inline-flex;height:24px;padding:6px 8px 3px 6px;border-radius:4px;align-items:center;gap:4px;font-size:11px;font-style:normal;font-weight:unset;line-height:140%;text-transform:uppercase;font-family:var(--helvetica--401);color:rgba(var(--color-foreground),1);background-color:#f2f2f2}.menu-drawer--products .mdproducts--link .megaproduct-bedge svg,.menu-drawer--products .mdproducts--link .megaproduct-bedge img{vertical-align:middle;width:14px;height:14px}.menu-drawer--button{padding:24px 0 21px}.menu-drawer--button .button--primary{font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;width:100%;height:51px;background-color:#000;color:#fff!important;min-height:unset;border-radius:99px;display:block;display:flex;align-items:center;justify-content:center;transition:.1s}.menu-drawer--button .button--primary:hover{background-color:#ffe164;color:#000!important}.menu-drawer--freeship{display:flex;align-items:center;justify-content:center;margin:12px auto 0;gap:6px}.menu-drawer--freeship img{width:20px;height:20px}.menu-drawer--freeship>span{font-size:14px;font-style:normal;font-weight:400;font-weight:unset;line-height:130%;font-family:var(--helvetica--402);margin-bottom:-5px}.header-note .page-width{padding:0 50px;max-width:1200px}.header-note{padding:13px 0 10px}.header-note .rte{text-align:center;font-size:18px;font-style:normal;font-weight:700;font-weight:unset;line-height:normal;text-transform:uppercase;color:rgba(var(--color-foreground),1);font-family:var(--helvetica-c--700)}.header-note .rte span{display:block;margin-bottom:-6px}@media only screen and (max-width: 1199px){.header-note{padding:10px 0 6px}.header-note .rte{font-size:14px}}@media only screen and (max-width: 767px){.header-note .page-width{padding:0 20px}.header-note{padding:8px 0 6px}.header-note .rte{font-size:12px;line-height:130%;letter-spacing:.24px}}@media (max-width: 1199px){.site-header .page-width{padding:0 50px!important}}@media (max-width: 989px){.site-header .page-width{padding:8px 18px!important}.site-navigation.small--hide{display:none!important}.site-nav.medium-up--hide{display:block!important}}@media (min-width:769px){.site-header{padding:0}}@media (max-width: 749px){.site-header--heading-style .site-nav__link .small--hide{display:none}}.mega-menu__content .megamenu-product-grid{display:flex;gap:20px}.mega-menu__content .products-list-wraqpper .megamenu-product-item{flex:0 0 auto;width:calc(25% - 15px)}.mega-menu__content .megaproduct{border-radius:6px;border:1px solid #f2f2f2;background:#fff;padding:32px 17px 24px;position:relative;height:100%}.megaproduct .megaproduct-bedge{position:absolute;top:8px;left:8px}.megaproduct .megaproduct-bedge{display:inline-flex;height:24px;padding:6px 8px 3px 6px;border-radius:2px;align-items:center;gap:4px;font-size:11px;font-style:normal;font-weight:unset;line-height:140%;text-transform:uppercase;font-family:var(--helvetica--401);color:rgba(var(--color-foreground),1)}.megaproduct .megaproduct-bedge svg,.megaproduct .megaproduct-bedge img{vertical-align:middle;width:14px;height:14px}.megaproduct .megaproduct-bedge.mpb-1{background-color:#f2f2f2}.megaproduct .megaproduct-bedge.mpb-2{background-color:#d6e6f2}.megaproduct .megaproduct-bedge.mpb-3{background-color:#b5f0b5}.megaproduct .megaproduct-bedge.mpb-4{background-color:#fab585}.mega-menu__content .megaproduct-link{text-decoration:none;display:block}.megaproduct .megaproduct-media img{mix-blend-mode:multiply;width:125px;height:125px;display:block;object-fit:cover;object-position:top center;margin:0 auto}.megaproduct .megaproduct-title{font-size:18px;font-style:normal;font-weight:unset;line-height:140%;letter-spacing:.18px;font-family:var(--helvetica--700);color:rgba(var(--color-foreground),1);margin:14px 0 6px;text-align:center;text-transform:none}.megaproduct .megaproduct-availpkg>label{display:block;font-size:10px;font-style:normal;font-weight:unset;line-height:140%;text-align:center;letter-spacing:.1px;text-transform:uppercase;color:rgba(var(--color-foreground),1);font-family:var(--helvetica--402);margin:0 0 8px}.megaproduct .megaproduct-availpkg .availpkg-list{display:flex;list-style:none;padding:0;margin:0;justify-content:center;gap:2px}.megaproduct .megaproduct-availpkg .availpkg-list li{padding:5px 8px 6px;border-radius:2px;border:1px solid rgba(0,0,0,.1);height:26px}.megaproduct .megaproduct-availpkg .availpkg-list li{font-size:14px;font-style:normal;font-weight:unset;line-height:140%;color:rgba(var(--color-foreground),1);font-family:var(--helvetica--401)}.announcement-bar{background:#ffe164;padding:12px 0 7px}.announcement-bar .page-width{max-width:1200px;padding:0 50px}.announcement-bar .announcement-link-text{color:#000!important;font-size:16px;font-style:normal;font-weight:500;font-weight:unset;line-height:normal;letter-spacing:.16px;font-family:var(--helvetica--401);padding:0;min-height:auto;text-decoration:none}.announcement-bar .announcement-slider__slide{display:flex!important;align-items:center;justify-content:center;height:100%}@media (max-width: 1199px){.announcement-bar{padding:5px 0 6px}.announcement-bar .announcement-link-text{font-size:14px;letter-spacing:.14px}}@media (max-width:767px){.announcement-bar{padding:8px 0 6px}.announcement-bar .page-width{padding:0 20px}.announcement-bar .announcement-link-text{font-size:12px;letter-spacing:.12px}}.megamenu megamenu-grid{display:flex}.megamenu{background:transparent;box-shadow:none;padding:0!important}.megamenu .mega-menu__content{padding:32px 70px;max-width:100%;border:none;border-radius:0 0 4px 4px;background-color:#fff;margin:0 auto;display:flex;justify-content:space-between;gap:55px;align-items:start;z-index:1;box-shadow:0 4px 5px #00000050!important}.megamenu .menu-contetnt-side .megamenu-text-heading{font-family:;font-size:28px;font-style:normal;font-family:var(--helvetica--700);color:#000;font-weight:700;line-height:140%;letter-spacing:.28px;text-transform:capitalize}.megamenu .menu-contetnt-side .megamenu-text-content{padding:0;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px;font-family:var(--helvetica--402);color:rgba(var(--color-foreground),.75)}.megamenu .menu-contetnt-side .megamenu-text-content>ul{margin:0}.megamenu .menu-contetnt-side .megamenu-text-content>ul li{display:flex;align-items:center;gap:5px;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px;font-family:var(--helvetica--402);color:#000000bf}.megamenu .menu-contetnt-side .megamenu-text-content>ul li+li{margin-top:10px}.megamenu .menu-contetnt-side .megamenu-text-content>ul li:before{content:"";width:18px;height:18px;flex-shrink:0;display:block;background-image:url(/cdn/shop/files/mdi_check_grey.svg?v=1749210185);background-position:center center;background-repeat:no-repeat;background-size:contain}.megamenu .menu-contetnt-side .megamenu-text-ctagroup{margin:24px 0 0}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-button a{width:100%;display:block;text-align:center;min-height:unset;height:unset;padding:14px 28px 11px;border-radius:99px;font-size:15px;font-style:normal;font-weight:unset;line-height:normal;letter-spacing:.15px;font-family:var(--helvetica--700);background-color:#000;color:#fff;transition:.1s}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-button a:hover{background:#ffe164;color:#000}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-note{margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-style:normal;font-weight:unset;line-height:12px;letter-spacing:-.14px;font-family:var(--helvetica--402)}.megamenu .menu-contetnt-side{max-width:270px;flex:0 0 auto}.megamenu .menu-contetnt-side .caption{color:var(--Primary, #8b2e2d);font-family:Mulish,sans-serif;font-size:12px;font-weight:800;line-height:160%;text-transform:uppercase}.megamenu .menu-contetnt-side .title{color:#262626;font-family:Red Hat Display;font-size:34px;font-weight:700;line-height:135%;letter-spacing:normal;margin:4px 0 0}.megamenu .menu-contetnt-side .description p{color:#262626;font-family:Mulish,sans-serif;font-size:16px;font-weight:400;line-height:170%;letter-spacing:-.08px;margin:4px 0 0}.megamenu .menu-contetnt-side .button-box{margin-top:24px}.megamenu .menu-contetnt-side .button-box a{padding:16px 32px;border-radius:4px;border:1px solid #8b2e2d;color:#8b2e2d;text-align:center;font-family:Red Hat Display;font-size:14px;font-weight:700;line-height:150%;letter-spacing:.14px;text-transform:uppercase;display:block;text-decoration:none;transition:.3s}.megamenu .menu-contetnt-side .button-box a:hover{background-color:#8b2e2d;color:#fff}.megamenu .products-list-wraqpper{display:flex;gap:20px}.megamenu .products-list-wraqpper .produ-card{display:flex;flex-direction:column;border-radius:4px;width:195px;border:1px solid #e3e2e2;overflow:hidden}.megamenu .products-list-wraqpper .produ-card .image-box{width:100%;height:122px;padding:10px}.megamenu .products-list-wraqpper .produ-card .image-box img{width:100%;height:100%;object-fit:contain}.megamenu .products-list-wraqpper .produ-card .product-badge{padding:10px 8px;color:#262626;text-align:center;font-family:Mulish,sans-serif;font-size:12px;font-weight:800;line-height:160%;text-transform:uppercase;background-color:#ffe2e2}.megamenu .products-list-wraqpper .produ-card .about-content{max-width:calc(100% - 20px);margin-top:0!important;margin:auto;width:fit-content}.megamenu .products-list-wraqpper .produ-card .about-content h3{color:#262626;text-align:center;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px;margin:0}.megamenu .products-list-wraqpper .produ-card .about-content ul{padding:0;margin:0}.megamenu .products-list-wraqpper .produ-card .about-content ul li{margin-top:8px;display:flex;align-items:center;gap:8px;color:#262626;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.06px}.megamenu .products-list-wraqpper .produ-card .about-content ul li:before{content:"";width:4px;height:4px;flex-shrink:0;background-color:#8b2e2d;transform:rotate(45deg)}.megamenu .products-list-wraqpper .produ-card .shop-button{padding:11px 32px;border-top:1px solid;color:#8b2e2d;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.12px;text-transform:uppercase;display:block;text-align:center;text-decoration:none;margin-top:24px;transition:.3s}.megamenu .products-list-wraqpper .produ-card .shop-button:hover,.megamenu .products-list-wraqpper .produ-card .shop-button.active{background-color:#8b2e2d;color:#fff}@media (max-width: 1199px){.megamenu .mega-menu__content{padding:24px 40px;max-width:calc(100% - 30px);gap:38px}.megamenu .menu-contetnt-side{max-width:224px}.megamenu .menu-contetnt-side .megamenu-text-heading{font-size:22px;letter-spacing:.22px}.megamenu .menu-contetnt-side .megamenu-text-content>ul li{font-size:12px;letter-spacing:.12px}.megamenu .menu-contetnt-side .megamenu-text-content>ul li+li{margin-top:8px}.megamenu .menu-contetnt-side .megamenu-text-ctagroup{margin:18px 0 0}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-button a{padding:12px 16px 9px;font-size:13px;letter-spacing:.13px}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-note{margin:8px 0 0;gap:4px;font-size:12px;line-height:9px;letter-spacing:-.12px}.megamenu .menu-contetnt-side .megamenu-text-ctagroup .megamenu-text-note svg{width:18px;height:18px}.mega-menu__content .megamenu-product-grid{gap:12px}.mega-menu__content .megamenu-product-grid .megamenu-product-item{width:calc(25% - 9px)}.mega-menu__content .megaproduct{border-radius:5px;padding:18px 12px}.megaproduct .megaproduct-bedge{height:19px;padding:4px 5px 3px;gap:2px;font-size:11px;border-radius:4px}.megaproduct .megaproduct-bedge{position:absolute;top:6px;left:6px}.megaproduct .megaproduct-bedge svg,.megaproduct .megaproduct-bedge img{vertical-align:middle;width:10px;height:10px}.megaproduct .megaproduct-media img{width:95px;height:95px}.megaproduct .megaproduct-title{font-size:13px;line-height:140%;letter-spacing:.13px;margin:10px 0 4px}.megaproduct .megaproduct-availpkg>label{margin:0 0 5px}.megaproduct .megaproduct-availpkg .availpkg-list li{font-size:11px}.megaproduct .megaproduct-availpkg .availpkg-list li{padding:2px 5px;height:19px}}.site-footer{background:#fff;padding:48px 0 32px}.site-footer .page-width{max-width:1220px;padding:0 50px}.site-footer .grid{display:flex;flex-wrap:wrap;gap:72px;margin:0 0 48px;justify-content:space-between}.site-footer .grid:after{content:none}.site-footer .grid>div{padding:0}.site-footer .grid__item:after{content:none}.site-footer .footer__item--logo_social{flex:0 0 auto;width:185px}.site-footer .footer__item-2{flex:0 0 auto;width:120px}.site-footer .footer__item--newsletter .footer__item-padding{padding:0}.site-footer .footer__item-3{flex:0 0 auto;width:160px}.site-footer .footer__item--newsletter{border-radius:12px;background:#f2f2f2;padding:32px!important}.site-footer .footer__item--newsletter .footer__title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px;margin-bottom:12px;color:rgba(var(--color-foreground),1);text-transform:none}.site-footer .footer__item--newsletter .footer__collapsible p{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px;font-family:var(--helvetica--402);margin-bottom:24px;color:#000}.site-footer .footer__title{font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px;font-family:var(--helvetica--700);margin-bottom:20px;text-transform:none}.site-footer .footer__item--newsletter .contact-form .footer__newsletter{display:flex;gap:12px;max-width:100%}.site-footer .footer__item--newsletter .contact-form{width:100%}.site-footer .footer__item--newsletter .footer__newsletter input{flex-grow:1;border:none;max-width:100%;box-shadow:unset;border-radius:99px;padding:10px 24px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px;height:50px;background-color:#fff;color:#000}.site-footer .footer__item--newsletter .footer__newsletter input::placeholder{color:#0000008c}.site-footer .footer__item--newsletter .footer__newsletter .footer__newsletter-btn{padding:10px 32px;border-radius:99px;flex:0 0 auto;width:unset!important;min-width:unset!important;min-height:unset!important;height:50px;border:1px solid rgba(var(--color-button),var(--alpha-button-background));color:#fff;background-color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.14px}.site-footer .footer__item--newsletter .footer__newsletter .footer__newsletter-btn svg{display:none}.site-footer .footer__item--newsletter .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label{display:block}.site-footer .footer__item--newsletter .footer__newsletter .footer__newsletter-btn:hover{color:#000000bf;background-color:#ffe164}.site-footer .footer__item--newsletter .footer__newsletter .footer__newsletter-btn{position:unset;transform:none}.site-footer .footer__item-4{flex:1;align-self:flex-start}.site-footer a,.site-footer,.footer__title{color:#000}.site-footer .site-footer__linklist li{margin:0}.site-footer .site-footer__linklist li+li{margin-top:16px}.site-footer a{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px;padding:0!important;font-family:helvetica}.site-footer .grid__item .footer__social{display:flex;align-items:center;justify-content:flex-start;gap:8px}.site-footer .grid__item .footer__social li{margin:0}.site-footer .grid__item .footer__social li a{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0000001a}.site-footer .grid__item .footer__social li a svg{height:16px;width:16px}.site-footer .footer__copyright{text-align:unset;margin-top:0;width:100%;display:flex;justify-content:space-between}.site-footer .footer__copyright .copyright__content{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.18px;color:rgba(var(--color-foreground),1)}.site-footer .footer__copyright .policies{margin:0}.site-footer .footer__copyright .policies li+li{margin-left:27px}.site-footer a:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.site-footer .policies li{display:inline-flex;justify-content:center;align-items:center}.site-footer .footer__small-text{text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.24px;color:#000000bf;padding:0}.site-footer .footer__content-bottom-wrapper{padding-bottom:24px;border-bottom:1px solid #f2f2f2;margin-bottom:24px}.site-footer .collapsible-content--small{opacity:1;height:unset;visibility:visible;backface-visibility:visible;text-align:left}.collapsible-content--small .collapsible-content__inner{transform:none}.site-footer .footer__title,.site-footer .footer__item--newsletter .footer__title{display:block!important;text-align:left}.site-footer .footer__title.collapsible-trigger{display:none!important}@media (max-width: 1199px){.site-footer .grid{gap:36px}.site-footer .page-width{padding:0 70px 35px}.site-footer .policies li a{font-size:14px}}@media only screen and (max-width: 999px){.site-footer .page-width{padding:0 20px}}@media (max-width: 949px){.site-footer .footer__item-4{flex:0 0 auto;width:100%;order:1}.site-footer .footer__item-1{order:2}.site-footer .footer__item-2{order:3}.site-footer .footer__item-3{order:4}}@media (max-width: 767px){.site-footer{background:#fff;padding:24px 0 26px}.site-footer .grid{justify-content:unset;gap:20px}.site-footer .footer__item--logo_social{width:100%}.site-footer .footer__item--newsletter .contact-form .footer__newsletter{gap:8px;flex-direction:column}.footer__logo a{display:inline-flex}.footer__logo,.site-footer .footer__copyright .copyright__content{text-align:left}.site-footer .footer__collapsible{padding:0}.site-footer .footer__item--newsletter .footer__title,.site-footer .footer__item--newsletter .footer__collapsible p{text-align:center!important}.site-footer .footer__item--newsletter .footer__collapsible p{margin-bottom:16px}.site-footer .footer__item--newsletter{padding:28px 18px!important}.site-footer .footer__copyright{flex-direction:column;gap:10px}.site-footer .footer__copyright .policies{text-align:left}.site-footer .footer__copyright ul li{margin:0 14px 8px 0!important}.site-footer .grid{margin:0 0 40px}}.image-text-benefits.gradient{background:var(--color-background);color:var(--color-text)}.image-text-benefits .page-width{max-width:1400px}.image-text-benefits .benefits-grid{display:flex;flex-wrap:wrap;gap:90px;align-items:center}.image-text-benefits .benefits-grid .benefits-grid-content{flex:0 0 auto;width:calc(45% - 45px)}.image-text-benefits .benefits-grid .benefits-grid-media{flex:0 0 auto;width:calc(55% - 45px)}.image-text-benefits h2.benefits-heading{font-size:56px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.56px;font-family:var(--helvetica--700);margin:0 0 10px;text-transform:unset}.image-text-benefits .benefit-item{display:flex;gap:24px;align-items:center;margin-top:54px}.image-text-benefits .benefit-item .benefit-media{flex:0 0 auto;width:80px}.image-text-benefits .benefit-item .benefit-content{flex:1;max-width:277px}.image-text-benefits .benefit-item .benefit-content .benefit-heading{margin:0 0 10px;font-size:28px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.56px;font-family:var(--helvetica--401);text-transform:unset;font-weight:unset}.image-text-benefits .benefit-item .benefit-content .benefit-rte{font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.18px;font-family:var(--helvetica--402);font-weight:unset}.image-text-benefits .benefit-item .benefit-content .benefit-rte p{margin:0}.image-text-benefits .benefits-banner-media{border-radius:50%;border:2px dashed #e5e5e5;background-color:#f2f2f2;position:relative;padding-top:100%}.image-text-benefits .benefits-banner-media video{width:100%;height:100%;border-radius:50%;display:block}.image-text-benefits .benefits-banner-media video{position:absolute;top:0;left:0;right:0;bottom:0}.image-text-benefits .benefits-banner-media svg{display:block;z-index:1}.image-text-benefits .benefits-banner-media svg.bbm-star-1{position:absolute;top:16px;left:70%;transform:translate(-70%);color:#b5f0b5}.image-text-benefits .benefits-banner-media svg.bbm-star-2{position:absolute;top:64%;right:1px;transform:translateY(-64%) rotate(80deg);color:#bfd6e8}.image-text-benefits .benefits-banner-media svg.bbm-star-3{position:absolute;top:50%;left:-10px;transform:translateY(-50%) rotate(60deg);color:#fab585}.image-text-benefits .benefits-banner-media .shortb-item{display:inline-flex;align-items:center;gap:12px;border-radius:99px;border:1px solid #f2f2f2;background:#fff;padding:16px 24px}.image-text-benefits .benefits-banner-media .shortb-item .shortb-media{height:32px;width:32px;flex:0 0 auto}.image-text-benefits .benefits-banner-media .shortb-item .shortb-heading{flex:1;font-size:20px;font-style:normal;font-weight:unset;line-height:150%;letter-spacing:.4px;margin:0;font-family:var(--helvetica--402);text-transform:unset}.image-text-benefits .benefits-banner-media .shortb-item .shortb-heading span{margin-bottom:-4px;display:block;white-space:nowrap}.image-text-benefits .benefits-banner-media .shortb-1{position:absolute;top:20px;left:14%;transform:translate(-14%)}.image-text-benefits .benefits-banner-media .shortb-2{position:absolute;top:150px;right:-8%;transform:translate(8%)}.image-text-benefits .benefits-banner-media .shortb-3{position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}@media only screen and (max-width: 1499px){.image-text-benefits .page-width{padding:0 5rem 0 3rem}}@media only screen and (max-width: 1199px){.image-text-benefits .benefits-grid{gap:60px}.image-text-benefits .benefits-grid .benefits-grid-content{width:calc(45% - 30px)}.image-text-benefits .benefits-grid .benefits-grid-media{width:calc(55% - 30px)}.image-text-benefits h2.benefits-heading{font-size:36px;letter-spacing:.36px;margin:0 0 10px;max-width:320px}.image-text-benefits .benefit-item{gap:16px;margin-top:36px}.image-text-benefits .benefit-item .benefit-media{flex:0 0 auto;width:60px}.image-text-benefits .benefit-item .benefit-content{flex:1;max-width:227px}.image-text-benefits .benefit-item .benefit-content .benefit-heading{margin:0 0 6px;font-size:20px;line-height:1;letter-spacing:.4px}.image-text-benefits .benefit-item .benefit-content .benefit-rte{font-size:15px;letter-spacing:.15px}.image-text-benefits .benefits-banner-media .shortb-item{gap:6px;padding:11px 17px}.image-text-benefits .benefits-banner-media .shortb-item .shortb-media{height:22px;width:22px}.image-text-benefits .benefits-banner-media .shortb-item .shortb-heading{font-size:15px;letter-spacing:.3px}.image-text-benefits .benefits-banner-media svg.bbm-star-1{top:10px}.image-text-benefits .benefits-banner-media svg.bbm-star-2{right:-2px}.image-text-benefits .benefits-banner-media svg.bbm-star-3{left:-11px}}@media only screen and (max-width: 1024px){.image-text-benefits .benefits-banner-media svg.bbm-star-1{top:9px;left:72%;transform:translate(-72%)}.image-text-benefits .benefits-banner-media .shortb-1{top:20px;left:8%;transform:translate(-8%)}.image-text-benefits .benefits-banner-media .shortb-2{right:-14%;transform:translate(8%)}.image-text-benefits .benefits-grid{gap:30px}.image-text-benefits .benefits-grid .benefits-grid-content{width:calc(45% - 15px)}.image-text-benefits .benefits-grid .benefits-grid-media{width:calc(55% - 15px)}}@media only screen and (min-width: 817px){.benefits-banner-mobile{display:none}}@media only screen and (max-width: 816px){.image-text-benefits .page-width{padding:0 5rem}.benefits-grid-media{display:none}.image-text-benefits .benefits-grid .benefits-grid-content{width:100%}.image-text-benefits h2.benefits-heading{max-width:350px;text-align:center;font-size:32px;line-height:130%;letter-spacing:.32px;margin:0 auto 34px}.image-text-benefits img.benefits-small-img{max-width:420px;margin:0 auto;width:100%}.image-text-benefits .benefit-item{gap:24px;margin:40px auto 0;max-width:360px}.image-text-benefits .benefit-item .benefit-media{flex:0 0 auto;width:66px}.image-text-benefits .benefit-item .benefit-content{flex:1;max-width:100%}.image-text-benefits .benefits-banner-mobile{border-radius:50%;border:2px dashed #e5e5e5;background-color:#f2f2f2;position:relative;margin:0 auto 50px;max-width:500px;max-height:500px}.image-text-benefits .benefits-banner-mobile>video{width:100%;height:100%;border-radius:50%;display:block}.image-text-benefits .benefits-banner-mobile svg{display:block}.image-text-benefits .benefits-banner-mobile svg.bbm-star-1{position:absolute;top:8px;left:70%;transform:translate(-70%);color:#b5f0b5}.image-text-benefits .benefits-banner-mobile svg.bbm-star-2{position:absolute;top:64%;right:-1px;transform:translateY(-64%) rotate(80deg);color:#bfd6e8}.image-text-benefits .benefits-banner-mobile svg.bbm-star-3{position:absolute;top:50%;left:-12px;transform:translateY(-50%) rotate(60deg);color:#fab585}.image-text-benefits .benefits-banner-mobile .shortb-item{display:inline-flex;align-items:center;gap:8px;border-radius:99px;border:1px solid #f2f2f2;background:#fff;padding:16px 20px}.image-text-benefits .benefits-banner-mobile .shortb-item .shortb-media{height:16px;width:16px;flex:0 0 auto}.image-text-benefits .benefits-banner-mobile .shortb-item .shortb-heading{flex:1;font-size:15px;font-style:normal;font-weight:unset;line-height:150%;letter-spacing:.3px;margin:0;font-family:var(--helvetica--402);text-transform:unset}.image-text-benefits .benefits-banner-mobile .shortb-item .shortb-heading span{margin-bottom:-4px;display:block;white-space:nowrap}.image-text-benefits .benefits-banner-mobile .shortb-1{position:absolute;top:20px;left:14%;transform:translate(-14%)}.image-text-benefits .benefits-banner-mobile .shortb-2{position:absolute;top:150px;right:-8%;transform:translate(8%)}.image-text-benefits .benefits-banner-mobile .shortb-3{position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}}@media only screen and (max-width: 767px){.image-text-benefits .page-width{padding:0 20px}}@media only screen and (max-width: 575px){.image-text-benefits .benefits-banner-mobile{width:326px;height:326px;margin:0 auto 50px}.image-text-benefits .benefits-banner-mobile svg{width:15px;height:15px}.image-text-benefits .benefits-banner-mobile svg.bbm-star-1{top:80px;left:3%;transform:translate(-3%)}.image-text-benefits .benefits-banner-mobile svg.bbm-star-2{top:61%;right:-5px;transform:translateY(-61%) rotate(80deg)}.image-text-benefits .benefits-banner-mobile svg.bbm-star-3{top:70%;left:4px;transform:translateY(-70%) rotate(40deg)}.image-text-benefits .benefits-banner-mobile .shortb-1{top:-17px;left:16%;transform:translate(-17%)}.image-text-benefits .benefits-banner-mobile .shortb-2{top:60px}}@media only screen and (max-width: 399px){.image-text-benefits h2.benefits-heading{font-size:30px}.image-text-benefits .benefits-banner-mobile .shortb-item{padding:12px;gap:6px}.image-text-benefits .benefits-banner-mobile .shortb-2{right:0%;transform:translate(8%)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
