.z-lifestyle{position:relative;overflow:hidden;aspect-ratio:1;background:#eee8f1}.zevra-page .z-lifestyle-upload{width:100%;height:100%;object-fit:cover}.zevra-page .z-lifestyle-sheet{position:absolute;width:200%;height:200%;max-width:none;object-fit:fill;left:0;top:0}.z-scene-2 .z-lifestyle-sheet{left:-100%}.z-scene-3 .z-lifestyle-sheet{top:-100%}.z-scene-4 .z-lifestyle-sheet{left:-100%;top:-100%}.z-extended-heading{max-width:660px;margin:0 auto 16px;text-align:center;font:500 34px/1.2 Outfit,sans-serif!important;letter-spacing:-.6px!important}.z-extended-heading em{font-style:normal;color:var(--z-purple)}.z-extended-intro{font:400 16px/1.4 Outfit,sans-serif;text-align:center;max-width:600px;margin:0 auto 36px}.z-copy-checks{list-style:none;padding:0;margin:16px 0}.z-copy-checks li{position:relative;padding-left:22px;margin:0 0 15px}.z-copy-checks li:before{content:"\2713";position:absolute;left:0;color:var(--z-purple)}.z-answer{color:var(--z-ink);line-height:1.45}.z-answer ul{padding-left:22px}.z-answer li{margin-bottom:12px}.z-answer p{margin-bottom:17px}.z-product-accordions .z-answer{font-size:16px}.z-empty-upload{border:1px dashed #bbaece;background:#faf7ff;padding:24px;text-align:center;border-radius:8px;font-size:14px}.z-photo-banner{position:relative;max-width:840px;margin:0 auto 36px;height:220px;overflow:hidden}.z-photo-banner .z-lifestyle{height:100%;aspect-ratio:auto}.z-photo-banner .z-lifestyle-sheet{height:auto;top:-15%}.z-photo-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#27104966}.z-photo-banner>strong{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:500 44px Outfit,sans-serif;letter-spacing:8px;color:#fff}@media(max-width:749px){.z-extended-heading{font-size:26px!important;line-height:1.24!important}.z-extended-intro{font-size:15px;margin-bottom:32px}.z-photo-banner{height:140px;margin-bottom:36px}.z-photo-banner>strong{font-size:30px}}@media(prefers-reduced-motion:reduce){.z-reason-track,.z-video-track,.z-review-track{scroll-behavior:auto!important}}.zevra-page .z-answer{color:var(--z-ink)}.z-compare-head>div:first-child{overflow:hidden}.zevra-page .z-compare-head img{width:270px;height:275px;max-width:none;margin:-20px -55px -32px;clip-path:polygon(33% 12%,63% 12%,63% 22%,61% 23%,60% 27%,65% 29%,69% 34%,69% 82%,67% 87%,30% 88%,27% 85%,26% 81%,26% 34%,29% 30%,34% 27%,34% 23%,33% 21%);border-radius:0}.z-compare-head .z-compare-generic{position:relative;width:80px;height:132px;margin:30px auto 28px;border-radius:11px 11px 15px 15px;background:#ddd0b9;color:#74664e;box-shadow:inset 0 0 0 1px #b1a089}.z-compare-generic:before{content:"";position:absolute;width:65px;height:21px;background:#f2eadd;top:-16px;left:7.5px;border-radius:4px}.zevra-page .z-compare-generic svg{width:45px;height:45px;stroke-width:1}.zevra-page .z-closing-art{position:relative;max-width:560px;height:260px;background:#fff;margin:0 auto 38px;overflow:hidden}.zevra-page .z-closing-art img{position:absolute;width:370px;height:auto;max-width:none;left:50%;top:-15px;margin:0;transform:translate(-48%);clip-path:polygon(33% 12%,63% 12%,63% 22%,61% 23%,60% 27%,65% 29%,69% 34%,69% 82%,67% 87%,30% 88%,27% 85%,26% 81%,26% 34%,29% 30%,34% 27%,34% 23%,33% 21%);mix-blend-mode:normal;z-index:2}.zevra-page .z-closing-art img:first-child{left:calc(50% - 95px);top:28px;transform:translate(-48%) rotate(-18deg);z-index:1}.zevra-page .z-closing-art img:last-child{left:calc(50% + 95px);top:28px;transform:translate(-48%) rotate(18deg);z-index:1}@media(max-width:749px){.zevra-page .z-closing-art{margin-inline:-20px;max-width:none;height:240px}.zevra-page .z-closing-art img{width:340px}.zevra-page .z-closing-art img:first-child{left:calc(50% - 85px)}.zevra-page .z-closing-art img:last-child{left:calc(50% + 85px)}}.zevra-page .z-compare-head img.z-comparison-upload{width:100%;max-width:180px;height:200px;margin:0;position:static;clip-path:none;object-fit:contain;transform:none;border-radius:0}.zevra-page .z-benefits-bottle img.z-benefit-upload{width:100%;max-width:100%;height:100%;left:0;top:0;transform:none;clip-path:none;object-fit:contain;object-position:center bottom}.zevra-page .z-closing-art.z-closing-art--custom{height:auto;min-height:0;background:transparent}.zevra-page .z-closing-art img.z-closing-upload{display:block;position:static;width:100%;max-width:560px;height:auto;max-height:500px;object-fit:contain;object-position:center bottom;margin:0 auto;clip-path:none;transform:none}.zevra-page .z-pack-art--custom img{width:100%;height:66px;object-fit:contain;mix-blend-mode:normal;border-radius:0;margin:0}.zevra-page .z-logo-upload{width:auto;max-width:170px;max-height:48px;object-fit:contain}.zevra-page .z-footer .z-logo-upload{max-height:70px;max-width:200px}@media(max-width:749px){.zevra-page .z-compare-head img.z-comparison-upload{height:170px;max-width:145px}.zevra-page .z-closing-art img.z-closing-upload{max-height:350px}.zevra-page .z-logo-upload{max-width:135px;max-height:40px}}.z-desktop-nav,.z-desktop-thumbnails{display:none}@media(min-width:1000px){.zevra-page .z-width{max-width:1280px;padding-inline:40px}.zevra-page .z-section{padding-block:80px}.zevra-page .z-heading,.zevra-page .z-extended-heading{max-width:860px;font:500 clamp(32px,3vw,42px)/1.15 Outfit,Arial,sans-serif!important;letter-spacing:-1px!important;text-wrap:balance;margin-bottom:18px}.zevra-page .z-subheading,.zevra-page .z-extended-intro{max-width:650px;font-size:17px;line-height:1.55;margin-bottom:38px;text-wrap:pretty}.zevra-page .z-header{height:82px;max-width:1360px;padding-inline:40px;grid-template-columns:160px minmax(0,1fr) 88px;gap:24px}.zevra-page .z-header>.z-menu{display:none}.zevra-page .z-header>.z-logo{grid-column:1;grid-row:1;justify-self:start}.zevra-page .z-header .z-logo-upload{width:148px;max-width:148px;max-height:40px}.zevra-page .z-header-actions{grid-column:3;grid-row:1;gap:10px}.zevra-page .z-desktop-nav{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:clamp(16px,2.1vw,30px)}.zevra-page .z-desktop-nav a{font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;text-underline-offset:7px;padding-block:16px}.zevra-page .z-desktop-nav a:hover{text-decoration:underline;color:var(--z-purple)}.zevra-page .z-desktop-nav a:first-child{display:none}.zevra-page .z-header+.z-benefit-strip{padding:9px 0;background:#faf8fd;font-size:12px}.zevra-page .z-marquee-track{width:100%;animation:none;transform:none}.zevra-page .z-marquee-group{min-width:0;width:100%;max-width:1100px;margin:auto;padding:0 32px;justify-content:space-between;gap:24px}.zevra-page .z-marquee-group[aria-hidden=true]{display:none}.zevra-page #z-buy{padding-block:40px 72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.zevra-page #z-buy .z-gallery{position:sticky;top:28px}.zevra-page .z-swipe-gallery{border-radius:16px;background:#f5f0fa}.zevra-page .z-swipe-gallery>img{border-radius:16px}.zevra-page .z-desktop-thumbnails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.zevra-page .z-desktop-thumbnails button{padding:4px;border:1px solid var(--z-line);border-radius:10px;background:#fff;aspect-ratio:1;overflow:hidden;transition:border-color .15s,box-shadow .15s}.zevra-page .z-desktop-thumbnails button[aria-pressed=true]{border:2px solid var(--z-purple);padding:3px;box-shadow:0 0 0 2px #3613750d}.zevra-page .z-desktop-thumbnails button:hover{border-color:var(--z-purple)}.zevra-page .z-desktop-thumbnails img{width:100%;height:100%;object-fit:contain;border-radius:6px}.zevra-page #z-buy h1{font:600 clamp(30px,2.7vw,40px)/1.08 Outfit,Arial,sans-serif;letter-spacing:-1.1px;margin-bottom:14px;max-width:570px;text-wrap:balance;color:var(--z-purple)}.zevra-page .z-product .z-rating-bar{font-size:13px;margin-bottom:16px;padding:0;background:transparent}.zevra-page .z-product .z-eyebrow{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:9px;color:var(--z-muted)}.zevra-page .z-product .z-intro{font-size:16px;line-height:1.5;margin-bottom:16px}.zevra-page .z-product .z-icon-grid{padding:0;background:transparent;gap:12px 18px;margin:18px 0}.zevra-page .z-product .z-icon-grid span{font-size:13px;line-height:1.3}.zevra-page .z-product .z-sold{padding:16px 18px;margin:18px 0 14px;border-radius:10px;gap:20px}.zevra-page .z-product .z-sold strong{font-size:12px}.zevra-page .z-product .z-price-row{padding:13px 0;gap:8px;margin:0 0 22px;flex-wrap:wrap}.zevra-page .z-product .z-subscription-label{font-size:14px;font-weight:600;flex:1 0 100%;color:var(--z-purple)}.zevra-page .z-product .z-price-row>strong{font-size:26px;line-height:1.1}.zevra-page .z-product .z-price-row>s{font-size:15px}.zevra-page .z-product .z-sale-label{font-size:11px;padding:5px 8px;margin-left:auto}.zevra-page .z-product .z-pack-options{gap:15px}.zevra-page .z-product .z-pack{min-height:82px;grid-template-columns:104px minmax(0,1fr) auto;gap:8px 12px;padding:12px 14px;border-radius:10px}.zevra-page .z-product .z-pack-art{width:104px;height:54px}.zevra-page .z-product .z-pack-name strong{font-size:15px}.zevra-page .z-product .z-pack-name small{font-size:13px;margin-top:4px}.zevra-page .z-product .z-pack-price{font-size:17px}.zevra-page .z-product .z-pack-price s{font-size:12px}.zevra-page .z-product .z-pack-gift-detail{font-size:12px;margin-top:0;padding-top:9px}.zevra-page .z-product .z-gifts{margin-top:18px;padding-bottom:13px}.zevra-page .z-product .z-order-note{font-size:12px;flex-wrap:wrap;padding:12px 0;gap:5px;margin:14px 0}.zevra-page .z-product .z-add{min-height:58px;font-size:17px;border-radius:8px}.zevra-page .z-product .z-add>strong{font-size:15px}.zevra-page .z-product-accordions{margin-top:26px}.zevra-page .z-product-accordions details{border:0;border-bottom:1px solid var(--z-line);border-radius:0;margin:0}.zevra-page .z-product-accordions summary{font-size:15px;padding:18px 0}.zevra-page .z-product-accordions .z-answer{padding:0 0 20px;font-size:15px;line-height:1.6}.zevra-page .z-story .z-heading{max-width:800px}.zevra-page .z-facts{gap:32px}.zevra-page .z-ingredient-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;overflow:visible;padding:0}.zevra-page .z-ingredient-card{min-width:0;padding:10px 10px 24px;border-radius:14px;text-align:left;box-shadow:none}.zevra-page .z-ingredient-art{border-radius:9px}.zevra-page .z-ingredient-card h3{font-size:21px;line-height:1.2;margin:22px 12px 12px;color:var(--z-purple)}.zevra-page .z-ingredient-card>div:last-child{font-size:14px;line-height:1.6;padding:0 12px}.zevra-page .z-ingredients .z-slider-controls{display:none}.zevra-page .z-customer-gallery{max-width:920px}.zevra-page .z-review-track{gap:24px}.zevra-page .z-review-card{border-radius:14px}.zevra-page .z-benefits>.z-width{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 70px;align-items:center}.zevra-page .z-benefits .z-heading{grid-column:1;text-align:left;margin:0 0 16px}.zevra-page .z-benefits .z-subheading{grid-column:1;text-align:left;margin:0 0 30px;max-width:470px}.zevra-page .z-benefits-grid{grid-column:1;grid-template-columns:1fr 1fr;width:100%;margin:0;gap:28px;text-align:left;max-width:500px}.zevra-page .z-benefits-grid>div{border-top:1px solid #ffffff26;padding-top:20px}.zevra-page .z-benefits-grid h3{margin:0;font-size:18px;max-width:180px}.zevra-page .z-benefits-bottle{grid-column:2;grid-row:1/4;max-width:430px;align-self:end;margin:0 auto;aspect-ratio:1}.zevra-page .z-detail-list{max-width:1080px;grid-template-columns:1fr 1fr;align-items:start;gap:18px}.zevra-page .z-detail-list summary{min-height:116px;padding:15px;gap:18px}.zevra-page .z-detail-list summary strong{font-size:20px}.zevra-page .z-detail-list summary small{font-size:14px;line-height:1.45}.zevra-page .z-detail-list details{border-radius:12px;border-color:var(--z-line)}.zevra-page .z-detail-list .z-answer{font-size:15px;line-height:1.6;padding:4px 24px 24px}.zevra-page .z-journey>.z-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:260px auto auto 1fr;column-gap:80px;align-items:start}.zevra-page .z-journey .z-photo-banner{display:block;grid-column:1;grid-row:1;width:100%;max-width:none;height:260px;border-radius:12px;margin:0}.zevra-page .z-journey>.z-width>.z-extended-heading{grid-column:1;grid-row:2;width:100%;max-width:none;margin:30px 0 16px;font-size:34px!important;text-align:center}.zevra-page .z-journey>.z-width>.z-extended-intro{grid-column:1;grid-row:3;max-width:440px;margin:0 auto 28px;text-align:center;font-size:16px;line-height:1.5}.zevra-page .z-journey .z-cta-wrap{grid-column:1;grid-row:4;width:100%;max-width:none;margin:0}.zevra-page .z-journey .z-journey-cta{width:100%}.zevra-page .z-journey .z-timeline-wrap{grid-column:2;grid-row:1/5;width:100%;max-width:none;margin:0}.zevra-page .z-journey .z-timeline-wrap:before,.zevra-page .z-journey .z-timeline-wrap:after{display:block}.zevra-page .z-journey .z-timeline-wrap:before{background:#d7c9e8}.zevra-page .z-journey .z-timeline-wrap .z-timeline{display:block;padding:0 0 0 24px;list-style:none}.zevra-page .z-journey .z-timeline>li{padding:0 0 22px;background:transparent;border:0;border-radius:0;overflow:visible}.zevra-page .z-journey .z-timeline>li:last-child{padding-bottom:0}.zevra-page .z-journey .z-timeline>li:before{display:block;background:var(--z-purple)}.zevra-page .z-journey .z-timeline>li h3{min-height:0;display:block;margin:0 0 18px;border-radius:5px;padding:10px 18px;font-size:17px;line-height:1.3;background:var(--z-purple)}.zevra-page .z-journey .z-timeline>li>div{padding:0}.zevra-page .z-journey .z-timeline ul li{font-size:15px;line-height:1.5;margin-bottom:14px}.zevra-page .z-reason-track{gap:24px}.zevra-page .z-reason-track article{flex-basis:calc((100% - 48px)/3);border-radius:14px;border-color:var(--z-line);padding:10px}.zevra-page .z-reason-track .z-lifestyle{border-radius:8px;aspect-ratio:1.45}.zevra-page .z-reason-copy{padding:24px 15px}.zevra-page .z-reason-copy h3{font-size:24px;line-height:1.25}.zevra-page .z-reason-copy p{font-size:15px;line-height:1.6}.zevra-page .z-reason-arrows button,.zevra-page .z-review-arrows button{height:42px;width:42px}.zevra-page .z-compare-table{max-width:900px}.zevra-page .z-compare-row>div{min-height:90px;flex-direction:row;gap:18px;padding:18px 28px;text-align:left;justify-content:flex-start}.zevra-page .z-compare-row strong{max-width:none;font-size:17px;text-wrap:pretty}.zevra-page .z-comparison .z-compare-head strong{font-size:23px}.zevra-page .z-guarantee{padding-bottom:0}.zevra-page .z-guarantee>.z-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 80px;text-align:left;align-items:center}.zevra-page .z-guarantee-badge{grid-column:1;margin:0 0 22px;width:100px;height:100px}.zevra-page .z-guarantee-kicker{grid-column:1;margin-bottom:14px}.zevra-page .z-guarantee .z-extended-heading{grid-column:1;text-align:left}.zevra-page .z-guarantee-copy{grid-column:1;max-width:520px;margin:0;font-size:17px;line-height:1.65}.zevra-page .z-guarantee .z-cta-wrap{grid-column:1;justify-self:start;margin:20px 0 70px}.zevra-page .z-guarantee-photo{grid-column:2;grid-row:1/6;align-self:end;width:100%;max-height:530px;margin:0;border-radius:180px 180px 0 0}.zevra-page #z-bundle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;max-width:none;padding:80px max(40px,calc((100vw - 1200px)/2));margin:0;background:#f4f0f8}.zevra-page #z-bundle .z-closing-art{margin:0;max-width:none;position:sticky;top:40px;align-self:start}.zevra-page #z-bundle .z-closing-upload{max-width:100%;max-height:650px}.zevra-page #z-bundle .z-product-info{max-width:none;width:100%;margin:0}.zevra-page #z-bundle .z-extended-heading{text-align:left;font-size:38px!important;margin:0 0 20px}.zevra-page #z-bundle .z-intro{text-align:left;margin:0 0 24px}.zevra-page .z-footer{padding:70px 0 30px}.zevra-page .z-footer>.z-width{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.25fr) minmax(0,.85fr);column-gap:72px;align-items:start;text-align:left}.zevra-page .z-footer .z-logo{grid-column:1;grid-row:1;justify-self:start;margin:8px 0;font-size:54px}.zevra-page .z-footer .z-newsletter{grid-column:2;grid-row:1;margin:0;max-width:none}.zevra-page .z-footer .z-newsletter h2{font-size:30px;line-height:1.15;margin-bottom:15px}.zevra-page .z-footer .z-newsletter p{font-size:15px;line-height:1.5}.zevra-page .z-footer nav{grid-column:3;grid-row:1;display:grid;grid-template-columns:1fr;gap:11px;margin:0;justify-items:start}.zevra-page .z-footer nav a{font-size:13px;text-decoration:none;text-underline-offset:4px}.zevra-page .z-footer nav a:hover{text-decoration:underline}.zevra-page .z-footer .z-disclaimer{grid-column:1/-1;max-width:none;padding-top:28px;margin:40px 0 0;border-top:1px solid #ffffff26;font-size:11px;line-height:1.6;color:#d6c8e5}.zevra-page .z-footer .z-copyright{grid-column:1/-1;margin:12px 0 0;font-size:12px}.zevra-page .zh-hero-grid{min-height:640px;gap:80px;padding-block:56px}.zevra-page .zh-hero h1{font-size:clamp(52px,4.7vw,68px);max-width:570px}.zevra-page .zh-hero-art{height:520px}.zevra-page .zh-story-grid,.zevra-page .zh-shop-grid{gap:88px}.zevra-page .zh-steps{gap:28px}.zevra-page .zh-steps article{padding:34px;border-radius:14px}}@media(min-width:1000px)and (max-width:1199px){.zevra-page .z-header{grid-template-columns:120px minmax(0,1fr) 76px;gap:15px;padding-inline:28px}.zevra-page .z-header .z-logo-upload{width:120px}.zevra-page .z-desktop-nav{gap:16px}.zevra-page .z-desktop-nav a{font-size:12px}.zevra-page .z-width{padding-inline:28px}.zevra-page #z-buy{gap:30px}.zevra-page .z-product .z-pack{grid-template-columns:82px minmax(0,1fr) auto;padding:12px 10px;column-gap:8px}.zevra-page .z-product .z-pack-art{width:82px}.zevra-page .z-product .z-pack-name strong{font-size:13px}.zevra-page .z-product .z-pack-name small{font-size:12px}.zevra-page .z-product .z-pack-price{font-size:15px}.zevra-page .z-ingredient-track{gap:14px}.zevra-page .z-ingredient-card h3{font-size:18px;margin-inline:5px}.zevra-page .z-ingredient-card>div:last-child{padding-inline:5px}.zevra-page .z-benefits>.z-width,.zevra-page .z-guarantee>.z-width{column-gap:40px}.zevra-page #z-bundle{padding-inline:28px;gap:36px}.zevra-page .z-footer>.z-width{column-gap:34px}}@media(prefers-reduced-motion:reduce){.zevra-page .z-desktop-thumbnails button{transition:none}}@media(min-width:1000px){.zevra-page #z-buy .z-product-info>h1{font:600 clamp(30px,2.7vw,40px)/1.1 Outfit,Arial,sans-serif;white-space:normal;letter-spacing:-1.1px;margin-bottom:16px;color:var(--z-purple)}.zevra-page .z-product .z-subscription-label{flex:1 1 auto;font-size:14px}.zevra-page .z-product .z-price-row>strong{font-size:25px}.zevra-page .z-product .z-sale-label{font-size:10px;margin-left:0}.zevra-page .z-product .z-subscription-terms{font-size:12px;margin-top:9px}.zevra-page .z-product .z-one-time-link{font-size:13px;line-height:1.5;padding-inline:0}}@media(min-width:1000px){.zevra-page .z-ingredients .z-heading{max-width:900px}.zevra-page .z-review-track>.z-review-card{flex-basis:calc((100% - 48px)/3)}.zevra-page .z-guarantee .z-extended-heading{margin-inline:0;width:100%}.zevra-page .z-footer>.z-width{max-width:1280px}.zevra-page .zh-hero-grid{min-height:560px;padding-block:40px}.zevra-page .zh-hero-art{height:480px}}@media(min-width:1000px){.zevra-page #z-buy .z-gallery:has(.z-videos){position:relative;top:0}.zevra-page #z-buy .z-videos{padding:28px 0 0;background:transparent}.zevra-page #z-buy .z-videos>.z-width{width:100%;max-width:none;padding:0}.zevra-page #z-buy .z-videos .z-extended-heading{font:500 20px/1.3 Outfit,Arial,sans-serif!important;letter-spacing:0!important;margin:0 0 18px;text-align:center}.zevra-page #z-buy .z-videos .z-extended-intro{display:none}.zevra-page #z-buy .z-video-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:none;margin:0;padding:0;overflow:visible}.zevra-page #z-buy .z-video-track>article{width:auto;min-width:0;max-width:none;margin:0}.zevra-page #z-buy .z-video-player{border-radius:8px;overflow:hidden}.zevra-page #z-buy .z-video-track video{width:100%;height:100%;object-fit:cover}}@media(min-width:1000px)and (max-width:1199px){.zevra-page .z-journey>.z-width{column-gap:48px;grid-template-rows:220px auto auto 1fr}.zevra-page .z-journey .z-photo-banner{height:220px}.zevra-page .z-journey>.z-width>.z-extended-heading{font-size:30px!important}.zevra-page #z-buy .z-video-track{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/zevra-extended.css.map */
