.pw{--pw-ink:#11181A;--pw-muted:#4A5558;--pw-bg:#F5F4F0;--pw-line:#E4E2DC;--pw-line2:#D5D2CA;--pw-accent:#0B6B62;--pw-accent-dk:#08524B;--pw-tint:#E3EFEC;font-family:Inter,system-ui,sans-serif;color:var(--pw-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.pw *,.pw *:before,.pw *:after{box-sizing:border-box}.pw a{color:var(--pw-accent)}.pw a:hover{color:var(--pw-accent-dk)}.pw h1,.pw h2,.pw h3,.pw .pw-display{font-family:Archivo,sans-serif;font-weight:800;margin:0;letter-spacing:normal;color:inherit}.pw p{margin:0}.pw img{max-width:100%;display:block}.pw-wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.pw-bg{background:var(--pw-bg)}.pw-white{background:#fff}.pw-dark{background:var(--pw-ink);color:#fff}.pw-muted{color:var(--pw-muted)}.pw-h2{font-size:clamp(28px,3.4vw,42px);line-height:1.1}.pw-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-accent)}.pw-pill{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;background:var(--pw-tint);color:var(--pw-accent-dk);font-size:13px;font-weight:600;padding:7px 14px;border-radius:999px}.pw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border-radius:12px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;border:0}.pw .pw-btn--primary{background:var(--pw-accent);color:#fff}.pw .pw-btn--primary:hover{background:var(--pw-accent-dk);color:#fff}.pw .pw-btn--ghost{background:#fff;color:var(--pw-ink);border:1px solid var(--pw-line2)}.pw .pw-btn--light{background:#fff;color:var(--pw-accent-dk)}.pw-btn[disabled]{opacity:.5;cursor:not-allowed}.pw-check{display:flex;align-items:center;gap:8px}.pw-card{background:#fff;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}.pw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.pw-feat{display:flex;gap:14px;align-items:flex-start}.pw-feat__icon{flex:0 0 36px;height:36px;border-radius:10px;background:var(--pw-tint);display:flex;align-items:center;justify-content:center}.pw-split{display:flex;flex-wrap:wrap;gap:40px;align-items:stretch}.pw-split>*{flex:1 1 420px;min-width:0}.pw-section{padding-top:72px;padding-bottom:72px}.pw-announce{background:var(--pw-ink);color:#fff;font-size:13px;padding:10px 16px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.pw-header{background:#fff;border-bottom:1px solid var(--pw-line)}.pw-header__in{padding-top:16px;padding-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pw .pw-logo{font-family:Archivo,sans-serif;font-weight:800;font-size:22px;letter-spacing:.06em;color:var(--pw-ink);text-decoration:none}.pw-nav{display:flex;flex-wrap:wrap;gap:4px 24px;font-size:15px;font-weight:500}.pw .pw-nav a{color:var(--pw-ink);text-decoration:none;padding:10px 0}.pw .pw-nav a:hover{color:var(--pw-accent)}.pw .pw-cart{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--pw-ink)}.pw-cart__count{position:absolute;top:2px;right:0;min-width:18px;height:18px;border-radius:9px;background:var(--pw-accent);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}@media(max-width:640px){.pw-header__in{gap:8px}.pw-nav{order:3;width:100%;gap:0 18px;font-size:14px}}.pw-hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:56px;padding-bottom:64px}.pw-hero__text{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:22px}.pw-hero h1{font-size:clamp(36px,5vw,60px);line-height:1.04;letter-spacing:-.02em}.pw-hero__media{flex:1 1 420px;min-width:0;background:#fff;border-radius:28px;padding:32px;display:flex;justify-content:center}.pw-hero__media img{width:100%;max-width:460px;height:auto}.pw-tabs{display:flex;flex-wrap:wrap;gap:8px;background:var(--pw-bg);padding:6px;border-radius:14px;align-self:flex-start}.pw-tab{border:0;font:inherit;font-weight:600;font-size:15px;padding:12px 20px;border-radius:10px;cursor:pointer;min-height:44px;background:transparent;color:var(--pw-ink)}.pw-tab[aria-selected=true]{background:var(--pw-accent);color:#fff}.pw-panel[hidden]{display:none}.pw-media-box{border-radius:24px;overflow:hidden;min-height:380px;background:var(--pw-ink)}.pw-media-box img{width:100%;height:100%;object-fit:cover}.pw-note{font-size:14px;color:var(--pw-muted);background:var(--pw-bg);padding:14px 16px;border-radius:12px}.pw-team{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.pw-team__photo{flex:1 1 380px;min-width:0;border-radius:24px;overflow:hidden;aspect-ratio:4/3}.pw-team__photo img{width:100%;height:100%;object-fit:cover}.pw-team__text{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:20px}.pw-dark .pw-eyebrow{color:#7fd1c4}.pw-soft{color:#c9cfcf}.pw-faq details{border-top:1px solid var(--pw-line)}.pw-faq summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:17px;min-height:44px}.pw-faq summary::-webkit-details-marker{display:none}.pw-faq summary:after{content:"+";font-size:22px;color:var(--pw-accent)}.pw-faq details[open] summary:after{content:"\2212"}.pw-faq details p{padding-bottom:20px;color:var(--pw-muted)}.pw-cta{background:var(--pw-accent);color:#fff;border-radius:28px;padding:56px 40px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.pw-cta h2{font-size:clamp(26px,3vw,38px);line-height:1.1}@media(max-width:640px){.pw-cta{padding:40px 24px}}.pw-footer{background:var(--pw-ink);color:#c9cfcf;padding:56px 0 40px;font-size:14px}.pw .pw-footer a{color:#c9cfcf}.pw .pw-footer a:hover{color:#fff}.pw-footer__cols{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.pw-footer__col{display:flex;flex-direction:column;gap:8px}.pw-footer strong{color:#fff}.pw-pdp{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-top:32px;padding-bottom:56px}.pw-gallery{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.pw-gallery__main{background:#fff;border-radius:24px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden}.pw-gallery__main img{width:100%;height:100%;object-fit:contain}.pw-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pw-thumb{aspect-ratio:1/1;border-radius:14px;overflow:hidden;padding:0;background:#fff;cursor:pointer;border:2px solid transparent}.pw-thumb[aria-current=true]{border-color:var(--pw-accent)}.pw-thumb img{width:100%;height:100%;object-fit:cover}.pw-buy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px}.pw-buy h1{font-size:clamp(30px,3.6vw,44px);line-height:1.08}.pw-chips{display:flex;flex-wrap:wrap;gap:8px}.pw-chip{background:#fff;border:1px solid var(--pw-line2);border-radius:999px;padding:6px 12px;font-size:14px}.pw-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-top:4px}.pw-price__now{font-family:Archivo,sans-serif;font-weight:800;font-size:36px}.pw-price__was{color:var(--pw-muted);text-decoration:line-through}.pw-price__off{background:#fce9dd;color:#8a3a12;font-size:13px;font-weight:600;padding:4px 10px;border-radius:8px}.pw-buyrow{display:flex;gap:12px;flex-wrap:wrap}.pw-qty{display:flex;align-items:center;border:1px solid var(--pw-line2);border-radius:12px;background:#fff}.pw-qty button{width:48px;height:52px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--pw-ink)}.pw-qty input{width:36px;text-align:center;font:inherit;font-weight:600;border:0;background:none;-moz-appearance:textfield}.pw-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.pw-buyrow .pw-btn{flex:1 1 220px;font-size:17px}.pw-perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;font-size:14px}.pw-perk{background:#fff;border-radius:12px;padding:12px 14px;display:flex;gap:10px;align-items:center}.pw-ptabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--pw-line)}.pw-ptab{background:none;border:0;font:inherit;font-weight:600;font-size:16px;padding:14px 4px;margin-right:20px;cursor:pointer;min-height:44px;color:var(--pw-muted);border-bottom:3px solid transparent}.pw-ptab[aria-selected=true]{color:var(--pw-ink);border-bottom-color:var(--pw-accent)}.pw-spec{background:var(--pw-bg);border-radius:16px;padding:20px}.pw-spec__v{font-family:Archivo,sans-serif;font-weight:800;font-size:26px}.pw-sticky{position:sticky;bottom:0;z-index:5;background:#fff;border-top:1px solid var(--pw-line);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pw-sticky .pw-btn{min-height:48px}.pw-rte p+p{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pw.css.map */
