body.j-reference-design .j-reference-stars{display:inline-block;flex:none;font:16px/1 Arial,sans-serif;letter-spacing:2px;background:linear-gradient(90deg,#b48b46 var(--star-fill),#b8afa2 var(--star-fill));background-clip:text;-webkit-background-clip:text;color:transparent!important;text-decoration:none}body.j-reference-design .j-reference-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-block:25px 29px}body.j-reference-design .j-reference-proof>a{display:flex;flex-direction:column;gap:7px;text-decoration:none;color:inherit;padding:0 25px;border-left:1px solid #ffffff26}body.j-reference-design .j-reference-proof>a:first-child{padding-left:0;border:0}body.j-reference-design .j-reference-proof strong{font:300 29px/1.1 var(--r-f-display);letter-spacing:-.025em}body.j-reference-design .j-reference-proof span{font:11px/1.5 var(--r-f-body);opacity:.75}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead{background:#211b17;color:#faf6ef}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;min-height:0;align-items:center;padding-block:48px 36px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__copy{padding:12px 0;min-width:0;display:block}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead h1.j-masthead__seo-title{font:400 11px/1.7 var(--r-f-mono);letter-spacing:.1em;text-transform:uppercase;max-width:49ch;margin:0 0 26px;color:#c8a874}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__headline{font:300 clamp(56px,5.55vw,80px)/1.03 var(--r-f-display);letter-spacing:-.035em;margin:0;color:#faf6ef}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__headline em{color:#c8a874;font-weight:300}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__lede{max-width:45ch;margin:28px 0;font:400 16px/1.75 var(--r-f-body);color:#d5c9bb}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__actions{display:flex;flex-wrap:wrap;gap:12px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead .j-button{display:flex;gap:22px;justify-content:space-between;align-items:center;min-height:54px;width:auto;max-width:none;padding:15px 22px;background:#791e18;color:#fff7ee;border:1px solid #791e18;font:500 13px/1.5 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__trial{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:14px 20px;border:1px solid #8f7d69;color:#faf6ef;text-decoration:none;font:400 13px/1.5 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead .j-text-link{font-size:11px;color:#c8b9a5;margin-top:14px;display:inline-flex;min-height:30px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;border-top:1px solid #ffffff26;padding-top:22px;margin:22px 0 0;width:100%;color:#f4e9dc}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews strong{font:500 16px/1.4 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews>span:not(.j-reference-stars){font:12px/1.5 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo{position:relative;padding:0;margin:0;min-height:0;border:0;align-self:stretch;display:block}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo:before{display:none}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__image{height:100%;min-height:560px;aspect-ratio:auto;overflow:hidden;background:#100c09}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo img{display:block;width:100%;height:100%;min-height:560px;aspect-ratio:auto;object-fit:cover;object-position:52% center}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo .j-masthead__cut-card{position:absolute;inset:auto 24px 24px 24px;display:grid;grid-template-columns:1fr;gap:7px;width:max-content;max-width:calc(100% - 48px);margin:0;padding:17px 20px;background:#faf6ef;color:#211b17;border:0;font:11px/1.5 var(--r-f-body);text-transform:none;letter-spacing:0}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-label{font:10px/1.5 var(--r-f-mono);text-transform:uppercase;letter-spacing:.06em}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-card strong{font:300 22px/1.15 var(--r-f-display)}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-card a{display:inline-flex;gap:12px;align-items:center;margin:0;color:#701d17;min-height:28px;font:500 12px/1.5 var(--r-f-body);text-decoration:none}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead>.j-reference-proof{border-top:1px solid #ffffff26}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product{width:min(100%,1392px);padding:44px 48px 72px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container{grid-template-columns:minmax(0,1fr);gap:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>*{grid-column:1/-1}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.r-crumbs{margin-bottom:20px;font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.product__title{font-size:clamp(38px,4.1vw,59px);line-height:1.06;letter-spacing:-.035em;font-weight:300;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.r-pdp-review-link{margin-top:12px;align-items:center;gap:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.r-premium-product-value{margin-top:18px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-premium-product-value__lead{font:400 14px/1.7 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.r-pdp-choice-price{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:20px 0;grid-column:1/-1}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price>.price{flex:1;min-width:140px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price .price-item--regular,body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price .price-item--sale{font-size:40px;line-height:1.15}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price s.price-item--regular{font-size:15px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-portion-guidance{margin:0;padding:0;border:0;max-width:100%;background:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-portion-guidance summary{font:11px/1.5 var(--r-f-body);gap:6px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-portion-plates__drawing{display:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-package-breakdown{flex-basis:100%;width:100%;order:2;margin:4px 0 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product--package .j-portion-guidance{order:3}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>variant-radios,body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>variant-selects{grid-column:1/-1;margin-bottom:20px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input--pill{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input--pill legend{margin-bottom:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input input[type=radio]+label{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;margin:0;padding:10px 6px;min-height:58px;border:1px solid #d4c8b9;background:#fffaf4;color:#32251d;font:400 13px/1.2 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input input[type=radio]:checked+label{background:#f3e4dd;color:#701d17;border-color:#701d17;box-shadow:inset 0 0 0 .5px #701d17}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-unavailable-toggle{grid-column:1/-1}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-buy-box{display:flex;flex-direction:column;gap:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions{order:-2;display:block;margin:0 0 12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions.has-quantity{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions>.product-form__quantity{display:block;margin:0;padding:0;grid-column:auto;max-width:100%}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions>.product-form__quantity>.form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .quantity{width:112px;min-height:56px;height:56px;background:#fffaf4}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .quantity__button{height:54px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .product-form__submit{margin:0;min-height:56px;font-size:14px;padding:14px 12px;line-height:1.4}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-buy-meta{order:-1;margin:0 0 10px;font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-people{display:flex;align-items:center;gap:13px;margin:18px 0;padding:16px 0;border-block:1px solid var(--j-rule);color:var(--j-ink);text-decoration:none}body.j-reference-design .j-purchase-people__portraits{display:flex;flex:none;padding-right:0}body.j-reference-design .j-purchase-people img{display:block;width:40px;height:40px;object-fit:cover;border-radius:50%;border:2px solid var(--j-paper)}body.j-reference-design .j-purchase-people img+img{margin-left:-10px}body.j-reference-design .j-purchase-people>span:last-child{display:grid;gap:3px;font:11px/1.5 var(--r-f-body);color:var(--j-muted)}body.j-reference-design .j-purchase-people strong{font-size:12px;color:var(--j-ink);font-weight:500}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__media-item{position:relative}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product.j-product--original .product__media{aspect-ratio:1.05;height:auto}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-photo-notes{position:absolute;z-index:1;inset:auto 18px 18px;display:flex;gap:10px;pointer-events:none}body.j-reference-design .j-photo-notes>div{padding:12px 14px;display:grid;gap:4px;background:#faf6efed;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#261e18;max-width:100%}body.j-reference-design .j-photo-notes strong{font:400 17px/1.2 var(--r-f-display)}body.j-reference-design .j-photo-notes span{font:10px/1.4 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-zoom{bottom:auto;top:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-thumbs .r-pdp-media-thumb{max-width:none;width:100%;height:auto;font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-thumbs .r-pdp-media-thumb img{width:100%;height:88px;object-fit:cover;margin-bottom:7px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-photo-caption{font:11px/1.6 var(--r-f-body);color:var(--j-muted);margin:16px 0 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients__photo{width:64px;height:55px;object-fit:cover;grid-column:1;grid-row:1/3}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__list{display:grid;gap:0;list-style:none;padding:0;margin:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__list>li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;column-gap:14px;row-gap:0;align-items:center;padding:11px 0;border-bottom:1px solid var(--j-rule);margin:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__weight{grid-column:3;grid-row:1/3;font:400 12px/1.5 var(--r-f-body);white-space:nowrap}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__item{grid-column:2;grid-row:1/3;font:500 13px/1.4 var(--r-f-body)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__item small{display:block;font:400 11px/1.5 var(--r-f-body);margin-top:4px;color:var(--j-muted)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__intro{font-size:11px;margin:10px 0 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge{padding-block:42px 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge>.j-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 64px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge .j-catalog-masthead__copy{padding:0 0 28px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge h1{font:300 clamp(48px,5.5vw,80px)/1.05 var(--r-f-display);letter-spacing:-.04em;max-width:13ch;padding:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge .j-catalog-masthead__lede{font:400 15px/1.75 var(--r-f-body);max-width:43ch;margin:24px 0 20px;padding:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge-origin{margin-top:20px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge-origin a{font:300 italic 27px/1.25 var(--r-f-display);text-decoration:none;color:#947143}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge{display:flex;flex-direction:column;padding-bottom:28px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__question{order:1;font-size:12px;margin:16px 0 8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__choices{order:2;margin:0;gap:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__choices button{flex-direction:row;justify-content:center;gap:8px;min-height:42px;padding:8px;font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__choices button img{display:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__panel{display:block;order:0;border:0;background:transparent;margin:0;box-shadow:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__panel[hidden]{display:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__photo{height:auto;min-height:0;aspect-ratio:1.65}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__photo-note{display:block;font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__copy{padding:16px 0 0;position:relative;display:grid;grid-template-columns:1fr auto;gap:7px 24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge h2{font:300 28px/1.15 var(--r-f-display);margin:0;grid-column:1}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__copy>p{grid-column:1;font-size:12px;max-width:43ch}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-end;gap:8px;border:0;padding:0;margin:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase .j-price__amounts{font:300 26px/1.2 var(--r-f-display)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase>a{background:none;border:0;border-bottom:1px solid #b89874;color:var(--j-accent);padding:0;min-height:32px;margin:0;font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__all{order:3;margin-top:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-proof--catalog{grid-column:1/-1;width:100%;border-block:1px solid var(--j-rule);padding-block:24px;margin:0 0 20px;color:var(--j-ink)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-proof--catalog>a{border-color:var(--j-rule)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-proof--catalog strong{font-size:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card{border:1px solid var(--j-rule);background:#fffcf7}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card--package{background:#f0e7d8}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__media{aspect-ratio:1.15}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__media>img{height:100%;width:100%;object-fit:cover}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__open{display:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card .j-card__aging{position:absolute;top:12px;left:12px;right:12px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:7px 9px;background:#faf6efeb;color:var(--j-ink);font:9px/1.4 var(--r-f-mono);border:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__body{padding:18px;gap:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__title{font:300 27px/1.13 var(--r-f-display);letter-spacing:-.025em}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card p.j-card__description{font:12px/1.55 var(--r-f-body);margin:10px 0 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__bottom{display:flex;align-items:start;flex-direction:column-reverse;gap:10px;padding-top:16px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__rating{display:flex;align-items:center;gap:3px;font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__rating .j-reference-stars{font-size:12px;margin-right:4px;letter-spacing:1px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card .j-price__amounts{font:300 27px/1.15 var(--r-f-display)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card .j-price__unit{font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:16px;padding:12px 14px;border:0;background:#701d17;color:#fff8ef;font:500 12px/1.4 var(--r-f-body)}@media(min-width:1100px){body.r-premium-theme.j-signature.j-reference-design #MainContent .product-grid--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .product-grid--redesign>.grid__item{width:100%;max-width:100%;margin:0;padding:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media(max-width:1099px){body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__grid{gap:28px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__headline{font-size:58px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product{gap:32px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product{padding-inline:32px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__copy{gap:7px 14px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge h2{font-size:24px}}@media(max-width:749px){body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__grid{display:flex;flex-direction:column;gap:0;padding:0}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo{order:-1;width:100%;padding:0;margin:0;align-self:stretch}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__image{min-height:0;height:270px;aspect-ratio:auto}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo img{height:270px;min-height:0;object-position:50% 45%;aspect-ratio:auto}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo .j-masthead__cut-card{inset:auto 18px 16px 18px;width:auto;max-width:none;padding:10px 12px;gap:3px;background:#faf6efef;grid-template-columns:1fr auto;align-items:center}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-card strong{font-size:16px;grid-column:1/-1}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-label{font-size:8px;grid-column:1/-1}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-card>span:not(.j-masthead__cut-label){font-size:9px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__cut-card a{font-size:9px;gap:4px;min-height:24px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__copy{display:flex;flex-direction:column;width:100%;padding:0 22px 28px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews{order:-1;margin:0 0 23px;padding:15px 0;border-top:0;border-bottom:1px solid #ffffff26;gap:8px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews strong{font-size:13px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__reviews>span:not(.j-reference-stars){font-size:10px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead h1.j-masthead__seo-title{font-size:9px;letter-spacing:.05em;max-width:100%;margin:0 0 14px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__headline{font-size:clamp(38px,10.8vw,57px);line-height:1.02;letter-spacing:-.035em}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__lede{font-size:13px;line-height:1.7;margin:18px 0 22px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__actions{display:grid;gap:10px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead .j-button,body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__trial{width:100%;min-height:48px;font-size:13px;padding:13px 16px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead .j-text-link{margin-top:10px;font-size:10px;min-height:28px}body.j-reference-design .j-reference-proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;padding-block:24px}body.j-reference-design .j-reference-proof>a{padding:0 14px}body.j-reference-design .j-reference-proof>a:nth-child(odd){padding-left:0;border-left:0}body.j-reference-design .j-reference-proof strong{font-size:24px}body.j-reference-design .j-reference-proof span{font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product{padding:22px 20px 52px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product{grid-template-columns:minmax(0,1fr);gap:26px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.product__title{font-size:clamp(30px,8.7vw,42px);line-height:1.08;-webkit-hyphens:auto;hyphens:auto}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product.j-product--original .product__media{height:auto;aspect-ratio:1.2}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__media-list .product__media img{object-fit:cover}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-photo-notes{inset:auto 10px 10px;gap:7px}body.j-reference-design .j-photo-notes>div{padding:9px 10px}body.j-reference-design .j-photo-notes strong{font-size:14px}body.j-reference-design .j-photo-notes span{font-size:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-thumbs{gap:10px;padding-top:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-gallery-thumbs .r-pdp-media-thumb img{height:62px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-photo-caption{font-size:10px;margin-top:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price .price-item--regular,body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price .price-item--sale{font-size:35px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input--pill{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product-form__input input[type=radio]+label:has(.j-variant-price){min-width:0;min-height:56px;padding:9px 3px;font-size:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-variant-price{font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions.has-quantity{grid-template-columns:94px minmax(0,1fr);gap:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .quantity{width:94px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .quantity__button{flex-basis:28px;width:28px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .product-form__submit{font-size:12px;padding-inline:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__list>li{grid-template-columns:48px minmax(0,1fr) auto;column-gap:9px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients__photo{width:48px;height:49px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__item{font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__weight{font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-trial-ingredients .r-pdp-package-breakdown__item small{font-size:9px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge{padding-top:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge>.j-wrap{display:block}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge h1{font-size:44px;max-width:16ch}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge .j-catalog-masthead__copy{padding-bottom:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge .j-catalog-masthead__lede{font-size:13px;line-height:1.7;margin:16px 0 14px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge-origin a{font-size:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__photo{aspect-ratio:1.5}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge h2{font-size:23px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__copy{gap:7px 14px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__copy>p{font-size:11px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase .j-price__amounts{font-size:23px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase>a{font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-proof--catalog{display:grid;margin:0 0 20px;padding:22px 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-proof--catalog strong{font-size:22px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__body{padding:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__title{font-size:22px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card p.j-card__description{font-size:11px;line-height:1.5}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action{padding:10px;min-height:44px;font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card .j-card__aging{top:8px;left:8px;right:8px;max-width:calc(100% - 16px);font-size:8px;padding:5px 7px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__rating{flex-wrap:wrap;gap:2px;font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__rating .j-reference-stars{width:100%;font-size:11px;margin:0 0 3px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card .j-price__amounts{font-size:24px}}@media(max-width:359px){body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__headline{font-size:37px}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo .j-masthead__cut-card{grid-template-columns:1fr}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__image,body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo img{height:255px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-catalog-masthead--concierge h1{font-size:38px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__body{padding:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__title{font-size:20px}}body.r-premium-theme.j-signature.j-reference-design.template-home-redesign #MainContent .j-masthead__photo img{max-height:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase>a{color:#701d17!important;-webkit-text-fill-color:#701d17}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-concierge__purchase>a:hover{background:#eee5d7}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .j-purchase-actions .product-form__buttons{margin:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.shopify-block:has(.jdgm-preview-badge){margin:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .product__info-container>.r-bio-certification{order:2;padding:12px 0;margin:14px 0 0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__media:has(.j-card__status) .j-card__aging{top:auto;bottom:12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection__item{display:flex;flex-direction:column;min-width:0}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection__occasion{margin:0 0 12px;font:400 11px/1.5 var(--r-f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--j-muted)}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection .j-card{height:auto;flex:1}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price>.r-bio-certification{flex:none;display:flex;align-items:center;width:auto;margin:0;padding:0;border:0;order:1;gap:10px;background:none}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price>.r-bio-certification .r-bio-certification__marks{gap:10px;align-items:start}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product--package .r-pdp-choice-price .price__badge-sale{display:none}@media(max-width:1099px){body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media(max-width:749px){body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection{gap:24px 12px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection__occasion{font-size:9px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price>.r-bio-certification .r-bio-certification__marks{gap:6px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-product .r-pdp-choice-price>.r-bio-certification img{height:25px;max-width:44px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action{gap:4px;font-size:10px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action>span{flex:none}}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection .j-card{display:flex;flex-direction:column}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection .j-card__link{flex:1;height:auto}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-reference-selection .j-card__media{flex:none;aspect-ratio:1.15}@media(max-width:359px){body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action{white-space:nowrap;padding-inline:8px}body.r-premium-theme.j-signature.j-reference-design #MainContent .j-card__action>span{display:none}}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) :is(.r-pmap,.j-heritage,.r-numbers-section,.r-shipping-rules,.r-pledge,.r-metzger-countdown,.r-metzger-selector)>.r-wrap{box-sizing:border-box;width:min(100%,var(--j-shell));max-width:none;margin-inline:auto;padding-inline:var(--j-gutter)}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) :is(.r-pmap,.r-shipping-rules,.j-kitchen-guide,.j-final,.r-metzger-countdown){background:#f1e9dc}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .r-pledge{background:#211b17}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page{background:#211b17}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page .j-cinema__panel p{color:#d5c9bb}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page :is(.j-cinema__art-caption,.j-cinema__bottom>p){color:#c4b5a3}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page .j-cinema__controls button{color:#d5c9bb}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page .j-cinema__controls button span{color:#bca486}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page .j-cinema__controls button[aria-pressed=true]{color:#faf6ef}body.r-premium-theme.j-signature.j-reference-design #MainContent:is(:has(.r-pmap),:has(.r-shipping-rules),:has(.r-metzger-selector),:has(.j-help-entry),:has(.j-cinema--page)) .j-cinema--page .j-cinema__progress{background:#66594d}
/*# sourceMappingURL=/cdn/shop/t/16/assets/j-reference-design.css.map */
