:root{--dz-ink:#050505;--dz-ink-2:#0a0a0a;--dz-panel:#101010;--dz-panel-2:#161616;--dz-paper:#f2f0ea;--dz-white:#fff;--dz-silver:#b8b8b8;--dz-muted:#777;--dz-line:#272727;--dz-line-strong:#414141;--dz-red:#e31336;--dz-red-hot:#ff1842;--dz-max:1560px;--dz-pad:clamp(18px,3vw,46px)}html{scroll-behavior:smooth;background:var(--dz-ink)}body{background:var(--dz-ink);color:var(--dz-white)}body,button,input,select,textarea{font-family:var(--font-body--family)}::selection{background:var(--dz-red);color:#fff}#header-group{position:relative;z-index:20}.header-section{border-bottom:1px solid rgba(255,255,255,.08)}#header-component{backdrop-filter:saturate(140%) blur(18px);-webkit-backdrop-filter:saturate(140%) blur(18px)}#header-component .header__underlay-closed,#header-component .header__underlay-open{opacity:.97}#header-component .header-logo img{max-height:54px;object-fit:contain}#header-component .menu-list__link,#header-component .header-actions__action,#header-component .dropdown-localization__button{font-weight:750;letter-spacing:.12em;text-transform:uppercase;font-size:.69rem}#header-component .menu-list__link{position:relative}#header-component .menu-list__link:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:var(--dz-red);transition:right .22s ease}@media(hover:hover){#header-component .menu-list__link:hover:after{right:0}}#header-group .announcement-bar,#header-group [class*=announcement]{letter-spacing:.18em}footer{background:var(--dz-ink);border-top:1px solid var(--dz-line)}footer h2,footer h3,footer h4{font-family:var(--font-body--family)!important;text-transform:uppercase;font-weight:850!important;letter-spacing:-.035em!important}footer input{border-radius:0!important}footer a{text-underline-offset:4px}#MainContent:not([data-template^=index]){background:var(--dz-ink);color:var(--dz-white);min-height:65vh}#MainContent:not([data-template^=index]) :is(.section-background,[class*=color-scheme]){--color-background:5 5 5}#MainContent[data-template^=product] :is(h1,h2,h3,h4,h5,h6),#MainContent[data-template^=collection] :is(h1,h2,h3,h4,h5,h6),#MainContent[data-template^=cart] :is(h1,h2,h3,h4,h5,h6),#MainContent[data-template^=search] :is(h1,h2,h3,h4,h5,h6),#MainContent[data-template^=page] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family)!important;text-transform:uppercase;color:var(--dz-white)}#MainContent:not([data-template^=index]) :is(.button,button[type=submit]){border-radius:0!important;min-height:50px;font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}#MainContent:not([data-template^=index]) .button:not(.button-secondary){background:var(--dz-red);border-color:var(--dz-red);color:#fff}@media(hover:hover){#MainContent:not([data-template^=index]) .button:not(.button-secondary):hover{background:var(--dz-red-hot);border-color:var(--dz-red-hot);transform:translateY(-1px)}}#MainContent:not([data-template^=index]) :is(input,select,textarea){border-radius:0!important;background:#111!important;color:#fff!important;border-color:#343434!important}#MainContent:not([data-template^=index]) :is(input,select,textarea):focus{outline:2px solid var(--dz-red);outline-offset:2px}#MainContent[data-template^=product] .product-information{padding:clamp(16px,3vw,48px) var(--dz-pad) clamp(56px,7vw,110px);max-width:var(--dz-max);margin-inline:auto}#MainContent[data-template^=product] :is(.product-details,.product-information__details){background:linear-gradient(180deg,#111,#0b0b0b)!important;border:1px solid var(--dz-line)!important;padding:clamp(22px,3vw,42px)!important;box-shadow:0 28px 70px #00000042}#MainContent[data-template^=product] :is(.product-details,.product-information__details):before{content:"DALANZO / OFFICIAL PIECE";display:block;color:var(--dz-red);font-size:.64rem;font-weight:900;letter-spacing:.2em;margin-bottom:12px}#MainContent[data-template^=product] :is(.product-details,.product-information__details) h1{font-size:clamp(2.1rem,4.6vw,5.4rem)!important;line-height:.88!important;letter-spacing:-.055em!important;font-weight:900!important;text-wrap:balance}#MainContent[data-template^=product] [class*=price]{font-variant-numeric:tabular-nums;font-weight:750}#MainContent[data-template^=product] :is(product-media-gallery,.product-media-gallery){background:#0b0b0b}#MainContent[data-template^=product] :is(product-media-gallery,.product-media-gallery) img{background:#111}#MainContent[data-template^=product] :is(variant-picker,.variant-picker){border-top:1px solid var(--dz-line);padding-top:18px}#MainContent[data-template^=product] :is(variant-picker,.variant-picker) :is(button,label){border-radius:0!important;min-height:44px;border:1px solid #3a3a3a!important;background:#0d0d0d!important;color:#fff!important;font-weight:800;transition:.2s ease}#MainContent[data-template^=product] :is(variant-picker,.variant-picker) :is(button,label):hover{border-color:var(--dz-red)!important}#MainContent[data-template^=product] :is(.buy-buttons,buy-buttons){position:relative;padding-bottom:42px}#MainContent[data-template^=product] :is(.buy-buttons,buy-buttons):after{content:"SECURE CHECKOUT  \b7   DALANZO OFFICIAL";position:absolute;left:0;right:0;bottom:7px;color:#777;font-size:.62rem;font-weight:700;letter-spacing:.15em}#MainContent[data-template^=product] :is(.buy-buttons,buy-buttons) .button,#MainContent[data-template^=product] .shopify-payment-button__button{min-height:56px!important;border-radius:0!important}#MainContent[data-template^=product] .rte{color:#c4c4c4;line-height:1.72}#MainContent[data-template^=product] .rte h3{margin-top:2rem;color:var(--dz-red);font-size:.73rem;font-weight:900;letter-spacing:.16em}#MainContent[data-template^=product] .product-recommendations{border-top:1px solid var(--dz-line)}#MainContent[data-template^=product] .product-recommendations h3{font-size:clamp(2rem,5vw,5rem)!important;line-height:.9!important;letter-spacing:-.05em!important;font-weight:900!important}#MainContent[data-template^=collection]>.shopify-section:first-child .section{padding-top:clamp(58px,8vw,128px)!important;padding-bottom:clamp(34px,5vw,70px)!important;border-bottom:1px solid var(--dz-line);background:radial-gradient(circle at 85% 20%,rgba(227,19,54,.09),transparent 28%),#050505!important}#MainContent[data-template^=collection]>.shopify-section:first-child .section:before{content:"DALANZO / UNIFORM SERIES";display:block;margin-bottom:14px;color:var(--dz-red);font-size:.65rem;font-weight:900;letter-spacing:.21em}#MainContent[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(3.2rem,9vw,9.5rem)!important;line-height:.78!important;letter-spacing:-.07em!important;font-weight:900!important}#MainContent[data-template^=collection]>.shopify-section:first-child .rte{max-width:58ch;color:#929292;line-height:1.68}#MainContent[data-template^=collection] :is(.facets,facets-form,.facets-wrapper){background:#050505eb;border-block:1px solid var(--dz-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#MainContent[data-template^=collection] :is(product-card,.product-card,.resource-card),#MainContent[data-template^=search] :is(product-card,.product-card,.resource-card),#MainContent[data-template^=product] .product-recommendations :is(product-card,.product-card,.resource-card),#MainContent[data-template^=cart] :is(product-card,.product-card,.resource-card){background:#0d0d0d;border:1px solid var(--dz-line);border-radius:0!important;overflow:hidden;transition:transform .28s ease,border-color .28s ease}#MainContent :is(product-card,.product-card,.resource-card) img{transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .4s ease}@media(hover:hover){#MainContent :is(product-card,.product-card,.resource-card):hover{transform:translateY(-3px);border-color:#4a4a4a}#MainContent :is(product-card,.product-card,.resource-card):hover img{transform:scale(1.025);filter:contrast(1.04)}}#MainContent :is(product-card,.product-card,.resource-card) :is(h3,h4,[class*=title]){font-family:var(--font-body--family)!important;text-transform:uppercase;font-weight:780!important;letter-spacing:-.012em}#MainContent :is(product-card,.product-card,.resource-card) [class*=price]{font-variant-numeric:tabular-nums;font-weight:720}#MainContent[data-template^=search] .shopify-section:first-child{padding-top:clamp(40px,6vw,92px);border-bottom:1px solid var(--dz-line)}#MainContent[data-template^=search] .shopify-section:first-child :is(h1,h2){font-size:clamp(2.8rem,7vw,7rem)!important;line-height:.85!important;letter-spacing:-.06em!important;font-weight:900!important}#MainContent[data-template^=search] :is(input[type=search],input[name=q]){min-height:58px}#MainContent[data-template^=cart]{padding-bottom:clamp(60px,8vw,120px)}#MainContent[data-template^=cart] :is(.cart-title,[class*=cart-title]) :is(h1,h2,h3,h4){font-size:clamp(2.8rem,7vw,7rem)!important;line-height:.86!important;letter-spacing:-.06em!important;font-weight:900!important}#MainContent[data-template^=cart] :is(.cart-summary,.cart__summary,.cart-summary__inner){background:#101010!important;border:1px solid var(--dz-line)!important;border-radius:0!important;padding:clamp(20px,3vw,38px)}#MainContent[data-template^=cart] :is(.cart-summary,.cart__summary,.cart-summary__inner):before{content:"DALANZO / CHECKOUT";display:block;color:var(--dz-red);font-size:.64rem;font-weight:900;letter-spacing:.18em;margin-bottom:14px}#MainContent[data-template^=cart] :is(.cart-summary,.cart__summary,.cart-summary__inner) .button{min-height:56px}#MainContent[data-template^=page]>.shopify-section:first-child{padding-top:clamp(48px,7vw,104px)}#MainContent[data-template^=page] h1{font-size:clamp(2.7rem,7vw,7.4rem)!important;line-height:.84!important;letter-spacing:-.06em!important;font-weight:900!important}#MainContent[data-template^=page] .rte,#MainContent[data-template^=page] [class*=page-content]{max-width:72ch;color:#c3c3c3;line-height:1.78}#MainContent[data-template^=page] form{background:#0d0d0d;border:1px solid var(--dz-line);padding:clamp(20px,3vw,42px)}#MainContent[data-template^=page] form :is(label,legend){font-size:.68rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}:is(cart-drawer,dialog,.drawer,.modal){--color-background:8 8 8}:is(cart-drawer,.drawer,.modal) :is(.button,button){border-radius:0!important}@media(max-width:749px){:root{--dz-pad:14px}#header-component .header-logo img{max-height:42px}#MainContent[data-template^=product] .product-information{padding-top:10px}#MainContent[data-template^=product] :is(.product-details,.product-information__details){border-inline:0!important;padding:22px 18px!important}#MainContent[data-template^=product] :is(.buy-buttons,buy-buttons):after{font-size:.55rem;letter-spacing:.1em}#MainContent[data-template^=collection]>.shopify-section:first-child .section{padding-top:52px!important}#MainContent[data-template^=collection] :is(.facets,facets-form,.facets-wrapper){-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dalanzo-v2.css.map */
