#shopify-section-text-with-icons:empty,.shopify-section:empty{padding:0!important;margin:0!important;height:0;overflow:hidden}.product-list--collection .product-item,.template-search .product-item{transform:none!important;transition:box-shadow .25s ease!important;will-change:auto!important}.product-list--collection .product-item:hover,.template-search .product-item:hover{transform:none!important;box-shadow:0 4px 16px #0000001a!important;will-change:auto!important}.product-list--collection .product-item__image-wrapper,.template-search .product-item__image-wrapper{overflow:hidden}.product-list--collection .product-item__image-wrapper--with-secondary .product-item__primary-image,.product-list--collection .product-item__image-wrapper--with-secondary:hover .product-item__primary-image,.template-search .product-item__image-wrapper--with-secondary .product-item__primary-image,.template-search .product-item__image-wrapper--with-secondary:hover .product-item__primary-image{opacity:1!important;visibility:visible!important;transition:none!important}.product-list--collection .product-item__image-wrapper--with-secondary .product-item__secondary-image,.product-list--collection .product-item__image-wrapper--with-secondary:hover .product-item__secondary-image,.product-list--collection .product-item__image-wrapper--with-secondary:hover .product-item__secondary-image.lazyloaded,.template-search .product-item__image-wrapper--with-secondary .product-item__secondary-image,.template-search .product-item__image-wrapper--with-secondary:hover .product-item__secondary-image,.template-search .product-item__image-wrapper--with-secondary:hover .product-item__secondary-image.lazyloaded{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}.template-collection .product-item__inventory,.template-search .product-item__inventory,.template-collection [class*=omega-estimated],.template-collection [class*=estimated-delivery],.template-collection [class*=est-delivery],.template-collection [id*=omega-estimated],.template-collection .estimated-shipping,.template-collection [data-omega-estimated]{display:none!important}.footer__inner,.static-newsletter,section.text-with-icons{content-visibility:auto;contain-intrinsic-size:0 300px}.announcement-bar__item{will-change:transform}.empty-state .button--secondary{background:#f7f4f2;color:#333;border:1px solid #ddd;border-radius:20px;transition:background .2s,border-color .2s}.empty-state .button--secondary:hover{background:#ede8e4;border-color:#bbb}.shipping-progress{padding:10px 16px 12px;background:#f7f4f2;border-bottom:1px solid #e8e3df}.shipping-progress--complete{background:#edf7ee;border-bottom-color:#c3e6c5}.shipping-progress__text{font-size:13px;text-align:center;margin:0 0 8px;color:#444}.shipping-progress--complete .shipping-progress__text{color:#2a7a2e}.shipping-progress__bar-track{height:6px;background:#ddd;border-radius:99px;overflow:hidden}.shipping-progress__bar-fill{height:100%;background:linear-gradient(90deg,#e87c4e,#e84e4e);border-radius:99px;transition:width .4s ease;min-width:4px}.shipping-progress--complete .shipping-progress__bar-fill{background:#4caf50}.product-trust-badges{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:18px;padding-top:16px;border-top:1px solid #e8e3df}.trust-badge{display:flex;align-items:center;gap:6px;font-size:12px;color:#666;white-space:nowrap}.trust-badge svg{flex-shrink:0;opacity:.6}@media(max-width:640px){.product-trust-badges{gap:8px 12px}.trust-badge{font-size:11px}}.popup-newsletter{padding:32px 28px}.popup-newsletter__title{font-size:22px;margin-bottom:10px}.collection-filter-horizontal{background:#f9f9f9;border-radius:8px;padding:12px 16px;margin-bottom:20px}.active-filters__tag,.filter__item-tag{border-radius:4px;font-size:.85rem}.active-filters__tag{background:#9f08df;color:#fff;border-color:#9f08df}.text-icons-list{gap:0}.text-icons-list__item{border-right:1px solid rgba(0,0,0,.08)}.text-icons-list__item:last-child{border-right:none}.blog-posts-list .article-card{border-radius:8px;overflow:hidden;transition:box-shadow .2s ease}.blog-posts-list .article-card:hover{box-shadow:0 4px 16px #0000001f}.article-card__date{color:#666;font-size:.8rem}.newsletter .newsletter__inner{border-radius:12px}.newsletter__form .field__input{border-radius:4px 0 0 4px}.newsletter__form .button{border-radius:0 4px 4px 0}@media(max-width:768px){.product-form .button[type=submit]{padding:18px 24px;font-size:1.05rem;letter-spacing:.03em}.quick-buy__form .button{padding:12px 16px}}@media(max-width:640px){.announcement-bar__text{font-size:.78rem}}.product-grid{row-gap:28px}.search-results__title{font-size:1.1rem;margin-bottom:16px}@media(min-width:1024px){.section+.section{padding-top:48px}}.product-list--collection .product-item__primary-image,.product-list--collection .product-item:hover .product-item__primary-image,.product-list--collection .product-item__image-wrapper:hover .product-item__primary-image,.template-collection .product-item__primary-image,.template-collection .product-item:hover .product-item__primary-image,.template-collection .product-item__image-wrapper:hover .product-item__primary-image{transform:translate(-50%,-50%) scale(1.01)!important;-webkit-transform:translate(-50%,-50%) scale(1.01)!important;transition:none!important;-webkit-transition:none!important}@media(min-width:1024px){#blockify---container,.shopify-app-block,iframe[style*="display: none"]{display:none!important;height:0!important;margin:0!important;padding:0!important}html,body{height:100%!important;margin:0;display:flex;flex-direction:column}#main,main,.shopify-section--main-page{flex:1 0 auto!important}#shopify-section-footer,.shopify-section--footer,footer{flex-shrink:0!important;margin-top:auto!important}}.template-product .product-recommendations .product-item,.template-product .recently-viewed-products .product-item,.template-product [data-section-type=product-recommendations] .product-item,.template-product [data-section-type=recently-viewed-products] .product-item,.template-product .product-list--horizontal .product-item,.template-product .product-recommendations .product-item:hover,.template-product .recently-viewed-products .product-item:hover,.template-product [data-section-type=product-recommendations] .product-item:hover,.template-product [data-section-type=recently-viewed-products] .product-item:hover,.template-product .product-list--horizontal .product-item:hover{transform:none!important;-webkit-transform:none!important}.template-product .product-recommendations .product-item__image-wrapper,.template-product .recently-viewed-products .product-item__image-wrapper,.template-product [data-section-type=product-recommendations] .product-item__image-wrapper,.template-product [data-section-type=recently-viewed-products] .product-item__image-wrapper,.template-product .product-list--horizontal .product-item__image-wrapper{overflow:hidden!important}.template-product .product-recommendations .product-item__primary-image,.template-product .product-recommendations .product-item:hover .product-item__primary-image,.template-product .product-recommendations .product-item__image-wrapper:hover .product-item__primary-image,.template-product .recently-viewed-products .product-item__primary-image,.template-product .recently-viewed-products .product-item:hover .product-item__primary-image,.template-product .recently-viewed-products .product-item__image-wrapper:hover .product-item__primary-image,.template-product [data-section-type=product-recommendations] .product-item__primary-image,.template-product [data-section-type=product-recommendations] .product-item:hover .product-item__primary-image,.template-product [data-section-type=product-recommendations] .product-item__image-wrapper:hover .product-item__primary-image,.template-product [data-section-type=recently-viewed-products] .product-item__primary-image,.template-product [data-section-type=recently-viewed-products] .product-item:hover .product-item__primary-image,.template-product [data-section-type=recently-viewed-products] .product-item__image-wrapper:hover .product-item__primary-image,.template-product .product-list--horizontal .product-item__primary-image,.template-product .product-list--horizontal .product-item:hover .product-item__primary-image,.template-product .product-list--horizontal .product-item__image-wrapper:hover .product-item__primary-image{transform:translate(-50%,-50%) scale(1.01)!important;-webkit-transform:translate(-50%,-50%) scale(1.01)!important;transition:none!important;-webkit-transition:none!important}.template-product .product-recommendations .product-item__secondary-image,.template-product .product-recommendations .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .product-recommendations .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product .recently-viewed-products .product-item__secondary-image,.template-product .recently-viewed-products .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .recently-viewed-products .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [data-section-type=product-recommendations] .product-item__secondary-image,.template-product [data-section-type=product-recommendations] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [data-section-type=product-recommendations] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [data-section-type=recently-viewed-products] .product-item__secondary-image,.template-product [data-section-type=recently-viewed-products] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [data-section-type=recently-viewed-products] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product .product-list--horizontal .product-item__secondary-image,.template-product .product-list--horizontal .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .product-list--horizontal .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded{display:none!important;opacity:0!important;visibility:hidden!important}.template-product .related-products .product-item,.template-product .product-recommendations__list .product-item,.template-product .product-recommendations__inner .product-item,.template-product [data-section-type=related-products] .product-item,.template-product [data-section-type=product-recommendations] .product-item,.template-product [data-section-type=recommendations] .product-item,.template-product [id*=recommendations] .product-item,.template-product [id*=related-products] .product-item,.template-product .related-products .product-item:hover,.template-product .product-recommendations__list .product-item:hover,.template-product .product-recommendations__inner .product-item:hover,.template-product [data-section-type=related-products] .product-item:hover,.template-product [data-section-type=product-recommendations] .product-item:hover,.template-product [data-section-type=recommendations] .product-item:hover,.template-product [id*=recommendations] .product-item:hover,.template-product [id*=related-products] .product-item:hover{transform:none!important;-webkit-transform:none!important}.template-product .related-products .product-item__primary-image,.template-product .related-products .product-item:hover .product-item__primary-image,.template-product .related-products .product-item__image-wrapper:hover .product-item__primary-image,.template-product .product-recommendations__list .product-item__primary-image,.template-product .product-recommendations__list .product-item:hover .product-item__primary-image,.template-product .product-recommendations__list .product-item__image-wrapper:hover .product-item__primary-image,.template-product .product-recommendations__inner .product-item__primary-image,.template-product .product-recommendations__inner .product-item:hover .product-item__primary-image,.template-product .product-recommendations__inner .product-item__image-wrapper:hover .product-item__primary-image,.template-product [data-section-type=related-products] .product-item__primary-image,.template-product [data-section-type=related-products] .product-item:hover .product-item__primary-image,.template-product [data-section-type=related-products] .product-item__image-wrapper:hover .product-item__primary-image,.template-product [data-section-type=recommendations] .product-item__primary-image,.template-product [data-section-type=recommendations] .product-item:hover .product-item__primary-image,.template-product [data-section-type=recommendations] .product-item__image-wrapper:hover .product-item__primary-image,.template-product [id*=recommendations] .product-item__primary-image,.template-product [id*=recommendations] .product-item:hover .product-item__primary-image,.template-product [id*=recommendations] .product-item__image-wrapper:hover .product-item__primary-image,.template-product [id*=related-products] .product-item__primary-image,.template-product [id*=related-products] .product-item:hover .product-item__primary-image,.template-product [id*=related-products] .product-item__image-wrapper:hover .product-item__primary-image{transform:translate(-50%,-50%) scale(1.01)!important;-webkit-transform:translate(-50%,-50%) scale(1.01)!important;transition:none!important;-webkit-transition:none!important}.template-product .related-products .product-item__secondary-image,.template-product .related-products .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .related-products .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product .product-recommendations__list .product-item__secondary-image,.template-product .product-recommendations__list .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .product-recommendations__list .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product .product-recommendations__inner .product-item__secondary-image,.template-product .product-recommendations__inner .product-item__image-wrapper:hover .product-item__secondary-image,.template-product .product-recommendations__inner .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [data-section-type=related-products] .product-item__secondary-image,.template-product [data-section-type=related-products] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [data-section-type=related-products] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [data-section-type=recommendations] .product-item__secondary-image,.template-product [data-section-type=recommendations] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [data-section-type=recommendations] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [id*=recommendations] .product-item__secondary-image,.template-product [id*=recommendations] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [id*=recommendations] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded,.template-product [id*=related-products] .product-item__secondary-image,.template-product [id*=related-products] .product-item__image-wrapper:hover .product-item__secondary-image,.template-product [id*=related-products] .product-item__image-wrapper:hover .product-item__secondary-image.lazyloaded{display:none!important;opacity:0!important;visibility:hidden!important}.delivery-promise{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:12px 14px;color:#263238;background:#eef8f1;border:1px solid #b9dfc3;border-radius:8px;font-size:13px;line-height:1.45}.delivery-promise__icon{flex:0 0 auto;font-size:18px;line-height:1.4}.delivery-promise__content{min-width:0}.delivery-promise__date,.delivery-promise__summary,.delivery-promise__note{margin:0}.delivery-promise__summary{margin-top:3px}.delivery-promise__note{margin-top:4px;color:#5a635d;font-size:12px}.delivery-promise__note a{color:inherit;font-weight:600;text-decoration:underline}.product-form .delivery-promise{margin-top:14px}.mini-cart .delivery-promise{margin:0 0 12px;border-radius:0;border-width:0 0 1px}.cart-wrapper .delivery-promise{max-width:760px;margin:0 auto 18px}@media screen and (max-width:640px){.delivery-promise{padding:11px 12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
