:root{--ground:#F8F7F4;--ground-2:#F1EFEA;--ink:#191C1F;--ink-2:rgba(25,28,31,.68);--ink-3:rgba(25,28,31,.62);--rule:rgba(25,28,31,.15);--rule-strong:rgba(25,28,31,.32);--logo-invert:invert(1);--logo-h:38px;--logo-h-over:48px;--serif:"Fraunces",ui-serif,Georgia,serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gutter:clamp(20px,5vw,72px);--maxw:1400px;--band:clamp(60px,7.5vw,116px);--gap:clamp(9px,1vw,15px)}header img,footer img{display:block;max-width:100%}header a,footer a{color:inherit;text-decoration:none}.wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}header p,footer p{margin:0 0 1.05em;color:var(--ink-2);max-width:62ch}header{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--ground);border-bottom:1px solid var(--rule);transition:background .3s ease,border-color .3s ease}.bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:17px}.mark{display:block;line-height:0}.bar .mark img{height:var(--logo-h);width:auto;filter:var(--logo-invert);transition:height .3s ease,filter .3s ease}header nav ul,footer nav ul{display:flex;gap:clamp(15px,2vw,31px);list-style:none;margin:0;padding:0;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2);transition:color .3s ease}header nav a:hover,footer nav a:hover{color:var(--ink)}header.over{background:transparent;border-bottom-color:transparent}header.over nav ul{color:#ffffffe0}header.over nav a:hover{color:#fff}header.over .bar .mark img{filter:none;height:var(--logo-h-over)}@media(max-width:880px){header nav,footer nav{display:none}}footer{border-top:1px solid var(--rule);padding-block:clamp(46px,6vw,80px) 38px}.fgrid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(24px,3vw,54px)}.fgrid h4{font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:var(--ink-3);margin:0 0 13px;font-weight:500;font-family:var(--sans)}.fgrid ul{list-style:none;margin:0;padding:0;font-size:13.5px}.fgrid li{margin-bottom:8px}.fgrid a:hover{text-decoration:underline;text-underline-offset:4px}.fgrid .mark img{height:52px;width:auto;filter:var(--logo-invert);margin-bottom:17px}.fbase{margin-top:clamp(36px,5vw,60px);padding-top:19px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--ink-3)}@media(max-width:880px){.fgrid{grid-template-columns:1fr 1fr;gap:28px}}header nav li.has,footer nav li.has{position:relative}header nav li.has>a:after,footer nav li.has>a:after{content:"";display:inline-block;width:5px;height:5px;margin-left:7px;vertical-align:2px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.55}header nav .sub,footer nav .sub{position:absolute;top:100%;left:-16px;display:block;min-width:196px;margin:0;padding:9px 0;list-style:none;background:var(--ground);border:1px solid var(--rule);box-shadow:0 12px 34px #191c1f1a;opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:60}header nav li.has:hover>.sub,footer nav li.has:hover>.sub,header nav li.has:focus-within>.sub,footer nav li.has:focus-within>.sub,header nav li.has.open>.sub,footer nav li.has.open>.sub{opacity:1;visibility:visible;transform:none}header nav .sub li,footer nav .sub li{display:block}header nav .sub a,footer nav .sub a{display:block;padding:9px 20px;font-size:12px;letter-spacing:.1em;text-transform:none;color:var(--ink-2);white-space:nowrap}header nav .sub a:hover,footer nav .sub a:hover{color:var(--ink);background:var(--ground-2)}header.over nav .sub{color:var(--ink)}header.over nav .sub a{color:var(--ink-2)}header.over nav .sub a:hover{color:var(--ink)}.order{font-size:11px;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--rule-strong);padding:10px 16px;color:var(--ink)}.order:hover{background:var(--ink);color:var(--ground)}header.over .order{border-color:#ffffff80;color:#fff}header.over .order:hover{background:#fff;color:var(--ink)}header nav .sub a.ext:after,footer nav .sub a.ext:after{content:"\2197";margin-left:6px;opacity:.5;font-size:11px}.burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:0;margin:0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.burger span{display:block;height:1.5px;width:22px;background:var(--ink);transition:transform .22s ease,opacity .18s ease}header.over .burger span{background:#fff}header.nav-open .burger span{background:var(--ink)}header.nav-open .burger span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}header.nav-open .burger span:nth-child(2){opacity:0}header.nav-open .burger span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(max-width:880px){.burger{display:flex;order:3}.bar{flex-wrap:nowrap}header nav,footer nav{position:absolute;top:100%;left:0;right:0;display:none;background:var(--ground);border-top:1px solid var(--rule);box-shadow:0 18px 40px #191c1f1a;padding:6px var(--gutter) 20px;max-height:calc(100vh - 70px);overflow-y:auto}header.nav-open{background:var(--ground);border-bottom-color:var(--rule)}header.nav-open nav{display:block}header.over.nav-open .mark img{filter:var(--logo-invert);height:var(--logo-h)}header nav ul,footer nav ul,header.over nav ul{flex-direction:column;align-items:stretch;gap:0;color:var(--ink)}header nav>ul>li,footer nav>ul>li{width:100%;border-bottom:1px solid var(--rule)}header nav>ul>li:last-child,footer nav>ul>li:last-child{border-bottom:0}header nav>ul>li>a,footer nav>ul>li>a{display:block;padding:15px 0;font-size:13px;letter-spacing:.16em}header nav li.has>a:after,footer nav li.has>a:after{float:right;margin-top:7px}header nav li.has.open>a:after,footer nav li.has.open>a:after{transform:rotate(-135deg);margin-top:10px}header nav .sub,footer nav .sub{position:static;display:none;min-width:0;padding:0 0 10px 14px;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;background:none}header nav li.has:hover>.sub,footer nav li.has:hover>.sub,header nav li.has:focus-within>.sub,footer nav li.has:focus-within>.sub{display:none}header nav li.has.open>.sub,footer nav li.has.open>.sub{display:block}header nav .sub a,footer nav .sub a{padding:10px 0;font-size:12.5px;letter-spacing:.08em}.order{order:2;margin-left:auto;margin-right:10px;padding:9px 13px;font-size:10.5px}header.over.nav-open .order{border-color:var(--rule-strong);color:var(--ink)}}@media(max-width:420px){.order{padding:8px 10px;font-size:10px;letter-spacing:.12em}}.sc-cart{font-size:11px;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2);transition:color .3s ease}.sc-cart:hover{color:var(--ink)}header.over .sc-cart{color:#ffffffe0}header.over .sc-cart:hover{color:#fff}@media(max-width:880px){.sc-cart{order:2;margin-left:auto;margin-right:14px;font-size:10.5px}.order{margin-left:0}header.over.nav-open .sc-cart{color:var(--ink)}}@media(max-width:420px){.sc-cart{font-size:10px;letter-spacing:.12em;margin-right:10px}}.fpol{display:flex;gap:18px;flex-wrap:wrap}.fpol a:hover{text-decoration:underline;text-underline-offset:4px}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ground);color:var(--ink);padding:12px 18px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.skip:focus{left:0}.fgrid h2{font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:var(--ink-3);line-height:1.4;margin-bottom:15px}main.main-content{padding-top:calc(var(--hdr, 72px) + 24px)}header,footer{font-size:15px;line-height:1.8;letter-spacing:.04em;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}footer .fgrid h2{font-weight:400}header :focus-visible,footer :focus-visible{outline:2px solid var(--ink);outline-offset:3px}header{z-index:1000}@media(min-width:750px){.grid-2:has(>.product-gallery-item){display:block;column-count:2;column-gap:18px}.grid-2:has(>.product-gallery-item)>.product-gallery-item{display:block;break-inside:avoid;margin-bottom:18px}}.product-gallery-item{overflow:hidden}@media(hover:hover)and (pointer:fine){.product-gallery-item img{transition:transform .7s cubic-bezier(.22,.61,.24,1)}.product-gallery-item:hover img{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.product-gallery-item img{transition:none}.product-gallery-item:hover img{transform:none}}.stacked-popups{pointer-events:none}.stacked-popups>*{pointer-events:auto}.stacked-popups--position-right{justify-items:start}.stacked-popups--position-right>.popup{justify-self:start}
/*# sourceMappingURL=/cdn/shop/t/8/assets/scout-chrome.css.map */
