.grid-item,.grid-item .item-image .media,.grid-item .item-image .media img,.grid-item .item-title,.grid-item .item-title .icon-arrow,.button{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),color .3s ease}.grid-item .item-image .media{overflow:hidden;box-shadow:0 8px 22px -14px #0000004d}@media(hover:hover){.grid-item:hover{transform:translateY(-10px)}.grid-item:hover .item-image .media{box-shadow:0 26px 50px -22px #0000007a}.grid-item:hover .item-image .media img{transform:scale(1.12)}.grid-item:hover .item-title{transform:translate(2px)}.grid-item:hover .item-title .icon-arrow{transform:translate(8px)}}.button{letter-spacing:.03em;box-shadow:0 6px 16px -12px #00000080}@media(hover:hover){.button:hover{transform:translateY(-3px);box-shadow:0 14px 26px -12px #0000008c;filter:brightness(1.06)}.button:active{transform:translateY(-1px);box-shadow:0 6px 14px -8px #00000080}}.section-heading,.title-wrapper h2,.spaced-section>.dynamic-page-width>.title-wrapper{letter-spacing:.01em}@media(hover:hover){.icons-bar .icon-bar-item:hover,[class*=icons-bar] li:hover{transform:translateY(-4px);transition:transform .35s cubic-bezier(.2,.7,.2,1)}}@media(prefers-reduced-motion:reduce){.grid-item,.grid-item .item-image .media img,.grid-item .item-title,.grid-item .item-title .icon-arrow,.button{transition:none}.grid-item:hover,.grid-item:hover .item-image .media img,.grid-item:hover .item-title,.button:hover{transform:none}}.facets .facets__heading,.facets .active-facets__heading{font-weight:600;letter-spacing:.02em}.facets .facets__summary{border-radius:999px;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}@media(hover:hover){.facets .facets__summary:hover{box-shadow:0 8px 18px -12px #00000073}}.facets .facets__display{border-radius:14px;box-shadow:0 22px 50px -26px #00000059}.facets .facet-checkbox{padding:.5rem .6rem;border-radius:10px;transition:background-color .2s ease}@media(hover:hover){.facets .facet-checkbox:hover{background-color:#0000000b}}.facets .facet-checkbox .count{opacity:.55;font-variant-numeric:tabular-nums}.facets .active-facets__item{border-radius:999px;transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.facets .active-facets__item:hover{transform:translateY(-1px);box-shadow:0 8px 16px -10px #0006}}.product__info-block--buy_buttons .product-form__buttons{display:flex;flex-direction:column;gap:.75rem}.product__info-block--buy_buttons .product-form__submit,.product__info-block--buy_buttons .shopify-payment-button,.product__info-block--buy_buttons .shopify-payment-button__button{width:100%;max-width:100%}.product__info-block--buy_buttons .product-form__submit{min-height:3.5rem;border-radius:999px;font-weight:600;font-size:1.05rem;letter-spacing:.02em;background-color:#1e8060;border-color:#1e8060;color:#fff}.product__info-block--buy_buttons .shopify-payment-button__button{min-height:3.5rem;border-radius:999px}.product__info-block--buy_buttons{margin-top:.5rem}.our-list-collections .slider-buttons{display:none!important}.flise-calc{background:#f5f0e8;border:1px solid rgba(176,113,74,.3);border-radius:16px;padding:1.25rem 1.25rem 1.4rem;margin:.5rem 0 1.1rem;text-align:center}.flise-calc__title{font-size:1.35rem;font-weight:700;margin:0 0 .35rem;color:#3b3630}.flise-calc__intro{font-size:.9rem;opacity:.8;line-height:1.4;margin:0 auto 1rem;max-width:22rem}.flise-calc__inputs{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.flise-calc__field{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-weight:600;font-size:.85rem}.flise-calc__field input{width:7rem;max-width:38vw;text-align:center;font-size:1.6rem;font-weight:700;padding:.6rem .5rem;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff}.flise-calc__result{margin-top:1rem;background:#f7f7f7;border-radius:12px;padding:.85rem 1rem;font-size:.95rem;line-height:1.5}.flise-calc__result p{margin:0}.flise-calc__result strong{color:#b0714a}.jdgm-rev-widg,.jdgm-widget.jdgm-review-widget,.jdgm-review-widget,.jdgm-prev-badge{display:none!important}@media(max-width:749px){body{overflow-x:hidden}}:root{--ah-ink: #2a2521;--ah-ink-soft: #6b6156;--ah-terracotta: #b0714a;--ah-terracotta-deep: #935a37;--ah-sand: #f5f0e8;--ah-sand-deep: #ece3d5;--ah-paper: #fdfcfa;--ah-ease: cubic-bezier(.2, .7, .2, 1);--ah-shadow-sm: 0 8px 24px -16px rgba(42, 37, 33, .45);--ah-shadow: 0 30px 60px -34px rgba(42, 37, 33, .5)}.ahcats,.steps,.mont,.ba,.whyus{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.uc__title,.steps__title,.whyus__title,.mont__title,.ba__title{letter-spacing:-.02em!important;color:var(--ah-ink)}.uc__head,.whyus__head,.mont__head,.ba__head{position:relative}.uc__head:before,.steps__inner>.steps__title:before,.whyus__head:before,.mont__head:before,.ba__head:before{content:"";display:block;width:42px;height:2px;border-radius:2px;background:var(--ah-terracotta);margin:0 auto 1rem}.uc__sub,.whyus__intro,.mont__sub,.ba__text{color:var(--ah-ink-soft)!important}.uc__card{background:var(--ah-paper)!important;border:1px solid rgba(42,37,33,.07);box-shadow:var(--ah-shadow-sm);transition:transform .35s var(--ah-ease),box-shadow .35s var(--ah-ease)!important}.uc__media{overflow:hidden}.uc__media img{transition:transform .5s var(--ah-ease)}@media(hover:hover){a.uc__card:hover{transform:translateY(-6px)!important;box-shadow:var(--ah-shadow)!important}a.uc__card:hover .uc__media img{transform:scale(1.06)}}.uc__label{display:flex!important;align-items:center;justify-content:space-between;gap:.5rem;font-weight:600!important}.uc__label:after{content:"\2192";color:var(--ah-terracotta);font-weight:700;transition:transform .25s var(--ah-ease);opacity:.85}@media(hover:hover){a.uc__card:hover .uc__label:after{transform:translate(4px)}}.steps__num{background:linear-gradient(140deg,var(--ah-terracotta),var(--ah-terracotta-deep))!important;box-shadow:0 10px 22px -12px #935a37b3}@media(min-width:750px){.steps__list,.steps__item{position:relative}.steps__item+.steps__item:before{content:"";position:absolute;top:1.25rem;left:-1.1rem;width:2.2rem;height:2px;background:repeating-linear-gradient(90deg,var(--ah-terracotta) 0 6px,transparent 6px 12px);opacity:.6}}.whyus__inner{background:var(--ah-sand);border:1px solid rgba(147,90,55,.14);border-radius:22px;padding:2.5rem 1.75rem!important}@media(min-width:750px){.whyus__inner{padding:3rem!important}}.whyus__head{text-align:center;margin-left:auto!important;margin-right:auto!important}.custom-payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.9rem 0 0}.custom-payment-icons__icon{height:26px;width:auto;border-radius:4px}.product__info-block--description{line-height:1.6}.product__info-block--description :is(h1,h2,h3,h4,h5,h6){font-size:1.15rem;line-height:1.3;font-weight:600;margin:.9rem 0 .35rem}.product__info .product__price{font-size:1.15em;font-weight:700;letter-spacing:.01em}.product__info-block--trust_line{margin:.25rem 0 .5rem}.trust-line__delivery{display:flex;align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.92rem;line-height:1.4;color:#1e8060;font-weight:600}.trust-line__truck{flex:0 0 auto}.trust-line__pay{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.85rem;opacity:.85}.trust-line__icons{display:inline-flex;align-items:center;gap:.4rem}.trust-line__pmt{height:22px;width:auto;border-radius:4px}.psb{display:none}@media(max-width:749px){.psb{display:flex;align-items:center;gap:.75rem;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom,0px));background:#fdfcfa;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -8px 24px -16px #00000080;transform:translateY(120%);transition:transform .3s ease}.psb.is-visible{transform:translateY(0)}.psb__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.psb__title{font-size:.78rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psb__price{font-weight:700;font-size:1.05rem}.psb__btn{flex:0 0 auto;border-radius:999px;min-height:3rem;padding:0 1.25rem;background-color:#1e8060;border-color:#1e8060;color:#fff;white-space:nowrap}.psb--soldout .psb__btn{opacity:.5;pointer-events:none}}.product__info .product__title{font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem);line-height:1.2;letter-spacing:-.01em}.product__info .product__title--sku{opacity:.6;font-size:.85rem}.product__info-block--description[data-expanded=true]{display:block;overflow:visible}.product__info-block--description p{margin:0 0 .75rem}.product__info-block--description :is(ul,ol){display:block!important;-webkit-box-orient:vertical!important;column-count:1!important;columns:auto!important;margin:.5rem 0 .9rem;padding-left:1.25rem;list-style-position:outside}.product__info-block--description :is(ul,ol) li{display:list-item!important;float:none!important;width:auto!important;max-width:none!important;margin:.25rem 0}.product__info-aside>.product__info-block{margin-top:.35rem}.product__info-block--title,.product__info-block--title .product__title--wrapper,.product__info-block--description,.product__info-block--price{text-align:left}.product__info-block--icons_bar .icons-bar{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:1rem 1.1rem}.product__info-block--icons_bar .icons-bar-text{font-weight:500}.stock-status__in-stock,.stock-status__in-stock svg{color:#1e8060}.stock-status__in-stock{font-weight:600}.variant-options--wrapper label{border-radius:10px;transition:border-color .25s ease,box-shadow .25s ease,transform .2s ease}@media(hover:hover){.variant-options--wrapper label:hover{transform:translateY(-1px);box-shadow:0 6px 14px -8px #0006}}.product-form__quantity .quantity{border-radius:12px;overflow:hidden}@media(hover:hover){.product-form__quantity .quantity__button:hover{background-color:#0000000f}}.header__inline-menu a.menu-item-top,.header__inline-menu a.header__menu-item-top{position:relative}.header__inline-menu a.menu-item-top:after,.header__inline-menu a.header__menu-item-top:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:currentColor;border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.header__inline-menu a.menu-item-top:hover:after,.header__inline-menu a.header__menu-item-top:hover:after{transform:scaleX(1)}}.header__inline-menu a.list-menu__item--active:after{transform:scaleX(1)}.section-header-sticky .header-wrapper{box-shadow:0 6px 24px -14px #00000059;transition:box-shadow .3s ease}#cart-sidebar{box-shadow:-24px 0 64px -32px #00000073}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-fancy.css.map */
