:root{--dg-ink: #0b0b0b;--dg-ink-2: #151515;--dg-bone: #efe8da;--dg-paper: #f8f6f1;--dg-red: var(--dilligaf-red, #bb2026);--dg-ui: var(--dilligaf-heading-font, "Archivo Narrow", sans-serif);--dg-gutter: clamp(16px, 4vw, 64px);--dg-space: clamp(48px, 5.5vw, 88px)}.dg-f-display,.dg-section .dg-f-display{font-family:"DG Display",var(--dg-ui);font-weight:900;font-stretch:62%;font-variation-settings:"wdth" 62,"wght" 900;text-transform:uppercase;line-height:.95;letter-spacing:.005em}.dg-f-black,.dg-section .dg-f-black{font-family:"DG Stencil",var(--dg-ui);font-weight:400;text-transform:none;line-height:1.05;letter-spacing:.01em}.dg-f-hand,.dg-section .dg-f-hand{font-family:DG Marker,cursive;font-weight:400;text-transform:none;line-height:1.2;letter-spacing:0}.dg-f-ui{font-family:var(--dg-ui);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.dg-c-red,.dg-section .dg-c-red{color:var(--dg-red)}.dg-c-bone,.dg-section .dg-c-bone{color:var(--dg-bone)}.dg-c-ink,.dg-section .dg-c-ink{color:var(--dg-ink)}.dg-scheme-ink{background-color:var(--dg-ink);color:var(--dg-bone)}.dg-scheme-bone{background-color:var(--dg-bone);color:var(--dg-ink)}.dg-scheme-red{background-color:var(--dg-red);color:var(--dg-bone)}.dg-section{position:relative;overflow:hidden}.dg-section a{color:inherit}.dg-section h1,.dg-section h2{text-align:left;margin:0}.dg-section h1:after,.dg-section h2:after{display:none}.dg-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;background:var(--dg-red);color:#fff!important;font-family:var(--dg-ui);font-weight:700;font-size:17px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;border:2px solid var(--dg-red);transition:background-color .2s,color .2s,border-color .2s}.dg-btn:hover{background:transparent;color:inherit!important}.dg-scheme-red .dg-btn{background:var(--dg-ink);border-color:var(--dg-ink)}.dg-scheme-red .dg-btn:hover{background:transparent;color:var(--dg-ink)!important}.dg-btn--ghost{background:transparent;color:inherit!important;border-color:currentColor}.dg-btn--ghost:hover{background:var(--dg-red);border-color:var(--dg-red);color:#fff!important}.dg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 var(--dg-gutter);margin-bottom:clamp(24px,3vw,40px)}.dg-head__title{font-size:clamp(30px,4.6vw,80px);color:inherit;max-width:none;min-width:0;white-space:nowrap}.dg-head__aside{display:flex;align-items:center;gap:16px;flex-shrink:0}.dg-carousel{position:relative;margin-left:var(--dg-gutter);overflow:hidden}.dg-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--dg-col, 30%);gap:var(--dg-gap, 20px);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--dg-gutter) 4px 0;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.dg-carousel__track::-webkit-scrollbar{display:none}.dg-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.dg-carousel__track.is-dragging *{pointer-events:none}.dg-carousel__slide{scroll-snap-align:start;min-width:0}.dg-carousel__nav{display:flex;align-items:center;gap:8px}.dg-section .dg-carousel__btn{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:2px solid currentColor;border-radius:0;background:transparent!important;color:inherit;font-family:var(--dg-ui);font-size:20px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.dg-section .dg-carousel__btn:hover{background:var(--dg-red)!important;border-color:var(--dg-red);color:#fff!important}.dg-section .dg-carousel__btn[disabled]{opacity:.25;pointer-events:none}.dg-carousel__count{font-family:var(--dg-ui);font-weight:700;font-size:16px;letter-spacing:.08em;min-width:5em;text-align:center}.dg-carousel__progress{margin:20px var(--dg-gutter) 0 0;height:2px;background:color-mix(in srgb,currentColor 18%,transparent)}.dg-carousel__progress span{display:block;height:100%;background:var(--dg-red);transform-origin:left;transform:scaleX(var(--dg-progress, .1));transition:transform .2s}@media(min-width:768px){.dg-look--fits .dg-carousel__track{grid-auto-columns:calc((100% - (var(--dg-n) - 1) * var(--dg-gap, 20px)) / var(--dg-n))}.dg-look--fits .dg-carousel__nav,.dg-look--fits .dg-carousel__progress{display:none}}.shopify-section:has(>.dg-scheme-ink:not(.dg-marquee))+.shopify-section>.dg-scheme-ink:not(.dg-marquee),.shopify-section:has(>.dg-scheme-bone:not(.dg-marquee))+.shopify-section>.dg-scheme-bone:not(.dg-marquee),.shopify-section:has(>.dg-scheme-red:not(.dg-marquee))+.shopify-section>.dg-scheme-red:not(.dg-marquee){padding-top:0}.dg-marquee{padding:calc(clamp(12px,1.6vw,24px) + .9vw * var(--dg-tilt-abs, 0)) 0}.dg-marquee__band{transform:rotate(var(--dg-tilt, 0deg));margin:0 -3vw}.dg-marquee__band--red{background:var(--dg-red);color:var(--dg-bone)}.dg-marquee__band--bone{background:var(--dg-bone);color:var(--dg-ink)}.dg-marquee__band--ink{background:var(--dg-ink);color:var(--dg-bone)}.dg-marquee__band+.dg-marquee__band{margin-top:6px}.dg-marquee__row{display:flex;overflow:hidden;white-space:nowrap;padding:.22em 0 .18em}.dg-marquee__track{display:flex;flex-shrink:0;align-items:center;gap:.55em;padding-right:.55em;animation:dg-marquee var(--dg-speed, 40s) linear infinite}.dg-marquee__row--right .dg-marquee__track{animation-direction:reverse}.dg-marquee__item{font-size:var(--dg-size, 64px);text-decoration:none}.dg-marquee__item.dg-f-black{font-size:calc(var(--dg-size, 64px) * .9)}.dg-marquee__sep{font-size:calc(var(--dg-size, 64px) * .38);line-height:1;color:var(--dg-red)}.dg-marquee__band--red .dg-marquee__sep{color:var(--dg-ink)}.dg-marquee--overlap{background-color:transparent;padding-top:0;overflow:visible;overflow-x:clip}.shopify-section:has(>.dg-marquee--overlap){position:relative;z-index:5;overflow:visible}.shopify-section:has(+.shopify-section>.dg-marquee--overlap){position:relative;z-index:0}@media(min-width:768px){.shopify-section:has(+.shopify-section .dg-marquee--overlap) .slick-dots{bottom:128px}}@keyframes dg-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(hover:hover){.dg-marquee:hover .dg-marquee__track{animation-play-state:paused}.dg-marquee a.dg-marquee__item:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.12em}}.dg-cats,.dg-products,.dg-look{padding:var(--dg-space) 0}.dg-cat{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;text-decoration:none;background:var(--dg-ink-2);color:var(--dg-bone)}.dg-cat img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.dg-cat:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82))}.dg-cat__label{position:absolute;z-index:2;left:18px;right:18px;bottom:18px;font-size:clamp(28px,2.6vw,44px);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.dg-cat__arrow{font-family:var(--dg-ui);font-size:.7em;line-height:1.2;color:var(--dg-red);transition:transform .3s}@media(hover:hover){.dg-cat:hover img{transform:scale(1.05)}.dg-cat:hover .dg-cat__arrow{transform:translate(6px)}}.dg-products .product-block{margin:0;width:100%}.dg-products .product-block .rimage-outer-wrapper{max-width:none!important}.dg-products .product-block .rimage-wrapper{padding-top:150%!important}.dg-products .product-block .rimage__image{object-fit:cover;object-position:center top}.dg-products .product-block .caption{color:inherit}.product-block:not(.collection-block) .caption .title{font-family:var(--dg-ui);font-weight:700;font-size:17px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase}.product-block:not(.collection-block) .caption .price{font-family:var(--dg-ui);font-weight:700;font-size:16px;letter-spacing:.03em;opacity:1;color:var(--dg-red)}.dg-wall{padding:var(--dg-space) var(--dg-gutter);text-align:center}.dg-wall__intro{max-width:900px;margin:0 auto clamp(28px,3.5vw,48px)}.dg-wall__intro .dg-head__title{text-align:center;margin:0 auto;max-width:none}.dg-wall__note{font-size:clamp(20px,1.8vw,26px);margin:14px 0 0;color:var(--dg-red)}.dg-wall__grid{max-width:1320px;margin:0 auto;font-size:var(--dg-size, 64px);line-height:1.18;text-wrap:balance}.dg-wall__item{font-size:1em;text-decoration:none;transition:color .2s}.dg-wall__item.dg-f-black{font-size:.92em}a.dg-wall__item:hover{color:var(--dg-red)}.dg-wall .dg-c-red:hover{color:currentColor;opacity:.75}.dg-wall__sep{display:inline;font-family:var(--dg-ui);font-size:.3em;vertical-align:.55em;margin:0 .35em 0 .2em;color:var(--dg-red)}.dg-wall__item.dg-f-black .dg-wall__sep{font-size:.33em}.dg-wall .dg-c-red .dg-wall__sep{color:var(--dg-ink)}.dg-wall__cta{margin-top:clamp(32px,4vw,52px)}.dg-acro{padding:var(--dg-space) var(--dg-gutter)}.dg-acro__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,7vw,120px);align-items:center;max-width:1320px;margin:0 auto}.dg-acro__words{order:2;margin:0;display:grid}.dg-acro__side{order:1}.dg-acro__row{display:grid;grid-template-columns:.9em 1fr;align-items:center;gap:.3em;font-size:clamp(34px,3.4vw,56px);border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:.1em 0}.dg-acro__row:last-child{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.dg-acro__letter{font-size:1.3em;line-height:1;color:var(--dg-ink);text-align:center}.dg-acro__word{font-size:.78em;line-height:1;padding-top:.08em}.dg-scheme-ink .dg-acro__letter,.dg-scheme-bone .dg-acro__letter{color:var(--dg-red)}.dg-acro__title{font-size:clamp(38px,4.4vw,76px);margin-bottom:24px!important}.dg-acro__body{font-size:18px;line-height:1.7;max-width:34em;margin-bottom:28px}.dg-acro__body p{margin:0 0 14px}.dg-acro__inner--media{align-items:stretch}.dg-acro__media{position:relative;min-height:420px}.dg-acro__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:15% 50%;display:block}.dg-acro__main .dg-acro__words{margin:4px 0 clamp(20px,2vw,28px);grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;column-gap:clamp(20px,2.4vw,40px)}.dg-acro__main .dg-acro__row{font-size:clamp(26px,2.3vw,40px);border-top:0;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:.14em 0}.dg-acro__main .dg-acro__title{font-size:clamp(34px,3.4vw,58px);margin-bottom:12px!important}.dg-acro__main .dg-acro__body{font-size:16px;line-height:1.6;margin-bottom:22px}.dg-acro__main .dg-acro__body p{margin:0 0 10px}.dg-acro__inner--media{gap:clamp(28px,5vw,80px)}.dg-acro__inner--media .dg-acro__media{min-height:0}.dg-statement{min-height:var(--dg-h, 90vh);display:flex;align-items:flex-end}.dg-statement--plain{min-height:0}.dg-statement__bg{position:absolute;top:0;right:0;bottom:0;left:0}.dg-statement__bg img{width:100%;height:100%;object-fit:cover;display:block}.dg-statement__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c,#0006 50%,#0000000d 85%),linear-gradient(0deg,rgba(0,0,0,.55),transparent 50%)}.dg-statement__copy{position:relative;z-index:1;padding:var(--dg-space) var(--dg-gutter);color:var(--dg-bone);width:100%}.dg-statement__lines{font-size:min(var(--dg-size, 140px),9.5vw);font-weight:400}.dg-statement__line{display:block;font-size:1em}.dg-statement__line.dg-f-black{font-size:.9em;margin-top:.08em}.dg-statement .dg-btn{margin-top:clamp(28px,3vw,44px)}.dg-statement__bg img{object-position:var(--dg-pos, 50%) 50%}.dg-statement--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.dg-statement--split .dg-statement__bg{position:relative;order:2}.dg-statement--split .dg-statement__bg:after{content:none}.dg-statement--split .dg-statement__copy{align-self:center}.dg-statement--split .dg-statement__lines{font-size:min(var(--dg-size, 140px),6vw)}.dg-look__slide{position:relative;display:block;overflow:hidden;text-decoration:none}.dg-look__slide img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.dg-look__slide:hover img{transform:scale(1.04)}.dg-look__cap{position:absolute;left:16px;right:16px;bottom:14px;color:var(--dg-bone);font-size:clamp(20px,1.8vw,28px);text-shadow:0 1px 12px rgba(0,0,0,.55)}.dg-coll-hero{min-height:clamp(260px,22vw,340px);display:flex;align-items:center}.dg-coll-hero__inner{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(28px,3vw,44px) var(--dg-gutter)}.dg-coll-hero__icons{color:var(--dg-bone)}.dg-coll-hero__icons .quality-icons{margin:0}.dg-coll-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.dg-coll-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:70% 30%;filter:grayscale(.7)}.dg-coll-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e6,#000c,#000000c7)}.dg-coll-hero__copy{color:var(--dg-bone);max-width:640px}.dg-coll-hero .dg-coll-hero__title{font-size:clamp(38px,4vw,68px);margin:0!important;padding:0}.dg-coll-hero__text{margin:10px 0 0;font-size:16px;line-height:1.5;max-width:34em;opacity:.9}.dg-coll-hero__count{display:block;margin-top:10px;font-family:var(--dg-ui);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--dg-red)}.dg-wordmark{padding:clamp(24px,3vw,48px) var(--dg-gutter) clamp(8px,1.4vw,24px);text-align:center}.dg-wordmark__word{display:block;font-size:20vw;line-height:1.32;white-space:nowrap}.dg-wordmark__word.dg-f-display{font-size:15.5vw;line-height:.82}.dg-display-headings :is(.feature-header,.section-heading,.section-newsletter h2,.product-area__details__title,.main-page-title,.collection-header__title){font-family:"DG Display",var(--dg-ui);font-weight:900!important;font-stretch:62%;font-variation-settings:"wdth" 62,"wght" 900;letter-spacing:0;line-height:1.02}.dg-display-headings :is(.section-heading,.section-featured-collection .feature-header,.section-newsletter h2){font-size:clamp(34px,3.8vw,64px)!important}.dg-display-headings .product-area__details__title{font-size:clamp(32px,3vw,50px)!important}.product-area .price-area .theme-money{font-family:var(--dg-ui);font-weight:700;font-size:26px;letter-spacing:.02em;color:var(--dg-red)}.purchase-reassurance__icon{filter:invert(1)}.dg-display-headings.template-cart cart-form>h1{font-family:"DG Display",var(--dg-ui);font-weight:900;font-stretch:62%;font-variation-settings:"wdth" 62,"wght" 900;letter-spacing:0;line-height:1.02;font-size:clamp(34px,3.8vw,64px)}.template-cart .update-continue .update{font-family:var(--dg-ui);font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.template-cart .note-area label{font-family:var(--dg-ui);font-weight:700;font-size:13px;letter-spacing:.06em}.section-footer .section-footer__title{font-family:var(--dg-ui);font-weight:700;font-size:17px;letter-spacing:.08em;text-transform:uppercase;color:var(--dg-red)}@media(max-width:899px){.dg-acro__inner{grid-template-columns:1fr}.dg-acro__inner--media .dg-acro__media{order:2;min-height:0;aspect-ratio:4 / 3}}@media(max-width:767px){.dg-head{flex-direction:column;align-items:flex-start;gap:14px}.dg-head__aside .dg-carousel__nav{display:none}.dg-head__aside .dg-btn{padding:11px 18px;font-size:15px}.dg-carousel__track{grid-auto-columns:var(--dg-col-m, 78%);gap:12px}.dg-marquee__item{font-size:calc(var(--dg-size, 64px) * .5)}.dg-marquee__item.dg-f-black{font-size:calc(var(--dg-size, 64px) * .45)}.dg-marquee__sep{font-size:calc(var(--dg-size, 64px) * .2)}.dg-wall__grid{font-size:calc(var(--dg-size, 64px) * .5)}.dg-cat__label{font-size:28px}.dg-statement{min-height:var(--dg-h-m, 80vh)}.dg-statement--plain{min-height:0}.dg-statement--split{grid-template-columns:1fr;min-height:0}.dg-statement--split .dg-statement__bg{order:0;aspect-ratio:4 / 3}.dg-statement--split .dg-statement__lines{font-size:min(var(--dg-size, 140px),13vw)}.dg-coll-hero{min-height:0}.dg-coll-hero__inner{grid-template-columns:1fr;gap:20px;padding:28px var(--dg-gutter)}.dg-coll-hero__bg:after{background:#000000bd}.dg-coll-hero .dg-coll-hero__title{font-size:38px}.product-block:not(.collection-block) .caption .title{font-size:15px}.product-block:not(.collection-block) .caption .price{font-size:15px}}@media(prefers-reduced-motion:reduce){.dg-marquee__track{animation:none}.dg-cat img,.dg-look__slide img{transition:none}}#site-control .dilligaf-menu-preview .overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:0;background:linear-gradient(transparent 35%,#000000e0 92%)}#page-menu .nav-ctas__cta .overlay{align-items:flex-end;justify-content:flex-start;padding:0;background:linear-gradient(transparent 35%,#000000e0 92%)}:is(#site-control .dilligaf-menu-preview,#page-menu .nav-ctas__cta) .overlay>.inner{width:100%;margin:0;padding:20px 24px}:is(#site-control .dilligaf-menu-preview,#page-menu .nav-ctas__cta) .line-1{text-align:left}.dg-display-headings [id$=__hero] .line-1{font-family:"DG Display",var(--dg-ui);font-weight:900;font-stretch:62%;font-variation-settings:"wdth" 62,"wght" 900;text-transform:uppercase;letter-spacing:.005em;line-height:.88;font-size:clamp(64px,7.4vw,132px)!important;max-width:6.2em;color:var(--dg-bone)}@media(max-width:767px){.dg-display-headings [id$=__hero] .line-1{font-size:52px!important;max-width:none}}.template-collection .shopify-section:has([data-section-type=collection-template]){background:var(--dg-paper);color:var(--dg-ink)}.template-collection [data-section-type=collection-template] :is(a,h1,h2,h3,h4,label,button,select,summary,span,p,.title,.price,.theme-money){color:var(--dg-ink)}.template-collection [data-section-type=collection-template] .product-block .price,.template-collection [data-section-type=collection-template] .product-block .theme-money{color:var(--dg-red)}.template-collection [data-section-type=collection-template] :is(select,input,.filter-group__heading,.cc-select__btn,.filters__item,details>summary){background-color:transparent;border-color:color-mix(in srgb,var(--dg-ink) 30%,transparent)}.template-collection [data-section-type=collection-template] :is(.pretty-select,.pretty-select>div,.cc-price-range__input-container){background-color:var(--dg-paper);color:var(--dg-ink);border-color:color-mix(in srgb,var(--dg-ink) 30%,transparent)}.template-collection [data-section-type=collection-template] .pretty-select svg{color:var(--dg-ink);fill:currentColor}.template-collection [data-section-type=collection-template] .cc-price-range__bar-active{background-color:var(--dg-red)}.template-collection [data-section-type=collection-template] .filter-price-popover>div{background-color:var(--dg-paper);border:1px solid color-mix(in srgb,var(--dg-ink) 30%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dg-brand.css.map */
