:root{--dd-ink:#111;--dd-yellow:#ffbf36;--dd-pink:#ff4fa3;--dd-blue:#1f5fff;--dd-red:#e5321f;--dd-paper:#fff}body,.site-main{color:var(--dd-ink)}.site-header{max-width:none;margin:0;padding:18px 4vw}.page-template-index .site-main{max-width:none;padding:0}.index-wrapper .shopify-section{margin:0;padding:0}.index-wrapper .section-featured-products{padding:clamp(48px,6vw,80px) 4vw 0}.pxs-announcement-bar{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.site-logo-text{font-family:var(--dd-display);font-size:34px;line-height:1;letter-spacing:.01em;color:var(--dd-ink);text-transform:uppercase;font-weight:400;white-space:nowrap}.site-navigation a,.site-actions a{color:var(--dd-ink)}.site-actions svg{color:var(--dd-ink)}.dd-btn{display:inline-block;padding:15px 30px;background:var(--dd-yellow);color:var(--dd-ink)!important;border:3px solid var(--dd-ink);box-shadow:5px 5px 0 var(--dd-ink);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .15s,box-shadow .15s}.dd-btn:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--dd-ink)}.dd-display{font-family:var(--dd-display);font-weight:400;text-transform:uppercase;line-height:.95;margin:0}.section-title,.index-wrapper .section-title{font-family:var(--dd-display)!important;font-weight:400!important;font-size:clamp(40px,6vw,80px)!important;line-height:1!important;text-transform:uppercase;color:var(--dd-ink)!important;letter-spacing:0!important;text-align:left!important;margin-bottom:28px!important}.product-item-title,.product-item-title a{font-size:15px!important;font-weight:700;letter-spacing:.02em;line-height:1.3;color:var(--dd-ink)}.product-item-price,.product-item-price .money{font-size:15px!important;color:var(--dd-ink)}.dd-hero{position:relative;overflow:hidden;background:var(--dd-ink);color:#fff}.dd-hero__media{display:block;position:relative;width:100%}.dd-hero--full .dd-hero__media{height:calc(100vh - 150px);min-height:520px}.dd-hero--tall .dd-hero__media{height:80vh;min-height:460px}.dd-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.dd-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000006b,#0000 55%);pointer-events:none}.dd-hero__content{position:absolute;left:0;right:0;bottom:0;padding:0 4vw 5vh;text-align:left;pointer-events:none}.dd-hero__title{font-size:clamp(84px,15vw,300px);white-space:nowrap;transform:rotate(-3deg);transform-origin:left bottom;color:#fff;margin-bottom:.1em}.dd-hero__text{font-weight:700;font-size:clamp(16px,1.6vw,22px);margin:0 0 20px;color:#fff}.dd-hero__content .dd-btn{pointer-events:auto}.dd-ticker{background:var(--dd-ink);color:var(--dd-yellow);overflow:hidden;white-space:nowrap;padding:12px 0}.dd-ticker__track{display:inline-block;animation:dd-tick 32s linear infinite}.dd-ticker span{font-family:var(--dd-display);font-size:22px;text-transform:uppercase;padding-right:40px;letter-spacing:.02em}@keyframes dd-tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.dd-ticker__track{animation:none}}.dd-tiles{padding:clamp(48px,6vw,80px) 0 0}.dd-tiles__title{font-size:clamp(40px,6vw,80px);padding:0 4vw 24px}.dd-tiles__grid{display:grid;grid-template-columns:repeat(var(--dd-cols),1fr);gap:0}.dd-tile{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:#f4f4f4;text-decoration:none}.dd-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.dd-tile:hover img{transform:scale(1.04)}.dd-tile__label{position:absolute;left:0;right:0;bottom:0;padding:10px 16px;font-size:clamp(30px,4vw,64px);color:var(--dd-ink);background:var(--dd-tile,var(--dd-yellow))}.dd-statement{padding:clamp(56px,9vw,130px) 4vw;text-align:center;color:var(--dd-ink);margin-top:clamp(48px,6vw,80px)}.dd-statement__title{font-size:clamp(46px,9vw,150px)}.dd-statement__text{max-width:640px;margin:24px auto 0;font-size:clamp(16px,1.5vw,20px);font-weight:700}.dd-stockist{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:clamp(36px,5vw,64px) 4vw;background:var(--dd-paper);border-bottom:3px solid var(--dd-ink)}.dd-stockist__title{font-size:clamp(38px,5vw,76px)}.dd-stockist__text{margin:8px 0 0;font-weight:700}@media(max-width:749px){.site-logo-text{font-size:26px}.dd-hero--full .dd-hero__media{height:calc(100vh - 170px);min-height:480px}.dd-hero--tall .dd-hero__media{height:70vh}.dd-hero__title{font-size:20vw}.dd-tiles__grid{grid-template-columns:repeat(2,1fr)}.dd-tile__label{font-size:28px;padding:6px 10px}.dd-btn{padding:13px 22px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dd-redesign.css.map */
