:root{--pwr-bg:#FAFAFA;--pwr-ink:#1C1B29;--pwr-muted:#5F5B6B;--pwr-line:#E7E2DA;--pwr-sage:#E3EBE4;--pwr-sand:#F3ECE2;--pwr-blush:#F5E4E2;--pwr-sky:#E4E9F2;--pwr-brand:#7A1F3D;--pwr-brand-d:#5C1730;--pwr-gold:#E8B04B;--pwr-dark:#1C1B29;--pwr-r:20px;--pwr-r-s:12px;--pwr-shadow:0 1px 2px rgba(28,27,41,.06),0 8px 24px rgba(28,27,41,.08);--pwr-canvas:0 2px 4px rgba(28,27,41,.18),0 18px 36px -12px rgba(28,27,41,.35);--pwr-head:var(--font-heading-family,"Playfair Display",Georgia,serif);--pwr-body:var(--font-body-family,"Nunito Sans",system-ui,sans-serif)}.pwr{font-family:var(--pwr-body);color:var(--pwr-ink)}.pwr *,.pwr *:before,.pwr *:after{box-sizing:border-box}.pwr-wrap{max-width:120rem;margin:0 auto;padding-left:max(1.6rem,env(safe-area-inset-left,0px));padding-right:max(1.6rem,env(safe-area-inset-right,0px))}.pwr-sec{padding-block:6.4rem}@media(max-width:749px){.pwr-sec{padding-block:4.4rem}}.pwr-eyebrow{font-family:var(--pwr-body);font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--pwr-brand);margin:0 0 1.2rem}.pwr-h1,.pwr-h2,.pwr-h3{font-family:var(--pwr-head);color:var(--pwr-ink);text-wrap:balance;margin:0;letter-spacing:-.01em}.pwr-h1{font-size:clamp(3.6rem,5.4vw,6.4rem);line-height:1.04}.pwr-h2{font-size:clamp(2.8rem,3.6vw,4.2rem);line-height:1.1}.pwr-h3{font-size:2rem;line-height:1.25}.pwr-lead{font-size:1.8rem;line-height:1.6;color:var(--pwr-muted);max-width:56rem;margin:1.6rem 0 0}.pwr-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;margin-bottom:4rem}.pwr-head .pwr-lead{margin-inline:auto}.pwr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 3rem;border-radius:999px;font:700 1.6rem/1 var(--pwr-body);text-decoration:none;cursor:pointer;border:2px solid var(--pwr-brand);background:var(--pwr-brand);color:#fff;transition:background .2s,transform .2s,box-shadow .2s}.pwr-btn:hover{background:var(--pwr-brand-d);border-color:var(--pwr-brand-d);transform:translateY(-1px);box-shadow:0 10px 20px -10px #7a1f3d99}.pwr-btn--ghost{background:transparent;color:var(--pwr-ink);border-color:var(--pwr-ink)}.pwr-btn--ghost:hover{background:var(--pwr-ink);color:#fff;border-color:var(--pwr-ink)}.pwr-btn:focus-visible,.pwr a:focus-visible,.pwr button:focus-visible{outline:3px solid var(--pwr-gold);outline-offset:3px}.pwr-link{color:var(--pwr-brand);font-weight:700;text-decoration:none;letter-spacing:.04em;text-transform:uppercase;font-size:1.4rem}.pwr-link:after{content:" \203a";font-size:1.8rem}.pwr-canvas{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:3px;box-shadow:var(--pwr-canvas)}.pwr-tint-sage{background:var(--pwr-sage)}.pwr-tint-sand{background:var(--pwr-sand)}.pwr-tint-blush{background:var(--pwr-blush)}.pwr-tint-sky{background:var(--pwr-sky)}.pwr-tint-white{background:#fff}.pwr-tint-none{background:transparent}.pwr-ann{background:var(--pwr-dark);color:#f4efe7;font:600 1.35rem/1.3 var(--pwr-body);letter-spacing:.02em}.pwr-ann__in{display:flex;justify-content:center;align-items:center;min-height:3.8rem;gap:3.2rem;overflow:hidden;white-space:nowrap}.pwr-ann__item{display:inline-flex;align-items:center;gap:.8rem}.pwr-ann__item:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--pwr-gold)}@media(max-width:749px){.pwr-ann__item:not(:first-child){display:none}}.pwr-hdr{position:relative;background:var(--pwr-bg);border-bottom:1px solid var(--pwr-line);z-index:30}.pwr-hdr__in{display:flex;align-items:center;gap:2.4rem;min-height:7.6rem}.pwr-hdr__logo img{height:4.8rem;width:auto;display:block}.pwr-hdr__nav{display:flex;align-items:center;gap:.4rem;margin-left:1.6rem;flex:1}.pwr-hdr__nav>a,.pwr-mega>summary{font:600 1.55rem/1 var(--pwr-body);color:var(--pwr-ink);text-decoration:none;padding:1.2rem 1.4rem;border-radius:999px;cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.6rem}.pwr-mega>summary::-webkit-details-marker{display:none}.pwr-hdr__nav>a:hover,.pwr-mega>summary:hover,.pwr-mega[open]>summary{background:var(--pwr-sand)}.pwr-mega>summary svg{width:1rem;transition:transform .2s}.pwr-mega[open]>summary svg{transform:rotate(180deg)}.pwr-mega__panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--pwr-line);box-shadow:0 24px 40px -24px #1c1b2959;padding-block:3.2rem}.pwr-mega__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(0,1.3fr);gap:2.8rem}.pwr-mega__col h4{font:700 1.2rem/1 var(--pwr-body);letter-spacing:.14em;text-transform:uppercase;color:var(--pwr-muted);margin:0 0 1.4rem}.pwr-mega__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.pwr-mega__col a{display:flex;align-items:center;gap:1rem;padding:.6rem 0;color:var(--pwr-ink);text-decoration:none;font-size:1.5rem}.pwr-mega__col a:hover{color:var(--pwr-brand)}.pwr-mega__col a img{width:3.2rem;height:4.8rem;object-fit:cover;border-radius:3px;box-shadow:0 2px 6px #0000002e;flex:none}.pwr-badge{display:inline-block;font:700 1rem/1 var(--pwr-body);letter-spacing:.08em;text-transform:uppercase;padding:.4rem .6rem;border-radius:999px;background:var(--pwr-gold);color:var(--pwr-ink)}.pwr-badge--pl{background:var(--pwr-blush);color:var(--pwr-brand)}.pwr-mega__promo{border-radius:var(--pwr-r);background:var(--pwr-sage);padding:2rem;display:flex;flex-direction:column;gap:1.2rem;text-decoration:none;color:var(--pwr-ink)}.pwr-mega__promo img{width:60%;height:auto;margin:0 auto;aspect-ratio:2/3;object-fit:cover;border-radius:3px;box-shadow:var(--pwr-canvas)}.pwr-mega__promo strong{font:700 2rem/1.2 var(--pwr-head)}.pwr-hdr__right{display:flex;align-items:center;gap:1.2rem;margin-left:auto}.pwr-hdr__cart{position:relative;display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border-radius:50%;color:var(--pwr-ink)}.pwr-hdr__cart:hover{background:var(--pwr-sand)}.pwr-hdr__cart svg{width:2.4rem;height:2.4rem}.pwr-hdr__count{position:absolute;top:.2rem;right:.2rem;min-width:1.8rem;height:1.8rem;border-radius:999px;background:var(--pwr-brand);color:#fff;font:700 1.1rem/1.8rem var(--pwr-body);text-align:center;padding:0 .4rem}.pwr-hdr__burger{display:none;background:none;border:0;width:4.4rem;height:4.4rem;border-radius:50%;cursor:pointer;color:var(--pwr-ink)}.pwr-hdr__burger svg{width:2.4rem;height:2.4rem}.pwr-hdr__cta{min-height:4.4rem;padding:0 2.2rem;font-size:1.45rem}@media(max-width:989px){.pwr-hdr__nav,.pwr-hdr__cta{display:none}.pwr-hdr__burger{display:inline-flex;align-items:center;justify-content:center}.pwr-hdr__in{min-height:6.4rem;gap:.8rem}.pwr-hdr__logo{margin:0 auto}.pwr-hdr__logo img{height:4rem}.pwr-hdr__right{margin-left:0}}.pwr-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none}.pwr-drawer.is-open{display:block}.pwr-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1b2973}.pwr-drawer__panel{position:absolute;left:0;top:0;bottom:0;width:min(42rem,88vw);background:var(--pwr-bg);overflow:auto;padding:calc(2rem + env(safe-area-inset-top,0px)) 2rem calc(2rem + env(safe-area-inset-bottom,0px)) max(2rem,env(safe-area-inset-left,0px))}.pwr-drawer__close{background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer;float:right;color:var(--pwr-ink)}.pwr-drawer details{border-bottom:1px solid var(--pwr-line)}.pwr-drawer summary,.pwr-drawer__link{display:flex;justify-content:space-between;padding:1.6rem 0;font:700 1.7rem/1.2 var(--pwr-body);color:var(--pwr-ink);text-decoration:none;cursor:pointer;list-style:none;border-bottom:1px solid var(--pwr-line)}.pwr-drawer details summary{border:0}.pwr-drawer ul{list-style:none;margin:0 0 1.2rem;padding:0}.pwr-drawer li a{display:flex;align-items:center;gap:1rem;padding:.8rem 0;color:var(--pwr-ink);text-decoration:none;font-size:1.6rem}.pwr-drawer li a img{width:3rem;height:4.5rem;object-fit:cover;border-radius:3px}.pwr-drawer .pwr-btn{width:100%;margin-top:2rem}.pwr-hero{overflow:hidden}.pwr-hero__in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4.8rem;align-items:center;padding-block:5.6rem 6.4rem}.pwr-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.pwr-hero__trust{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:3.2rem 0 0;padding:0;list-style:none;font-size:1.5rem;color:var(--pwr-muted)}.pwr-hero__trust li{display:inline-flex;align-items:center;gap:.8rem}.pwr-hero__trust li:before{content:"";width:1.8rem;height:1.8rem;border-radius:50%;background:var(--pwr-sage) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%237A1F3D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/1.2rem no-repeat}.pwr-hero__art{position:relative;aspect-ratio:1/1;max-width:58rem;width:100%;justify-self:center}.pwr-hero__blob{position:absolute;top:6%;right:4%;bottom:4%;left:6%;background:var(--pwr-sage);border-radius:46% 54% 42% 58%/52% 44% 56% 48%}.pwr-hero__art figure{position:absolute;margin:0;width:42%}.pwr-hero__art figure:nth-of-type(1){left:29%;top:8%;width:46%;z-index:3}.pwr-hero__art figure:nth-of-type(2){left:2%;top:26%;transform:rotate(-6deg);z-index:2}.pwr-hero__art figure:nth-of-type(3){right:0;top:30%;transform:rotate(5deg);z-index:2}.pwr-hero__art figcaption{position:absolute;left:50%;bottom:-1.6rem;transform:translate(-50%);background:#fff;border-radius:999px;padding:.6rem 1.4rem;font:700 1.3rem/1 var(--pwr-body);box-shadow:var(--pwr-shadow);white-space:nowrap}.pwr-hero__spark{position:absolute;width:3.6rem;height:3.6rem;color:var(--pwr-gold)}@media(max-width:989px){.pwr-hero__in{grid-template-columns:1fr;gap:3.2rem;padding-block:3.2rem 4.8rem}.pwr-hero__art{max-width:44rem;order:-1}.pwr-hero__ctas .pwr-btn{flex:1 1 auto}}.pwr-perks{border-block:1px solid var(--pwr-line);background:#fff}.pwr-perks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;padding-block:3.2rem}.pwr-perk{display:flex;align-items:center;gap:1.4rem}.pwr-perk img{width:7.2rem;height:7.2rem;flex:none}.pwr-perk strong{display:block;font:700 1.6rem/1.25 var(--pwr-body)}.pwr-perk span{display:block;font-size:1.4rem;color:var(--pwr-muted);margin-top:.2rem;line-height:1.4}@media(max-width:989px){.pwr-perks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.pwr-perk img{width:5.6rem;height:5.6rem}.pwr-perk strong{font-size:1.45rem}}.pwr-chips{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center;margin-bottom:3.2rem}.pwr-chip{border:1.5px solid var(--pwr-line);background:#fff;color:var(--pwr-ink);border-radius:999px;padding:1rem 1.8rem;font:600 1.45rem/1 var(--pwr-body);cursor:pointer;transition:all .15s}.pwr-chip:hover{border-color:var(--pwr-ink)}.pwr-chip[aria-pressed=true]{background:var(--pwr-ink);border-color:var(--pwr-ink);color:#fff}.pwr-chip small{opacity:.6;margin-left:.4rem;font-weight:600}.pwr-cat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}@media(max-width:989px){.pwr-cat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pwr-cat{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.pwr-card{display:flex;flex-direction:column;text-decoration:none;color:var(--pwr-ink)}.pwr-card__media{position:relative;border-radius:var(--pwr-r);padding:12% 15%;transition:transform .25s}.pwr-card:hover .pwr-card__media{transform:translateY(-4px)}.pwr-card:hover .pwr-canvas{box-shadow:0 2px 4px #1c1b292e,0 26px 44px -14px #1c1b2973}.pwr-card__badge{position:absolute;top:1.2rem;left:1.2rem}.pwr-card__body{padding:1.4rem .4rem 0;display:flex;flex-direction:column;gap:.4rem}.pwr-card__name{font:700 1.8rem/1.2 var(--pwr-head)}.pwr-card__meta{font-size:1.4rem;color:var(--pwr-muted)}.pwr-card__price{font:700 1.5rem/1 var(--pwr-body)}.pwr-card[hidden]{display:none}.pwr-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;counter-reset:krok}@media(max-width:989px){.pwr-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.pwr-steps{grid-template-columns:1fr}}.pwr-step{text-align:center}.pwr-step__art{border-radius:var(--pwr-r);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:10%}.pwr-step__art img{width:100%;height:auto;display:block}.pwr-step h3{font:700 2rem/1.25 var(--pwr-head);margin:2rem 0 .8rem}.pwr-step h3:before{counter-increment:krok;content:counter(krok) ". "}.pwr-step p{margin:0 auto;max-width:30rem;color:var(--pwr-muted);font-size:1.55rem;line-height:1.55}.pwr-steps__line{position:relative}.pwr-steps__cta{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-top:4rem}.pwr-ba{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}@media(max-width:989px){.pwr-ba{grid-template-columns:1fr;gap:3.2rem}}.pwr-ba__slider{position:relative;aspect-ratio:4/5;border-radius:var(--pwr-r);overflow:hidden;box-shadow:var(--pwr-shadow);max-width:52rem;width:100%;justify-self:center;-webkit-user-select:none;user-select:none;touch-action:pan-y}.pwr-ba__slider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pwr-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--pos,50%))}.pwr-ba__handle{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:3px;background:#fff;transform:translate(-50%);pointer-events:none}.pwr-ba__handle:after{content:"\2039  \203a";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.8rem;height:4.8rem;border-radius:50%;background:#fff;color:var(--pwr-ink);font:700 1.8rem/4.8rem var(--pwr-body);text-align:center;box-shadow:var(--pwr-shadow)}.pwr-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.pwr-ba__tag{position:absolute;bottom:1.6rem;background:#ffffffeb;border-radius:999px;padding:.6rem 1.2rem;font:700 1.3rem/1 var(--pwr-body)}.pwr-ba__tag--l{left:1.6rem}.pwr-ba__tag--r{right:1.6rem}.pwr-list{list-style:none;padding:0;margin:2.4rem 0 3.2rem;display:grid;gap:1.2rem}.pwr-list li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.6rem;line-height:1.5}.pwr-list li:before{content:"";flex:none;width:2.2rem;height:2.2rem;margin-top:.1rem;border-radius:50%;background:var(--pwr-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%231C1B29' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/1.4rem no-repeat}.pwr-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:center}.pwr-split--rev .pwr-split__media{order:2}.pwr-split__media{border-radius:var(--pwr-r);overflow:hidden;position:relative}.pwr-split__media img{display:block;width:100%;height:auto}.pwr-split__media--canvas{padding:10% 18%}.pwr-split__media--canvas img{aspect-ratio:2/3;object-fit:cover;border-radius:3px;box-shadow:var(--pwr-canvas)}@media(max-width:989px){.pwr-split{grid-template-columns:1fr;gap:3.2rem}.pwr-split--rev .pwr-split__media{order:0}}.pwr-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}@media(max-width:749px){.pwr-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}}.pwr-guide figure{margin:0;background:#fff;border-radius:var(--pwr-r);overflow:hidden;box-shadow:var(--pwr-shadow)}.pwr-guide img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.pwr-guide figcaption{padding:1.4rem 1.6rem;display:flex;gap:1rem;align-items:flex-start;font-size:1.45rem;line-height:1.45}.pwr-guide figcaption b{display:block;font-size:1.55rem}.pwr-ok,.pwr-no{flex:none;width:2.4rem;height:2.4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:700 1.4rem/1 var(--pwr-body)}.pwr-ok{background:#2e7d4f}.pwr-no{background:#b3261e}.pwr-faq{max-width:84rem;margin:0 auto;display:grid;gap:1.2rem}.pwr-faq details{background:#fff;border:1px solid var(--pwr-line);border-radius:var(--pwr-r-s);padding:0 2.2rem}.pwr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;font:700 1.7rem/1.35 var(--pwr-body)}.pwr-faq summary::-webkit-details-marker{display:none}.pwr-faq summary:after{content:"+";font:400 2.6rem/1 var(--pwr-body);color:var(--pwr-brand);transition:transform .2s}.pwr-faq details[open] summary:after{transform:rotate(45deg)}.pwr-faq .pwr-faq__a{padding:0 0 2rem;color:var(--pwr-muted);font-size:1.6rem;line-height:1.65}.pwr-faq .pwr-faq__a p{margin:0 0 1rem}.pwr-band{background:var(--pwr-dark);color:#f4efe7;border-radius:var(--pwr-r);padding:5.6rem 4rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4rem;align-items:center;overflow:hidden}.pwr-band .pwr-h2{color:#fff}.pwr-band p{margin:1.2rem 0 0;color:#cfc8d6;font-size:1.7rem}.pwr-band__art{display:flex}.pwr-band__art img{width:10rem;height:auto;flex:none;aspect-ratio:2/3;object-fit:cover;border-radius:3px;box-shadow:0 14px 30px -10px #0009}.pwr-band__art img+img{margin-left:-3rem;transform:rotate(6deg) translateY(.8rem)}.pwr-band .pwr-btn{background:var(--pwr-gold);border-color:var(--pwr-gold);color:var(--pwr-ink)}.pwr-band .pwr-btn:hover{background:#f2c566;border-color:#f2c566}@media(max-width:989px){.pwr-band{grid-template-columns:1fr;text-align:center;padding:4rem 2.4rem}.pwr-band__art{justify-content:center}}.pwr-foot{background:var(--pwr-dark);color:#cfc8d6;padding-block:6.4rem 3.2rem;margin-top:0}.pwr-foot a{color:#f4efe7;text-decoration:none}.pwr-foot a:hover{color:var(--pwr-gold)}.pwr-foot__grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:4rem}@media(max-width:989px){.pwr-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pwr-foot__brand{grid-column:1/-1}}.pwr-foot h4{font:700 1.2rem/1 var(--pwr-body);letter-spacing:.14em;text-transform:uppercase;color:#8e879b;margin:0 0 1.6rem}.pwr-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem;font-size:1.5rem}.pwr-foot__brand img{height:5.6rem;width:auto;margin-bottom:1.6rem}.pwr-foot__brand p{max-width:38rem;line-height:1.6;font-size:1.5rem}.pwr-news{display:flex;gap:.8rem;margin-top:2rem;max-width:42rem}.pwr-news input{flex:1;min-width:0;height:4.8rem;border-radius:999px;border:1px solid #4A4558;background:#2a2838;color:#fff;padding:0 2rem;font:1.5rem var(--pwr-body)}.pwr-news input::placeholder{color:#8e879b}.pwr-news button{height:4.8rem;padding:0 2.2rem;border-radius:999px;border:0;background:var(--pwr-gold);color:var(--pwr-ink);font:700 1.5rem var(--pwr-body);cursor:pointer}.pwr-news__msg{margin-top:1rem;font-size:1.4rem;color:var(--pwr-gold)}.pwr-foot__bottom{border-top:1px solid #34313F;margin-top:4.8rem;padding-top:2.4rem;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;align-items:center;font-size:1.3rem}.pwr-foot__pay{display:flex;gap:.6rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}.pwr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;padding:1rem max(1.6rem,env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) max(1.6rem,env(safe-area-inset-left,0px));background:#fafafaf5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--pwr-line)}.pwr-sticky .pwr-btn{width:100%}@media(min-width:750px){.pwr-sticky{display:none!important}}.pwr-up{margin:2rem 0;display:grid;gap:1.8rem}.pwr-up__step{font:700 1.3rem/1 var(--pwr-body);letter-spacing:.12em;text-transform:uppercase;color:var(--pwr-muted);margin:0 0 1rem}.pwr-up__chosen{font-size:1.5rem;margin:0 0 1rem}.pwr-up__chosen b{color:var(--pwr-brand)}.pwr-up__tabs{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.6rem;margin-bottom:1rem;scrollbar-width:thin}.pwr-up__tabs button{flex:none;border:1.5px solid var(--pwr-line);background:#fff;border-radius:999px;padding:.8rem 1.4rem;font:600 1.35rem/1 var(--pwr-body);cursor:pointer;color:var(--pwr-ink)}.pwr-up__tabs button[aria-pressed=true]{background:var(--pwr-ink);border-color:var(--pwr-ink);color:#fff}.pwr-up__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-height:52rem;overflow:auto;padding:.4rem}@media(max-width:749px){.pwr-up__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pwr-up__item{position:relative;cursor:pointer;text-align:center;font-size:1.25rem;line-height:1.2}.pwr-up__item[hidden]{display:none}.pwr-up__item input{position:absolute;opacity:0;width:1px;height:1px}.pwr-up__item img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px;outline:3px solid transparent;outline-offset:2px;transition:outline-color .15s}.pwr-up__item input:checked+img{outline-color:var(--pwr-brand)}.pwr-up__item input:focus-visible+img{outline-color:var(--pwr-gold)}.pwr-up__item span{display:block;margin-top:.5rem}.pwr-up__field{display:grid;gap:.6rem}.pwr-up__field label{font:600 1.45rem/1.3 var(--pwr-body)}.pwr-up__drop{display:flex;align-items:center;gap:1.2rem;border:1.5px dashed #BDB5A8;border-radius:var(--pwr-r-s);padding:1.4rem;background:#fff;cursor:pointer}.pwr-up__drop input{font:1.4rem var(--pwr-body);max-width:100%}.pwr-input{width:100%;padding:1.2rem 1.4rem;border:1.5px solid var(--pwr-line);border-radius:var(--pwr-r-s);font:1.5rem var(--pwr-body);background:#fff;color:var(--pwr-ink)}.pwr-up__check{display:flex;gap:1rem;align-items:center;font-size:1.45rem}.pwr-up__check input{width:1.8rem;height:1.8rem;accent-color:var(--pwr-brand)}.pwr-up__info{font-size:1.35rem;color:var(--pwr-muted);margin:0;background:var(--pwr-sage);border-radius:var(--pwr-r-s);padding:1.2rem 1.4rem}.pwr-up__error{color:#b3261e;font-weight:700;margin:0}.product-form__submit.button{background:var(--pwr-brand)}@media(prefers-reduced-motion:reduce){.pwr *{transition:none!important}}.pwr-card--idea{grid-column:span 2;flex-direction:row;align-items:center;gap:2.4rem;border-radius:var(--pwr-r);background:var(--pwr-dark);color:#f4efe7;padding:2.4rem 3.2rem}.pwr-card--idea img{width:40%;max-width:22rem;height:auto;flex:none}.pwr-card--idea .pwr-card__name{font-size:2.6rem;color:#fff}.pwr-card--idea .pwr-card__meta{color:#cfc8d6;font-size:1.5rem;line-height:1.5}.pwr-card--idea .pwr-link{color:var(--pwr-gold);margin-top:.8rem}@media(max-width:749px){.pwr-card--idea{grid-column:1/-1;flex-direction:column;text-align:center;padding:2.4rem}.pwr-card--idea img{width:60%}}.pwr-foot__brand img{filter:none}.pwr-hero__art figure:nth-of-type(1) figcaption{z-index:4}.pwr [hidden]{display:none!important}@media(max-width:540px){.pwr-perk{flex-direction:column;text-align:center;gap:.8rem}.pwr-perks__grid{gap:2rem 1.2rem}}@media(max-width:749px){.pwr-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:-1.6rem;padding:0 1.6rem .4rem;scrollbar-width:none}.pwr-chip{flex:none}}.pwr-mega__panel{padding-block:2.8rem 3.2rem}.pwr-m{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem;align-items:start}.pwr-m__promo{display:flex;align-items:center;gap:2.4rem;background:var(--pwr-sky);border-radius:var(--pwr-r);padding:2.4rem;text-decoration:none;color:var(--pwr-ink)}.pwr-m__circle{flex:none;width:15rem;height:15rem;border-radius:50%;overflow:hidden;background:#fff;border:6px solid #fff;box-shadow:var(--pwr-shadow)}.pwr-m__circle img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.pwr-m__promo strong{display:block;font:800 2.6rem/1.15 var(--pwr-body);letter-spacing:-.01em}.pwr-m__ptext{display:block;font-size:1.6rem;line-height:1.5;color:var(--pwr-muted);margin:.6rem 0 1.6rem}.pwr-m__pbtn{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.8rem;border-radius:999px;background:var(--pwr-ink);color:#fff;font:800 1.45rem/1 var(--pwr-body);letter-spacing:.04em;text-transform:uppercase}.pwr-m__promo:hover .pwr-m__pbtn{background:var(--pwr-brand)}.pwr-m__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:3.2rem}.pwr-m__cols h4{font:800 1.7rem/1.2 var(--pwr-body);color:var(--pwr-brand);margin:0 0 1.4rem;letter-spacing:0;text-transform:none}.pwr-m__cols ul{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.pwr-m__cols a{display:block;padding:.6rem 0;color:var(--pwr-ink);text-decoration:none;font:700 1.55rem/1.3 var(--pwr-body)}.pwr-m__cols a:hover{color:var(--pwr-brand)}.pwr-m__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.pwr-mtile{display:flex;flex-direction:column;align-items:center;gap:1rem;text-decoration:none;color:var(--pwr-ink)}.pwr-mtile__img{position:relative;display:block;width:100%;border-radius:var(--pwr-r);overflow:hidden;background:#fceef2}.pwr-mtile__img img{display:block;width:100%;height:auto;transition:transform .25s}.pwr-mtile:hover .pwr-mtile__img img{transform:scale(1.03)}.pwr-mtile__name{font:800 1.6rem/1.2 var(--pwr-body);text-align:center}.pwr-m__all{display:block;text-align:right;margin-top:1.6rem;font:800 1.5rem/1 var(--pwr-body);color:var(--pwr-brand);text-decoration:none}.pwr-tag{position:absolute;z-index:2;top:.8rem;left:50%;transform:translate(-50%);white-space:nowrap;font:800 1.25rem/1 var(--pwr-body);padding:.6rem 1.2rem;border-radius:.6rem;color:#fff}.pwr-tag--green{background:#3e9b6e}.pwr-tag--pink{background:#d9607a}.pwr-tag--gold{background:#c98e2b}.pwr-drawer__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:.8rem 0 1.2rem}.pwr-drawer__tiles .pwr-mtile__name{font-size:1.4rem}@media(max-width:1199px){.pwr-m{grid-template-columns:1fr 1fr;gap:2.4rem}.pwr-m__circle{width:11rem;height:11rem}.pwr-m__promo strong{font-size:2.1rem}}.pwr-card--tile .pwr-card__media{padding:0;border-radius:var(--pwr-r);overflow:hidden;background:#fceef2}.pwr-card--tile .pwr-card__media img{display:block;width:100%;height:auto;transition:transform .3s}.pwr-card--tile:hover .pwr-card__media{transform:none}.pwr-card--tile:hover .pwr-card__media img{transform:scale(1.03)}.pwr-card--tile .pwr-card__body{align-items:center;text-align:center;padding-top:1.4rem}.pwr-card--tile .pwr-card__name{font:800 1.8rem/1.2 var(--pwr-body)}.pwr-card--tile .pwr-card__price{font:600 1.5rem/1 var(--pwr-body);color:var(--pwr-muted)}.pwr-cat__more[hidden]{display:none!important}.pwr-chip{font-weight:700}.pwr-sw{display:flex;flex-wrap:wrap;gap:1rem}.pwr-sw__i{display:flex;flex-direction:column;align-items:center;gap:.4rem;cursor:pointer;font-size:1.2rem}.pwr-sw__i input{position:absolute;opacity:0;width:1px;height:1px}.pwr-sw__i span{width:4rem;height:4rem;border-radius:50%;border:1px solid rgba(0,0,0,.12);outline:3px solid transparent;outline-offset:2px}.pwr-sw__i input:checked+span{outline-color:var(--pwr-brand)}.pwr-sw__i input:focus-visible+span{outline-color:var(--pwr-gold)}.pwr-up__more{background:none;border:0;color:var(--pwr-brand);font:800 1.4rem var(--pwr-body);cursor:pointer;padding:.6rem 0}:root{--pwr-head:var(--font-body-family,"Nunito Sans",system-ui,sans-serif);--pwr-tile:#F5E4E2}.pwr-h1,.pwr-h2,.pwr-h3{font-family:var(--pwr-head);font-weight:900;letter-spacing:-.015em}.pwr-eyebrow{letter-spacing:.06em;text-transform:none;font-size:1.6rem}.pwr-anchor{position:relative;top:-9rem;display:block}.pwr-btn--dark{background:var(--pwr-dark);border-color:var(--pwr-dark);color:#fff;text-transform:uppercase;letter-spacing:.02em;font-weight:900}.pwr-btn--dark:hover{background:#000;border-color:#000}.pwr-btn--sm{min-height:4rem;padding:0 1.8rem;font-size:1.4rem}.pwr-hdr__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:7.2rem;gap:1.6rem}.pwr-hdr__left{display:flex;align-items:center}.pwr-hdr__logo{justify-self:center;margin:0}.pwr-hdr__right{justify-self:end;display:flex;gap:.4rem;margin:0}.pwr-hdr__menu{display:inline-flex;align-items:center;gap:.8rem;background:none;border:0;cursor:pointer;color:var(--pwr-ink);font:800 1.6rem/1 var(--pwr-body);padding:1rem 1.4rem 1rem .6rem;border-radius:999px}.pwr-hdr__menu:hover{background:var(--pwr-sand)}.pwr-hdr__ic{display:inline-flex;width:2.6rem;height:2.6rem}.pwr-hdr__ic svg{width:100%;height:100%}.pwr-hdr__ic--close{display:none}.pwr-hdr.is-open .pwr-hdr__ic--close{display:inline-flex}.pwr-hdr.is-open .pwr-hdr__ic--open{display:none}.pwr-hdr__icon{position:relative;display:inline-flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border-radius:50%;color:var(--pwr-ink)}.pwr-hdr__icon:hover{background:var(--pwr-sand)}.pwr-hdr__icon svg{width:2.5rem;height:2.5rem}.pwr-hdr__nav,.pwr-hdr__burger,.pwr-hdr__cta,.pwr-drawer{display:none!important}@media(max-width:989px){.pwr-hdr__in{min-height:6.4rem}.pwr-hdr__menu-label{display:none}.pwr-hdr__logo img{height:3.8rem}}.pwr-mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--pwr-line);box-shadow:0 30px 50px -30px #1c1b2966;max-height:calc(100vh - 11rem);overflow:auto}.pwr-mega__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4.8rem;padding-block:3.2rem 2.4rem}.pwr-promo{display:flex;align-items:center;gap:2.4rem;background:var(--pwr-sky);border-radius:var(--pwr-r);padding:2.4rem;text-decoration:none;color:var(--pwr-ink)}.pwr-promo__img{flex:none;width:15rem;height:15rem;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 6px #fff}.pwr-promo__img img{width:100%;height:auto;display:block;transform:translateY(-4%) scale(1.06)}.pwr-promo__txt{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.pwr-promo__txt strong{font:900 2.6rem/1.1 var(--pwr-head)}.pwr-promo__txt span{font-size:1.6rem;line-height:1.45}.pwr-promo .pwr-btn{margin-top:.8rem;min-height:4.6rem;font-size:1.4rem}.pwr-mega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:3.2rem}.pwr-mcol h4{font:900 1.7rem/1.1 var(--pwr-body);color:var(--pwr-brand);text-transform:uppercase;letter-spacing:.02em;margin:0 0 1.4rem}.pwr-mcol ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.pwr-mcol a{color:var(--pwr-ink);text-decoration:none;font:700 1.55rem/1.3 var(--pwr-body)}.pwr-mcol a:hover{color:var(--pwr-brand);text-decoration:underline;text-underline-offset:3px}.pwr-mega__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 2rem}.pwr-mtile{text-decoration:none;color:var(--pwr-ink);display:flex;flex-direction:column;align-items:center;gap:1rem}.pwr-mtile__media{position:relative;display:block;width:100%;border-radius:var(--pwr-r);overflow:hidden;background:var(--pwr-tile);transition:transform .2s}.pwr-mtile__media img{display:block;width:100%;height:auto;aspect-ratio:600/860;object-fit:cover}.pwr-mtile:hover .pwr-mtile__media{transform:translateY(-3px)}.pwr-mtile__name{font:900 1.7rem/1.2 var(--pwr-body);text-align:center}.pwr-mega__foot{grid-column:1/-1;border-top:1px solid var(--pwr-line);padding-top:1.6rem;text-align:right}@media(max-width:989px){.pwr-mega{position:fixed;top:6.4rem;bottom:0;max-height:none;padding-bottom:env(safe-area-inset-bottom,0px)}.pwr-mega__in{grid-template-columns:1fr;gap:2.4rem;padding-block:2rem 4rem}.pwr-mega__tiles{order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.pwr-mega__tiles .pwr-mtile:nth-child(n+5){display:none}.pwr-promo{padding:1.6rem;gap:1.4rem}.pwr-promo__img{width:9rem;height:9rem}.pwr-promo__txt strong{font-size:2rem}.pwr-promo__txt span{font-size:1.45rem}.pwr-mega__cols{grid-template-columns:1fr 1fr;gap:2.4rem 1.6rem;margin-top:2.4rem}.pwr-mega__foot{text-align:center}}.pwr-rib{position:absolute;top:0;right:1.4rem;z-index:2;padding:.7rem 1.2rem .6rem;border-radius:0 0 1rem 1rem;font:900 1.3rem/1 var(--pwr-body);color:#fff;background:var(--pwr-brand);box-shadow:0 2px 6px #0000001f}.pwr-rib--green{background:#3f8f5f}.pwr-rib--pink{background:#d9667e}.pwr-rib--gold{background:#e0a63a;color:#1c1b29}.pwr-rib--new{background:#d9667e}.pwr-rib--pl{background:var(--pwr-brand)}.pwr-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem 2.4rem}@media(max-width:989px){.pwr-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pwr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem}}.pwr-tile{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--pwr-ink);gap:.4rem}.pwr-tile[hidden]{display:none}.pwr-tile__media{position:relative;display:block;width:100%;border-radius:var(--pwr-r);overflow:hidden;background:var(--pwr-tile);transition:transform .2s,box-shadow .2s}.pwr-tile__media img{display:block;width:100%;height:auto;aspect-ratio:600/860;object-fit:cover}.pwr-tile:hover .pwr-tile__media{transform:translateY(-4px);box-shadow:0 14px 28px -16px #1c1b2966}.pwr-tile__name{font:900 1.8rem/1.2 var(--pwr-body);margin-top:1.2rem;text-align:center}.pwr-tile__price{font-size:1.5rem;color:var(--pwr-muted)}.pwr-cat__more{display:flex;justify-content:center;margin-top:4rem}.pwr-cat__more[hidden]{display:none}.pwr-cat__note{text-align:center;color:var(--pwr-muted);font-size:1.4rem;margin-top:2.4rem}.pwr-chip{font-weight:800}.pwr-sp{margin:1.6rem 0 .8rem}.pwr-sp__chosen{display:flex;gap:1.8rem;align-items:center;background:#fff;border:1.5px solid var(--pwr-line);border-radius:var(--pwr-r);padding:1.2rem}.pwr-sp__chosen img{width:10.5rem;height:auto;aspect-ratio:600/860;object-fit:cover;border-radius:1.2rem;flex:none;background:var(--pwr-tile)}.pwr-sp__chosen img.is-canvas{aspect-ratio:2/3;width:9rem;margin:0 .75rem;border-radius:2px;box-shadow:var(--pwr-canvas)}.pwr-sp__chosen-txt{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.pwr-sp__label{font-size:1.3rem;color:var(--pwr-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.pwr-sp__chosen strong{font:900 2.2rem/1.15 var(--pwr-body)}.pwr-sws{display:flex;flex-wrap:wrap;gap:1rem}.pwr-sw{position:relative;cursor:pointer}.pwr-sw[hidden]{display:none}.pwr-sw input{position:absolute;opacity:0;width:1px;height:1px}.pwr-sw span{display:block;width:3.6rem;height:3.6rem;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;outline:2px solid transparent;outline-offset:3px}.pwr-sw input:checked+span{outline-color:var(--pwr-ink)}.pwr-sw input:focus-visible+span{outline-color:var(--pwr-gold)}.pwr-dlg{width:min(96rem,94vw);max-height:88vh;border:0;border-radius:var(--pwr-r);padding:0;background:#fff;color:var(--pwr-ink)}.pwr-dlg::backdrop{background:#1c1b298c}.pwr-dlg__head{position:sticky;top:0;background:#fff;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:2rem 2.4rem 1.2rem}.pwr-dlg__x{background:none;border:0;font-size:3.2rem;line-height:1;cursor:pointer;color:var(--pwr-ink);width:4.4rem;height:4.4rem;border-radius:50%}.pwr-dlg__x:hover{background:var(--pwr-sand)}.pwr-dlg .pwr-up__tabs{position:sticky;top:7.2rem;background:#fff;z-index:2;padding:0 2.4rem 1.2rem;margin:0}.pwr-picks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem 1.2rem;padding:.4rem 2.4rem 2.4rem}@media(max-width:749px){.pwr-picks{grid-template-columns:repeat(3,minmax(0,1fr))}.pwr-dlg{width:100vw;max-width:100vw;max-height:92vh;margin:auto 0 0;border-radius:var(--pwr-r) var(--pwr-r) 0 0}}.pwr-pick{position:relative;cursor:pointer;text-align:center;font:800 1.3rem/1.25 var(--pwr-body)}.pwr-pick[hidden]{display:none}.pwr-pick input{position:absolute;opacity:0;width:1px;height:1px}.pwr-pick img{display:block;width:100%;height:auto;aspect-ratio:600/860;object-fit:cover;border-radius:1.2rem;outline:3px solid transparent;outline-offset:2px;background:var(--pwr-tile)}.pwr-pick input:checked+img{outline-color:var(--pwr-brand)}.pwr-pick input:focus-visible+img{outline-color:var(--pwr-gold)}.pwr-pick span{display:block;margin-top:.6rem}.pwr-up__grid{display:none}@media(max-width:989px){.pwr-mega{top:var(--pwr-mega-top,10.2rem)}}.pwr-hero__art figure img{display:block;width:100%;height:auto;aspect-ratio:600/860;object-fit:cover;border-radius:var(--pwr-r);box-shadow:0 18px 36px -18px #1c1b2973}.pwr-hero__art figure:nth-of-type(1){left:28%;top:4%;width:44%}.pwr-hero__art figure:nth-of-type(2){left:0;top:20%;width:36%;transform:rotate(-5deg)}.pwr-hero__art figure:nth-of-type(3){right:0;top:22%;width:36%;transform:rotate(5deg)}.pwr-hero__art{aspect-ratio:1/1.02}.pwr-hero__blob{top:10%;right:2%;bottom:0;left:2%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pwr.css.map */
