:root{--ref-grey: #8c8c8c;--ref-page-bg: #f4f4f4;--ref-menu-footer-bg: #e9eef0;--ref-announcement-bg: #4d4d4d;--ref-pill-bg: #1d2430}body{background-color:var(--ref-page-bg)}.announcement-bar{background-color:var(--ref-announcement-bg);color:#fff}.announcement-bar :is(.announcement-bar__text,.announcement-bar__link){text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:#fff}.header__columns :is(.header__icon,.header-actions__action,.header-actions__cart-icon){color:var(--ref-grey)}.menu-drawer__footer{display:none}@media screen and (max-width:749px){.header-drawer .menu-drawer{top:var(--header-group-height, 0px);height:calc(100dvh - var(--header-group-height, 0px));width:100vw;max-width:none;padding-inline:0;background-color:var(--ref-page-bg);border-inline-end:0}.header-drawer .menu-drawer>.menu-drawer__close-button,.header-drawer .menu-drawer__backdrop{display:none}.header-drawer .menu-drawer__navigation{padding-block-start:3.25rem}.header-drawer .menu-drawer__menu{padding-inline:1.375rem}.header-drawer .menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0}.header-drawer .menu-drawer__menu-item--mainlist{min-height:2.8125rem;align-items:center;font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--ref-grey)}.header-drawer .menu-drawer__featured-content{display:none}.header-drawer .menu-drawer__utility-links{margin-block-start:0}.header-drawer .menu-drawer__footer{display:block;margin-block-start:auto;padding:1.75rem 1.375rem 2rem;background-color:var(--ref-menu-footer-bg)}.menu-drawer__footer-account{display:inline-flex;align-items:center;gap:.875rem;font-size:1.125rem;font-weight:700;color:var(--ref-grey);text-decoration:none}.menu-drawer__social{display:flex;gap:1.75rem;margin:1.75rem 0 0;padding:0;color:var(--ref-grey)}.menu-drawer__social a{display:block;color:inherit}.menu-drawer__social svg{width:2rem;height:2rem;fill:currentColor}}.product-grid .product-card{background:transparent}.product-grid__card :is(h2,h3,h4,a,.text-block,p[role=heading]){font-weight:700;text-transform:lowercase;color:var(--ref-grey);line-height:1.2}.product-grid__card :is(product-price,.price){font-weight:400;letter-spacing:.05em;color:var(--ref-grey)}.product-information h1{font-weight:700;font-size:1.5rem;text-transform:lowercase;color:var(--ref-grey);line-height:1.15}.product-information product-price{color:var(--ref-grey);letter-spacing:.05em}.price-sold-out-pill{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:8px;background:var(--ref-pill-bg);color:#fff;font-size:.9375rem;line-height:1;letter-spacing:.04em}.hero-wrapper:first-child .hero__content-wrapper{transform:translateY(8svh)}.hero-wrapper:first-child .button-custom{min-width:8.5rem;padding:1.25rem 2.5rem;border-radius:0;font-size:1.125rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;line-height:1;background-color:#111;color:#fff}.header__columns .account-button{display:none}.social-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:0;padding:2rem 1rem}.social-buttons__link{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem;border:0;color:var(--ref-grey);font-weight:700;text-decoration:none}.social-buttons__link:hover{color:var(--ref-pill-bg)}.social-buttons__icon{width:1.75rem;height:1.75rem;fill:currentColor}.product-information .product-media-container img,.product-information .slideshow-controls__thumbnail img{mix-blend-mode:multiply}.product-information .product-media-container{background:transparent}.product-information .slideshow-controls__thumbnails{gap:1.5rem}.product-information .slideshow-controls__thumbnails .slideshow-control{border:0;outline:0;width:min(23vw,90px)}.product-information .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline:2px solid var(--ref-grey);outline-offset:0;border:0}.product-information slideshow-arrows .slideshow-control{color:var(--ref-grey);background:transparent}@media screen and (max-width:749px){.product-information .product-details{padding-inline:.75rem}}.product-information h1{font-size:1.25rem;letter-spacing:0}.product-information product-price,.product-information product-price .price{font-size:1.05rem;font-weight:400;letter-spacing:.08em}.product-information .group-block-content:has(.price-sold-out-pill),.product-information .price-sold-out-pill{align-self:center}.product-information .price-sold-out-pill{padding:.55rem 1.1rem;font-size:.875rem}.product-information :is(.variant-option__legend,legend,.quantity-label,.tax-note){color:var(--ref-grey);letter-spacing:.06em;font-weight:400}.product-information .variant-option__button-label{border:1px solid rgb(140 140 140 / .25);border-radius:0;background:transparent;color:var(--ref-grey);letter-spacing:.04em}.product-information .variant-option__button-label:has(input:checked){background:var(--ref-grey);border-color:var(--ref-grey);color:#fff}.product-information quantity-selector-component,.product-information .quantity-selector{border-radius:0;border:1px solid #5a5a5a;color:var(--ref-grey)}.product-information .add-to-cart-button{width:100%;border:1px solid #3a3a3a;border-radius:0;background:transparent;color:var(--ref-grey);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-information .add-to-cart-button:not(:disabled){background-color:var(--ref-pill-bg);border-color:var(--ref-pill-bg);color:#fff}.product-information .add-to-cart-button:disabled{opacity:1}.product-information .shopify-payment-button__more-options{color:var(--ref-grey)}.product-information .accordion .details__header,.product-information .accordion summary{color:var(--ref-grey);font-size:1.25rem;font-weight:700;text-transform:lowercase;letter-spacing:0}.product-information .accordion .details-content{color:var(--ref-grey);font-size:.8125rem}.product-information .accordion .details-content :is(p,li,span,div){font-size:inherit}.product-information :is(.shopify-payment-button__button--unbranded,.shopify-payment-button__button,shopify-accelerated-checkout .button,accelerated-checkout-block .button,.accelerated-checkout-block .shopify-payment-button__button){border:1px solid #3a3a3a;border-radius:0;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product-information :where(h1,h2,h3,h4,p,span,div,label,legend,summary,li,a,small,strong){color:var(--ref-grey)}.product-information :is(.add-to-cart-button:not(:disabled),.price-sold-out-pill,.variant-option__button-label:has(input:checked)) :where(span,div,p){color:inherit}body,.product-information .text-block :is(h1,h2,h3,p,span),.product-information product-price,.product-information product-price *{color:var(--ref-grey)}.product-information .price-sold-out-pill{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reference-design.css.map */
