.RestockAlertForm-module__dkAAaq__shell{margin-top:18px}.RestockAlertForm-module__dkAAaq__soldOutStatus{color:#756b5d;letter-spacing:.16em;margin-bottom:9px;font-size:10px;font-weight:800}.RestockAlertForm-module__dkAAaq__alertButton{color:#fffdf7;cursor:pointer;background:linear-gradient(90deg,#ae8131,#cda854);border:0;justify-content:space-between;align-items:center;width:100%;min-height:59px;padding:0 23px;transition:transform .16s,filter .16s;display:flex}.RestockAlertForm-module__dkAAaq__alertButton span{letter-spacing:.09em;font-size:13px;font-weight:800}.RestockAlertForm-module__dkAAaq__alertButton strong{font-size:22px;font-weight:400;transition:transform .16s}.RestockAlertForm-module__dkAAaq__alertButton:hover{filter:brightness(1.04);transform:translateY(-1px)}.RestockAlertForm-module__dkAAaq__alertButton:hover strong{transform:translate(3px)}.RestockAlertForm-module__dkAAaq__form{background:#fffdf8c7;border:1px solid #ae813159;padding:17px}.RestockAlertForm-module__dkAAaq__label{color:#514a40;letter-spacing:.02em;margin-bottom:8px;font-size:11px;font-weight:750;display:block}.RestockAlertForm-module__dkAAaq__formRow{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.RestockAlertForm-module__dkAAaq__formRow input{color:#171511;min-width:0;height:50px;font:inherit;background:#fffdf8;border:1px solid #d9d0c3;border-radius:0;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.RestockAlertForm-module__dkAAaq__formRow input:focus{border-color:#ae8131;box-shadow:0 0 0 2px #ae81311f}.RestockAlertForm-module__dkAAaq__formRow button{color:#fffdf7;cursor:pointer;letter-spacing:.08em;background:#171511;border:0;justify-content:center;align-items:center;gap:11px;min-width:144px;height:50px;padding:0 17px;font-size:11px;font-weight:800;display:inline-flex}.RestockAlertForm-module__dkAAaq__formRow button:disabled{cursor:wait;opacity:.68}.RestockAlertForm-module__dkAAaq__note{color:#7b7165;margin:9px 0 0;font-size:10px;line-height:1.5}.RestockAlertForm-module__dkAAaq__error{color:#9b332d;margin:9px 0 0;font-size:11px;line-height:1.45}.RestockAlertForm-module__dkAAaq__success{background:#cda85414;border:1px solid #ae81316b;align-items:center;gap:12px;min-height:59px;padding:14px 17px;display:flex}.RestockAlertForm-module__dkAAaq__success>span{color:#8b6426;border:1px solid #ae8131b8;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.RestockAlertForm-module__dkAAaq__success p{color:#4e463a;margin:0;font-size:12px;line-height:1.5}.RestockAlertForm-module__dkAAaq__honeypot{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:560px){.RestockAlertForm-module__dkAAaq__alertButton{min-height:56px;padding:0 18px}.RestockAlertForm-module__dkAAaq__alertButton span{font-size:11px}.RestockAlertForm-module__dkAAaq__formRow{grid-template-columns:1fr}.RestockAlertForm-module__dkAAaq__formRow button{width:100%;min-width:0}}
.ReviewRatingLink-module__xR_yaq__link{width:max-content;max-width:100%;color:inherit;cursor:pointer;align-items:center;gap:10px;margin-top:14px;text-decoration:none;display:inline-flex}.ReviewRatingLink-module__xR_yaq__stars{align-items:center;gap:3px;font-size:16px;line-height:1;display:inline-flex}.ReviewRatingLink-module__xR_yaq__starGlyph{width:.92em;height:1em;line-height:1;display:inline-block;position:relative}.ReviewRatingLink-module__xR_yaq__meta{color:#6d5f50;letter-spacing:.01em;border-bottom:1px solid #0000;font-size:12px;font-weight:650;transition:color .16s,border-color .16s}.ReviewRatingLink-module__xR_yaq__link:hover .ReviewRatingLink-module__xR_yaq__meta,.ReviewRatingLink-module__xR_yaq__link:focus-visible .ReviewRatingLink-module__xR_yaq__meta{color:#8f611b;border-bottom-color:#8f611b73}.ReviewRatingLink-module__xR_yaq__link:focus-visible{outline-offset:5px;outline:2px solid #b47b2473}@media (max-width:640px){.ReviewRatingLink-module__xR_yaq__link{margin-top:12px}.ReviewRatingLink-module__xR_yaq__stars{font-size:15px}.ReviewRatingLink-module__xR_yaq__meta{font-size:11px}}.ReviewRatingLink-module__xR_yaq__starFull,.ReviewRatingLink-module__xR_yaq__starEmpty,.ReviewRatingLink-module__xR_yaq__starGlyph{width:.92em;height:1em;line-height:1;display:inline-block}.ReviewRatingLink-module__xR_yaq__starFull{color:#b47b24}.ReviewRatingLink-module__xR_yaq__starEmpty{color:#b47b2433}.ReviewRatingLink-module__xR_yaq__starGlyph{position:relative}.ReviewRatingLink-module__xR_yaq__starBase,.ReviewRatingLink-module__xR_yaq__starFill{line-height:1;display:block;position:absolute;top:0;left:0}.ReviewRatingLink-module__xR_yaq__starBase{color:#b47b2433}.ReviewRatingLink-module__xR_yaq__starFill{white-space:nowrap;color:#b47b24;overflow:hidden}.ReviewRatingLink-module__xR_yaq__stars{align-items:center!important;gap:4px!important;line-height:1!important;display:inline-flex!important}.ReviewRatingLink-module__xR_yaq__starSvg{flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;display:block!important;overflow:visible!important}
.product-module__TgsGNa__page{--black:#090908;--charcoal:#12100d;--gold:#bd913d;--gold-light:#d8b968;--paper:#faf7f0;--cream:#f5efe4;--ink:#181511;--muted:#71695f;--border:#231d1524;--container:1540px;background:var(--paper);color:var(--ink)}.product-module__TgsGNa__container{width:min(calc(100% - 96px), var(--container));margin-inline:auto}.product-module__TgsGNa__announcement{color:#ead8aa;background:#17130e;border-bottom:1px solid #cfa34a40;justify-content:center;align-items:center;min-height:34px;display:flex}.product-module__TgsGNa__announcementInner{letter-spacing:.09em;align-items:center;gap:17px;font-size:11px;font-weight:700;display:flex}.product-module__TgsGNa__announcementInner i{background:#ead8aa6b;width:1px;height:14px}.product-module__TgsGNa__header{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#080807f7;border-bottom:1px solid #ffffff0a;position:sticky;top:0}.product-module__TgsGNa__headerGrid{grid-template-columns:260px 1fr 260px;align-items:center;min-height:88px;display:grid}.product-module__TgsGNa__logo img{width:205px;height:auto}.product-module__TgsGNa__nav{justify-content:center;gap:32px;display:flex}.product-module__TgsGNa__nav a{color:#ffffffe0;text-transform:uppercase;letter-spacing:.035em;font-size:13px;font-weight:650}.product-module__TgsGNa__navActions{justify-self:end;align-items:center;gap:4px;display:flex}.product-module__TgsGNa__navActions button{color:#fff;background:0 0;border:0;place-items:center;width:42px;height:42px;display:grid;position:relative}.product-module__TgsGNa__navActions svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.product-module__TgsGNa__cartButton>span{background:var(--gold);color:#16110a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:grid;position:absolute;top:1px;right:0}.product-module__TgsGNa__breadcrumbs{color:#665e54;gap:10px;padding:20px 0;font-size:12px;display:flex}.product-module__TgsGNa__breadcrumbs a:hover{color:#76551f}.product-module__TgsGNa__eyebrow{color:#76551f;letter-spacing:.19em;margin:0 0 15px;font-size:11px;font-weight:750}.product-module__TgsGNa__eyebrowLight{color:var(--gold-light)}.product-module__TgsGNa__productHero{padding:14px 0 78px}.product-module__TgsGNa__productLayout{border:1px solid var(--border);background:#fffdf8;grid-template-columns:1.02fr .98fr;display:grid}.product-module__TgsGNa__gallery{border-right:1px solid var(--border);background:#f4eee2;padding:0}.product-module__TgsGNa__mainImage{background:radial-gradient(circle at 50% 72%,#bd913d24,#0000 34%),#f4eee2;place-items:center;min-height:650px;display:grid;position:relative;overflow:hidden}.product-module__TgsGNa__verticalWord{writing-mode:vertical-rl;color:#9170350f;font-family:var(--font-serif), Georgia, serif;letter-spacing:.1em;font-size:92px;position:absolute;top:50%;left:6%;transform:translateY(-50%)rotate(180deg)}.product-module__TgsGNa__bottle{object-fit:contain;filter:drop-shadow(0 30px 34px #1c140b29);width:auto;height:555px}.product-module__TgsGNa__thumbGrid{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.product-module__TgsGNa__thumb{border-right:1px solid var(--border);background:#eee7db;height:165px;position:relative;overflow:hidden}.product-module__TgsGNa__thumb:first-child img{object-fit:contain;padding:10px}.product-module__TgsGNa__buyBox{align-self:center;padding:66px clamp(48px,5vw,82px)}.product-module__TgsGNa__buyBox h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(62px,5.4vw,88px);font-weight:500;line-height:.9}.product-module__TgsGNa__botanical{color:#76551f;font-family:var(--font-serif), Georgia, serif;margin:17px 0 0;font-size:22px}.product-module__TgsGNa__pricePlaceholder{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:20px;margin-top:27px;padding:15px 0;display:flex}.product-module__TgsGNa__pricePlaceholder span{color:var(--muted);font-size:12px}.product-module__TgsGNa__pricePlaceholder strong{font-family:var(--font-serif), Georgia, serif;font-size:25px;font-weight:500}.product-module__TgsGNa__purchaseControls{grid-template-columns:minmax(0,1fr) 150px;gap:14px;margin-top:31px;display:grid}.product-module__TgsGNa__sizeControl,.product-module__TgsGNa__quantityWrap{gap:8px;display:grid}.product-module__TgsGNa__sizeControl>span,.product-module__TgsGNa__sizeLabelRow>span,.product-module__TgsGNa__quantityWrap>span{color:var(--muted);font-size:11px;font-weight:700}.product-module__TgsGNa__sizeLabelRow{justify-content:space-between;align-items:center;gap:10px;min-height:18px;display:flex}.product-module__TgsGNa__bestValueBadge{color:var(--gold-dark);letter-spacing:.08em;background:#bd913d17;border:1px solid #bd913d57;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;line-height:1}.product-module__TgsGNa__sizeControl select{border:1px solid var(--border);width:100%;height:52px;color:var(--ink);background:#fffdf8;padding:0 14px;font-size:13px;font-weight:650}.product-module__TgsGNa__quantityControl{border:1px solid var(--border);background:#fffdf8;grid-template-columns:42px 1fr 42px;height:52px;display:grid}.product-module__TgsGNa__quantityControl button{color:var(--ink);background:0 0;border:0;font-size:17px}.product-module__TgsGNa__quantityControl button:disabled{opacity:.4}.product-module__TgsGNa__quantityControl strong{border-right:1px solid var(--border);border-left:1px solid var(--border);place-items:center;font-size:13px;display:grid}.product-module__TgsGNa__intro{max-width:660px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.72}.product-module__TgsGNa__quickProof{grid-template-columns:repeat(2,1fr);gap:12px 22px;margin-top:24px;display:grid}.product-module__TgsGNa__quickProof span{align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.product-module__TgsGNa__quickProof svg{fill:none;width:19px;height:19px;stroke:var(--gold);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.product-module__TgsGNa__sizeRow{border:1px solid var(--border);background:#fffdf8;justify-content:space-between;align-items:center;gap:20px;min-height:52px;margin-top:31px;padding:0 15px;display:flex}.product-module__TgsGNa__sizeRow span{color:var(--muted);font-size:12px;font-weight:650}.product-module__TgsGNa__sizeRow strong{font-size:14px;font-weight:650}.product-module__TgsGNa__addToCart{color:#fff;background:linear-gradient(90deg,#ae8131,#cda854);border:0;justify-content:space-between;align-items:center;width:100%;min-height:59px;margin-top:18px;padding:0 23px;transition:transform .16s,filter .16s;display:flex}.product-module__TgsGNa__addToCart span{letter-spacing:.09em;font-size:13px;font-weight:800}.product-module__TgsGNa__addToCart strong{font-size:22px;font-weight:400}.product-module__TgsGNa__addToCart:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.product-module__TgsGNa__addToCartDisabled{color:#fffffff0;cursor:not-allowed;opacity:.82;background:#c8a052;justify-content:center}.product-module__TgsGNa__launchNote{color:var(--muted);margin:9px 0 0;font-size:11px}.product-module__TgsGNa__shipping{color:#514a40;align-items:center;gap:9px;margin-top:17px;font-size:12px;display:flex}.product-module__TgsGNa__shipping svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:21px;height:21px}.product-module__TgsGNa__resourceLinks{flex-wrap:wrap;align-items:flex-start;column-gap:28px;display:flex}.product-module__TgsGNa__labLink{border-bottom:1px solid var(--gold);color:#76551f;align-items:center;gap:18px;margin-top:18px;padding-bottom:3px;font-size:12px;font-weight:700;display:inline-flex}.product-module__TgsGNa__productAccordions{border-top:1px solid var(--border);margin-top:27px}.product-module__TgsGNa__productAccordions details{border-bottom:1px solid var(--border)}.product-module__TgsGNa__productAccordions summary{cursor:pointer;padding:15px 28px 15px 0;font-size:12px;font-weight:700;list-style:none;position:relative}.product-module__TgsGNa__productAccordions summary::-webkit-details-marker{display:none}.product-module__TgsGNa__productAccordions summary:after{content:"+";color:var(--gold);font-size:17px;font-weight:400;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.product-module__TgsGNa__productAccordions details[open] summary:after{content:"−"}.product-module__TgsGNa__productAccordions p{color:var(--muted);margin:-2px 0 15px;padding-right:28px;font-size:12px;line-height:1.65}.product-module__TgsGNa__detailsSection{background:#f7f2e9;border-top:1px solid #00000008;padding:72px 0}.product-module__TgsGNa__detailsGrid{grid-template-columns:.75fr 1fr 1fr;align-items:start;gap:70px;display:grid}.product-module__TgsGNa__detailsGrid h2,.product-module__TgsGNa__qualityGrid h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:clamp(52px,4.4vw,71px);font-weight:500;line-height:.95}.product-module__TgsGNa__detailsCopy p,.product-module__TgsGNa__qualityGrid>div:last-child p{color:var(--muted);margin:0 0 17px;font-size:15px;line-height:1.75}.product-module__TgsGNa__factList{border-top:1px solid var(--border)}.product-module__TgsGNa__factList>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:14px 0;font-size:12px;display:flex}.product-module__TgsGNa__factList span{color:var(--muted)}.product-module__TgsGNa__factList strong{text-align:right;font-weight:650}.product-module__TgsGNa__testingSection{color:#fff;background:radial-gradient(circle at 90% 20%,#bd913d0d,#0000 30%),linear-gradient(#14120f,#0f0e0c);padding:90px 0;position:relative;overflow:hidden}.product-module__TgsGNa__testingWatermark{opacity:.04;width:430px;height:auto;position:absolute;top:70px;right:-100px}.product-module__TgsGNa__testingGrid{z-index:2;grid-template-columns:.95fr .7fr 1.05fr;align-items:center;gap:55px;display:grid;position:relative}.product-module__TgsGNa__testingIntro h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:clamp(55px,4.7vw,76px);font-weight:500;line-height:.94}.product-module__TgsGNa__testingIntro>p:not(.product-module__TgsGNa__eyebrow){color:#ffffffb5;margin:19px 0 0;font-size:14px;line-height:1.75}.product-module__TgsGNa__tqCard{background:#ffffff04;border:1px solid #d8b96973;padding:33px}.product-module__TgsGNa__tqCard>span{color:var(--gold-light);letter-spacing:.15em;font-size:10px;font-weight:750}.product-module__TgsGNa__tqCard>strong{font-family:var(--font-serif), Georgia, serif;margin-top:13px;font-size:54px;font-weight:500;display:block}.product-module__TgsGNa__tqCard>small{color:#ffffff94;font-size:11px}.product-module__TgsGNa__testMeta{gap:9px;margin-top:25px;display:grid}.product-module__TgsGNa__testMeta>div{color:#fff9;justify-content:space-between;gap:20px;font-size:11px;display:flex}.product-module__TgsGNa__testMeta strong{color:#fff}.product-module__TgsGNa__testingLink{color:#fff;background:#ffffff06;border:1px solid #d8b96947;flex-direction:column;justify-content:center;min-height:250px;padding:34px;transition:transform .16s,border-color .16s;display:flex}.product-module__TgsGNa__testingLink:hover{border-color:#d8b9698c;transform:translateY(-2px)}.product-module__TgsGNa__testingLink>span{color:var(--gold-light);letter-spacing:.15em;font-size:10px;font-weight:750}.product-module__TgsGNa__testingLink>strong{font-family:var(--font-serif), Georgia, serif;margin-top:14px;font-size:30px;font-weight:500}.product-module__TgsGNa__testingLink>p{color:#ffffffa8;margin:12px 0 0;font-size:13px;line-height:1.7}.product-module__TgsGNa__testingLink>b{color:var(--gold-light);letter-spacing:.08em;margin-top:22px;font-size:11px}.product-module__TgsGNa__qualitySection{background:var(--paper);padding:72px 0}.product-module__TgsGNa__qualityGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}.product-module__TgsGNa__traditionSection{color:#fff;background:#17130e;grid-template-columns:.93fr 1.07fr;min-height:590px;display:grid}.product-module__TgsGNa__traditionImage{min-height:590px;position:relative}.product-module__TgsGNa__traditionImage img{object-fit:cover;filter:saturate(.78)brightness(.78)}.product-module__TgsGNa__traditionCopy{align-self:center;max-width:790px;padding:75px clamp(45px,6vw,105px)}.product-module__TgsGNa__traditionCopy h2{color:#f5eee2;font-family:var(--font-serif), Georgia, serif;margin:0;font-size:clamp(52px,4.7vw,75px);font-weight:500;line-height:.96}.product-module__TgsGNa__traditionCopy>p:not(.product-module__TgsGNa__eyebrow){color:#ffffffab;margin:23px 0 0;font-size:14px;line-height:1.75}.product-module__TgsGNa__traditionCopy blockquote{border-left:1px solid var(--gold);color:#f3dfb0;font-family:var(--font-serif), Georgia, serif;margin:31px 0 0;padding-left:22px;font-size:23px;font-style:italic;line-height:1.45}.product-module__TgsGNa__traditionCopy small{color:#ffffff7a;margin-top:11px;font-size:10px;display:block}.product-module__TgsGNa__textLink{border-bottom:1px solid var(--gold);color:var(--gold-light);margin-top:27px;padding-bottom:4px;font-size:12px;font-weight:700;display:inline-block}.product-module__TgsGNa__faqSection{background:#f5f0e6;padding:90px 0}.product-module__TgsGNa__faqHeader{max-width:650px}.product-module__TgsGNa__faqHeader h2,.product-module__TgsGNa__readNextHeader h2{font-family:var(--font-serif), Georgia, serif;margin:0;font-size:clamp(54px,4.5vw,73px);font-weight:500;line-height:.95}.product-module__TgsGNa__faqList{border-top:1px solid var(--border);margin-top:38px}.product-module__TgsGNa__wholesaleLink{border-bottom:1px solid var(--gold-dark);color:var(--gold-dark);margin-top:27px;padding-bottom:4px;font-size:12px;font-weight:700;display:inline-block}.product-module__TgsGNa__faqList details{border-bottom:1px solid var(--border)}.product-module__TgsGNa__faqList summary{cursor:pointer;font-family:var(--font-serif), Georgia, serif;padding:22px 0;font-size:22px;list-style:none}.product-module__TgsGNa__faqList summary::-webkit-details-marker{display:none}.product-module__TgsGNa__faqList summary:after{content:"+";float:right;color:var(--gold);font-family:Arial,sans-serif;font-size:20px}.product-module__TgsGNa__faqList details[open] summary:after{content:"−"}.product-module__TgsGNa__faqList details p{max-width:900px;color:var(--muted);margin:-4px 0 23px;font-size:14px;line-height:1.7}.product-module__TgsGNa__readNext{background:var(--paper);padding:80px 0 95px}.product-module__TgsGNa__readNextHeader{justify-content:space-between;align-items:end;gap:30px;display:flex}.product-module__TgsGNa__readNextHeader>a{border-bottom:1px solid var(--gold);color:#76551f;padding-bottom:4px;font-size:12px;font-weight:700}.product-module__TgsGNa__articleGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.product-module__TgsGNa__articleCard{border:1px solid var(--border);background:#fffdf8;padding-bottom:24px}.product-module__TgsGNa__articleCard>div:first-child{height:210px;position:relative;overflow:hidden}.product-module__TgsGNa__articleCard img{object-fit:cover;transition:transform .24s}.product-module__TgsGNa__articleCard:hover img{transform:scale(1.02)}.product-module__TgsGNa__articleCard>span,.product-module__TgsGNa__articleCard h3,.product-module__TgsGNa__articleCard p{margin-left:22px;margin-right:22px;display:block}.product-module__TgsGNa__articleCard>span{color:#936b2e;letter-spacing:.1em;margin-top:21px;font-size:10px;font-weight:750}.product-module__TgsGNa__articleCard h3{font-family:var(--font-serif), Georgia, serif;margin-top:8px;margin-bottom:0;font-size:27px;font-weight:500}.product-module__TgsGNa__articleCard p{color:var(--muted);margin-top:10px;margin-bottom:0;font-size:13px;line-height:1.65}.product-module__TgsGNa__labArticle img{object-fit:contain;background:#fff}.product-module__TgsGNa__footer{color:#fff;background:#090a08;padding:58px 0 24px}.product-module__TgsGNa__footerGrid{grid-template-columns:1.3fr repeat(4,.8fr);gap:45px;display:grid}.product-module__TgsGNa__footerGrid>div:first-child img{width:175px;height:auto}.product-module__TgsGNa__footerGrid>div:first-child p{color:#ffffff91;font-family:var(--font-serif), Georgia, serif;font-size:14px;line-height:1.5}.product-module__TgsGNa__footerGrid>div:not(:first-child){flex-direction:column;gap:10px;display:flex}.product-module__TgsGNa__footerGrid strong{color:var(--gold-light);font-family:var(--font-serif), Georgia, serif;font-size:15px;font-weight:500}.product-module__TgsGNa__footerGrid a{color:#ffffff9c;font-size:11px}.product-module__TgsGNa__footerBottom{color:#ffffff9e;text-align:center;border-top:1px solid #ffffff14;margin-top:45px;padding-top:19px;font-size:10px}.product-module__TgsGNa__page a:focus-visible,.product-module__TgsGNa__page button:focus-visible,.product-module__TgsGNa__page summary:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}@media (max-width:1100px){.product-module__TgsGNa__container{width:min(calc(100% - 54px), var(--container))}.product-module__TgsGNa__headerGrid{grid-template-columns:220px 1fr auto}.product-module__TgsGNa__productLayout,.product-module__TgsGNa__detailsGrid,.product-module__TgsGNa__testingGrid,.product-module__TgsGNa__qualityGrid{grid-template-columns:1fr}.product-module__TgsGNa__gallery{border-right:0;border-bottom:1px solid var(--border)}.product-module__TgsGNa__detailsGrid,.product-module__TgsGNa__testingGrid,.product-module__TgsGNa__qualityGrid{gap:38px}.product-module__TgsGNa__traditionSection{grid-template-columns:1fr 1fr}.product-module__TgsGNa__footerGrid{grid-template-columns:1.2fr repeat(2,1fr)}}@media (max-width:720px){.product-module__TgsGNa__container{width:calc(100% - 36px)}.product-module__TgsGNa__announcement{padding:7px 14px}.product-module__TgsGNa__announcementInner{text-align:center;letter-spacing:.045em;gap:8px;font-size:9px;line-height:1.35}.product-module__TgsGNa__headerGrid{grid-template-columns:1fr auto;gap:16px;min-height:72px;padding:0}.product-module__TgsGNa__logo img{width:158px}.product-module__TgsGNa__nav{display:none}.product-module__TgsGNa__navActions{gap:2px}.product-module__TgsGNa__navActions button{width:38px;height:38px}.product-module__TgsGNa__searchButton{display:none!important}.product-module__TgsGNa__breadcrumbs{padding:11px 0;font-size:11px}.product-module__TgsGNa__productHero{padding-bottom:48px}.product-module__TgsGNa__mainImage{min-height:390px}.product-module__TgsGNa__bottle{height:338px}.product-module__TgsGNa__verticalWord{font-size:58px}.product-module__TgsGNa__thumb{height:105px}.product-module__TgsGNa__buyBox{padding:36px 22px 40px}.product-module__TgsGNa__buyBox h1{font-size:49px}.product-module__TgsGNa__botanical{margin-top:13px;font-size:19px}.product-module__TgsGNa__pricePlaceholder{margin-top:22px}.product-module__TgsGNa__purchaseControls{grid-template-columns:1fr 128px}.product-module__TgsGNa__intro{margin-top:20px}.product-module__TgsGNa__quickProof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.product-module__TgsGNa__quickProof span{font-size:11px}.product-module__TgsGNa__sizeRow{margin-top:26px}.product-module__TgsGNa__resourceLinks{justify-items:start;gap:0;display:grid}.product-module__TgsGNa__productAccordions{margin-top:24px}.product-module__TgsGNa__detailsSection,.product-module__TgsGNa__testingSection,.product-module__TgsGNa__qualitySection,.product-module__TgsGNa__faqSection,.product-module__TgsGNa__readNext{padding:52px 0}.product-module__TgsGNa__detailsGrid h2,.product-module__TgsGNa__qualityGrid h2,.product-module__TgsGNa__testingIntro h2,.product-module__TgsGNa__faqHeader h2,.product-module__TgsGNa__readNextHeader h2{font-size:46px}.product-module__TgsGNa__traditionSection{grid-template-columns:1fr}.product-module__TgsGNa__traditionImage{min-height:340px}.product-module__TgsGNa__traditionCopy{padding:48px 23px}.product-module__TgsGNa__traditionCopy h2{font-size:47px}.product-module__TgsGNa__readNextHeader{display:block}.product-module__TgsGNa__readNextHeader>a{margin-top:17px;display:inline-block}.product-module__TgsGNa__articleGrid{scroll-snap-type:x mandatory;gap:16px;padding-bottom:6px;display:flex;overflow-x:auto}.product-module__TgsGNa__articleCard{scroll-snap-align:start;flex:0 0 84%}.product-module__TgsGNa__footerGrid{grid-template-columns:1fr 1fr;gap:32px 20px}.product-module__TgsGNa__footerGrid>div:first-child{grid-column:1/-1}}.product-module__TgsGNa__purchaseControlsSoldOut{grid-template-columns:1fr}.product-module__TgsGNa__galleryScene{object-fit:cover}.product-module__TgsGNa__galleryInfoSlide{object-position:center;background:#fffdf8;padding:18px;object-fit:contain!important}.product-module__TgsGNa__thumbCarousel{width:100%;position:relative}.product-module__TgsGNa__thumbGrid{border-top:1px solid var(--border);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;display:flex;overflow:auto hidden}.product-module__TgsGNa__thumbGrid::-webkit-scrollbar{display:none}.product-module__TgsGNa__thumb{appearance:none;box-sizing:border-box;border:0;border-right:1px solid var(--border);width:25%;min-width:25%;height:165px;color:inherit;font:inherit;cursor:pointer;scroll-snap-align:start;background:#eee7db;outline:none;flex:0 0 25%;margin:0;padding:0;position:relative;overflow:hidden}.product-module__TgsGNa__thumb:last-child{border-right:0}.product-module__TgsGNa__thumb img{object-fit:cover}.product-module__TgsGNa__thumb:hover{filter:brightness(.97)}.product-module__TgsGNa__thumb:focus-visible,.product-module__TgsGNa__thumbActive{box-shadow:inset 0 0 0 2px var(--gold);z-index:1}.product-module__TgsGNa__thumbHero,.product-module__TgsGNa__thumbInfo{object-position:center;object-fit:contain!important}.product-module__TgsGNa__thumbHero{padding:10px}.product-module__TgsGNa__thumbInfo{background:#fffdf8;padding:4px}.product-module__TgsGNa__desktopThumbArrow{z-index:20;color:#17130d;cursor:pointer;background:#fffdf8f5;border:1px solid #bd913d99;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,serif;font-size:25px;line-height:1;transition:transform .16s,background .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 5px 18px #19130a26}.product-module__TgsGNa__desktopThumbArrowRight{right:10px}.product-module__TgsGNa__desktopThumbArrowLeft{left:10px}.product-module__TgsGNa__desktopThumbArrow:hover{background:#fffdf8;transform:translateY(-50%)scale(1.05)}.product-module__TgsGNa__desktopThumbArrow:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:900px){.product-module__TgsGNa__galleryInfoSlide{padding:10px}.product-module__TgsGNa__desktopThumbArrow{display:none}.product-module__TgsGNa__thumb{height:112px}}.product-module__TgsGNa__purchaseOptions{gap:8px;margin-top:18px;display:grid}.product-module__TgsGNa__purchaseOptions>button{border:1px solid var(--border);width:100%;min-height:58px;color:var(--ink);text-align:left;background:#fffdf8;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.product-module__TgsGNa__purchaseOptions>button>span{gap:4px;display:grid}.product-module__TgsGNa__purchaseOptions strong{font-size:12px;font-weight:750}.product-module__TgsGNa__purchaseOptions small{color:var(--muted);font-size:11px}.product-module__TgsGNa__purchaseOptions i{border:1px solid #231d1559;border-radius:50%;flex:0 0 16px;width:16px;height:16px;box-shadow:inset 0 0 0 4px #fffdf8}.product-module__TgsGNa__purchaseOptions .product-module__TgsGNa__purchaseOptionActive{background:#bd913d0e;border-color:#bd913db8}.product-module__TgsGNa__purchaseOptions .product-module__TgsGNa__purchaseOptionActive i{background:var(--gold);border-color:var(--gold)}.product-module__TgsGNa__purchaseOptions>p{color:var(--muted);margin:0;font-size:10px}.product-module__TgsGNa__deliveryFrequency{background:#bd913d09;border:1px solid #bd913d4d;gap:7px;padding:11px 13px;display:grid}.product-module__TgsGNa__deliveryFrequency>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.product-module__TgsGNa__deliveryFrequency select{border:1px solid var(--border);width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fffdf8;padding:0 11px;font-size:12px}
.ProductReviews-module__0tupiq__section{color:#18120d;background:radial-gradient(circle at 50% -10%,#be89311a,#0000 34%),#f5eee2;border-top:1px solid #ab772359;border-bottom:1px solid #ab772347;scroll-margin-top:86px;position:relative;overflow:hidden}.ProductReviews-module__0tupiq__inner{z-index:1;width:min(1180px,100% - 40px);margin:0 auto;padding:96px 0 100px;position:relative}.ProductReviews-module__0tupiq__heading{max-width:780px}.ProductReviews-module__0tupiq__heading p{color:#99681d;font:700 10px/1.2 var(--font-sans), sans-serif;letter-spacing:.24em;margin:0 0 13px}.ProductReviews-module__0tupiq__heading h2{font:500 clamp(44px, 6.2vw, 78px)/.92 var(--font-serif), serif;letter-spacing:-.025em;color:#16100c;margin:0}.ProductReviews-module__0tupiq__goldRule{background:linear-gradient(90deg,#b47b24,#b47b2400);width:88px;height:1px;margin-top:30px}.ProductReviews-module__0tupiq__summary{border-top:1px solid #58412424;border-bottom:1px solid #58412424;grid-template-columns:minmax(300px,.8fr) minmax(360px,1.2fr);align-items:center;gap:86px;margin-top:56px;padding:38px 0 46px;display:grid}.ProductReviews-module__0tupiq__average{align-items:center;gap:24px;display:flex}.ProductReviews-module__0tupiq__average>strong{font:500 72px/.9 var(--font-serif), serif;color:#15100c}.ProductReviews-module__0tupiq__average>div{gap:8px;display:grid}.ProductReviews-module__0tupiq__average span:last-child{color:#6d5f50;letter-spacing:.02em;font-size:12px}.ProductReviews-module__0tupiq__stars{align-items:center;gap:4px;line-height:1;display:inline-flex}.ProductReviews-module__0tupiq__starSvg{flex:0 0 16px;width:16px;min-width:16px;max-width:16px;height:16px;display:block;overflow:visible}.ProductReviews-module__0tupiq__bars{gap:10px;display:grid}.ProductReviews-module__0tupiq__barRow{color:#6e6051;font:600 11px/1.2 var(--font-sans), sans-serif;grid-template-columns:42px 1fr 30px;align-items:center;gap:13px;display:grid}.ProductReviews-module__0tupiq__barTrack{background:#8a632b1f;height:4px;overflow:hidden}.ProductReviews-module__0tupiq__barTrack i{background:linear-gradient(90deg,#9b661b,#d2a34d);height:100%;display:block}.ProductReviews-module__0tupiq__list{cursor:default;border-top:1px solid #58412424;border-bottom:1px solid #58412424;width:100%;margin-top:34px;overflow:hidden}.ProductReviews-module__0tupiq__reviewTrack{will-change:transform;width:max-content;animation:150s linear infinite ProductReviews-module__0tupiq__reviewMarquee;display:flex}.ProductReviews-module__0tupiq__reviewGroup{flex:none;display:flex}.ProductReviews-module__0tupiq__list:hover .ProductReviews-module__0tupiq__reviewTrack,.ProductReviews-module__0tupiq__list:focus-within .ProductReviews-module__0tupiq__reviewTrack{animation-play-state:paused}@keyframes ProductReviews-module__0tupiq__reviewMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.ProductReviews-module__0tupiq__card{background:linear-gradient(145deg,#ffffff75,#ffffff21);border-right:1px solid #58412424;flex:0 0 clamp(390px,46vw,590px);width:clamp(390px,46vw,590px);min-height:260px;padding:36px 38px 34px;position:relative}.ProductReviews-module__0tupiq__cardTop,.ProductReviews-module__0tupiq__author{justify-content:space-between;align-items:center;gap:18px;display:flex}.ProductReviews-module__0tupiq__cardTop time{color:#918372;letter-spacing:.04em;text-transform:uppercase;font-size:10px}.ProductReviews-module__0tupiq__card h3{color:#17110d;font:600 27px/1.05 var(--font-serif), serif;margin:24px 0 11px}.ProductReviews-module__0tupiq__reviewBody{color:#55493e;font:400 15px/1.8 var(--font-sans), sans-serif;margin:0}.ProductReviews-module__0tupiq__author{color:#211810;letter-spacing:.045em;text-transform:uppercase;justify-content:flex-start;margin-top:28px;font-size:11px}.ProductReviews-module__0tupiq__authorMark{background:#b47b24;width:24px;height:1px}.ProductReviews-module__0tupiq__empty{color:#726455;background:#ffffff3b;border-top:1px solid #58412429;border-bottom:1px solid #58412429;gap:9px;margin-top:48px;padding:38px;display:grid}.ProductReviews-module__0tupiq__empty strong{color:#18120d;font:600 25px/1.2 var(--font-serif), serif}@media (prefers-reduced-motion:reduce){.ProductReviews-module__0tupiq__reviewTrack{animation:none}.ProductReviews-module__0tupiq__list{scrollbar-width:thin;overflow-x:auto}}@media (max-width:760px){.ProductReviews-module__0tupiq__inner{width:min(100% - 28px,1180px);padding:68px 0 72px}.ProductReviews-module__0tupiq__heading h2{font-size:clamp(43px,13vw,62px)}.ProductReviews-module__0tupiq__summary{grid-template-columns:1fr;gap:32px;margin-top:40px}.ProductReviews-module__0tupiq__average>strong{font-size:56px}.ProductReviews-module__0tupiq__reviewTrack{animation-duration:125s}.ProductReviews-module__0tupiq__card{flex-basis:min(84vw,390px);width:min(84vw,390px);min-height:250px;padding:29px 23px 30px}.ProductReviews-module__0tupiq__listManual{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.ProductReviews-module__0tupiq__listManual::-webkit-scrollbar{display:none}.ProductReviews-module__0tupiq__listManual .ProductReviews-module__0tupiq__reviewTrack{will-change:auto;animation:none!important;transform:none!important}}
