main[data-template^=collection]{--msc-lab: oklch(.985 .002 250);--msc-bg: oklch(.985 .002 250);--msc-body: oklch(.22 .01 260);--msc-ink: oklch(.13 .01 260);--msc-graphite: oklch(.36 .008 260);--msc-steel: oklch(.55 .008 260);--msc-mist: oklch(.94 .004 250);--msc-hairline: oklch(.88 .005 250);--msc-sale: oklch(.58 .21 25);--msc-ship: oklch(.62 .13 165);--msc-radius-sm: 8px;--msc-radius-md: 12px;--msc-radius: 16px;--msc-spectrum: linear-gradient(90deg, oklch(.66 .22 25) 0%, oklch(.72 .17 40) 22%, oklch(.78 .12 300) 55%, oklch(.62 .2 250) 100%)}main[data-template^=collection]{background-color:#fbfbfc;font-family:var(--ms-font-sans);font-feature-settings:"cv11","ss01","ss03";font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (color: oklch(.5 .1 200)){main[data-template^=collection]{background-color:var(--msc-bg)}}main[data-template^=collection] :is(h1,h2,h3,h4,h5,h6),main[data-template^=collection] ._input-richtext,main[data-template^=collection] ._input-richtext :is(p,li,span,strong,em,a){font-family:var(--ms-font-sans)!important}main[data-template^=collection] :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.03em;color:var(--msc-ink)}main[data-template^=collection] h1{font-size:32px!important;line-height:1.04;font-weight:600!important;letter-spacing:-.035em;color:var(--msc-ink)}@media(min-width:640px){main[data-template^=collection] h1{font-size:40px!important}}.ms-clp-header{display:flex;flex-direction:column;gap:10px;max-width:1440px;margin-inline:auto;padding:32px 20px 20px}@media(min-width:1024px){.ms-clp-header{padding:48px 40px 24px}}.ms-clp-header__eyebrow{font-family:var(--ms-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--msc-steel, oklch(.55 .008 260))}.ms-clp-header__title{font-family:var(--ms-font-sans);font-size:32px;line-height:1.04;font-weight:600;letter-spacing:-.035em;color:var(--msc-ink, oklch(.13 .01 260))}@media(min-width:640px){.ms-clp-header__title{font-size:40px}}.ms-clp-header__body{max-width:62ch;font-size:14px;line-height:1.62;letter-spacing:-.01em;color:var(--msc-body, oklch(.22 .01 260))}.ms-clp-header__count{font-family:var(--ms-font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--msc-steel, oklch(.55 .008 260))}main[data-template^=collection] [x-ref=filter_nav_bar]{background-color:transparent!important;border-bottom-color:transparent!important}main[data-template^=collection] [x-ref=filter_nav_bar].border-b{border-bottom-color:var(--msc-hairline)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main[data-template^=collection] [x-ref=filter_nav_bar]>button,main[data-template^=collection] [data-style-header]>button{font-family:var(--ms-font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--msc-ink);background:#ffffffb3;border:1px solid var(--msc-hairline);border-radius:999px;padding:9px 16px;transition:border-color .18s ease,background-color .18s ease}main[data-template^=collection] [x-ref=filter_nav_bar]>button:hover,main[data-template^=collection] [data-style-header]>button:hover{border-color:var(--msc-graphite);background:#fffffff2}main[data-template^=collection] [x-ref=filter_nav_bar]>div>button{font-family:var(--ms-font-mono);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--msc-steel);background:transparent;border:0;border-radius:0;padding:10px 2px;transition:color .18s ease}main[data-template^=collection] [x-ref=filter_nav_bar]>div>button:hover{color:var(--msc-ink);background:transparent}main[data-template^=collection] [x-ref=filter_nav_bar] button:focus-visible,main[data-template^=collection] [data-style-header] button:focus-visible{outline:2px solid var(--msc-ink);outline-offset:2px}main[data-template^=collection] [x-ref=filter_nav_bar] div.absolute{border-radius:var(--msc-radius)!important;border-color:var(--msc-hairline)!important;background-color:var(--msc-lab)!important;box-shadow:0 20px 40px -28px #05070b4d!important;padding:16px!important}main[data-template^=collection] [x-ref=filter_nav_bar] button[type=submit]{font-family:var(--ms-font-sans);font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--msc-lab)!important;background-color:var(--msc-ink)!important;border-color:transparent!important;border-radius:999px!important;padding-block:10px!important}main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto{max-height:none!important;flex:1 1 auto;min-height:0}@media(min-width:1024px){main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto{max-height:calc(100vh - var(--header-offset, 140px) - 32px)!important;flex:0 1 auto}}main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto{scrollbar-width:thin;scrollbar-color:var(--msc-hairline) transparent;overscroll-behavior:contain}main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto::-webkit-scrollbar{display:block;width:6px}main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto::-webkit-scrollbar-track{background:transparent}main[data-template^=collection] [data-style-filters]>div>.overflow-y-auto::-webkit-scrollbar-thumb{background:var(--msc-hairline);border-radius:999px}@media(min-width:1024px){main[data-template^=collection] [data-style-filters]{animation:msc-filters-in .3s ease-out both}}@keyframes msc-filters-in{0%{opacity:0}to{opacity:1}}main[data-template^=collection] [data-style-filters] details{border-bottom:1px solid var(--msc-hairline)}main[data-template^=collection] [data-style-filters] details:last-of-type{border-bottom:0}main[data-template^=collection] [data-style-filters] .accordion-summary{padding-block:14px}main[data-template^=collection] [data-style-filters] .accordion-title,main[data-template^=collection] [data-style-filters] .accordion-title *{font-family:var(--ms-font-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--msc-steel)!important}main[data-template^=collection] [data-style-filters] details[open] .accordion-title,main[data-template^=collection] [data-style-filters] details[open] .accordion-title *{color:var(--msc-ink)!important}main[data-template^=collection] [data-style-filters] .accordion-content{padding-bottom:16px}main[data-template^=collection] [data-style-filters] .accordion-content{padding-top:2px}main[data-template^=collection] [data-style-filters] .accordion-content>*,main[data-template^=collection] [data-style-filters] [data-filter-param]{margin-top:0!important}main[data-template^=collection] [data-filter-param] label{align-items:center;padding-block:2px}main[data-template^=collection] [data-filter-param] label>span:first-child{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center}main[data-template^=collection] [data-filter-param] label{font-family:var(--ms-font-sans);font-size:13px;letter-spacing:-.01em;color:var(--msc-body);transition:color .18s ease}main[data-template^=collection] [data-filter-param] label:hover{color:var(--msc-ink)}main[data-template^=collection] [data-filter-param] input[type=checkbox]:not(.sr-only){accent-color:var(--msc-ink);border-color:var(--msc-hairline)!important;border-radius:4px!important;flex:none;align-self:center;transition:background-color .15s ease,border-color .15s ease}main[data-template^=collection] [data-filter-param] input[type=checkbox]:not(.sr-only):checked{background-color:var(--msc-ink)!important;border-color:var(--msc-ink)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:68%!important}main[data-template^=collection] [data-filter-param] input[type=checkbox]:focus-visible{outline:2px solid var(--msc-ink);outline-offset:2px}main[data-template^=collection] [data-style-filters] button[type=submit]{font-family:var(--ms-font-sans);font-size:13px;font-weight:550;letter-spacing:-.01em;min-height:46px;color:var(--msc-lab)!important;background-color:var(--msc-ink)!important;border-color:transparent!important;border-radius:999px!important}main[data-template^=collection] section[data-style-id]>button{font-family:var(--ms-font-sans);font-size:12px;font-weight:460;letter-spacing:-.01em;color:var(--msc-ink);background:#fff9;border:1px solid var(--msc-hairline);border-radius:999px;padding:6px 12px;transition:border-color .2s ease,background-color .2s ease}main[data-template^=collection] section[data-style-id]>button:hover{border-color:var(--msc-graphite);background:#fffffff2}main[data-template^=collection] [data-style-label]{transition:transform .18s ease,box-shadow .18s ease}main[data-template^=collection] [data-style-label]:hover{transform:translateY(-1px);box-shadow:0 4px 10px -4px #05070b59}main[data-template^=collection] [data-style-label]:has(input:focus-visible){outline:2px solid var(--msc-ink);outline-offset:3px}main[data-template^=collection] [data-product-card]{font-family:var(--ms-font-sans);border-radius:var(--msc-radius)!important;border-color:var(--msc-hairline)!important;overflow:hidden;transition:border-color .2s ease,box-shadow .25s ease}main[data-template^=collection] [data-product-card]:hover{border-color:color-mix(in oklch,var(--msc-ink) 22%,transparent)!important;box-shadow:0 18px 36px -26px #05070b59}main[data-template^=collection] [data-product-card]:focus-visible{outline:2px solid var(--msc-ink);outline-offset:3px}main[data-template^=collection] [data-product-card].card-loading{background:var(--msc-mist)!important;border-color:var(--msc-hairline)!important}main[data-template^=collection] [data-labels-key]~[data-loop-item]{display:block;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-family:var(--ms-font-sans)!important;font-size:12.5px!important;font-weight:420!important;line-height:1.5!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--msc-body)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}main[data-template^=collection] [data-style-id]:has([data-labels-key]){max-width:100%!important}main[data-template^=collection] .inset-0 [data-labels-key]~[data-loop-item]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px!important;border-radius:999px!important;background:var(--msc-ink)!important;color:var(--msc-lab)!important;font-family:var(--ms-font-mono)!important;font-size:10px!important;font-weight:400!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}main[data-template^=collection] .inset-0 [data-style-id]:has([data-labels-key]){max-width:fit-content!important}main[data-template^=collection] .inset-0 [data-label-type]{display:inline-flex;align-items:center;padding:4px 10px!important;border-radius:999px!important;border:0!important;background:var(--msc-spectrum)!important;color:#fff!important;font-family:var(--ms-font-mono)!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:0 4px 12px -6px #0089ea8c;box-shadow:0 4px 12px -6px oklch(.62 .2 250 / .55)}main[data-template^=collection] [data-style-price]{font-family:var(--ms-font-sans);align-items:baseline}main[data-template^=collection] [data-style-price]>span{font-weight:550;letter-spacing:-.02em;color:var(--msc-ink)}main[data-template^=collection] [data-style-price]>span.line-through{font-weight:420;color:var(--msc-steel)}main[data-template^=collection] a[data-content],main[data-template^=collection] a[data-content] :is(h1,h2,h3,h4,h5,h6,p,span){font-family:var(--ms-font-sans)!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--msc-ink)!important}main[data-template^=collection] a[data-content]:hover :is(h1,h2,h3,h4,h5,h6,p,span){color:var(--msc-graphite)!important}main[data-template^=collection] [style*=--color-review-stars] span{font-family:var(--ms-font-sans)!important;font-size:11.5px!important;font-weight:420!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--msc-steel)!important}@media(prefers-reduced-motion:reduce){main[data-template^=collection] [data-product-card],main[data-template^=collection] [data-style-label],main[data-template^=collection] [data-filter-param] input[type=checkbox],main[data-template^=collection] [x-ref=filter_nav_bar] button{transition-duration:.001ms!important}main[data-template^=collection] [data-style-label]:hover{transform:none}main[data-template^=collection] [data-style-filters]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/525/assets/ms-collection.css.map */
