:root{--pgw-bg: #FFFFFF;--pgw-panel: #F5F5F7;--pgw-line: #E1E1E6;--pgw-text: #0B0B0D;--pgw-muted: #5A5A64;--pgw-accent: #D70000;--pgw-accent-hover: #B40000;--pgw-accent-text: #D70000;--pgw-star: #F5A300;--pgw-radius: 16px;--pgw-max: 1200px;--pgw-glow: #EA1F0E;--pgw-glow-2: #EA1F0E}.pgw-sec{scroll-margin-top:84px}.pgw-section,.pgw-bg{--s-bg: var(--pgw-bg);--s-text: var(--pgw-text);--s-muted: var(--pgw-muted);--s-line: var(--pgw-line);--s-card: var(--pgw-panel);--s-accent-text: var(--pgw-accent-text);--s-btn: var(--pgw-accent);--s-btn-hover: var(--pgw-accent-hover);--s-btn-text: #fff;background:var(--s-bg);color:var(--s-text)}.pgw-bg--panel{--s-bg: var(--pgw-panel);--s-card: var(--pgw-bg)}.pgw-bg--black{--s-bg: #0B0B0D;--s-text: #FFFFFF;--s-muted: #A6A6AE;--s-line: #2B2B30;--s-card: #17171A;--s-accent-text: #FF5A4D}.pgw-bg--accent{--s-bg: var(--pgw-accent);--s-text: #fff;--s-muted: rgba(255,255,255,.86);--s-line: rgba(255,255,255,.34);--s-card: rgba(0,0,0,.2);--s-accent-text: #fff;--s-btn: #fff;--s-btn-hover: #F1F1F3;--s-btn-text: #0B0B0D}.pgw-section{padding:var(--pgw-pt, 72px) 0 var(--pgw-pb, 72px)}@media(max-width:749px){.pgw-section{padding:calc(var(--pgw-pt, 72px) * .68) 0 calc(var(--pgw-pb, 72px) * .68)}}.pgw-wrap{max-width:var(--pgw-max);margin:0 auto;padding:0 20px}.pgw-center{text-align:center}.pgw-center .pgw-lede{margin-left:auto;margin-right:auto}.pgw-custom{display:block}.pgw-custom:empty{display:none}.pgw-editor-note{margin:24px auto;max-width:640px;padding:16px 20px;border:1px dashed var(--pgw-line);border-radius:12px;color:var(--pgw-muted);font-size:14px;text-align:center}.pgw-kicker{font-size:14px;font-weight:600;color:var(--s-accent-text);margin:0 0 12px;letter-spacing:0}.pgw-h2{font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(28px,4.4vw,46px);line-height:1.06;letter-spacing:-.02em;margin:0 0 16px;color:inherit;text-wrap:balance}.pgw-lede{font-size:17px;line-height:1.65;color:var(--s-muted);margin:0 0 24px;max-width:60ch}.pgw-lede p{margin:0 0 12px}.pgw-lede p:last-child{margin-bottom:0}.pgw-rte a{color:inherit;text-underline-offset:3px}.pgw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;background:var(--s-btn, var(--pgw-accent));color:var(--s-btn-text, #fff);border:0;border-radius:12px;font-family:var(--font-heading-family);font-weight:700;font-size:16px;letter-spacing:0;text-decoration:none;padding:14px 28px;cursor:pointer;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}.pgw-btn:hover{background:var(--s-btn-hover, var(--pgw-accent-hover));color:var(--s-btn-text, #fff)}.pgw-btn:active{transform:scale(.985)}.pgw-btn:focus-visible,.pgw-option:focus-visible,.pgw-swatch:focus-visible,.pgw-gallery__thumb:focus-visible,.pgw-design:focus-visible{outline:2px solid var(--s-text);outline-offset:3px}.pgw-btn--full{width:100%}.pgw-btn--ghost{background:transparent;color:var(--s-text);box-shadow:inset 0 0 0 1.5px var(--s-line)}.pgw-btn--ghost:hover{background:transparent;color:var(--s-text);box-shadow:inset 0 0 0 1.5px var(--s-text)}.pgw-btn[aria-disabled=true]{opacity:.55;cursor:default}.pgw-btn.loading{opacity:.75;pointer-events:none}.pgw-benefits{background:var(--s-bg);color:var(--s-text);border-bottom:1px solid var(--s-line);overflow:hidden}.pgw-benefits__track{display:flex;justify-content:space-between;align-items:center;gap:28px;max-width:var(--pgw-max);margin:0 auto;padding:11px 20px;font-size:13px;font-weight:500;white-space:nowrap;color:var(--s-muted)}.pgw-benefits__item{display:flex;align-items:center;gap:8px}.pgw-benefits__item svg{width:15px;height:15px;color:var(--s-accent-text);flex:none}@media(max-width:749px){.pgw-benefits__track{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:10px 16px}.pgw-benefits__track::-webkit-scrollbar{display:none}}.pgw-hero{padding:var(--pgw-pt, 32px) 0 var(--pgw-pb, 64px)}.pgw-hero__grid{display:grid;grid-template-columns:minmax(0,var(--pgw-gallery-col, 1.05fr)) minmax(0,1fr);gap:56px;align-items:start}.pgw-hero--gallery-right .pgw-hero__gallery-col{order:2}.pgw-hero__gallery-col{min-width:0}.pgw-hero--sticky .pgw-hero__gallery-col{position:sticky;top:92px}.pgw-buy{display:flex;flex-direction:column;gap:14px;min-width:0}.pgw-blk{min-width:0}.pgw-under-gallery{display:flex;flex-direction:column;gap:14px;margin-top:20px}.pgw-under-gallery:empty{display:none}@media(max-width:989px){.pgw-hero__grid{display:flex;flex-direction:column;align-items:stretch;gap:14px}.pgw-hero--sticky .pgw-hero__gallery-col{position:static}.pgw-hero__gallery-col{order:2!important;margin-bottom:6px}.pgw-buy{display:contents}.pgw-buy>.pgw-blk{order:var(--pgw-mo, 3)}}@media(min-width:990px){.pgw-show--mobile{display:none!important}}@media(max-width:989px){.pgw-show--desktop{display:none!important}}.pgw-gallery__main{position:relative;background:#000;border-radius:calc(var(--pgw-radius) + 4px);overflow:hidden;aspect-ratio:var(--pgw-gallery-ratio, 3 / 4);box-shadow:0 0 0 1px var(--s-line),-36px 44px 70px -58px var(--pgw-glow),36px 44px 70px -58px var(--pgw-glow-2);box-shadow:0 0 0 1px color-mix(in srgb,var(--pgw-glow) 34%,var(--s-line)),-36px 44px 70px -58px var(--pgw-glow),36px 44px 70px -58px var(--pgw-glow-2);transition:box-shadow .6s ease}.pgw-gallery__main img,.pgw-gallery__main video{width:100%;height:100%;object-fit:cover;display:block}.pgw-gallery__main.is-contain img,.pgw-gallery--contain .pgw-gallery__main img{object-fit:contain}.pgw-gallery__badge{position:absolute;top:14px;left:14px;z-index:2;background:#0000009e;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12.5px;font-weight:600;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.18)}.pgw-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;z-index:2;background:#0000008c;border:1px solid rgba(255,255,255,.22);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.pgw-gallery__nav svg{width:16px;height:16px}.pgw-gallery__nav--prev{left:12px}.pgw-gallery__nav--next{right:12px}.pgw-gallery__thumbs{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.pgw-gallery__thumbs::-webkit-scrollbar{display:none}.pgw-gallery__thumb{flex:0 0 68px;width:68px;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;padding:0;cursor:pointer;background:#000;border:0;box-shadow:0 0 0 1.5px var(--s-line);opacity:.8;transition:opacity .15s ease,box-shadow .15s ease;position:relative}.pgw-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pgw-gallery__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2.5px var(--pgw-glow)}.pgw-gallery__thumb[data-type=video]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;filter:drop-shadow(0 0 4px rgba(0,0,0,.8))}.pgw-title{font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(28px,3.5vw,40px);line-height:1.06;letter-spacing:-.02em;margin:0;color:var(--s-text);text-wrap:balance}.pgw-rating{--pgw-star-on: var(--pgw-star);display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--s-text)}.pgw-rating__stars{display:inline-flex;gap:2px}.pgw-rating__stars svg{width:18px;height:18px;fill:var(--pgw-star-on);display:block}.pgw-rating__stars svg.is-empty{fill:var(--s-line)}.pgw-rating__half-off{stop-color:var(--s-line)}.pgw-rating__text{font-size:14px;font-weight:500;color:var(--s-muted)}.pgw-text{font-size:15.5px;line-height:1.6;color:var(--s-text)}.pgw-text p{margin:0 0 8px}.pgw-text p:last-child{margin:0}.pgw-text--small{font-size:13px}.pgw-text--large{font-size:18px}.pgw-text--muted{color:var(--s-muted)}.pgw-text--accent{color:var(--s-accent-text);font-weight:600}.pgw-text--center{text-align:center}.pgw-bullets{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pgw-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;color:var(--s-text)}.pgw-bullets svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--pgw-glow);transition:color .4s ease}.pgw-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pgw-price__now{font-family:var(--font-heading-family);font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.pgw-price__was{font-size:18px;color:var(--s-muted);text-decoration:line-through}.pgw-price__save{background:var(--pgw-accent);color:#fff;font-size:12.5px;font-weight:700;padding:5px 10px;border-radius:999px}.pgw-price__suffix{font-size:14px;color:var(--s-muted)}.pgw-swatches__label{font-size:14px;color:var(--s-muted);margin:0 0 10px}.pgw-swatches__label strong{color:var(--s-text);font-weight:600}.pgw-swatches__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:8px}.pgw-swatch{--c: var(--s-line);display:grid;gap:7px;justify-items:center;padding:8px 6px 9px;cursor:pointer;text-align:center;background:var(--s-card);color:var(--s-text);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--s-line);font:inherit;font-size:12.5px;font-weight:500;line-height:1.2;transition:box-shadow .15s ease}.pgw-swatch__img{width:100%;aspect-ratio:16 / 9;border-radius:9px;overflow:hidden;background:#000;display:block}.pgw-swatch__img img{width:100%;height:100%;object-fit:cover;display:block}.pgw-swatch__dot{width:34px;height:34px;border-radius:50%;background:linear-gradient(120deg,var(--c),var(--c2, var(--c)));display:block}.pgw-swatch:hover{box-shadow:inset 0 0 0 1.5px var(--c)}.pgw-swatch[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--c),0 8px 18px -10px var(--c)}.pgw-swatch[data-soldout=true]{opacity:.45}.pgw-swatch[data-soldout=true] .pgw-swatch__name{text-decoration:line-through}.pgw-bundle__label{display:flex;align-items:center;gap:14px;margin:4px 0 14px;font-family:var(--font-heading-family);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-text)}.pgw-bundle__label:before,.pgw-bundle__label:after{content:"";flex:1;height:2px;background:var(--pgw-glow);opacity:.9;transition:background .4s ease}.pgw-bundle{display:grid;gap:14px}.pgw-option{position:relative;border-radius:var(--pgw-radius);padding:15px 16px;cursor:pointer;background:var(--s-bg);box-shadow:inset 0 0 0 1.5px var(--s-line);transition:box-shadow .15s ease,background .15s ease}.pgw-option:hover{box-shadow:inset 0 0 0 1.5px var(--s-line);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pgw-glow) 55%,var(--s-line))}.pgw-option[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--pgw-glow),0 10px 28px -18px var(--pgw-glow);background:var(--s-bg);background:color-mix(in srgb,var(--pgw-glow) 6%,var(--s-bg))}.pgw-option__tag{position:absolute;top:-13px;right:14px;background:var(--pgw-accent);color:#fff;font-family:var(--font-heading-family);font-size:12px;font-weight:700;padding:4px 11px;border-radius:7px;transform:rotate(-2deg)}.pgw-option__head{display:flex;align-items:center;gap:12px}.pgw-option__radio{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px #b9b9c2;flex:none;position:relative;background:var(--s-bg)}.pgw-option[aria-checked=true] .pgw-option__radio{box-shadow:inset 0 0 0 2px var(--pgw-glow)}.pgw-option[aria-checked=true] .pgw-option__radio:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--pgw-glow)}.pgw-option__copy{display:grid;gap:3px;min-width:0}.pgw-option__line{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.pgw-option__title{font-family:var(--font-heading-family);font-weight:700;font-size:18px;line-height:1.15}.pgw-option__badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--s-line);color:var(--s-text);white-space:nowrap}.pgw-option__badge svg{width:14px;height:14px;color:var(--pgw-accent);flex:none}.pgw-option[aria-checked=true] .pgw-option__badge{box-shadow:inset 0 0 0 1.5px var(--pgw-glow)}.pgw-option__sub{font-size:14px;color:var(--s-muted)}.pgw-option__prices{margin-left:auto;text-align:right;flex:none}.pgw-option__price{font-family:var(--font-heading-family);font-weight:700;font-size:19px;display:block;line-height:1.2}.pgw-option__was{font-size:14px;color:var(--s-muted);text-decoration:line-through;display:block}.pgw-option__body{display:none;margin:14px 0 0 32px;gap:10px}.pgw-option[aria-checked=true] .pgw-option__body{display:grid}.pgw-option__body:empty{display:none!important}.pgw-pair{display:grid;grid-template-columns:30px repeat(var(--pgw-opts, 1),minmax(0,1fr));align-items:center;gap:10px;max-width:420px}.pgw-pair__label{font-family:var(--font-heading-family);font-weight:700;font-size:15px;color:var(--s-text)}.pgw-pair select{width:100%;appearance:none;-webkit-appearance:none;border:0;box-shadow:inset 0 0 0 1.5px var(--s-line);border-radius:10px;padding:11px 36px 11px 12px;font:inherit;font-size:15px;font-weight:500;color:var(--s-text);cursor:pointer;min-height:44px;background:var(--s-bg) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'><path fill='none' stroke='%239A9AA3' stroke-width='3' d='M6 9l6 6 6-6'/></svg>") no-repeat right 12px center}.pgw-pair select:focus-visible{outline:2px solid var(--s-text);outline-offset:1px}.pgw-pair select option{color:#0b0b0d;background:#fff}.pgw-pair select[data-unavailable=true]{box-shadow:inset 0 0 0 1.5px var(--pgw-accent-text)}.pgw-pair__warn{grid-column:1 / -1;font-size:12.5px;color:var(--s-accent-text);margin:-2px 0 0;display:none}.pgw-pair.is-unavailable .pgw-pair__warn{display:block}.pgw-bundle__note{font-size:13px;color:var(--s-muted);margin:12px 0 0}.pgw-bundle__link{display:inline-block;margin-top:10px;font-size:13.5px;font-weight:500;color:var(--s-text);text-underline-offset:3px}@media(max-width:480px){.pgw-option{padding:14px 13px}.pgw-option__title{font-size:16.5px}.pgw-option__price{font-size:17px}.pgw-option__body{margin-left:0}}.pgw-addon-row{display:flex;align-items:center;gap:12px;cursor:pointer;position:relative;border-radius:14px;padding:12px 14px;background:var(--s-card);box-shadow:inset 0 0 0 1.5px var(--s-line)}.pgw-addon-row.is-on{box-shadow:inset 0 0 0 1.5px var(--s-text)}.pgw-addon-row__check{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pgw-addon-row__box{width:22px;height:22px;flex:none;border-radius:6px;box-shadow:inset 0 0 0 2px #b9b9c2;display:flex;align-items:center;justify-content:center;color:var(--s-bg)}.pgw-addon-row__box svg{width:14px;height:14px;opacity:0}.pgw-addon-row.is-on .pgw-addon-row__box{background:var(--s-text);box-shadow:none}.pgw-addon-row.is-on .pgw-addon-row__box svg{opacity:1}.pgw-addon-row__copy{display:grid;gap:2px;min-width:0}.pgw-addon-row__title{font-weight:600;font-size:15px;line-height:1.2}.pgw-addon-row__sub{font-size:12.5px;color:var(--s-muted)}.pgw-addon-row__prices{margin-left:auto;text-align:right;flex:none;font-weight:700;font-size:15px}.pgw-addon-row__was{font-size:12px;color:var(--s-muted);text-decoration:line-through;display:block;font-weight:400}.pgw-total{display:flex;align-items:baseline;gap:10px}.pgw-total__label{font-size:15px;color:var(--s-muted)}.pgw-total__now{font-family:var(--font-heading-family);font-size:26px;font-weight:700;letter-spacing:-.02em}.pgw-total__was{font-size:15px;color:var(--s-muted);text-decoration:line-through}.pgw-atc .pgw-btn{font-size:17px;min-height:58px;box-shadow:0 12px 26px -14px var(--pgw-accent)}.pgw-atc__sub{font-size:13px;color:var(--s-muted);text-align:center;margin:10px 0 0}.pgw-atc__error{color:var(--s-accent-text);font-size:13.5px;margin:8px 0 0;display:none}.pgw-atc__error.is-visible{display:block}.pgw-trust{display:grid;grid-template-columns:repeat(var(--pgw-trust-n, 3),minmax(0,1fr));gap:10px;text-align:center}.pgw-trust__item{font-size:13px;font-weight:600;line-height:1.3;padding:12px 6px;border-radius:12px;background:var(--s-card)}.pgw-trust__item svg{width:22px;height:22px;display:block;margin:0 auto 6px;color:var(--s-muted)}.pgw-trust__item small{display:block;font-weight:400;color:var(--s-muted);font-size:12px;margin-top:2px}.pgw-payments{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.pgw-payments svg,.pgw-payments img{height:24px;width:auto}.pgw-collapse{border-top:1px solid var(--s-line)}.pgw-collapse+.pgw-collapse,.pgw-blk--collapsible+.pgw-blk--collapsible .pgw-collapse{border-top:0}.pgw-collapse{border-bottom:1px solid var(--s-line)}.pgw-collapse summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 2px;font-weight:600;font-size:15px;cursor:pointer}.pgw-collapse summary::-webkit-details-marker{display:none}.pgw-collapse summary:after{content:"+";font-size:20px;line-height:1;font-weight:400;color:var(--s-muted)}.pgw-collapse[open] summary:after{content:"\2013"}.pgw-collapse__body{padding:0 2px 16px;font-size:14.5px;line-height:1.65;color:var(--s-muted)}.pgw-collapse__body p{margin:0 0 8px}.pgw-blk--collapsible{margin-top:-14px}.pgw-blk--collapsible:first-child,:not(.pgw-blk--collapsible)+.pgw-blk--collapsible{margin-top:0}.pgw-blk--image img{width:100%;height:auto;display:block;border-radius:var(--pgw-radius)}.pgw-divider{height:1px;background:var(--s-line)}.pgw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff5;color:var(--pgw-text);border-top:1px solid var(--pgw-line);box-shadow:0 -8px 26px #0b0b0d14;transform:translateY(110%);transition:transform .25s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pgw-sticky.is-visible{transform:translateY(0)}.pgw-sticky__inner{max-width:var(--pgw-max);margin:0 auto;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px}.pgw-sticky__img{width:46px;height:46px;border-radius:10px;object-fit:cover;background:#000;flex:none}.pgw-sticky__title{font-weight:600;font-size:14px;line-height:1.25;min-width:0}.pgw-sticky__title small{display:block;color:var(--pgw-muted);font-weight:400;font-size:12.5px}.pgw-sticky .pgw-btn{margin-left:auto;min-height:46px;padding:10px 20px;font-size:15px;white-space:nowrap;flex:none}@media(max-width:599px){.pgw-sticky__img{display:none}.pgw-sticky .pgw-btn{padding:10px 16px}}body.pgw-has-sticky{padding-bottom:72px}.pgw-home-hero{position:relative;overflow:hidden;padding:var(--pgw-pt, 40px) 0 var(--pgw-pb, 64px)}.pgw-home-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:56px;align-items:center}.pgw-home-hero--image-left .pgw-home-hero__media{order:-1}.pgw-home-hero__h1{font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:clamp(40px,6.4vw,78px);line-height:.98;letter-spacing:-.03em;margin:0 0 20px;color:var(--s-text);text-wrap:balance}.pgw-home-hero__p{font-size:18px;line-height:1.6;color:var(--s-muted);margin:0 0 28px;max-width:46ch}.pgw-home-hero__p p{margin:0}.pgw-home-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.pgw-home-hero__under{font-size:14px;color:var(--s-muted);margin:18px 0 0}.pgw-home-hero__media{position:relative;border-radius:calc(var(--pgw-radius) + 8px);overflow:hidden;aspect-ratio:var(--pgw-hero-ratio, 1 / 1);background:#000;box-shadow:0 0 0 1px var(--s-line),0 50px 100px -60px var(--pgw-hero-glow, var(--pgw-glow))}.pgw-home-hero__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:989px){.pgw-home-hero{padding-top:0}.pgw-home-hero__grid{grid-template-columns:1fr;gap:0}.pgw-home-hero__media,.pgw-home-hero--image-left .pgw-home-hero__media{order:-1;border-radius:0;margin:0 -20px 26px;aspect-ratio:1 / 1;box-shadow:none}}.pgw-split__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pgw-split--reverse .pgw-split__media{order:2}.pgw-split__media{border-radius:calc(var(--pgw-radius) + 4px);overflow:hidden;background:#000;box-shadow:0 0 0 1px var(--s-line)}.pgw-split__media img,.pgw-split__media svg{width:100%;height:auto;display:block}.pgw-split__media--crop{aspect-ratio:var(--pgw-split-ratio, 4 / 5)}.pgw-split__media--crop img{height:100%;object-fit:cover}.pgw-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 28px;padding:20px 0;border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}.pgw-stat__num{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1}.pgw-stat__label{font-size:13px;color:var(--s-muted);margin-top:8px;line-height:1.4}.pgw-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.pgw-chip{box-shadow:inset 0 0 0 1px var(--s-line);background:var(--s-card);border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:500;color:var(--s-text)}@media(max-width:989px){.pgw-split__grid{grid-template-columns:1fr;gap:26px}.pgw-split--reverse .pgw-split__media{order:0}}.pgw-designs__grid{display:grid;grid-template-columns:repeat(var(--pgw-cols, 4),minmax(0,1fr));gap:16px;margin-top:32px}@media(max-width:989px){.pgw-designs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pgw-design{--c: var(--pgw-glow);--c2: var(--c);position:relative;display:flex;flex-direction:column;text-align:left;text-decoration:none;color:var(--s-text);border-radius:calc(var(--pgw-radius) + 2px);overflow:hidden;background:var(--s-card);box-shadow:inset 0 0 0 1px var(--s-line);transition:box-shadow .2s ease}.pgw-design:hover{color:var(--s-text);box-shadow:inset 0 0 0 1.5px var(--c),-20px 24px 50px -40px var(--c),20px 24px 50px -40px var(--c2)}.pgw-design__media{aspect-ratio:var(--pgw-card-ratio, 1 / 1);background:#000;overflow:hidden}.pgw-design__media img{width:100%;height:100%;object-fit:cover;display:block}.pgw-design__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.pgw-design__name{font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:20px;line-height:1.1;letter-spacing:-.01em}.pgw-design__text{font-size:14px;line-height:1.5;color:var(--s-muted);margin:0;flex:1}.pgw-design__pick{margin-top:8px;font-size:14px;font-weight:600;color:var(--s-text);display:inline-flex;align-items:center;gap:8px}.pgw-design__pick:before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(120deg,var(--c),var(--c2));box-shadow:0 0 12px var(--c);flex:none}@media(max-width:599px){.pgw-design__body{padding:12px 12px 14px}.pgw-design__name{font-size:17px}.pgw-design__text{font-size:13px}}.pgw-reviews__grid{columns:var(--pgw-cols, 3);column-gap:18px;margin-top:32px;text-align:left}.pgw-review{break-inside:avoid;margin:0 0 18px;border-radius:var(--pgw-radius);overflow:hidden;background:var(--s-card);box-shadow:inset 0 0 0 1px var(--s-line)}.pgw-review__media img{width:100%;height:auto;display:block}.pgw-review__body{padding:22px 22px 20px}.pgw-review__stars{display:flex;gap:3px;margin-bottom:12px}.pgw-review__stars svg{width:15px;height:15px;fill:var(--pgw-star)}.pgw-review__title{font-family:var(--font-heading-family);font-style:italic;font-weight:700;font-size:19px;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.pgw-review__text{font-size:14.5px;line-height:1.65;margin:0;color:var(--s-muted)}.pgw-review__name{font-size:13px;font-weight:600;margin-top:14px}.pgw-review__name small{display:block;font-weight:400;color:var(--s-muted);font-size:12.5px}@media(max-width:989px){.pgw-reviews__grid{columns:2}}@media(max-width:599px){.pgw-reviews__grid{columns:auto;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-20px;margin-right:-20px;padding:0 20px 6px;scrollbar-width:none}.pgw-reviews__grid::-webkit-scrollbar{display:none}.pgw-review{flex:0 0 84%;scroll-snap-align:center;margin:0}.pgw-reviews--stack .pgw-reviews__grid{display:block;overflow:visible;margin:32px 0 0;padding:0}.pgw-reviews--stack .pgw-review{margin:0 0 12px}}.pgw-numbers__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:32px 0 0}.pgw-number{border-radius:var(--pgw-radius);background:var(--s-card);box-shadow:inset 0 0 0 1px var(--s-line);padding:28px 22px}.pgw-number__big{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(44px,6vw,68px);font-weight:700;letter-spacing:-.03em;line-height:1}.pgw-number__label{font-size:16px;font-weight:600;margin-top:10px}.pgw-number__sub{font-size:14px;color:var(--s-muted);margin-top:6px;line-height:1.55}.pgw-fine{font-size:12.5px;color:var(--s-muted);margin:20px 0 0;line-height:1.6;max-width:70ch}.pgw-center .pgw-fine{margin-left:auto;margin-right:auto}.pgw-compare{max-width:820px;margin:32px 0 28px;border-radius:var(--pgw-radius);overflow:hidden;box-shadow:inset 0 0 0 1px var(--s-line);background:var(--s-card)}.pgw-center .pgw-compare{margin-left:auto;margin-right:auto}.pgw-compare table{width:100%;border-collapse:collapse;margin:0}.pgw-compare th,.pgw-compare td{padding:15px 16px;text-align:center;font-size:14.5px;border:0;border-top:1px solid var(--s-line);color:var(--s-text)}.pgw-compare thead th{font-family:var(--font-heading-family);font-size:14px;font-weight:700;border-top:0}.pgw-compare th:first-child,.pgw-compare td:first-child{text-align:left;font-weight:500}.pgw-compare .pgw-compare__us{background:transparent;background:color-mix(in srgb,var(--pgw-accent) 7%,transparent);font-weight:600}.pgw-compare thead .pgw-compare__us{background:var(--pgw-accent);color:#fff}.pgw-compare td:last-child{color:var(--s-muted)}.pgw-compare svg{width:18px;height:18px;vertical-align:middle}@media(max-width:599px){.pgw-compare th,.pgw-compare td{padding:12px 9px;font-size:13px}}.pgw-faq{max-width:760px;margin:24px 0 0;text-align:left}.pgw-center .pgw-faq{margin-left:auto;margin-right:auto}.pgw-faq details{border-bottom:1px solid var(--s-line)}.pgw-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 2px;font-weight:600;font-size:16.5px;cursor:pointer}.pgw-faq summary::-webkit-details-marker{display:none}.pgw-faq summary:after{content:"+";font-size:24px;line-height:1;font-weight:300;color:var(--s-muted);flex:none}.pgw-faq details[open] summary:after{content:"\2013";color:var(--s-text)}.pgw-faq__a{padding:0 2px 20px;font-size:15.5px;line-height:1.7;color:var(--s-muted);max-width:66ch}.pgw-faq__a p{margin:0 0 10px}.pgw-faq__a p:last-child{margin:0}.pgw-cta .pgw-h2{font-size:clamp(34px,5.6vw,64px)}.pgw-cta .pgw-lede{max-width:52ch}.pgw-cta__emblem{width:min(240px,50vw);height:auto;display:block;margin:0 0 22px}.pgw-center .pgw-cta__emblem{margin-left:auto;margin-right:auto}.pgw-reels__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:28px -20px 0;padding:0 20px 8px;scrollbar-width:none}.pgw-reels__row::-webkit-scrollbar{display:none}.pgw-reel{flex:0 0 min(260px,62vw);scroll-snap-align:center;border-radius:calc(var(--pgw-radius) + 2px);overflow:hidden;background:#000;position:relative;aspect-ratio:9 / 16;box-shadow:inset 0 0 0 1px var(--s-line)}.pgw-reel video,.pgw-reel img{width:100%;height:100%;object-fit:cover;display:block}.pgw-reel__caption{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 14px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));pointer-events:none}.pgw-reel__label{position:absolute;top:10px;left:10px;font-size:11.5px;font-weight:600;color:#fff;background:#0009;padding:4px 8px;border-radius:6px}@media(min-width:990px){.pgw-reels--center .pgw-reels__row{justify-content:center}}@media(prefers-reduced-motion:reduce){.pgw-gallery__main,.pgw-btn,.pgw-sticky,.pgw-option,.pgw-design,.pgw-bullets svg,.pgw-bundle__label:before,.pgw-bundle__label:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pgw.css.map */
