#MainContent[data-template^=collection]{--mc-collection-accent: #d7195f;--mc-collection-navy: #0d2a4a;--mc-collection-soft: #fff8f5;--mc-collection-border: rgb(21 21 21 / .1);--mc-collection-image-bg: #f3f0f1;font-family:var(--mc-font-body-family)}.mc-collection-hero{padding:30px 0 26px;color:var(--mc-collection-hero-text);background:var(--mc-collection-hero-bg);overflow:hidden}.mc-collection-hero__breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:24px;color:#15151594;font-size:12px}.mc-collection-hero__breadcrumb a{color:inherit;text-decoration:none}.mc-collection-hero__breadcrumb a:hover{color:var(--mc-collection-hero-accent)}.mc-collection-hero__content{max-width:760px;margin-inline:auto;text-align:center}.mc-collection-hero__eyebrow{margin:0 0 8px;color:var(--mc-collection-hero-accent);font-family:var(--mc-font-subheading-family);font-size:16px;font-style:var(--mc-font-subheading-style);font-weight:var(--mc-font-subheading-weight);letter-spacing:.14em}.mc-collection-hero h1{margin:0;font-family:var(--mc-font-h1-family);font-size:clamp(38px,5vw,64px);font-style:var(--mc-font-h1-style);font-weight:var(--mc-font-h1-weight);line-height:1;letter-spacing:-.05em}.mc-collection-hero__description{max-width:640px;margin:16px auto 0;color:#151515b3;font-size:15px;line-height:1.65}.mc-collection-hero__description p{margin:0}.mc-collection-hero__count{margin:10px 0 0;color:#15151585;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mc-collection-links{margin-top:clamp(26px,4vw,38px)}.mc-collection-links__track{display:flex;align-items:center;justify-content:center;gap:10px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mc-collection-links__track::-webkit-scrollbar{display:none}.mc-collection-link{flex:0 0 auto;min-height:58px;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 7px;color:#151515;background:#fff;border:1px solid var(--mc-collection-border);border-radius:999px;text-decoration:none;font-family:var(--mc-font-accent-family);font-size:13px;font-weight:var(--mc-font-accent-weight);white-space:nowrap;transition:transform var(--mc-transition),border-color var(--mc-transition),box-shadow var(--mc-transition)}.mc-collection-link:hover{transform:translateY(-2px);border-color:#d7195f57;box-shadow:0 8px 22px #0f172a14}.mc-collection-link__media{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;overflow:hidden;color:var(--mc-collection-hero-accent);background:#f9ecef;border-radius:999px;font-family:var(--mc-font-heading-family, var(--mc-font-body-family));font-size:17px;font-weight:700}.mc-collection-link__media img{width:100%;height:100%;display:block;object-fit:cover}.mc-collection-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;padding:16px 20px;color:var(--mc-collection-navy);background:#ffffffb8;border:1px solid rgb(21 21 21 / .07);border-radius:14px}.mc-collection-trust__item{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;font-size:12px;font-weight:600;text-align:center}.mc-collection-trust__item svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:var(--mc-collection-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#MainContent[data-template^=collection] .product-grid-container{background:#fff}#MainContent[data-template^=collection] .collection-wrapper{row-gap:0}#MainContent[data-template^=collection] .facets-block-wrapper--horizontal,#MainContent[data-template^=collection] .facets-toggle{position:sticky;top:var(--header-group-height, 0px);z-index:24;background:#fffffff5;border-bottom:1px solid var(--mc-collection-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent[data-template^=collection] .facets-block-wrapper--horizontal{padding-block:10px}#MainContent[data-template^=collection] .facets--horizontal .facets__form{align-items:center;min-height:48px}#MainContent[data-template^=collection] .facets--horizontal .facets__item,#MainContent[data-template^=collection] .facets--horizontal .sorting-filter{border:0}#MainContent[data-template^=collection] .facets--horizontal .facets__summary,#MainContent[data-template^=collection] .facets--horizontal select,#MainContent[data-template^=collection] .facets__overflow-list button{min-height:44px;display:inline-flex;align-items:center;padding-inline:16px;color:#151515;background:#fff;border:1px solid var(--mc-collection-border);border-radius:999px;font-size:13px;font-weight:600}#MainContent[data-template^=collection] .facets--horizontal .facets__summary{min-width:124px;justify-content:space-between;gap:12px;transition:color var(--mc-transition),background-color var(--mc-transition),border-color var(--mc-transition)}#MainContent[data-template^=collection] .facets--horizontal .facets__summary .facets__label{min-height:0;display:block;padding:0;color:inherit;background:transparent;border:0;border-radius:0;font:inherit;line-height:1.2}#MainContent[data-template^=collection] .facets--horizontal .facets__summary .facets__status-wrapper{min-width:14px;display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;margin-left:auto}#MainContent[data-template^=collection] .facets--horizontal .facets__summary .facets__status{min-height:0;padding:0;background:transparent;border:0;border-radius:0}#MainContent[data-template^=collection] .facets--horizontal .facets__summary .icon-caret{width:14px;height:14px;flex:0 0 14px;display:grid;place-items:center;margin:0}#MainContent[data-template^=collection] .facets--horizontal .facets__summary .icon-caret svg{width:10px;height:6px}#MainContent[data-template^=collection] .facets--horizontal .facets__panel[open]>.facets__summary{color:var(--mc-collection-accent);background:var(--mc-collection-soft);border-color:#d7195f59}#MainContent[data-template^=collection] .facets--horizontal .facets__summary:hover{border-color:#1515153d}#MainContent[data-template^=collection] .facets--horizontal .facets__summary:focus-visible{outline:2px solid rgb(215 25 95 / .38);outline-offset:2px}#MainContent[data-template^=collection] .facets--horizontal .products-count-wrapper{color:#15151594;font-size:12px;font-weight:600}#MainContent[data-template^=collection] .facets__clear-all-link--horizontal{color:var(--mc-collection-accent);font-size:12px;font-weight:700}#MainContent[data-template^=collection] .main-collection-grid{padding-top:26px;padding-bottom:72px}#MainContent[data-template^=collection] .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important;--mobile-columns: 2 !important}#MainContent[data-template^=collection] .product-grid__item,#MainContent[data-template^=collection] .mc-collection-product-card{min-width:0}#MainContent[data-template^=collection] .mc-collection-product-card .product-card__content{gap:7px;overflow:visible}#MainContent[data-template^=collection] .mc-collection-product-card .card-gallery{position:relative;overflow:hidden;background:var(--mc-collection-image-bg);border-radius:14px}#MainContent[data-template^=collection] .mc-collection-product-card .card-gallery slideshow-component,#MainContent[data-template^=collection] .mc-collection-product-card .card-gallery slideshow-slide,#MainContent[data-template^=collection] .mc-collection-product-card .product-media-container,#MainContent[data-template^=collection] .mc-collection-product-card .product-media{aspect-ratio:1!important}#MainContent[data-template^=collection] .mc-collection-product-card .product-media img,#MainContent[data-template^=collection] .mc-collection-product-card .product-media video{width:100%;height:100%;object-fit:cover}#MainContent[data-template^=collection] .mc-collection-product-card .product-badges__badge{min-height:26px;padding:5px 9px;color:#fff;background:var(--mc-collection-accent);border:0;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#MainContent[data-template^=collection] .mc-collection-product-card quick-add-component,#MainContent[data-template^=collection] .mc-collection-product-card .quick-add{display:none!important}#MainContent[data-template^=collection] .mc-collection-product-card a[ref=productTitleLink] p{display:-webkit-box;min-height:2.7em;margin:0;overflow:hidden;color:#151515;font-size:15px;font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}#MainContent[data-template^=collection] .mc-collection-product-card .rating-wrapper{--star-fill-color: #f5a623;--star-fill-color-rgb: 245 166 35;min-height:18px;gap:6px}#MainContent[data-template^=collection] .mc-collection-product-card .rating-count{color:#1515158f;font-size:11px}#MainContent[data-template^=collection] .mc-collection-product-card product-price{color:#151515;font-size:14px;font-weight:700}#MainContent[data-template^=collection] .mc-collection-product-card product-price .compare-at-price{color:#15151573;font-weight:400}#MainContent[data-template^=collection] .mc-collection-product-card product-price .price-sale,#MainContent[data-template^=collection] .mc-collection-product-card product-price .sale-price{color:var(--mc-collection-accent)}#MainContent[data-template^=collection] .mc-collection-card__cta{min-height:42px;display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:5px;padding-inline:14px;color:var(--mc-collection-cta-text, #fff);background:var(--mc-collection-cta-bg, var(--mc-collection-navy));border:1px solid var(--mc-collection-cta-bg, var(--mc-collection-navy));border-radius:999px;text-decoration:none;font-family:var(--mc-font-accent-family);font-size:12px;font-weight:var(--mc-font-accent-weight);transition:transform var(--mc-transition),color var(--mc-transition),background-color var(--mc-transition),border-color var(--mc-transition)}#MainContent[data-template^=collection] .mc-collection-card__cta:hover{transform:translateY(-1px);color:var(--mc-collection-cta-hover-text, #fff);background:var(--mc-collection-cta-hover-bg, var(--mc-collection-accent));border-color:var(--mc-collection-cta-hover-bg, var(--mc-collection-accent))}#MainContent[data-template^=collection] .pagination{margin-top:42px}@media(max-width:989px)and (min-width:750px){#MainContent[data-template^=collection] .product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}.mc-collection-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mc-collection-hero{padding:22px 0 18px}.mc-collection-hero__breadcrumb{justify-content:flex-start;margin-bottom:18px}.mc-collection-hero__content{text-align:left}.mc-collection-hero__eyebrow{font-size:13px}.mc-collection-hero h1{font-size:clamp(36px,11vw,48px)}.mc-collection-hero__description{margin-top:12px;font-size:14px}.mc-collection-links{margin-top:22px;margin-right:calc(var(--mc-gutter) * -1)}.mc-collection-links__track{justify-content:flex-start;padding-right:var(--mc-gutter)}.mc-collection-link{min-height:52px;padding-right:14px;font-size:12px}.mc-collection-link__media{width:38px;height:38px;flex-basis:38px}.mc-collection-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 6px;margin-top:16px;padding:14px 10px}.mc-collection-trust__item{justify-content:flex-start;font-size:11px;text-align:left}#MainContent[data-template^=collection] .facets-block-wrapper--horizontal{display:none}#MainContent[data-template^=collection] .facets-toggle{top:var(--header-group-height, 0px);padding:8px var(--mc-gutter)}#MainContent[data-template^=collection] .facets-toggle__wrapper,#MainContent[data-template^=collection] .facets-mobile-wrapper{min-width:0}#MainContent[data-template^=collection] .facets-toggle__button,#MainContent[data-template^=collection] .facets-mobile-wrapper select,#MainContent[data-template^=collection] .facets-mobile-wrapper button{min-height:44px;border:1px solid var(--mc-collection-border);border-radius:999px;background:#fff}#MainContent[data-template^=collection] .main-collection-grid{padding:18px 14px 54px}#MainContent[data-template^=collection] .product-grid{gap:24px 10px}#MainContent[data-template^=collection] .mc-collection-product-card .card-gallery{border-radius:12px}#MainContent[data-template^=collection] .mc-collection-product-card a[ref=productTitleLink] p{min-height:2.6em;font-size:13px;line-height:1.3}#MainContent[data-template^=collection] .mc-collection-product-card product-price{font-size:13px}#MainContent[data-template^=collection] .mc-collection-product-card .rating-wrapper{transform:scale(.9);transform-origin:left center}#MainContent[data-template^=collection] .mc-collection-card__cta{min-height:38px;padding-inline:8px;font-size:11px}}@media(prefers-reduced-motion:reduce){.mc-collection-link,#MainContent[data-template^=collection] .mc-collection-card__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mc-collection.css.map */
