.button,button{font-style:normal;font-weight:600;font-size:18px;line-height:150%;padding:12px 24px;letter-spacing:0}.button:before,.button:after{content:unset}.button.button--secondary{border:1px solid #FAF575}header.header.header--custom-design{grid-template-columns:auto max-content max-content max-content;gap:16px}.header__icons_additional_btn{border:1px solid rgba(var(--color-button),var(--alpha-button-background));border-radius:32px;text-decoration:none;max-width:max-content;padding:8px 24px;font-style:normal;font-weight:700;font-size:14px;line-height:150%;text-transform:uppercase}.header__icons_additional_btn:before,.header__icons_additional_btn:after{content:unset}header.header.header--custom-design .list-menu__item{font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:rgba(var(--color-foreground));letter-spacing:0}header.header.header--custom-design .svg-wrapper>svg{width:24px;height:24px}header.header.header--custom-design .svg-wrapper{width:auto;height:auto;border:1px solid #FFFFFF;border-radius:50%;padding:8px}header.header.header--custom-design .header__icons{gap:16px}header.header.header--custom-design .list-menu__item:hover span{text-decoration:none}header.header.header--custom-design .list-menu__item,.footer-custom-design .footer-block__details-content .list-menu__item--link{position:relative;text-decoration:none;padding:8px 0}header.header.header--custom-design .list-menu__item:after,.footer-custom-design .footer-block__details-content .list-menu__item--link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}header.header.header--custom-design .list-menu__item:hover:after,.footer-custom-design .footer-block__details-content .list-menu__item--link:hover:after{transform:scaleX(1);transform-origin:left}header.header.header--custom-design .header__inline-menu .list-menu{gap:32px;margin-right:16px}.footer-custom-design .footer-block__heading{font-style:normal;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;margin:0 0 16px}.footer-custom-design .footer-block__top_content *{font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;color:rgba(var(--color-foreground))}.footer-custom-design .footer-block__bottom_content *{font-style:normal;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0;color:rgba(var(--color-foreground))}.footer-custom-design .footer-block__top_content p,.footer-custom-design .footer-block__bottom_content p{margin:0}.footer-custom-design .footer-block__details-content .list-menu__item--link{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:rgb(var(--color-foreground))}.footer-custom-design .footer-block__details-content .list-menu__item--link:hover{text-decoration:none}.footer-custom-design .footer-block__details-content .list-menu__item--link{color:rgb(var(--color-foreground));padding:12px 0 4px}.footer-custom-design .footer__content-top{display:flex;align-items:flex-start;gap:9.75%}.footer-custom-design .footer__content-top .footer__blocks-wrapper{width:100%;max-width:62.68%;gap:40px}.footer-custom-design .footer__content-top .footer-block--newsletter{width:100%;max-width:37.32%;margin:0}.footer-custom-design .footer__content-top .footer-block__newsletter{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.footer-custom-design .footer__content-top .newsletter-form{max-width:100%}.footer-custom-design .newsletter-form__field-wrapper{width:100%;max-width:100%;margin:24px 0 0}.footer-custom-design .footer-block__bottom_content{margin:16px 0 0}.footer-custom-design .newsletter-form__button{position:unset;text-wrap:nowrap;width:100%;max-width:max-content}.footer-custom-design .newsletter-form__button{position:unset;text-wrap:nowrap;width:100%;max-width:max-content;padding:12px 24px;font-style:normal;font-weight:600;font-size:18px;line-height:150%;background-color:rgba(var(--color-button),var(--alpha-button-background))!important;color:rgb(var(--color-button-text));border-radius:32px}.footer-custom-design .newsletter-form__field-wrapper .field:before,.footer-custom-design .newsletter-form__field-wrapper .field:after{content:unset}.footer-custom-design .newsletter-form__field-wrapper .field__input{border:1px solid rgba(var(--color-button),var(--alpha-button-background))!important;border-radius:16px;padding:12px 12px 15px;height:100%;background:radial-gradient(97.57% 210.75% at .9% 2.98%,#fff3,#fff0);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.footer-custom-design .newsletter-form__field-wrapper .field{gap:16px}.footer-custom-design .field__label{color:rgba(var(--color-foreground))}.footer-custom-design .footer-block__bottom_content a:hover{color:inherit}.footer-custom-design .footer-block__details-content>li:not(:last-child){margin-right:0}.footer-custom-design .footer__content-top{padding-bottom:60px;position:relative}.footer-custom-design .footer__content-top:after{content:"";width:100%;max-width:calc(100% - 10rem);height:1px;background:#faf575;position:absolute;left:50%;transform:translate(-50%);bottom:0}.footer-custom-design .footer__content-bottom{padding-top:33px}.footer-custom-design .footer__content-bottom .footer__copyright.caption{margin:0}.footer-custom-design .footer__content-bottom-wrapper{justify-content:space-between;align-items:center}.footer-custom-design .footer__content-bottom-wrapper .policies a,.footer-custom-design .footer__content-bottom-wrapper .copyright__content{color:rgba(var(--color-foreground))}.footer-custom-design .footer__content-bottom-wrapper .policies li:before{content:unset}.footer-custom-design .footer__content-bottom-wrapper .policies{display:inline-flex;align-items:center;gap:24px;margin-left:24px}.footer-custom-design .footer__content-bottom-wrapper .policies a,.footer-custom-design .footer__content-bottom-wrapper .copyright__content{font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.footer-custom-design .footer__content-bottom-wrapper .policies a{text-decoration:underline}.footer-custom-design .footer__content-bottom-wrapper .policies a:hover{text-underline-offset:unset}.footer-custom-design .footer__list-social .list-social__link{padding:6px;width:34px;height:34px}.image-banner-custom-design .banner__heading{font-style:normal;font-weight:600;font-size:56px;line-height:110%;letter-spacing:-2px}.image-banner-custom-design .banner__text{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:rgba(var(--color-foreground));letter-spacing:0}.image-banner-custom-design .banner__box>*+.banner__buttons{margin:40px 0 0}.image-banner-custom-design .banner__box .banner__text{margin:24px 0 0}.image-banner-custom-design .banner__box{max-width:560px!important}.custom-reel-wrapper .reel-slider:not(.slick-initialized){display:none}.custom-star-review{padding:6px 24px;background:linear-gradient(60deg,rgb(98 218 98 / .4),transparent 70.71%),linear-gradient(-60deg,rgb(79 155 170 / .4),transparent 70.71%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid;border-color:#62da62 #4f9baa #4f9baa #62da62;margin:0 0 16px}.custom-star-icon{display:flex;align-items:center;gap:3.39px}.custom-star-review *{margin:0;font-style:normal;font-weight:100;font-size:14px;line-height:150%;color:#faf575;color:rgba(var(--color-foreground))}.custom-star-review{display:flex;align-items:center;gap:8px;max-width:max-content}.custom-reel-wrapper .reel-content,.custom-reel-wrapper .reel-slider-wrap{width:100%}.custom-reel-wrapper .subheading{font-style:normal;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;margin:0}.custom-reel-wrapper .custom-video-reel-container{background:#000;color:#fff;padding:80px 0;overflow:hidden}.custom-reel-wrapper{display:flex;flex-direction:column;gap:64px;align-items:flex-start}.custom-reel-wrapper .reel-video{display:block;width:100%;border-radius:18px;cursor:pointer}.custom-reel-wrapper .reel-slide{margin:0 8px;position:relative}.custom-reel-wrapper .slick-list{margin:0 -8px}.custom-reel-wrapper .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.custom-reel-wrapper .play-btn svg{width:50px;height:50px;min-width:50px}.custom-reel-wrapper .reel-content h2{font-style:normal;font-weight:700;font-size:48px;line-height:110%;letter-spacing:-.02em;margin:8px 0 0}.custom-reel-wrapper .content p{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:rgba(var(--color-foreground))}.custom-reel-wrapper .reel-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px}.custom-reel-wrapper .reel-slider{margin:0;padding-bottom:80px}.custom-reel-wrapper .slick-prev:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7069 17.293L8.41394 13H17.9999V11H8.41394L12.7069 6.70697L11.2929 5.29297L4.58594 12L11.2929 18.707L12.7069 17.293Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-color:#f9a870;background-size:24px;background-position:center;width:48px;height:48px;display:flex;padding:12px;border:0px;border-radius:50%}.custom-reel-wrapper .slick-next:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.293 17.293L12.707 18.707L19.414 12L12.707 5.29297L11.293 6.70697L15.586 11H6V13H15.586L11.293 17.293Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-color:#f9a870;background-size:24px;background-position:center;width:48px;height:48px;display:flex;padding:12px;border:0px;border-radius:50%}.custom-reel-wrapper .slick-dots{bottom:0;max-width:max-content}.custom-reel-wrapper .slick-dots li{width:8px;height:8px;background:#666;border-radius:50%;margin:0}.custom-reel-wrapper .slick-dots li.slick-active{background:#f9a870}.custom-reel-wrapper .slick-dots{bottom:24px;max-width:max-content;display:flex;align-items:center;gap:9px}.custom-reel-wrapper .slick-prev{width:48px;height:48px;left:unset;right:63px;bottom:0;top:unset;transform:unset}.custom-reel-wrapper .slick-next{width:48px;height:48px;right:0;bottom:0;top:unset;transform:unset}.custom-reel-wrapper .slick-dots li button{display:none}.purpose-section{padding:64px 0;text-align:center}.purpose-subtitle{color:#f6e05e;margin-bottom:16px}.purpose-heading{font-weight:700;font-size:48px;line-height:110%;letter-spacing:-.02em;max-width:768px;margin:0 auto 64px}.purpose-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.purpose-card{border-radius:24px;overflow:hidden;text-align:left;padding:0}.purpose-card .card-media{padding:16px 16px 0}.purpose-card.purpose-secondary.position-right{padding:48px}.purpose-card.purpose-primary.position-left .card-content{padding:48px;margin:0}.purpose-primary .card-media img{border-radius:16px;display:block;width:100%;height:100%;object-fit:cover}.card-content{margin-top:24px}.card-subtitle{font-size:12px;letter-spacing:1px;text-transform:uppercase}.card-heading{font-weight:700;font-size:48px;line-height:110%;letter-spacing:-.02em;margin:8px 0 24px}.card-text p{font-size:18px;line-height:150%;letter-spacing:0;margin:0}.card-btn{display:inline-flex;align-items:center;gap:16px;margin-top:32px;padding:12px 24px;border-radius:32px;background:#faf575;color:#000;font-size:18px;font-weight:600;line-height:150%;letter-spacing:0;text-decoration:none}.card-btn svg path{fill:#000}.purpose-card.purpose-secondary.position-right .card-btn.link{background:transparent}.purpose-secondary .card-icon img{width:60px;height:60px}.purpose-secondary{display:flex;align-items:center}.top-sub-text{font-size:16px;line-height:150%;letter-spacing:0;color:#faf575;margin:0}.heading-2{font-size:48px;font-weight:700;line-height:1;letter-spacing:-.02em;margin:8px 0 24px!important}.sub-content-text{font-size:18px;line-height:150%;letter-spacing:0;margin:0}.bottom-sub-text{font-size:14px;font-style:italic;line-height:150%;letter-spacing:0;margin:0}.btn-without-bg{font-size:18px;font-weight:700;line-height:150%;letter-spacing:0;background:transparent;border-color:transparent!important;border:0;display:inline-flex;width:fit-content;gap:16px;align-items:center}.section-top-text{font-size:16px;font-weight:600;line-height:150%;letter-spacing:0;margin:0}.section-bottom-text p{font-size:18px;line-height:150%;letter-spacing:0;margin:0}.inventory-indication-element{position:relative}.inventory-indication-inner-circle{display:block;width:10px;height:10px;border-radius:50%;position:relative;z-index:2}.inventory-indication-outer-circle{display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:0;left:0;animation:inventory_indication 2s ease-in-out infinite}.inventory-indication-element.out-stock .inventory-indication-inner-circle,.inventory-indication-element.out-stock .inventory-indication-outer-circle{background-color:#e74c3c}.inventory-indication-element.in-stock .inventory-indication-inner-circle,.inventory-indication-element.in-stock .inventory-indication-outer-circle{background-color:green}.product-media-container.media-type-image.media-fit-.global-media-settings{margin:0!important}.cart-item-discount{color:#faf575;letter-spacing:0}@keyframes inventory_indication{0%{transform:scale(1);opacity:.8}50%{transform:scale(2.5);opacity:0}to{transform:scale(1);opacity:0}}.related-products-grid-item.active{border-color:#faf575!important}@media(min-width:769px)and (max-width:1439px){.product.product--medium.product--thumbnail_slider.grid .grid__item.product__media-wrapper,.product.product--medium.product--thumbnail_slider.grid .product__info-wrapper.grid__item{width:100%!important;max-width:calc(50% - 40px)!important}}@media(min-width:769px){.mobile-only{display:none!important}.product__media-gallery{position:sticky;top:20px}}@media screen and (min-width:750px){.page-width{padding:0 64px}}@media(max-width:989px){.header__icons_additional_btn,.header__icon.header__icon--account{display:none}header.header.header--custom-design{display:flex;justify-content:start;padding:10px 20px;gap:10px}.header__heading{order:1;width:100%;text-align:left}header.header.header--custom-design .header__icons{order:2;padding-right:0}header-drawer{margin-left:0!important;order:3}.header__icon span{border:1px solid #fff;border-radius:50%}.header__icon,.header__icon--cart .icon{height:4rem;width:4rem}.header__heading-link{padding:0;width:100%;text-align:left}.header__icon--cart{margin-right:0}.banner__box{padding:48px 20px!important}.menu-drawer__navigation{padding:2rem!important}}@media(max-width:768px){.section-card-slider-area ul.slick-dots{width:100%;max-width:100%;position:relative;top:35px;justify-content:flex-start}.section-card-slider-area .testimonial-card-slider-el .slick-next{right:0}.btn-without-bg,.button,button,.section-top-text,.section-bottom-text p{font-size:14px}.page-width{padding:0 2rem}.heading-2{margin:8px 0 16px!important;font-size:32px}.image-banner-custom-design .banner__heading{font-size:36px;margin-top:8px}.image-banner-custom-design .banner__box .banner__text{margin:16px 0 0}.image-banner-custom-design .banner__box>*+.banner__buttons{margin:24px 0 0}.custom-star-review{margin:0 auto}.desktop-only.hide-mobile{display:none!important}.image-banner-custom-design .banner__content{position:absolute}.image-banner-custom-design .media>*:not(.zoom):not(.deferred-media__poster-button),.image-banner-custom-design .banner__media{position:unset}.image-banner-custom-design .banner:after,.image-banner-custom-design .banner__media:after,.image-banner-custom-design .banner__content:before,.image-banner-custom-design .banner__media:before{content:none!important}.custom-reel-wrapper .subheading{font-size:14px}.custom-reel-wrapper .content p{font-size:14px;margin:0}.custom-reel-wrapper .reel-content{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.custom-reel-wrapper .reel-content h2{font-size:32px}.reel-content-right{display:flex;flex-direction:column;gap:24px}.custom-video-reel-container.gradient{padding-top:48px!important;padding-bottom:24px!important}.custom-reel-wrapper .slick-prev:before,.custom-reel-wrapper .slick-next:before,.custom-reel-wrapper .slick-prev,.custom-reel-wrapper .slick-next{width:36px;height:36px}.custom-reel-wrapper .reel-slider{padding-bottom:60px}.custom-reel-wrapper .slick-dots{bottom:10px}.custom-reel-wrapper{gap:24px}.product__media-gallery .slider-mobile-gutter .grid--peek.slider .grid__item:first-of-type{margin-left:0}.product-media-container.media-type-image.media-fit-.global-media-settings.gradient{margin:0!important}.product.product--medium.product--thumbnail_slider.grid .product__info-wrapper.grid__item{padding-left:20px!important;padding-right:20px}slider-component.thumbnail-slider.slider-mobile-gutter.thumbnail-slider--no-slide{padding-inline:20px}.price__container span{display:flex;align-items:center}}@media(max-width:500px){.image-banner-custom-design .banner__box>*+.banner__buttons{flex-wrap:wrap}}@media(max-width:390px){.custom-star-icon svg{width:12px}.custom-star-review *{font-size:10px}}.top_badge.badge_align--left{left:16px}.top_badge{position:absolute;z-index:1;bottom:32px;top:auto}.top_badge .badge_details,.card__badge .badge_details{display:flex;gap:10px;padding:1px;align-items:center;justify-content:center;border-radius:9999px;border:2px solid}.badge_media{width:32px;height:32px;border-radius:50%;background:#000}.badge_media img{width:32px;height:32px;object-fit:cover;background:#000;border-radius:50%;border:1px solid #000}.top_badge .badge_details .badge_content,.card__badge .badge_details .badge_content{padding-right:16px;color:#000;letter-spacing:0px;font-size:13px;font-family:Quicksand,sans-serif;font-weight:600;line-height:1}.top_badge.badge_align--right{right:16px}.banner__box .banner__buttons{max-width:100%;width:100%}.banner__box .banner__buttons a.button{width:100%}div.card-with-main-image{-webkit-backdrop-filter:unset;backdrop-filter:unset;padding:18px;height:300px;background:linear-gradient(127deg,#f2f2f2,#e9e3d9,#f3cfa6);width:100%;max-width:100%;bottom:0}.variant-cards .form__label{display:none}.variant-cards{margin-top:50px;margin-bottom:80px}.variant-card-wrapper{display:flex;gap:8px;flex-wrap:nowrap!important;padding-bottom:0!important}.variant-card{position:relative;border-radius:16px;flex:1 1 0;min-width:0}.variant-card input{position:absolute;opacity:0;pointer-events:none}.variant-card label{display:flex;background:linear-gradient(45deg,black,transparent);padding:8px 6px;border-radius:16px;text-align:center;cursor:pointer;transition:.3s ease;border:2px solid #5b5b59;position:relative;flex-direction:column;justify-content:center;align-items:center;height:100%}.variant-card.active label,.variant-card input:checked+label{border:2px solid #f9a870;background:linear-gradient(45deg,black,transparent)}.variant-name{font-size:1.1rem;font-weight:700;text-align:center;color:#f9a870;width:100%;padding:2px 0 4px;line-height:1.3}.best-value-badge{position:absolute;top:-12px;background:#faf575;color:#000!important;font-size:12px;font-weight:600;padding:5px 12px;border-radius:9999px;font-family:Roboto;letter-spacing:0px;z-index:3}.variant-image{position:relative;padding-top:4px;width:100%}.variant-image img{width:100%;max-width:130px;height:auto;aspect-ratio:13/11;object-fit:cover;margin:2px auto;display:block;object-position:bottom}.discount-badge{position:absolute!important;top:5px!important;left:5px!important;background:#62da62;color:#000!important;font-size:11px;font-weight:700;padding:7px 8px;border-radius:50%;font-family:Roboto;width:38px;height:38px;line-height:1;display:flex;justify-content:center;align-items:center;z-index:2}.variant-card .variant-price{font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0px;padding-top:2px;line-height:1}@media screen and (max-width:749px){.variant-card label{padding:6px 4px}.variant-name{font-size:.8rem}.variant-image img{width:100%;max-width:90px;height:auto;aspect-ratio:9/8}.variant-card .variant-price{font-size:11px}.discount-badge{font-size:8px!important;padding:5px!important;width:30px!important;height:30px!important}.best-value-badge{font-size:10px;padding:3px 8px}}.best-value-badge{top:-14px!important}.variant-name{padding-top:16px}.custom_video_design .banner__media-video .desktop-video{display:block}.custom_video_design .banner__media-video .mobile-video{display:none}@media screen and (max-width:749px){.variant-card .variant-price{font-size:12px}.variant-card-wrapper{gap:6px}.variant-card.active label,.variant-card input:checked+label{border:2px solid #f9a870}.variant-image img{width:100%;max-width:90px;height:auto;aspect-ratio:9/8;margin:2px auto}.variant-image{padding-top:4px}.variant-card label{padding:6px 4px;border:2px solid #5b5b59}.discount-badge{top:11px;left:8px;font-size:10px;font-weight:700;padding:6px 8px;font-family:Roboto;width:34px;line-height:1.2;height:34px}.most-popular-badge{font-size:9px;font-weight:400;padding:3px 8px}.custom_video_design .banner__media-video .desktop-video{display:none}.custom_video_design .banner__media-video .mobile-video{display:block}.grid__item.product__media-wrapper .top_badge.badge_align--left{top:unset;bottom:15px}.product-mobile-dots.small-up-hide{display:none}.announcement-bar .slider-button--next,.announcement-bar .slider-button--prev{margin:0}.featured-card__content.card-with-main-image{position:absolute;bottom:3px;left:50%;transform:translate(-50%);background:radial-gradient(circle,#000,#0000001a);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:100%;max-width:calc(100% - 6px);margin:0 auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden}}@media screen and (min-width:767px){.featured-card__content.card-with-main-image{background:radial-gradient(120% 100% at 50% 100%,#fff0 40%,#fff3),linear-gradient(135deg,#f4f4f4,#e7e2d8 45%,#e7d6c3 75%,#f9cca1);width:100%;bottom:0;left:0;transform:unset;max-width:100%;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0 auto;border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;position:absolute}span.featured-card__top,.featured-card__text p,a.featured-card__btn,a.featured-card__btn svg path{color:#000!important}a.featured-card__btn svg path{fill:#000!important}.slider-button span:before,.slider-button span:after{background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
