.pvc{--teal:#198278;--teal-dk:#11675f;--navy:#123f46;--night:#0e3138;--orange:#e37c3f;--orange-dk:#b85b24;--orange-lt:#fff5ee;--ink:#141b1c;--body:#5f6368;--mute:#7b8886;--line:#e2eae9;--light:#f6f9f9;--teal-lt:#edf7f6;--mint:#5cc3b8;--aqua:#21d9c9;--pale:#a8ddd5;--panel:radial-gradient(820px 380px at 92% -18%,#e37c3f52,#e37c3f00 62%), radial-gradient(1100px 520px at 74% 118%,#1b7f74,#1b7f7400 60%), linear-gradient(158deg,#0e3138,#123f46 55%,#11675f);--band:radial-gradient(620px 240px at 88% -45%,#e37c3f4d,#e37c3f00 64%), radial-gradient(760px 300px at 16% 155%,#1b7f74,#1b7f7400 62%), linear-gradient(104deg,#0e3138,#123f46 58%,#11675f);--rule:linear-gradient(90deg,#5cc3b8 0%,#21d9c9 34%,#e37c3f 72%,#b85b24 100%);--acc-w:linear-gradient(90deg,#0d8e83,#21d9c9);--acc-e:linear-gradient(90deg,#b85b24,#e37c3f);--stage:radial-gradient(420px 300px at 50% 42%,#ffffff,#eef5f4 62%,#dceae8 100%);--wrap:1280px;--sp:clamp(34px,4.2vw,62px);position:relative;overflow-x:clip;color:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pvc *,.pvc *:before,.pvc *:after{box-sizing:border-box}.pvc h1,.pvc h2,.pvc h3,.pvc h4{color:inherit;margin:0;font-weight:700;letter-spacing:-.022em;line-height:1.1}.pvc p{margin:0}.pvc a{color:inherit;text-decoration:none}.pvc img{display:block;max-width:100%}.pvc ul{margin:0;padding:0;list-style:none}.pvc button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.pvc .w{max-width:var(--wrap);margin:0 auto;padding:0 24px}.pvc .full{width:100vw;margin-inline:calc(50% - 50vw)}.pvc .rv{opacity:0;transform:translateY(18px);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1)}.pvc .rv.in{opacity:1;transform:none}.pvc .rv.d1{transition-delay:.06s}.pvc .rv.d2{transition-delay:.12s}@keyframes pvfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes pvshadow{0%,to{transform:scaleX(1);opacity:.2}50%{transform:scaleX(.9);opacity:.12}}.pvc .crumb{padding:14px 0 0;font-size:12.5px;color:var(--mute)}.pvc .crumb a:hover{color:var(--teal)}.pvc .crumb i{font-style:normal;padding:0 7px;opacity:.5}.pvc .hz{background:linear-gradient(180deg,#fff,#f4f9f8 58%,#eaf3f2);padding:22px 0 0;position:relative}.pvc .hz-g{max-width:var(--wrap);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(24px,3.6vw,54px);align-items:center}.pvc .hz-mark{display:inline-block;margin:0 0 14px}.pvc .hz-mark img{width:154px;height:auto}.pvc .hz-eye{font-size:11.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--orange-dk);margin:0 0 10px}.pvc .hz h1{font-size:clamp(30px,3.9vw,50px);color:var(--ink);margin:0 0 12px;max-width:16ch}.pvc .hz-lede{font-size:clamp(14.5px,1.15vw,16.5px);line-height:1.6;color:var(--body);max-width:50ch;margin:0 0 20px}.pvc .hz-tabs{display:flex;gap:8px;margin:0 0 20px}.pvc .hz-tab{flex:1 1 0;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:11px;padding:8px 9px;text-align:left;transition:border-color .16s,box-shadow .16s,background .16s;min-width:0}.pvc .hz-tab:hover{border-color:var(--pale)}.pvc .hz-tab[aria-selected=true]{border-color:var(--teal);box-shadow:0 0 0 2px #19827826;background:var(--teal-lt)}.pvc .hz-tab img{width:34px;height:34px;object-fit:contain;flex:none}.pvc .hz-tab b{display:block;font-size:13px;font-weight:800;color:var(--ink);letter-spacing:-.02em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvc .hz-tab span{display:block;font-size:10.5px;color:var(--mute);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvc .hz-pane{display:none}.pvc .hz-pane.on{display:block;animation:pvfade .34s cubic-bezier(.22,.61,.36,1)}@keyframes pvfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pvc .hz-role{font-size:13px;font-weight:700;color:var(--teal);margin:0 0 6px;letter-spacing:.01em}.pvc .hz-blurb{font-size:14.5px;line-height:1.6;color:var(--body);max-width:48ch;margin:0 0 16px}.pvc .hz-stats{display:flex;gap:22px;flex-wrap:wrap;margin:0 0 18px;padding:14px 0 0;border-top:1px solid var(--line)}.pvc .hz-stat b{display:block;font-size:clamp(19px,2vw,26px);font-weight:800;color:var(--ink);letter-spacing:-.035em;line-height:1}.pvc .hz-stat span{display:block;font-size:10.5px;font-weight:600;color:var(--mute);margin:5px 0 0;letter-spacing:.02em}.pvc .hz-buy{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pvc .hz-price{font-size:24px;font-weight:800;color:var(--ink);letter-spacing:-.03em}.pvc .hz-acts{display:flex;gap:9px;flex-wrap:wrap}.pvc .hz-note{width:100%;font-size:12px;color:var(--mute);margin:10px 0 0}.pvc .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14.5px;font-weight:700;border-radius:999px;padding:12px 24px;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .16s,color .16s,border-color .16s}.pvc .btn-p{background:var(--acc-e);color:#fff;box-shadow:0 8px 20px -10px #b85b24aa}.pvc .btn-p:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px #b85b24cc}.pvc .btn-o{background:#fff;color:var(--navy);border:1.5px solid var(--line)}.pvc .btn-o:hover{border-color:var(--teal);color:var(--teal-dk);transform:translateY(-2px)}.pvc .btn-d{background:var(--navy);color:#fff}.pvc .btn-d:hover{background:var(--night);transform:translateY(-2px)}.pvc .btn-g{background:#ffffff1a;color:#fff;border:1px solid #ffffff3d}.pvc .btn-g:hover{background:#ffffff2e}.pvc .hz-art{position:relative;border-radius:22px;background:var(--stage);padding:clamp(16px,2.4vw,34px);min-height:clamp(250px,30vw,390px);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #fff,0 26px 54px -38px #0e313866}.pvc .hz-art .shot{display:block;position:relative;z-index:1;animation:pvfloat 6.5s ease-in-out infinite}.pvc .hz-art img{max-height:clamp(200px,24vw,320px);width:auto;object-fit:contain;filter:drop-shadow(0 18px 22px #0e31382e)}.pvc .hz-flag{position:absolute;top:14px;left:14px;z-index:2;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--acc-e);border-radius:999px;padding:6px 12px}.pvc .hz-cap{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:11.5px;color:var(--mute);z-index:2}.pvc .cred{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;margin:var(--sp) 0 0}.pvc .cred ul{max-width:var(--wrap);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pvc .cred li{padding:16px 14px;text-align:center;border-left:1px solid var(--line)}.pvc .cred li:first-child{border-left:0}.pvc .cred b{display:block;font-size:16.5px;font-weight:800;color:var(--ink);letter-spacing:-.025em}.pvc .cred span{display:block;font-size:11.5px;color:var(--mute);margin:3px 0 0}
/*# sourceMappingURL=/cdn/shop/t/141/assets/atb-power-vac.css.map */
