:root{--dsky-paper: #EFEDE7;--dsky-ink: #111110;--dsky-image: #E1DDD4;--dsky-muted: #75726A;--dsky-accent: #C8452B;--dsky-line: rgba(17,17,16,.12);--dsky-line-d: rgba(239,237,231,.14)}h1,h2,.h1,.h2{font-family:Archivo,sans-serif;font-weight:900;font-stretch:125%;letter-spacing:-.02em;text-transform:uppercase;line-height:.9;text-wrap:balance}body,p,li{font-family:Archivo,sans-serif}.header__menu-item,.eyebrow,.badge{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.button,button.button{border-radius:0;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s ease,color .25s ease,border-color .25s ease}.button:hover{background:var(--dsky-accent);border-color:var(--dsky-accent);color:var(--dsky-paper)}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--dsky-accent);outline-offset:2px}product-card.product-card{border-right:1px solid var(--dsky-line);border-bottom:1px solid var(--dsky-line)}.product-card__content{position:relative;border-radius:0}.card-gallery,.product-media-container{border-radius:0!important;background:var(--dsky-image)}.card-gallery img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.product-card:hover .card-gallery img{transform:scale(1.045)}.product-card__content :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:Archivo,sans-serif;font-weight:700;font-stretch:100%;text-transform:uppercase;letter-spacing:.02em;font-size:15px;line-height:1.2}product-price,product-price .price{font-weight:500;color:var(--dsky-muted)}.product-card__content>.text-block:first-child{position:absolute;top:16px;left:16px;z-index:2;width:auto;background:var(--dsky-ink);color:var(--dsky-paper);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:7px 10px}.product-card__content>.text-block:first-child p{font-size:inherit;color:inherit;margin:0}.product-badges__badge.color-custom-badge-sale{display:none!important}.announcement-bar,.marquee{background:var(--dsky-ink);color:var(--dsky-paper);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:700}.dsky-wordmark{background:var(--dsky-accent);color:var(--dsky-paper);border-top:1.5px solid var(--dsky-ink);border-bottom:1.5px solid var(--dsky-ink)}.dsky-wordmark .marquee__text{font-weight:900;font-stretch:125%;font-size:38px;letter-spacing:-.02em;text-transform:uppercase}.dsky-gsm{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--dsky-line-d)}.dsky-gsm>div{padding:16px 12px;border-right:1px solid var(--dsky-line-d)}.dsky-gsm>div:last-child{border-right:0}.dsky-gsm .val{font-weight:800;font-stretch:125%;font-size:26px}.dsky-gsm .lab{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--dsky-muted);margin-top:10px}.footer__dsky-mark{font-weight:900;font-stretch:125%;font-size:clamp(60px,15vw,220px);line-height:.8;letter-spacing:-.04em;text-transform:uppercase;border-bottom:1px solid var(--dsky-line);padding-bottom:36px;margin-bottom:36px}.border-style,input,select,textarea,.badge{border-radius:0!important}.blog-posts .blog-post-card__title-link :is(h1,h2,h3,h4,h5,h6,p){font-family:Archivo,sans-serif;font-weight:900;font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;text-wrap:balance}.blog-post-card__title-link:hover,.blog-post-card__title-link:hover :is(h1,h2,h3,h4,h5,h6,p){color:var(--dsky-accent)!important}.blog-post-details{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dsky-muted)}.blog-post-card__image-container{overflow:hidden;background:var(--dsky-image)}.blog-post-card__image{border-radius:0!important;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.blog-post-card:hover .blog-post-card__image{transform:scale(1.045)}.blog-post-item{border-radius:0}.blog-post-item:not(:has(.blog-post-card__image-container)){border:1px solid var(--dsky-line)}.blog-post-item .blog-post-card__content{border-bottom:1px solid var(--dsky-line);padding-bottom:18px}main[data-template=article] h1{font-family:Archivo,sans-serif;font-weight:900;font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;line-height:.9;text-wrap:balance}main[data-template=article] h2,main[data-template=article] h3{font-family:Archivo,sans-serif;font-weight:800;font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em}main[data-template=article] img{border-radius:0!important}main[data-template=article] .blog-post-details{font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dsky-custom.css.map */
