:root{--paper:#f7f4ed;--cream:#ece8df;--ink:#282f29;--muted:#6b7166;--gold:#687452;--line:#dfdfd4}body{background:#f7f4ed;color:#282f29}.daily-wordmark{font-family:Georgia,'Times New Roman',serif;font-weight:400!important;font-size:35px;letter-spacing:-1.6px;color:#282f29!important;white-space:nowrap}.fgx__logo{letter-spacing:0!important}.fg-announcement{background:#e5e7db!important;color:#48533e!important;letter-spacing:.09em!important;font-size:10px!important;text-transform:none!important;padding:9px 16px!important}body .tdh{--th-paper:#f7f4ed;--th-ink:#282f29;--th-green:#687452}.tdh .tdh-hero h1,.tdh .tdh-feature h2,.tdh .tdh-close h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em}.tdh .tdh-hero h1{font-size:clamp(45px,5.4vw,77px);line-height:1.04}.tdh .tdh-hero h1 em{font-style:italic}.tdh .tdh-hero-copy{padding-block:10px}.tdh .tdh-kicker{letter-spacing:.18em;font-size:9px}.tdh .tdh-hero-photo,.tdh .tdh-feature{border-radius:5px}.tdh .tdh-photo-label{border-radius:3px}.tdh .tdh-button{border-radius:3px;background:#354131}.tdh .tdh-button:hover{background:#52634a}.tdh .tdh-card{border-radius:5px;border-color:#dfe2d8}.tdh .tdh-card-bottom a{border-radius:3px}.tdh .tdh-card-tag{border-radius:3px;font-size:9px;font-weight:500}.tdh .tdh-feature{background:#e6e9df}.tdh .tdh-strip{background:#e7e9df;border-color:#dbe0d1}.tdh-card{scroll-margin-top:150px}.tds-pdp .daily-wordmark{font-size:30px}.fg-footer .daily-wordmark{color:inherit!important;font-size:37px}.fg-footer::before{display:none}#shop-bag.tds-pdp .tds-checkout-btn{background:#354131;border-radius:4px}#shop-bag.tds-pdp .variant-select,#shop-bag.tds-pdp .tds-secondary-cart{border-radius:4px}
@media(max-width:750px){.daily-wordmark{font-size:28px;letter-spacing:-1px}.tdh .tdh-hero h1{font-size:clamp(40px,11vw,57px);max-width:450px}.tdh .tdh-kicker{font-size:8px}.fg-announcement{font-size:9px!important}.tdh-card{scroll-margin-top:110px}.fg-footer .daily-wordmark{font-size:32px}}

.daily-arrow{display:inline-block;width:1em;height:1em;min-width:1em;vertical-align:-.12em;flex-shrink:0}.tdh-photo-label>span,.daily-spotlight .tdh-button span{white-space:nowrap}
