@import"https://fonts.googleapis.com/css2?family=Archivo:wght@700;800;900&family=Hanken+Grotesk:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--font-heading-family:"Archivo",-apple-system,BlinkMacSystemFont,sans-serif;--font-heading-weight:800;--font-body-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;--font-body-weight:400;--df-forest:#16382a;--df-forest-dark:#10241b;--df-cream:#f4f1ea;--df-cream-deep:#ece7dc;--df-border:#e3ddd0;--df-accent:#5bbd72;--df-accent-ink:#10241b;--df-link:#2e7d4f;--df-ink:#1d2a22;--df-muted:#5e6b62;--df-mono:"IBM Plex Mono",ui-monospace,monospace}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em}.page-width{padding-left:2rem!important;padding-right:2rem!important;box-sizing:border-box}@media screen and (min-width:990px){.page-width{padding-left:4rem!important;padding-right:4rem!important}}.button,button.button,.shopify-challenge__button,.card .quick-add__submit,.quick-add__submit{border-radius:8px;font-family:var(--font-heading-family);font-weight:800;letter-spacing:.01em}.field__input,.search__input,.select__select,input[type=search]{border-radius:9px}.product-form__submit,.product-form__submit.button--secondary{background:var(--df-accent)!important;color:var(--df-accent-ink)!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important;border:0!important}.sls-logo__mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;padding:0!important;border-radius:11px!important;font-size:1.55rem!important;letter-spacing:0!important}.card-wrapper .card{background:#fff!important;border:1px solid var(--df-border)!important;border-radius:13px!important;overflow:hidden}.card-wrapper .card .card__inner{border:0!important}.card__heading a{font-family:var(--font-body-family);font-weight:700;color:var(--df-ink);font-size:1.45rem;line-height:1.3}.card .price-item--regular,.price__regular .price-item{font-family:var(--font-heading-family);font-weight:800;color:var(--df-ink)}.card.card--text{position:relative}.card.card--text .card__inner{aspect-ratio:auto!important;height:auto!important;padding:0!important}.card.card--text .card__inner.ratio:before{content:none!important;display:none!important;padding-bottom:0!important}.card.card--text .card__inner>.card__content{position:static!important;padding:54px 1.2rem .3rem!important}.card.card--text .card__badge{display:none!important}.card.card--text .caption-with-letter-spacing{position:absolute!important;top:15px;left:16px;z-index:3;margin:0!important;background:#16382a!important;color:#fff!important;opacity:1!important;text-transform:none!important;letter-spacing:.01em;font-family:var(--font-body-family)!important;font-weight:700!important;font-size:1.15rem!important;padding:5px 13px!important;border-radius:20px!important}.card.card--text>.card__content{padding:0 1.2rem 1.15rem!important}.card.card--text>.card__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.card.card--text .card__information{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.card.card--text .card-information{margin-top:auto!important}.product__text .caption-with-letter-spacing,.product .product__vendor{color:var(--df-link)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.df-oem{font-family:var(--df-mono);font-size:1.2rem;color:var(--df-link);font-weight:500}.title-wrapper-with-link h2,.collection__title h2,.title.inline-richtext{letter-spacing:-.02em}@media screen and (max-width:749px){.card__heading a{font-size:1.4rem}}@media screen and (max-width:600px){.page-width{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media screen and (max-width:749px){.sls-topbar__left{display:none!important}.sls-topbar__right{display:inline!important}.sls-topbar__row{justify-content:center!important}.sls-hdr__acct{gap:16px!important}.sls-hdr__acct-link{padding:6px 2px!important;font-size:1.35rem!important}.sls-hdr__nav-inner .sls-hdr__nav-link{padding:8px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/deep-forest.css.map */
