#header-component{background:#fff;transition:background-color .3s ease,box-shadow .3s ease}#header-component .header__underlay-closed{background:#fff!important;box-shadow:0 8px 30px #0f2f270f}#header-component[data-sticky-state=active] .header__underlay-closed{box-shadow:0 10px 35px #0f2f271a}#header-component .header__columns{width:100%;max-width:1380px;margin-inline:auto}#header-component .header-menu a,#header-component .menu-list__link{color:var(--cl-text, #18201d);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px!important;font-weight:600!important;letter-spacing:.01em;text-transform:none;transition:color .2s ease}#header-component .header-menu a:hover,#header-component .menu-list__link:hover{color:var(--cl-primary, #173f35)!important}#header-component .header-actions__action,#header-component .header__icon--menu,#header-component .search-action{transition:color .2s ease,transform .2s ease}#header-component .header-actions__action:hover,#header-component .header__icon--menu:hover,#header-component .search-action:hover{color:var(--cl-primary, #173f35);transform:translateY(-1px)}@media screen and (min-width:750px){#header-component .header__row{min-height:78px}#header-component .header__columns{padding-inline:28px}#header-component .header-logo img,#header-component .header__heading-logo,#header-component .header__logo img{width:auto!important;max-width:150px!important;max-height:58px!important;object-fit:contain}#header-component .header-menu,#header-component .menu-list{gap:6px}#header-component .menu-list__link,#header-component .header-menu a{padding:10px 12px!important}}@media screen and (max-width:749px){#header-component .header__row{min-height:0}#header-component .header__columns{padding-inline:8px!important}#header-component .header-logo img,#header-component .header__heading-logo,#header-component .header__logo img{width:auto!important;max-width:105px!important;max-height:46px!important;object-fit:contain}#header-component .header-actions__action,#header-component .header__icon--menu,#header-component .search-action{width:42px;height:42px}}body.template-index main#MainContent>.shopify-section:first-child,body.template-index main#MainContent>section:first-child{margin-top:0!important}@media screen and (min-width:750px){body.template-index main#MainContent>.shopify-section:first-child :is(.hero,.banner,.slideshow,slideshow-component){overflow:hidden}body.template-index main#MainContent>.shopify-section:first-child :is(.hero__media img,.hero__image img,.banner__media img,.slideshow__media img,.slideshow__slide img,.media img,picture img){width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:749px){body.template-index main#MainContent>.shopify-section:first-child :is(.hero,.hero__container,.hero__inner,.hero__content-wrapper,.banner,.banner__content,.slideshow,.slideshow__slide,slideshow-component,slideshow-slide){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important}body.template-index main#MainContent>.shopify-section:first-child :is(.hero__media,.hero__image,.hero__media-wrapper,.banner__media,.slideshow__media,.slideshow__image,.media,picture){position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important}body.template-index main#MainContent>.shopify-section:first-child :is(.hero__media img,.hero__image img,.hero__media-wrapper img,.banner__media img,.slideshow__media img,.slideshow__image img,.slideshow__slide img,.media img,picture img){position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center top!important;transform:none!important}body.template-index main#MainContent>.shopify-section:first-child{--section-height: auto !important;--slide-height: auto !important;--media-height: auto !important;--hero-height: auto !important;overflow:hidden}}.product-card,product-card{position:relative;display:flex;width:100%;height:100%;min-width:0}.product-card__content{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(23,63,53,.14)!important;border-radius:18px!important;box-shadow:0 6px 20px #0f2f270d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-card :is(.card-gallery,.product-card__media,.media){position:relative;display:block;width:100%;overflow:hidden;background:#f7f8f4;border-radius:18px 18px 0 0}.product-card :is(.card-gallery img,.product-card__media img,.media img){display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .35s ease}.product-card :is(.product-card__details,.product-card__information,.card__content,.card-information){display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;padding:12px 16px 16px}.product-card a[ref=productTitleLink]{display:block!important;width:100%!important;color:inherit;text-align:center!important;text-decoration:none}.product-card a[ref=productTitleLink] .text-block{width:100%!important;max-width:100%!important;text-align:center!important}.product-card .text-block p[role=heading][aria-level="3"],.product-card .product-card-title-text,.product-card :is(.product-card__title,.card__heading,.card__heading a,.product-title){display:-webkit-box!important;width:100%!important;min-height:57px!important;max-height:57px!important;margin:0!important;overflow:hidden!important;color:#18201d!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-align:center!important;text-transform:none;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.product-card .group-block-content.layout-panel-flex--row.mobile-column{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0;align-items:center!important;justify-content:center!important;text-align:center!important}.product-card .group-block-content.layout-panel-flex--row.mobile-column>*{width:100%!important;max-width:100%!important}.product-card product-price{display:block!important;width:100%!important;margin-top:6px!important;text-align:center!important}.product-card product-price>div,.product-card product-price [ref=priceContainer]{display:flex!important;width:100%!important;min-height:22px;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:nowrap!important;text-align:center!important}.product-card product-price .price,.product-card product-price .compare-at-price,.product-card product-price s,.product-card product-price del{display:inline-block!important;width:auto!important;margin:0!important;white-space:nowrap!important}.product-card product-price .price,.product-card :is(.price,.price-item,.product-card__price){color:#173f35!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important}.product-card product-price .compare-at-price,.product-card product-price s,.product-card product-price del,.product-card .price__sale .price-item--regular{color:#777!important;font-size:13px!important;font-weight:400!important;text-decoration:line-through!important}.product-card :is(.product-badges__badge,.badge,.product-badge,.card__badge span){padding:6px 10px;border:0;border-radius:999px;background:#b52d2d;color:#fff;font-size:11px;font-weight:700;line-height:1}.product-card .quick-add__product-form-component,.product-card .quick-add__product-form-component form{display:block!important;width:100%!important;margin:0!important}.product-card .quick-add__button{display:flex!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important;border:1px solid #173f35!important;border-radius:9px!important;background:#173f35!important;color:#fff!important;box-shadow:0 5px 14px #0f2f2729!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;text-align:center!important;white-space:nowrap!important;transform:none!important;translate:none!important}.product-card .quick-add[data-quick-add-button=add] .quick-add__button--choose,.product-card .quick-add[data-quick-add-button=choose] .quick-add__button--add{display:none!important}.product-card .quick-add[data-quick-add-button=add] .quick-add__button--add,.product-card .quick-add[data-quick-add-button=choose] .quick-add__button--choose{display:flex!important}.product-card .quick-add__button .svg-wrapper,.product-card .quick-add__button .add-to-cart-icon{width:16px!important;height:16px!important;flex:0 0 16px!important}.product-card:hover .quick-add,.product-card:focus-within .quick-add,.product-card:hover .quick-add__button,.product-card:focus-within .quick-add__button{visibility:visible!important;opacity:1!important;pointer-events:auto!important}@media screen and (min-width:990px){.product-card:hover .product-card__content{border-color:#173f3540!important;box-shadow:0 16px 38px #0f2f271f;transform:translateY(-4px)}.product-card:hover :is(.card-gallery img,.product-card__media img,.media img){transform:scale(1.025)}.product-card .quick-add__button:hover{background:#0f2f27!important;box-shadow:0 8px 20px #0f2f2738!important;transform:translateY(-1px)!important}}@media screen and (min-width:750px)and (max-width:989px){.product-card .quick-add{right:9px!important;bottom:8px!important;left:9px!important}.product-card .quick-add__button{height:39px!important;min-height:39px!important;padding-inline:10px!important;gap:6px!important;font-size:11px!important}}@media screen and (max-width:749px){.product-card__content{border-radius:14px!important;box-shadow:none}.product-card :is(.card-gallery,.product-card__media,.media){border-radius:14px 14px 0 0}.product-card :is(.product-card__details,.product-card__information,.card__content,.card-information){padding:10px 9px 13px}.product-card .text-block p[role=heading][aria-level="3"],.product-card .product-card-title-text,.product-card :is(.product-card__title,.card__heading,.card__heading a,.product-title){min-height:53px!important;max-height:53px!important;font-size:13px!important;line-height:1.35!important;-webkit-line-clamp:3!important}.product-card product-price{margin-top:5px!important}.product-card product-price>div,.product-card product-price [ref=priceContainer]{gap:5px!important}.product-card product-price .price,.product-card :is(.price,.price-item,.product-card__price){font-size:14px!important}.product-card :is(.product-badges__badge,.badge,.product-badge,.card__badge span){padding:5px 8px;font-size:10px}.product-card .quick-add{right:5px!important;bottom:5px!important;left:5px!important}.product-card .quick-add__button{height:36px!important;min-height:36px!important;padding-inline:6px!important;gap:5px!important;border-radius:8px!important;font-size:10px!important}.product-card .quick-add__button .svg-wrapper,.product-card .quick-add__button .add-to-cart-icon{width:14px!important;height:14px!important;flex-basis:14px!important}}@media screen and (max-width:390px){.product-card .quick-add__button{padding-inline:4px!important;gap:4px!important;font-size:9px!important}.product-card .quick-add__button .svg-wrapper,.product-card .quick-add__button .add-to-cart-icon{width:13px!important;height:13px!important;flex-basis:13px!important}}@media(prefers-reduced-motion:reduce){.product-card__content,.product-card :is(.card-gallery img,.product-card__media img,.media img),.product-card .quick-add__button{transition:none!important}.product-card:hover .product-card__content,.product-card:hover :is(.card-gallery img,.product-card__media img,.media img),.product-card .quick-add__button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/chiltanlife-custom.css.map */
