.cs-aw{--aw-white:#fff;--aw-off:#F8F8FA;--aw-panel:#E1E1E4;--aw-rule:#CACBCE;--aw-muted:#74757B;--aw-ink:#121212;--aw-body:rgba(18,18,18,.75);--aw-btn:#1A1A1C;--aw-btn-hover:#3B3C3F;--aw-charcoal:#2A2626;--aw-accent:#EC6737;--aw-gap:8px;--aw-sticky-top:0px;font-family:Futura Cyrillic,Futura,Jost,Century Gothic,sans-serif;color:var(--aw-ink);font-size:16px;line-height:1.6;background:var(--aw-white);-webkit-font-smoothing:antialiased}.cs-aw *,.cs-aw *:before,.cs-aw *:after{box-sizing:border-box}.cs-aw h1,.cs-aw h2,.cs-aw h3,.cs-aw p{margin:0;color:inherit;word-break:normal;overflow-wrap:normal}.cs-aw a{color:inherit;text-decoration:none}.cs-aw img{display:block;max-width:100%}.cs-aw button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;cursor:pointer;box-shadow:none;letter-spacing:inherit;line-height:inherit;min-width:0;min-height:0}.cs-aw :focus-visible{outline:2px solid var(--aw-accent);outline-offset:3px;box-shadow:none}.cs-aw__wrap{width:min(1400px,100% - 32px);margin:0 auto}.cs-aw__eyebrow{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.cs-aw__banner{position:relative;background:var(--aw-banner-bg,#2A2626);color:var(--aw-banner-text,#F8F8FA);overflow:hidden}.cs-aw__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--aw-banner-pos,60% 40%)}.cs-aw__banner:not(.cs-aw__banner--plain):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--aw-banner-bg,#2A2626);opacity:var(--aw-banner-overlay,.55)}.cs-aw__banner:not(.cs-aw__banner--plain):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent 60%)}.cs-aw__banner-copy{position:relative;z-index:2;padding:72px 0 64px;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.cs-aw__banner--plain .cs-aw__banner-copy{min-height:0;padding:56px 0 44px}.cs-aw .cs-aw__title{font-size:clamp(40px,6vw,72px);font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.02em;color:var(--aw-banner-text,#F8F8FA)}.cs-aw__banner-body{max-width:52ch;font-size:17px;color:var(--aw-banner-text,#F8F8FA);opacity:.88}.cs-aw__banner-eyebrow{color:var(--aw-banner-eyebrow,#EC6737)}.cs-aw__toolbar{position:sticky;top:var(--aw-sticky-top,0px);z-index:5;background:var(--aw-white);border-bottom:1px solid var(--aw-rule)}.cs-aw__toolbar-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;gap:12px}.cs-aw__tb-btn{display:inline-flex;align-items:center;gap:10px;font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-weight:500;min-height:44px}.cs-aw__tb-btn svg{width:18px;height:18px;flex:none}.cs-aw__tb-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;background:var(--aw-ink);color:var(--aw-off);font-size:11px;letter-spacing:0}.cs-aw__tb-n:empty{display:none}.cs-aw__count{text-align:center;font-size:14px;color:var(--aw-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.cs-aw__sort{justify-self:end;display:inline-flex;align-items:center;gap:8px;font-size:14px;text-transform:uppercase;letter-spacing:.08em;min-width:0}.cs-aw__sort label{color:var(--aw-muted);margin:0;font-size:inherit;letter-spacing:inherit}.cs-aw .cs-aw__sort select{font:inherit;font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:var(--aw-ink);background:transparent;border:0;border-bottom:1px solid var(--aw-ink);border-radius:0;box-shadow:none;height:auto;min-height:0;padding:8px 26px 8px 0;margin:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23121212' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 2px center;cursor:pointer;max-width:60vw}.cs-aw__chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 0 2px}.cs-aw__chips:empty{display:none}.cs-aw__chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--aw-rule);padding:6px 10px 6px 12px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;min-height:34px}.cs-aw__chip b{font-weight:500}.cs-aw__chip button{display:grid;place-items:center;width:20px;height:20px;color:var(--aw-muted);font-size:16px}.cs-aw__chip button:hover{color:var(--aw-ink)}.cs-aw__chips-clear{font-size:13px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--aw-ink);margin-left:6px;min-height:34px}.cs-aw__body{padding:16px 0 72px}.cs-aw__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aw-gap)}.cs-aw__card{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--aw-white)}.cs-aw__card[hidden]{display:none}.cs-aw__media{position:relative;display:block;aspect-ratio:1/1;max-width:100%;overflow:hidden;background:var(--aw-card-bg,#F8F8FA)}.cs-aw__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.cs-aw__img--alt{opacity:0}.cs-aw__view{position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);transition:transform .25s ease;background:var(--aw-btn);color:var(--aw-off);text-align:center;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;padding:14px 8px;z-index:2}@media(hover:hover){.cs-aw__card:hover .cs-aw__img--alt{opacity:1}.cs-aw__card:hover .cs-aw__img--main{transform:scale(1.02)}.cs-aw__card:hover .cs-aw__view,.cs-aw__card:focus-within .cs-aw__view{transform:none}}@media(hover:none){.cs-aw__view{display:none}}.cs-aw__badge{position:absolute;top:0;left:0;z-index:2;background:var(--aw-white);color:var(--aw-ink);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;padding:7px 10px}.cs-aw__badge--sold{background:var(--aw-charcoal);color:var(--aw-off)}.cs-aw__badge--sale{background:var(--aw-accent);color:#fff}.cs-aw__card.is-sold .cs-aw__img{filter:saturate(.75);opacity:.85}.cs-aw__card.is-sold .cs-aw__img--alt{opacity:0}.cs-aw__card.is-sold:hover .cs-aw__img--alt{opacity:.85}.cs-aw__info{display:flex;flex-direction:column;gap:4px;padding:14px 4px 22px}.cs-aw__info .cs-aw__eyebrow{color:var(--aw-muted);font-size:11px}.cs-aw .cs-aw__name{font-size:17px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.cs-aw__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cs-aw__price{display:flex;gap:10px;align-items:baseline;font-size:15px;font-variant-numeric:tabular-nums}.cs-aw__price s{color:var(--aw-muted)}.cs-aw__price-note{color:var(--aw-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.cs-aw__swatches{display:flex;gap:6px;margin-top:4px}.cs-aw__swatches span{width:12px;height:12px;border:1px solid var(--aw-rule);display:block}.cs-aw__empty{padding:72px 16px;text-align:center;color:var(--aw-body)}.cs-aw__empty[hidden]{display:none}.cs-aw .cs-aw__empty h2{margin-bottom:10px;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--aw-ink)}.cs-aw__empty button{margin-top:18px;background:var(--aw-btn);color:var(--aw-off);min-height:52px;padding:.9em 2.2em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.cs-aw__empty button:hover{background:var(--aw-btn-hover)}.cs-aw__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#12121273;z-index:100;opacity:0;pointer-events:none;transition:opacity .25s}.cs-aw__drawer{position:fixed;top:0;bottom:0;left:0;width:min(400px,92vw);background:var(--aw-white);color:var(--aw-ink);z-index:101;transform:translate(-102%);transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;visibility:hidden}.cs-aw.is-drawer-open .cs-aw__backdrop{opacity:1;pointer-events:auto}.cs-aw.is-drawer-open .cs-aw__drawer{transform:none;visibility:visible}html.cs-aw-lock{overflow:hidden}.cs-aw__drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--aw-rule)}.cs-aw .cs-aw__drawer-head h2{font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.cs-aw__drawer-head button{display:grid;place-items:center;width:40px;height:40px}.cs-aw__drawer-head svg{width:20px;height:20px}.cs-aw__facets{overflow-y:auto;flex:1;padding:4px 20px 20px}.cs-aw__facet{border-bottom:1px solid var(--aw-rule)}.cs-aw__facet>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.cs-aw__facet>summary::-webkit-details-marker{display:none}.cs-aw__facet>summary:after{content:"";width:8px;height:8px;border-right:1.5px solid var(--aw-ink);border-bottom:1.5px solid var(--aw-ink);transform:rotate(45deg);transition:transform .2s;margin-right:4px}.cs-aw__facet[open]>summary:after{transform:rotate(-135deg)}.cs-aw__opts{display:flex;flex-direction:column;gap:2px;padding-bottom:14px}.cs-aw__opt{display:flex;align-items:center;gap:12px;min-height:40px;cursor:pointer;font-size:15px;margin:0;letter-spacing:0;text-transform:none}.cs-aw .cs-aw__opt input{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid var(--aw-ink);border-radius:0;background:var(--aw-white);margin:0;padding:0;display:grid;place-items:center;flex:none;box-shadow:none;min-height:0}.cs-aw .cs-aw__opt input:checked:after{content:"";width:10px;height:10px;background:var(--aw-ink)}.cs-aw__opt-c{margin-left:auto;color:var(--aw-muted);font-size:13px;font-variant-numeric:tabular-nums}.cs-aw__opt.is-dim{color:var(--aw-muted)}.cs-aw__dot{width:14px;height:14px;border:1px solid var(--aw-rule);flex:none}.cs-aw__pricebox{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:12px}.cs-aw__pricebox label{display:flex;flex-direction:column;gap:6px;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--aw-muted);margin:0}.cs-aw .cs-aw__pricebox input{font:inherit;font-size:16px;min-height:44px;height:44px;border:1px solid var(--aw-rule);border-radius:0;box-shadow:none;padding:0 12px;width:100%;min-width:0;font-variant-numeric:tabular-nums;color:var(--aw-ink);background:var(--aw-white);margin:0}.cs-aw .cs-aw__pricebox input:focus{border-color:var(--aw-ink);outline:none}.cs-aw__toggle{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;font-size:15px;margin:0;letter-spacing:0;text-transform:none}.cs-aw .cs-aw__toggle input{appearance:none;-webkit-appearance:none;width:40px;height:22px;min-height:0;background:var(--aw-panel);position:relative;margin:0;padding:0;border:0;border-radius:0;flex:none;transition:background .2s}.cs-aw .cs-aw__toggle input:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--aw-white);transition:transform .2s}.cs-aw .cs-aw__toggle input:checked{background:var(--aw-ink)}.cs-aw .cs-aw__toggle input:checked:after{transform:translate(18px)}.cs-aw__drawer-foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px 20px;border-top:1px solid var(--aw-rule)}.cs-aw__drawer-foot button{min-height:52px;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px}.cs-aw__btn-ghost{border:1px solid var(--aw-ink)}.cs-aw__btn-solid{background:var(--aw-btn);color:var(--aw-off)}.cs-aw__btn-solid:hover{background:var(--aw-btn-hover)}@media(max-width:1100px){.cs-aw__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.cs-aw__grid{grid-template-columns:repeat(2,minmax(0,1fr));--aw-gap:4px}.cs-aw__banner-copy{padding:56px 0 40px;min-height:240px}.cs-aw__banner-img{object-position:70% 30%}}@media(max-width:560px){.cs-aw__sort label{display:none}.cs-aw__toolbar-row{grid-template-columns:auto 1fr auto;gap:6px}.cs-aw__tb-btn{font-size:13px;gap:8px}.cs-aw__count{white-space:normal;min-width:0;font-size:12px;line-height:1.2}.cs-aw .cs-aw__sort select{font-size:13px;max-width:min(40vw,150px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.cs-aw *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-aw.css.map */
