.template-collection .grid-product__content,.template-collection--product-collection .grid-product__content{border-radius:var(--sb-radius);border:1px solid var(--sb-line);box-shadow:var(--sb-shadow-soft);overflow:hidden}.template-collection .grid-product__image-mask,.template-collection--product-collection .grid-product__image-mask{border-radius:calc(var(--sb-radius) - 6px);overflow:hidden}.template-collection .grid-product__content,.template-collection--product-collection .grid-product__content{padding:12px}.template-collection .grid-product__image,.template-collection--product-collection .grid-product__image{object-fit:contain}.template-collection .grid-product,.template-collection--product-collection .grid-product{display:flex}.template-collection .grid-product__content,.template-collection--product-collection .grid-product__content,.template-collection .grid-product__image-mask .grid__image-ratio,.template-collection--product-collection .grid-product__image-mask .grid__image-ratio,.template-collection .grid-product__image-mask .image-wrap,.template-collection--product-collection .grid-product__image-mask .image-wrap{width:100%}.template-collection .grid-product__image-mask .grid__image-ratio:before,.template-collection--product-collection .grid-product__image-mask .grid__image-ratio:before{padding-bottom:100%!important}.template-collection .grid-product__image-mask .image-wrap,.template-collection--product-collection .grid-product__image-mask .image-wrap{height:0!important;padding-bottom:100%!important}.template-collection .grid-product__image-mask .grid__image-ratio img,.template-collection--product-collection .grid-product__image-mask .grid__image-ratio img,.template-collection .grid-product__image-mask .image-wrap img,.template-collection--product-collection .grid-product__image-mask .image-wrap img,.template-collection .grid-product__image-mask .grid-product__image,.template-collection--product-collection .grid-product__image-mask .grid-product__image{object-fit:contain}.template-collection .grid-product__price,.template-collection--product-collection .grid-product__price{color:#0b1220;font-size:1rem}.template-collection .grid-product__content,.template-collection--product-collection .grid-product__content{background:#fff;border-radius:18px;border:1px solid rgba(11,18,32,.1);box-shadow:0 10px 25px #0b12200f;padding:12px;height:100%}.template-collection .grid-product__image-mask,.template-collection--product-collection .grid-product__image-mask{background:#fff;border-radius:14px;overflow:hidden;padding:10px}.template-collection .grid__item-image-wrapper,.template-collection--product-collection .grid__item-image-wrapper{border-radius:14px;overflow:hidden}.template-collection .grid-product__meta,.template-collection--product-collection .grid-product__meta{padding:12px 8px 16px}.template-collection .grid-product__title,.template-collection--product-collection .grid-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}@media only screen and (min-width: 769px){.template-collection .quick-product__btn,.template-collection--product-collection .quick-product__btn{opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.template-collection .grid-product__content:hover .quick-product__btn,.template-collection--product-collection .grid-product__content:hover .quick-product__btn{opacity:1;transform:translateY(0)}}@media only screen and (max-width: 768px){.template-collection .quick-product__btn,.template-collection--product-collection .quick-product__btn{display:none}}.template-collection .collection-filter,.template-collection--product-collection .collection-filter{align-items:center;gap:10px}.template-collection .collection-filter__item--summary,.template-collection--product-collection .collection-filter__item--summary{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1 1 auto;min-width:180px}.template-collection .collection-filter__summary-text,.template-collection--product-collection .collection-filter__summary-text{margin:0;color:#475569;font-size:.84rem;font-weight:600;line-height:1.25;letter-spacing:.01em}.template-collection .collection-filter__summary-text strong,.template-collection--product-collection .collection-filter__summary-text strong{color:#0b1220;font-weight:800}.template-collection .collection-filter__summary-sep,.template-collection--product-collection .collection-filter__summary-sep{margin:0 4px;opacity:.5}.template-collection .collection-filter__clear,.template-collection--product-collection .collection-filter__clear{color:#0b1220;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.template-collection .grid-product__meta,.template-collection--product-collection .grid-product__meta{display:flex;flex-direction:column;gap:6px;min-height:126px}.template-collection .grid-product__price,.template-collection--product-collection .grid-product__price{margin-top:auto;font-size:1.12rem;font-weight:800;letter-spacing:.01em}.template-collection .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text,.template-collection--product-collection .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{font-size:.74rem;color:#475569}.template-collection .jdgm-widget.jdgm-preview-badge,.template-collection--product-collection .jdgm-widget.jdgm-preview-badge{align-items:center;display:flex;min-height:18px}@media only screen and (max-width: 768px){.template-collection .collection-filter,.template-collection--product-collection .collection-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;position:static!important;top:auto!important;z-index:auto!important;background:#f7f4ed;border-bottom:1px solid rgba(11,18,32,.1);margin-bottom:12px;padding:8px 0 10px}.template-collection .collection-filter__item--summary,.template-collection--product-collection .collection-filter__item--summary{grid-column:1 / -1;order:3;padding:2px 2px 0}.template-collection .collection-filter__summary-text,.template-collection--product-collection .collection-filter__summary-text{font-size:.78rem}.template-collection .collection-filter__clear,.template-collection--product-collection .collection-filter__clear{font-size:.72rem}.template-collection .grid-product__meta,.template-collection--product-collection .grid-product__meta{min-height:154px;gap:4px}.template-collection .jdgm-widget.jdgm-preview-badge,.template-collection--product-collection .jdgm-widget.jdgm-preview-badge{min-height:22px}.template-collection .grid-product__price,.template-collection--product-collection .grid-product__price{font-size:1.03rem}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/page-collection.css.map */
