@import"https://fonts.googleapis.com/css2?family=Anton&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--dg-kraft: #F2E8D5;--dg-cream-warm: #FFF8E8;--dg-cream-deep: #E8DCC4;--dg-walnut: #6B4423;--dg-walnut-dark: #4A2F18;--dg-walnut-deep: #2A1A0F;--dg-oxblood: #7A2E2E;--dg-oxblood-dk: #5C2424;--dg-rust: #B25028;--dg-olive: #5B5B3A;--dg-ink: #1A1612;--dg-ink-soft: #2B2118;--dg-gold: #C99A4A;--dg-gold-bright: #E0B560;--dg-display: "Druk Wide", "Anton", "Bebas Neue", Impact, sans-serif;--dg-body: "IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--dg-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--dg-ease: cubic-bezier(.22, 1, .36, 1);--dg-ease-out: cubic-bezier(.16, 1, .3, 1);--dg-dur-fast: .18s;--dg-dur-base: .32s;--dg-dur-slow: .7s}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.card__heading,.product-card__title,.product__title,.collection__title,.page__title,.article__title{font-family:var(--dg-display)!important;font-weight:700!important;letter-spacing:.005em!important}body,p,.rte,button,a,input,select,textarea,label,span,li,.card__information,.product__info,.product__description{font-family:var(--dg-body)!important}h1,h2,.h0,.h1,.h2,.product__title,.collection__title,.page__title{text-transform:uppercase!important}.price,.price-item,.product__price,.card__price,[data-unit],.money,.dg-num{font-variant-numeric:tabular-nums!important;font-family:var(--dg-display)!important}.card,.button,button.button,button[class*=button]:not(.dg-signup__button):not(.dg-hero__cta):not(.dg-medallion),.product-card,.collection-card,.media,img.product-image,.product__media,input,select,textarea,[class*=card-wrapper],[class*=-card],.image-with-text__media,.featured-product__media,.product-card-wrapper{border-radius:0!important}.button--primary,.button.button--primary,button.button[type=submit],.shopify-payment-button__button--unbranded,button[name=add],.product-form__buttons .button{background-color:var(--dg-oxblood)!important;color:var(--dg-kraft)!important;border:2px solid var(--dg-oxblood)!important;border-radius:0!important;font-family:var(--dg-display)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1.05rem 2.1rem!important;transition:transform var(--dg-dur-fast) var(--dg-ease),background-color var(--dg-dur-base) var(--dg-ease),box-shadow var(--dg-dur-base) var(--dg-ease)!important}.button--primary:hover,.button.button--primary:hover,button.button[type=submit]:hover,.shopify-payment-button__button--unbranded:hover,button[name=add]:hover{background-color:var(--dg-oxblood-dk)!important;border-color:var(--dg-oxblood-dk)!important;transform:translateY(-2px)!important;box-shadow:6px 6px 0 var(--dg-ink)!important}.button--secondary,.button.button--secondary{background-color:transparent!important;color:var(--dg-ink)!important;border:2px solid var(--dg-ink)!important;border-radius:0!important;font-family:var(--dg-display)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.button--secondary:hover,.button.button--secondary:hover{background-color:var(--dg-ink)!important;color:var(--dg-kraft)!important}.dg-medallion{display:inline-flex;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%!important;background:radial-gradient(circle at 30% 30%,var(--dg-gold-bright) 0%,var(--dg-gold) 60%,#8E6A2C 100%);color:var(--dg-ink);font-family:var(--dg-display);font-weight:700;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;text-decoration:none;line-height:1;padding:1rem;border:1px solid var(--dg-walnut-dark);box-shadow:inset 0 0 0 4px #1a16122e,inset 0 0 0 5px #e0b56066,4px 4px 0 var(--dg-ink);transition:transform var(--dg-dur-base) var(--dg-ease)}.dg-medallion:hover{transform:rotate(4deg) translateY(-2px)}.announcement-bar,.announcement,.announcement-bar__message,section[class*=announcement-bar],.header-utility-bar,.shopify-section-header-announcement{background-color:var(--dg-ink)!important;color:var(--dg-kraft)!important;font-family:var(--dg-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:500!important}.header,.header-wrapper,section[class*=header]:not([class*=dg-])>*{background-color:var(--dg-kraft)!important;transition:padding .3s var(--dg-ease),background-color .3s var(--dg-ease)!important}.header__heading,.header__heading-link,.header__heading-logo{font-family:var(--dg-display)!important;font-weight:700!important;letter-spacing:.14em!important;font-size:1.85rem!important;color:var(--dg-ink)!important;transition:font-size .3s var(--dg-ease)!important}.header__menu-item,.header__menu .list-menu__item{font-family:var(--dg-mono)!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.78rem!important;color:var(--dg-ink)!important}.header__menu-item:hover,.header__menu .list-menu__item:hover{color:var(--dg-oxblood)!important}.header.dg-header--shrunk,.header-wrapper.dg-header--shrunk{padding-top:.4rem!important;padding-bottom:.4rem!important;box-shadow:0 2px 0 var(--dg-walnut-dark)!important}.header.dg-header--shrunk .header__heading,.header-wrapper.dg-header--shrunk .header__heading{font-size:1.25rem!important}.card__heading,.product-card__title,.product-card__info .card__heading{font-family:var(--dg-display)!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.02em!important;text-transform:uppercase!important}.price,.price-item,.product__price,.card__price{font-family:var(--dg-display)!important;font-weight:700!important;font-size:1.4rem!important;letter-spacing:.01em!important;color:var(--dg-ink)!important}a{color:var(--dg-oxblood);transition:color var(--dg-dur-base) var(--dg-ease)}a:hover{color:var(--dg-rust)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=password],input[type=number],select,textarea{border-radius:0!important;border:1px solid var(--dg-walnut)!important;background:var(--dg-cream-warm)!important;color:var(--dg-ink)!important;padding:.85rem 1rem!important;font-family:var(--dg-body)!important;transition:border-color var(--dg-dur-base) var(--dg-ease),border-width var(--dg-dur-base) var(--dg-ease)!important}input:focus,select:focus,textarea:focus{outline:none!important;border:2px solid var(--dg-oxblood)!important;padding:calc(.85rem - 1px) calc(1rem - 1px)!important}label,.form__label,.product-form__input label{font-family:var(--dg-mono)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--dg-walnut-dark)!important;margin-bottom:.4rem!important}::placeholder{font-family:var(--dg-mono)!important;font-style:italic;color:#1a161266!important}body{background-color:var(--dg-kraft);position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.165 0 0 0 0 0.133 0 0 0 0 0.071 0 0 0 0.8 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px}.dg-halftone-bg{background-image:radial-gradient(circle at 25% 25%,rgba(107,68,35,.04) 1px,transparent 1px),radial-gradient(circle at 75% 75%,rgba(107,68,35,.04) 1px,transparent 1px);background-size:28px 28px;background-position:0 0,14px 14px}.dg-section-dark{background-color:var(--dg-walnut-deep)!important;color:var(--dg-kraft)!important}.dg-section-dark h1,.dg-section-dark h2,.dg-section-dark h3{color:var(--dg-kraft)!important}.dg-section-ink{background-color:var(--dg-ink)!important;color:var(--dg-kraft)!important}.dg-section-cream{background-color:var(--dg-cream-warm)!important}.dg-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--dg-dur-slow) var(--dg-ease-out),transform var(--dg-dur-slow) var(--dg-ease-out);will-change:opacity,transform}.dg-reveal.is-visible{opacity:1;transform:translateY(0)}.dg-reveal--left{transform:translate(-40px)}.dg-reveal--left.is-visible{transform:translate(0)}.dg-reveal--right{transform:translate(40px)}.dg-reveal--right.is-visible{transform:translate(0)}.dg-reveal--scale{transform:scale(.96)}.dg-reveal--scale.is-visible{transform:scale(1)}.dg-reveal{transition-delay:calc(var(--dg-i, 0) * .08s)}.dg-char{display:inline-block;opacity:0;transform:translateY(.4em);transition:opacity .65s var(--dg-ease-out),transform .65s var(--dg-ease-out)}.dg-char.is-in{opacity:1;transform:translateY(0)}.dg-magnetic{transition:transform .2s var(--dg-ease-out);will-change:transform}.dg-mascot-peek{position:absolute;pointer-events:none;z-index:4;opacity:0;transition:opacity var(--dg-dur-slow) var(--dg-ease-out),transform var(--dg-dur-slow) var(--dg-ease-out)}.dg-mascot-peek.is-visible{opacity:1;transform:translate(0)!important}.dg-mascot-peek--br{bottom:0;right:0;transform:translate(40%,30%);max-width:280px}.dg-mascot-peek--bl{bottom:0;left:0;transform:translate(-40%,30%);max-width:240px}.dg-mascot-peek--tr{top:0;right:0;transform:translate(40%,-20%);max-width:200px}::selection{background:var(--dg-oxblood);color:var(--dg-kraft)}:focus-visible{outline:3px solid var(--dg-gold)!important;outline-offset:3px}.hero h1,.hero .h0,.banner__heading,.hero__heading,.image-with-text__heading{font-size:clamp(3rem,7vw,6rem)!important;line-height:.92!important;font-weight:700!important;letter-spacing:.005em!important;text-transform:uppercase!important}.footer,.footer-wrapper,footer[role=contentinfo]{background-color:var(--dg-walnut-deep)!important;color:var(--dg-kraft)!important;position:relative}.footer a,.footer-wrapper a,footer a{color:var(--dg-kraft)!important;opacity:.85}.footer a:hover{color:var(--dg-gold)!important;opacity:1}.footer__heading,.footer h3,.footer h4{font-family:var(--dg-mono)!important;color:var(--dg-gold)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.8rem!important;font-weight:500!important}.footer:before,.footer:after{content:"";position:absolute;width:60px;height:60px;border:2px solid var(--dg-gold);pointer-events:none;opacity:.6}.footer:before{top:1.5rem;left:1.5rem;border-right:0;border-bottom:0}.footer:after{bottom:1.5rem;right:1.5rem;border-left:0;border-top:0}.cart-drawer,.cart-drawer__inner,.cart__items{background:var(--dg-kraft)!important}.cart-item__name,.cart-item__quantity-label{font-family:var(--dg-display)!important;letter-spacing:.04em!important}.product__title{font-size:clamp(2.5rem,5vw,4rem)!important;line-height:.95!important}.product__description,.product__info-container .rte{font-family:var(--dg-body)!important;font-size:1rem!important;line-height:1.65!important;color:var(--dg-ink-soft)!important}.product__description p:has(strong:only-child),.product__description strong:only-child{font-family:var(--dg-display)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--dg-oxblood)!important}.quantity__input,.product-form__input input,.product-form__input select{border:2px solid var(--dg-ink)!important;border-radius:0!important}[class*=subscription] .badge,.subscription-options__option{background:var(--dg-oxblood)!important;color:var(--dg-kraft)!important;border-radius:0!important;padding:.3rem .6rem!important;font-family:var(--dg-mono)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.65rem!important}.page-width,.shopify-section--page{max-width:1280px}.page__content,.rte{font-family:var(--dg-body)!important;font-size:1.05rem!important;line-height:1.7!important;color:var(--dg-ink-soft)!important}.page__content h2,.rte h2{font-size:clamp(1.75rem,3vw,2.25rem)!important;margin-top:2.5rem!important;margin-bottom:1rem!important;color:var(--dg-oxblood)!important}.page__content h3,.rte h3{font-size:clamp(1.25rem,2vw,1.5rem)!important;margin-top:1.75rem!important;margin-bottom:.5rem!important;color:var(--dg-ink)!important}.dg-stamp{font-family:var(--dg-mono)!important;font-size:.72rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--dg-walnut)}.dg-stamp--gold{color:var(--dg-gold)}.dg-stamp--oxblood{color:var(--dg-oxblood)}html:not(.dg-lenis-active){scroll-behavior:smooth}.dg-founder__video,.dg-mascot-peek--video{object-fit:cover;width:100%;height:100%;display:block}.dg-mascot-peek--video{position:absolute;pointer-events:none}dotlottie-wc,dotlottie-player{display:block;width:100%;height:100%}@keyframes dg-mascot-breathe{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.012) translateY(-1px)}}.dg-founder__breathe{animation:dg-mascot-breathe 5.5s ease-in-out infinite;will-change:transform;transform-origin:center bottom}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dg-reveal,.dg-char{opacity:1!important;transform:none!important}.dg-founder__video,.dg-mascot-peek--video{visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dg-custom.css.map */
