:root{--dj-bg: #ffffff;--dj-black: #111111;--dj-surface: #f5f5f5;--dj-line: #e2e2e2;--dj-hairline: #ececec;--dj-tile: #ffffff;color-scheme:light;--dj-track-label: .1em;--dj-track-nav: .06em;--dj-track-wordmark: .22em;--dj-radius: 2px;--dj-ease: cubic-bezier(.2, .6, .2, 1);--dj-duration: .2s}::selection{background:var(--dj-black);color:var(--dj-bg)}h1,h2,h3{text-wrap:balance}.header-logo__asset{--dj-logo-scale: 2.7;--dj-logo-fit: calc((100vw - 4 * var(--header-mobile-bookend, 44px) - 2 * var(--page-margin, 16px)) / 1.5);display:block;height:min(calc(var(--dj-logo-height-mobile, 72px) * var(--dj-logo-scale)),var(--dj-logo-fit));width:auto;max-width:100%;aspect-ratio:var(--dj-logo-ratio, 3 / 2);object-fit:contain}@media screen and (max-width:339px){.header-logo__asset{height:min(calc(min(var(--dj-logo-height-mobile, 72px),60px) * var(--dj-logo-scale)),var(--dj-logo-fit))}}@media screen and (min-width:750px){.header-logo__asset{height:calc(var(--dj-logo-height, 96px) * var(--dj-logo-scale))}}@media screen and (min-width:750px)and (max-width:989px){.header-logo__asset{height:calc(min(var(--dj-logo-height, 96px),80px) * var(--dj-logo-scale))}}.header-logo:has(.header-logo__asset){--dj-logo-space: 8px;padding-block:var(--dj-logo-space)}@media screen and (min-width:750px){.header-logo:has(.header-logo__asset){--dj-logo-space: 4px}}#header-component[data-sticky-state=active] .header-logo__asset{height:min(calc(var(--dj-logo-height-stuck, 52px) * var(--dj-logo-scale)),calc(var(--dj-logo-fit) * .72))}.header-logo__wordmark{display:inline-block;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:.8125rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:750px){.header-logo__wordmark{font-size:clamp(.9375rem,.55rem + .7vw,1.125rem);letter-spacing:var(--dj-track-wordmark)}}.menu-list__link{letter-spacing:var(--dj-track-nav)}:root{--button-padding-block: 15px;--button-padding-inline: 28px}.button:not(.button-unstyled),.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:var(--font-size--xs);line-height:1;letter-spacing:var(--dj-track-label)}.footer-content .menu__heading__default{letter-spacing:var(--dj-track-label)}.card-gallery{background-color:var(--dj-tile);box-shadow:0 0 0 1px var(--dj-hairline),0 6px 18px -10px #1111112e}.dj-eyebrow{font-size:var(--font-size--2xs);font-weight:var(--font-subheading--weight);letter-spacing:.14em;text-transform:uppercase}.dj-surface{background-color:var(--dj-surface)}@media screen and (min-width:750px)and (max-width:989px){#MainContent .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:990px){#MainContent .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.media-gallery--grid .product-media-container{box-shadow:0 0 0 1px var(--dj-hairline),0 6px 18px -10px #1111112e}@media(prefers-reduced-motion:no-preference){.button:not(.button-unstyled),.button-secondary,.button-custom{transition-duration:var(--dj-duration);transition-timing-function:var(--dj-ease)}.header-logo__asset{transition:height var(--dj-duration) var(--dj-ease)}}.cart-items__variant dt.visually-hidden:not(:focus,:active){position:static!important;width:auto;height:auto;margin:0 .3em 0 0;overflow:visible;clip:auto;white-space:nowrap;color:var(--color-foreground-subdued)}.header__drawer>header-drawer{flex:1 1 auto}@media screen and (max-width:749px){.button:not(.button-unstyled),.button-secondary,.button-custom,summary.menu__heading{min-height:var(--minimum-touch-target)}#MainContent a.button-unstyled{padding:13px 4px;margin:-13px -4px;white-space:nowrap}.quantity-selector input[type=number]{align-self:stretch}.dj-size-guide-link__button{padding-block:12px;margin-block:-12px}.menu__item>a{display:flex;align-items:center;min-height:var(--minimum-touch-target)}.menu__item+.menu__item{margin-block-start:0}.theme-drawer__close-button,.email-signup__button{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/distrito.css.map */
