.vc:where(.vc--gut) .mp-oh{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.vc:where(.vc--gut) .mp-oh em{font-style:italic;font-weight:700;font-size:calc(.9rem * var(--vc-th,1));color:var(--ink)}.vc:where(.vc--gut) .mp-rank,.vc:where(.vc--gut) .mp-core,.vc:where(.vc--gut) .mp-ctx{font-size:calc(.56rem * var(--vc-th,1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:5px;background:#0023aa12;color:var(--muted)}.vc:where(.vc--gut) .mp-core{background:#2fb36a24;color:#1e7f49}.vc:where(.vc--gut) .mp-ctx{background:#f2a33a29;color:#9a5a00}.vc:where(.vc--gut) .mp-why{grid-column:1;font-size:calc(.74rem * var(--vc-tt,1));color:var(--muted);line-height:1.45;margin:3px 0 7px}.vc:where(.vc--gut) .mp-scale{grid-column:1;display:flex;flex-direction:column;gap:3px;max-width:340px}.vc:where(.vc--gut) .mp-bar{position:relative;display:flex;height:8px;border-radius:4px;overflow:visible}.vc:where(.vc--gut) .mp-bar i{display:block;height:100%}.vc:where(.vc--gut) .mp-bar i:nth-child(1){flex:0 0 10%;border-radius:4px 0 0 4px}.vc:where(.vc--gut) .mp-bar i:nth-child(2){flex:0 0 15%}.vc:where(.vc--gut) .mp-bar i:nth-child(3){flex:0 0 50%}.vc:where(.vc--gut) .mp-bar i:nth-child(4){flex:0 0 15%}.vc:where(.vc--gut) .mp-bar i:nth-child(5){flex:0 0 10%;border-radius:0 4px 4px 0}.vc:where(.vc--gut) .mp-bar i.g{background:#2fb36a}.vc:where(.vc--gut) .mp-bar i.gl{background:#bfe8cf}.vc:where(.vc--gut) .mp-bar i.b{background:#1b5fd8}.vc:where(.vc--gut) .mp-bar i.o{background:#f2a33a}.vc:where(.vc--gut) .mp-bar i.ol{background:#fbe2b8}.vc:where(.vc--gut) .mp-bar i.r{background:#f4b3b6}.vc:where(.vc--gut) .mp-mk{position:absolute;top:-7px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #C48A00;transform:translate(-50%)}.vc:where(.vc--gut) .mp-pl{display:grid;grid-template-columns:auto 1fr auto;align-items:start;font-size:calc(.56rem * var(--vc-tt,1));color:var(--muted);letter-spacing:.06em}.vc:where(.vc--gut) .mp-p{text-align:center;font-size:calc(.78rem * var(--vc-th,1));font-weight:800;font-family:ui-monospace,Menlo,monospace;letter-spacing:0;color:var(--ink)}.vc:where(.vc--gut) .mp-p em{display:block;font-style:normal;font-family:inherit;font-size:calc(.7rem * var(--vc-tt,1));letter-spacing:0}.vc:where(.vc--gut) .mp-p.ok em{color:#1e7f49}.vc:where(.vc--gut) .mp-p.ctx em{color:#1b5fd8}.vc:where(.vc--gut) .mp-p.warn em{color:#c47a00}.vc:where(.vc--gut) .mp-p.bad em{color:#e5484d}.vc:where(.vc--gut) .mp-p.nd em{color:var(--muted)}.vc:where(.vc--gut) .mp-prev{font-size:calc(.62rem * var(--vc-tt,1));color:var(--muted)}.vc:where(.vc--gut) .mp-detpill{display:inline-block;align-self:flex-start;font-size:calc(.62rem * var(--vc-th,1));font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px}.vc:where(.vc--gut) .mp-detpill.det{background:#8b3dff;color:#fff}.vc:where(.vc--gut) .mp-detpill.nd{border:1px solid #9AA3B8;color:#6b7280}.vc:where(.vc--gut) .mp-ab{grid-column:2;grid-row:1/4;text-align:right;align-self:start;font-family:ui-monospace,Menlo,monospace}.vc:where(.vc--gut) .mp-ab b{display:block;font-size:calc(.95rem * var(--vc-th,1));color:var(--ink)}.vc:where(.vc--gut) .mp-ab small{font-size:calc(.6rem * var(--vc-tt,1));color:var(--muted)}.vc:where(.vc--gut) .mp-templates{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}@media(max-width:900px){.vc:where(.vc--gut) .mp-templates{grid-template-columns:1fr 1fr}}.vc:where(.vc--gut) .mp-templates>div{padding:14px 16px;border-radius:14px;background:#fff;border:1px solid rgba(0,35,170,.1);font-size:calc(.74rem * var(--vc-tt,1));color:var(--muted);line-height:1.45}.vc:where(.vc--gut) .mp-templates b{display:block;font-size:calc(.8rem * var(--vc-th,1));margin-bottom:4px}.vc:where(.vc--gut) .mp-templates b.g{color:#1e7f49}.vc:where(.vc--gut) .mp-templates b.b{color:#1b5fd8}.vc:where(.vc--gut) .mp-templates b.o{color:#c47a00}.vc:where(.vc--gut) .mp-templates b.p{color:#8b3dff}.vc:where(.vc--gut) .fpo-foot{font-size:calc(.84rem * var(--vc-tt,1));color:var(--muted);margin-top:16px;text-align:center}.vc:where(.vc--gut) .rq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1000px){.vc:where(.vc--gut) .rq-grid{grid-template-columns:1fr}}.vc:where(.vc--gut) .rq-card{display:flex;flex-direction:column;gap:10px;padding:22px 24px;border-radius:20px;background:#fff;border:1px solid rgba(0,35,170,.1);box-shadow:0 30px 60px -40px #061e5059;font-size:calc(.86rem * var(--vc-tt,1));line-height:1.55;color:var(--ink)}.vc:where(.vc--gut) .rq-card h3{font-size:calc(1.08rem * var(--vc-th,1))}.vc:where(.vc--gut) .rq-card p{margin:0;color:var(--muted)}.vc:where(.vc--gut) .rq-tag{align-self:flex-start;font-size:calc(.6rem * var(--vc-th,1));font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.vc:where(.vc--gut) .rq-tag.rq-depth{background:#0023aa14;color:var(--blue)}.vc:where(.vc--gut) .rq-tag.ruo{background:#8b3dff1a;color:#6a2bd1}.vc:where(.vc--gut) .rq-list{margin:0;padding-left:18px;color:var(--ink);font-size:calc(.82rem * var(--vc-tt,1))}.vc:where(.vc--gut) .rq-list li{margin:3px 0}.vc:where(.vc--gut) .rq-list em{font-style:italic}.vc:where(.vc--gut) .mono{font-family:ui-monospace,Menlo,monospace;font-size:calc(.78rem * var(--vc-tt,1));background:#0023aa0f;padding:0 4px;border-radius:4px}.vc:where(.vc--gut) .rq-note{font-size:calc(.74rem * var(--vc-tt,1))!important;color:var(--muted);border-top:1px solid var(--line);padding-top:10px;margin-top:auto!important}.vc:where(.vc--gut) .rq-cta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:18px;padding:20px 24px;border-radius:20px;background:linear-gradient(120deg,#0023aa0f,#7fd6e62e);border:1px solid rgba(0,35,170,.12)}.vc:where(.vc--gut) .rq-cta b{display:block;font-size:calc(1rem * var(--vc-th,1));margin-bottom:2px}.vc:where(.vc--gut) .rq-cta span{font-size:calc(.86rem * var(--vc-tt,1));color:var(--muted)}.vc:where(.vc--gut) .rq-cta>div{max-width:60ch}.vc .gal .stage .ecopack{grid-column:2;order:4}@media(max-width:1100px){.vc .gal .stage .ecopack{grid-column:1}}.vc .ecopack{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:12px 14px;border-radius:14px;background:#2fb36a14;border:1px solid rgba(47,179,106,.25);font-size:calc(.8rem * var(--vc-tt,1) * var(--vc-s-eco,1));line-height:1.45;color:var(--ink)}.vc .ecopack svg{flex:0 0 22px;width:22px;height:22px;margin-top:1px}.vc .ecopack b{display:block;font-size:calc(.82rem * var(--vc-th,1) * var(--vc-s-eco,1));color:#1e7f49;margin-bottom:1px}.vc:where(.vc--gut) .gauges{grid-template-columns:1fr;gap:16px}.vc:where(.vc--gut) .rep-vis{align-items:start}.vc:where(.vc--gut) .rcard.main .gauges{margin-top:14px;padding-top:14px}.vc:where(.vc--gut) .gauge{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;text-align:left}.vc:where(.vc--gut) .gauge .ring{flex:none}.vc:where(.vc--gut) .gauge .k{order:-1}.vc:where(.vc--gut) .gauges .gauge{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px}.vc:where(.vc--gut) .gauges .gauge .k{grid-column:2;grid-row:1;margin:0}.vc:where(.vc--gut) .gauges .gauge .ring{grid-column:1;grid-row:1;width:64px;height:64px}.vc:where(.vc--gut) .gauges .gauge .rpill{grid-column:3;grid-row:1;justify-self:end}.vc:where(.vc--gut) .h3sub{display:block;font-size:calc(.86rem * var(--vc-th,1));font-weight:600;letter-spacing:0;color:var(--muted);margin-top:6px}.vc:where(.vc--gut) .fpo-item{border-top:1px solid var(--line)}.vc:where(.vc--gut) .fpo-item:first-of-type{border-top:none}.vc:where(.vc--gut) .fpo-row{grid-template-columns:230px 1fr 40px 26px;cursor:pointer;border-top:none;outline:none}.vc:where(.vc--gut) .fpo-row:hover .n{color:var(--blue)}.vc:where(.vc--gut) .fpo-row:focus-visible{box-shadow:0 0 0 3px #0023aa29;border-radius:12px}.vc:where(.vc--gut) .fpo-ar{width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,35,170,.22);background:#fff;position:relative;justify-self:end}.vc:where(.vc--gut) .fpo-ar:before,.vc:where(.vc--gut) .fpo-ar:after{content:"";position:absolute;left:50%;top:50%;background:var(--blue);transform:translate(-50%,-50%);transition:transform .2s}.vc:where(.vc--gut) .fpo-ar:before{width:9px;height:2px}.vc:where(.vc--gut) .fpo-ar:after{width:2px;height:9px}.vc:where(.vc--gut) .fpo-item.is-open .fpo-ar:after{transform:translate(-50%,-50%) rotate(90deg)}.vc:where(.vc--gut) .fpo-det{display:none;padding:2px 0 16px;margin-left:0}.vc:where(.vc--gut) .fpo-item.is-open .fpo-det{display:block;animation:xpIn .28s ease both}.vc:where(.vc--gut) .fpo-det .fdesc{font-size:calc(.86rem * var(--vc-tt,1));color:var(--muted);line-height:1.6;margin:0 0 8px;max-width:78ch}.vc:where(.vc--gut) .fpo-det .interp{margin:0 0 12px}.vc:where(.vc--gut) .fpo-det .sk{display:block;margin-bottom:8px}.vc:where(.vc--gut) .fpo-det .cgroups{margin:0;max-width:820px}.vc:where(.vc--gut) .fpo-det .contrib>div{padding:5px 0}@media(max-width:760px){.vc:where(.vc--gut) .fpo-row{grid-template-columns:1fr 26px;grid-template-areas:"n ar" "tri tri" "st st";gap:6px 12px}.vc:where(.vc--gut) .fpo-row .n{grid-area:n}.vc:where(.vc--gut) .fpo-row .tri{grid-area:tri}.vc:where(.vc--gut) .fpo-row .fstat{grid-area:st;justify-self:start}.vc:where(.vc--gut) .fpo-ar{grid-area:ar}}.vc:where(.vc--gut) .rk-list{gap:0}.vc:where(.vc--gut) .rk-item{border-top:1px solid var(--line)}.vc:where(.vc--gut) .rk-item:first-child{border-top:none}.vc:where(.vc--gut) .rk-row{cursor:pointer;padding:11px 0;grid-template-columns:1fr auto 26px;grid-template-rows:auto auto;align-items:center;outline:none}.vc:where(.vc--gut) .rk-row .rn{grid-column:1;grid-row:1}.vc:where(.vc--gut) .rk-row .rv2{grid-column:2;grid-row:1}.vc:where(.vc--gut) .rk-row .rtrack{grid-column:1/3;grid-row:2}.vc:where(.vc--gut) .rk-row:hover .rn{color:var(--blue)}.vc:where(.vc--gut) .rk-row:focus-visible{box-shadow:0 0 0 3px #0023aa29;border-radius:10px}.vc:where(.vc--gut) .rk-ar{grid-column:3;grid-row:1/3;align-self:center;width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,35,170,.22);background:#fff;position:relative;justify-self:end;flex:none}.vc:where(.vc--gut) .rk-ar:before,.vc:where(.vc--gut) .rk-ar:after{content:"";position:absolute;left:50%;top:50%;background:var(--blue);transform:translate(-50%,-50%);transition:transform .2s}.vc:where(.vc--gut) .rk-ar:before{width:9px;height:2px}.vc:where(.vc--gut) .rk-ar:after{width:2px;height:9px}.vc:where(.vc--gut) .rk-item.is-open .rk-ar:after{transform:translate(-50%,-50%) rotate(90deg)}.vc:where(.vc--gut) .rk-det{display:none;padding:2px 0 14px;flex-direction:column;gap:8px}.vc:where(.vc--gut) .rk-item.is-open .rk-det{display:flex;animation:xpIn .28s ease both}.vc:where(.vc--gut) .rk-det .interp{margin:0}@media(max-width:640px){.vc:where(.vc--gut) .rk-row{grid-template-columns:1fr 22px}.vc:where(.vc--gut) .rk-row .rn{grid-column:1;grid-row:1}.vc:where(.vc--gut) .rk-row .rv2{grid-column:1;grid-row:2;font-size:calc(.78rem * var(--vc-tt,1))}.vc:where(.vc--gut) .rk-row .rtrack{grid-column:1;grid-row:3}.vc:where(.vc--gut) .rk-ar{grid-column:2;grid-row:1/4;width:18px;height:18px}}.vc .gal .stage{display:block}.vc .gal .stage .ecopack{grid-column:auto;order:0;margin-top:14px}.vc .galcard{position:relative;border-radius:var(--r-xl);overflow:hidden;isolation:isolate;background:rgb(var(--c061640,6,22,64));border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff47,0 60px 110px -50px rgba(var(--c041033,4,16,51),.9)}.vc .gal .galcard .main{border-radius:0;border:0;box-shadow:none;aspect-ratio:1/1;order:0;margin:0}.vc .gal .galcard .main:after{display:none}.vc .gal .galcard .main[data-bg=light]{border:0}.vc .gal .main .kitphoto{position:absolute;top:10%;right:6%;bottom:4%;left:6%;width:88%;height:86%;max-width:none;max-height:none;margin:0;object-fit:contain;object-position:center}.vc .gal .main[data-fit=contain]:not(.is-photo) .kitphoto{top:19%;right:16%;bottom:13%;left:16%;width:68%;height:68%}.vc .gal .main.is-photo[data-fit=contain] .kitphoto{height:auto;width:auto;max-width:88%;max-height:86%;margin:0}.vc .gal .main.is-photo[data-fit=cover] .kitphoto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:0;margin:0}.vc .gal .galcard .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0;order:0;padding:12px;background:linear-gradient(180deg,rgba(var(--c030c28,3,12,40),.55),rgba(var(--c030c28,3,12,40),.9));border-top:1px solid rgba(255,255,255,.14)}.vc .gal .galcard .thumbs button{width:100%;aspect-ratio:1/1;border-radius:13px;padding:0;overflow:hidden;position:relative;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);box-shadow:none;color:#ffffffb3;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.vc .gal .galcard .thumbs button:hover{transform:translateY(-2px);border-color:rgba(var(--c7fd6e6,127,214,230),.55);box-shadow:0 16px 28px -20px #000000f2}.vc .gal .galcard .thumbs button[aria-current=true]{border-color:rgb(var(--c7fd6e6,127,214,230));box-shadow:0 0 0 2px rgba(var(--c7fd6e6,127,214,230),.26);color:#fff;transform:none}.vc .gal .galcard .thumb.is-default img{padding:11%;background:radial-gradient(70% 60% at 30% 10%,rgba(var(--c7fd6e6,127,214,230),.3),transparent 60%),linear-gradient(160deg,rgb(var(--c07194a,7,25,74)),rgb(var(--c0a2a78,10,42,120)) 52%,rgb(var(--c0b5e86,11,94,134)))}.vc .pinfo .pname{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 11px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:calc(1.04rem * var(--vc-th,1) * var(--vc-s-name,1));font-weight:700;letter-spacing:-.02em;text-transform:none;color:var(--ink)}.vc .pinfo .pname:before{display:none}.vc .pn-brand{color:var(--ink);font-weight:700;letter-spacing:-.022em}.vc .pn-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:9px;font-size:calc(.84rem * var(--vc-th,1) * var(--vc-s-tag,1));font-weight:800;letter-spacing:-.008em;color:#fff;white-space:nowrap;background:linear-gradient(135deg,rgb(var(--c0023aa,0,35,170)),rgb(var(--c0f55c6,15,85,198)) 56%,rgb(var(--c0b8393,11,131,147)));box-shadow:inset 0 1px #ffffff52,0 12px 24px -16px rgba(var(--c0023aa,0,35,170),.95)}.vc .pinfo .plede{font-size:calc(.98rem * var(--vc-tt,1) * var(--vc-s-intro,1));color:var(--muted);line-height:1.66;margin-bottom:18px}.vc .pinfo .plede p{margin:0 0 11px}.vc .pinfo .plede p:last-child{margin-bottom:0}.vc .pinfo .plede strong{color:var(--ink);font-weight:700}.vc .pinfo .plede .pl-lead strong{display:block;font-size:calc(1.12rem * var(--vc-th,1) * var(--vc-s-lead,1));line-height:1.25;letter-spacing:-.028em;color:var(--ink)}.vc .pinfo .plede .pl-close strong{color:var(--sea)}@media(max-width:940px){.vc .pdp .wrap{display:flex;flex-direction:column;gap:0}.vc .gal,.vc .gal .stage{display:contents}.vc .galcard{order:1}.vc .pinfo{order:3;margin-top:24px;max-width:none}.vc .pdp .wrap>.ecopack,.vc .gal .stage .ecopack{order:4;margin-top:20px}.vc .pinfo .pname{order:1}.vc .pinfo h1.pname-h1{order:2}.vc .pinfo .plede{order:3}.vc .pinfo .prate{order:4}.vc .pinfo .pricebox{order:5}.vc .pinfo .pbul-wrap{order:6}.vc .pinfo .pbuy{order:7}.vc .pinfo .express{order:8}.vc .pinfo .ptrust{order:9}.vc .galcard{width:min(94%,440px);margin-left:auto;margin-right:auto}.vc .pinfo h1.pname-h1{margin-bottom:15px}}@media(max-width:640px){.vc .galcard{width:min(84%,340px);margin-left:auto;margin-right:auto}.vc .gal .galcard .thumbs{gap:8px;padding:9px}.vc .gal .galcard .thumbs button{border-radius:11px}.vc .gal .main .kitphoto{top:12%;right:6%;bottom:4%;left:6%;width:88%;height:84%}.vc .gal .main[data-fit=contain]:not(.is-photo) .kitphoto{top:20%;right:17%;bottom:13%;left:17%;width:66%;height:67%}.vc .render{grid-template-rows:none;place-items:center}.vc .gal .flags{top:12px;left:12px;gap:6px}.vc .gal .flag{font-size:calc(.58rem * var(--vc-tt,1) * var(--vc-s-flag,1));padding:6px 10px;letter-spacing:.09em}.vc .pinfo .plede .pl-lead strong{font-size:calc(1.06rem * var(--vc-th,1) * var(--vc-s-lead,1))}}.vc .gradtext{background:linear-gradient(96deg,rgb(var(--c061640,6,22,64)),rgb(var(--c0023aa,0,35,170)) 34%,rgb(var(--c0f55c6,15,85,198)) 66%,rgb(var(--c0b8393,11,131,147)));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.vc .gradtext strong{color:inherit;-webkit-text-fill-color:transparent}.vc .pinfo .plede .pl-lead.gradtext,.vc .pinfo .plede .pl-close.gradtext{background:linear-gradient(100deg,rgb(var(--c0023aa,0,35,170)),rgb(var(--c0f55c6,15,85,198)) 44%,rgb(var(--c0b8393,11,131,147)));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.vc .pinfo .plede .pl-lead strong,.vc .pinfo .plede .pl-close strong{color:inherit;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.vc .gradtext,.vc .gradtext strong{color:var(--ink);-webkit-text-fill-color:currentColor}.vc .pinfo .plede .pl-lead.gradtext,.vc .pinfo .plede .pl-close.gradtext{color:var(--sea)}}.vc .pprice .big{font-weight:500}.vc .pprice .big .cents{font-size:calc(.46em * var(--vc-s-cents,1));font-weight:600;letter-spacing:-.01em;vertical-align:.72em;margin-left:1px}.vc .dnote{margin:10px 0 0;font-size:calc(.84rem * var(--vc-tt,1));line-height:1.55;color:var(--muted);padding-left:12px;border-left:2px solid rgba(var(--c0b8393,11,131,147),.35)}@media(max-width:940px){.vc .pinfo h1.pname-h1{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.vc .pinfo .pname{order:1;font-size:calc(1.3rem * var(--vc-tt,1) * var(--vc-s-name,1));gap:10px;margin-bottom:14px}.vc .pn-tag{font-size:calc(1.02rem * var(--vc-tt,1) * var(--vc-s-tag,1));padding:6px 13px;border-radius:10px}.vc .pinfo .prate{order:2;margin-bottom:14px}.vc .pinfo .pricebox{order:3;width:min(100%,320px);padding:16px 18px;gap:9px;margin-bottom:22px}.vc .pinfo .plede{order:4}.vc .pinfo .pbul-wrap{order:5}.vc .pinfo .pbuy{order:6}.vc .pinfo .express{order:7}.vc .pinfo .ptrust{order:8}.vc .pricebox .prate-row{gap:9px}.vc .pricebox .stockpill{font-size:calc(.76rem * var(--vc-tt,1) * var(--vc-s-stock,1));padding:7px 13px 7px 11px}.vc .pricebox .deliv{font-size:calc(.78rem * var(--vc-tt,1) * var(--vc-s-deliv,1))}.vc .pprice .big{font-size:calc(2.05rem * var(--vc-tt,1) * var(--vc-s-price,1))}}@media(max-width:640px){.vc .pinfo .pname{font-size:calc(1.24rem * var(--vc-tt,1) * var(--vc-s-name,1))}.vc .pn-tag{font-size:calc(.98rem * var(--vc-tt,1) * var(--vc-s-tag,1))}.vc .pinfo .pricebox{width:min(100%,310px)}.vc .pinfo .plede .pl-lead strong{font-size:calc(1.1rem * var(--vc-th,1) * var(--vc-s-lead,1))}}.vc .riskrow .rv2.neu{color:#2b6fe0}.vc .riskrow .fill.neu{background:#2b6fe0}.vc .rpill.neu{color:#2b6fe0}.vc .rpill{text-transform:none;letter-spacing:.01em;font-size:calc(.64rem * var(--vc-th,1));font-weight:700;padding:3px 9px}.vc .dnote{margin:18px 0 24px;padding:14px 17px;border-radius:14px;font-size:calc(.86rem * var(--vc-tt,1));line-height:1.6;color:var(--ink);background:linear-gradient(150deg,rgba(var(--ccdf3ee,205,243,238),.55),rgba(var(--ce4f0fd,228,240,253),.55));border:1px solid rgba(var(--c0b8393,11,131,147),.22);border-left:3px solid rgba(var(--c0b8393,11,131,147),.55)}.vc .pn-brand{background:linear-gradient(100deg,rgb(var(--c0023aa,0,35,170)),rgb(var(--c0f55c6,15,85,198)) 48%,rgb(var(--c0b8393,11,131,147)));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.vc .pn-brand{color:var(--sea);-webkit-text-fill-color:currentColor}}.vc .pprice .big{font-weight:400}.vc .pprice .big .cents{font-weight:500}@media(min-width:941px){.vc .pdp .shell{max-width:1380px;padding-left:clamp(28px,3vw,44px);padding-right:clamp(28px,3vw,44px)}.vc .pdp .wrap{gap:clamp(34px,4.4vw,70px)}.vc .pinfo{max-width:600px}.vc .pinfo .pname{order:1;margin-bottom:9px}.vc .pinfo .prate{order:2;margin-bottom:16px}.vc .pinfo h1.pname-h1{order:3;margin:0 0 14px}.vc .pinfo .pricebox{order:4}.vc .pinfo .plede{order:5}.vc .pinfo .pbul-wrap{order:6}.vc .pinfo .pbuy{order:7}.vc .pinfo .express{order:8}.vc .pinfo .ptrust{order:9}.vc .pinfo .pname{font-size:calc(1.34rem * var(--vc-tt,1) * var(--vc-s-name,1));gap:11px}.vc .pn-tag{font-size:calc(1.04rem * var(--vc-tt,1) * var(--vc-s-tag,1));padding:6px 14px;border-radius:10px}.vc .gal .galcard .thumbs{grid-template-columns:repeat(4,84px);justify-content:flex-start;gap:9px;padding:11px 13px;background:linear-gradient(180deg,rgba(var(--c030c28,3,12,40),.35),rgba(var(--c030c28,3,12,40),.7));border-top:1px solid rgba(255,255,255,.1)}.vc .gal .galcard .thumbs button{border-radius:10px;border-color:#ffffff21;background:#ffffff0d}.vc .gal .galcard .thumbs button[aria-current=true]{box-shadow:0 0 0 1.5px rgba(var(--c7fd6e6,127,214,230),.5)}.vc .gal .galcard .thumb.is-default img{padding:10%}}@media(max-width:940px){.vc .galcard{width:min(100%,460px)}.vc .pinfo .pname{font-size:calc(1.36rem * var(--vc-tt,1) * var(--vc-s-name,1))}.vc .pn-tag{font-size:calc(1.06rem * var(--vc-tt,1) * var(--vc-s-tag,1))}}@media(max-width:640px){.vc .galcard{width:min(100%,400px)}.vc .pinfo .pname{font-size:calc(1.3rem * var(--vc-tt,1) * var(--vc-s-name,1))}.vc .pn-tag{font-size:calc(1.02rem * var(--vc-tt,1) * var(--vc-s-tag,1))}}@media(min-width:1400px){.vc .pdp .shell{margin-left:232px;margin-right:auto;max-width:min(1380px,calc(100vw - 268px))}}@media(min-width:1720px){.vc .pdp .shell{margin-left:auto;margin-right:auto;max-width:min(1380px,calc(100vw - 440px))}}.vc .risklist .rpill{border-width:1px;font-weight:800;padding:3px 10px}.vc .risklist .rpill.neu{color:#2358c9;background:#2b6fe01c;border-color:#2b6fe04d}.vc .risklist .rpill.ok{color:#0f6e5c;background:#1fa37a21;border-color:#1fa37a52}.vc .risklist .rpill.bad{color:#b3352f;background:#e0484d1c;border-color:#e0484d52}.vc .riskrow .rv2.neu{color:#2358c9}.vc .riskrow .rv2.ok{color:#0f6e5c}.vc .riskrow .rv2.risk{color:#b3352f}.vc .riskrow .fill.ok{background:linear-gradient(90deg,#1fa37a,#3fc79a)}.vc .riskrow .fill.risk{background:linear-gradient(90deg,#e5484d,#c0443f)}.vc .riskrow .fill.neu{background:linear-gradient(90deg,#2b6fe0,#4e8fee)}.vc .gal .galcard .main[data-ratio=portrait]{aspect-ratio:4/5}@media(min-width:941px){.vc .pdp .wrap{grid-template-columns:minmax(300px,430px) minmax(0,1fr);gap:clamp(32px,3.6vw,56px)}.vc .pinfo{max-width:660px}.vc .gal .galcard .thumbs{grid-template-columns:repeat(4,58px);justify-content:center;gap:8px;padding:10px;background:linear-gradient(180deg,rgba(var(--c030c28,3,12,40),.3),rgba(var(--c030c28,3,12,40),.62))}.vc .gal .galcard .thumbs button{border-radius:9px}.vc .gal .flags{top:14px;left:14px;gap:6px}.vc .gal .flag{font-size:calc(.58rem * var(--vc-tt,1) * var(--vc-s-flag,1));padding:6px 11px;letter-spacing:.09em}}@media(min-width:1100px){.vc .gal{top:96px}}.vc .pinfo h1.pname-h1{line-height:1.07;padding-bottom:.1em}.vc .gal .galcard .thumbs{background:linear-gradient(180deg,rgba(var(--cabe5f1,171,229,241),.3),rgba(var(--ccdf3ee,205,243,238),.15));border-top:1px solid rgba(var(--ccdf3ee,205,243,238),.32);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}.vc .gal .galcard .thumbs button{background:linear-gradient(160deg,#ffffff42,#ffffff1f);border-color:#fff6;color:#fff}.vc .gal .galcard .thumbs button:hover{border-color:rgb(var(--c9fe7dd,159,231,221));background:linear-gradient(160deg,#ffffff4d,#ffffff29)}.vc .gal .galcard .thumbs button[aria-current=true]{border-color:rgb(var(--ccdf3ee,205,243,238));background:linear-gradient(160deg,rgba(var(--ccdf3ee,205,243,238),.34),rgba(var(--ccdf3ee,205,243,238),.16));box-shadow:0 0 0 2px rgba(var(--ccdf3ee,205,243,238),.32);color:#fff}@media(min-width:941px){.vc .pinfo h1.pname-h1{margin:0 0 18px}.vc .gal .galcard .thumbs{background:linear-gradient(180deg,rgba(var(--cabe5f1,171,229,241),.32),rgba(var(--ccdf3ee,205,243,238),.16));padding:11px 10px}}@media(max-width:940px){.vc .pinfo h1.pname-h1{margin-bottom:16px}}.vc .galcard[data-msize="200"]{--mw:200px}.vc .galcard[data-msize="230"]{--mw:230px}.vc .galcard[data-msize="260"]{--mw:260px}.vc .galcard[data-msize="290"]{--mw:290px}.vc .galcard[data-msize="320"]{--mw:320px}.vc .galcard[data-msize="350"]{--mw:350px}.vc .galcard[data-mthumb="32"]{--mth:32px}.vc .galcard[data-mthumb="36"]{--mth:36px}.vc .galcard[data-mthumb="40"]{--mth:40px}.vc .galcard[data-mthumb="46"]{--mth:46px}.vc .galcard[data-mthumb="52"]{--mth:52px}@media(max-width:940px){.vc .galcard{width:min(100%,var(--mw,260px));margin-left:auto;margin-right:auto}.vc .gal .galcard .thumbs{grid-template-columns:repeat(4,var(--mth,40px));justify-content:center;gap:7px;padding:9px}.vc .gal .galcard .thumbs button{border-radius:9px}.vc .gal .flags{top:10px;left:10px;gap:5px}.vc .gal .flag{font-size:calc(.5rem * var(--vc-tt,1) * var(--vc-s-flag,1));padding:5px 9px;letter-spacing:.08em}}.vc .gal .main[data-style=simple][data-bg=dark]{background:radial-gradient(115% 95% at 50% 44%,rgba(var(--c020a22,2,10,34),0) 42%,rgba(var(--c020a22,2,10,34),.42)),radial-gradient(58% 46% at 50% 40%,rgba(var(--cb2e8f5,178,232,245),.3),rgba(var(--cb2e8f5,178,232,245),0) 72%),linear-gradient(168deg,rgb(var(--c071c4e,7,28,78)),rgb(var(--c0b3a87,11,58,135)) 54%,rgb(var(--c0e6e92,14,110,146)))}.vc .gal .main[data-style=simple][data-bg=light]{background:radial-gradient(115% 95% at 50% 44%,rgba(var(--c0a2d6e,10,45,110),0) 44%,rgba(var(--c0a2d6e,10,45,110),.13)),radial-gradient(58% 46% at 50% 38%,#fff,#fff0 72%),linear-gradient(168deg,rgb(var(--cf4f9ff,244,249,255)),rgb(var(--ce1edfa,225,237,250)) 56%,rgb(var(--ccfe6f3,207,230,243)))}.vc .gal .main[data-style=simple] .orb{display:none}.vc .gal .main[data-style=simple] .render:before{background-image:linear-gradient(118deg,#ffffff2b,#ffffff0f 24%,#fff0 46%);background-size:auto;-webkit-mask-image:none;mask-image:none}.vc .gal .main[data-style=simple][data-bg=light] .render:before{background-image:linear-gradient(118deg,#ffffffd9,#ffffff4d 26%,#fff0 48%);display:block}.vc .gal .main[data-style=simple] .kitphoto{filter:drop-shadow(0 34px 44px rgba(var(--c030e2a,3,14,42),.5))}.vc .gal .main[data-style=simple][data-bg=light] .kitphoto{filter:drop-shadow(0 30px 40px rgba(var(--c061e50,6,30,80),.26))}.vc .gal .galcard .thumbs{background:#ffffff24;border-top:1px solid rgba(255,255,255,.22)}.vc .gal .galcard .thumbs button{background:#ffffff29;border-color:#ffffff52;color:#fff}.vc .gal .galcard .thumbs button:hover{background:#ffffff42;border-color:rgb(var(--c9fe7dd,159,231,221))}.vc .gal .galcard .thumbs button[aria-current=true]{background:rgba(var(--ccdf3ee,205,243,238),.24);border-color:rgb(var(--ccdf3ee,205,243,238));box-shadow:0 0 0 2px rgba(var(--ccdf3ee,205,243,238),.3)}@media(min-width:941px){.vc .gal .galcard .thumbs{background:#ffffff26;padding:11px 10px}}.vc .galcard:has(.main[data-bg=light]){background:rgb(var(--ce9f1fb,233,241,251));border-color:rgba(var(--c061e50,6,30,80),.1)}.vc .galcard:has(.main[data-bg=light]) .thumbs{background:rgba(var(--c061640-3c0f2d,6,22,64),.05);border-top-color:rgba(var(--c061e50,6,30,80),.1)}.vc .galcard:has(.main[data-bg=light]) .thumbs button{background:#fff;border-color:rgba(var(--c061e50,6,30,80),.14);color:var(--sea)}.vc .galcard:has(.main[data-bg=light]) .thumbs button:hover{border-color:var(--sea-lt);background:#fff}.vc .galcard:has(.main[data-bg=light]) .thumbs button[aria-current=true]{border-color:var(--sea);background:#fff;box-shadow:0 0 0 2px rgba(var(--c0023aa,0,35,170),.14)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .render{display:grid;place-items:center}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .render .box3d{width:54%;margin:0;animation:none!important}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .main[data-ratio=portrait] .render .box3d{width:58%}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .main[data-bg=light] .box3d .lid{box-shadow:inset 0 2px #fff,0 40px 70px -30px rgba(var(--acc-rgb),.45),0 0 0 1px #fff9}@media(max-width:940px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .render .box3d{width:56%;margin:0}}@media(max-width:640px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .render .box3d{width:58%;margin:0}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .thumb-render{gap:1px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .thumb-render .tr-wm{font-size:calc(.6rem * var(--vc-tt,1))}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .thumb-render .tr-pn{font-size:calc(.4rem * var(--vc-tt,1));letter-spacing:.1em}@media(max-width:940px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .thumb-render .tr-wm{font-size:calc(.5rem * var(--vc-tt,1))}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .gal .galcard .thumb-render .tr-pn{display:none}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .galcard:has(.main[data-bg=light]) .thumb-render .tr-wm{color:var(--sea)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .galcard:has(.main[data-bg=light]) .thumb-render .tr-wm i{color:var(--sea-lt)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .galcard:has(.main[data-bg=light]) .thumb-render .tr-pn{color:var(--muted)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .stockpill.soon{color:#7a4b00;background:linear-gradient(150deg,#ffe8b4e6,#fff2d6c7);border-color:#c8820047}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .stockpill.soon i{background:#e39a12;box-shadow:0 0 0 3px #e39a1238}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify{position:relative;margin:2px 0 0;padding:24px 26px 22px;border-radius:var(--r-l);background:linear-gradient(158deg,rgba(255,255,255,.98) 0%,var(--ice) 100%);border:1px solid rgba(255,255,255,.95);box-shadow:var(--sh-lt);scroll-margin-top:110px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 50% at 100% 0%,rgba(var(--acc-rgb),.09),transparent 70%)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify>*{position:relative}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-pill{display:inline-flex;align-items:center;gap:7px;font-size:calc(.6rem * var(--vc-th,1));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sea);padding:5px 11px 5px 9px;border-radius:999px;background:#fff;border:1px solid rgba(var(--acc-rgb),.18);box-shadow:0 8px 18px -12px rgba(var(--acc-rgb),.6)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-pill i{width:7px;height:7px;border-radius:50%;background:linear-gradient(140deg,var(--sea),var(--sea-lt));box-shadow:0 0 0 3px rgba(var(--acc-rgb),.14)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-h{font-size:calc(1.3rem * var(--vc-th,1));font-weight:800;letter-spacing:-.03em;line-height:1.18;margin:13px 0 7px;color:var(--ink);text-wrap:balance}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-p{margin:0;font-size:calc(.93rem * var(--vc-tt,1));line-height:1.6;color:var(--muted)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-p b{color:var(--ink);font-weight:700}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-form{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-in{flex:1 1 230px;min-width:0;font:inherit;font-size:calc(.95rem * var(--vc-tt,1));color:var(--ink);padding:14px 18px;border-radius:999px;border:1px solid rgba(var(--acc-rgb),.22);background:#fff;box-shadow:inset 0 1px 2px #0000000a;transition:border-color .18s,box-shadow .18s}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-in::placeholder{color:#4a3d57b3}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-in:focus{outline:none;border-color:var(--sea);box-shadow:0 0 0 3px rgba(var(--acc-rgb),.14)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify.is-err .nf-in{border-color:#d6383f;box-shadow:0 0 0 3px #d6383f24}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-btn{flex:0 0 auto;padding:14px 26px;font-size:calc(.98rem * var(--vc-tt,1))}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-err{display:none;margin:8px 0 0;font-size:calc(.78rem * var(--vc-th,1));font-weight:600;color:#b4232a}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify.is-err .nf-err{display:block}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-ok{display:none;margin:16px 0 0;padding:13px 16px;border-radius:14px;font-size:calc(.9rem * var(--vc-tt,1));line-height:1.5;color:#0f6e5c;background:#1fa37a1a;border:1px solid rgba(31,163,122,.3)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-ok b{display:block;color:#0b5f4f;margin-bottom:2px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify.is-sent .nf-form,.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify.is-sent .nf-err{display:none}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify.is-sent .nf-ok{display:block}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-prod{margin:13px 0 0;font-size:calc(.82rem * var(--vc-tt,1));color:var(--muted)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-prod b{color:var(--ink);font-weight:700}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-demo{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding-top:13px;border-top:1px dashed rgba(var(--acc-rgb),.22);font-size:calc(.74rem * var(--vc-tt,1));line-height:1.5;color:var(--muted)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-demo .tag{flex:none;font-size:calc(.54rem * var(--vc-th,1));font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:5px 7px;border-radius:6px;background:rgba(var(--acc-rgb),.08);color:var(--sea);margin-top:2px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:640px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .notify{padding:20px 18px 18px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-h{font-size:calc(1.16rem * var(--vc-tt,1))}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .nf-btn{flex:1 1 100%}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .agepick{margin:0 0 18px}@media(min-width:941px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .pbul-wrap{order:6}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .agepick{order:7}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .notify{order:8}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .ptrust{order:9}}@media(max-width:940px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .pbul-wrap{order:5}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .agepick{order:6}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .notify{order:7}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pinfo .ptrust{order:8}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .sec.devsec{padding:clamp(28px,4vw,48px) 0 0;overflow:visible}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .devnote{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px 22px;align-items:start;padding:24px 28px;border-radius:var(--r-l);isolation:isolate;background:linear-gradient(158deg,rgba(255,255,255,.97) 0%,var(--ice) 100%);border:1px solid rgba(255,255,255,.95);box-shadow:var(--sh-lt)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .devnote:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(55% 60% at 0% 0%,rgba(var(--acc-rgb),.1),transparent 70%),radial-gradient(40% 50% at 100% 100%,rgba(var(--acc-rgb),.06),transparent 70%)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .devnote:after{content:"";position:absolute;left:0;top:22px;bottom:22px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,var(--sea),var(--sea-lt))}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-ico{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;margin-top:2px;background:linear-gradient(135deg,var(--sea),var(--sea-lt));color:#fff;box-shadow:inset 0 1px #ffffff59,0 16px 30px -16px rgba(var(--acc-rgb),.9)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-ico svg{width:26px;height:26px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-txt{display:flex;flex-direction:column;gap:8px;min-width:0}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-size:calc(.6rem * var(--vc-th,1));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sea);padding:5px 11px 5px 9px;border-radius:999px;background:#fff;border:1px solid rgba(var(--acc-rgb),.18)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-pill i{width:7px;height:7px;border-radius:50%;background:linear-gradient(140deg,var(--sea),var(--sea-lt));box-shadow:0 0 0 3px rgba(var(--acc-rgb),.14)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-h{font-size:calc(clamp(1.18rem,1.9vw,1.5rem) * var(--vc-tt,1));line-height:1.2;letter-spacing:-.03em;margin:2px 0 0;color:var(--ink)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-p{margin:0;font-size:calc(.98rem * var(--vc-tt,1));line-height:1.62;color:var(--muted);max-width:78ch}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-p b{color:var(--ink);font-weight:700}@media(max-width:640px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .devnote{grid-template-columns:1fr;gap:14px;padding:20px 20px 22px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-ico{width:44px;height:44px;border-radius:13px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .dn-ico svg{width:22px;height:22px}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice{align-items:baseline;gap:10px 14px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .big{font-weight:300;letter-spacing:-.03em}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .big .cents{font-weight:300}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .vat{flex:1 1 220px;min-width:0;font-size:calc(.76rem * var(--vc-tt,1) * var(--vc-s-vat,1));font-weight:300;line-height:1.45;letter-spacing:0;color:var(--muted)}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .vat a{color:inherit;font-weight:300;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:currentColor}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .vat a:hover{color:var(--sea)}@media(max-width:940px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice{gap:8px 12px}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .pprice .vat{flex-basis:100%;font-size:calc(.74rem * var(--vc-tt,1) * var(--vc-s-vat,1))}}.vc h2 .it{font-style:normal;font-weight:inherit;background:var(--grad-gut);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.vc .sec.dark h2 .it,.vc .vidsec h2 .it,.vc .imgsec h2 .it{background:var(--grad-gut-dark);-webkit-background-clip:text;background-clip:text}.vc .m360{font-weight:700;white-space:nowrap;background:var(--grad-gut);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.vc .sec.dark .m360,.vc .vidsec .m360,.vc .imgsec .m360{background:var(--grad-gut-dark);-webkit-background-clip:text;background-clip:text}.vc .pinfo .pname .pn-brand{background:var(--grad-gut);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.vc h2 .it,.vc .m360,.vc .pinfo .pname .pn-brand{color:var(--sea);-webkit-text-fill-color:currentColor}.vc .sec.dark h2 .it,.vc .vidsec h2 .it,.vc .imgsec h2 .it,.vc .sec.dark .m360{color:rgb(var(--c9fe4f2,159,228,242));-webkit-text-fill-color:currentColor}}.vc .sec.vidsec{isolation:isolate;color:#fff;background:rgb(var(--c061640,6,22,64));padding-bottom:clamp(76px,9vw,128px)}.vc .vidsec .poster,.vc .vidsec video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;z-index:-3}.vc .vidsec video{opacity:0;transition:opacity 1.2s ease}.vc .vidsec video.ready{opacity:1}.vc .vidsec .poster,.vc .vidsec video{filter:brightness(.8) saturate(1.05)}.vc .vidsec .tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(120deg,rgba(var(--c0023aa,0,35,170),.6),rgba(var(--c0b8393-5b3e86,11,131,147),.42) 58%,rgba(var(--c0023aa,0,35,170),.54))}.vc .vidsec .veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(var(--c041033,4,16,51),.92),rgba(var(--c041033,4,16,51),.78) 42%,rgba(var(--c041033,4,16,51),.5) 78%,rgba(var(--c041033,4,16,51),.44)),linear-gradient(180deg,rgba(var(--c041033,4,16,51),.5),rgba(var(--c041033,4,16,51),.08) 26%,rgba(var(--c041033,4,16,51),.14) 60%,rgba(var(--c041033,4,16,51),.97))}.vc .vidsec .secorb{display:none}.vc .vidsec h2{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.28)}.vc .vidsec .lede{color:#fffffff2;text-shadow:0 1px 18px rgba(var(--c041033,4,16,51),.55)}.vc .vidsec .sec-head:before{background:linear-gradient(90deg,rgb(var(--c7fd6e6,127,214,230)),rgb(var(--ccdf3ee,205,243,238)))}.vc .vidsec .u4c{background:linear-gradient(158deg,#ffffff2b,#ffffff0f);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px #ffffff61,0 40px 80px -44px #000c;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}.vc .vidsec .u4c:hover{box-shadow:inset 0 1px #ffffff80,0 50px 90px -44px #000000e6}.vc .vidsec .u4w{background:linear-gradient(100deg,rgb(var(--c9fe4f2,159,228,242)),rgb(var(--ce6fbf8,230,251,248)));-webkit-background-clip:text;background-clip:text}.vc .vidsec .u4c b{color:#fff}.vc .vidsec .u4c p{color:#ffffffeb}@media(max-width:940px){.vc .sec.vidsec{padding-top:0}.vc .vidsec .poster{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3.1;object-position:64% 24%;z-index:0;display:block;-webkit-mask-image:linear-gradient(180deg,#000 42%,transparent 100%);mask-image:linear-gradient(180deg,#000 42%,transparent 100%)}.vc .vidsec video{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:4/3.1;z-index:1;-webkit-mask-image:linear-gradient(180deg,#000 42%,transparent 100%);mask-image:linear-gradient(180deg,#000 42%,transparent 100%)}.vc .vidsec .tint,.vc .vidsec .veil{display:none}.vc .vidsec>.shell{margin-top:-104px}}.vc .sec.imgsec{isolation:isolate;color:#fff;background:rgb(var(--c061640,6,22,64))}.vc .imgsec .bgimg,.vc .imgsec .bgvid{position:absolute;left:0;top:0;width:100%;height:min(100%,58vw);object-fit:cover;object-position:50% 22%;z-index:-3;filter:brightness(.84) saturate(1.06);-webkit-mask-image:linear-gradient(180deg,#000 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 52%,transparent 100%)}.vc .imgsec .bgvid{opacity:0;transition:opacity 1.2s ease}.vc .imgsec .bgvid.ready{opacity:1}.vc .imgsec .tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(120deg,rgba(var(--c0023aa,0,35,170),.5),rgba(var(--c0b8393-5b3e86,11,131,147),.32) 60%,rgba(var(--c0023aa,0,35,170),.44))}.vc .imgsec .veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(var(--c041033,4,16,51),.9),rgba(var(--c041033,4,16,51),.7) 38%,rgba(var(--c041033,4,16,51),.38) 68%,rgba(var(--c041033,4,16,51),.3)),linear-gradient(180deg,rgba(var(--c041033,4,16,51),.3),rgba(var(--c041033,4,16,51),.05) 26%,rgba(var(--c041033,4,16,51),.2) 60%,rgba(var(--c041033,4,16,51),.6))}.vc .imgsec .secorb{display:none}.vc .imgsec h2{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.28)}.vc .imgsec .lede{color:#fffffff2;text-shadow:0 1px 18px rgba(var(--c041033,4,16,51),.55)}.vc .imgsec .sec-head:before{background:linear-gradient(90deg,rgb(var(--c7fd6e6,127,214,230)),rgb(var(--ccdf3ee,205,243,238)))}.vc .imgsec .sr,.vc .imgsec .f6c{background:linear-gradient(158deg,#ffffff29,#ffffff0f);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px #ffffff5c,0 40px 80px -44px #000c;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}.vc .imgsec .f6c:hover{box-shadow:inset 0 1px #ffffff80,0 50px 90px -44px #000000e6}.vc .imgsec .sr:before{background:linear-gradient(90deg,rgb(var(--c7fd6e6,127,214,230)),rgb(var(--ccdf3ee,205,243,238)),#fff)}.vc .imgsec .sr b{background:linear-gradient(100deg,rgb(var(--c9fe4f2,159,228,242)),rgb(var(--ce6fbf8,230,251,248)));-webkit-background-clip:text;background-clip:text}.vc .imgsec .sr .k{color:rgb(var(--c9fe4f2,159,228,242))}.vc .imgsec .sr p,.vc .imgsec .f6c p{color:#ffffffe6}.vc .imgsec .sr .portal{color:#fff;text-decoration-color:#fff9}.vc .imgsec .f6c .n{color:rgb(var(--c9fe4f2,159,228,242))}.vc .imgsec .f6c b{color:#fff}.vc .imgsec .fnote{color:#ffffffb8}@media(max-width:940px){.vc .sec.imgsec{padding-top:0}.vc .imgsec .bgimg,.vc .imgsec .bgvid{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3.1;object-position:62% 26%;z-index:0;display:block;-webkit-mask-image:linear-gradient(180deg,#000 42%,transparent 100%);mask-image:linear-gradient(180deg,#000 42%,transparent 100%)}.vc .imgsec .tint,.vc .imgsec .veil{display:none}.vc .imgsec>.shell{margin-top:-104px}.vc .imgsec .bgvid{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:4/3.1;z-index:1}}.vc .mhead{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4.5vw,64px);align-items:center;margin-bottom:clamp(36px,5vw,62px)}.vc .mhead .sec-head{margin-bottom:0}.vc .vidcard{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/10;border-radius:var(--r-l);background:rgb(var(--c0b1b4a,11,27,74));border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px #fff6,0 50px 96px -44px #000000d9}.vc .vidcard .poster,.vc .vidcard video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc .vidcard video{opacity:0;transition:opacity 1s ease}.vc .vidcard video.ready{opacity:1}.vc .vidcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--c041033,4,16,51),0) 55%,rgba(var(--c041033,4,16,51),.62))}.vc .vidcard .vtag{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 12px;border-radius:999px;font-size:calc(.66rem * var(--vc-th,1));font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(var(--c041033,4,16,51),.5);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.vc .vidcard .vtag i{width:7px;height:7px;border-radius:50%;background:linear-gradient(140deg,rgb(var(--c9fe4f2,159,228,242)),var(--sea-lt));box-shadow:0 0 0 3px #ffffff24}@media(max-width:940px){.vc .mhead{grid-template-columns:1fr;gap:26px}.vc .vidcard{aspect-ratio:16/9}}.vc .rix-group .gh,.vc .rhead,.vc .mp-head{flex-wrap:wrap}.vc .rix-group h4{min-width:0}@media(max-width:860px){.vc .rep-grid>*,.vc .pex2>*,.vc .mp-wrap>*{min-width:0}}@media(max-width:400px){.vc .rp-tiles b{font-size:calc(1.1rem * var(--vc-th,1))}.vc .rp-tiles .k{letter-spacing:.08em}}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .sec.devsec{padding-bottom:clamp(48px,5.5vw,76px)}@media(max-width:760px){.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .tbl td,.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .tbl th{overflow-wrap:anywhere}.vc:where(.vc--oral,.vc--vaginal,.vc--gut-kids) .stagebar .sb-l{flex:1 1 100%;white-space:normal}.vc .tbl td,.vc .tbl th{overflow-wrap:anywhere}.vc .stagebar .sb-l{flex:1 1 100%;white-space:normal}}.vc .sec.rose{background:linear-gradient(180deg,#e2f0fceb,#f2f8fd8c)}.vc .pill-shine.lilac{color:var(--teal-ink);border-color:#0a6b7833;box-shadow:inset 0 1px #fff,0 1px 2px #0a6b781a,0 12px 24px -16px #0a6b7899}.vc .pill-shine.lilac .d{background:linear-gradient(140deg,var(--teal-ink),#A98BE0)}.vc .hl{color:#d97706;font-weight:500}.vc .hl b{color:#b45309}.vc h1,.vc h2,.vc h3,.vc h4,.vc h5,.vc h6,.vc p,.vc figure,.vc form{margin:0}.vc ul,.vc ol{margin:0}.vc li{margin:0;list-style:inherit}.vc img,.vc svg{max-width:100%;height:auto}.vc svg{height:auto}.vc button{font:inherit;color:inherit;letter-spacing:inherit}.vc .btn{text-align:center;text-decoration:none;-webkit-appearance:none;appearance:none}.vc details{margin:0}.vc summary{display:block}.vc summary::marker{content:""}.vc *:focus:not(:focus-visible){outline:none}.vc .shield{width:18px;height:18px;flex:none}.vc .shield-b{width:19px;height:19px;flex:none}.vc .ico{width:17px;height:17px;flex:none}.vc .ph.is-img{border:0;padding:0;background:none;display:block;position:relative;overflow:hidden;border-radius:var(--r-m);backdrop-filter:none;-webkit-backdrop-filter:none}.vc .ph.is-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.vc .ph.is-img.fit-contain>img{object-fit:contain}.vc .step .stepimg.is-img{border-radius:calc(var(--r-l) - 1px) calc(var(--r-l) - 1px) 0 0}.vc .read .thumb.is-img{border-radius:0}.vc .ph.is-img.dark{border:0}.vc .product .visual .ph.is-img{min-height:350px;width:100%}.vc .bc-rate{align-items:center}.vc .bc-rate>div{margin-top:0!important}.vc .stars>div{margin-top:0!important}.vc .stars{gap:8px}.vc form.bc-buy{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.vc form.vc-buyform{display:flex;flex-direction:column;gap:14px;align-items:flex-start;width:100%}.vc .qty input.qty-num{min-width:34px;width:38px;text-align:center;font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums;background:transparent;border:0;color:inherit;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vc .qty input.qty-num::-webkit-outer-spin-button,.vc .qty input.qty-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vc .qty.light{background:rgba(var(--vc-accent-rgb),.06);border-color:rgba(var(--vc-accent-rgb),.18);box-shadow:inset 0 1px #fff}.vc .qty.light button{color:var(--vc-accent)}.vc .qty.light button:hover{background:rgba(var(--vc-accent-rgb),.1)}.vc .btn[disabled],.vc .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.vc .btn[disabled]:hover{transform:none}.vc .sold-out{font-size:.85rem;color:var(--muted)}.vc .sec>.shell{position:relative;z-index:2}.vc .vc-anchor{display:block;position:relative;top:0;height:0;visibility:hidden}.vc .band{position:relative;z-index:20}.vc .hero-cta .btn{text-decoration:none}.vc .report-top .tile>.meter-scale+p{margin-top:0}.vc .vc-empty{border:1.5px dashed rgba(var(--vc-accent-rgb),.36);border-radius:var(--r-m);padding:26px;text-align:center;color:var(--vc-accent);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vc .btn-outline{background:#fff9;color:var(--vc-accent);border-color:rgba(var(--vc-accent-rgb),.34);box-shadow:inset 0 1px #fff,0 10px 24px -18px rgba(var(--vc-accent-rgb),.7)}.vc .btn-outline:hover{border-color:var(--vc-accent);background:#fff}.vc .secorb.at-tr{right:-150px;top:-170px}.vc .secorb.at-tl{left:-170px;top:-120px}.vc .secorb.at-br{right:-160px;bottom:-160px}.vc .secorb.at-bl{left:-180px;bottom:-165px}.vc .secorb.at-r{right:-160px;top:60px}.vc .secorb.at-l{left:-160px;top:40px}.vc .secorb.at-r-up{right:-180px;top:120px}.vc .secorb.at-l-down{left:-170px;bottom:80px}.vc .stat p,.vc .revslot p,.vc .revscore p{margin:0}.vc .revslot .vp{font-size:var(--vc-vp-size,.78rem);margin-top:auto;color:var(--vc-accent);font-weight:700}.vc .depth .depth-grid{margin-top:22px}.vc .revscore .vc-rate{justify-content:center}.vc .revscore .btn{margin-top:6px}.vc-sec--subnav{position:relative;z-index:70}.vc-sec--subnav .vc{background:none;isolation:auto}.vc-sec--subnav .vc:before{display:none}.vc .subnav .navbadge{margin:14px 14px 0;padding-top:13px;border-top:1px solid rgba(var(--vc-accent-rgb),.11);display:flex;justify-content:center}.vc .subnav .navbadge>div{width:120px;max-width:100%}.vc .subnav .navbadge iframe{max-width:100%;border:0}.vc .subnav .navbadge div,.vc .subnav .navbadge span,.vc .subnav .navbadge a,.vc .subnav .navbadge p,.vc .subnav .navbadge section,.vc .subnav .navbadge article,.vc .subnav .navbadge header,.vc .subnav .navbadge footer{background:none!important;background-color:transparent!important;box-shadow:none!important;border-color:transparent!important}.vc .subnav .navbadge>div{transform:scale(var(--vc-badge-scale,1));transform-origin:top center;margin-bottom:calc((var(--vc-badge-scale,1) - 1) * 62px)}@media(max-width:640px){.vc .pillrow.hide-mobile{display:none}}.vc .bc-visual{background:var(--vc-plate);padding:16px}.vc .bc-visual .ph{min-height:240px;width:100%}.vc .bc-visual .ph.is-img{min-height:240px}.vc .bc-visual.glass{background:radial-gradient(118% 88% at 50% 0%,#ffffff42,#fff0 62%),linear-gradient(158deg,var(--vc-glass-tint, rgba(255,255,255,.18)) 0%,rgba(255,255,255,.05) 100%);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px #ffffff8c,0 26px 48px -30px #0000009e;backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35)}.vc .bc-visual.glass .ph.is-img>img{filter:drop-shadow(0 20px 24px rgba(0,0,0,.4))!important}.vc .rt>p{margin:0;font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.vc .rt>p+p{margin-top:.85em}.vc .rt>ul,.vc .rt>ol{margin:.6em 0 0;padding-left:1.15rem}.vc .rt>ul>li,.vc .rt>ol>li{margin:0 0 .35em}.vc .rt a{text-decoration:underline;text-underline-offset:2px}.vc .vc-rate-note{font-size:inherit;color:inherit;opacity:.85}.vc .vc-p>p+p{margin-top:.85em}.vc .vc-p>ul,.vc .vc-p>ol{margin:.6em 0 0;padding-left:1.15rem}.vc .stack .vc-p>p{color:var(--muted)}.vc .stack .vc-p>p strong{color:var(--ink);font-weight:700}.vc .sec.dark .stack .vc-p>p{color:#fffc}.vc .sec.dark .stack .vc-p>p strong,.vc .sec.dark .stack p strong{color:#fff}.vc .two.gap-top-sm{margin-top:clamp(28px,3.6vw,44px)}.vc .scr-foot{font-size:.9rem;color:var(--muted);margin-top:24px;max-width:82ch}.vc .pos-foot{font-size:.86rem;color:var(--muted);margin-top:22px;max-width:88ch}.vc .ccard.gap-top{margin-top:20px}.vc .ccard .cc-foot{font-size:.82rem;color:#fff9}.vc .kidsrow{margin-top:clamp(26px,3.4vw,42px)}.vc .lede.gap-bottom{margin-bottom:22px}.vc .claimstrip svg,.vc .bc-foot svg.shield{color:var(--vc-check)}.vc .claimstrip svg .vc-check-fill,.vc .bc-foot svg.shield .vc-check-fill{fill:var(--vc-check-soft)}.vc .two.gap-bottom{margin-bottom:clamp(26px,3.4vw,42px)}.vc .limits.round{border-radius:var(--r-l)}.vc .limits.round>h3{color:var(--vc-sw-2)}.vc .limits.round>p{font-size:.95rem}.vc .two.gap-top{margin-top:clamp(30px,4vw,50px)}.vc .two.stretch{align-items:stretch}.vc .two.tight{gap:20px;align-items:stretch}.vc .two.tight .ph{min-height:215px}.vc .tile p.small{font-size:.83rem}.vc .swatch.protective{background:var(--vc-sw-1)}.vc .swatch.context{background:var(--vc-sw-2)}.vc .swatch.low{background:var(--vc-sw-3)}.vc .demo-vis .ph.is-img{min-height:250px;border-radius:20px}.vc .prep .note{font-size:.86rem;color:var(--muted)}.vc .product .info h3{font-size:1.55rem}.vc h1,.vc h2,.vc h3,.vc h4,.vc h5,.vc h6{color:inherit;font-family:inherit;font-style:normal;text-transform:none}.vc p,.vc ul,.vc ol,.vc li,.vc dl,.vc dt,.vc dd,.vc span,.vc div,.vc b,.vc strong,.vc em,.vc i,.vc small,.vc sup,.vc sub,.vc details,.vc summary,.vc figure,.vc figcaption,.vc table,.vc thead,.vc tbody,.vc tr,.vc th,.vc td,.vc button,.vc input,.vc label,.vc form{color:inherit;font-family:inherit;line-height:inherit;text-transform:inherit}.vc .price{color:inherit}.vc .qty input.qty-num{border-radius:0;box-shadow:none;height:auto;min-height:0;outline:none}.vc img{opacity:1!important;visibility:visible!important}.vc .ph.is-img>img{display:block!important;filter:none!important}.vc{--vc-zoom:1}.vc .ph.is-img>img{transform:scale(var(--vc-zoom,1))!important}.vc .two.one{grid-template-columns:1fr}.vc .vc-gap{margin-top:clamp(26px,3.4vw,42px)}.vc .scr-foot.is-note{background:linear-gradient(150deg,#7fe8c438,#7fe8c41a);border-left:3px solid var(--good,#0F6E5C);border-radius:12px;padding:14px 18px 14px 20px;color:#1b5a4e;box-shadow:inset 0 1px #fff9}.vc .scr-foot.is-note a{color:inherit;text-decoration:underline}.vc .prep ul{list-style-type:disc}.vc .rt>ul,.vc .vc-p>ul{list-style-type:disc}.vc .rt>ol,.vc .vc-p>ol{list-style-type:decimal}.vc .prep ul>li,.vc .rt>ul>li,.vc .vc-p>ul>li{list-style-type:disc}.vc .rt>ol>li,.vc .vc-p>ol>li{list-style-type:decimal}.vc .prep ul>li::marker,.vc .rt>ul>li::marker,.vc .vc-p>ul>li::marker{color:currentColor}.vc .xp-viz .vc,.vc .gauge-row .vc{background:none;isolation:auto;position:static}.vc .xp-viz .vc:before,.vc .gauge-row .vc:before{content:none}.vc .tri .mk{left:var(--vc-mk,50%)}.vc .spec-foot{font-size:.88rem;color:var(--muted);margin-top:20px;max-width:88ch}.vc .kitvis .kitrender.is-img{border-radius:var(--r-xl);border:1px solid rgba(255,255,255,.18)}.vc .revslot .vp{font-size:.86rem;color:var(--muted);font-weight:400;margin-top:0}.vc-sec--vrail{position:relative;z-index:70}.vc-sec--vrail .vc{background:none;isolation:auto;position:static}.vc-sec--vrail .vc:before{display:none}.vc .rq-list{list-style-type:disc}.vc .rq-list>li{list-style-type:disc}.vc .rq-list>li::marker{color:currentColor}.vc .whenbox ul{list-style-type:disc}.vc .whenbox ul>li{list-style-type:disc}.vc .whenbox ul>li::marker{color:currentColor}@media(min-width:1001px){.vc .u4.cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:521px){.vc .u4.cols-2{grid-template-columns:1fr 1fr}}.vc .u4w.teal{background:linear-gradient(100deg,var(--teal-ink) 0%,var(--sea-lt) 100%);-webkit-background-clip:text;background-clip:text}.vc .u4w.ink{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--ink)}.vc .dtabs.vc-cols-2{grid-template-columns:repeat(2,1fr)}.vc .dtabs.vc-cols-4{grid-template-columns:repeat(4,1fr)}@media(min-width:901px){.vc .dgrid.vc-cols-2{grid-template-columns:repeat(2,1fr)}.vc .dgrid.vc-cols-4{grid-template-columns:repeat(4,1fr)}}.vc .sr b.teal{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--sea-lt)}.vc .sr b.ink{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--ink)}.vc .f6c .n.sea{color:var(--sea)}.vc .f6c .n.ink{color:var(--ink)}@media(min-width:861px){.vc .srail.vc-cols-2{grid-template-columns:repeat(2,1fr)}.vc .srail.vc-cols-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:901px){.vc .f6.vc-cols-2{grid-template-columns:repeat(2,1fr)}.vc .f6.vc-cols-4{grid-template-columns:repeat(4,1fr)}}.vc .kthumb.is-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block!important;filter:none!important}@media(min-width:1001px){.vc .kgrid.vc-cols-3{grid-template-columns:repeat(3,1fr)}.vc .kgrid.vc-cols-2{grid-template-columns:1fr 1fr}}@media(min-width:1001px){.vc .rq-grid.vc-cols-2{grid-template-columns:repeat(2,1fr)}.vc .rq-grid.vc-cols-4{grid-template-columns:repeat(4,1fr)}}.vc .pinfo>form.vc-pdp-form,.vc .pinfo>.sold-out{order:7}.vc .gal .main.is-photo[data-fit=contain] .kitphoto{margin:auto}.vc .ptrust img{width:30px;height:30px;padding:6px;flex:none;border-radius:10px;background:#fff;border:1px solid rgba(0,35,170,.12);box-sizing:border-box;object-fit:contain;display:block}.vc .vc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.vc{isolation:isolate}.vc .nf-ok.vc-show,.vc .nf-err.vc-show{display:block}.vc .nf-legal{margin:10px 0 0;font-size:calc(.74rem * var(--vc-tt,1));line-height:1.5;color:var(--muted)}.vc .nf-legal a{color:inherit;text-decoration:underline}.vc.vc-float{background:none;isolation:auto;position:static;margin:0}.vc.vc-float:before{content:none;display:none}.vc,.vc button,.vc input,.vc select,.vc textarea{text-transform:none}.vc table{line-height:normal}.vc .mp-ab>small,.vc .pex-head>.rk,.vc .pres-r>small,.vc .rq-cta>div>span{display:block}.vc .pinfo .plede .pl-close strong{font-size:calc(1em * var(--vc-s-close,1))}.vc .express .lbl{font-size:calc(1em * var(--vc-s-express,1))}
/*# sourceMappingURL=/cdn/shop/t/38/assets/vc-pd-4.css.map */
