.vmp262{--vmp-surface: var(--vamora-surface, #fff);--vmp-soft: var(--vps-surface-soft, #f7f8f9);--vmp-ink: var(--vamora-ink, #171816);--vmp-text: var(--vamora-text, #3f403c);--vmp-muted: var(--vamora-muted, #6c6f69);--vmp-line: var(--vamora-line, #e6e8e4);--vmp-accent: var(--vamora-accent, #2f594d);--vmp-accent-hover: var(--vamora-accent-hover, #24483e);--vmp-gold: var(--vps-accent, #b48a48);--vmp-heading-font: var(--font-heading-family, var(--font-body-family, "Poppins", sans-serif));--vmb-forest: var(--vmp-ink);--vmb-forest-deep: var(--vmp-accent-hover);--vmb-cream: var(--vmp-surface);--vmb-sage: var(--vmp-soft);--vmb-gold: var(--vmp-gold);--vmb-ink: var(--vmp-text);--vmb-muted: var(--vmp-muted);--vmb-border: var(--vmp-line);--vma-forest: var(--vmp-ink);--vma-forest-deep: var(--vmp-accent-hover);--vma-cream: var(--vmp-surface);--vma-sage: var(--vmp-soft);--vma-gold: var(--vmp-gold);--vma-ink: var(--vmp-text);--vma-muted: var(--vmp-muted);--vma-border: var(--vmp-line);background:var(--vmp-surface);color:var(--vmp-text);font-family:var(--font-body-family, "Poppins", sans-serif);line-height:1.65}.vmp262 :is(h1,h2,h3){color:var(--vmp-ink);font-family:var(--vmp-heading-font);font-weight:700;letter-spacing:-.025em}.vmp262 h2{font-size:clamp(28px,2.8vw,36px);line-height:1.22}.vmp262 h3{font-size:21px;line-height:1.35}.vmp262 :focus-visible{outline-color:var(--vmp-gold)}.vmp262 :is(.vmb260__wrap,.vma261__wrap){width:min(var(--vps-content-width, 1140px),calc(100% - 48px))}.vmp262 :is(.vmb260__breadcrumb,.vma261__breadcrumb){min-height:48px;padding-block:12px;font-size:11px;line-height:1.5;flex-wrap:wrap;gap:6px 10px}.vmp262 :is(.vmb260__hero,.vma261__hero){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:34px;padding-block:4px 48px}.vmp262 :is(.vmb260__gallery-column,.vma261__gallery-column){top:24px;min-width:0}.vmp262 :is(.vmb260__gallery-frame,.vma261__gallery-frame){background:var(--vmp-soft);border-color:var(--vmp-line);border-radius:var(--vps-card-radius, 20px)}.vmp262 :is(.vmb260__image-note,.vma261__image-note){background:var(--vmp-soft);border-top:1px solid var(--vmp-line);color:var(--vmp-muted);font-size:11px;letter-spacing:.015em;padding:8px 12px}.vmp262 :is(.vmb260__thumb,.vma261__thumb){border-color:var(--vmp-line)}.vmp262 :is(.vmb260__thumb,.vma261__thumb):hover{border-color:var(--vmp-accent)}.vmp262 :is(.vmb260__thumb,.vma261__thumb)[aria-pressed=true]{border-color:var(--vmp-accent);box-shadow:0 0 0 2px #2f594d14}.vmp262 :is(.vmb260__gallery-caption,.vma261__gallery-caption){font-size:11px;line-height:1.65}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy){min-width:0;border:1px solid var(--vmp-line);border-radius:var(--vps-card-radius, 20px);padding:26px;background:var(--vmp-surface);box-shadow:var(--vamora-shadow, 0 12px 34px rgb(23 24 22 / 6%))}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy) h1{font-size:clamp(32px,3vw,38px);line-height:1.15;overflow-wrap:break-word}.vmp262 :is(.vmb260__eyebrow,.vma261__eyebrow){color:var(--vmp-gold);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-block-end:10px!important}.vmp262 :is(.vmb260__eyebrow,.vma261__eyebrow)>span{color:inherit}.vmp262 :is(.vmb260__intro,.vma261__intro){margin-block-start:12px!important;color:var(--vmp-text);font-size:14px;line-height:1.7}.vmp262 .vmp262__offer-line{display:grid;gap:3px;margin-block-start:12px;font-size:12px;line-height:1.6;font-weight:600;color:var(--vmp-ink)}.vmp262 .vmp262__offer-line strong{font-size:13px;line-height:1.5}.vmp262 .vmp262__offer-line span{color:var(--vmp-muted);font-size:11px;font-weight:500;line-height:1.5}.vmp262 :is(.vmb260__chips,.vma261__chips){gap:6px;margin-block:10px 14px}.vmp262 :is(.vmb260__chips,.vma261__chips) span{color:var(--vmp-muted);background:var(--vmp-soft);border:1px solid var(--vmp-line);font-size:10px;line-height:1.4;padding:5px 8px;font-weight:500;letter-spacing:0}.vmp262 :is(.vmb260__hero-benefits,.vma261__hero-benefits){margin-block:14px 0!important;padding-block-start:0!important;border:0;gap:8px;font-size:12px;line-height:1.6}.vmp262 :is(.vmb260__hero-benefits,.vma261__hero-benefits)>li{gap:8px}.vmp262 :is(.vmb260__hero-benefits,.vma261__hero-benefits)>li>span{color:var(--vmp-accent);background:var(--vmp-soft);flex-basis:18px;height:18px;font-size:11px;margin-top:1px}.vmp262 :is(.vmb260__purchase,.vma261__purchase){margin-block-start:17px;padding-block-start:17px}.vmp262 :is(.vmb260__price,.vma261__price){color:var(--vmp-ink);font-size:32px;line-height:1.2}.vmp262 :is(.vmb260__compare,.vma261__compare){color:var(--vmp-muted);font-size:15px}.vmp262 :is(.vmb260__saving,.vma261__saving){color:var(--vmp-accent);background:var(--vmp-soft);border:1px solid var(--vmp-line);font-size:10px}.vmp262 :is(.vmb260__price-note,.vma261__price-note){font-size:11px;line-height:1.6;margin-block-start:6px!important}.vmp262 :is(.vmb260__form,.vma261__form){margin-block-start:14px}.vmp262 :is(.vmb260__variant,.vma261__variant){border-color:var(--vmp-line);border-radius:4px;color:var(--vmp-ink)}.vmp262 :is(.vmb260__button,.vma261__button){min-height:var(--vps-button-height, 52px);padding:14px 18px;gap:14px;background:var(--vmp-accent);border-color:var(--vmp-accent);border-radius:var(--vamora-radius-small, 4px);color:#fff;box-shadow:none;font-size:14px;letter-spacing:0}.template-product .vmp262 :is(.vmb260__button,.vma261__button):hover:not(:disabled){background:var(--vmp-accent-hover)!important;border-color:var(--vmp-accent-hover);box-shadow:none}.vmp262 :is(.vmb260__delivery,.vma261__delivery){font-size:11px;line-height:1.6;margin-block-start:10px!important}.vmp262 :is(.vmb260__payments,.vma261__payments){margin-block-start:11px!important}.vmp262 .vmp262__contents-link{display:block;width:fit-content;margin:13px auto 0;color:var(--vmp-muted);text-align:center;font-size:11px;line-height:1.6;text-decoration:underline}.vmp262 .vmp262__contents-link:hover{color:var(--vmp-accent)}.vmp262 :is(.vmb260__facts-strip,.vma261__facts-strip,.vmb260__benefits-section,.vma261__benefits-section,.vmb260__how-section,.vma261__how-section){background:var(--vmp-soft);border-color:var(--vmp-line)}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid){padding-block:23px}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid)>div{border-color:var(--vmp-line)}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid) strong{color:var(--vmp-ink);font-family:var(--vmp-heading-font);font-size:24px;font-weight:700;letter-spacing:-.02em}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid) span{color:var(--vmp-muted);font-size:11px}.vmp262 :is(.vmb260__section,.vma261__section){padding-block:var(--vps-section-space, 58px);scroll-margin-top:28px}.vmp262 :is(.vmb260__section-heading,.vma261__section-heading){margin-block-end:30px;max-width:720px}.vmp262 :is(.vmb260__section-heading,.vma261__section-heading)>p:last-child:not([class*=__eyebrow]){font-size:14px;line-height:1.75;margin-block-start:14px}.vmp262 :is(.vmb260__set,.vma261__set,.vma261__contents-image){border-color:var(--vmp-line);background:var(--vmp-surface);border-radius:var(--vps-card-radius, 20px)}.vmp262 :is(.vmb260__set-image,.vma261__set-image){background:var(--vmp-soft);border-bottom:1px solid var(--vmp-line)}.vmp262 :is(.vmb260__set-number,.vma261__set-number){background:var(--vmp-surface);color:var(--vmp-ink);border:1px solid var(--vmp-line);letter-spacing:.05em}.vmp262 :is(.vmb260__set-content,.vma261__set-content){padding:26px}.vmp262 :is(.vmb260__set-content,.vma261__set-content) h3{font-size:22px}.vmp262 :is(.vmb260__set-content,.vma261__set-content)>p:not([class*=__eyebrow]){font-size:14px;line-height:1.75}.vmp262 :is(.vmb260__checklist,.vma261__checklist){font-size:13px;line-height:1.7}.vmp262 :is(.vmb260__checklist,.vma261__checklist) li:before{color:var(--vmp-accent)}.vmp262 :is(.vmb260__set-footer,.vma261__set-footer){border-color:var(--vmp-line)}.vmp262 :is(.vmb260__set-footer,.vma261__set-footer) span{font-size:12px}.vmp262 :is(.vmb260__sum,.vma261__sum,.vma261__page-count){background:var(--vmp-soft);border:1px solid var(--vmp-line)}.vmp262 :is(.vmb260__sum-total,.vma261__sum-total,.vma261__page-total) strong{color:var(--vmp-ink)}.vmp262 :is(.vmb260__math,.vma261__math){color:var(--vmp-muted)}.vmp262 :is(.vmb260__center-cta,.vma261__center-cta){max-width:390px}.vmp262 :is(.vmb260__center-cta,.vma261__center-cta)>p{font-size:11px}.vmp262 :is(.vmb260__benefits-grid,.vma261__benefits-grid){gap:20px}.vmp262 :is(.vmb260__benefit,.vma261__benefit){padding:22px 20px;border:1px solid var(--vmp-line);border-radius:16px;background:var(--vmp-surface);min-width:0}.vmp262 :is(.vmb260__benefit-icon,.vma261__benefit-icon){background:var(--vmp-soft);border-color:var(--vmp-line);color:var(--vmp-accent);margin-block-end:16px}.vmp262 :is(.vmb260__benefit,.vma261__benefit) h3{font-size:18px;line-height:1.35}.vmp262 :is(.vmb260__benefit,.vma261__benefit) p{color:var(--vmp-muted);font-size:13px;line-height:1.75}.vmp262 .vma261__benefit .vma261__benefit-step{color:var(--vmp-gold)}.vmp262 :is(.vmb260__editorial,.vma261__editorial){gap:44px}.vmp262 :is(.vmb260__editorial-image,.vma261__editorial-image){background:var(--vmp-soft);border:1px solid var(--vmp-line)}.vmp262 :is(.vmb260__editorial-copy,.vma261__editorial-copy)>p:not([class*=__eyebrow]){font-size:14px;line-height:1.8;margin-block-start:16px!important}.vmp262 :is(.vmb260__editorial-note,.vma261__editorial-note){border-color:var(--vmp-line);padding-block-start:18px;margin-block-start:22px}.vmp262 :is(.vmb260__editorial-note,.vma261__editorial-note)>span{color:var(--vmp-gold)}.vmp262 :is(.vmb260__editorial-note,.vma261__editorial-note)>p{font-size:13px}.vmp262 :is(.vmb260__steps,.vma261__steps){gap:30px}.vmp262 :is(.vmb260__steps,.vma261__steps) li:not(:last-child):after{border-color:var(--vmp-line)}.vmp262 :is(.vmb260__step-number,.vma261__step-number){border-color:var(--vmp-line);background:var(--vmp-surface);color:var(--vmp-accent);font-weight:700;margin-block-end:18px}.vmp262 :is(.vmb260__steps,.vma261__steps) h3{font-size:20px}.vmp262 :is(.vmb260__steps,.vma261__steps) p{font-size:13px;line-height:1.75}.vmp262 :is(.vmb260__how-note,.vma261__how-note){border-color:var(--vmp-line);font-size:12px}.vmp262 :is(.vmb260__faq-section,.vma261__faq-section){gap:48px}.vmp262 :is(.vmb260__faq-intro,.vma261__faq-intro) h2{font-size:32px}.vmp262 :is(.vmb260__faq-intro,.vma261__faq-intro)>p:not([class*=__eyebrow]){font-size:14px}.vmp262 :is(.vmb260__faq-intro,.vma261__faq-intro)>a{color:var(--vmp-accent);font-size:12px}.vmp262 :is(.vmb260__faqs,.vma261__faqs,.vmb260__faq,.vma261__faq){border-color:var(--vmp-line)}.vmp262 :is(.vmb260__faq,.vma261__faq)>summary{font-size:14px;line-height:1.6}.vmp262 :is(.vmb260__faq,.vma261__faq)>summary>span:before,.vmp262 :is(.vmb260__faq,.vma261__faq)>summary>span:after{background:var(--vmp-muted)}.vmp262 :is(.vmb260__faq,.vma261__faq)>div{font-size:14px;line-height:1.8}.vmp262 .vma261__content-number{background:var(--vmp-soft);border-color:var(--vmp-line);color:var(--vmp-ink)}.vmp262 .vma261__content-item h3{font-size:23px}.vmp262 .vma261__exercise-list{padding-block:34px}.vmp262 .vma261__exercise-list h3{font-size:27px}.vmp262 .vma261__exercise-list li:before{color:var(--vmp-accent);border-color:var(--vmp-line)}.vmp262 :is(.vmb260__closing-wrap,.vma261__closing-wrap){padding-block-end:58px}.vmp262 :is(.vmb260__closing,.vma261__closing){background:var(--vmp-soft);border:1px solid var(--vmp-line);color:var(--vmp-text);gap:44px;padding:40px}.vmp262 :is(.vmb260__closing,.vma261__closing):after{display:none}.vmp262 :is(.vmb260__closing,.vma261__closing) h2{color:var(--vmp-ink);font-size:34px;line-height:1.2}.vmp262 :is(.vmb260__closing,.vma261__closing) h2 em{color:inherit}.vmp262 :is(.vmb260__closing-copy,.vma261__closing-copy)>p:not([class*=__eyebrow]){color:var(--vmp-muted);font-size:14px;line-height:1.75}.vmp262 :is(.vmb260__closing-copy,.vma261__closing-copy)>[class*=__eyebrow]{color:var(--vmp-gold);font-size:10px}.vmp262 :is(.vmb260__closing-chips,.vma261__closing-chips)>span{background:var(--vmp-surface);color:var(--vmp-muted);border-color:var(--vmp-line);font-size:10px}.vmp262 :is(.vmb260__closing-purchase,.vma261__closing-purchase){border-color:var(--vmp-line);padding-inline-start:36px;min-width:0}.vmp262 :is(.vmb260__closing-name,.vma261__closing-name){color:var(--vmp-muted);font-size:12px;margin-block-end:14px!important}.vmp262 :is(.vmb260__closing-name,.vma261__closing-name) strong{color:var(--vmp-ink);font-size:15px;font-weight:600}.vmp262 :is(.vmb260__closing,.vma261__closing) :is(.vmb260__price,.vma261__price){color:var(--vmp-ink);font-size:34px}.vmp262 :is(.vmb260__closing,.vma261__closing) :is(.vmb260__compare,.vma261__compare,.vmb260__price-note,.vma261__price-note){color:var(--vmp-muted)}.vmp262 :is(.vmb260__closing-saving,.vma261__closing-saving){color:var(--vmp-accent);font-size:12px}.vmp262 :is(.vmb260__closing-delivery,.vma261__closing-delivery){color:var(--vmp-muted);font-size:11px;line-height:1.7}.vmp262 :is(.vmb260__sticky,.vma261__sticky){background:#fffffff7;border-color:var(--vmp-line);box-shadow:0 -6px 25px #17181612}.vmp262 :is(.vmb260__sticky-info,.vma261__sticky-info){color:var(--vmp-ink)}.vmp262 :is(.vmb260__sticky-info,.vma261__sticky-info)>strong{overflow:hidden;text-overflow:ellipsis}.vmp262 :is(.vmb260__sticky,.vma261__sticky)>button{flex-shrink:0}.vmp262 :is(.vmb260__sticky-info,.vma261__sticky-info) s{color:var(--vmp-muted)}@media(max-width:1100px){.vmp262 :is(.vmb260__hero,.vma261__hero){gap:24px}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy){padding:22px}.vmp262 :is(.vmb260__benefits-grid,.vma261__benefits-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:799px){.vmp262 :is(.vmb260__wrap,.vma261__wrap){width:calc(100% - 32px)}.vmp262 :is(.vmb260__breadcrumb,.vma261__breadcrumb){font-size:10px;min-height:42px;padding-block:10px}.vmp262 :is(.vmb260__hero,.vma261__hero){grid-template-columns:1fr;gap:20px;padding-block:0 36px}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy){padding:24px;border-radius:16px}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy) h1{font-size:32px;line-height:1.16}.vmp262 :is(.vmb260__intro,.vma261__intro){font-size:14px}.vmp262 :is(.vmb260__hero-benefits,.vma261__hero-benefits){font-size:13px}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid){padding-block:0}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid)>div{padding:18px 8px}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid) strong{font-size:23px}.vmp262 :is(.vmb260__facts-grid,.vma261__facts-grid) span{font-size:10px}.vmp262 :is(.vmb260__section,.vma261__section){padding-block:var(--vps-section-space-mobile, 42px)}.vmp262 :is(.vmb260__section-heading,.vma261__section-heading){margin-block-end:26px}.vmp262 h2{font-size:29px}.vmp262 :is(.vmb260__set-content,.vma261__set-content){padding:22px}.vmp262 :is(.vmb260__benefits-grid,.vma261__benefits-grid){gap:14px}.vmp262 :is(.vmb260__benefit,.vma261__benefit){padding:20px 18px}.vmp262 :is(.vmb260__editorial,.vma261__editorial){gap:28px}.vmp262 :is(.vmb260__faq-section,.vma261__faq-section){gap:24px}.vmp262 :is(.vmb260__faq-intro,.vma261__faq-intro) h2{font-size:29px}.vmp262 :is(.vmb260__closing-wrap,.vma261__closing-wrap){padding-block-end:42px}.vmp262 :is(.vmb260__closing,.vma261__closing){padding:28px;gap:24px}.vmp262 :is(.vmb260__closing,.vma261__closing) h2{font-size:31px}.vmp262 :is(.vmb260__closing-purchase,.vma261__closing-purchase){padding-inline-start:0;padding-block-start:24px}.vmp262 :is(.vmb260__sticky,.vma261__sticky){padding-inline:16px}}@media(max-width:560px){.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy){padding:22px 18px}.vmp262 :is(.vmb260__hero-copy,.vma261__hero-copy) h1{font-size:30px}.vmp262 :is(.vmb260__section-heading,.vma261__section-heading){text-align:left}.vmp262 :is(.vmb260__section-heading,.vma261__section-heading)>p:last-child:not([class*=__eyebrow]){margin-inline:0}.vmp262 :is(.vmb260__benefits-grid,.vma261__benefits-grid){grid-template-columns:1fr}.vmp262 :is(.vmb260__benefit,.vma261__benefit){padding:22px}.vmp262 :is(.vmb260__benefit,.vma261__benefit) p{font-size:14px}.vmp262 :is(.vmb260__sum,.vma261__sum){gap:12px;padding:22px 10px}.vmp262 :is(.vmb260__sum,.vma261__sum)>div>span{font-size:10px}.vmp262 :is(.vmb260__sum,.vma261__sum) strong{font-size:28px}.vmp262 .vma261__page-count{gap:5px;padding-inline:10px}.vmp262 .vma261__page-count>div>span{font-size:10px}.vmp262 .vma261__content-item h3{font-size:22px}.vmp262 :is(.vmb260__closing,.vma261__closing){padding:26px 22px}.vmp262 :is(.vmb260__closing,.vma261__closing) h2{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/306/assets/vamora-mini-product-v262.css.map */
