:root{--ed-bone: #faf8f4;--ed-paper: #ffffff;--ed-ink: #1a1a18;--ed-muted: #6f6d66;--ed-hairline: rgba(26, 26, 24, .14);--ed-olive: #5d8a2c}body,.color-scheme--white,.color-scheme--light{background-color:var(--ed-bone)}.section-title--wrapper .section-title,.dynamic-section-header .h2,.dynamic-section-header h2{font-weight:700!important;letter-spacing:-.03em!important;line-height:1.08!important;color:var(--ed-ink)!important;text-transform:none!important}.section-title--wrapper:after{content:"";display:block;width:48px;height:1px;margin-top:18px;background:var(--ed-hairline)}.section-title--wrapper .section-description{font-size:15px!important;line-height:1.55!important;color:var(--ed-muted)!important;max-width:46ch!important}@media screen and (min-width:768px){.section-title--wrapper .section-title,.dynamic-section-header .h2,.dynamic-section-header h2{font-size:clamp(34px,4.2vw,54px)!important}}@media screen and (max-width:767px){.section-title--wrapper .section-title,.dynamic-section-header .h2,.dynamic-section-header h2,.section-title{font-size:28px!important;font-weight:700!important;letter-spacing:-.03em!important}.section-title--wrapper .section-description,.dynamic-section-header .section-description{font-size:14px!important;max-width:38ch!important}}product-card,.grid-view-item{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.grid-view-item-image{background-color:var(--ed-paper)!important;border:1px solid var(--ed-hairline)!important;border-radius:2px!important;padding:10px!important;margin-bottom:14px!important}.product-grid--title a,.product-grid--title{font-weight:500!important;font-size:15px!important;line-height:1.3!important;letter-spacing:-.005em!important;color:var(--ed-ink)!important}.product-grid--price,.product-grid--price .money{font-weight:700!important;font-size:15px!important;color:var(--ed-ink)!important;letter-spacing:-.01em!important}.product-grid--price s,.product-grid--price s .money,.product-grid--price .compare-at-price .money{color:var(--ed-muted)!important;opacity:1!important}.product-grid--vendor{font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ed-muted)!important}.sale-badge,.custom-badge.badge{background:var(--ed-ink)!important;color:var(--ed-bone)!important;border-radius:2px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.06em!important;padding:6px 10px!important;box-shadow:none!important}.btn{border-radius:2px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:none!important}@media screen and (max-width:767px){.slideshow__btn .btn,.hero__btn .btn{border-radius:2px!important;box-shadow:none!important}}@media screen and (min-width:768px){.wrapper-spacing--v{padding-top:92px!important;padding-bottom:92px!important}}@media screen and (max-width:767px){.wrapper-spacing--v{padding-top:52px!important;padding-bottom:52px!important}.section-title--wrapper{margin-bottom:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/editorial.css.map */
