*,*:before,*:after{box-sizing:border-box}html{background:var(--color-background);color-scheme:light;scroll-behavior:smooth;text-size-adjust:100%}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}body{min-width:320px;min-height:100svh;margin:0;background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-primary--family);font-size:var(--font-size-body);font-style:var(--font-primary--style);font-weight:var(--font-primary--weight);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.template-index{background:#000;color:#fff}body.template-index .site-header,body.template-index .site-header__desktop-panel,body.template-index .header-drawer,body.template-index .header-localization,body.template-index .header-search,body.template-index .site-footer{background-color:#000;color:#fff}body.template-index .site-header__logo{filter:brightness(0) invert(1)}body.template-index .site-header__cart-count{background-color:#fff;color:#000}body.template-index .site-header__desktop-panel,body.template-index .header-drawer,body.template-index .header-localization,body.template-index .site-footer,body.template-index input,body.template-index textarea,body.template-index select{border-color:#ffffff47}body.template-index .home-featured-collection,body.template-index .home-collection-showcase,body.template-index .home-editorial,body.template-index .home-featured-collection__empty{color:#fff}body.template-index .home-hero__media,body.template-index .home-editorial__item,body.template-index .home-collection-showcase__media,body.template-index .home-collection-showcase__link--placeholder{background:#000}body.template-index .home-hero__placeholder,body.template-index .home-editorial__placeholder,body.template-index .home-collection-showcase__placeholder{fill:#171717}img,picture,video,canvas,svg,iframe{display:block;max-width:100%}img,picture,video{height:auto}img{font-style:italic}button,input,textarea,select{margin:0;color:inherit;font:inherit;letter-spacing:inherit}button,select,summary,[role=button]{cursor:pointer}button{border:0;background:none}input,textarea,select{border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background-color:var(--color-background)}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input:disabled,button:disabled,select:disabled,textarea:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.16em}ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}hr{height:1px;margin:0;border:0;background:var(--color-border)}::selection{background-color:var(--color-foreground);color:var(--color-inverse)}::-moz-selection{background-color:var(--color-foreground);color:var(--color-inverse)}:focus-visible{outline:2px solid currentcolor;outline-offset:3px}:focus:not(:focus-visible){outline:none}h1,h2,h3,h4,h5,h6{color:inherit;font:inherit;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);overflow-wrap:break-word}p{text-wrap:pretty;overflow-wrap:break-word}p:empty{display:none}dialog{border:0;background-color:var(--color-background);color:var(--color-foreground)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;display:grid;width:100%;grid-template-columns:var(--content-grid)}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}@media(min-width:750px){:root{--page-margin: var(--gutter-tablet)}}@media(min-width:990px){:root{--page-margin: var(--gutter-desktop)}}@media(min-width:1440px){:root{--page-margin: var(--gutter-wide)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/critical.css.map */
