@font-face{font-family:Huglove;src:url(/cdn/shop/files/Huglove.woff2?v=1765996217) format("woff2"),url(/cdn/shop/files/Huglove.woff?v=1765996213) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:var(--custom-kodchasan-font)}.background-image-container{margin-top:-8px}.header__row{background-color:transparent}.header_container{background-color:#fff7e5;border-radius:50px;margin-top:20px;padding:0 48px}.header-announcement_bar{background-image:url(/cdn/shop/files/announcement.png?v=1766079045)!important;background-size:cover!important;background-position:bottom!important;margin-top:-3px}.header-announcement_bar .announcement-bar .announcement-bar__text{font-family:var(--custom-kodchasan-font);font-weight:700;font-size:20px;display:flex!important;justify-content:center;gap:20px;align-items:center}.header[transparent] .header__row{background:transparent}header-menu{margin-left:20px}.header-menu__inner li.menu-list__list-item a{font-weight:700;font-family:var(--custom-kodchasan-font);font-size:16px;display:flex;align-content:center;gap:4px}.section-hero-slideshow-custom-slideshow{width:100%;position:relative;overflow:hidden}.section-hero-slideshow__slides-custom-slideshow{width:100%}.section-hero-slideshow__slides-custom-slideshow{position:relative;overflow:hidden}.section-hero-slideshow__slide-custom-slideshow{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(100%);transition:transform .7s ease-in-out}.section-hero-slideshow__slide-custom-slideshow.active{transform:translate(0);position:relative}.section-hero-slideshow__slide-custom-slideshow.slide-out-left{transform:translate(-100%)}.section-hero-slideshow__content-wrapper-custom-slideshow{padding-left:100px;margin:0 auto;display:flex;gap:0px;align-items:end;height:100%}.section-hero-slideshow__rating-custom-slideshow{font-family:var(--custom-kodchasan-font);font-weight:500;display:flex;font-size:24px;gap:10px;align-content:center;margin-bottom:60px}.section-hero-slideshow__heading-custom-slideshow{color:#ffb2d5;font-family:var(--custom-hulove-font);font-weight:400;font-size:40px;margin:0}.section-hero-slideshow__subheading-custom-slideshow{font-family:var(--custom-caprasimo-font);font-weight:400;font-size:88px;color:#fff7e5;line-height:1;margin:0 40px 0 0}.section-hero-slideshow__buttons-custom-slideshow{display:flex;gap:16px;margin-bottom:40px;margin-top:30px}.section-hero-slideshow__button-custom-slideshow{font-family:var(--custom-kodchasan-font);font-weight:700;font-size:20px;background:#ffc64d;color:#331414;padding:14px 30px;border-radius:50px;line-height:1.5;display:ruby;border:1px solid #fff;box-shadow:0 6px 6px -6px #000}.section-hero-slideshow__image-wrapper-custom-slideshow{border-radius:16px;overflow:hidden;margin-left:-30px;width:60%}.section-hero-slideshow__image-custom-slideshow{width:100%;display:block}.section-hero-slideshow__navigation-custom-slideshow{margin-top:40px;justify-content:center;gap:24px;position:absolute;bottom:30px;left:100px;display:flex;align-items:center;gap:16px;z-index:5}.section-hero-slideshow__arrow-custom-slideshow{border:none;background:transparent;cursor:pointer}.section-hero-slideshow__dots-custom-slideshow{display:flex;gap:20px}.section-hero-slideshow__dot-custom-slideshow{width:15px;height:15px;border-radius:50%;background:transparent;background-image:url(/cdn/shop/files/dots.png?v=1766244463);border:none;cursor:pointer;background-size:cover}.section-hero-slideshow__dot-custom-slideshow.active{background:transparent;background-image:url(/cdn/shop/files/active-dots.png?v=1766244463)}.section-hero-slideshow__container{position:relative}.section-hero-slideshow__content-wrapper{margin-bottom:65px;width:50%;margin-right:-30px}footer{background-size:cover;height:810px;background-color:#ffc64d}.footer-content{padding-top:88px}.custom-footer-column-title,.footer-content .email-signup__heading{font-family:var(--custom-kodchasan-font);font-weight:500;font-size:24px}.footer-content .email-signup__heading{padding-top:0}footer .details-content ul li,footer rte-formatter p{font-family:var(--custom-kodchasan-font);font-weight:700;font-size:16px}.email-signup__input-group{background-color:#fff7e5!important;border-radius:50px;padding:1px}.email-signup__input-group input{border:0;background:transparent}.email-signup__input-group button.email-signup__button{background-color:#ffc64d;padding:12px 25px;margin-right:3px;border-radius:35px;color:#000;border:2px solid}.footer-content .email-signup__heading{margin-bottom:5px}.email-signup-block{margin-bottom:10px}header-actions{width:175px;gap:10px}.account-popover{width:115px;background-color:#ffc64d;padding:2px 4px;border:1px solid #331414;border-radius:50px}.header-actions__action.account-button{width:100%}.account-button__icon{font-size:16px;gap:12px;line-height:1.5}.facets--filters-title{width:25%}.facets--horizontal .collection-filters .products-count-wrapper{margin-left:inherit}.collection-filters{display:flex;justify-content:space-between;width:75%;align-content:center}[data-template=collection] .hero__content-wrapper .group-block-content h4{display:flex;gap:10px;font-family:Huglove;font-weight:400;font-size:40px;color:#143326}[data-template=collection] .hero__content-wrapper .text-block h3{font-family:var(--custom-caprasimo-font);font-weight:400;font-size:88px;color:#fff7e5}[data-template=collection] .hero__content-wrapper .text-block p{font-family:var(--custom-kodchasan-font);font-weight:500;font-size:24px;color:#fff7e5}[data-template=collection] .sorting-filter .facets__panel .facets__summary{background-color:#ffc64d;border:1px solid #332914;padding:16px 24px;border-radius:40px;font-family:var(--custom-kodchasan-font);font-weight:700;font-size:16px}[data-template=collection] .main-collection-grid{padding-top:46px!important}[data-template=collection] .product-badges__badge{background-color:#fff7e5!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-right:10px!important}[data-template=collection] .product-card{background-color:#fff7e5;border-radius:40px;padding:12px}[data-template=collection] .product-grid__item slideshow-component slideshow-slide .product-media img{border-radius:40px}[data-template=collection] .product-badges__badge{background-color:#fff7e5;font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-right:10px}[data-template=collection] .product-card .text-block p{text-align:center;font-weight:600;font-size:24px;font-family:var(--custom-kodchasan-font)}[data-template=collection] .product-card .rating-wrapper{justify-content:center;padding:5px 0}[data-template=collection] .product-card .rating-wrapper .rating svg.filled-star{fill:#ffc64d}[data-template=collection] .product-grid__item product-price div[ref=priceContainer]{text-align:center;color:#331414}[data-template=collection] .product-grid__item product-price div[ref=priceContainer] .price{font-family:var(--custom-kodchasan-font);font-weight:600;font-size:18px;text-align:center}[data-template=collection] .product-grid__item product-price div[ref=priceContainer] .compare-at-price{font-family:var(--custom-kodchasan-font);font-weight:500;font-size:14px;text-align:center}[data-template=collection] .quick-add .button.quick-add__button{opacity:1}[data-template=collection] .quick-add__button .add-to-cart-text__content{grid-template-columns:inherit}[data-template=collection] .quick-add__button .add-to-cart-text__content>span span{opacity:1;filter:none}[data-template=collection] .quick-add__button .add-to-cart-text{background-color:#332914;color:#fff;padding:5px}[data-template=collection] .quick-add__button .add-to-cart-icon svg path{fill:#fff}[data-template=collection] .facets-block-wrapper .facets__summary .icon-caret{color:#332914}[data-template=collection] .facets-block-wrapper .checkbox__label-text{color:#332914;font-family:var(--custom-kodchasan-font);font-weight:600;font-size:18px}[data-template=collection] .facets__form-wrapper .facets__filters-wrapper .facets__label{font-family:var(--custom-kodchasan-font);font-weight:600;font-size:24px}[data-template=collection] .price-facet .field.price-facet__field input.field__input{border-radius:50px;background-color:#fff7e5;border-color:#332914;color:#332914}[data-template=collection] .facets__filters-wrapper .facets__item:before{border:0!important}[data-template=collection] .main-collection-grid .pagination__item .pagination__link.pagination__link--current{background-color:#ffc64d;border:2px solid #332914;color:#332914}[data-template=collection] .main-collection-grid .pagination__item .pagination__link{background-color:#ffe6b2;border:1px solid #fff;border-radius:35px}[data-template=collection] .main-collection-grid .pagination__link.pagination__link--arrow.pagination__link--disabled{opacity:0}[data-template=collection] .main-collection-grid .pagination__list{gap:23px}[data-template=collection] .main-collection-grid .pagination__item .pagination__link.pagination__link--current:before{opacity:0}.footer-content .email-signup__form .email-signup__input{outline:none}.class-ingredients-section .text-block h2{margin:0;color:#fff7e5;font-size:60px;text-align:left}.class-ingredients-section .text-block p{color:#fff7e5;font-size:24px;line-height:1.6;text-align:left}.class-ingredients-section .group-block svg{margin-left:-100px;margin-top:-100px}.class-ingredients-section .background-image-container{background-color:#f5ebe0}.custom-scroll{overflow:hidden;width:100%;padding:40px 0;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:-4px;position:relative;z-index:1}.scroll-track{display:flex;width:100%;padding:0 1rem;max-width:1200px;margin:auto}.scroll-content{display:flex;justify-content:space-between;width:100%}.scroll-item{display:flex;align-items:center;gap:16px;padding-right:48px;white-space:nowrap;font-size:1.25rem;color:#000;font-weight:600;line-height:1.4;margin:0;font-family:var(--custom-kodchasan-font);text-transform:capitalize}.scroll-item img{height:32px;width:auto;display:block}.custom-tabbed-products-card-button{background-color:#332914;color:#fff;border:none;border-radius:40px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none;display:block;width:fit-content;padding:12px 20px;display:flex;gap:10px;align-content:center;border:2px solid #fff;line-height:1.8;margin:0 auto}.custom-hero-banner__button-section{color:#000;font-size:16px;font-weight:600}.custom-hero-scroll-heading{font-size:116px;line-height:1.2;font-weight:700;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:.3em}.custom-hero-banner__heading-section{color:#ffe5f1;font-size:88px;font-weight:700;line-height:1.2;margin:0 0 30px;max-width:1350px;display:flex;flex-wrap:wrap;align-items:center;justify-content:left;gap:8px;padding-top:70px}@media (max-width: 1400px){.section-hero-slideshow__subheading-custom-slideshow{font-size:72px}.section-hero-slideshow__button-custom-slideshow{font-size:15px}.section-hero-slideshow__rating-custom-slideshow{font-size:16px}.custom-scroll{padding:22px}.scroll-item{font-size:18px}.custom-tabbed-products-title{font-size:45px}.custom-tabbed-products-underline svg{width:635px}.custom-tabbed-products-underline{margin-top:-42px}.custom-tabbed-products-tab{font-size:15px}.custom-tabbed-products-card-title{font-size:15px;letter-spacing:1px;margin-bottom:2px}.custom-tabbed-products-card-price{font-size:16px}.wall-love h2{font-size:50px}.custom-hero-scroll{padding:20px 25px;min-height:80vh}.custom-hero-scroll-heading{font-size:100px}.custom-hero-banner__heading-section{font-size:65px;max-width:90%}.custom-hero-banner__buttons-section{max-width:90%}}@media (max-width: 768px){.footer-content{padding-top:1.5rem}.section-hero-slideshow__content-wrapper-custom-slideshow{grid-template-columns:1fr}.section-hero-slideshow__heading-custom-slideshow{font-size:32px}.custom-tabbed-products-title{font-size:50px}.custom-tabbed-products-card{flex:0 0 240px}.custom-tabbed-products-tab{padding:10px 20px;font-size:14px}.custom-hero-scroll-heading{font-size:65px}.custom-hero-scroll-body{font-size:20px}.custom-hero-scroll-button{font-size:14px;padding:14px 28px}.header_container{background-color:#fff7e5;border-radius:50px;margin-top:15px;padding:0 8px 0 0}.header-account-text{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/style.css.map */
