.ia-vp{--coral:#FF6352;--mute:#A8A8A8}.ia-vp .ia-d{line-height:.9}.ia-vp h1,.ia-vp h2,.ia-vp h3,.ia-vp h4{color:inherit;margin:0}.ia-vp ul{margin:0;padding:0;list-style:none}.shopify-section[id$=__main-product]{background:#080808;color:#fff}.shopify-section[id$=__main-product] .section{background:#080808}.shopify-section[id$=__main-product] .section:before{background:#080808!important}.shopify-section[id$=__main-product] .featured-product{color:#fff}.shopify-section[id$=__main-product] .product__info{color:#fff;font-family:Barlow,system-ui,sans-serif}.shopify-section[id$=__main-product] .product__info>*+*{margin-top:20px}.shopify-section[id$=__main-product] .product__media-container .media,.shopify-section[id$=__main-product] .product__media-container img{border-radius:22px}.shopify-section[id$=__main-product] .product__media-container .relative{background:#f3f2ef;border-radius:22px;overflow:hidden}.shopify-section[id$=__main-product] .product__thumbnails img{border-radius:12px}.shopify-section[id$=__main-product] .product__thumbnails [aria-current=true] img,.shopify-section[id$=__main-product] .product__thumbnails .is-active img{outline:2px solid #FF6352;outline-offset:2px}.shopify-section[id$=__main-product] .sealsubs-container{font-family:Barlow,system-ui,sans-serif!important;color:#fff!important}.shopify-section[id$=__main-product] .sls-purchase-options-label{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:14px!important;color:#dcdcdc!important;margin-bottom:10px!important;display:block}.shopify-section[id$=__main-product] .sls-purchase-options-container{display:flex!important;flex-direction:column-reverse!important;gap:10px!important;border:0!important;background:transparent!important}.shopify-section[id$=__main-product] .sls-option-container{border:1.5px solid #2a2a2a!important;border-radius:16px!important;background:#0d0d0d!important;padding:16px 18px!important;margin:0!important;cursor:pointer;transition:border-color .2s ease}.shopify-section[id$=__main-product] .sls-option-container.sls-active{border-color:#ff6352!important;background:#ff63520f!important}.shopify-section[id$=__main-product] .sls-custom-radio{border-color:#555!important;background:transparent!important}.shopify-section[id$=__main-product] .sls-option-container.sls-active .sls-custom-radio{border-color:#ff6352!important;box-shadow:inset 0 0 0 4px #0d0d0d!important;background:#ff6352!important}.shopify-section[id$=__main-product] .sls-selling-plan-group-name{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:21px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#fff!important}.shopify-section[id$=__main-product] .sls-savings-badge{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:12.5px!important;letter-spacing:.14em!important;background:#ff6352!important;color:#080808!important;border-radius:999px!important;padding:3px 10px!important;border:0!important}.shopify-section[id$=__main-product] .sls-price,.shopify-section[id$=__main-product] .sls-price .money{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;font-size:24px!important;color:#fff!important;background:none!important}.shopify-section[id$=__main-product] .sls-selling-plan-group-options{margin-top:12px!important;padding:12px 14px!important;border-radius:12px!important;background:#151515!important;border:1px solid #242424!important;color:#dcdcdc!important}.shopify-section[id$=__main-product] .sls-selling-plan-group-options label{color:#dcdcdc!important;font-weight:600!important}.shopify-section[id$=__main-product] .sls-select{background:#080808!important;color:#fff!important;border:1px solid #3a3a3a!important;border-radius:999px!important;min-height:40px!important;padding:0 34px 0 16px!important;font-weight:600!important}.shopify-section[id$=__main-product] .sls-selling-plan-description-content{color:#a8a8a8!important;font-size:13.5px!important}.shopify-section[id$=__main-product] .quantity{border:1.5px solid #2e2e2e!important;border-radius:999px!important;background:transparent!important;min-height:58px;color:#fff}.shopify-section[id$=__main-product] .quantity__input,.shopify-section[id$=__main-product] .quantity__button{color:#fff!important;background:transparent!important}.shopify-section[id$=__main-product] .product-form__submit{background:#ff6352!important;color:#080808!important;border-color:#ff6352!important;border-radius:999px!important;min-height:58px!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 10px 34px -12px #ff63528c}.shopify-section[id$=__main-product] .product-form__submit .btn-fill{background:#fff!important}.shopify-section[id$=__main-product] .product-form__submit .btn-text{color:#080808!important}.shopify-section[id$=__main-product] .shopify-payment-button{border-radius:999px;overflow:hidden}.product-sticky-form__card{background:#080808f0!important;color:#fff!important;border-top:1px solid #222!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-sticky-form__card .button--primary{background:#ff6352!important;color:#080808!important;border-radius:999px!important}.product-sticky-form__card .button--primary .btn-text{color:#080808!important;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ia-vp-head{display:flex;flex-direction:column;gap:20px}.ia-vp-head h1{font-size:clamp(50px,5.2vw,88px)!important;margin-top:14px!important;color:#fff!important}.vp-rate{display:inline-flex;gap:12px;align-items:center;font-size:15px;color:#dcdcdc!important}.vp-rate b{color:#fff}.vp-rate:hover{color:#fff!important}.ia-vp a.vp-rate,.ia-vp a.vp-fsw{border:0!important;background-image:none!important;text-decoration:none!important;box-shadow:none!important}.vp-stars{display:inline-flex;gap:2px;color:#ff6352}.vp-stars svg{width:16px;height:16px;fill:currentColor}.vp-lede{font-size:19px;color:#e2e2e2;max-width:560px;line-height:1.5}.vp-chips{display:flex;flex-wrap:wrap;gap:8px}.vp-chips span{font-size:13.5px;font-weight:600;letter-spacing:.03em;padding:8px 14px;border-radius:999px;border:1px solid #2e2e2e;color:#efefef}.vp-inside{border:1px solid #242424;border-radius:18px;padding:18px 20px;background:#0d0d0d}.vp-inside-h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:14px}.vp-inside-h span+span{color:#a8a8a8;letter-spacing:.1em}.vp-inside-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.vp-fsw{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:#dcdcdc!important;font-size:12.5px;line-height:1.2;font-weight:600}.vp-fsw i{width:44px;height:44px;border-radius:50%;display:block;border:2px solid #080808;outline:1.5px solid #333}.vp-fsw:hover{color:#fff!important}.vp-fsw:hover i{outline-color:#fff}.ia-vp-after{display:flex;flex-direction:column;gap:20px}.vp-ship{font-size:14px;color:#a8a8a8;text-align:center}.vp-assure{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vp-as{display:flex;gap:10px;align-items:center;font-size:13.5px;color:#cfcfcf;line-height:1.3}.vp-as svg{width:22px;height:22px;color:#ff6352;flex:none}.ia-vp blockquote.vp-pq{text-transform:none!important;font-family:Barlow,sans-serif!important;font-weight:400!important;letter-spacing:0!important;font-size:16px!important;line-height:1.5!important;font-style:normal!important;text-align:left!important;color:#dcdcdc!important;padding:4px 0 4px 18px!important;margin:0!important;border:0!important;border-left:2px solid #FF6352!important;background:none!important;quotes:none}.ia-vp blockquote.vp-pq:before,.ia-vp blockquote.vp-pq:after{display:none!important;content:none!important}.vp-pq em{display:block;font-style:normal;color:#a8a8a8;font-size:12.5px;margin-top:8px;letter-spacing:.12em;text-transform:uppercase}.vp-proof{background:#f8f7f5;color:#0e0e0e;padding:84px 0}.vp-proof-h{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:40px}.vp-proof-h h2{font-size:clamp(46px,5vw,82px);margin-top:16px}.vp-proof-h p{color:#4a4a4a;max-width:420px}.vp-qg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vp-qc{background:#fff;border:1px solid #e6e4df;border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:18px}.vp-qc .vp-tg{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:13px;color:#d2402f}.vp-qc .vp-qq{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:30px;line-height:1.02;text-transform:uppercase}.vp-qc p{color:#4a4a4a;font-size:15.5px}.vp-qc .vp-qq{color:#0e0e0e}.vp-qc .vp-by{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;color:#555;border-top:1px solid #eee;padding-top:16px}.vp-qc .vp-by b{color:#0e0e0e}.vp-vf{display:inline-flex;gap:6px;align-items:center;color:#2a7a4b;font-weight:600}.vp-vf svg{width:15px;height:15px}.vp-fls{padding:110px 0 90px}.vp-sh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:44px}.vp-sh h2{font-size:clamp(50px,5.8vw,98px);margin-top:16px}.vp-sh p{color:#a8a8a8;max-width:440px;font-size:17.5px}.vp-flg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.vp-flc{background:#101010;border:1px solid #242424;border-radius:20px;overflow:clip;display:flex;flex-direction:column;color:#fff}.vp-flc .vp-im{aspect-ratio:4/5;overflow:clip;position:relative;background:#1a1a1a}.vp-flc .vp-im img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.vp-flc:hover .vp-im img{transform:scale(1.05)}.vp-pill{position:absolute;left:12px;top:12px;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;border-radius:999px;padding:6px 14px;background:#ff6352;color:#080808}.vp-flc .vp-bd{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.vp-flc h3{font-size:30px}.vp-flc .vp-bar2{height:4px;border-radius:4px;width:44px;display:block}.vp-flc .vp-ds{color:#cfcfcf;font-size:14.5px}.vp-flc .vp-cq{margin-top:auto;padding-top:14px;border-top:1px solid #242424;font-size:14px;color:#e6e6e6;font-style:italic}.vp-flc .vp-cq span{display:block;font-style:normal;color:#a8a8a8;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-top:6px}.vp-sci{padding:100px 0;background:#0b0b0b;border-top:1px solid #161616;border-bottom:1px solid #161616}.vp-sci-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:end}.vp-sci h2{font-size:clamp(48px,5.2vw,88px);margin-top:16px}.vp-lead{color:#d6d6d6;margin-top:22px;font-size:18px;max-width:560px}.vp-salt{display:flex;gap:18px;align-items:center;border:1px solid #262626;border-radius:18px;padding:18px}.vp-salt .vp-wc{background:#fff;border-radius:12px;padding:10px 14px;flex:none}.vp-salt .vp-wc img{height:62px;width:auto}.vp-salt p{font-size:15px;color:#cfcfcf}.vp-zero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.vp-zero div{border:1px solid #262626;border-radius:14px;padding:16px}.vp-zero b{display:block;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:38px;line-height:1}.vp-zero span{font-size:13px;color:#a8a8a8}.vp-mg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:56px}.vp-mc{position:relative;background:#101010;border:1px solid #242424;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:16px;overflow:clip;transition:border-color .3s ease,transform .3s ease}.vp-mc:hover{border-color:#ff6352;transform:translateY(-6px)}.vp-ghost{position:absolute;right:-10px;top:-24px;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:150px;line-height:1;color:#ffffff09;pointer-events:none}.vp-mc-t{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.vp-el{width:78px;height:78px;border-radius:14px;border:1.5px solid #FF6352;background:#ff635214;display:flex;flex-direction:column;justify-content:space-between;padding:7px 9px}.vp-el small{font-size:11px;color:#ffb3aa;font-weight:600;line-height:1}.vp-el b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:36px;line-height:.8;color:#fff}.vp-el i{font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffb3aa;line-height:1}.vp-ring{width:78px;height:78px;position:relative;flex:none}.vp-ring svg{width:78px;height:78px;transform:rotate(-90deg)}.vp-ring circle{fill:none;stroke-width:7}.vp-ring .vp-bg{stroke:#222}.vp-ring .vp-fg{stroke:#ff6352;stroke-linecap:round}.vp-ring span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:19px;line-height:1}.vp-ring span em{font-style:normal;font-family:Barlow,sans-serif;font-weight:600;font-size:9.5px;letter-spacing:.08em;color:#a8a8a8;margin-top:2px}.vp-mc p.vp-amt{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:46px;line-height:.9;margin-bottom:8px;color:#fff}.vp-amt small{font-size:20px;color:#a8a8a8;margin-left:2px}.vp-mc h3{font-size:26px;margin-top:0!important}.vp-role{display:flex;gap:10px;align-items:center;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px;color:#ff6352}.vp-role svg{width:22px;height:22px;flex:none}.vp-mc p{color:#cfcfcf;font-size:14.5px}.vp-vs{margin-top:auto;padding-top:14px;border-top:1px solid #222;display:flex;flex-direction:column;gap:6px}.vp-vs .vp-r{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:center;font-size:11.5px;color:#a8a8a8;letter-spacing:.04em}.vp-vs .vp-b{height:7px;border-radius:5px;background:#1a1a1a;overflow:hidden}.vp-vs .vp-b i{display:block;height:100%;border-radius:5px;transform-origin:left}.vp-vs .vp-t i{background:#ff6352}.vp-vs .vp-a i{background:#4a4a4a}.vp-mc p.vp-x{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px;color:#fff;letter-spacing:.06em;text-transform:uppercase}.vp-vs .vp-x span{color:#ff6352}.vp-trace{margin-top:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;border:1px dashed #333;border-radius:20px;padding:22px 26px}.vp-trace b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:56px;line-height:.9;color:#ff6352}.vp-trace p{color:#cfcfcf;font-size:15.5px}.vp-dots{display:flex;gap:5px;flex-wrap:wrap;max-width:220px;justify-content:flex-end}.vp-dots i{width:9px;height:9px;border-radius:50%;background:#3a3a3a}.vp-dots i:nth-child(3n){background:#ff6352}.vp-dots i:nth-child(5n){background:#777}.vp-fine{font-size:12px;color:#7a7a7a;margin-top:18px}.vp-mix{padding:110px 0}.vp-mix-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.vp-mix h2{font-size:clamp(48px,5.2vw,88px);margin-top:16px}.vp-dial{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ia-vp .vp-dial>div{display:block;min-width:0}.vp-dial input{position:absolute;opacity:0;pointer-events:none}.ia-vp label.vp-dl{position:relative;border:1.5px solid #2a2a2a;border-radius:16px;padding:38px 20px 20px!important;margin:0!important;background:#0d0d0d;color:#fff;cursor:pointer;display:block!important;width:100%!important;text-transform:none;letter-spacing:0}.vp-dl b{display:block;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:44px;line-height:1}.vp-dl span{display:block;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:14px;color:#ff6352;margin-top:6px}.vp-dl em{position:absolute;left:20px;top:12px;font-style:normal;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;background:#ff6352;color:#080808;border-radius:999px;padding:3px 10px}.vp-dr{margin-top:14px;border-radius:16px;background:#111;border:1px solid #222;padding:18px 20px;font-size:16px;color:#e6e6e6}.vp-dr-16{display:none}.vp-mixw:has(#vp-oz16:checked) .vp-dl-16,.vp-mixw:has(#vp-oz32:checked) .vp-dl-32{border-color:#ff6352;background:#ff63520f}.vp-mixw:has(#vp-oz16:checked) .vp-dr-16{display:block}.vp-mixw:has(#vp-oz16:checked) .vp-dr-32{display:none}.vp-mixw:has(#vp-oz16:checked) .vp-vw-32,.vp-mixw:has(#vp-oz32:checked) .vp-vw-16{opacity:.42}.vp-dial input:focus-visible+.vp-dl{outline:2px solid #FF6352;outline-offset:3px}.vp-mq2{margin-top:22px;border-left:2px solid #FF6352;padding:4px 0 4px 18px;color:#dcdcdc;font-size:16px}.vp-mq2 em{display:block;font-style:normal;color:#a8a8a8;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-top:6px}.vp-ves{position:relative;border:1px solid #242424;border-radius:26px;background:radial-gradient(90% 80% at 50% 100%,#161616,#0b0b0b);padding:44px 40px 30px;display:flex;justify-content:center;align-items:flex-end;gap:12%;min-height:520px;overflow:clip}.vp-vw{display:flex;flex-direction:column;align-items:center;gap:16px;transition:opacity .35s ease}.vp-vlab{text-align:center}.vp-vlab b{display:block;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:34px;line-height:1}.vp-vlab span{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;color:#ff6352}.vp-cup{position:relative;width:150px;height:210px}.vp-cup .vp-gl{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,86% 100%,14% 100%);background:#ffffff0f}.vp-cup .vp-rim{position:absolute;left:-4px;right:-4px;top:-4px;height:8px;border-radius:6px;background:#ffffff38}.vp-bottle{position:relative;width:170px;height:420px}.vp-bottle .vp-cap{position:absolute;left:50%;top:0;width:70px;height:34px;transform:translate(-50%);border-radius:10px 10px 4px 4px;background:#2b2b2b;border:1px solid #3a3a3a}.vp-bottle .vp-neck{position:absolute;left:50%;top:32px;width:84px;height:26px;transform:translate(-50%);background:#ffffff12;border-radius:4px}.vp-bottle .vp-gl{position:absolute;left:0;right:0;top:56px;bottom:0;border-radius:34px 34px 26px 26px;background:#ffffff0f;overflow:clip}.vp-cup .vp-gl,.vp-bottle .vp-gl{box-shadow:inset 0 0 0 1.5px #ffffff38}.ia-vp .vp-wtr{display:block!important;position:absolute;left:0;right:0;bottom:0;height:var(--lv);transform-origin:bottom;background:linear-gradient(180deg,#ff8c788c,#ff635261)}.vp-wtr:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:#ffffff59}.vp-cup .vp-wtr{--lv:86%}.vp-bottle .vp-wtr{--lv:90%}.vp-shine{position:absolute;left:14%;top:8%;bottom:10%;width:7px;border-radius:6px;background:#ffffff2e}.vp-tick{position:absolute;right:-46px;font-size:11.5px;color:#8a8a8a;letter-spacing:.08em;font-weight:600}.vp-tick:before{content:"";position:absolute;left:-12px;top:50%;width:8px;height:1px;background:#555}.vp-stk{position:absolute;left:50%;top:-70px;width:26px;height:58px;margin-left:-13px;border-radius:4px;background:linear-gradient(180deg,#1a1a1a 0 28%,#ff6352 28% 100%);transform:rotate(18deg);opacity:.9}.vp-cap2{position:absolute;left:24px;top:20px;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:12.5px;color:#9a9a9a}.vp-use{margin-top:64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #1e1e1e;padding-top:34px}.vp-uc{border-left:1px solid #202020;padding:0 26px}.vp-uc:first-child{border-left:0;padding-left:0}.vp-uc svg{width:30px;height:30px;color:#ff6352}.vp-uc h3{font-size:30px;margin:16px 0 8px}.vp-uc p{color:#a8a8a8;font-size:15.5px}.vp-lab{padding:0 0 110px}.vp-lab-in{border:1px solid #242424;border-radius:24px;padding:44px;background:#0d0d0d}.vp-lab-h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap}.vp-lab-h h2{font-size:clamp(40px,4.4vw,70px);margin-top:14px}.vp-lab-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:30px}.vp-lab-g h3{font-size:22px;letter-spacing:.06em;color:#ff6352;margin-bottom:6px}.vp-li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #1e1e1e;font-size:15.5px}.vp-li span{color:#cfcfcf}.vp-li b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:20px;letter-spacing:.03em;white-space:nowrap}.vp-lab details summary{list-style:none;cursor:pointer;margin:6px 0 10px;display:inline-flex}.vp-lab details summary::-webkit-details-marker{display:none}.vp-lab details[open] .vp-more{display:none}.vp-lab details:not([open]) .vp-less{display:none}.vp-revh{background:#f8f7f5;color:#0e0e0e;padding:90px 0 10px}.vp-revh h2{font-size:clamp(46px,5vw,82px);margin-top:16px}.vp-revh p{color:#4a4a4a;margin-top:14px;max-width:520px}.shopify-section[id$=__1746204914fe82272e]{background:#f8f7f5;padding-bottom:70px}.vp-faq{padding:110px 0}.vp-faq-g{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}.vp-faq h2{font-size:clamp(48px,5.2vw,88px);margin-top:16px}.vp-qa{border-top:1px solid #1e1e1e}.vp-qa:last-child{border-bottom:1px solid #1e1e1e}.vp-qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:24px;letter-spacing:.03em;text-transform:uppercase;color:#fff}.vp-qa summary::-webkit-details-marker{display:none}.vp-qa summary:hover{color:#ff6352}.vp-pm{width:34px;height:34px;border-radius:50%;border:1px solid #333;display:inline-flex;align-items:center;justify-content:center;flex:none;color:#ff6352;font-size:20px;font-family:Barlow,sans-serif;transition:transform .25s ease}.vp-qa[open] .vp-pm{transform:rotate(45deg)}.vp-qa p{padding:0 50px 24px 0;color:#cfcfcf;font-size:16.5px}.vp-fin{padding:0 0 120px}.vp-fin-in{border-radius:26px;border:1px solid #242424;background:#0d0d0d;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;overflow:clip}.vp-fin-c{padding:64px}.vp-fin h2{font-size:clamp(50px,5.6vw,94px);margin-top:16px}.vp-fin .vp-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.vp-fin-i{height:100%;min-height:420px}.vp-fin-i img{width:100%;height:100%;object-fit:cover}.vp-std{margin-top:34px;display:flex;gap:22px;flex-wrap:wrap;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:13px;color:#cfcfcf}.vp-std span{display:inline-flex;gap:8px;align-items:center}.vp-std svg{width:18px;height:18px;color:#ff6352}@keyframes vpFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vpRing{0%{stroke-dashoffset:var(--c)}to{stroke-dashoffset:var(--o)}}@keyframes vpGx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.vp-wtr{animation:vpFill linear both;animation-timeline:view();animation-range:entry 30% cover 55%}.vp-bottle .vp-wtr{animation-range:entry 30% cover 62%}.vp-ring .vp-fg{animation:vpRing linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.vp-vs .vp-b i{animation:vpGx linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@media(max-width:1080px){.vp-flg{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-sci-g,.vp-mix-g,.vp-faq-g{grid-template-columns:minmax(0,1fr)}.vp-sci-g{align-items:start}.vp-mg{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-use{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.vp-uc:nth-child(3){border-left:0;padding-left:0}}@media(max-width:900px){.vp-qg,.vp-lab-g{grid-template-columns:minmax(0,1fr)}.vp-flg{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-right:-22px;padding-right:22px}.vp-flc{flex:0 0 74%;scroll-snap-align:start}.vp-lab-in{padding:26px}.vp-fin-in{grid-template-columns:minmax(0,1fr)}.vp-fin-c{padding:34px 24px}.vp-fin-i{min-height:260px}.vp-assure{grid-template-columns:minmax(0,1fr)}.vp-fls,.vp-sci,.vp-mix,.vp-faq{padding-top:64px;padding-bottom:64px}.vp-proof{padding:64px 0}.vp-revh{padding-top:64px}.vp-mg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vp-trace{grid-template-columns:auto minmax(0,1fr)}.vp-dots{display:none}.vp-ves{min-height:440px;padding:40px 16px 24px;gap:14%}.vp-bottle{width:130px;height:340px}.vp-cup{width:116px;height:170px}}@media(max-width:600px){.vp-use{grid-template-columns:minmax(0,1fr)}.vp-uc{border-left:0;padding-left:0}.vp-inside{padding:16px 12px}.vp-inside-g{gap:2px}.vp-fsw{font-size:10.5px;word-break:keep-all}.vp-fsw i{width:38px;height:38px}.vp-zero b{font-size:28px}.vp-qa summary{font-size:20px}.vp-mg{grid-template-columns:minmax(0,1fr)}.vp-ghost{font-size:120px}.vp-tick{display:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ia-vp.css.map */
