.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:#ededed;border-radius:16px;padding:1.25rem 1.25rem 1.4rem;margin:0 0 1.1rem;text-align:center}.flise-calc__title{font-size:1.35rem;font-weight:700;margin:0 0 .35rem}.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:#1e8060}.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 .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 p{margin:0 0 .75rem}.product__info-block--description :is(ul,ol){margin:.5rem 0 .9rem;padding-left:1.25rem}.product__info-block--description li{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/12/assets/custom-fancy.css.map */
