@font-face{font-family:fontMatter;src:url(../media/Matter_Regular-s.p.e202e395.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontMatter;src:url(../media/Matter_Regular-s.p.94bc8506.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fontMatter Fallback;src:local(Arial);ascent-override:93.65%;descent-override:23.66%;line-gap-override:0.0%;size-adjust:101.44%}.fontmatter_eb13fb56-module__rkyz6a__className{font-family:fontMatter,fontMatter Fallback}.fontmatter_eb13fb56-module__rkyz6a__variable{--font-matter:"fontMatter","fontMatter Fallback"}
.DisableDraftMode-module__1r0_kG__banner{z-index:9999;background:var(--color-primary,#000);color:#fff;border-radius:.4rem;padding:.8rem 1.6rem;font-size:1.3rem;position:fixed;bottom:1.6rem;left:50%;transform:translate(-50%)}.DisableDraftMode-module__1r0_kG__button{all:unset;cursor:pointer;font:inherit;color:inherit;text-decoration:underline}
:root{--color-black:#000;--color-white:#fff;--color-cream:#f5f2eb;--color-brown:#241108;--color-brown-light:#8f8883;--color-grey:gray;--color-primary:#000;--color-text:#000;--color-text-muted:gray;--color-background:#fff;--color-surface:#f5f2eb;--color-border:#000;--font-sans:var(--font-matter),system-ui,sans-serif;--font-weight-normal:400;--line-height-tight:1;--line-height-normal:1.215;--line-height-relaxed:1.5;--container-max:144rem;--container-padding:1.2rem;--header-height:4.8rem;--motion-sidebar-duration:.7s;--motion-sidebar-backdrop-duration:.6s;--motion-sidebar-easing:cubic-bezier(.5,0,0,1)}@media (min-width:911px){:root{--header-height:5.6rem}}
::selection{background-color:var(--color-black);color:var(--color-white)}body:has([data-page-pdp]) ::selection{background-color:var(--color-white);color:var(--color-brown)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:62.5%}body{font-size:1.6rem;font-family:var(--font-sans);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has([data-page-header=fill]) main{padding-top:var(--header-height)}img,video{max-width:100%;display:block}mux-player{--media-background-color:transparent;--controls:none;--loading-indicator:none;background:0 0}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-normal)}:focus-visible{outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to-content{z-index:9999;background:var(--color-primary);color:var(--color-background);border-radius:.4rem;padding:.8rem 1.6rem;font-size:1.4rem;transition:top .15s;position:absolute;top:-100%;left:1.6rem}.skip-to-content:focus-visible{top:1.6rem}html[data-splash-pending]:before{content:"";z-index:199;background:var(--color-white);pointer-events:none;position:fixed;inset:0}body.scroll-locked{z-index:200;width:100%;position:fixed;overflow:hidden}.container{width:100%;padding-left:1.2rem;padding-right:1.2rem}.lqipFrame{background-image:var(--lqip);background-position:50%;background-size:cover}.lqipFrame[data-has-lqip=true] img{opacity:0;transition:opacity .42s cubic-bezier(.5,0,0,1)}.lqipFrame[data-has-lqip=true] img[data-loaded=true]{opacity:1}.lqipFrame[data-has-lqip=true] img[data-cached=true]{opacity:1;transition:none}[id]{scroll-margin-top:10rem}section[data-block-type=homeHeroBlock]{margin-bottom:0}body[data-page-transition]{overflow-x:hidden}html:has(body[data-page-transition]){overflow-x:hidden}body[data-page-transition=exiting] main,body[data-page-transition=exiting] footer{animation:.48s cubic-bezier(1,0,0,1) both pageExit}body[data-page-transition=entering] main,body[data-page-transition=entering] footer{animation:.58s cubic-bezier(.5,0,0,1) both pageEnter}@keyframes pageExit{0%{transform:translate(0)}to{transform:translate(100vw)}}@keyframes pageEnter{0%{transform:translate(-100vw)}to{transform:translate(0)}}section[data-block-type=contentAccordionBlock]:has(+section[data-block-type=contentAccordionBlock]){margin-bottom:0}
