.coll{padding-bottom:0}.coll__head{margin-top:var(--s2);display:flex;flex-direction:column;gap:var(--s1)}.coll__kicker{margin-bottom:calc(-1 * var(--s1) / 2)}.coll__title{-webkit-hyphens:manual;hyphens:manual}.coll__count{font-size:var(--fs-xs);color:var(--meta);text-transform:uppercase;letter-spacing:.04em}.coll__desc{margin-top:var(--s3)}.coll__desc .rte{color:var(--ink)}.coll__more{display:none;margin-top:var(--s1)}@media(max-width:767px){.js .coll__desc--long .coll__more{display:inline-block}.js .coll__desc--long:not(.is-open) .rte{max-height:6.4em;overflow:hidden}}.coll__subs{margin-top:var(--s3);display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.coll__subs .nav-link{display:inline-flex;align-items:baseline;min-height:32px}.coll__subs .meta{margin-left:var(--s1);font-size:var(--fs-xs)}.coll__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s4);min-height:48px}.coll__filter-btn{min-height:44px}.coll__sort{display:flex;align-items:center;gap:var(--s1)}.coll__sort-label{font-size:var(--fs-s);text-transform:uppercase}.coll__sort-label:after{content:":"}.coll__sort select{appearance:none;-webkit-appearance:none;min-height:44px;padding-right:20px;font-size:var(--fs-m);text-transform:uppercase;cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;max-width:100%;field-sizing:content;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 9px) 50%,calc(100% - 4px) 50%;background-size:5px 5px;background-repeat:no-repeat}.js .coll__sort-go{display:none}.coll__body{margin-top:var(--s4)}.coll__main{min-width:0}.coll__results{margin-top:var(--s3)}.coll__results:focus{outline:none}.coll__results.is-loading{opacity:.5;transition:opacity .15s ease}.coll__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4) var(--gutter)}.coll__pages{padding-top:var(--s8)}.coll__empty{padding:var(--s8) 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.coll__active{margin-bottom:var(--s3)}.coll__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1)}.coll__chip{display:inline-flex;align-items:center;gap:var(--s1);min-height:36px;padding:0 var(--s1) 0 var(--s2);border:1px solid var(--ink);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em}.coll__chip svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1}.coll__chip:hover{text-decoration:underline;text-underline-offset:3px}.coll__chips .link{margin-left:var(--s1)}.facets fieldset{border:0;margin:0;padding:0;min-width:0}.facets__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);min-height:56px}.facets__title{font-weight:400}.facets__close{margin-right:-8px}.facets__scrim{display:none}.facets__n{color:var(--meta)}.facets__list{display:flex;flex-direction:column;gap:2px}.facets__opt{display:flex;align-items:center;gap:var(--s1);min-height:40px;font-size:var(--fs-s);cursor:pointer}.facets__opt input{width:16px;height:16px;flex:none;margin:0;accent-color:var(--ink);cursor:pointer}.facets__opt.is-off{color:var(--meta);cursor:default}.facets__opt.is-off input{cursor:default}.facets__label{min-width:0}.facets__count{margin-left:auto;padding-left:var(--s1);font-size:var(--fs-xs)}.facets__swatch{flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.facets__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2)}.facets__price .field__input{padding:0 var(--s1);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.facets__price .field__input::-webkit-inner-spin-button,.facets__price .field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facets__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2);padding:var(--s3) 0 0}.facets__apply{flex:1 1 auto}html:not(.js) .facets{margin-bottom:var(--s4)}html:not(.js) .facets__close,html:not(.js) .coll__filter-btn{display:none}@media(max-width:1023px){.js .facets{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;transition:visibility 0s linear .3s}.js .facets.is-open{visibility:visible;transition:none}.js .facets__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s ease}.js .facets__body{position:absolute;top:0;bottom:0;left:0;width:85%;max-width:420px;display:flex;flex-direction:column;background:var(--paper);transform:translate(-100%);transition:transform .3s ease}.js .facets.is-open .facets__scrim{opacity:1}.js .facets.is-open .facets__body{transform:none}.js .facets__head{flex:none;padding:0 var(--side);border-bottom:1px solid var(--rule)}.js .facets__form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.js .facets__form>[data-facets-groups]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--side)}.js .facets__form>[data-facets-groups]>.acc:first-child{border-top:0}.js .facets__foot{flex:none;padding:var(--s2) var(--side);border-top:1px solid var(--rule);background:var(--paper)}html.nsa-facets-lock{overflow:hidden}}@media(min-width:768px){.coll__head{margin-top:var(--s4);gap:var(--s2)}.coll__subs{margin-top:var(--s4);gap:var(--s2) var(--s4)}.coll__subs .nav-link{min-height:0}.coll__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s6) var(--gutter)}.coll__sort select{font-size:var(--fs-s);min-height:36px}}@media(min-width:1024px){.coll__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coll--facets .coll__body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--s6);align-items:start}.coll--facets .coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coll__filter-btn{display:none}.facets{position:sticky;top:var(--s2);max-height:calc(100vh - var(--s4));overflow-y:auto;scrollbar-width:thin;margin:0}html:not(.js) .facets{margin:0}.facets__head{min-height:48px}.coll--facets .coll__toolbar{justify-content:flex-end}.facets__close{display:none}.facets__opt{min-height:32px}.facets__list{max-height:320px;overflow-y:auto}.js .facets__apply{display:none}.facets__foot:not(:has(a)){display:none}html:not(.js) .facets__foot{display:flex}}@media(prefers-reduced-motion:reduce){.js .facets,.js .facets__scrim,.js .facets__body,.coll__results.is-loading{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nsa-collection.css.map */
