body.template-collection #content{--slay-collection-wine:#650e33;--slay-collection-ink:#341326;--slay-collection-muted:#756570;--slay-collection-pink:#ffc6f0;--slay-collection-soft:#fff0f7;--slay-collection-line:#eedde6;background:#fff}body.template-collection #content .section-slay-collection-header{margin:0}body.template-collection #content .section-custom-liquid:has(>.slay-collection-header){margin:0}body.template-collection #content .slay-collection-header{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:28px 16px 20px;text-align:center;background:#fff}body.template-collection #content .slay-collection-header__inner{max-width:760px;margin:0 auto}body.template-collection #content .slay-collection-header h1{margin:0;color:var(--slay-collection-wine);font-family:var(--base-font-family);font-size:clamp(28px,3.2vw,42px);font-weight:750;line-height:1.12;letter-spacing:-.035em;text-transform:none;overflow-wrap:break-word}body.template-collection #content .slay-collection-header p{max-width:660px;margin:9px auto 0;color:var(--slay-collection-muted);font-size:14px;font-weight:400;line-height:1.55}body.template-collection #content .slay-collection-header__accent{display:block;width:52px;height:3px;margin:15px auto 0;border-radius:3px;background:var(--slay-collection-pink)}body.template-collection #content .slay-collection-products{margin-top:0;margin-bottom:0;border-color:var(--slay-collection-line);background:#fff;overflow:visible}body.template-collection #content .slay-collection-products>[class*=-settings]{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:22px 16px 28px}body.template-collection #content .section-slay-collection-header+.shopify-section .slay-collection-products>[class*=-settings]{padding-top:6px}body.template-collection #content .section-custom-liquid:has(>.slay-collection-header)+.shopify-section .slay-collection-products>[class*=-settings]{padding-top:6px}body.template-collection #content .slay-collection-products [class*=featured-collection-top-]{gap:16px;align-items:center}body.template-collection #content .slay-collection-products [class*=featured-collection-top-] h2{margin:0;color:var(--slay-collection-wine);font-family:var(--base-font-family);font-size:clamp(21px,2.2vw,29px);font-weight:750;line-height:1.2;letter-spacing:-.025em;text-align:left;text-transform:none}body.template-collection #content .slay-collection-products [class*=featured-collection-wrapper-]>p{color:var(--slay-collection-muted);font-family:inherit;font-size:14px;line-height:1.5}body.template-collection #content .slay-collection-products a[class*=featured-collection-link-]{flex-shrink:0;color:var(--slay-collection-wine);font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;gap:7px}body.template-collection #content .slay-collection-products a[class*=featured-collection-link-][href=""]{display:none}body.template-collection #content .slay-collection-products [class*=featured-collection-arrow-]{background:var(--slay-collection-soft);color:var(--slay-collection-wine)}body.template-collection #content .slay-collection-products [class*=featured-collection-items-]{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;margin-top:18px}body.template-collection #content .slay-collection-products :is(a[class*=featured-collection-item-],a.swiper-slide){box-sizing:border-box;display:flex;flex-direction:column;min-width:0;height:100%;border:0;border-radius:0;background:#fff;box-shadow:none;overflow:visible;text-decoration:none}body.template-collection #content .slay-collection-products [class*=featured-collection-image-]{box-sizing:border-box;position:relative;min-width:0;height:auto;aspect-ratio:1/1;overflow:hidden;border:0;border-radius:16px;background:#fff;isolation:isolate}body.template-collection #content .slay-collection-products [class*=featured-collection-image-] img{width:100%;height:100%;border-radius:inherit;object-fit:cover}body.template-collection #content .slay-collection-products [class*=featured-collection-content-]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:11px 2px 3px;background:#fff;text-align:left}body.template-collection #content .slay-collection-products [class*=featured-collection-brand-]{margin:0 0 4px;color:var(--slay-collection-muted);font-family:inherit;font-size:11px;font-weight:650;line-height:1.35;letter-spacing:.02em}body.template-collection #content .slay-collection-products [class*=featured-collection-title-]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.7em;margin:0;overflow:hidden;color:var(--slay-collection-ink);font-family:var(--base-font-family);font-size:16px;font-weight:750;line-height:1.35;letter-spacing:-.015em;text-transform:none;overflow-wrap:break-word}body.template-collection #content .slay-collection-products [class*=featured-collection-price-]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:auto 0 0;padding-top:9px;color:var(--slay-collection-wine);font-family:inherit;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:0}body.template-collection #content .slay-collection-products [class*=featured-collection-price-] span{color:var(--slay-collection-muted);font-size:12px;font-weight:500}body.template-collection #content :is(.slay-collection-products,.slay-collection-native,.slay-collection-featured) :is(.preorder-badge,.preorder-collection-badge){width:fit-content;margin:6px 0 0;padding:4px 7px;border:0;border-radius:6px;background:var(--slay-collection-soft);color:var(--slay-collection-wine);font-size:11px;font-weight:650;line-height:1.4}body.template-collection #content .slay-collection-products [class*=featured-collection-btn-]{border-color:var(--slay-collection-line);background:var(--slay-collection-soft);color:var(--slay-collection-wine)}body.template-collection #content .slay-collection-products .swiper-pagination-progressbar-fill{background:var(--slay-collection-wine)}body.template-collection #content .slay-collection-native .page-header:not(.page-header--with-background){margin:0;padding:28px 0 22px}body.template-collection #content .slay-collection-native .page-header:not(.page-header--with-background) .pagetitle{margin:0;color:var(--slay-collection-wine);font-family:var(--base-font-family);font-size:clamp(28px,3.2vw,42px);font-weight:750;line-height:1.12;letter-spacing:-.035em;text-transform:none}body.template-collection #content .slay-collection-native .page-header:not(.page-header--with-background) .rte{margin-top:10px;color:var(--slay-collection-muted);font-size:14px;line-height:1.55}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid:not(.product-grid--carousel){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;margin:0}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid:not(.product-grid--carousel)>.product-block{width:auto;max-width:none;min-width:0;margin:0;padding:0}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-block .image-label-wrap{overflow:hidden;border:0;border-radius:16px;background:#fff}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-block .product-block__detail{padding:11px 2px 0;text-align:left}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-block__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.7em;overflow:hidden;color:var(--slay-collection-ink);font-family:var(--base-font-family);font-size:16px;font-weight:750;line-height:1.35;letter-spacing:-.015em;overflow-wrap:break-word}body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-price--block{margin-top:9px;color:var(--slay-collection-wine);font-size:16px;font-weight:800;line-height:1.3}body.template-collection #content .slay-collection-native .utility-bar{gap:10px;margin:0 0 20px;padding:10px 0;border-top:1px solid var(--slay-collection-line);border-bottom:1px solid var(--slay-collection-line);color:var(--slay-collection-muted);font-size:12px}body.template-collection #content .slay-collection-native .utility-bar :is(.toggle-btn,.link-dropdown__button,.layout-switch){box-sizing:border-box;min-height:44px;padding:8px 11px;border:1px solid var(--slay-collection-line);border-radius:10px;background:#fff;color:var(--slay-collection-wine);font-size:12px;font-weight:650;line-height:1.4}body.template-collection #content .slay-collection-native .utility-bar :is(.toggle-btn--revealed,.layout-switch--active){border-color:var(--slay-collection-wine);background:var(--slay-collection-soft)}body.template-collection #content .slay-collection-native .utility-bar .layout-switch{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:9px}body.template-collection #content .slay-collection-native .link-dropdown__options{overflow:hidden;border:1px solid var(--slay-collection-line);border-radius:12px;background:#fff}body.template-collection #content .slay-collection-native .link-dropdown__link--active{background:var(--slay-collection-soft);color:var(--slay-collection-wine)}body.template-collection #content .slay-collection-native :is(.filter-group__heading,.filters__heading){color:var(--slay-collection-ink);font-weight:700}body.template-collection #content .slay-collection-native input[type=checkbox]{accent-color:var(--slay-collection-wine)}body.template-collection #content .slay-collection-native .related-collection-links--buttons .btn{border-color:var(--slay-collection-line);border-radius:999px;background:var(--slay-collection-soft);color:var(--slay-collection-wine)}body.template-collection #content :is(.slay-collection-products,.slay-collection-native,.slay-collection-featured) a:focus-visible{outline:2px solid var(--slay-collection-wine);outline-offset:3px}body.template-collection #content .slay-collection-featured .has-paging__title{color:var(--slay-collection-wine);font-family:var(--base-font-family);font-weight:750}body.template-collection #content .slay-collection-featured .has-paging__title a{color:inherit}@media(hover:hover){body.template-collection #content .slay-collection-products a:hover [class*=featured-collection-title-]{color:var(--slay-collection-wine)}}@media(min-width:750px)and (max-width:1023px){body.template-collection #content .slay-collection-products [class*=featured-collection-items-],body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid:not(.product-grid--carousel){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){body.template-collection #content .slay-collection-header{padding:20px 16px 18px}body.template-collection #content .slay-collection-header h1{font-size:28px}body.template-collection #content .slay-collection-header p{margin-top:8px;font-size:13px;line-height:1.5}body.template-collection #content .slay-collection-header__accent{margin-top:12px}body.template-collection #content .slay-collection-products>[class*=-settings]{padding:16px 16px 22px}body.template-collection #content .slay-collection-products [class*=featured-collection-items-],body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid:not(.product-grid--carousel){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}body.template-collection #content .slay-collection-products [class*=featured-collection-top-] h2{font-size:22px}body.template-collection #content .slay-collection-products [class*=featured-collection-title-],body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-block__title{font-size:14px}body.template-collection #content .slay-collection-products [class*=featured-collection-price-],body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-price--block{font-size:15px}body.template-collection #content .slay-collection-products [class*=featured-collection-brand-]{font-size:10px}body.template-collection #content .slay-collection-native .utility-bar{margin-bottom:16px}}@media(max-width:359px){body.template-collection #content .slay-collection-products [class*=featured-collection-items-],body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid:not(.product-grid--carousel){column-gap:10px}body.template-collection #content .slay-collection-header h1{font-size:26px}}@media(max-width:749px){body.template-collection #content :is(.slay-collection-native,.slay-collection-featured) .product-grid.product-grid--per-row-mob-1:not(.product-grid--carousel){grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/slay-collections.css.map */
