@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&display=swap";:root{--eh-ink:#2b2725;--eh-cream:#f6f1ea;--eh-sand:#ece3d8;--eh-ember:#b5643c;--eh-muted:#6f6660;--eh-line:#ddd3c7;--eh-radius:14px}.eh-section{padding:64px 0;background:var(--eh-cream);color:var(--eh-ink)}.eh-section--white{background:#fff}.eh-section--dark{background:var(--eh-ink);color:var(--eh-cream)}.eh-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.eh-eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--eh-ember);font-weight:600;margin:0 0 10px}.eh-h2{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:0 0 14px;font-weight:700}.eh-sub{font-size:17px;line-height:1.6;color:var(--eh-muted);max-width:640px;margin:0 0 36px}.eh-section--dark .eh-sub{color:#cfc6bc}.eh-center{text-align:center}.eh-center .eh-sub{margin-left:auto;margin-right:auto}.eh-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--eh-radius);background:var(--eh-sand)}.eh-ph{aspect-ratio:4/5;border-radius:var(--eh-radius);background:var(--eh-sand)}.eh-ph svg{width:100%;height:100%;opacity:.35}.eh-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.eh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.eh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:749px){.eh-grid-2,.eh-grid-3,.eh-grid-4{grid-template-columns:1fr}.eh-section{padding:44px 0}}.eh-card{background:#fff;border-radius:var(--eh-radius);overflow:hidden;border:1px solid var(--eh-line)}.eh-card__body{padding:18px 20px}.eh-card h3{margin:0 0 6px;font-size:19px}.eh-card p{margin:0;color:var(--eh-muted);line-height:1.55}.eh-tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:99px;background:var(--eh-ink);color:#fff;margin-bottom:10px}.eh-tag--ember{background:var(--eh-ember)}.eh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--eh-ink);color:#fff;border:0;border-radius:10px;padding:16px 34px;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;width:100%}.eh-btn:hover{opacity:.92}.eh-btn[disabled]{opacity:.5;cursor:wait}.eh-section--dark .eh-btn{background:var(--eh-cream);color:var(--eh-ink)}.eh-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:749px){.eh-split{grid-template-columns:1fr;gap:28px}}.eh-num{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--eh-line)}.eh-num b{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--eh-ink);color:#fff;font-size:16px}.eh-num h3{margin:0 0 4px;font-size:18px}.eh-num h3 small{font-weight:500;color:var(--eh-ember);margin-left:8px;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.eh-num p{margin:0;color:var(--eh-muted);line-height:1.55}.eh-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--eh-radius);overflow:hidden;border:1px solid var(--eh-line)}.eh-table th,.eh-table td{padding:16px 14px;text-align:center;border-bottom:1px solid var(--eh-line);font-size:15px}.eh-table td:first-child,.eh-table th:first-child{text-align:left;font-weight:600}.eh-table tr:last-child td{border-bottom:0}.eh-table .eh-us{background:var(--eh-ink);color:#fff}.eh-yes,.eh-no{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center;font-weight:700;font-size:14px}.eh-yes{background:#2f7a4f;color:#fff}.eh-no{background:#eee6dd;color:#a3978b}.eh-faq details{border-bottom:1px solid var(--eh-line);padding:4px 0}.eh-faq summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;font-weight:600;font-size:17px;position:relative}.eh-faq summary::-webkit-details-marker{display:none}.eh-faq summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:24px;font-weight:400}.eh-faq details[open] summary:after{content:"\2013"}.eh-faq .eh-faq__a{padding:0 0 18px;color:var(--eh-muted);line-height:1.6}.eh-quotes{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.eh-quote{flex:0 0 min(340px,85%);scroll-snap-align:start;background:#fff;border:1px solid var(--eh-line);border-radius:var(--eh-radius);padding:22px}.eh-stars{color:#e0a43b;letter-spacing:2px;margin-bottom:10px}.eh-quote p{line-height:1.6;margin:0 0 14px}.eh-quote small{color:var(--eh-muted)}.eh-care ul{margin:0;padding-left:20px;line-height:1.8;color:var(--eh-muted)}.eh-care h3{margin:0 0 10px}.eh-pills{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 4px}.eh-pill{display:flex;align-items:center;gap:10px;border:1px solid var(--eh-line);border-radius:10px;padding:12px 14px;font-weight:600;font-size:14px;background:#fff}.eh-pill svg{width:18px;height:18px;flex:none;color:var(--eh-ember)}.eh-bundle{margin:8px 0}.eh-bundle__rule{display:flex;align-items:center;gap:12px;font-weight:700;letter-spacing:.1em;font-size:13px;text-transform:uppercase;margin:6px 0 14px}.eh-bundle__rule:before,.eh-bundle__rule:after{content:"";flex:1;height:1px;background:var(--eh-ink)}.eh-tier{display:block;position:relative;border:1.5px solid var(--eh-line);border-radius:12px;padding:16px 16px 16px 52px;margin-bottom:12px;cursor:pointer;background:#fff;transition:border-color .15s}.eh-tier.is-on{border:2.5px solid var(--eh-ink)}.eh-tier input[type=radio]{position:absolute;left:16px;top:20px;width:22px;height:22px;accent-color:var(--eh-ink)}.eh-tier__top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.eh-tier__name{font-size:19px;font-weight:700}.eh-tier__save{display:inline-block;margin-left:8px;font-size:12px;font-weight:700;background:var(--eh-sand);border-radius:6px;padding:3px 8px;vertical-align:middle}.eh-tier__note{color:var(--eh-muted);font-size:14px;margin-top:2px}.eh-tier__price{text-align:right;font-weight:700;font-size:18px;white-space:nowrap}.eh-tier__price s{display:block;font-weight:400;font-size:14px;color:var(--eh-muted)}.eh-tier__badge{position:absolute;top:-11px;right:16px;background:var(--eh-ember);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:99px}.eh-tier__units{display:none;margin-top:12px}.eh-tier.is-on .eh-tier__units{display:block}.eh-unit{display:flex;align-items:center;gap:10px;margin-top:8px}.eh-unit span{font-size:13px;color:var(--eh-muted);width:22px}.eh-unit select{flex:1;padding:10px 12px;border:1px solid var(--eh-line);border-radius:8px;font:inherit;background:#fff}.eh-assure{display:flex;justify-content:center;gap:22px;margin:12px 0 0;font-size:14px;color:var(--eh-muted);flex-wrap:wrap}.eh-bundle__err{color:#b3261e;font-size:14px;margin-top:8px}.eh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--eh-line);box-shadow:0 -6px 20px #0000000f;transform:translateY(110%);transition:transform .25s}.eh-sticky.is-on{transform:none}.eh-sticky__in{max-width:1180px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:14px}.eh-sticky__in img{width:48px;height:48px;border-radius:8px;object-fit:cover}.eh-sticky__t{flex:1;min-width:0}.eh-sticky__t b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eh-sticky__t small{color:var(--eh-muted)}.eh-sticky .eh-btn{width:auto;padding:14px 26px}@media(max-width:749px){.eh-sticky__in img{display:none}.eh-sticky .eh-btn{padding:13px 18px;font-size:14px}}.eh-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}@media(max-width:749px){.eh-hero{grid-template-columns:1fr;gap:28px}}.eh-hero h1{font-size:clamp(38px,6vw,64px);line-height:1.05;margin:0 0 18px;font-weight:700}.eh-hero__btns{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}.eh-hero__btns .eh-btn{width:auto}.eh-btn--ghost{background:transparent;color:var(--eh-ink);border:1.5px solid var(--eh-ink)}.eh-ticks{list-style:none;padding:0;margin:0;display:flex;gap:18px;flex-wrap:wrap;font-weight:600;font-size:15px}.eh-ticks li:before{content:"\2713";color:var(--eh-ember);margin-right:6px}.eh-prodcard{position:relative}.eh-prodcard .eh-img,.eh-prodcard .eh-ph{aspect-ratio:4/5}.eh-prodcard__bar{position:absolute;left:16px;right:16px;bottom:16px;background:#fffffff0;border-radius:12px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.eh-prodcard__bar b{display:block}.eh-prodcard__bar small{color:var(--eh-muted)}.eh-prodcard__bar .eh-btn{width:auto;padding:10px 18px;font-size:14px}.eh-tile{position:relative;border-radius:var(--eh-radius);overflow:hidden;text-decoration:none;color:inherit;display:block}.eh-tile .eh-img,.eh-tile .eh-ph{aspect-ratio:3/4;border-radius:0}.eh-tile__cap{position:absolute;left:12px;bottom:12px;background:#fffffff0;border-radius:99px;padding:6px 14px;font-weight:600;font-size:14px}.eh-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:8px;vertical-align:-2px;border:1px solid rgba(0,0,0,.15)}.eh-stack .eh-img,.eh-stack .eh-ph{aspect-ratio:16/9;margin-bottom:28px}.eh-stack{max-width:900px}:root{--eh-cream:#f8f3ec;--eh-sand:#efe7dc;--eh-chip:#f1e9df}body{background:#f8f3ec}.eh-section--white{background:#fffdfa}.header__heading .eh-logo,.header__heading-link .eh-logo{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;font-size:clamp(28px,3vw,40px);letter-spacing:.01em;color:var(--eh-ink)}.eh-logo em{font-style:italic;color:var(--eh-ember);font-weight:600;padding:0 .08em}.section-header .header-wrapper{background:#f8f3ec}.header__menu-item{letter-spacing:.06em}.header__active-menu-item{background:var(--eh-ink);color:#f8f3ec;padding:.45rem 1.1rem;border-radius:6px;text-decoration:none;font-weight:600}.header__menu-item:hover .header__active-menu-item{text-decoration:none}.product__title h1{font-size:clamp(30px,3.2vw,42px);line-height:1.12;letter-spacing:-.01em}.product .price .price-item,.product .price__regular .price-item--regular{font-size:2.8rem;font-weight:700;letter-spacing:0;color:var(--eh-ink)}.product__tax{display:none}.product__info-container .product__text{font-size:1.65rem;line-height:1.6;color:var(--eh-muted)}.product__media-item .product-media-container,.product__media-list .product__media,.thumbnail{border-radius:16px;overflow:hidden}.product__media-wrapper .product-media-container{background:var(--eh-sand)}.eh-pills{gap:10px}.eh-pill{background:var(--eh-chip);border:0;border-radius:10px;padding:13px 14px;font-size:13.5px;font-weight:600;letter-spacing:.02em;line-height:1.25}.eh-pill svg{width:19px;height:19px;color:var(--eh-ember)}.eh-bundle__rule{font-size:14px;letter-spacing:.12em}.eh-tier{background:#fffdfa;border-radius:14px;padding:18px 18px 18px 56px}.eh-tier.is-on{background:#fff;box-shadow:0 6px 22px #2b272514}.eh-tier__name,.eh-tier__price{font-size:21px}.eh-tier__save{background:var(--eh-chip);font-weight:600}.eh-tier__badge{top:-18px;right:-10px;width:68px;height:68px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--eh-ink);font-family:Cormorant Garamond,Georgia,serif;font-style:italic;text-transform:none;letter-spacing:0;font-size:15px;line-height:1;transform:rotate(-8deg);box-shadow:0 4px 12px #0000002e}.eh-tier__optlabel{font-size:13px;color:var(--eh-muted);margin-bottom:2px}.eh-unit{flex-wrap:wrap}.eh-unit__n{font-size:13px;color:var(--eh-muted);width:22px}.eh-unit__img{width:42px;height:42px;object-fit:cover;border-radius:8px;background:var(--eh-sand);flex:none}.eh-unit select{flex:1 1 90px;min-width:0;padding:10px 30px 10px 12px;border-radius:8px;border:1px solid var(--eh-line);font-size:15px;background:#fff}.eh-btn{border-radius:10px;letter-spacing:.12em;font-size:16px;padding:18px 34px;box-shadow:0 6px 18px #2b272529}.eh-assure{font-weight:500}.drawer__inner{background:#f8f3ec}.drawer__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:3.4rem;font-weight:700;letter-spacing:0}.cart-drawer .cart-item__name{font-weight:700;font-size:1.6rem}.cart-drawer .totals{margin-top:.6rem}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:1.9rem;font-weight:700}.cart-drawer .eh-savings .totals__total-value{color:#2f7a4f}.eh-cartnote{display:block;margin-top:.6rem;color:var(--eh-muted)}.cart-drawer .cart__checkout-button{border-radius:10px;font-weight:700;letter-spacing:.06em;font-size:1.7rem;min-height:5.6rem}.eh-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:1.4rem 0 0;padding:0}.eh-pay .icon{width:3.8rem;height:2.4rem}.eh-h2,.eh-hero h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;letter-spacing:-.005em}.eh-h2{font-size:clamp(32px,4.4vw,50px)}.eh-hero h1{font-size:clamp(44px,6.5vw,76px)}.cart-drawer .drawer__inner{padding:0 2.4rem}.cart-drawer .drawer__header{padding:2.2rem 0 1.6rem;border-bottom:1px solid var(--eh-line)}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{grid-template-columns:9.6rem 1fr 1fr auto;column-gap:1.6rem;padding:2rem 0;border-bottom:1px solid var(--eh-line);margin:0}.cart-drawer .cart-item__media{grid-row:1/3}.cart-drawer .cart-item__image{width:9.6rem;height:9.6rem;object-fit:cover;border-radius:10px;background:var(--eh-sand)}.cart-drawer .cart-item__name{font-size:1.75rem;font-weight:700;line-height:1.25;letter-spacing:0}.cart-drawer .cart-item__details .product-option{font-size:1.4rem;color:var(--eh-muted);margin-top:.2rem}.cart-drawer .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end}.cart-drawer .cart-item__old-price{font-size:1.4rem;color:var(--eh-muted)}.cart-drawer .cart-item__totals .price{font-size:1.8rem;font-weight:700;color:var(--eh-ink)}.eh-linesave{display:block;text-align:right;font-weight:600;font-size:1.35rem;color:#2f7a4f;margin-top:.2rem}.cart-drawer .discounts__discount{display:inline-flex;align-items:center;gap:.4rem;background:var(--eh-chip);border-radius:6px;padding:.3rem .8rem;font-size:1.2rem;font-weight:600;margin-top:.6rem}.cart-drawer .discounts__discount svg{width:1.1rem}.cart-drawer .quantity{min-height:4rem;width:12rem;border-radius:8px;background:#fff}.cart-drawer .quantity:after,.cart-drawer .quantity:before{border-radius:8px}.cart-drawer .cart-item__quantity-wrapper{margin-top:.8rem}.cart-drawer .cart-drawer__footer{border-top:1px solid var(--eh-line);padding:1.8rem 0 0}.cart-drawer .totals{justify-content:space-between;margin:0}.cart-drawer .totals__total{font-size:2rem;font-weight:700}.cart-drawer .totals__total-value{font-size:2.2rem;font-weight:700}.cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:0;padding-bottom:2rem}.cart-drawer .cart__checkout-button{width:100%;min-height:6rem;font-size:1.8rem;letter-spacing:.04em}.eh-pay{width:100%}.eh-contact{padding:56px 0 72px}.eh-contact__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:start}@media(max-width:899px){.eh-contact__grid{grid-template-columns:1fr;gap:32px}}.eh-contact__media{position:sticky;top:110px}@media(max-width:899px){.eh-contact__media{position:relative;top:0}}.eh-contact__media .eh-img,.eh-contact__media .eh-ph{aspect-ratio:4/5;border-radius:18px}@media(max-width:899px){.eh-contact__media .eh-img,.eh-contact__media .eh-ph{aspect-ratio:4/3}}.eh-contact__badge{position:absolute;left:20px;bottom:20px;background:#f8f3ecf2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:14px 18px;box-shadow:0 8px 24px #0000001f}.eh-contact__badge b{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;color:var(--eh-ink)}.eh-contact__badge span{font-size:14px;color:var(--eh-muted)}.eh-contact__title{font-size:clamp(40px,5vw,60px);margin-bottom:12px}.eh-contact__body .eh-sub{margin-bottom:26px}.eh-contact__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:28px}@media(max-width:599px){.eh-contact__cards{grid-template-columns:1fr}}.eh-contact__card{display:flex;gap:14px;align-items:center;background:#fffdfa;border:1px solid var(--eh-line);border-radius:14px;padding:16px 18px;text-decoration:none;color:var(--eh-ink);min-width:0}a.eh-contact__card:hover{border-color:var(--eh-ink)}.eh-contact__card svg{width:22px;height:22px;flex:none;color:var(--eh-ember)}.eh-contact__card small{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--eh-muted)}.eh-contact__card b{display:block;font-size:15px;overflow-wrap:anywhere}.eh-contact__formwrap{background:#fffdfa;border:1px solid var(--eh-line);border-radius:18px;padding:28px;box-shadow:0 10px 30px #2b27250f}@media(max-width:599px){.eh-contact__formwrap{padding:20px}}.eh-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:599px){.eh-contact__row{grid-template-columns:1fr}}.eh-field{display:block;margin-bottom:16px}.eh-field span{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;color:var(--eh-ink)}.eh-field em{font-style:normal;font-weight:400;color:var(--eh-muted)}.eh-field input,.eh-field textarea{width:100%;box-sizing:border-box;font:inherit;font-size:16px;color:var(--eh-ink);background:#f8f3ec;border:1px solid transparent;border-radius:10px;padding:14px 16px;transition:border-color .15s,background .15s;outline:none;resize:vertical}.eh-field input:focus,.eh-field textarea:focus{background:#fff;border-color:var(--eh-ink)}.eh-field.is-bad input{border-color:#b3261e}.eh-contact__form .eh-btn{margin-top:4px}.eh-contact__note{text-align:center;font-size:13px;color:var(--eh-muted);margin:12px 0 0}.eh-contact__ok,.eh-contact__err{border-radius:12px;padding:14px 16px;margin-bottom:18px;font-size:15px}.eh-contact__ok{background:#e8f3ec;color:#1f5c38}.eh-contact__ok b{display:block}.eh-contact__err{background:#fbeaea;color:#8a1f19}.eh-contact__links{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:22px;font-size:15px;color:var(--eh-muted)}.eh-contact__links a{color:var(--eh-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.footer-block__details-content a{color:var(--eh-ink);text-decoration:none;line-height:2}.footer-block__details-content a:hover{text-decoration:underline;text-underline-offset:3px}html{scroll-behavior:smooth}.eh-rating{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--eh-ink);font-size:15px;letter-spacing:.02em;margin-bottom:-4px}.eh-rating__stars{color:#e0a43b;font-size:19px;letter-spacing:2px}.product .price .badge.price__badge-sale{background:var(--eh-ink)!important;color:#fff!important;border:0;border-radius:6px;font-weight:700;letter-spacing:.06em;font-size:1.3rem;padding:.45rem .9rem;display:inline-flex;align-items:center;gap:.4rem}.eh-tag-ico{flex:none}.product .price--on-sale .price-item--regular{font-size:2rem;color:var(--eh-muted)}.eh-ugc{padding:40px 0 56px}.eh-ugc__wrap{position:relative}.eh-ugc__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.eh-ugc__track::-webkit-scrollbar{display:none}.eh-ugc__item{position:relative;flex:0 0 calc((100% - 32px)/3);aspect-ratio:9/16;border-radius:16px;overflow:hidden;scroll-snap-align:start;background:var(--eh-sand)}@media(max-width:899px){.eh-ugc__item{flex-basis:62%}}.eh-ugc__video,.eh-ugc__item video{width:100%;height:100%;object-fit:cover;display:block}.eh-ugc__empty{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;text-align:center;color:var(--eh-muted);font-size:14px}.eh-ugc__sound{position:absolute;right:10px;bottom:10px;width:38px;height:38px;border-radius:50%;border:0;background:#00000080;color:#fff;cursor:pointer;font-size:16px}.eh-ugc__cap{position:absolute;left:12px;top:12px;background:#ffffffeb;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:600}.eh-ugc__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 4px 14px #00000026;font-size:26px;line-height:1;cursor:pointer;color:var(--eh-ink)}.eh-ugc__nav--prev{left:10px}.eh-ugc__nav--next{right:10px}@media(max-width:599px){.eh-ugc__nav{display:none}}.eh-tier__badge{top:-13px!important;right:auto!important;left:52px!important;width:auto!important;height:auto!important;border-radius:99px!important;padding:5px 14px!important;transform:none!important;font-family:inherit!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;line-height:1.2!important;background:var(--eh-ember)!important;box-shadow:0 3px 10px #00000026!important}.eh-tier__badge br{display:none}.eh-tier{margin-top:6px}.eh-unit{flex-wrap:nowrap}.eh-unit select{flex:1 1 0;min-width:0;padding-left:10px;padding-right:24px}.eh-rv__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.eh-rv__head .eh-h2{margin:0}.eh-rv__summary{display:flex;align-items:center;gap:14px;background:#fffdfa;border:1px solid var(--eh-line);border-radius:14px;padding:12px 18px}.eh-rv__avg{font-family:Cormorant Garamond,Georgia,serif;font-size:44px;font-weight:700;line-height:1}.eh-rv__summary small{color:var(--eh-muted);font-size:13px}.eh-rv__stars{color:#e0a43b;font-size:20px;letter-spacing:2px;line-height:1.2}.eh-rv__stars--sm{font-size:16px;margin:6px 0 8px}.eh-rv__grid{columns:4 260px;column-gap:16px}.eh-rv__card{break-inside:avoid;background:#fffdfa;border:1px solid var(--eh-line);border-radius:14px;overflow:hidden;margin-bottom:16px;display:block}.eh-rv__card.is-hidden{display:none}.eh-rv__img{width:100%;height:auto;display:block}.eh-rv__body{padding:16px 18px 18px}.eh-rv__who{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eh-rv__who b{font-size:16px}.eh-rv__ver{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--eh-ink)}.eh-rv__date{display:block;color:var(--eh-muted);font-size:13px;margin-top:2px}.eh-rv__body h3{font-size:16px;margin:0 0 4px}.eh-rv__body p{margin:0;line-height:1.6;font-size:15px;color:var(--eh-ink)}.eh-rv__item{display:block;margin-top:10px;color:var(--eh-muted);font-size:13px}.eh-rating[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/eh.css.map */
