@font-face{font-family:Inter Tight;src:url(/cdn/shop/t/5/assets/inter-tight-latin.woff2?v=122109810455572770611790766155) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@view-transition{navigation:none}.header,.header[data-sticky-state=active],.header-section{view-transition-name:none!important}.page-wrapper{scrollbar-width:none;-ms-overflow-style:none}.page-wrapper::-webkit-scrollbar{display:none}:root:root{--font-body--family: "Inter Tight", system-ui, sans-serif;--font-body--weight: 400;--font-subheading--family: "Inter Tight", system-ui, sans-serif;--font-subheading--weight: 500;--font-heading--family: "Inter Tight", system-ui, sans-serif;--font-heading--weight: 800;--font-accent--family: "Inter Tight", system-ui, sans-serif;--font-accent--weight: 800;--hollow-black: #000;--hollow-white: #fff;--hollow-ink: #0a0a0a;--hollow-mute: #6f6f6f;--hollow-line: #e6e6e6;--hollow-ease: cubic-bezier(.16, 1, .3, 1);--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 44px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:800;letter-spacing:-.025em}.header .menu-list__link,.header__row .header-actions__action{font-family:var(--font-body--family);font-weight:800;font-size:1rem;letter-spacing:-.01em;text-transform:uppercase}@property --hc{syntax: "<number>"; inherits: true; initial-value: 1;}@property --hc-c{syntax: "<number>"; inherits: true; initial-value: 0;}.header{--hc: 1;--hc-c: 0;transition:none}html[data-hollow-motion] .header{transition:--hc .45s ease,--hc-c .45s ease}html[data-hollow-hero] .header{--hc: 0;--hc-c: 255}html[data-hollow-hero][data-hollow-light] .header{--hc: 1;--hc-c: 0}html[data-hollow-hero] .header__row *{--color-background: transparent}html[data-hollow-hero] .header,html[data-hollow-hero] .header__row{--color-background: transparent !important;--color-foreground: rgb(var(--hc-c, 255) var(--hc-c, 255) var(--hc-c, 255)) !important;--color-foreground-rgb: var(--hc-c, 255) var(--hc-c, 255) var(--hc-c, 255) !important;--color-transparent-text: rgb(var(--hc-c, 255) var(--hc-c, 255) var(--hc-c, 255)) !important;--color-transparent-text-rgb: var(--hc-c, 255) var(--hc-c, 255) var(--hc-c, 255) !important}html[data-hollow-hero] .header__row{background-color:rgb(255 255 255 / var(--hc, 0))!important}@media(min-width:990px){html[data-hollow-hero] .header__underlay-closed{height:100%!important;transition:none!important}}html[data-hollow-hero] .header[transparent]{--header-content-transition-timing: 0s}html[data-hollow-hero] .header__underlay{opacity:var(--hc, 0)}.button,.button-primary,.button-secondary,.shopify-payment-button__button{border-radius:0;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:600}.hollow-hero__cta,.hollow-arrivals__all{cursor:pointer;background-color:#000;color:#fff;transition:color .3s ease}.hollow-hero__cta:hover,.hollow-arrivals__all:hover{color:#ffffffbf}.hollow-hero__cta:hover,.hollow-hero__cta:focus,.hollow-hero__cta:focus-visible,.hollow-hero__cta:active,.hollow-arrivals__all:hover,.hollow-arrivals__all:focus,.hollow-arrivals__all:focus-visible,.hollow-arrivals__all:active{background-color:#000}.hollow-hero__cta:focus,.hollow-hero__cta:focus-visible,.hollow-hero__cta:active,.hollow-arrivals__all:focus,.hollow-arrivals__all:focus-visible,.hollow-arrivals__all:active{color:#fff}.hollow-hero__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.hollow-arrivals__all:focus-visible{outline:2px solid #000;outline-offset:3px}.hollow-link{font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentcolor;padding-bottom:.2rem}.hollow-link--solid{display:inline-block;padding:.85rem 1.4rem;border:1px solid #0a0a0a;background:#0a0a0a;color:#fff;transition:background-color .35s ease,color .35s ease}.product-information__media .product-media img,.product-information__media .product-media video{filter:brightness(1.26) contrast(1.04);-webkit-mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 16%,#000 84%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent);mask-composite:intersect;animation:hollow-arrive 1.6s var(--hollow-ease) both}@media(min-width:990px){.product-information__grid.product-information__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(46vw,680px)) minmax(0,1fr)!important;grid-template-rows:1fr auto auto auto auto 1fr;column-gap:clamp(1.5rem,3vw,3rem)!important;row-gap:0;align-items:start;min-height:calc(100svh - 60px);padding-block:2rem;margin-inline:-1rem}.product-information__grid .product-details,.product-information__grid .product-details>.group-block,.product-information__grid .product-details>.group-block>.group-block-content{display:contents}.product-information__grid .product-information__media{grid-column:2;grid-row:1 / span 6;align-self:center;width:100%}.product-details>.group-block>.group-block-content>.group-block:not(:has(.accordion)){grid-column:1;grid-row:2;margin-top:-6rem;margin-bottom:1.25rem}.product-details>.group-block>.group-block-content>.group-block:has(.accordion){grid-column:1;grid-row:4 / span 3}.product-details>.group-block>.group-block-content>variant-picker{grid-column:3;grid-row:4}.product-details>.group-block>.group-block-content>.buy-buttons-block{grid-column:3;grid-row:5;margin-top:1rem}.product-details>.group-block>.group-block-content>.text-block{grid-column:1;grid-row:3;margin-bottom:1.5rem}}.product-information__grid{padding-bottom:clamp(2rem,5vw,4rem)}.product-details .group-block-content>.divider,.product-details .view-product-title{display:none}@keyframes hollow-arrive{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:none}}.product-information .product-details .group-block:not(:has(.accordion)) .group-block-content{align-items:flex-start;text-align:left}.product-information .product-details .group-block:not(:has(.accordion)) :is(.text-block,h1,product-price,product-price *){justify-content:flex-start;text-align:left!important}.product-information .product-details h1{font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:800;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:#000}.product-information .product-details product-price,.product-information .product-details .price{font-size:1rem;font-weight:500;letter-spacing:0;color:#000}.product-details>.group-block>.group-block-content>.text-block{width:100%;max-width:26rem;font-size:.875rem;line-height:1.65;color:#333;text-align:left}.product-details>.group-block>.group-block-content>.text-block p{margin:0 0 .6rem}.product-details .group-block-content>.group-block:has(.accordion){width:100%;max-width:none;margin-inline:0;border-radius:0;box-shadow:none;background:#fff}.product-details .group-block-content>.group-block:has(.accordion) .text-block{font-size:.875rem;line-height:1.65;padding:0 0 16px}.product-details .group-block-content>.group-block:has(.accordion) .text-block p{margin:0 0 .6rem}.product-details .group-block-content>.group-block:has(.accordion) .text-block strong{font-size:.8125rem;font-weight:700;letter-spacing:.06em}.product-details variant-picker,.product-details .buy-buttons-block{width:100%;max-width:14rem;margin-inline:auto}.product-information variant-picker legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-information variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.product-information variant-picker{--color-variant-background: transparent;--color-variant-border: transparent;--color-variant-text: #000;--color-variant-hover-background: transparent;--color-variant-hover-border: transparent;--color-variant-hover-text: #000;--color-selected-variant-background: transparent;--color-selected-variant-border: #000;--color-selected-variant-text: #000;--color-selected-variant-hover-background: transparent;--color-selected-variant-hover-border: #000;--color-selected-variant-hover-text: #000;--options-border-width: 1px;--options-border-radius: 0}.product-information variant-picker .variant-option--buttons{gap:.9rem}.product-information .variant-option__button-label{flex:0 0 auto;width:2.5rem;min-width:0;height:2.25rem;padding:0;border:1px solid transparent;border-radius:0;background:transparent;font-size:.8125rem;font-weight:700;letter-spacing:.04em}.product-information .variant-option__button-label:has(input:checked){border-color:#000}.product-information .variant-option__button-label:before,.product-information .variant-option__button-label:after,.product-information .variant-option__button-label__pill{display:none}.product-information .variant-option__button-label,.product-information .variant-option__button-label:hover,.product-information .variant-option__button-label:has(input:checked),.product-information .variant-option__button-label:has(input:checked):hover{color:#000!important;opacity:1!important;background:transparent!important;transform:none!important;transition:none!important;animation:none!important}.product-information .variant-option__button-label:hover:not(:has(input:checked)){border-color:transparent}.product-information .variant-option__button-label *{transition:none!important;animation:none!important}.product-information quantity-selector-component,.product-information .quantity-selector,.product-information accelerated-checkout-block,.product-information .accelerated-checkout-block,.product-information .shopify-payment-button{display:none}.product-information .product-form-buttons{display:block}.product-information .product-form-buttons>*{width:100%}.product-information .add-to-cart-button{width:100%;border-radius:0;background:#000;color:#fff;border:0;min-height:0;height:2.5rem;padding:0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-information .add-to-cart-button .add-to-cart-icon{display:none}.product-information .hollow-atc-price{text-transform:none;letter-spacing:0}.product-information .accordion{--summary-font-size: .875rem;--summary-font-weight: 600;--summary-font-case: uppercase;--color-border: #d4d4d4;--style-border-width: 1px;width:100%}.product-information .accordion .details__header,.product-information .accordion .details-content{padding-inline:20px}.product-information .accordion accordion-custom:last-child .details{border-bottom:0}.product-details .group-block-content>.group-block:has(.accordion){padding-block-end:0!important}.product-information .accordion .details__header{padding-block:18px}.product-information .accordion .details__header .svg-wrapper{width:1rem;height:1rem}.product-information .accordion .details-content{font-size:.875rem;line-height:1.6}.product-information .accordion,.product-information .accordion summary,.product-information .accordion .details__header,.product-information .accordion .details-content,.product-information .accordion .details-content *,.product-information .accordion .svg-wrapper{color:#000;opacity:1}.product-information .accordion summary,.product-information .accordion .details__header,.product-information .accordion .details-content{font-weight:500}@media(prefers-reduced-motion:reduce){.product-information__media .product-media img{animation:none}}main:has(.main-collection-grid)>.shopify-section:first-of-type{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.facets-block-wrapper,.facets-toggle{display:none!important}.main-collection-grid{margin:clamp(5rem,14vh,10rem) clamp(1.25rem,3vw,3.5rem) clamp(5rem,12vh,9rem)}.main-collection-grid .product-grid{--catalog-gap-x: clamp(1.25rem, 3vw, 3.5rem);--catalog-cols: 3;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(5rem,10vw,9rem) var(--catalog-gap-x);margin:0;padding:0}.main-collection-grid .product-grid__item{flex:0 0 calc((100% - (var(--catalog-cols) - 1) * var(--catalog-gap-x)) / var(--catalog-cols));width:auto;min-width:0;max-width:none}@media(max-width:989px){.main-collection-grid .product-grid{--catalog-cols: 2}}@media(max-width:749px){.main-collection-grid{margin-inline:1rem}.main-collection-grid .product-grid{--catalog-gap-x: 1rem;row-gap:3.5rem}}.main-collection-grid .product-card,.main-collection-grid .product-card__content,.main-collection-grid .card-gallery{background:transparent;border:0;border-radius:0;box-shadow:none}.main-collection-grid .product-media__image{object-fit:contain;filter:brightness(1.26) contrast(1.04);-webkit-mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 14%,#000 86%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent);mask-composite:intersect}.main-collection-grid .product-badges,.main-collection-grid quick-add-component,.main-collection-grid .product-grid-view-zoom-out--details{display:none}.main-collection-grid .product-card__content{gap:2.25rem}.main-collection-grid .product-card product-price{margin-top:-1.5rem}.main-collection-grid .product-card product-price div{width:100%;text-align:center}.main-collection-grid .product-card .text-block,.main-collection-grid .product-card product-price{justify-content:center;text-align:center!important;color:#000}.main-collection-grid .product-card .text-block p,.main-collection-grid .product-card .text-block a{margin:0;text-align:center;font-size:.875rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase;color:#000}.main-collection-grid .product-card product-price,.main-collection-grid .product-card product-price .price{font-size:.875rem;font-weight:400;letter-spacing:0;color:#000}.main-collection-grid .product-card .compare-at-price{color:#000;font-weight:400;text-decoration:line-through;opacity:.55}.hollow-soldout{display:none}.main-collection-grid .hollow-soldout{display:inline;font-weight:400;color:#000}.shopify-section-group-footer-group{--color-background: #000;--color-background-rgb: 0 0 0;--color-foreground: #fff;--color-foreground-rgb: 255 255 255;--color-border: rgb(255 255 255 / .2);--color-border-rgb: 255 255 255;background:#000;color:#fff}.shopify-section-group-footer-group input,.shopify-section-group-footer-group .email-signup__input-group,.shopify-section-group-footer-group .field__input{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hollow-base.css.map */
