body:has(.cro102-reference){--red:#812337;--ink:#3c1720;--black:#3c1720;--blush:#f5eee6;--line:#e5d4cd;--muted:#675b5c;background:#fffdf9;color:#3c1720}body:has(.cro102-reference) .rh-shared-header,body:has(.cro102-reference) .rh-shared-footer{background:#fffdf9;color:#3c1720}body:has(.cro102-reference) .ticker{background:#f5eee6;color:#3c1720;border-block:1px solid #e5d4cd}body:has(.cro102-reference) #MainContent :is(h1,h2,h3){color:#3c1720}body:has(.cro102-reference) #MainContent :is(.eh-story,.eh-guarantee-person,.assurance){background:#f5eee6;color:#3c1720}body:has(.cro102-reference) #MainContent :is(.proof,.compare){background:#f5eee6!important;color:#3c1720!important}body:has(.cro102-reference) #MainContent :is(.proof,.compare) :is(h2,h3,p,.eyebrow){color:#3c1720!important}body:has(.cro102-reference) .proof:after{background:#f5eee6f2}body:has(.cro102-reference) .fact{border-color:#d8b9bb}body:has(.cro102-reference) .fact strong{color:#812337}body:has(.cro102-reference) #MainContent :is(.proof,.compare) .btn{background:#812337;color:#fff!important}body:has(.cro102-reference) #MainContent .compare-col{border-color:#e5d4cd}body:has(.cro102-reference) #MainContent .compare-col.eh-compare-featured{background:#dceacf;border-color:#d8b9bb}body:has(.cro102-reference) #MainContent .eh-compare-featured h3{color:#812337!important}body:has(.cro102-reference) #MainContent .compare-row{border-color:#e5d4cd;color:#3c1720}body:has(.cro102-reference) #MainContent .eh-compare-featured .compare-row b{color:#812337}body:has(.cro102-reference) .trust-card:after,body:has(.cro102-reference) .evidence-card:after{background:#501526ef}body:has(.cro102-reference) #MainContent :is(.trust-card,.evidence-card) :is(h2,h3,p){color:#fff!important}body:has(.cro102-reference) :is(.eh-promise-item svg,.eh-story-eyebrow){color:#812337}body:has(.cro102-reference) [id$=__rh_journey]{background-image:radial-gradient(#e5d4cd 1px,transparent 1px)}body:has(.cro102-reference) [id$=__rh_journey] .jny__node{background:#812337;border-color:#e5d4cd}body:has(.cro102-reference) .eh-availability{background:#f2f7ed;border-color:#e5d4cd;color:#3c1720}body:has(.cro102-reference) .eh-availability__status{color:#812337;border-color:#d8b9bb}body:has(.cro102-reference) .eh-availability__fill{background:linear-gradient(90deg,#812337,#bd7077);box-shadow:none}body:has(.cro102-reference) .eh-availability__track{background:#e5d4cd}body:has(.cro102-reference) .eh-availability__bottom{border-color:#e5d4cd}body:has(.cro102-reference) .eh-availability__note{color:#675b5c}body:has(.cro102-reference) .eh-availability__bottom svg{color:#b94712}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients{background:#f5eee6;color:#3c1720}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients :is(h2,h3,p){color:#3c1720}body:has(.cro102-reference) .rh-garlic-ingredients__tab[aria-selected=true]{background:#812337;color:#fff}body:has(.cro102-reference) .trust-grid div:before{color:#ed702d}body:has(.cro102-reference) :is(a,button,summary):focus-visible{outline-color:#b94712}body:has(.cro102-reference){--color-primary:#812337;--color-primary-button-background:#812337;--color-primary-button-text:#fff;--color-foreground:#3c1720;--color-background:#fffdf9}body:has(.cro102-reference) #MainContent .product-details .button{background:#812337;color:#fff}body:has(.cro102-reference) #MainContent .product-details .quantity-selector .button{background:transparent;color:#3c1720}body:has(.cro102-reference) .marquee-icon{filter:brightness(0) saturate(100%) invert(25%) sepia(17%) saturate(1250%) hue-rotate(96deg) brightness(95%) contrast(92%)}body:has(.cro102-reference) #MainContent section.proof,body:has(.cro102-reference) #MainContent section.compare{background:#f5eee6!important}body:has(.cro102-reference) .eh-availability{background:#f7faf3;border-color:#dae7d2;box-shadow:0 3px 16px #3c172008}body:has(.cro102-reference) .eh-availability__track{height:8px;overflow:visible;background:#dce8d4}body:has(.cro102-reference) .eh-availability__fill{position:relative;overflow:hidden;background:linear-gradient(90deg,#812337,#4f9a55 48%,#bfe88b);box-shadow:0 0 5px #8dd975,0 0 13px #72bf6b80,0 0 24px #a5d78355;animation:eh-charge .8s ease-out both,rh-resiva-glow 2.4s ease-in-out 2}body:has(.cro102-reference) .eh-availability__fill:after{width:35%;background:linear-gradient(100deg,transparent,#EDFFD9 50%,transparent);animation:rh-resiva-sweep 2.4s ease-in-out 2;opacity:0}@keyframes rh-resiva-glow{0%,to{box-shadow:0 0 5px #8dd975,0 0 13px #72bf6b80,0 0 24px #a5d78355}50%{box-shadow:0 0 7px #b6f894,0 0 18px #72bf6ba0,0 0 28px #a5d78370}}@keyframes rh-resiva-sweep{0%,10%{transform:translate(-110%);opacity:0}25%{opacity:.9}85%,to{transform:translate(390%);opacity:0}}@media(prefers-reduced-motion:reduce){body:has(.cro102-reference) .eh-availability__fill,body:has(.cro102-reference) .eh-availability__fill:after{animation:none}body:has(.cro102-reference) .eh-availability__fill:after{display:none}}body:has(.cro102-reference) .eh-availability__fill{background:linear-gradient(90deg,#812337,#6fa66b 60%,#ed702d 90%,#ffbe75)}body:has(.cro102-reference) .eh-availability__status{background:#fff0e5;border-color:#f3c4a4;color:#a73e0c}body:has(.cro102-reference) .eh-availability__dot{background:#ed702d}body:has(.cro102-reference) .rh-resiva-callouts__item:nth-child(3) svg,body:has(.cro102-reference) .rh-resiva-callouts__item:nth-child(6) svg{color:#b94712}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) .media-with-content{align-items:center}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) .media{min-height:0;border-radius:12px;overflow:hidden}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) img{width:100%;height:auto;object-fit:contain;aspect-ratio:auto}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.15;letter-spacing:-.025em}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) p{font-size:1rem;line-height:1.6}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) small{font-size:.75rem;color:#675b5c}body:has(.cro102-reference) .rh-journey__card{background:#f7f6ec;border-color:#e5d4cd;border-inline-start:3px solid #ED702D}body:has(.cro102-reference) .rh-journey__label{font-size:clamp(1.1rem,2vw,1.5rem);letter-spacing:0;color:#b94712}body:has(.cro102-reference) .rh-journey__node{box-shadow:0 0 0 5px #f5eee6}@media(max-width:749px){body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) .media-with-content{padding-block:24px;row-gap:8px}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) .media-with-content__content{padding:16px 0 0}body:has(.cro102-reference) .rh-journey__card{padding:16px}body:has(.cro102-reference) .rh-journey__stage{padding-inline-start:40px}}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) .media-block{width:100%;min-width:0;min-height:0;border-radius:12px;overflow:hidden}body:has(.cro102-reference) :is([id$=__rh_story],[id$=__rh_heritage]) img.media-block__media{position:static;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}body:has(.cro102-reference) #MainContent .ticker{padding-block:9px;font-size:13px;font-weight:650}body:has(.cro102-reference) .ticker-track{gap:36px}body:has(.cro102-reference) .ticker-track>span{gap:11px}body:has(.cro102-reference) #MainContent .ticker .marquee-icon{width:29px;height:29px;filter:brightness(0) saturate(100%) invert(25%) sepia(17%) saturate(1250%) hue-rotate(96deg) brightness(95%) contrast(110%) drop-shadow(.5px 0 currentColor)}body:has(.cro102-reference) .rh-resiva-callouts__item{font-size:13px;font-weight:600;gap:10px}body:has(.cro102-reference) .rh-resiva-callouts__item :is(svg,img){width:28px;height:28px;flex-basis:28px}body:has(.cro102-reference) .rh-resiva-callouts__item svg{stroke-width:2.3}body:has(.cro102-reference) .eh-promise-item svg{width:34px;height:34px;stroke-width:2.2}body:has(.cro102-reference) #MainContent .eh-guarantee-person{background:#3c1720;color:#fff}body:has(.cro102-reference) .eh-guarantee-grid{max-width:1080px;grid-template-columns:1.1fr 1fr;gap:24px}body:has(.cro102-reference) .eh-guarantee-copy{padding-block:20px 28px}body:has(.cro102-reference) #MainContent .eh-guarantee-copy :is(h3,p){color:#fff}body:has(.cro102-reference) .eh-guarantee-copy h3{font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.2;margin:16px auto 12px;max-width:470px}body:has(.cro102-reference) .eh-guarantee-copy p{max-width:450px;margin:0 auto 20px;line-height:1.55;color:#f5eee6!important}body:has(.cro102-reference) .eh-guarantee-copy .badge90{width:88px;height:auto;margin:0 auto}body:has(.cro102-reference) #MainContent .eh-guarantee-copy .btn{background:#ed702d;color:#3c1720;font-weight:750;min-height:46px;padding:13px 28px}body:has(.cro102-reference) .eh-guarantee-model{max-width:380px}body:has(.cro102-reference) [id$=__rh_faq] .accordion{width:100%;max-width:900px;margin-inline:auto}body:has(.cro102-reference) [id$=__rh_faq] summary{padding-block:18px;font-weight:650}@media(max-width:749px){body:has(.cro102-reference) #MainContent .ticker{padding-block:7px}body:has(.cro102-reference) .ticker-track>span{font-size:12px;line-height:1.3;gap:9px}body:has(.cro102-reference) #MainContent .ticker .marquee-icon{width:25px;height:25px}body:has(.cro102-reference) .rh-resiva-callouts{gap:14px 10px;padding:14px 12px}body:has(.cro102-reference) .rh-resiva-callouts__item{font-size:12px;gap:8px}body:has(.cro102-reference) .rh-resiva-callouts__item :is(svg,img){width:26px;height:26px;flex-basis:26px}body:has(.cro102-reference) .eh-guarantee-grid{grid-template-columns:1fr;gap:12px}body:has(.cro102-reference) .eh-guarantee-copy{padding-block:0 8px}body:has(.cro102-reference) .eh-guarantee-copy .badge90{width:72px}body:has(.cro102-reference) .eh-guarantee-copy h3{margin-top:12px}body:has(.cro102-reference) .eh-guarantee-model{width:72%;max-width:260px}body:has(.cro102-reference) [id$=__rh_faq] summary{padding-block:15px}}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__heading{margin:0 auto 22px!important;line-height:1.25;max-width:760px;text-align:center}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__tabs{gap:10px;margin:0 0 24px;justify-content:center}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__panel{margin-top:0}@media(max-width:749px){body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__heading{font-size:24px;padding-inline:8px;margin-bottom:20px!important}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__tabs{gap:8px;margin-bottom:22px}body:has(.cro102-reference) #MainContent .rh-garlic-ingredients__tab{font-size:14px;line-height:1.3;padding:10px 14px;min-height:44px;white-space:normal}}body:has(.cro102-reference){--red:#812337;--ink:#3c1720;--blush:#f5eee6;--line:#e5d4cd;background:#fffdf9}body:has(.cro102-reference){--cro-wine:#721c32;--cro-deep:#491221;--cro-cream:#fffaf4;--cro-blush:#f5e9e4;--cro-line:#e5cec7;--red:var(--cro-wine);--ink:#311820;--black:#311820;--blush:var(--cro-blush);--line:var(--cro-line)}body:has(.cro102-reference) #MainContent{color:#311820;background:var(--cro-cream)}body:has(.cro102-reference) #MainContent :is(h1,h2,h3){color:var(--cro-deep)}body:has(.cro102-reference) #MainContent h2{font-size:clamp(26px,3vw,38px);letter-spacing:-.035em;line-height:1.13}body:has(.cro102-reference) #MainContent .product-details h1{font-size:clamp(26px,2.5vw,35px);line-height:1.12;margin:0 0 4px}body:has(.cro102-reference) #MainContent .product-details{min-width:0;width:100%;max-width:none}body:has(.cro102-reference) .product-information__media{min-width:0;width:100%}body:has(.cro102-reference) .product-information .product-media__image{aspect-ratio:1;object-fit:contain;width:100%;height:100%}body:has(.cro102-reference) #MainContent .product-details :is(.rh-resiva-callouts,.eh-availability,.assurance){background:var(--cro-blush);border-color:var(--cro-line);color:var(--cro-deep)}body:has(.cro102-reference) #MainContent .rh-resiva-callouts__item{color:var(--cro-deep)}body:has(.cro102-reference) #MainContent .rh-resiva-callouts__item svg{color:var(--cro-wine)}body:has(.cro102-reference) #MainContent .ticker .marquee-icon{filter:brightness(0) saturate(100%) invert(14%) sepia(35%) saturate(3215%) hue-rotate(310deg) brightness(90%) contrast(92%)}body:has(.cro102-reference) .eh-availability__track{background:#e8cbd0}body:has(.cro102-reference) .eh-availability__fill{background:linear-gradient(90deg,#721c32,#a8445c,#e4a198);box-shadow:0 0 10px #a8445c70;animation:eh-charge .8s ease-out both}body:has(.cro102-reference) .eh-availability__fill:after{background:linear-gradient(100deg,transparent,#fff4eb,transparent)}body:has(.cro102-reference) .eh-availability__status{background:#fffaf4;color:#721c32;border-color:#d8aab4}body:has(.cro102-reference) .eh-availability__dot{background:#721c32}body:has(.cro102-reference) #MainContent .rh-journey__card{background:#f7ede3;border:1px solid #8e2c43;border-radius:8px}body:has(.cro102-reference) .rh-journey__label{color:#721c32;font-size:24px;font-weight:700}body:has(.cro102-reference) .rh-journey__card h3{font-size:18px!important;margin-bottom:10px}body:has(.cro102-reference) #MainContent .eh-compare-featured{background:#f4e3de!important}body:has(.cro102-reference) .rh-garlic-ingredients__image{aspect-ratio:1}body:has(.cro102-reference) .media-with-content .media-block{width:100%;min-width:0;overflow:hidden;border-radius:8px}body:has(.cro102-reference) .media-with-content img.media-block__media{position:static;width:100%;height:auto;aspect-ratio:1;object-fit:contain}body:has(.cro102-reference) .media-with-content .text-block p{font-size:17px;line-height:1.55;margin-bottom:20px}body:has(.cro102-reference) .rh-shared-footer{background:#491221;color:#fff4ec}body:has(.cro102-reference) .rh-shared-footer :is(a,p,h2,h3){color:inherit!important}body:has(.cro102-reference) #MainContent :is(.btn,.product-details .add-to-cart-button){background:#721c32!important;color:#fff!important;border-color:#721c32!important;border-radius:999px;min-height:52px}body:has(.cro102-reference) .product-details .text-block strong{color:inherit}body:has(.cro102-reference) #MainContent [id$=__rh_faq]{padding-block:56px}body:has(.cro102-reference) #MainContent [id$=__rh_faq] summary{min-height:56px}@media(min-width:750px){body:has(.cro102-reference) .product-information__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;max-width:1200px;margin-inline:auto;width:100%}body:has(.cro102-reference) .product-information__media{grid-column:1!important}body:has(.cro102-reference) .product-details{grid-column:2!important}body:has(.cro102-reference) .product-information{padding-inline:32px}body:has(.cro102-reference) .media-with-content{column-gap:48px}}@media(max-width:749px){body:has(.cro102-reference) #MainContent .product-information{padding-inline:16px}body:has(.cro102-reference) .product-information__grid{display:flex!important;flex-direction:column;gap:22px!important;width:100%;min-width:0}body:has(.cro102-reference) .product-information__media{width:100%;min-width:0}body:has(.cro102-reference) #MainContent .product-details{padding:0!important;overflow-wrap:anywhere}body:has(.cro102-reference) #MainContent .rh-resiva-callouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body:has(.cro102-reference) .media-with-content{padding-block:32px;gap:24px}body:has(.cro102-reference) .media-with-content .text-block p{font-size:16px;margin-bottom:16px}body:has(.cro102-reference) #MainContent h2{font-size:27px}body:has(.cro102-reference) .rh-journey__label{font-size:21px}}@media(prefers-reduced-motion:reduce){body:has(.cro102-reference) .eh-availability__fill{animation:none}}body:has(.cro102-reference) .cro102-gallery-review{margin-top:20px;padding:24px;background:#f5e9e4;border-radius:8px;color:#491221;font-size:15px;line-height:1.5}body:has(.cro102-reference) .cro102-gallery-review>span{font-size:20px;letter-spacing:2px;color:#721c32}body:has(.cro102-reference) .cro102-gallery-review p{margin:10px 0 14px}body:has(.cro102-reference) #MainContent .media-with-content{column-gap:0}body:has(.cro102-reference) #MainContent .product-details [class*=__rh_rating] strong{color:#721c32!important}body:has(.cro102-reference) #MainContent .product-details .product-form-buttons{display:flex;flex-wrap:wrap;width:100%;gap:12px}body:has(.cro102-reference) #MainContent .product-details :is(add-to-cart-component,.add-to-cart-button){width:100%;max-width:none;flex:1 1 100%}body:has(.cro102-reference) #MainContent .kaching-bundles__block{--bar-title-color:#491221!important;--bar-price-color:#491221!important;--bar-selected-border-color:#721c32!important;--bar-border-color:#e5cec7!important;--bar-label-background-color:#721c32!important;--bar-label-color:white!important;--bar-most-popular-background-color:#721c32!important;--bar-selected-background-color:#f7ebe6!important;--bar-background-color:#fffaf4!important}body:has(.cro102-reference) #MainContent .kaching-bundles__block :is(.kaching-bundles__block-title,.kaching-bundles__bar-title,.kaching-bundles__bar-price){color:#491221!important}body:has(.cro102-reference) #MainContent .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:#721c32!important;background:#f7ebe6!important}body:has(.cro102-reference) #MainContent :is(.kaching-bundles__bar-most-popular,.kaching-bundles__bar-most-popular__content){background:#721c32!important;color:#fff!important}body:has(.cro102-reference) #MainContent .kaching-bundles__bar-subtitle{color:#844554!important}body:has(.cro102-reference) #MainContent [id$=__cro_offer] a[href="#MainContent"]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 36px;border-radius:999px;background:#721c32;color:#fff;text-decoration:none;font-weight:700}body:has(.cro102-reference) #MainContent .product-details .slideshow-arrow{color:#721c32}body:has(.cro102-reference) #MainContent .rh-resiva-callouts,body:has(.cro102-reference) #MainContent .eh-availability{background:var(--cro-blush)!important;border-color:var(--cro-line)!important;color:var(--cro-deep)!important}body:has(.cro102-reference) #MainContent .rh-resiva-callouts__item,body:has(.cro102-reference) #MainContent .rh-resiva-callouts__item svg,body:has(.cro102-reference) #MainContent .eh-availability__bottom svg{color:var(--cro-wine)!important}body:has(.cro102-reference) #MainContent .eh-availability__fill{background:linear-gradient(90deg,var(--cro-deep),var(--cro-wine),#c57488)!important;box-shadow:0 0 6px #a8445c80,0 0 15px #a8445c40!important}body:has(.cro102-reference) #MainContent .eh-availability__status{background:var(--cro-cream)!important;border-color:var(--cro-line)!important;color:var(--cro-wine)!important}body:has(.cro102-reference) #MainContent .eh-availability__dot{background:var(--cro-wine)!important}body:has(.cro102-reference) #MainContent .kaching-bundles__block-title:before,body:has(.cro102-reference) #MainContent .kaching-bundles__block-title:after{background:var(--cro-line)!important}body:has(.cro102-reference) #MainContent .kaching-bundles__bar-container{border-color:var(--cro-line)!important}body:has(.cro102-reference) #MainContent .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:var(--cro-wine)!important;background:var(--cro-blush)!important;box-shadow:0 3px 12px #721c3214!important}body:has(.cro102-reference) #MainContent .kaching-bundles__bar-most-popular{--bar-most-popular-background-color:var(--cro-wine)!important;--bar-most-popular-color:#fff!important}body:has(.cro102-reference) #MainContent .kaching-bundles__free-gift{background:var(--cro-wine)!important;color:#fff!important}body:has(.cro102-reference) #MainContent .kaching-bundles__free-gift__text{color:#fff!important}body:has(.cro102-reference) #MainContent .eh-promise{padding:28px 20px;background:var(--cro-cream)}body:has(.cro102-reference) #MainContent .eh-promise h2{font-size:clamp(23px,2.5vw,30px);margin:0 0 20px}body:has(.cro102-reference) .eh-promise .eh-refine-wrap{max-width:1080px;margin-inline:auto}body:has(.cro102-reference) .eh-promise-grid{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.cro102-reference) .eh-promise-item{display:flex;align-items:center;gap:12px;text-align:left;padding:16px;background:var(--cro-blush);border:1px solid var(--cro-line);border-radius:10px;min-width:0}body:has(.cro102-reference) .eh-promise-item svg{width:30px;height:30px;flex:0 0 30px;margin:0;color:var(--cro-wine)}body:has(.cro102-reference) #MainContent .eh-promise-item h3{font-size:15px!important;line-height:1.3;margin:0;max-width:none}body:has(.cro102-reference) .rh-garlic-sale__copy strong{font-weight:800}@media(max-width:749px){body:has(.cro102-reference) #MainContent .eh-promise{padding:24px 16px}body:has(.cro102-reference) .eh-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body:has(.cro102-reference) .eh-promise-item{gap:8px;padding:12px 10px}body:has(.cro102-reference) .eh-promise-item svg{width:25px;height:25px;flex-basis:25px}body:has(.cro102-reference) #MainContent .eh-promise-item h3{font-size:13px!important;line-height:1.35}body:has(.cro102-reference) .rh-garlic-sale{gap:14px;padding-inline:12px}body:has(.cro102-reference) .rh-garlic-sale__copy strong{font-size:16px;letter-spacing:.4px}body:has(.cro102-reference) .rh-garlic-sale__clock b{font-size:20px}}body:has(.cro102-reference) [id$=__rh_reviews] [class*=__stars] p{color:var(--red)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cro102-burgundy.css.map */
