@font-face{font-family:Supreme;font-style:normal;font-weight:400;font-display:swap;src:url(//hudorobrand.com/cdn/shop/t/2/assets/supreme-400.woff2?v=110344031644368870891789665465) format("woff2")}@font-face{font-family:Supreme;font-style:normal;font-weight:500;font-display:swap;src:url(//hudorobrand.com/cdn/shop/t/2/assets/supreme-500.woff2?v=73035592260280213721789665465) format("woff2")}@font-face{font-family:Supreme;font-style:normal;font-weight:700;font-display:swap;src:url(//hudorobrand.com/cdn/shop/t/2/assets/supreme-700.woff2?v=111086938060911789141789665465) format("woff2")}@font-face{font-family:Supreme;font-style:normal;font-weight:800;font-display:swap;src:url(//hudorobrand.com/cdn/shop/t/2/assets/supreme-800.woff2?v=119404214644113921231789665465) format("woff2")}*,*:before,*:after{box-sizing:border-box}:where(html){scroll-behavior:smooth;-webkit-text-size-adjust:100%}:where(body){margin:0;background-color:var(--ink);color:var(--bone);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}:where(h1,h2,h3,h4,p,figure,blockquote,ul,ol){margin:0}:where(ul,ol){padding:0;list-style:none}:where(img,picture,svg,video){display:block;max-width:100%}:where(a){color:inherit;text-decoration:none}:where(button,input,select,textarea){font:inherit;color:inherit;background:none;border:0;border-radius:var(--radius)}:where(button){cursor:pointer}.xerox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-grain);pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}.shell{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.shell--flush{padding-inline:0}.rule{border:0;border-top:var(--hair) solid var(--rule);margin:0}.rule--double{border-bottom:var(--hair) solid var(--rule);height:3px;border-top:var(--hair) solid var(--rule)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.section-heading{font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--track-tight);text-transform:uppercase}.eyebrow{font-size:var(--fs-label);font-weight:var(--fw-ui);line-height:var(--lh-ui);letter-spacing:var(--track-ui);text-transform:uppercase;color:var(--bone-dim)}.body-copy{max-width:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body)}.text-link{display:inline-block;min-height:var(--tap-min);padding-block:var(--space-3);font-size:var(--fs-nav);font-weight:var(--fw-ui);letter-spacing:var(--track-ui);line-height:var(--lh-ui);text-transform:uppercase;border-bottom:var(--hair) solid var(--rule);transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.text-link:hover,.text-link:focus-visible{border-bottom-color:var(--bone)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius);font-size:var(--fs-nav);font-weight:var(--fw-ui);line-height:var(--lh-ui);letter-spacing:var(--track-ui);text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.btn--primary{background-color:var(--accent);color:var(--accent-on);border:var(--hair) solid var(--accent)}.btn--primary:hover,.btn--primary:focus-visible{background-color:transparent;color:var(--accent)}.btn--outline{background-color:transparent;color:var(--bone);border:var(--hair) solid var(--bone)}.btn--outline:hover,.btn--outline:focus-visible{background-color:var(--bone);color:var(--ink)}:focus-visible{outline:var(--hair) solid var(--bone);outline-offset:3px}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:calc(var(--z-header) + 1);padding:var(--space-3) var(--space-5);background-color:var(--bone);color:var(--ink);font-size:var(--fs-nav);letter-spacing:var(--track-ui);text-transform:uppercase;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.placeholder{position:relative;width:100%;height:100%;background-color:var(--ink-raised);overflow:hidden}.placeholder:before,.placeholder:after{content:"";position:absolute;left:50%;top:50%;background-color:var(--rule)}.placeholder:before{width:var(--space-6);height:var(--hair);transform:translate(-50%,-50%)}.placeholder:after{width:var(--hair);height:var(--space-6);transform:translate(-50%,-50%)}.reveal{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--dur-reveal) var(--ease),transform var(--dur-reveal) var(--ease)}.reveal.is-visible,html.no-js .reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.nf{min-height:70vh;display:grid;place-content:center;text-align:center;gap:var(--space-5);padding:var(--space-8) var(--gutter)}.nf h1{font-size:var(--fs-h2);letter-spacing:var(--track-tight);margin:0}.nf p{color:var(--bone-dim);margin:0}.nf a{color:var(--bone)}.consent{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-consent);background:var(--ink-raised);border-top:3px solid var(--bone);box-shadow:0 -18px 40px #0000008c}@keyframes consent-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.consent{animation:consent-in var(--dur-overlay) var(--ease-out) both}@media(prefers-reduced-motion:reduce){.consent{animation:none}}.consent[hidden]{display:none}.consent__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:var(--maxw);margin-inline:auto;padding:var(--space-4) var(--gutter)}.consent__text{flex:1 1 20rem;margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--bone)}.consent__text a{color:var(--bone);text-decoration:underline;text-underline-offset:3px;font-weight:var(--fw-ui)}.consent__text a:hover,.consent__text a:focus-visible{text-decoration-thickness:2px}.consent__actions{display:flex;gap:var(--space-3);flex-wrap:wrap}.consent__btn{min-height:var(--tap-min);padding-inline:var(--space-6);font-weight:var(--fw-ui)}@media(max-width:599px){.consent__inner{padding:var(--space-4)}.consent__actions{width:100%}.consent__btn{flex:1 1 0}}.has-consent{--consent-reserved: var(--consent-h, 0px)}.has-consent body{padding-bottom:var(--consent-reserved)}@media(max-width:767px){.has-consent .product__add{bottom:calc(var(--consent-reserved) + var(--space-4))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/01-base.css.map */
