.thr-blog-heading{margin:12px 0 40px}.thr-blog-heading .title--primary{margin:0 0 14px;font-size:clamp(36px,5vw,56px);font-weight:750;line-height:1.1;letter-spacing:-.035em}.thr-blog-introduction{margin:0;max-width:680px;color:#59615b;font-size:clamp(17px,2vw,20px);line-height:1.65;letter-spacing:normal}.ott-journal{max-width:1160px;margin:0 auto;padding:36px 28px 88px;color:#252721;background:#fff;letter-spacing:normal}.ott-journal *{box-sizing:border-box}.ott-journal a{color:inherit;text-decoration:none}.ott-journal a:hover{text-decoration:underline;text-underline-offset:4px}.ott-journal a:focus-visible{outline:2px solid #435b43;outline-offset:5px}.ott-masthead{text-align:center;padding:12px 0 34px}.ott-journal .ott-eyebrow{margin:0;color:#63675e;font-family:var(--font-body-family),Arial,sans-serif;font-size:11px;font-weight:650;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ott-masthead h1{margin:16px 0 17px;font-family:var(--ott-wordmark-font,Didot),serif;font-size:clamp(60px,7.5vw,96px);font-weight:var(--ott-wordmark-weight,400);font-style:normal;line-height:1;letter-spacing:.015em;text-transform:uppercase;font-kerning:normal}.ott-masthead .ott-deck{margin:0;font-size:18px;line-height:1.6;color:#62655e}.ott-topics{display:flex;align-items:center;justify-content:center;gap:26px;border-top:1px solid #dedfd9;border-bottom:1px solid #dedfd9;margin-bottom:32px;flex-wrap:wrap}.ott-topics a{display:flex;align-items:center;min-height:51px;font-size:13px;line-height:1.4;position:relative;white-space:nowrap}.ott-topics a[aria-current]{font-weight:700;color:#263e2b}.ott-topics a[aria-current]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:#42523c}.ott-frontpage{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:32px;padding-bottom:42px;border-bottom:1px solid #dedfd9;margin-bottom:42px}.ott-cover{display:block;overflow:hidden;background:#f3f2ee}.ott-cover img{display:block;width:100%;height:100%;object-fit:cover}.ott-lead .ott-cover{aspect-ratio:3/2}.ott-journal .ott-story-label{margin-top:22px;margin-bottom:9px}.ott-lead h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.035em;margin:0 0 15px}.ott-journal .ott-excerpt{font-size:16px;line-height:1.65;margin:0 0 16px;color:#656860;max-width:62ch}.ott-read{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:13px;font-weight:650}.ott-featured-side{display:grid;gap:24px;border-left:1px solid #dedfd9;padding-left:32px;align-content:start}.ott-side-story .ott-cover{aspect-ratio:2.4/1}.ott-side-story .ott-story-label{margin-top:14px;margin-bottom:6px}.ott-side-story h2{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.15;letter-spacing:-.025em;font-weight:700;margin:0}.ott-side-story+.ott-side-story{border-top:1px solid #dedfd9;padding-top:24px}.ott-body{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:64px}.ott-section-title{border-bottom:1px solid #252721;padding-bottom:16px}.ott-section-title h2{font-size:19px;font-weight:700;line-height:1.3;margin:0;letter-spacing:-.02em}.ott-story{padding:28px 0;border-bottom:1px solid #dedfd9}.ott-story--image{display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:24px;align-items:center}.ott-story h3{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.025em;margin:7px 0 10px}.ott-story .ott-excerpt{margin-bottom:12px}.ott-date{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6f726a}.ott-story-thumb{display:block;aspect-ratio:1.25;overflow:hidden}.ott-story-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ott-sidebar{border-left:1px solid #dedfd9;padding-left:30px}.ott-about{padding-bottom:26px;margin-bottom:28px;border-bottom:1px solid #dedfd9}.ott-about h2{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.035em;margin:12px 0}.ott-about>p:last-child{font-size:15px;color:#656860;line-height:1.7;margin:0}.ott-reading h2{font-size:16px;font-weight:700;margin:0 0 8px;letter-spacing:normal}.ott-pick{display:flex;gap:14px;padding:19px 0;border-bottom:1px solid #dedfd9;font-size:16px;font-weight:650;line-height:1.45}.ott-pick-number{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;color:#8b8e83;line-height:1.1}.ott-pagination{margin-top:28px}.ott-pagination .pagination-wrapper{margin-top:0}@media(max-width:989px){.ott-topics{gap:20px}.ott-frontpage{gap:24px}.ott-featured-side{padding-left:24px}.ott-body{gap:32px}.ott-sidebar{padding-left:24px}.ott-story h3{font-size:25px}.ott-story--image{grid-template-columns:minmax(0,1fr) 125px}.ott-side-story h2{font-size:23px}}@media(max-width:749px){.ott-journal{padding:22px 22px 52px}.ott-masthead{padding:8px 0 25px}.ott-masthead h1{font-size:clamp(32px,10.4vw,62px);margin:16px 0;letter-spacing:.005em}.ott-masthead .ott-deck{font-size:15px;max-width:300px;margin:auto}.ott-topics{gap:0 21px;justify-content:flex-start;margin-bottom:24px}.ott-topics a{min-height:46px;font-size:12px}.ott-frontpage{grid-template-columns:1fr;gap:28px;margin-bottom:30px;padding-bottom:30px}.ott-lead h2{font-size:32px}.ott-journal .ott-excerpt{font-size:15px}.ott-featured-side{padding:26px 0 0;border-left:0;border-top:1px solid #dedfd9;grid-template-columns:1fr 1fr;gap:20px}.ott-side-story+.ott-side-story{padding:0;border:0}.ott-side-story .ott-cover{aspect-ratio:1.3}.ott-side-story h2{font-size:21px}.ott-side-story .ott-story-label{font-size:9px;letter-spacing:.08em}.ott-body{grid-template-columns:1fr;gap:36px}.ott-story{padding:24px 0}.ott-story h3{font-size:26px}.ott-story--image{grid-template-columns:minmax(0,1fr) 96px;gap:16px}.ott-story--image h3{font-size:23px}.ott-story--image .ott-excerpt{grid-column:1/-1}.ott-sidebar{padding:28px 0 0;border:0;border-top:1px solid #dedfd9}.ott-about{max-width:440px}.ott-reading{max-width:500px}}.thr-recipient-links{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 20px}.thr-recipient-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:12px;text-underline-offset:4px}.thr-recipient-links a[aria-current=page]{font-weight:700}.thr-campaign.thr-brand-landing-hero{align-items:flex-end}.thr-retail-intro>p{max-width:640px;margin:-8px 0 24px;font-size:14px;line-height:1.7}.thr-footer .thr-shipping-footnote{font-size:11px;line-height:1.5;margin:24px 0 16px}.thr-footer .thr-footer-newsletter--shipping-offer>h2{margin-bottom:8px;font-family:var(--thr-sans);font-size:20px;font-weight:500;line-height:1.25;letter-spacing:normal;text-transform:none}.thr-footer .thr-footer-newsletter--shipping-offer>p{margin:0 0 16px;font-size:13px;line-height:1.5}.thr-footer-newsletter #omnisend-embedded-v2-6ac9b23973ed8a1ee718aceb button{min-height:44px!important}.thr-footer-newsletter{min-width:0}.thr-footer-newsletter #omnisend-embedded-v2-6ac9b23973ed8a1ee718aceb{width:100%;max-width:100%;min-width:0}.thr-footer-newsletter #omnisend-embedded-v2-6ac9b23973ed8a1ee718aceb>*{max-width:100%}.thr-footer-newsletter #omnisend-embedded-v2-6ac9b23973ed8a1ee718aceb,.thr-footer-newsletter #omnisend-embedded-v2-6ac9b23973ed8a1ee718aceb *{font-family:var(--thr-sans)!important}.thr-footer .thr-footer-top>div>a.thr-footer-cookie-settings,.thr-footer .thr-footer-top>div>a.thr-footer-privacy-page{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;font-size:14px;line-height:1.5}.thr-footer .thr-footer-cookie-settings:focus-visible,.thr-footer .thr-footer-privacy-page:focus-visible{outline:2px solid currentColor;outline-offset:4px}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement{display:flex;flex-wrap:nowrap;gap:0;padding:0;min-height:56px;background:#ba2330;color:#fff}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__link{display:block;flex:1;min-width:0;overflow:hidden;padding:16px 0;text-decoration:none;font:800 18px/24px var(--thr-sans,sans-serif);letter-spacing:.07em;text-transform:uppercase}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement span{color:inherit;font-size:inherit}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__track{display:flex;width:max-content;animation:thr-offer-scroll 38s linear infinite}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__group{display:flex;flex-shrink:0}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__item{display:flex;align-items:center;gap:38px;white-space:nowrap;padding-left:38px}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__star{font-size:18px}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__toggle{display:grid;place-items:center;flex:0 0 48px;align-self:stretch;border:0;border-left:1px solid #ffffff55;background:#ba2330;color:#fff;cursor:pointer}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__play{display:none}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement[data-paused=true] .thr-offer-ticker__track,body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement:hover .thr-offer-ticker__track,body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement:focus-within .thr-offer-ticker__track{animation-play-state:paused}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement[data-paused=true] .thr-offer-ticker__pause{display:none}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement[data-paused=true] .thr-offer-ticker__play{display:block}body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement a:focus-visible,body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement button:focus-visible{outline:2px solid #fff;outline-offset:-4px}@keyframes thr-offer-scroll{to{transform:translate(-50%)}}@media(max-width:749px){body.thr-bfcm thr-offer-ticker.thr-bfcm-announcement{min-height:48px}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__link{font-size:14px;line-height:20px;letter-spacing:.04em;padding:14px 0}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__item{gap:24px;padding-left:24px}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__toggle{flex-basis:44px}}@media(prefers-reduced-motion:reduce){body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__track{animation:none;width:100%}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__group{width:100%;justify-content:center}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__group+.thr-offer-ticker__group,body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__item+.thr-offer-ticker__item,body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__star,body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__toggle{display:none}body.thr-bfcm .thr-bfcm-announcement .thr-offer-ticker__item{padding:0 12px;white-space:normal;text-align:center}}.thr-offer-message{display:block;font:inherit;overflow-wrap:anywhere}.thr-offer-message>strong,.thr-offer-message>span,.thr-offer-message>small{display:block}.thr-offer-message>strong{font-weight:600}.thr-offer-message>small{font-size:10px;line-height:1.4;margin-top:4px;opacity:.8}.thr-offer-message--compact>strong{font-size:12px;line-height:1.4}.thr-offer-message--compact>span{font-size:11px;line-height:1.4}.thr-offer-message--compact>small{font-size:9px;margin-top:2px}.thr-cart-savings-callout{margin:12px 0;padding:12px 14px;background:#e0e5da;color:#253e31;font:500 12px/1.55 var(--thr-sans, sans-serif);letter-spacing:normal;text-align:center}.thr-pdp-bundle-offer>.thr-offer-message{color:#ddd;font-size:12px;line-height:1.7;margin:0 0 20px}.thr-studio-copy>.thr-offer-message{font-size:12px;line-height:1.6;margin:16px 0}.thr-brand-storefront__bundle .thr-offer-message{font-size:12px;line-height:1.6;margin-top:10px}.thr-bundle-entry .thr-offer-message{font-size:12px;line-height:1.6}@media(max-width:599px){.thr-premium .thr-home-offer{flex-wrap:nowrap;gap:12px}.thr-home-offer__copy{flex:1;min-width:0}.thr-home-offer .thr-offer-message--compact>strong,.thr-premium .thr-catalog-offer .thr-offer-message--compact>strong{font-size:12px;line-height:1.4}.thr-home-offer .thr-offer-message--compact>span,.thr-premium .thr-catalog-offer .thr-offer-message--compact>span{font-size:10px;line-height:1.4;margin-top:2px}}@media(max-width:399px){.thr-premium .thr-home-offer,.thr-premium .thr-catalog-offer{padding-block:6px}.thr-home-offer .thr-offer-message--compact>strong,.thr-premium .thr-catalog-offer .thr-offer-message--compact>strong,.thr-home-offer .thr-offer-message--compact>span,.thr-premium .thr-catalog-offer .thr-offer-message--compact>span,.thr-offer-message--compact>small{line-height:1.2}.thr-offer-message--compact>small{margin-top:2px}}.thr-offer-message [hidden]{display:none}.thr-parent-faq{max-width:960px;margin:0 auto;padding:0 40px 64px;color:#111}.thr-parent-faq h2{font-family:var(--font-heading-family,inherit);font-size:clamp(23px,2.5vw,30px);font-weight:400;line-height:1.2;letter-spacing:-.02em;margin:0 0 20px;scroll-margin-top:120px}.thr-parent-faq__item{border-top:1px solid #dcdcd6}.thr-parent-faq__item:last-child{border-bottom:1px solid #dcdcd6}.thr-parent-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:16px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:500;line-height:1.45}.thr-parent-faq__item>summary::-webkit-details-marker{display:none}.thr-parent-faq__item>summary:focus-visible,.thr-parent-faq__answer a:focus-visible{outline:2px solid #253e31;outline-offset:4px}.thr-parent-faq__icon{position:relative;flex:0 0 16px;width:16px;height:16px}.thr-parent-faq__icon:before,.thr-parent-faq__icon:after{content:"";position:absolute;background:currentColor}.thr-parent-faq__icon:before{width:12px;height:1px;top:7px;left:2px}.thr-parent-faq__icon:after{width:1px;height:12px;top:2px;left:7px}.thr-parent-faq__item[open] .thr-parent-faq__icon:after{display:none}.thr-parent-faq__answer{max-width:740px;padding:0 30px 20px 0;font-size:14px;line-height:1.75;color:#555}.thr-parent-faq__answer p{margin:0 0 12px}.thr-parent-faq__answer p:last-child{margin-bottom:0}.thr-parent-faq__answer a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:749px){.thr-parent-faq{padding:0 20px 44px}.thr-parent-faq h2{margin-bottom:16px}.thr-parent-faq__item>summary{font-size:14px;min-height:56px;gap:16px}.thr-parent-faq__answer{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
