.harvest-edit{padding-top:64px;padding-bottom:72px}.harvest-edit__header{max-width:760px;margin:0 auto 36px;text-align:center}.harvest-edit__eyebrow{margin:0 0 8px;letter-spacing:.16em;text-transform:uppercase;font-size:.78em}.harvest-edit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px;max-width:1120px;margin:0 auto}.harvest-edit__media{display:grid;place-items:center;aspect-ratio:4 / 5;overflow:hidden;background:#f4efe7}.harvest-edit__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.harvest-edit__details{padding-top:15px;text-align:center}.harvest-edit__details h3{margin:0;font-size:1em;line-height:1.45}.harvest-edit__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 12px;text-align:left}.harvest-edit__options label{display:block;margin-bottom:5px;font-size:.8em}.harvest-edit__options select,.harvest-edit__details .btn{width:100%}@media screen and (max-width:989px){.harvest-edit__grid{gap:36px 18px}}@media screen and (max-width:749px){.harvest-edit{padding-top:44px;padding-bottom:52px}.harvest-edit__grid{grid-template-columns:1fr;gap:32px}.harvest-edit__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.hd-catalog{--cat-wine:#681b31;--cat-gold:#b79a60;--cat-cream:#faf7f1;--cat-ink:#302522;--cat-line:#ddd2bf;max-width:1160px;margin:38px auto 64px;padding:0 24px;color:var(--cat-ink);font-size:16px;line-height:1.65}.hd-catalog *{box-sizing:border-box}.hd-catalog [hidden]{display:none!important}.hd-catalog__button:disabled{opacity:.6;cursor:wait}.hd-catalog h1,.hd-catalog h2{font-family:Georgia,serif;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.15;color:inherit}.hd-catalog h1{font-size:clamp(40px,4.8vw,62px);margin:0 0 22px}.hd-catalog h2{font-size:32px;margin:0 0 18px}.hd-catalog p{margin:0 0 18px}.hd-catalog a{color:var(--cat-wine);text-underline-offset:4px}.hd-catalog__hero{display:grid;grid-template-columns:1.08fr 1fr;background:var(--cat-cream);border:1px solid var(--cat-line)}.hd-catalog__hero-copy{padding:46px 40px}.hd-catalog__eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:var(--cat-wine);margin-bottom:18px!important}.hd-catalog__intro{max-width:520px}.hd-catalog__us{font-size:13px;font-weight:600}.hd-catalog__hero-image{margin:0;background:#fff;display:flex;flex-direction:column;justify-content:center;min-width:0}.hd-catalog__hero-image img{width:100%;height:470px;object-fit:cover;object-position:center top;padding:0;display:block}.hd-catalog__hero-image figcaption{font:italic 19px/1.4 Georgia,serif;text-align:center;padding:0 20px 24px;color:var(--cat-wine)}.hd-catalog .hd-catalog__button{display:inline-flex;align-items:center;justify-content:center;background:var(--cat-wine);border:1px solid var(--cat-wine);color:#fff9ef;padding:14px 22px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.3px;min-height:50px;cursor:pointer;text-decoration:none;border-radius:0}.hd-catalog .hd-catalog__button:hover{background:#4d1425}.hd-catalog__text-link{display:inline-block;font-size:14px;font-weight:600;margin:14px 0 0}.hd-catalog__hero-copy .hd-catalog__text-link{display:block}.hd-catalog__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);gap:64px;padding:48px 0}.hd-catalog__request{min-width:0}.hd-catalog form{scroll-margin-top:145px}.hd-catalog__small{font-size:12px;line-height:1.6;color:#62554f}.hd-catalog__two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hd-catalog__field{margin-bottom:18px}.hd-catalog label{display:block;font-size:14px;font-weight:600;margin-bottom:7px;letter-spacing:0;text-transform:none}.hd-catalog input:not([type=hidden]),.hd-catalog select{display:block;width:100%;min-height:48px;border:1px solid #9f8f82;background:#fff;color:var(--cat-ink);border-radius:0;padding:11px 13px;font-family:inherit;font-size:16px;line-height:1.4;margin:0}.hd-catalog__field .hd-catalog__small{margin:7px 0 0}.hd-catalog__privacy{margin-top:18px!important}.hd-catalog__note{background:var(--cat-cream);border-top:3px solid var(--cat-gold);padding:28px}.hd-catalog__note h2,.hd-catalog__browse h2{font-size:28px}.hd-catalog__note p,.hd-catalog__note li,.hd-catalog__browse p{font-size:14px}.hd-catalog__note ul{margin:22px 0 0;padding-left:18px}.hd-catalog__note li+li{margin-top:12px}.hd-catalog__browse{margin-top:32px}.hd-catalog__collection{display:block;text-decoration:none;border:1px solid var(--cat-line)}.hd-catalog__collection img{display:block;width:100%;height:230px;object-fit:contain;background:#fff;padding:16px}.hd-catalog__collection>span{display:block;padding:16px;background:var(--cat-cream);font-size:14px;font-weight:600}.hd-catalog__faq{border-top:1px solid var(--cat-line);padding-top:34px;max-width:850px;margin:auto}.hd-catalog details{border-bottom:1px solid var(--cat-line)}.hd-catalog summary{cursor:pointer;padding:18px 0;font-size:15px;font-weight:600;min-height:48px}.hd-catalog details p{font-size:14px;padding:0 18px 4px 0}.hd-catalog__success,.hd-catalog__signup{padding:28px;border:1px solid var(--cat-line);background:var(--cat-cream);margin-bottom:24px}.hd-catalog__signup input{margin:12px 0!important}.hd-catalog__errors{border:1px solid var(--cat-wine);padding:16px;margin:18px 0;color:var(--cat-wine)}.hd-catalog :focus-visible{outline:3px solid var(--cat-gold);outline-offset:3px}@media(max-width:799px){.hd-catalog{margin-top:24px;padding:0 18px}.hd-catalog__hero{grid-template-columns:1fr}.hd-catalog__hero-copy{padding:30px 26px}.hd-catalog__hero-image img{height:440px}.hd-catalog__hero-image figcaption{font-size:17px;padding-bottom:20px}.hd-catalog__layout{grid-template-columns:1fr;gap:32px;padding-top:32px}.hd-catalog__aside{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hd-catalog__browse{margin-top:0}.hd-catalog__note{padding:22px}.hd-catalog h2{font-size:29px}.hd-catalog__note h2,.hd-catalog__browse h2{font-size:25px}}@media(max-width:499px){.hd-catalog__two,.hd-catalog__aside{grid-template-columns:1fr}.hd-catalog__two{gap:0}.hd-catalog__hero-copy{padding:28px 22px}.hd-catalog__hero-image img{height:380px}.hd-catalog .hd-catalog__button{width:100%}.hd-catalog__hero-copy .hd-catalog__text-link{text-align:center}.hd-catalog__success,.hd-catalog__signup{padding:22px}.hd-catalog__collection img{height:220px}}.hd-story-hero{overflow:hidden;background:#f5f0e8}.hd-story-hero--dark{background:#18130f;color:#fffaf2}.hd-story-hero--rose{background:#eee1df;color:#2b1818}.hd-story-hero__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:560px;padding-right:0}.hd-story-hero__copy{align-self:center;max-width:630px;padding:64px 54px 64px 0}.hd-story-hero__eyebrow{margin:0 0 16px;font-size:.78em;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.hd-story-hero__title{margin:0;font-size:clamp(2.4rem,5vw,5.6rem);line-height:.98;text-wrap:balance}.hd-story-hero__text{margin-top:24px;font-size:1.05em;line-height:1.7}.hd-story-hero__text p:last-child{margin-bottom:0}.hd-story-hero__button{margin-top:28px}.hd-story-hero__media{min-height:560px;background:#e8dfd2}.hd-story-hero__image{width:100%;height:100%;min-height:560px;object-fit:cover;view-transition-name:hd-collection-hero}@media screen and (max-width:989px){.hd-story-hero__inner{grid-template-columns:1fr;padding:0}.hd-story-hero__copy{order:2;max-width:none;padding:42px 24px 48px;text-align:center}.hd-story-hero__media,.hd-story-hero__image{min-height:0;aspect-ratio:16 / 11}}.hd-collector{--hc-ink:#30252b;--hc-wine:#432331;--hc-gold:#b59660;--hc-cream:#f6f2eb;color:var(--hc-ink);background:var(--hc-cream);font-family:Arial,sans-serif}.hd-collector *{box-sizing:border-box}.hd-collector h1,.hd-collector h2,.hd-collector h3,.hd-collector blockquote{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em;text-transform:none}.hd-collector h2{font-size:clamp(34px,4vw,56px);line-height:1.1}.hd-collector p{line-height:1.8}.hd-collector a{color:inherit}.hc-heading{display:flex;justify-content:space-between;padding:22px 5%;font-size:10px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #d9cdbb}.hc-heading a{text-decoration:none}.hc-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hc-hero>div{min-width:0}.hc-gallery{padding:35px 5%;background:#fff}.hc-main-image{display:block}.hc-main-image img{width:100%;height:660px;object-fit:contain;display:block}.hc-caption{text-align:center;font-size:11px;color:#75696c}.hc-thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 0}.hc-thumbs button{flex:0 0 65px;min-width:65px;border:1px solid #d9cdbb;background:#fff;padding:3px;cursor:pointer}.hc-thumbs img{width:60px;height:70px;object-fit:contain;display:block}.hc-acquire{padding:55px 9%;background:var(--hc-wine);color:#fffaf2;display:flex;flex-direction:column;justify-content:center}.hc-kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#8c7040;margin:0 0 20px}.hc-acquire .hc-kicker{color:#d7bc8c}.hc-acquire h2.hc-display{font-size:clamp(40px,4.1vw,58px);margin:0 0 24px;max-width:600px}.hc-subtitle{font-size:14px;color:#e6d7ce}.hc-acquire h1{font-family:Arial,sans-serif;font-size:16px;letter-spacing:.015em;line-height:1.6;margin:20px 0 12px}.hc-price{font-family:Georgia,serif;font-size:29px;margin:10px 0}.hc-product-form{margin-top:20px}.hc-button{display:inline-block;width:100%;border:1px solid #c6aa73;background:#d8be8a;color:#2e2028;text-align:center;padding:17px 20px;font-size:13px;letter-spacing:.04em;cursor:pointer;font-weight:700}.hc-button:hover{background:#ead4a7}.hc-button:disabled{opacity:.5;cursor:not-allowed}.hc-product-form select,.hc-inquiry input,.hc-inquiry textarea,.hc-companion select{width:100%;min-height:48px;padding:12px;background:#fff;color:#30252b;border:1px solid #b6a790;border-radius:0}.hc-product-form select{margin:8px 0 15px}.hc-payment{padding:14px 0;color:#fffaf2;font-size:12px}.hc-small{font-size:11px;line-height:1.7!important;opacity:.8}.hc-actions{display:flex;flex-wrap:wrap;gap:20px;padding:18px 0;font-size:12px}.hc-service{font-size:11px;border-top:1px solid #795764;padding-top:18px}.hc-chapters{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;padding:24px 5%;border-bottom:1px solid #d9cdbb;font-size:11px}.hc-chapters a{text-decoration:none}.hc-intro{max-width:850px;text-align:center;margin:0 auto;padding:90px 5%}.hc-intro h2{margin:0 0 25px}.hc-intro p{font-size:17px}.hc-architecture{display:grid;grid-template-columns:1fr 1fr;background:#eee8dc;padding:70px 5%;gap:6%;align-items:center}.hc-art-object{background:#fff;padding:24px}.hc-art-object img{display:block;width:100%;height:600px;object-fit:contain}.hc-architecture h2{margin:0 0 30px}.hc-architecture article{display:flex;gap:22px;padding:20px 0;border-top:1px solid #cbbda6}.hc-number{font-size:12px;color:#8c7040;padding-top:5px}.hc-architecture h3{font-size:26px;margin:0 0 8px}.hc-architecture article p{font-size:13px;margin:0}.hc-history{background:#272226;color:#f7f0e5;padding:85px 10%}.hc-history .hc-kicker{color:#d5b47a}.hc-history h2{max-width:700px;margin-top:0}.hc-history-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:10%;align-items:center}.hc-history-grid p{font-size:15px;color:#dfd4ce}.hc-history blockquote{font-size:34px;line-height:1.4;color:#d8bc88;margin:0;border-left:1px solid #8c7040;padding-left:30px}.hc-sources{margin-top:35px;font-size:11px;color:#c6b9b3}.hc-sources summary{cursor:pointer}.hc-worn{display:grid;grid-template-columns:1.15fr 1fr;align-items:center}.hc-worn figure{margin:0;background:#e5ded3}.hc-worn img{width:100%;display:block;max-height:850px;object-fit:cover;object-position:center 30%}.hc-worn figcaption{padding:12px 5%;font-size:11px}.hc-worn>div{padding:60px 12%}.hc-worn h2{margin-top:0}.hc-worn p{font-size:15px}.hc-text-link{display:inline-block;margin-top:15px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.hc-videos{padding:25px 6%;background:#eae1d2}.hc-videos details{padding:20px 0;border-bottom:1px solid #cbbda6}.hc-videos summary{cursor:pointer;font-family:Georgia,serif;font-size:23px}.hc-videos iframe,.hc-videos video{display:block;width:100%;max-width:1000px;margin:25px auto;aspect-ratio:16/9}.hc-reviews{text-align:center;padding:70px 8%;background:#eae1d2}.hc-reviews h2{margin-top:0}.hc-reviews loox-snippets-widget{display:block;max-width:950px;margin:30px auto 0}.hc-suite{padding:80px 6%}.hc-suite-heading{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin-bottom:35px}.hc-suite h2{margin-top:0}.hc-suite-heading p{font-size:14px}.hc-suite-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hc-companion{background:#fff;padding:20px;border:1px solid #d6c9b2}.hc-select-piece{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700}.hc-select-piece input{accent-color:#432331}.hc-companion img{width:100%;height:220px;object-fit:contain}.hc-companion h3{font-size:23px;line-height:1.3}.hc-companion select{font-size:13px;margin:8px 0 15px}.hc-companion>a{font-size:11px}.hc-suite-buy{border-top:1px solid #c9b795;padding-top:25px;margin-top:25px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.hc-suite-buy strong{font-family:Georgia,serif;font-size:32px}.hc-suite-buy p{font-size:12px;margin:0}.hc-suite-buy>p{grid-column:1/-1}.hc-suite-empty{background:#eee7da;padding:30px;border-left:3px solid #b59660;font-size:14px}.hc-gift{padding:80px 15%;text-align:center;background:#432331;color:#fffaf2}.hc-gift .hc-kicker{color:#d8bc88}.hc-gift h2{margin-top:0}.hc-gift blockquote{font-size:clamp(27px,3vw,41px);line-height:1.4;color:#e4cda3;margin:35px 0}.hc-gift p{max-width:760px;margin:15px auto;font-size:15px}.hc-final{max-width:1050px;margin:auto;padding:60px 5% 90px}.hc-final>details{border-bottom:1px solid #cbbda6;padding:20px 0}.hc-final summary{cursor:pointer;font-size:17px;font-family:Georgia,serif}.hc-full-story{padding:30px 0}.hc-full-story h2{font-size:34px}.hc-full-story h3{font-size:25px}.hc-inquiry{padding:25px 0;max-width:650px}.hc-inquiry label{display:block;margin:15px 0 8px;font-size:13px}.hc-inquiry button{margin-top:18px}.hd-collector [id]{scroll-margin-top:140px}@media(max-width:900px){.hc-hero,.hc-architecture,.hc-history-grid,.hc-worn,.hc-suite-heading{grid-template-columns:1fr}.hc-main-image img{height:480px}.hc-acquire{padding:45px 7%}.hc-acquire h2.hc-display{font-size:50px}.hc-intro{padding:60px 7%}.hc-architecture{padding:45px 7%}.hc-art-object img{height:450px}.hc-architecture-copy{padding-top:35px}.hc-history{padding:60px 8%}.hc-history blockquote{margin-top:25px}.hc-worn>div{padding:45px 8%}.hc-suite-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-suite-heading{gap:10px}.hc-gift{padding:60px 8%}}@media(max-width:550px){.hc-heading{font-size:8px;gap:15px}.hc-main-image img{height:390px}.hc-acquire h2.hc-display{font-size:44px}.hc-chapters{gap:15px;justify-content:flex-start;font-size:10px}.hc-art-object img{height:360px}.hc-suite-grid,.hc-suite-buy{grid-template-columns:1fr}.hc-suite{padding:55px 6%}.hc-history blockquote{font-size:29px}.hc-reviews{padding:50px 6%}.hc-worn img{max-height:650px}.hc-gift h2{font-size:37px}}@media(prefers-reduced-motion:reduce){.hd-collector{scroll-behavior:auto}}.hc-payment-options{margin:8px 0 4px;padding:18px 0;border-top:1px solid #795764;border-bottom:1px solid #795764}.hc-payment-heading{font-size:12px!important;letter-spacing:.05em;margin:0 0 12px}.hc-payment-badges{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0}.hc-payment-badges li{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;padding:9px 14px;line-height:1.2;border-radius:3px}.hc-klarna{background:#ffb3c7;color:#171014}.hc-afterpay{background:#b2fce4;color:#12241e}.hc-shop-pay{background:#5833eb;color:#fff}.hc-paypal{background:#fff;color:#003087}.hc-payment-options summary{font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.hc-payment-options details p{font-size:12px!important;line-height:1.65}.hc-payment-options .hc-small{margin-bottom:0}.hc-history-art{margin:0 0 42px}.hc-history-art img{width:100%;height:auto;display:block}.hc-history-art figcaption{font-size:10px;letter-spacing:.04em;color:#c6b9b3;margin-top:10px}.hc-symbolism{margin-top:45px;padding-top:30px;border-top:1px solid #73604a}.hc-meaning-heading{font-size:32px;margin:0 0 28px;color:#f7f0e5}.hc-meaning-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 45px}.hc-meaning-grid article{padding-top:20px;border-top:1px solid #73604a}.hc-meaning-grid h3,.hc-growth h3{font-size:26px;color:#dec392;margin:0 0 12px;line-height:1.25}.hc-meaning-grid p,.hc-growth p{font-size:14px;line-height:1.85;color:#dfd4ce}.hc-growth{max-width:850px;margin-top:35px;padding:28px;border:1px solid #73604a}.hc-dedications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;text-align:left;margin-top:40px}.hc-dedications article{border-top:1px solid #b59660;padding-top:24px}.hc-dedications h3{font-size:24px;line-height:1.3;color:#e4cda3;margin:0 0 15px}.hc-dedications p{font-size:14px;line-height:1.8}.hc-gift{padding-left:8%;padding-right:8%}@media(max-width:700px){.hc-meaning-grid,.hc-dedications{grid-template-columns:1fr}.hc-history-art{margin:0 -2% 30px}.hc-growth{padding:22px}.hc-gift{padding-left:8%;padding-right:8%}.hc-payment-badges li{font-size:13px;padding:9px 12px}}.hc-artworks{padding:65px 6%;background:#e9e0d3;text-align:center}.hc-artwork-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;max-width:1200px;margin:auto}.hc-artwork-grid figure{margin:0;min-width:0}.hc-artwork-grid img{display:block;width:100%;height:auto}.hc-artwork-grid figcaption{text-align:left;padding:20px 0;font-size:12px}.hc-artwork-grid strong{font-family:Georgia,serif;font-weight:400;font-size:24px}.hc-artwork-grid p{font-size:11px}.hc-art-object{margin:0}.hc-art-object figcaption{padding:20px 0 0;font-size:11px;line-height:1.7}.hc-art-object figcaption strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.hc-art-object figcaption span{font-size:10px;letter-spacing:.1em}.hc-meaning-grid details{border-top:1px solid #766454;padding:18px 0;text-align:left}.hc-meaning-grid summary,.hc-growth summary{cursor:pointer;font-family:Georgia,serif;font-size:23px;line-height:1.4}.hc-growth{padding:20px 0}.hc-growth summary{font-size:20px}.hc-review-callout{margin:30px 0 0;padding:25px;border:1px solid #b99d70;background:#fffaf2;color:#30252b;text-align:left}.hc-history .hc-review-callout{background:#342c30;color:#f7f0e5}.hc-review-callout blockquote,.hc-history .hc-review-callout blockquote{font-family:Georgia,serif;font-size:23px;line-height:1.5;border:0;padding:0;margin:0 0 15px;color:inherit}.hc-review-callout figcaption{font-size:11px;padding:0}.hc-review-callout a{display:inline-block;font-size:11px;margin-top:12px}.hc-fit{margin-top:30px;padding-top:22px;border-top:1px solid #cbbda6}.hc-fit h3{font-size:25px}.hc-fit p{font-size:13px}.hc-videos h2{font-size:36px;margin-bottom:10px}.hc-videos>p{max-width:800px;font-size:14px}.hc-companion-copy{font-size:12px;line-height:1.7}.hc-story-card{margin:0 6% 60px;padding:35px;display:grid;grid-template-columns:1.4fr 1fr;gap:35px;align-items:center;background:#fffaf2;border:1px solid #b59660}.hc-story-card h3{font-size:34px;margin:0}.hc-story-card p{font-size:13px}.hc-story-card a{text-decoration:none}.hd-collector :focus-visible{outline:3px solid #b59660;outline-offset:4px}@media(max-width:700px){.hc-artwork-grid,.hc-story-card{grid-template-columns:1fr}.hc-artworks{padding:45px 5%}.hc-artworks h2{font-size:32px}.hc-artwork-grid{gap:15px}.hc-story-card{padding:25px;margin-left:5%;margin-right:5%;gap:15px}.hc-review-callout{padding:20px}}.hd-launch{padding-top:40px;padding-bottom:48px;color:#291416}.hd-launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.hd-launch-images{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.hd-launch-images img{display:block;width:100%;height:auto;object-fit:contain}.hd-launch-images img:first-child{grid-column:1/-1}.hd-launch h1{font-size:clamp(28px,3vw,42px);line-height:1.2}.hd-launch-signup{padding:24px;background:#faf7f2;border:1px solid #d8c9b2;border-radius:6px;margin:24px 0}.hd-launch-date{font-weight:700}.hd-launch-note{font-size:13px}.hd-launch summary{font-weight:700;cursor:pointer;padding:14px 0}.hd-launch iframe,.hd-launch video{max-width:100%;width:100%;aspect-ratio:16/9}.hd-launch-ready{padding:24px;text-align:center;background:#faf7f2}.hd-launch-ready a{display:inline-block;background:#4b2030;color:#fff;padding:12px 24px}.hd-launch summary:focus-visible{outline:3px solid #4b2030;outline-offset:4px}@media(max-width:749px){.hd-launch-grid{grid-template-columns:1fr;gap:24px}.hd-launch-images img:not(:first-child){display:none}.hd-launch-signup{padding:18px}}.hd-rooted-preview{padding-top:48px;padding-bottom:48px;max-width:960px}.hd-rooted-preview__eyebrow{color:#80613f;text-transform:uppercase;letter-spacing:.14em;font-size:.8em}.hd-rooted-preview__copy h3{margin-top:32px;scroll-margin-top:140px}.hd-rooted-preview__copy p{line-height:1.7}@media screen and (max-width:749px){.hd-rooted-preview{padding-top:32px;padding-bottom:32px}}.hd-story-grid{padding-top:64px;padding-bottom:70px}.hd-story-grid__header{max-width:760px;margin:0 auto 34px;text-align:center}.hd-story-grid__eyebrow{margin:0 0 8px;font-size:.78em;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hd-story-grid__intro{margin-top:12px}.hd-story-grid__cards{display:grid;gap:24px}.hd-story-grid__cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-story-grid__cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-story-grid__cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hd-story-card{min-width:0;background:#f7f3ed}.hd-story-card__link{display:block;height:100%;color:inherit;text-decoration:none}.hd-story-card__media{overflow:hidden;background:#ebe3d8}.hd-story-card__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .35s ease}.hd-story-card__link:hover .hd-story-card__image{transform:scale(1.025)}.hd-story-card__body{padding:22px}.hd-story-card__body h3{margin:0;font-size:1.35em}.hd-story-card__body p{margin:10px 0 0;line-height:1.55}.hd-story-card__kicker{margin:0 0 8px!important;color:#80613f;font-size:.75em;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.hd-story-card__cta{display:inline-block;margin-top:16px;border-bottom:1px solid currentColor;font-weight:600}@media screen and (max-width:989px){.hd-story-grid__cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hd-story-grid{padding-top:46px;padding-bottom:52px}.hd-story-grid__cards--2,.hd-story-grid__cards--3,.hd-story-grid__cards--4{grid-template-columns:1fr}}.hd-gift-glamour-offer{padding:12px;margin:10px 0;background:#fbf7ee;border:1px solid #b79a60;color:#542634;text-align:center;line-height:1.5}.hd-gift-glamour-offer span,.hd-gift-glamour-offer small{display:block}.hd-gift-glamour-badge{display:inline-block;background:#542634;color:#fff;padding:4px 9px;font-size:12px;letter-spacing:.5px}.hd-gift-glamour-reason{font-size:12px;margin-top:6px}.hd-gift-glamour-price{font-size:17px;font-weight:600;margin:5px 0}.hd-gift-glamour-offer small{font-size:11px}.hd-gift-glamour-offer--pdp{text-align:left}.hd-gift-glamour-offer a{display:inline-block;color:inherit;text-decoration:underline;font-size:12px;margin:8px 12px 0 0}.hd-gift-glamour-description{display:none}.hd-gift-glamour-banner{display:block;background:#542634;color:#fff;text-align:center;padding:12px 18px;line-height:1.5;font-size:13px;text-decoration:none}.hd-gift-glamour-banner:hover{color:#fff;text-decoration:underline}.hd-merch-labels:empty{display:none}.hd-merch-facts a{color:inherit;text-decoration:underline}.hd-merch-facts li+li{margin-top:5px}#HDStyleGuide video,.hd-merch-facts video{max-width:100%}.product-single__meta details[id^=HDStyleGuide] video,.product-single__meta details[id^=HDStyleGuide] iframe{width:100%;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/99/compiled_assets/styles.css.map */
