body.pm-pdp-v6{--v6-black:#000;--v6-ink:#111;--v6-bg:#fff;--v6-grey:#F2F2F2;--v6-grey-1:#3A3A3A;--v6-grey-2:#6E6E6E;--v6-grey-3:#A8A8A8;--v6-grey-4:#C9C9C9;--v6-rule:#E5E5E5;--v6-rule-2:#EFEFEF;--v6-bg-soft:#FAFAFA;--v6-bg-grey:#F4F4F4;--v6-gutter:clamp(20px,4vw,64px);--v6-section:clamp(72px,10vw,144px);--v6-ease:cubic-bezier(.22,.61,.36,1)}body.pm-pdp-v6{background:var(--v6-bg);color:var(--v6-ink);font-size:14px;line-height:1.55}body.pm-pdp-v6 main,body.pm-pdp-v6 #MainContent{max-width:none;margin:0;padding:0}body.pm-pdp-v6 em,body.pm-pdp-v6 i,body.pm-pdp-v6 cite{font-style:normal}.pm-pdp-v6 h1 em,.pm-pdp-v6 h2 em,.pm-pdp-v6 h3 em,.pm-pdp-v6 h4 em{color:var(--v6-grey-3);font-weight:700}.pm-pdp-v6 .bb-title em{color:var(--v6-black);font-weight:700}.pm-pdp-v6 section{position:relative;scroll-margin-top:80px}#sec-20{scroll-margin-top:80px}.pm-pdp-v6 [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--v6-ease),transform .9s var(--v6-ease)}.pm-pdp-v6 [data-reveal].is-in{opacity:1;transform:translateY(0)}.pm-pdp-v6 .hero{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,4vw,72px);padding:32px 0 var(--v6-section);align-items:start;max-width:1600px;margin:0 auto}.pm-pdp-v6 .gallery{position:relative;padding:0 0 0 var(--v6-gutter)}.pm-pdp-v6 .rail{position:absolute;top:16px;left:calc(var(--v6-gutter) + 16px);display:flex;flex-direction:column;gap:10px;width:72px;z-index:3}.pm-pdp-v6 .rail .thumb{background:var(--v6-grey);border:1px solid var(--v6-rule);aspect-ratio:1/1;position:relative;cursor:pointer;transition:border-color .25s var(--v6-ease);background-size:cover;background-position:center;background-repeat:no-repeat}.pm-pdp-v6 .rail .thumb:hover{border-color:var(--v6-grey-2)}.pm-pdp-v6 .rail .thumb.on{border:1px solid var(--v6-black)}.pm-pdp-v6 .main-image{background:var(--v6-grey);aspect-ratio:4/5;position:relative;overflow:hidden;border:1px solid var(--v6-rule)}.pm-pdp-v6 .main-image .product-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block;transition:opacity .35s var(--v6-ease);padding:clamp(20px,4%,60px)}.pm-pdp-v6 .main-image .floating-badge{position:absolute;top:20px;right:20px;background:var(--v6-bg);border:1px solid var(--v6-rule);padding:9px 14px 7px;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:var(--v6-black);z-index:2}.pm-pdp-v6 .buybox{position:sticky;top:96px;max-width:540px;padding:0 var(--v6-gutter) 0 0}.pm-pdp-v6 .bb-tags{display:flex;gap:10px;align-items:center;margin-bottom:22px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-grey-2);font-weight:500}.pm-pdp-v6 .bb-tags .code{background:var(--v6-black);color:var(--v6-bg);padding:5px 10px;font-weight:700;letter-spacing:.18em}.pm-pdp-v6 .bb-tags .meta{font-weight:500;color:var(--v6-grey-2)}.pm-pdp-v6 .bb-tags .best{border:1px solid var(--v6-black);color:var(--v6-black);padding:7px 10px 3px;font-weight:700;letter-spacing:.2em}.pm-pdp-v6 .bb-tags .tag-right{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.pm-pdp-v6 .bb-tags .wishlist-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:var(--v6-bg);border:1px solid var(--v6-rule);color:var(--v6-black);cursor:pointer;padding:0;appearance:none;-webkit-appearance:none;border-radius:0;font-family:inherit;transition:background .22s,color .22s,border-color .22s}.pm-pdp-v6 .bb-tags .wishlist-btn:hover{border-color:var(--v6-black);background:var(--v6-black);color:var(--v6-bg)}.pm-pdp-v6 .bb-tags .wishlist-btn[aria-pressed=true]{background:var(--v6-black);color:var(--v6-bg);border-color:var(--v6-black)}.pm-pdp-v6 .bb-tags .wishlist-btn.is-saved-pulse{animation:v6WishPulse .42s var(--v6-ease)}@keyframes v6WishPulse{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.pm-pdp-v6 .bb-tags .wishlist-btn svg{width:14px;height:14px;pointer-events:none}.pm-pdp-v6 .bb-tags .wishlist-btn .icon-saved{display:none}.pm-pdp-v6 .bb-tags .wishlist-btn[aria-pressed=true] .icon-saved{display:block}.pm-pdp-v6 .bb-tags .wishlist-btn[aria-pressed=true] .icon-default{display:none}.pm-pdp-v6 .bb-title{font-weight:700;font-size:clamp(36px,5.5vw,76px);line-height:.96;letter-spacing:-.035em;margin:0 0 18px;color:var(--v6-black)}.pm-pdp-v6 .bb-stars{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;color:var(--v6-grey-1)}.pm-pdp-v6 .bb-stars .row-s{color:var(--v6-black);letter-spacing:2px;font-size:13px}.pm-pdp-v6 .bb-stars .rating-val{color:var(--v6-black);font-weight:700;font-size:13px}.pm-pdp-v6 .bb-stars .count{color:var(--v6-grey-2);text-decoration:underline;font-size:12px}.pm-pdp-v6 .bb-stars .dot{color:var(--v6-grey-3)}.pm-pdp-v6 .bb-promise{font-size:15px;line-height:1.65;color:var(--v6-grey-1);margin:0 0 12px;font-weight:400;max-width:44ch}.pm-pdp-v6 .bb-details-link{display:inline-block;color:var(--v6-grey-2);text-decoration:underline;text-underline-offset:3px;font-size:12px;margin:0 0 24px;cursor:pointer;transition:color .22s var(--v6-ease)}.pm-pdp-v6 .bb-details-link:hover{color:var(--v6-black)}.pm-pdp-v6 .bb-section-label{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-grey-2);font-weight:500;margin-bottom:12px;display:flex;align-items:center;gap:10px}.pm-pdp-v6 .bb-section-label:before{content:"\2014";color:var(--v6-grey-3)}.pm-pdp-v6 .bb-sizes{display:flex;gap:10px;margin-bottom:28px}.pm-pdp-v6 .bb-sizes .chip{flex:1;text-align:center;padding:15px 8px;border:1px solid var(--v6-rule);font-size:11px;letter-spacing:.2em;color:var(--v6-black);font-weight:500;cursor:pointer;text-transform:uppercase;transition:border-color .25s var(--v6-ease),background .25s var(--v6-ease);background:var(--v6-bg)}.pm-pdp-v6 .bb-sizes .chip:hover{border-color:var(--v6-black)}.pm-pdp-v6 .bb-sizes .chip.on{border-color:var(--v6-black);background:var(--v6-black);color:var(--v6-bg)}.pm-pdp-v6 .bb-commit{display:flex;flex-direction:column;margin-bottom:18px}.pm-pdp-v6 .bb-commit .card{padding:16px;border:1px solid var(--v6-rule);display:grid;grid-template-columns:18px 1fr auto;gap:14px;align-items:start;cursor:pointer}.pm-pdp-v6 .bb-commit .card+.card{border-top:0}.pm-pdp-v6 .bb-commit .card.on{border-color:var(--v6-black)}.pm-pdp-v6 .bb-commit .card+.card.on{border-top:1px solid var(--v6-black)}.pm-pdp-v6 .bb-commit .radio{width:14px;height:14px;border:1px solid var(--v6-grey-2);position:relative;margin-top:2px}.pm-pdp-v6 .bb-commit .card.on .radio{border-color:var(--v6-black)}.pm-pdp-v6 .bb-commit .card.on .radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--v6-black)}.pm-pdp-v6 .bb-commit .lab{font-size:11px;font-weight:700;color:var(--v6-black);letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.pm-pdp-v6 .bb-commit .fine{font-size:11.5px;color:var(--v6-grey-1);line-height:1.4}.pm-pdp-v6 .bb-commit .save{display:inline-block;margin-top:6px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--v6-black);font-weight:700}.pm-pdp-v6 .bb-commit .price{font-size:16px;color:var(--v6-black);font-weight:500;text-align:right;white-space:nowrap}.pm-pdp-v6 .bb-commit .price .strike{display:block;font-size:11px;color:var(--v6-grey-2);text-decoration:line-through;font-weight:400;margin-top:2px}.pm-pdp-v6 .bb-commit .sub-details{display:none;grid-column:1 / -1;padding-top:14px;margin-top:4px;border-top:1px solid var(--v6-rule)}.pm-pdp-v6 .bb-commit .card.on .sub-details{display:block}.pm-pdp-v6 .bb-commit .sub-details .freq-row{display:grid;grid-template-columns:1fr;gap:6px;margin-bottom:12px}.pm-pdp-v6 .bb-commit .sub-details .freq-label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--v6-grey-2);font-weight:700}.pm-pdp-v6 .bb-commit .sub-details select{width:100%;padding:11px 14px;border:1px solid var(--v6-rule);background:var(--v6-bg);font-family:inherit;font-size:12px;color:var(--v6-black);font-weight:500;letter-spacing:.04em;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'><path d='M0 0l5 6 5-6z' fill='%23000'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:9px;cursor:pointer}.pm-pdp-v6 .bb-atc{display:flex;width:100%;background:var(--v6-black);color:var(--v6-bg);text-align:center;padding:20px 24px;font-family:inherit;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;cursor:pointer;border:1px solid var(--v6-black);border-radius:0;appearance:none;-webkit-appearance:none;position:relative;overflow:hidden;z-index:1;transition:color .35s var(--v6-ease);align-items:center;justify-content:space-between;gap:14px}.pm-pdp-v6 .bb-atc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--v6-bg);transform:translateY(100%);transition:transform .35s var(--v6-ease);z-index:-1}.pm-pdp-v6 .bb-atc:hover{color:var(--v6-black)}.pm-pdp-v6 .bb-atc:hover:before{transform:translateY(0)}.pm-pdp-v6 .bb-atc-label{display:inline-flex;align-items:center;gap:12px}.pm-pdp-v6 .bb-atc-label .arrow{width:14px;height:1px;background:currentColor;position:relative}.pm-pdp-v6 .bb-atc-label .arrow:after{content:"";position:absolute;right:-1px;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.pm-pdp-v6 .bb-atc-price{font-weight:700;letter-spacing:.04em;font-size:13px}.pm-pdp-v6 .bb-meta{display:flex;justify-content:space-between;font-size:11px;color:var(--v6-grey-1);letter-spacing:.18em;text-transform:uppercase;margin-top:16px}.pm-pdp-v6 .bb-meta .points{color:var(--v6-black);font-weight:500;letter-spacing:.22em}.pm-pdp-v6 .bb-klarna{text-align:center;font-size:11px;color:var(--v6-grey-2);margin-top:14px;padding-top:14px;border-top:1px solid var(--v6-rule);letter-spacing:.02em}.pm-pdp-v6 .s-08{padding:28px var(--v6-gutter);border-top:1px solid var(--v6-rule);border-bottom:1px solid var(--v6-rule);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.pm-pdp-v6 .s-08 .h-chip{border:1px solid var(--v6-rule);padding:8px 14px;font-size:10.5px;color:var(--v6-ink);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.pm-pdp-v6 .s-08 .h-chip.score{background:var(--v6-black);color:var(--v6-bg);border-color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-09{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:48px var(--v6-gutter);background:var(--v6-bg-soft)}.pm-pdp-v6 .s-09 .col{padding:0 36px;border-left:1px solid var(--v6-rule)}.pm-pdp-v6 .s-09 .col:first-child{border-left:0;padding-left:0}.pm-pdp-v6 .s-09 .col:last-child{padding-right:0}.pm-pdp-v6 .s-09 .col h4{margin:0 0 10px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-09 .col p{margin:0;font-size:14px;color:var(--v6-grey-1);line-height:1.6;font-weight:400}.pm-pdp-v6 .s-09 .col p a{color:var(--v6-black);text-decoration:underline}.pm-pdp-v6 .s-10{padding:var(--v6-section) var(--v6-gutter);display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pm-pdp-v6 .s-10 .image{background:var(--v6-bg-grey);aspect-ratio:4/5;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.pm-pdp-v6 .s-10 .text .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 18px;font-weight:500}.pm-pdp-v6 .s-10 .text h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0 0 24px;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-10 .text p{font-size:15px;line-height:1.7;color:var(--v6-grey-1);margin:0 0 16px;font-weight:400}.pm-pdp-v6 .s-10 .text p strong{color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-10 .benefit-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.pm-pdp-v6 .s-10 .benefit-row .benefit{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--v6-black);padding:8px 14px;border:1px solid var(--v6-black)}.pm-pdp-v6 .s-11{background:var(--v6-black);color:var(--v6-bg);padding:var(--v6-section) var(--v6-gutter);text-align:center}.pm-pdp-v6 .s-11 .ey{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#ffffff80;margin:0 0 56px;font-weight:500}.pm-pdp-v6 .s-11 .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1080px;margin:0 auto}.pm-pdp-v6 .s-11 .stat{padding-top:24px;border-top:1px solid rgba(255,255,255,.3);text-align:left}.pm-pdp-v6 .s-11 .stat .num{font-size:clamp(36px,4vw,56px);line-height:1;margin-bottom:16px;font-weight:700;letter-spacing:-.03em;color:var(--v6-bg)}.pm-pdp-v6 .s-11 .stat .lab{font-size:13px;color:#ffffffbf;line-height:1.4;font-weight:400}.pm-pdp-v6 .s-11 .footnote{font-size:11px;color:#fff6;margin-top:56px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.pm-pdp-v6 .s-12{padding:var(--v6-section) var(--v6-gutter)}.pm-pdp-v6 .s-12 .head{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:48px;align-items:end}.pm-pdp-v6 .s-12 .head .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 14px;font-weight:500}.pm-pdp-v6 .s-12 .head h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-12 .head p{font-size:14px;line-height:1.6;color:var(--v6-grey-1);margin:0;font-weight:400}.pm-pdp-v6 .s-12 .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--v6-black)}.pm-pdp-v6 .s-12 .ing{padding:32px 24px;border-bottom:1px solid var(--v6-rule);border-right:1px solid var(--v6-rule)}.pm-pdp-v6 .s-12 .ing:first-child{padding-left:0}.pm-pdp-v6 .s-12 .ing:nth-child(4n){border-right:0;padding-right:0}.pm-pdp-v6 .s-12 .ing .n{font-size:clamp(28px,3vw,40px);font-weight:700;color:var(--v6-black);letter-spacing:-.02em;line-height:1;margin-bottom:24px}.pm-pdp-v6 .s-12 .ing .ing-name{font-size:13px;margin:0 0 10px;line-height:1.2;font-weight:700;color:var(--v6-black);letter-spacing:.06em;text-transform:uppercase}.pm-pdp-v6 .s-12 .ing .ing-desc{font-size:13px;color:var(--v6-grey-1);margin:0;line-height:1.55;font-weight:400}.pm-pdp-v6 .s-12 .ing .ing-desc strong{color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-13{padding:var(--v6-section) var(--v6-gutter);background:var(--v6-bg-soft);border-top:1px solid var(--v6-rule);border-bottom:1px solid var(--v6-rule)}.pm-pdp-v6 .s-13 .head{display:grid;grid-template-columns:1fr auto;gap:48px;margin-bottom:56px;align-items:end}.pm-pdp-v6 .s-13 .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 14px;font-weight:500}.pm-pdp-v6 .s-13 h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-13 .ampm{display:inline-flex;border:1px solid var(--v6-black);background:var(--v6-bg)}.pm-pdp-v6 .s-13 .ampm span{padding:10px 28px;font-size:11px;letter-spacing:.24em;color:var(--v6-black);font-weight:500;cursor:pointer}.pm-pdp-v6 .s-13 .ampm span.on{background:var(--v6-black);color:var(--v6-bg)}.pm-pdp-v6 .s-13 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.pm-pdp-v6 .s-13 .step .n{font-size:64px;font-weight:700;color:var(--v6-black);line-height:1;letter-spacing:-.04em;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--v6-black)}.pm-pdp-v6 .s-13 .step .t{font-size:15px;color:var(--v6-ink);line-height:1.5;font-weight:400;margin-bottom:16px}.pm-pdp-v6 .s-16{padding:var(--v6-section) var(--v6-gutter);text-align:center;background:var(--v6-black);color:var(--v6-bg)}.pm-pdp-v6 .s-16 .ey{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#ffffff8c;margin-bottom:20px;font-weight:500}.pm-pdp-v6 .s-16 h2{font-size:clamp(36px,5.5vw,76px);font-weight:700;margin:0 auto 36px;line-height:1;letter-spacing:-.03em;max-width:720px}.pm-pdp-v6 .s-16 .q-cta{display:inline-block;padding:18px 36px;border:1px solid var(--v6-bg);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-bg);font-weight:500;text-decoration:none;transition:background .22s var(--v6-ease),color .22s var(--v6-ease)}.pm-pdp-v6 .s-16 .q-cta:hover{background:var(--v6-bg);color:var(--v6-black)}.pm-pdp-v6 .s-17{padding:var(--v6-section) var(--v6-gutter)}.pm-pdp-v6 .s-17 .head{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:56px;align-items:start}.pm-pdp-v6 .s-17 .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 14px;font-weight:500}.pm-pdp-v6 .s-17 h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0 0 24px;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-17 .stars-big{display:flex;align-items:baseline;gap:16px;margin-bottom:8px}.pm-pdp-v6 .s-17 .stars-big .num{font-size:64px;line-height:1;font-weight:700;letter-spacing:-.03em}.pm-pdp-v6 .s-17 .stars-big .row-s{color:var(--v6-black);letter-spacing:2px;font-size:16px}.pm-pdp-v6 .s-17 .stars-big .count{color:var(--v6-grey-2);font-size:12px}.pm-pdp-v6 .s-17 .ai-summary{background:var(--v6-bg-soft);padding:24px;font-size:14px;color:var(--v6-grey-1);line-height:1.65;border-left:2px solid var(--v6-black);font-weight:400}.pm-pdp-v6 .s-17 .ai-summary .lbl{display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin-bottom:10px;font-weight:700}.pm-pdp-v6 .s-17 .review-earn{background:var(--v6-grey);border:1px solid var(--v6-rule);padding:22px 28px;margin:0 0 32px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.pm-pdp-v6 .s-17 .review-earn .copy{font-size:13px;color:var(--v6-grey-1);line-height:1.55;letter-spacing:.02em}.pm-pdp-v6 .s-17 .review-earn .copy .lbl{display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);font-weight:700;margin-bottom:6px}.pm-pdp-v6 .s-17 .review-earn .copy strong{color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-17 .review-earn .cta{display:inline-flex;align-items:center;gap:10px;background:var(--v6-black);color:var(--v6-bg);padding:14px 24px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;border:1px solid var(--v6-black);cursor:pointer;font-family:inherit;text-decoration:none;transition:background .25s var(--v6-ease),color .25s var(--v6-ease);white-space:nowrap}.pm-pdp-v6 .s-17 .review-earn .cta:hover{background:transparent;color:var(--v6-black)}.pm-pdp-v6 .s-17 .review-earn .cta .arrow{width:14px;height:1px;background:currentColor;position:relative}.pm-pdp-v6 .s-17 .review-earn .cta .arrow:after{content:"";position:absolute;right:-1px;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.pm-pdp-v6 .s-17 .review-earn.is-done{background:#ecf6ee;border-color:#b4d7b9}.pm-pdp-v6 .s-17 .review-earn.is-done .copy .lbl{color:#0a7d23}.pm-pdp-v6 .s-17 .filter-chips{display:flex;gap:8px;margin:32px 0;flex-wrap:wrap}.pm-pdp-v6 .s-17 .filter-chips .c{font-size:11px;border:1px solid var(--v6-rule);padding:8px 14px;color:var(--v6-grey-1);letter-spacing:.12em;text-transform:uppercase;font-weight:500;cursor:pointer}.pm-pdp-v6 .s-17 .filter-chips .c.on{background:var(--v6-black);color:var(--v6-bg);border-color:var(--v6-black)}.pm-pdp-v6 .s-17 .reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 56px}.pm-pdp-v6 .s-17 .review{padding:28px 0;border-top:1px solid var(--v6-rule)}.pm-pdp-v6 .s-17 .review .meta{display:flex;justify-content:space-between;font-size:11px;color:var(--v6-grey-2);margin-bottom:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.pm-pdp-v6 .s-17 .review .row-s{color:var(--v6-black);letter-spacing:2px;font-size:12px}.pm-pdp-v6 .s-17 .review strong{font-size:15px;color:var(--v6-black);font-weight:700;display:block;margin-bottom:8px}.pm-pdp-v6 .s-17 .review p{margin:0;font-size:13.5px;color:var(--v6-grey-1);line-height:1.65;font-weight:400}.pm-pdp-v6 .s-17 .review .codes{font-size:10px;color:var(--v6-grey-2);letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font-weight:500}.pm-pdp-v6 .s-18{padding:var(--v6-section) var(--v6-gutter);border-top:1px solid var(--v6-rule)}.pm-pdp-v6 .s-18 .head{padding-right:56px;margin-bottom:32px}.pm-pdp-v6 .s-18 .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 14px;font-weight:500}.pm-pdp-v6 .s-18 h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-18 .ugc-strip{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.pm-pdp-v6 .s-18 .ugc-tile{flex:0 0 240px;aspect-ratio:3/4;background:var(--v6-bg-grey);border:1px solid var(--v6-rule);position:relative}.pm-pdp-v6 .s-19{padding:var(--v6-section) var(--v6-gutter)}.pm-pdp-v6 .s-19 .head{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:32px;align-items:end}.pm-pdp-v6 .s-19 .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--v6-black);margin:0 0 14px;font-weight:500}.pm-pdp-v6 .s-19 h2{font-size:clamp(32px,5vw,68px);font-weight:700;margin:0;letter-spacing:-.025em;line-height:1.02;color:var(--v6-black)}.pm-pdp-v6 .s-19 .head p{font-size:14px;color:var(--v6-grey-1);margin:0;line-height:1.65;max-width:480px}.pm-pdp-v6 .s-19 .faq{padding:24px 0;border-top:1px solid var(--v6-rule);display:grid;grid-template-columns:56px 1fr 24px;gap:24px;align-items:start;cursor:pointer}.pm-pdp-v6 .s-19 .faq:last-child{border-bottom:1px solid var(--v6-rule)}.pm-pdp-v6 .s-19 .faq .fn{font-size:13px;color:var(--v6-grey-2);font-weight:700;letter-spacing:.1em;padding-top:4px}.pm-pdp-v6 .s-19 .faq .q{font-size:17px;color:var(--v6-black);font-weight:500;line-height:1.4;letter-spacing:-.005em}.pm-pdp-v6 .s-19 .faq .a{display:none}.pm-pdp-v6 .s-19 .faq.open .a{display:block;font-size:14px;color:var(--v6-grey-1);margin-top:14px;line-height:1.7;font-weight:400;max-width:720px}.pm-pdp-v6 .s-19 .faq.open .a strong{color:var(--v6-black);font-weight:700}.pm-pdp-v6 .s-19 .chev{width:12px;height:12px;border-right:1px solid var(--v6-black);border-bottom:1px solid var(--v6-black);transform:rotate(45deg);margin-top:8px;transition:transform .2s ease}.pm-pdp-v6 .s-19 .faq.open .chev{transform:rotate(-135deg)}.pm-pdp-v6 .s-20{padding:56px var(--v6-gutter);background:var(--v6-bg-soft);border-top:1px solid var(--v6-rule)}.pm-pdp-v6 .s-20 .ey-line{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--v6-black);font-weight:700;margin-bottom:24px}.pm-pdp-v6 .s-20 .ey-line .count{color:var(--v6-grey-1);font-weight:500;margin-left:12px}.pm-pdp-v6 .s-20 .acc{padding:22px 0;border-top:1px solid var(--v6-rule);font-size:13px;color:var(--v6-black);letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;font-weight:500;cursor:pointer}.pm-pdp-v6 .s-20 .acc:last-child{border-bottom:1px solid var(--v6-rule)}.pm-pdp-v6 .s-20 .acc .chev{width:10px;height:10px;border-right:1px solid var(--v6-black);border-bottom:1px solid var(--v6-black);transform:rotate(45deg);transition:transform .2s ease}.pm-pdp-v6 .s-20 .acc.open{display:block;cursor:default;padding:22px 0 28px}.pm-pdp-v6 .s-20 .acc.open .acc-head{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pm-pdp-v6 .s-20 .acc.open .acc-head .chev{transform:rotate(225deg)}.pm-pdp-v6 .s-20 .acc.open .acc-body{margin-top:18px;text-transform:none;letter-spacing:0;font-weight:400}.pm-pdp-v6 .s-20 .acc.open .inci{font-size:13px;color:var(--v6-grey-1);line-height:1.7;margin:0 0 12px;max-width:78ch}.pm-pdp-v6 .s-20 .acc.open .inci-note{font-size:12px;color:var(--v6-grey-2);line-height:1.6;margin:0;letter-spacing:.02em}.pm-pdp-v6 .s-20 .acc.open .inci-note strong{color:var(--v6-black);font-weight:600}.pm-pdp-v6 .s-21{padding:56px var(--v6-gutter);background:var(--v6-bg);text-align:center;border-top:1px solid var(--v6-rule);border-bottom:1px solid var(--v6-rule)}.pm-pdp-v6 .s-21 .lbl{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--v6-black);margin-bottom:32px;font-weight:700}.pm-pdp-v6 .s-21 .press-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px;max-width:960px;margin:0 auto}.pm-pdp-v6 .s-21 .press-logo{font-size:18px;color:var(--v6-ink);letter-spacing:.24em;text-transform:uppercase;font-weight:700}.pm-pdp-v6 .s-21 .press-logo img{max-height:24px;width:auto;display:block}.pm-pdp-v6 .s-22{background:var(--v6-black);color:var(--v6-bg);display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.pm-pdp-v6 .s-22 .photo{background:linear-gradient(135deg,#3a322b,#15110e);aspect-ratio:4/5;background-size:cover;background-position:center;background-repeat:no-repeat}.pm-pdp-v6 .s-22 .text{padding:96px 64px;display:flex;flex-direction:column;justify-content:center}.pm-pdp-v6 .s-22 h4{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#ffffff80;margin:0 0 24px;font-weight:700}.pm-pdp-v6 .s-22 .manifesto{font-size:clamp(28px,3vw,40px);line-height:1.1;margin:0 0 24px;color:var(--v6-bg);font-weight:700;letter-spacing:-.02em}.pm-pdp-v6 .s-22 .body{font-size:15px;line-height:1.7;margin:0;color:#ffffffbf;font-weight:400;max-width:480px}.pm-pdp-v6 .s-23{position:fixed;bottom:0;left:0;right:0;background:var(--v6-bg);border-top:1px solid var(--v6-black);z-index:40;transform:translateY(100%);transition:transform .3s var(--v6-ease)}.pm-pdp-v6 .s-23.show{transform:translateY(0)}.pm-pdp-v6 .s-23 .quiz-cta{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px var(--v6-gutter);background:var(--v6-grey);border-bottom:1px solid var(--v6-rule);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--v6-black);font-weight:500;text-decoration:none;transition:background .25s var(--v6-ease),color .25s var(--v6-ease)}.pm-pdp-v6 .s-23 .quiz-cta:hover{background:var(--v6-black);color:var(--v6-bg)}.pm-pdp-v6 .s-23 .quiz-cta strong{font-weight:700}.pm-pdp-v6 .s-23 .quiz-cta .arrow{width:14px;height:1px;background:currentColor;position:relative;margin-left:6px}.pm-pdp-v6 .s-23 .quiz-cta .arrow:after{content:"";position:absolute;right:-1px;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.pm-pdp-v6 .s-23 .row{padding:14px var(--v6-gutter);display:flex;align-items:center;gap:20px}.pm-pdp-v6 .s-23 .mini{width:48px;height:48px;background:var(--v6-bg-grey);border:1px solid var(--v6-rule);background-size:contain;background-repeat:no-repeat;background-position:center}.pm-pdp-v6 .s-23 .info{flex:1;display:flex;flex-direction:column;gap:2px;font-size:12px}.pm-pdp-v6 .s-23 .info .pname{color:var(--v6-black);font-weight:700;letter-spacing:-.005em;font-size:14px}.pm-pdp-v6 .s-23 .info .meta-line{color:var(--v6-grey-1);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.pm-pdp-v6 .s-23 .pricing{font-size:14px;color:var(--v6-black);font-weight:500;margin-right:8px}.pm-pdp-v6 .s-23 .atc-s{background:var(--v6-black);color:var(--v6-bg);padding:14px 36px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;cursor:pointer;border:1px solid var(--v6-black)}@media(max-width:1280px){.pm-pdp-v6 .hero{gap:clamp(28px,3vw,56px);padding:28px 0 var(--v6-section)}.pm-pdp-v6 .rail{width:64px;gap:8px}}@media(max-width:1100px){.pm-pdp-v6 .hero{grid-template-columns:1fr;gap:32px;padding:24px var(--v6-gutter) 48px}.pm-pdp-v6 .gallery{padding:0}.pm-pdp-v6 .rail{left:16px;width:56px;gap:8px}.pm-pdp-v6 .main-image{aspect-ratio:4/4}.pm-pdp-v6 .buybox{position:relative;top:0;max-width:720px;margin:0 auto;padding:0}.pm-pdp-v6 .bb-title{font-size:clamp(40px,6vw,64px)}.pm-pdp-v6 .bb-promise{max-width:60ch}.pm-pdp-v6 .s-12 .head,.pm-pdp-v6 .s-10,.pm-pdp-v6 .s-13 .head,.pm-pdp-v6 .s-17 .head,.pm-pdp-v6 .s-19 .head{grid-template-columns:1fr;gap:24px}.pm-pdp-v6 .s-12 .grid{grid-template-columns:repeat(2,1fr)}.pm-pdp-v6 .s-12 .ing{padding-left:16px;padding-right:16px}.pm-pdp-v6 .s-12 .ing:nth-child(2n){border-right:0;padding-right:0}.pm-pdp-v6 .s-12 .ing:nth-child(odd){padding-left:0}.pm-pdp-v6 .s-13 .steps{grid-template-columns:repeat(2,1fr);gap:28px}.pm-pdp-v6 .s-13 .step:last-child{grid-column:1 / -1;max-width:360px}.pm-pdp-v6 .s-17 .reviews-grid{grid-template-columns:1fr;gap:0}.pm-pdp-v6 .s-22{grid-template-columns:1fr}.pm-pdp-v6 .s-22 .text{padding:56px var(--v6-gutter)}}@media(max-width:900px){.pm-pdp-v6 .s-11 .stats{grid-template-columns:repeat(2,1fr)}.pm-pdp-v6 .s-11 .stat:last-child{grid-column:1 / -1}}@media(max-width:720px){body.pm-pdp-v6{padding-bottom:130px}.pm-pdp-v6 .bb-title{font-size:clamp(32px,8vw,44px)}.pm-pdp-v6 .s-10 .text h2,.pm-pdp-v6 .s-12 .head h2,.pm-pdp-v6 .s-13 h2,.pm-pdp-v6 .s-17 h2,.pm-pdp-v6 .s-19 h2,.pm-pdp-v6 .s-18 h2{font-size:clamp(28px,6vw,36px)}.pm-pdp-v6 .s-11 .stat .num{font-size:clamp(40px,9vw,56px)}.pm-pdp-v6 .s-11 .stats{grid-template-columns:1fr;gap:24px}.pm-pdp-v6 .s-11 .stat{border-right:0;padding:18px 0 0}.pm-pdp-v6 .s-16 h2{font-size:clamp(28px,7vw,36px)}.pm-pdp-v6 .s-22 .manifesto{font-size:clamp(22px,6vw,28px)}.pm-pdp-v6 .hero{padding:16px 16px 40px;gap:20px}.pm-pdp-v6 .main-image{aspect-ratio:4/4.5}.pm-pdp-v6 .rail{display:none}.pm-pdp-v6 .buybox{padding:0;max-width:none}.pm-pdp-v6 .s-08{gap:6px;padding:18px 16px}.pm-pdp-v6 .s-09{grid-template-columns:1fr;padding:32px var(--v6-gutter);gap:20px}.pm-pdp-v6 .s-09 .col{border-left:0;padding:0}.pm-pdp-v6 .s-09 .col+.col{padding-top:20px;border-top:1px solid var(--v6-rule)}.pm-pdp-v6 .s-10{grid-template-columns:1fr;gap:28px}.pm-pdp-v6 .s-12 .grid{grid-template-columns:1fr}.pm-pdp-v6 .s-12 .ing{padding:22px 0!important;border-right:0}.pm-pdp-v6 .s-13 .steps{grid-template-columns:1fr;gap:24px}.pm-pdp-v6 .s-13 .step:last-child{max-width:none;grid-column:auto}.pm-pdp-v6 .s-13 .step .n{font-size:48px;padding-bottom:14px;margin-bottom:14px}.pm-pdp-v6 .s-17 .review-earn{grid-template-columns:1fr;padding:18px;gap:14px}.pm-pdp-v6 .s-17 .review-earn .cta{justify-self:start}.pm-pdp-v6 .s-19 .faq{grid-template-columns:32px 1fr 14px;gap:14px;padding:18px 0}.pm-pdp-v6 .s-19 .faq .q{font-size:14px}.pm-pdp-v6 .s-21{padding:40px 18px}.pm-pdp-v6 .s-21 .press-row{gap:16px}.pm-pdp-v6 .s-21 .press-logo{font-size:13px;letter-spacing:.2em}.pm-pdp-v6 .s-22 .text{padding:48px 18px}.pm-pdp-v6 .s-23 .row{padding:12px 16px;gap:12px}.pm-pdp-v6 .s-23 .mini{width:40px;height:40px}.pm-pdp-v6 .s-23 .info .pname{font-size:13px}.pm-pdp-v6 .s-23 .info .meta-line{font-size:10px}.pm-pdp-v6 .s-23 .pricing{font-size:13px}.pm-pdp-v6 .s-23 .atc-s{padding:12px 22px;font-size:11px;letter-spacing:.2em}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pm-pdp-v6.css.map */
