.vt{--vt-terra: #CC7A3E;--vt-rust: #A8552E;--vt-cinnamon: #6B3E26;--vt-caramel: #D9A26F;--vt-sand: #EBD3B5;--vt-cream: #F7EDE0;--vt-pearl: #FBF7F1;--vt-primary: var(--vt-cinnamon);--vt-secondary: var(--vt-rust);--vt-bg1: var(--vt-cream);--vt-bg2: var(--vt-pearl);--vt-text: #000000;--vt-muted: rgba(0, 0, 0, .64);--vt-line: rgba(168, 85, 46, .2);--vt-radius: 16px;--vt-radius-sm: 10px;--vt-heading-font: var(--typeHeaderPrimary, Georgia), var(--typeHeaderFallback, serif);--vt-heading-weight: var(--typeHeaderWeight, 600);--vt-body-font: var(--typeBasePrimary, inherit), var(--typeBaseFallback, sans-serif);--vt-bg: #fff;--vt-fg: var(--vt-text);--vt-card: #fff;--vt-accent: var(--vt-secondary);background:var(--vt-bg);color:var(--vt-fg);font-family:var(--vt-body-font);padding-top:var(--vt-pt, 56px);padding-bottom:var(--vt-pb, 56px)}.vt *,.vt *:before,.vt *:after{box-sizing:border-box}.vt--scheme-white{--vt-bg: #fff;--vt-card: var(--vt-bg2)}.vt--scheme-light1{--vt-bg: var(--vt-bg1);--vt-card: #fff}.vt--scheme-light2{--vt-bg: var(--vt-bg2);--vt-card: #fff}.vt--scheme-primary,.vt--scheme-secondary{--vt-fg: #fff;--vt-muted: rgba(255, 255, 255, .8);--vt-line: rgba(255, 255, 255, .22);--vt-card: rgba(255, 255, 255, .07);--vt-accent: var(--vt-caramel)}.vt--scheme-primary{--vt-bg: var(--vt-primary)}.vt--scheme-secondary{--vt-bg: var(--vt-secondary)}.vt-container{max-width:1200px;margin:0 auto;padding:0 20px}.vt-container--narrow{max-width:860px}.vt-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vt-section-head{text-align:center;max-width:760px;margin:0 auto 40px}.vt-eyebrow{display:inline-block;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vt-accent)}.vt-h2{margin:0;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:clamp(28px,4.2vw,42px);line-height:1.12;letter-spacing:-.01em;color:inherit}.vt-lead{margin:14px 0 0;font-size:17px;line-height:1.6;color:var(--vt-muted)}.vt-lead p{margin:0 0 .6em}.vt-lead p:last-child{margin-bottom:0}.vt-icon{display:block;flex-shrink:0}.vt-placeholder-note{border:2px dashed currentColor;border-radius:var(--vt-radius-sm);padding:14px 16px;font-size:13px;line-height:1.5;opacity:.75}.vt-is-placeholder{outline:2px dashed rgba(255,170,0,.9);outline-offset:4px}.vt-trust{padding-top:var(--vt-pt, 12px);padding-bottom:var(--vt-pb, 12px)}.vt-trust__list{list-style:none;margin:0 auto;padding:0 20px;max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 36px}.vt-trust__item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.2}.vt-trust__item .vt-icon{color:var(--vt-primary)}.vt--scheme-primary .vt-trust__item .vt-icon,.vt--scheme-secondary .vt-trust__item .vt-icon{color:var(--vt-bg1)}@media(max-width:749px){.vt-trust__list{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.vt-trust__item{font-size:12.5px;gap:7px}.vt-trust__item .vt-icon{width:20px;height:20px}}.vt-main__grid{display:grid;gap:28px}@media(min-width:990px){.vt-main__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:start}.vt-main--sticky .vt-gallery{position:sticky;top:24px}}.vt-gallery{min-width:0}.vt-gallery__viewport{position:relative}.vt-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--vt-radius);background:var(--vt-bg2)}.vt-gallery__track::-webkit-scrollbar{display:none}.vt-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.vt-gallery__slide img,.vt-gallery__slide video,.vt-gallery__slide iframe,.vt-gallery__slide .vt-placeholder{width:100%;height:100%;object-fit:var(--vt-fit, contain);display:block}.vt-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;color:var(--vt-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000001f;transition:opacity .2s}.vt-gallery__arrow[disabled]{opacity:0;pointer-events:none}.vt-gallery__arrow--prev{left:12px}.vt-gallery__arrow--next{right:12px}.vt-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.vt-gallery__thumbs::-webkit-scrollbar{display:none}.vt-gallery__thumb{flex:0 0 72px;height:72px;padding:0;border:2px solid transparent;border-radius:var(--vt-radius-sm);background:var(--vt-bg2);overflow:hidden;cursor:pointer;opacity:.7;transition:border-color .2s,opacity .2s}.vt-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.vt-gallery__thumb.is-active{border-color:var(--vt-primary);opacity:1}.vt-gallery__dots{display:none;justify-content:center;gap:6px;margin-top:12px}.vt-gallery__dot{width:7px;height:7px;border-radius:50%;background:var(--vt-line);border:0;padding:0}.vt-gallery__dot.is-active{background:var(--vt-primary);width:20px;border-radius:4px}@media(max-width:749px){.vt-main .vt-container{padding:0}.vt-gallery__track{border-radius:0}.vt-gallery__arrow,.vt-gallery__thumbs{display:none}.vt-gallery__dots{display:flex}.vt-info{padding:0 16px}}.vt-info{min-width:0}.vt-form>.vt-block+.vt-block{margin-top:20px}.vt-block--tight+.vt-block{margin-top:12px!important}.vt-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--vt-muted);text-decoration:none}.vt-rating strong{color:var(--vt-text)}.vt-rating--new{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--vt-bg1);color:var(--vt-primary);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.vt-stars{position:relative;display:inline-block;line-height:0;color:var(--vt-primary)}.vt-stars__base{display:flex;gap:2px;opacity:.2}.vt-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:2px;overflow:hidden;width:var(--vt-star-fill, 100%)}.vt-title__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vt-secondary)}.vt-title__heading{margin:0;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:var(--vt-title-size, clamp(28px, 3.6vw, 40px));line-height:1.1;letter-spacing:-.01em;color:var(--vt-text)}.vt-title__claim{display:block;margin-top:6px;font-size:.62em;line-height:1.25;color:var(--vt-secondary)}.vt-usps{list-style:none;margin:0;padding:0;display:grid;gap:11px}.vt-usps li{display:flex;align-items:flex-start;gap:11px;font-size:16px;line-height:1.4;font-weight:500}.vt-usps .vt-icon{color:var(--vt-secondary);margin-top:-1px}.vt-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.vt-price__current{font-size:30px;font-weight:700;color:var(--vt-primary);line-height:1}.vt-price__compare{font-size:19px;color:var(--vt-muted)}.vt-price__save{padding:5px 10px;border-radius:999px;background:var(--vt-secondary);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vt-price__note{width:100%;margin:4px 0 0;font-size:14px;color:var(--vt-muted)}[hidden]{display:none!important}.vt-bundle__heading{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vt-primary)}.vt-bundle__heading:before,.vt-bundle__heading:after{content:"";flex:1;height:1px;background:var(--vt-line)}.vt-tiers{display:grid;gap:14px}.vt-tier{position:relative}.vt-tier__card{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;border:2px solid var(--vt-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.vt-tier__card:hover{border-color:var(--vt-secondary)}.vt-tier__input:checked+.vt-tier__card{border-color:var(--vt-primary);background:var(--vt-bg1);box-shadow:0 6px 20px #6b3e261f}.vt-tier__input:focus-visible+.vt-tier__card{outline:2px solid var(--vt-primary);outline-offset:3px}.vt-tier__radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--vt-line);background:#fff;position:relative;transition:border-color .18s}.vt-tier__input:checked+.vt-tier__card .vt-tier__radio{border-color:var(--vt-primary)}.vt-tier__input:checked+.vt-tier__card .vt-tier__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--vt-primary)}.vt-tier__main{display:grid;gap:3px;min-width:0}.vt-tier__label{font-size:17px;font-weight:700;line-height:1.2;color:var(--vt-text)}.vt-tier__sub{font-size:13.5px;color:var(--vt-muted)}.vt-tier__per{font-size:13px;font-weight:600;color:var(--vt-secondary)}.vt-tier__prices{display:grid;justify-items:end;gap:2px;text-align:right}.vt-tier__price{font-size:18px;font-weight:700;color:var(--vt-primary);white-space:nowrap}.vt-tier__compare{font-size:13.5px;color:var(--vt-muted);white-space:nowrap}.vt-tier__save{font-size:11px;font-weight:700;color:var(--vt-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.vt-tier__badge{position:absolute;top:-11px;right:16px;padding:4px 11px;border-radius:999px;background:var(--vt-primary);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vt-tier.is-soldout .vt-tier__card{opacity:.5;cursor:not-allowed}@media(max-width:420px){.vt-tier__card{padding:16px 14px;gap:11px}.vt-tier__label{font-size:15.5px}.vt-tier__price{font-size:16.5px}}.vt-atc{width:100%;min-height:60px;padding:14px 24px;border:0;border-radius:999px;background:var(--vt-primary);color:#fff;font:inherit;font-size:17px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:background-color .2s,transform .1s}.vt-atc:hover{background:var(--vt-secondary)}.vt-atc:active{transform:scale(.99)}.vt-atc[disabled]{opacity:.55;cursor:not-allowed}.vt-atc__sep{opacity:.6}.vt-atc.is-loading .vt-atc__text{opacity:0}.vt-atc{position:relative}.vt-atc.is-loading:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:vt-spin .7s linear infinite}@keyframes vt-spin{to{transform:rotate(360deg)}}.vt-atc__text{display:inline-flex;gap:10px;align-items:center;transition:opacity .15s}.vt-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:600;color:var(--vt-primary)}.vt-guarantee__sub{display:block;text-align:center;margin:2px 0 0;font-size:13px;color:var(--vt-muted)}.vt-form__error{margin:10px 0 0;padding:10px 14px;border-radius:var(--vt-radius-sm);background:#fbeaea;color:#8a1f1f;font-size:14px}.vt-payment-buttons{margin-top:10px}.vt-text{font-size:15px;line-height:1.6;color:var(--vt-muted)}.vt-text p{margin:0 0 .6em}.vt-text p:last-child{margin:0}.vt-editor-warning{padding:10px 12px;border-radius:8px;background:#fff4d6;color:#6b4b00;font-size:13px;margin-bottom:10px}.vt-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:920px;margin:0 auto}.vt-stat{padding:32px 24px;border-radius:var(--vt-radius);background:var(--vt-card);border:1px solid var(--vt-line);text-align:center}.vt-stat__value{display:block;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:clamp(40px,7vw,64px);line-height:1;color:var(--vt-accent)}.vt-stat__heading{margin:12px 0 0;font-size:17px;font-weight:700;line-height:1.3}.vt-stat__text{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--vt-muted)}.vt-stats__footnote{max-width:920px;margin:20px auto 0;text-align:center;font-size:12.5px;color:var(--vt-muted)}.vt-stats__footnote p{margin:0}@media(max-width:749px){.vt-stats__grid{gap:10px}.vt-stat{padding:22px 12px}.vt-stat__heading{font-size:14.5px}.vt-stat__text{font-size:12.5px}}.vt-cards{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:750px){.vt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.vt-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.vt-card{padding:30px 26px;border-radius:var(--vt-radius);background:var(--vt-card);border:1px solid var(--vt-line)}.vt-card__icon{width:52px;height:52px;border-radius:50%;margin-bottom:18px;display:flex;align-items:center;justify-content:center;background:var(--vt-bg1);color:var(--vt-primary)}.vt-card__num{font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--vt-accent);text-transform:uppercase}.vt-card__title{margin:6px 0 10px;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:22px;line-height:1.2;color:inherit}.vt-card__text{font-size:15.5px;line-height:1.65;color:var(--vt-muted)}.vt-card__text p{margin:0 0 .6em}.vt-card__text p:last-child{margin:0}.vt-ingredients{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:750px){.vt-ingredients{grid-template-columns:repeat(3,minmax(0,1fr))}}.vt-ingredient{border-radius:var(--vt-radius);background:var(--vt-card);overflow:hidden;border:1px solid var(--vt-line);display:flex;flex-direction:column}.vt-ingredient__media{aspect-ratio:4 / 3;background:var(--vt-bg1);display:flex;align-items:center;justify-content:center;color:var(--vt-primary)}.vt-ingredient__media img{width:100%;height:100%;object-fit:cover;display:block}.vt-ingredient__body{padding:24px}.vt-ingredient__spec{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vt-secondary)}.vt-ingredient__title{margin:0 0 10px;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:22px;line-height:1.2}.vt-ingredient__text{font-size:15px;line-height:1.6;color:var(--vt-muted)}.vt-ingredient__text p{margin:0 0 .6em}.vt-ingredient__text p:last-child{margin:0}.vt-compare{max-width:900px;margin:0 auto}.vt-compare table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.vt-compare th,.vt-compare td{padding:16px 14px;text-align:center;vertical-align:middle;font-size:15px;line-height:1.35;border-bottom:1px solid var(--vt-line)}.vt-compare th:first-child,.vt-compare td:first-child{text-align:left;width:38%;font-weight:600;padding-left:4px}.vt-compare thead th{font-size:14px;font-weight:700;border-bottom:0;padding-top:20px;padding-bottom:20px}.vt-compare__us{background:var(--vt-primary);color:#fff}.vt-compare thead .vt-compare__us{border-radius:var(--vt-radius) var(--vt-radius) 0 0;font-size:17px}.vt-compare tbody tr:last-child .vt-compare__us{border-radius:0 0 var(--vt-radius) var(--vt-radius)}.vt-compare td.vt-compare__us{border-bottom-color:#ffffff26;font-weight:600}.vt-compare__them{color:var(--vt-muted)}.vt-compare__cell{display:flex;flex-direction:column;align-items:center;gap:6px}.vt-compare__us .vt-icon{color:var(--vt-bg1)}.vt-compare__them .vt-icon{color:#9a9a9a}.vt-compare__logo{max-height:30px;width:auto;margin:0 auto;display:block}@media(max-width:749px){.vt-compare th,.vt-compare td{padding:12px 8px;font-size:13px}.vt-compare thead .vt-compare__us{font-size:14px}.vt-compare th:first-child,.vt-compare td:first-child{width:34%}}.vt-reviews{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:750px){.vt-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.vt-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}}.vt-review{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:var(--vt-radius);background:var(--vt-card);border:1px solid var(--vt-line)}.vt-review__title{margin:0;font-size:17px;font-weight:700;line-height:1.3}.vt-review__text{font-size:15.5px;line-height:1.65}.vt-review__text p{margin:0 0 .6em}.vt-review__text p:last-child{margin:0}.vt-review__footer{margin-top:auto;display:flex;align-items:center;gap:12px}.vt-review__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover}.vt-review__name{font-weight:700;font-size:15px}.vt-review__meta{font-size:13px;color:var(--vt-muted);display:flex;align-items:center;gap:5px}.vt-review__meta .vt-icon{color:var(--vt-secondary)}.vt-review__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.vt-review__tags li{padding:4px 10px;border-radius:999px;background:var(--vt-bg1);color:var(--vt-primary);font-size:12px;font-weight:600}.vt-faq{max-width:820px;margin:0 auto;border-top:1px solid var(--vt-line)}.vt-faq__item{border-bottom:1px solid var(--vt-line)}.vt-faq__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 2px;cursor:pointer;font-size:18px;font-weight:600;line-height:1.35}.vt-faq__q::-webkit-details-marker{display:none}.vt-faq__q .vt-icon{color:var(--vt-secondary);transition:transform .25s}.vt-faq__item[open] .vt-faq__q .vt-icon{transform:rotate(45deg)}.vt-faq__a{padding:0 2px 22px;font-size:16px;line-height:1.7;color:var(--vt-muted)}.vt-faq__a p{margin:0 0 .7em}.vt-faq__a p:last-child{margin:0}.vt-faq__a a{color:var(--vt-primary)}@media(max-width:749px){.vt-faq__q{font-size:16px;padding:18px 2px}}.vt-disclaimer{text-align:center}.vt-disclaimer__box{max-width:820px;margin:0 auto;padding:16px 20px;border:1px solid var(--vt-line);border-radius:var(--vt-radius-sm);font-size:13px;line-height:1.6;color:var(--vt-muted)}.vt-disclaimer__box p{margin:0}.vt[class*=vt--top-]{position:relative;z-index:1}.vt--top-wave:before,.vt--top-arch:before,.vt--top-slant:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:clamp(24px,4vw,56px);background:var(--vt-bg);pointer-events:none;-webkit-mask:var(--vt-shape) 0 0 / 100% 100% no-repeat;mask:var(--vt-shape) 0 0 / 100% 100% no-repeat}.vt--top-wave{--vt-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 56' preserveAspectRatio='none'%3E%3Cpath d='M0 56V30C180 6 360 0 540 14s360 38 540 30 270-30 360-40V56z'/%3E%3C/svg%3E")}.vt--top-arch{--vt-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 56' preserveAspectRatio='none'%3E%3Cpath d='M0 56C360 0 1080 0 1440 56z'/%3E%3C/svg%3E")}.vt--top-slant{--vt-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 56' preserveAspectRatio='none'%3E%3Cpath d='M0 56L1440 0v56z'/%3E%3C/svg%3E")}.vt-section-head--left{text-align:left;margin-left:0}.vt .vt-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 14px 6px 11px;border-radius:999px;background:#cc7a3e1f;color:var(--vt-secondary);letter-spacing:.12em}.vt--scheme-primary .vt-eyebrow,.vt--scheme-secondary .vt-eyebrow,.vt-on-dark .vt-eyebrow{background:#ffffff1f;color:var(--vt-bg1)}.vt-h2 em,.vt-title__heading em{font-style:italic;color:var(--vt-secondary);position:relative;white-space:nowrap;background:linear-gradient(transparent 68%,rgba(204,122,62,.18) 68%,rgba(204,122,62,.18) 92%,transparent 92%)}.vt--scheme-primary .vt-h2 em,.vt--scheme-secondary .vt-h2 em,.vt-on-dark .vt-h2 em{color:var(--vt-bg1);background:linear-gradient(transparent 68%,rgba(217,162,111,.2) 68%,rgba(217,162,111,.2) 92%,transparent 92%)}.vt-h2 p{margin:0}.vt-cta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:40px}.vt-cta--left{align-items:flex-start}.vt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:14px 34px;border-radius:999px;background:var(--vt-primary);color:#fff!important;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:.02em;border:0;cursor:pointer;transition:background-color .2s,transform .15s;box-shadow:0 10px 24px -10px #6b3e2699}.vt-btn:hover{background:var(--vt-secondary);transform:translateY(-1px)}.vt--scheme-primary .vt-btn,.vt--scheme-secondary .vt-btn,.vt-on-dark .vt-btn{background:var(--vt-bg1);color:var(--vt-primary)!important}.vt--scheme-primary .vt-btn:hover,.vt--scheme-secondary .vt-btn:hover,.vt-on-dark .vt-btn:hover{background:#fff}.vt-btn--ghost{background:transparent;color:var(--vt-primary)!important;border:2px solid var(--vt-primary);box-shadow:none}.vt-cta__sub{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--vt-muted)}.vt-cta__sub .vt-icon{color:var(--vt-accent)}.vt-main .vt-gallery__viewport:before{content:"";position:absolute;width:46%;aspect-ratio:1;right:-6%;bottom:-8%;border-radius:50%;background:var(--vt-bg1);z-index:0;pointer-events:none}.vt-main .vt-gallery__track{position:relative;z-index:1;border-radius:28px}.vt-gallery__badge{position:absolute;z-index:2;top:16px;left:16px;width:96px;height:96px;pointer-events:none}@media(max-width:749px){.vt-main .vt-gallery__track{border-radius:0}.vt-main .vt-gallery__viewport:before{display:none}.vt-gallery__badge{width:78px;height:78px}}.vt-seal{display:block;width:100%;height:100%;color:var(--vt-primary);animation:vt-rotate 30s linear infinite}.vt-seal-wrap{position:relative}.vt-seal-wrap .vt-seal__center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;line-height:1;color:#fff;font-weight:800}@keyframes vt-rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vt-seal,.vt-marquee__track{animation:none!important}}.vt-price__sale{width:100%;display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:13px;font-weight:700;color:var(--vt-secondary);text-transform:uppercase;letter-spacing:.06em}.vt-tier__perk{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:3px 9px;border-radius:999px;background:var(--vt-primary);color:#fff;font-size:11.5px;font-weight:700;width:max-content}.vt-tier__perk .vt-icon{width:13px;height:13px}.vt-stock{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--vt-primary)}.vt-stock__dot{width:9px;height:9px;border-radius:50%;background:#3c9a5f;box-shadow:0 0 0 4px #3c9a5f2e;animation:vt-pulse 2s ease-in-out infinite}.vt-stock.is-low .vt-stock__dot{background:#d18a1d;box-shadow:0 0 0 4px #d18a1d33}@keyframes vt-pulse{50%{box-shadow:0 0 0 7px #3c9a5f00}}.vt-icon-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 8px;border-radius:16px;background:var(--vt-bg2)}.vt-icon-row__item{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:11.5px;font-weight:600;line-height:1.25;color:var(--vt-primary)}.vt-icon-row__item .vt-icon{width:26px;height:26px}.vt-guarantee-card{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;border:1.5px dashed rgba(107,62,38,.35);background:#fff}.vt-guarantee-card .vt-seal-wrap{width:64px;height:64px}.vt-guarantee-card__title{margin:0 0 3px;font-size:15.5px;font-weight:700;color:var(--vt-primary)}.vt-guarantee-card__text{font-size:13.5px;line-height:1.5;color:var(--vt-muted)}.vt-guarantee-card__text p{margin:0}.vt-notice{display:flex;gap:12px;padding:14px 16px;border-radius:14px;background:var(--vt-bg1);font-size:14px;line-height:1.5}.vt-notice .vt-icon{color:var(--vt-primary);margin-top:1px}.vt-notice strong{color:var(--vt-primary)}.vt-notice p{margin:0}.vt-accordion{border-top:1px solid var(--vt-line)}.vt-accordion details{border-bottom:1px solid var(--vt-line)}.vt-accordion summary{list-style:none;display:flex;align-items:center;gap:12px;padding:16px 2px;cursor:pointer;font-weight:700;font-size:15.5px}.vt-accordion summary::-webkit-details-marker{display:none}.vt-accordion summary>.vt-icon:first-child{color:var(--vt-secondary)}.vt-accordion summary>span{flex:1}.vt-accordion summary>.vt-icon:last-child{transition:transform .25s;color:var(--vt-muted)}.vt-accordion details[open] summary>.vt-icon:last-child{transform:rotate(45deg)}.vt-accordion__body{padding:0 2px 18px 34px;font-size:14.5px;line-height:1.65;color:var(--vt-muted)}.vt-accordion__body p{margin:0 0 .6em}.vt-accordion__body p:last-child{margin:0}.vt-accordion__body ul{margin:0;padding-left:18px}.vt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--vt-line);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .3s ease;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.vt-sticky.is-visible{transform:none}.vt-sticky__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:12px}.vt-sticky__img{width:48px;height:48px;border-radius:10px;object-fit:cover;background:var(--vt-bg2);flex-shrink:0}.vt-sticky__info{flex:1;min-width:0}.vt-sticky__title{font-weight:700;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vt-sticky__meta{font-size:13px;color:var(--vt-muted)}.vt-sticky__meta strong{color:var(--vt-primary)}.vt-sticky .vt-atc{width:auto;min-height:48px;padding:10px 26px;font-size:15px}@media(max-width:480px){.vt-sticky__img{display:none}.vt-sticky .vt-atc{padding:10px 18px}}.vt-has-media{position:relative;overflow:hidden}.vt-has-media>.vt-bg-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vt-has-media>.vt-bg-media img{width:100%;height:100%;object-fit:cover}.vt-has-media>.vt-bg-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vt-bg);opacity:var(--vt-overlay-opacity, .9)}.vt-has-media>.vt-container{position:relative;z-index:1}.vt-marquee{overflow:hidden}.vt-marquee__track{display:flex;width:max-content;animation:vt-marquee var(--vt-speed, 30s) linear infinite}.vt-marquee__group{display:flex;align-items:center;flex-shrink:0}.vt-marquee__item{display:inline-flex;align-items:center;gap:12px;padding:0 26px;font-family:var(--vt-heading-font);font-size:clamp(18px,2.4vw,26px);white-space:nowrap}.vt-marquee__item .vt-icon{color:var(--vt-accent)}@keyframes vt-marquee{to{transform:translate(-50%)}}.vt-panel{border-radius:32px;padding:clamp(32px,5vw,64px) clamp(20px,4vw,56px);background:var(--vt-card)}.vt-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vt-badge{display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 12px;border-radius:20px;border:1px solid var(--vt-line);text-align:center;background:#ffffff0a}.vt-badge__icon{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--vt-bg1);color:var(--vt-primary)}.vt-badge__title{font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.vt-badge__text{font-size:13.5px;line-height:1.5;color:var(--vt-muted)}.vt-checks{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.vt-checks li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px}.vt-checks .vt-icon{color:var(--vt-accent)}@media(max-width:749px){.vt-badges{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-checks{grid-template-columns:1fr}.vt-badge__title{font-size:12.5px}}.vt-features{display:grid;grid-template-columns:1fr minmax(0,1.1fr) 1fr;gap:28px;align-items:center}.vt-features__col{display:grid;gap:22px}.vt-feature{display:flex;gap:14px;align-items:flex-start}.vt-features__col--left .vt-feature{flex-direction:row-reverse;text-align:right}.vt-feature__icon{width:50px;height:50px;flex-shrink:0;border-radius:16px 16px 16px 4px;display:flex;align-items:center;justify-content:center;background:var(--vt-primary);color:#fff}.vt-features__col--left .vt-feature__icon{border-radius:16px 16px 4px}.vt-feature__title{margin:0 0 4px;font-weight:700;font-size:16.5px}.vt-feature__text{margin:0;font-size:14px;line-height:1.55;color:var(--vt-muted)}.vt-features__media{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.vt-features__media:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:42% 58% 55% 45%/48% 42% 58% 52%;background:var(--vt-bg1)}.vt-features__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px dashed rgba(107,62,38,.25)}.vt-features__media img,.vt-features__media svg.vt-placeholder{position:relative;z-index:1;width:82%;height:82%;object-fit:contain}@media(max-width:989px){.vt-features{grid-template-columns:1fr}.vt-features__media{max-width:380px;margin:0 auto;order:-1;width:100%}.vt-features__col--left .vt-feature{flex-direction:row;text-align:left}.vt-features__col--left .vt-feature__icon{border-radius:16px 16px 16px 4px}}.vt-stats .vt-stat{position:relative;overflow:hidden;border-radius:24px 24px 24px 6px;text-align:left;padding:30px 26px}.vt-stats .vt-stat:nth-child(2n){border-radius:24px 24px 6px}.vt-stat__bar{display:block;height:6px;margin-top:16px;border-radius:6px;background:#ffffff24;overflow:hidden}.vt-stat__bar span{display:block;height:100%;width:0;border-radius:inherit;background:var(--vt-accent);transition:width 1.6s cubic-bezier(.2,.7,.2,1)}.vt--scheme-light1 .vt-stat__bar,.vt--scheme-light2 .vt-stat__bar{background:var(--vt-line)}.vt-slider{position:relative}.vt-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 18px) / 3);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 8px}.vt-slider__track::-webkit-scrollbar{display:none}.vt-slider__track>*{scroll-snap-align:start}.vt-slider__nav{display:flex;justify-content:center;gap:10px;margin-top:22px}.vt-slider__btn{width:46px;height:46px;border-radius:50%;border:1.5px solid var(--vt-line);background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-slider__btn:hover{background:var(--vt-primary);border-color:var(--vt-primary);color:#fff}@media(max-width:989px){.vt-slider__track{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:749px){.vt-slider__track{grid-auto-columns:84%;gap:12px}}.vt-review{border-radius:24px 24px 24px 6px;position:relative}.vt-review__quote{position:absolute;top:18px;right:20px;color:var(--vt-bg1)}.vt-review-summary{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px 16px;margin-top:18px;padding:10px 20px;border-radius:999px;background:var(--vt-card);font-size:14.5px;font-weight:600}.vt-review-summary__sep{width:1px;height:18px;background:var(--vt-line)}.vt-ugc-card{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:9 / 14;background:var(--vt-bg1)}.vt-ugc-card img,.vt-ugc-card video{width:100%;height:100%;object-fit:cover;display:block}.vt-ugc-card__caption{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 16px;color:#fff;background:linear-gradient(transparent,#000000a6);font-size:14px}.vt-ugc-card__caption strong{display:block;font-size:15px}.vt-ugc-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;border:0;background:#ffffffeb;color:var(--vt-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}.vt-ugc-card.is-playing .vt-ugc-card__play{display:none}.vt-benefit-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:56px}.vt-benefit-icon{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-weight:700;font-size:15px}.vt-benefit-icon__shape{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:38% 62% 55% 45%/45% 40% 60% 55%;background:var(--vt-bg1);color:var(--vt-primary)}.vt-benefit-icon:nth-child(2n) .vt-benefit-icon__shape{border-radius:60% 40% 45% 55%/50% 60% 40% 50%}.vt-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.vt-split--reverse .vt-split__media{order:2}.vt-split__media{position:relative}.vt-split__media img,.vt-split__media .vt-placeholder{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;border-radius:200px 200px 28px 28px;background:var(--vt-bg1)}.vt-split__media--circle img,.vt-split__media--circle .vt-placeholder{border-radius:50%;aspect-ratio:1}.vt-split__media--rounded img,.vt-split__media--rounded .vt-placeholder{border-radius:28px;aspect-ratio:1}.vt-split__media .vt-seal-wrap{position:absolute;width:110px;height:110px;right:-10px;bottom:24px}@media(max-width:749px){.vt-benefit-icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin-bottom:40px}.vt-split{grid-template-columns:1fr}.vt-split--reverse .vt-split__media{order:0}.vt-split__media img,.vt-split__media .vt-placeholder{max-height:460px}.vt-split__media .vt-seal-wrap{width:86px;height:86px;right:8px}}.vt-split .vt-accordion{margin-top:24px}.vt-split .vt-accordion summary{font-size:17px;padding:18px 2px}.vt-accordion__sub{display:block;font-weight:500;font-size:13.5px;color:var(--vt-muted);margin-top:2px}.vt-timeline{position:relative;display:grid;gap:22px;max-width:900px;margin:0 auto}.vt-timeline:before{content:"";position:absolute;top:12px;bottom:12px;left:27px;border-left:2px dashed var(--vt-line)}.vt-step{position:relative;display:grid;grid-template-columns:56px 1fr;gap:20px}.vt-step__dot{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--vt-primary);color:#fff;box-shadow:0 0 0 6px var(--vt-bg)}.vt--scheme-primary .vt-step__dot,.vt--scheme-secondary .vt-step__dot{background:var(--vt-bg1);color:var(--vt-primary)}.vt-step__card{padding:22px 24px;border-radius:6px 24px 24px;background:var(--vt-card);border:1px solid var(--vt-line)}.vt-step__label{display:inline-block;margin-bottom:6px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--vt-accent)}.vt-step__title{margin:0 0 10px;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:22px;line-height:1.2}.vt-step__text{font-size:15px;line-height:1.6;color:var(--vt-muted)}.vt-step__text ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.vt-step__text li{position:relative;padding-left:22px}.vt-step__text li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--vt-secondary)}.vt-step__text p{margin:0 0 .5em}.vt-step__text p:last-child{margin:0}.vt-timeline__note{max-width:900px;margin:18px auto 0;font-size:12.5px;color:var(--vt-muted);text-align:center}@media(min-width:990px){.vt-timeline--h{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.vt-timeline--h:before{top:27px;bottom:auto;left:28px;right:28px;border-left:0;border-top:2px dashed var(--vt-line)}.vt-timeline--h .vt-step{grid-template-columns:1fr;gap:16px}.vt-timeline--h .vt-step__card{border-radius:24px 24px 24px 6px;height:100%}}.vt-reasons{display:grid;gap:clamp(28px,5vw,56px)}.vt-reason{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center}.vt-reason:nth-child(2n) .vt-reason__media{order:2}.vt-reason__media{position:relative}.vt-reason__media img,.vt-reason__media .vt-reason__ph{width:100%;aspect-ratio:5 / 4;object-fit:cover;display:block;border-radius:28px 28px 28px 120px;background:var(--vt-bg1)}.vt-reason:nth-child(2n) .vt-reason__media img,.vt-reason:nth-child(2n) .vt-reason__media .vt-reason__ph{border-radius:28px 28px 120px}.vt-reason__ph{display:flex!important;align-items:center;justify-content:center;color:var(--vt-primary)}.vt-reason__num{position:absolute;top:-18px;left:24px;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--vt-primary);color:#fff;font-family:var(--vt-heading-font);font-size:26px;box-shadow:0 0 0 6px var(--vt-bg)}.vt-reason__label{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--vt-secondary)}.vt-reason__title{margin:0 0 12px;font-family:var(--vt-heading-font);font-weight:var(--vt-heading-weight);font-size:clamp(24px,3vw,32px);line-height:1.15}.vt-reason__text{font-size:16px;line-height:1.7;color:var(--vt-muted)}.vt-reason__text p{margin:0 0 .7em}.vt-reason__text p:last-child{margin:0}@media(max-width:749px){.vt-reason{grid-template-columns:1fr}.vt-reason:nth-child(2n) .vt-reason__media{order:0}}.vt-guarantee-banner{display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,5vw,56px);align-items:center;max-width:980px;margin:0 auto;padding:clamp(28px,5vw,56px);border-radius:36px;background:var(--vt-card);border:1px solid var(--vt-line);position:relative;overflow:hidden}.vt-guarantee-banner:after{content:"";position:absolute;width:320px;height:320px;right:-120px;top:-140px;border-radius:50%;background:#ffffff0f}.vt-guarantee-banner .vt-seal-wrap{width:clamp(130px,18vw,180px);height:clamp(130px,18vw,180px)}.vt-guarantee-banner .vt-cta{align-items:flex-start;margin-top:24px}@media(max-width:749px){.vt-guarantee-banner{grid-template-columns:1fr;text-align:center;justify-items:center}.vt-guarantee-banner .vt-cta{align-items:center}}.vt-compare thead .vt-compare__us{box-shadow:0 -8px 0 var(--vt-primary)}.vt-compare__us{position:relative}.vt-compare thead .vt-compare__us .vt-compare__pill{display:inline-block;margin-top:6px;padding:3px 10px;border-radius:999px;background:var(--vt-bg1);color:var(--vt-primary);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.vt-js .vt-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.vt-js .vt-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vt-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .vt-reveal{opacity:1;transform:none}.vt-form>.vt-block--collapsible+.vt-block--collapsible{margin-top:0}.vt-block--collapsible+.vt-block--collapsible .vt-accordion{border-top:0}.vt-sticky [data-vt-sticky-label]:empty+.vt-sticky__sep{display:none}.vt-seal-wrap{display:block}.vt-gallery__badge .vt-seal-wrap,.vt-guarantee-card .vt-seal-wrap{width:100%;height:100%}.vt-guarantee-card>.vt-seal-wrap{width:64px;height:64px}.vt--scheme-primary .vt-checks,.vt--scheme-secondary .vt-checks,.vt-on-dark .vt-checks,.vt-compare__us{--vt-check: var(--vt-primary)}.vt-main,.vt-features-section{overflow-x:clip}body.vt-sticky-open{padding-bottom:76px}.vt-rating--gold{color:var(--vt-text);font-size:14.5px;font-weight:600;gap:10px}.vt-rating--gold .vt-stars{color:var(--vt-star-color, #E3A82B)}.vt-rating--gold .vt-stars__base{opacity:.25}.vt-atc{min-height:66px;padding:10px 24px}.vt-atc__text{flex-direction:column;gap:3px}.vt-atc__row{display:inline-flex;align-items:center;gap:10px}.vt-atc__compare{font-weight:500;font-size:.85em;opacity:.65}.vt-atc__row--sub{gap:6px;font-size:12.5px;font-weight:600;letter-spacing:.03em;opacity:.9}.vt-guarantee{font-size:13.5px;color:var(--vt-muted);font-weight:600;flex-wrap:wrap}.vt-guarantee .vt-icon{color:var(--vt-secondary)}.vt-guarantee__sep{opacity:.45;margin:0 2px}.vt-sticky .vt-atc{min-height:48px}.vt-warning{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;max-width:980px;margin:0 auto;padding:24px 28px;border-radius:22px;background:#fdf1ef;border:2px solid #C8362B;color:#3a0d09}.vt-warning__icon{width:52px;height:52px;border-radius:50%;background:#c8362b;color:#fff;display:flex;align-items:center;justify-content:center}.vt-warning__title{margin:0 0 6px;font-size:18px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#c8362b}.vt-warning__text{font-size:15.5px;line-height:1.6}.vt-warning__text p{margin:0 0 .5em}.vt-warning__text p:last-child{margin:0}.vt-warning .vt-btn{background:#c8362b;box-shadow:none;margin-top:14px;min-height:48px;padding:10px 26px}.vt-warning .vt-btn:hover{background:#a92b21}@media(max-width:600px){.vt-warning{grid-template-columns:1fr;padding:20px}}.vt-panel.vt-has-media>.vt-bg-media:after{background:var(--vt-bg);opacity:var(--vt-overlay-opacity, .9)}.vt-ugc .vt-slider+.vt-slider{margin-top:36px}.vt-review .vt-stars,.vt-review-summary .vt-stars{color:#e3a82b}.vt-review .vt-stars__base,.vt-review-summary .vt-stars__base{opacity:.25}.vt-marquee{position:relative;z-index:2}@media(max-width:480px){.vt-guarantee{font-size:11.5px;gap:5px;flex-wrap:nowrap;white-space:nowrap}.vt-guarantee .vt-icon{width:15px;height:15px}.vt-atc__row--sub{font-size:11.5px}}.vt-compare-split{display:grid;gap:28px 64px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"table head" "table body";align-items:start}.vt-compare-split__head{grid-area:head;align-self:end}.vt-compare-split__head .vt-section-head{margin-bottom:0}.vt-compare-split__table{grid-area:table}.vt-compare-split__body{grid-area:body}.vt-compare-split__body .vt-cta{margin-top:28px}.vt-compare-split__points li{font-size:16.5px}.vt-compare--split{max-width:none}.vt-compare--split td{width:50%;padding:18px 12px}.vt-compare--split .vt-compare__them{background:#ffffff8c}.vt-compare--split thead .vt-compare__them{border-radius:var(--vt-radius) var(--vt-radius) 0 0}.vt-compare--split tbody tr:last-child .vt-compare__them{border-radius:0 0 var(--vt-radius) var(--vt-radius)}.vt-compare--split table{border-spacing:10px 0;margin:0 -10px;width:calc(100% + 20px)}@media(max-width:899px){.vt-compare-split{grid-template-columns:1fr;grid-template-areas:"head" "table" "body";gap:24px}.vt-compare-split__head .vt-section-head{text-align:center;margin:0 auto}.vt-compare-split__body .vt-cta{align-items:center}.vt-compare--split table{border-spacing:6px 0;margin:0 -6px;width:calc(100% + 12px)}}.vt-warning--compact{grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;border-radius:16px;border-width:1.5px;max-width:none}.vt-warning--compact .vt-warning__icon{width:36px;height:36px}.vt-warning--compact .vt-warning__title{font-size:13.5px;margin-bottom:3px}.vt-warning--compact .vt-warning__text{font-size:13.5px;line-height:1.5}@media(max-width:600px){.vt-warning--compact{grid-template-columns:auto 1fr}}.vt-compare--split th:first-child,.vt-compare--split td:first-child{text-align:center;width:50%;padding-left:12px}.vt.vt-has-media{overflow:visible}.vt-has-media>.vt-bg-media{overflow:hidden;border-radius:inherit}.vt{--vt-heading-weight: 700}.vt-title__heading{font-weight:700}.vt-compare table,.vt-compare th,.vt-compare td{background:transparent}.vt-compare th.vt-compare__us,.vt-compare td.vt-compare__us{background:var(--vt-primary)}.vt-compare--split th.vt-compare__them,.vt-compare--split td.vt-compare__them{background:#ffffff8c}.vt-atc,.vt-btn{background:var(--vt-terra);color:#fff}.vt-atc:hover,.vt-btn:hover{background:var(--vt-rust)}.vt-btn{box-shadow:0 10px 24px -10px #a8552e8c}.vt--scheme-primary .vt-btn,.vt--scheme-secondary .vt-btn,.vt-on-dark .vt-btn{background:var(--vt-terra);color:#fff!important}.vt--scheme-primary .vt-btn:hover,.vt--scheme-secondary .vt-btn:hover,.vt-on-dark .vt-btn:hover{background:var(--vt-caramel);color:var(--vt-cinnamon)!important}.vt-btn--ghost{background:transparent;color:var(--vt-terra)!important;border-color:var(--vt-terra)}.vt-h2 em,.vt-title__heading em{color:var(--vt-terra);background:linear-gradient(transparent 70%,rgba(217,162,111,.32) 70%,rgba(217,162,111,.32) 92%,transparent 92%)}.vt--scheme-primary .vt-h2 em,.vt--scheme-secondary .vt-h2 em,.vt-on-dark .vt-h2 em{color:var(--vt-caramel);background:linear-gradient(transparent 70%,rgba(217,162,111,.22) 70%,rgba(217,162,111,.22) 92%,transparent 92%)}.vt .vt-eyebrow{background:#cc7a3e1f;color:var(--vt-rust)}.vt--scheme-primary .vt-eyebrow,.vt--scheme-secondary .vt-eyebrow,.vt-on-dark .vt-eyebrow{background:#ffffff1a;color:var(--vt-caramel)}.vt-usps .vt-icon,.vt-trust__item .vt-icon{color:var(--vt-terra)}.vt-price__current{color:var(--vt-cinnamon)}.vt-price__save{background:var(--vt-terra)}.vt-tier__card{border-color:var(--vt-sand)}.vt-tier__card:hover{border-color:var(--vt-caramel)}.vt-tier__input:checked+.vt-tier__card{border-color:var(--vt-terra);background:var(--vt-cream);box-shadow:0 6px 20px #a8552e24}.vt-tier__input:checked+.vt-tier__card .vt-tier__radio{border-color:var(--vt-terra)}.vt-tier__input:checked+.vt-tier__card .vt-tier__radio:after{background:var(--vt-terra)}.vt-tier__badge,.vt-tier__perk{background:var(--vt-terra)}.vt-tier__radio{border-color:var(--vt-sand)}.vt-gallery__thumb.is-active{border-color:var(--vt-terra)}.vt-gallery__dot.is-active{background:var(--vt-terra)}.vt-main .vt-gallery__viewport:before{background:var(--vt-sand)}.vt-icon-row{background:var(--vt-pearl);border:1px solid var(--vt-sand)}.vt-icon-row__item{color:var(--vt-cinnamon)}.vt-guarantee-card{border-color:var(--vt-caramel)}.vt-notice{background:var(--vt-cream)}.vt-card__icon,.vt-badge__icon,.vt-benefit-icon__shape{background:var(--vt-sand);color:var(--vt-cinnamon)}.vt-ingredient__media,.vt-reason__media .vt-reason__ph,.vt-split__media img,.vt-split__media .vt-placeholder{background:var(--vt-cream)}.vt-card,.vt-step__card,.vt-review,.vt-ingredient{border-color:var(--vt-sand)}.vt--scheme-primary .vt-card,.vt--scheme-primary .vt-step__card,.vt--scheme-primary .vt-review{border-color:var(--vt-line)}.vt-review__tags li{background:var(--vt-sand);color:var(--vt-cinnamon)}.vt-feature__icon,.vt-step__dot,.vt-reason__num{background:var(--vt-terra);color:#fff}.vt--scheme-primary .vt-step__dot,.vt--scheme-secondary .vt-step__dot{background:var(--vt-caramel);color:var(--vt-cinnamon)}.vt-features__media:before{background:var(--vt-sand)}.vt-features__media:after{border-color:#a8552e4d}.vt-slider__btn:hover{background:var(--vt-terra);border-color:var(--vt-terra)}.vt-faq__q .vt-icon,.vt-accordion summary>.vt-icon:first-child{color:var(--vt-terra)}.vt-faq__a a{color:var(--vt-rust)}.vt-compare th.vt-compare__us,.vt-compare td.vt-compare__us{background:var(--vt-cinnamon)}.vt-compare thead .vt-compare__us{box-shadow:0 -8px 0 var(--vt-cinnamon)}.vt-compare__us .vt-icon{color:var(--vt-caramel)}.vt-compare thead .vt-compare__us .vt-compare__pill{background:var(--vt-caramel);color:var(--vt-cinnamon)}.vt-compare--split th.vt-compare__them,.vt-compare--split td.vt-compare__them{background:var(--vt-pearl)}.vt-seal>circle:first-of-type{fill:var(--vt-seal-bg, var(--vt-cinnamon))}.vt-seal>circle:nth-of-type(2){stroke:var(--vt-cream)}.vt-seal text{fill:var(--vt-cream)}.vt-guarantee-banner,.vt-gallery__badge{--vt-seal-bg: var(--vt-terra)}.vt-panel{background:var(--vt-card)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vitaela.css.map */
