:root{--line: rgba(11, 11, 11, .12);--soft: #fffaf0;--acc: var(--ink);--on-acc: #fff}.ph5-pdp,.ph5-bar{--acc-tint: color-mix(in srgb, var(--acc) 11%, #fff);--acc-line: color-mix(in srgb, var(--acc) 32%, transparent);--acc-ink: color-mix(in srgb, var(--acc) 72%, var(--ph-ink))}.ph5-main{overflow-x:clip}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ph5-crumbs{padding-top:1.6rem;padding-bottom:.4rem}.ph5-crumbs ol{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin:0;padding:0;list-style:none;font:500 1.3rem/1.4 var(--f-body);color:#0b0b0b99}.ph5-crumbs li+li:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.8rem;border-radius:50%;background:currentColor;opacity:.5;vertical-align:.2rem}.ph5-crumbs a{color:inherit;text-decoration:none}.ph5-crumbs a:hover{color:var(--ink);text-decoration:underline}.ph5-crumbs [aria-current]{color:var(--ink)}.ph5-pdp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:4.8rem;align-items:start;padding-top:1.6rem;padding-bottom:6.4rem}.ph5-gal{position:sticky;top:9.6rem;display:grid;grid-template-columns:7.6rem minmax(0,1fr);gap:1.6rem}.ph5-gal__thumbs{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;max-height:62rem;overflow-y:auto;scrollbar-width:none}.ph5-gal__thumb{display:block;width:7.6rem;aspect-ratio:1;padding:.4rem;border:1.5px solid var(--line);border-radius:1.2rem;background:var(--cream);cursor:pointer;transition:border-color .2s}.ph5-gal__thumb[aria-current=true]{border-color:var(--ink)}.ph5-gal__thumb img{width:100%;height:100%;object-fit:contain;border-radius:.8rem}.ph5-gal__stage{position:relative;border-radius:2.4rem;background:var(--cream);overflow:hidden}.ph5-gal__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ph5-gal__track::-webkit-scrollbar,.ph5-gal__thumbs::-webkit-scrollbar{display:none}.ph5-gal__slide{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:center;display:grid;place-items:center}.ph5-gal__img{width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 2.4rem 2.4rem rgba(11,11,11,.16))}.ph5-gal__slide--life .ph5-gal__img{width:100%;height:100%;object-fit:cover;filter:none}.ph5-gal__thumb img[src*=gx-]{object-fit:cover}.ph5-gal__tkt{top:1.8rem;left:1.4rem;font-size:1.5rem}.ph5-gal__nav{position:absolute;left:50%;bottom:1.6rem;translate:-50% 0;display:flex;align-items:center;gap:1.2rem;padding:.4rem;border-radius:99rem;background:#ffffffdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ph5-gal__nav .phx-arrow{width:4rem;height:4rem}.ph5-gal__count{min-width:4.4rem;font:700 1.3rem/1 var(--f-label);letter-spacing:.08em;text-align:center}.ph5-info{min-width:0}.ph5-title{margin:.8rem 0 1.2rem;font-size:clamp(4.4rem,5.4vw,7.6rem);line-height:.86}.ph5-title em{display:inline-block}.ph5-rate{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;color:var(--ink);text-decoration:none;font:500 1.4rem/1 var(--f-body)}.ph5-rate b{font-weight:700}.ph5-rate span{color:#0b0b0b9e;text-decoration:underline;text-underline-offset:.3rem}.ph5-stars{display:inline-flex;gap:.2rem;color:#f2a71b}.ph5-stars svg{width:1.6rem;height:1.6rem;fill:#f2a71b;stroke:none}.ph5-lead{max-width:52ch;margin:0 0 2rem;font:400 1.7rem/1.5 var(--f-body);color:#0b0b0bd1}.ph5-buy{padding:2.4rem;border:1.5px solid var(--ink);border-radius:2.4rem;background:var(--white);box-shadow:0 .6rem 0 var(--ink)}.ph5-buy__price{display:grid;grid-template-columns:1fr auto;align-items:end;gap:.2rem 1.6rem;padding-bottom:1.8rem;border-bottom:1px dashed var(--line)}.ph5-price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0}.ph5-price strong{font:italic 900 clamp(4.4rem,4vw,5.6rem)/.9 var(--f-display);letter-spacing:-.01em}.ph5-price s{font:500 1.8rem/1 var(--f-body);color:#0b0b0b80}.ph5-off{padding:.5rem .9rem .4rem;border-radius:.6rem;background:var(--ink);color:var(--cream);font:700 1.3rem/1 var(--f-label);letter-spacing:.08em;text-transform:uppercase}.ph5-save{grid-column:2;grid-row:1;margin:0 0 .6rem;font:600 1.5rem/1.2 var(--f-body);color:#1d7a3a;text-align:right}.ph5-tax{margin:0;font:400 1.25rem/1 var(--f-body);color:#0b0b0b80}.ph5-off[hidden],.ph5-save[hidden],.ph5-price s[hidden]{display:none}.ph5-love{padding:1.6rem 0 1.8rem;border-bottom:1px dashed var(--line)}.ph5-love__tag{position:relative;display:inline-flex;align-items:flex-start;gap:.2rem;margin:0 0 1.2rem;font:italic 800 2.2rem/1 var(--f-display);text-transform:lowercase;color:var(--acc-ink);rotate:-2deg}.ph5-love__arrow{width:4.4rem;height:3rem;margin-top:.6rem;color:var(--ink);opacity:.55}.ph5-love__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.ph5-love__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ph5-love__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ph5-stat{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem 1.2rem 1.3rem;border:1.5px solid var(--acc-line);border-radius:1.4rem;background:var(--acc-tint)}.ph5-stat__n{font:italic 900 3.4rem/.9 var(--f-display);letter-spacing:-.01em;white-space:nowrap;color:var(--acc-ink)}.ph5-stat__n small{margin-left:.15rem;font-size:.55em;letter-spacing:.02em}.ph5-stat--word .ph5-stat__n{font-size:2.8rem;text-transform:uppercase}.ph5-stat__l{font:500 1.25rem/1.3 var(--f-body);color:#0b0b0bb8}.ph5-stat:first-child{border-color:var(--ink);background:var(--acc);box-shadow:0 .3rem 0 var(--ink);rotate:-1.2deg}.ph5-stat:first-child .ph5-stat__n,.ph5-stat:first-child .ph5-stat__l{color:var(--on-acc)}.ph5-stat:first-child .ph5-stat__l{opacity:.9}.ph5-opts{padding-top:1.6rem}.ph5-opts__h{margin:0 0 .8rem;font:700 1.25rem/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:#0b0b0b99}.ph5-opts__h b{color:var(--ink)}.ph5-opts__list{display:flex;flex-wrap:wrap;gap:.8rem}.ph5-opt{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-height:4.4rem;padding:.9rem 1.4rem;border:1.5px solid var(--line);border-radius:1.2rem;background:var(--white);color:var(--ink);font:600 1.5rem/1.1 var(--f-body);cursor:pointer;transition:border-color .15s,background .15s}.ph5-opt small{font:500 1.2rem/1 var(--f-body);color:#0b0b0b8c}.ph5-opt:hover{border-color:var(--ink)}.ph5-opt[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--cream)}.ph5-opt[aria-pressed=true] small{color:#fef6dfb3}.ph5-opt.is-out{opacity:.45;text-decoration:line-through}.ph5-single{margin:1.6rem 0 0;font:600 1.5rem/1.3 var(--f-body)}.ph5-buy__row{display:grid;grid-template-columns:auto 1fr;gap:1rem;margin-top:2rem}.ph5-qty{display:inline-flex;align-items:center;height:5.6rem;border:1.5px solid var(--line);border-radius:99rem}.ph5-qty button{display:grid;place-items:center;width:4.4rem;height:100%;border:0;background:none;color:var(--ink);cursor:pointer}.ph5-qty input{width:3.2rem;border:0;background:none;font:700 1.6rem/1 var(--f-body);text-align:center;color:var(--ink);-moz-appearance:textfield}.ph5-qty input::-webkit-inner-spin-button,.ph5-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ph5-add{display:inline-flex;align-items:center;justify-content:center;gap:1rem;height:5.6rem;padding:0 2.4rem;border:1.5px solid var(--ink);border-radius:99rem;background:var(--acc);color:var(--on-acc);box-shadow:0 .3rem 0 var(--ink);font:italic 900 2rem/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .15s,box-shadow .15s}.ph5-add:active{transform:translateY(.3rem);box-shadow:0 0 0 var(--ink)}.ph5-add[disabled]{opacity:.4;cursor:not-allowed}.ph5-now{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:100%;height:6.4rem;margin-top:1rem;padding:0 2.2rem;border:0;border-radius:1.2rem;background:none;color:var(--white);font:italic 900 1.9rem/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.ph5-bell__bar{display:grid;place-items:center;height:4.6rem;min-width:0;margin:0 -.6rem;padding:0 1.8rem;border:1.5px solid var(--ink);border-radius:.4rem;background:var(--ink);color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s}.ph5-bell__end{position:relative;z-index:1;width:1.6rem;height:6rem;margin-right:-.2rem;border:1.5px solid var(--ink);border-radius:.6rem;background:var(--acc);box-shadow:0 .3rem 0 var(--ink);transition:translate .2s ease,box-shadow .15s}.ph5-bell__end:before{content:"";position:absolute;top:50%;right:calc(100% + .15rem);width:1.1rem;height:4rem;translate:0 -50%;border:1.5px solid var(--ink);border-radius:.45rem;background:var(--acc);box-shadow:0 .3rem 0 var(--ink)}.ph5-bell__end:after{content:"";position:absolute;top:50%;right:calc(100% + 1.25rem);width:.9rem;height:1.4rem;translate:0 -50%;border-radius:.3rem 0 0 .3rem;background:var(--ink)}.ph5-bell__end--r{margin:0 0 0 -.2rem;scale:-1 1}.ph5-now:hover .ph5-bell__bar{background:#262626}.ph5-now:hover .ph5-bell__end{translate:-.3rem 0}.ph5-now:hover .ph5-bell__end--r{translate:.3rem 0}.ph5-now:active{translate:0 .2rem}.ph5-now:active .ph5-bell__end,.ph5-now:active .ph5-bell__end:before{box-shadow:0 .1rem 0 var(--ink)}.ph5-now:focus-visible{outline:3px solid var(--acc-ink);outline-offset:.3rem}.ph5-now[disabled]{opacity:.4;cursor:not-allowed;translate:none}.ph5-now[disabled] .ph5-bell__end{translate:none}@media(prefers-reduced-motion:reduce){.ph5-now .ph5-bell__end,.ph5-now:hover .ph5-bell__end{translate:none;transition:none}.ph5-now:active{translate:none}}.ph5-sold{margin:1rem 0 0;font:600 1.4rem/1.3 var(--f-body);color:#b42318}.ph5-sold[hidden]{display:none}.ph5-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.6rem}.ph5-perk{display:flex;align-items:center;gap:.8rem;margin:0;padding:1rem;border-radius:1.2rem;background:var(--acc-tint);border:1px solid var(--acc-line);color:var(--ink);text-decoration:none}.ph5-perk b{display:block;font:700 1.35rem/1.15 var(--f-body)}.ph5-perk small{display:block;font:400 1.2rem/1.25 var(--f-body);color:#0b0b0b99}.ph5-perk__ic{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--acc);color:var(--on-acc)}a.ph5-perk:hover b{text-decoration:underline}.ph5-pay{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none}.ph5-pay li{padding:.5rem .9rem .4rem;border:1px solid var(--line);border-radius:.6rem;font:700 1.1rem/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase}.ph5-eta{margin-top:1.8rem;padding-top:1.8rem;border-top:1px dashed var(--line)}.ph5-pin{display:flex;align-items:center;gap:.6rem;height:5rem;padding:0 .4rem 0 1.4rem;border:1.5px solid var(--line);border-radius:99rem}.ph5-pin:focus-within{border-color:var(--ink)}.ph5-pin input{flex:1;min-width:0;height:100%;border:0;background:none;font:500 1.5rem/1 var(--f-body);color:var(--ink);outline:none}.ph5-pin button{height:4.2rem;padding:0 1.8rem;border:0;border-radius:99rem;background:var(--ink);color:var(--cream);font:700 1.3rem/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ph5-pin__msg{min-height:1.8rem;margin:.8rem 0 .4rem 1.4rem;font:500 1.35rem/1.3 var(--f-body)}.ph5-pin__msg.is-err{color:#b42318}.ph5-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:.4rem 0 0;padding:0;list-style:none;text-align:center}.ph5-steps:before{content:"";position:absolute;top:1.7rem;left:16.6%;right:16.6%;border-top:1.5px dashed rgba(11,11,11,.3)}.ph5-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem}.ph5-steps__ic{display:grid;place-items:center;width:3.4rem;height:3.4rem;margin-bottom:.4rem;border:1.5px solid var(--ink);border-radius:50%;background:var(--white)}.ph5-steps li:last-child .ph5-steps__ic{background:var(--ink);color:var(--cream)}.ph5-steps b{font:700 1.35rem/1.1 var(--f-body)}.ph5-steps small{font:400 1.25rem/1.2 var(--f-body);color:#0b0b0b99}.ph5-folds{margin-top:1.6rem}.ph5-fold{border-bottom:1px solid var(--line)}.ph5-fold summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem .2rem;font:700 1.6rem/1.3 var(--f-body);cursor:pointer;list-style:none}.ph5-fold summary::-webkit-details-marker{display:none}.ph5-fold summary .ic{flex:none;transition:rotate .2s}.ph5-fold[open] summary .ic{rotate:45deg}.ph5-fold__b{padding:0 .2rem 1.8rem;font:400 1.5rem/1.6 var(--f-body);color:#0b0b0bcc}.ph5-fold__b p{margin:0}.ph5-ticks{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.ph5-ticks li{position:relative;padding-left:2.6rem}.ph5-ticks li:before{content:"";position:absolute;left:0;top:.5rem;width:1.4rem;height:.8rem;border-left:2.2px solid var(--ink);border-bottom:2.2px solid var(--ink);rotate:-45deg}.ph5-claims{background:var(--cream);padding:8rem 0}.ph5-claims__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:4.8rem;align-items:center;padding:4.8rem;border:1.5px solid var(--ink);border-radius:3.2rem;background:var(--white)}.ph5-claims__copy .ph-h2{margin:.8rem 0 2.4rem}.ph5-claims__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.ph5-claims__list li{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 0;border-top:1px solid var(--line);font:italic 900 clamp(2.4rem,2.4vw,3.2rem)/1 var(--f-display);text-transform:uppercase}.ph5-claims__list li:last-child{border-bottom:1px solid var(--line)}.ph5-claims__ic{flex:none;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--acc);color:var(--white)}.ph5-claims__photo{border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 3.4;background:var(--cream)}.ph5-claims__img{width:100%;height:100%;object-fit:cover}.ph5-how{padding:8rem 0;background:var(--white)}.ph5-how__list{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:4rem 0 0;padding:0;list-style:none;counter-reset:s}.ph5-how__list:before{content:"";position:absolute;top:9rem;left:12.5%;right:12.5%;border-top:2px dashed rgba(11,11,11,.25)}.ph5-how__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.ph5-how__ic{position:relative;display:grid;place-items:center;width:18rem;height:18rem;border-radius:50%;background:var(--cream);border:1.5px solid var(--ink)}.ph5-how__ic img{width:62%;height:62%;object-fit:contain}.ph5-how__n{position:absolute;z-index:2;top:-.4rem;left:calc(50% + 4.4rem);display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ink);color:var(--cream);font:italic 900 1.9rem/1 var(--f-display)}.ph5-how__step p{max-width:22ch;margin:1.8rem 0 0;font:italic 900 2.2rem/1.05 var(--f-display);text-transform:uppercase}.ph5-how__note{margin:4rem auto 0;max-width:60ch;font:400 1.35rem/1.5 var(--f-body);text-align:center;color:#0b0b0b99}.ph5-lab{position:relative;padding:8rem 0;background:var(--ink);color:var(--cream)}.ph5-lab .ph-label{color:var(--cream);opacity:.75}.ph5-lab .ph-display{color:var(--cream)}.ph5-lab .ph-display em{-webkit-text-stroke-color:var(--cream)}.ph5-lab__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:6.4rem;align-items:center}.ph5-lab__copy .ph-h2{margin:.8rem 0 2rem}.ph5-lab__t{max-width:46ch;margin:0 0 3.2rem;font:400 1.7rem/1.55 var(--f-body);color:#fef6dfd1}.ph5-lab__paper{position:relative;display:block;width:100%;max-width:46rem;justify-self:center;padding:0;border:0;background:none;cursor:zoom-in;rotate:2.5deg;transition:rotate .25s}.ph5-lab__paper:hover{rotate:0deg}.ph5-lab__sheet{display:block;padding:2.4rem 1.6rem;background:var(--white);clip-path:var(--zz, none)}.ph5-lab__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1.35;object-fit:cover;object-position:top}.ph5-lab__zoom{position:absolute;right:1.6rem;bottom:2.8rem;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--ink);color:var(--cream)}.ph5-dlg{width:min(92vw,80rem);max-height:92vh;padding:0;border:0;border-radius:1.6rem;background:var(--white);overflow:auto}.ph5-dlg::backdrop{background:#0b0b0bcc}.ph5-dlg img{display:block;width:100%;height:auto}.ph5-dlg__x{position:sticky;top:1.2rem;float:right;margin:1.2rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:var(--ink);color:var(--cream);cursor:pointer}.ph5-cmp{padding:8rem 0;background:var(--white)}.ph5-cmp__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 1.6rem) / 4);gap:1.6rem;margin-top:3.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1.2rem .2rem}.ph5-cmp__row::-webkit-scrollbar{display:none}.ph5-cmp__row--2,.ph5-cmp__row--3{grid-auto-columns:calc((100% - 2 * 1.6rem) / 3)}.ph5-cmp__card{position:relative;display:flex;flex-direction:column;padding:1.2rem 1.2rem 2rem;border:1.5px solid var(--line);border-radius:2rem;background:var(--white);scroll-snap-align:start}.ph5-cmp__card.is-this{border-color:var(--ink);box-shadow:0 .6rem 0 var(--ink)}.ph5-cmp__tkt{top:-.8rem;left:1rem;font-size:1.3rem}.ph5-cmp__media{display:grid;place-items:center;aspect-ratio:1.15;border-radius:1.4rem;background:var(--cream)}.ph5-cmp__img{width:72%;height:86%;object-fit:contain}.ph5-cmp__name{margin:1.6rem .4rem .2rem;font:700 1.8rem/1.2 var(--f-body)}.ph5-cmp__from{margin:0 .4rem 1rem;font:400 1.4rem/1 var(--f-body);color:#0b0b0b99}.ph5-cmp__from b{font:italic 900 2.2rem/1 var(--f-display);color:var(--ink)}.ph5-cmp__rows{flex:1;margin:0 .4rem;padding:0;list-style:none}.ph5-cmp__rows li{display:grid;grid-template-columns:9.6rem 1fr;gap:1rem;padding:1rem 0;border-top:1px solid var(--line);font:400 1.35rem/1.35 var(--f-body)}.ph5-cmp__rows span{color:#0b0b0b8c}.ph5-cmp__rows b{font-weight:600}.ph5-cmp__btn{display:inline-flex;align-self:flex-start;align-items:center;height:4.4rem;margin:1.4rem .4rem 0;padding:0 2rem;border:1.5px solid var(--ink);border-radius:99rem;color:var(--ink);font:italic 900 1.7rem/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.ph5-cmp__btn:hover{background:var(--ink);color:var(--cream)}.ph5-bar{position:fixed;z-index:60;left:0;right:0;bottom:0;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));background:var(--white);border-top:1.5px solid var(--ink);translate:0 110%;transition:translate .3s ease}.ph5-bar.is-on{translate:0 0}.ph5-bar__in{display:flex;align-items:center;gap:1.4rem}.ph5-bar__img{width:5.2rem;height:5.2rem;object-fit:contain;border-radius:1rem;background:var(--cream);padding:.3rem}.ph5-bar__t{flex:1;min-width:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.ph5-bar__t b{font:700 1.6rem/1.2 var(--f-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph5-bar__t span{font:400 1.3rem/1.2 var(--f-body);color:#0b0b0b99}.ph5-bar__p{margin:0;display:flex;align-items:baseline;gap:.8rem}.ph5-bar__p strong{font:italic 900 2.8rem/1 var(--f-display)}.ph5-bar__p s{font:400 1.4rem/1 var(--f-body);color:#0b0b0b80}.ph5-bar__add{height:5rem;font-size:1.8rem}html.ph5-bar-on .ph4-dock{translate:0 120%}.ph5-colhero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:3.2rem;margin-top:1.2rem;padding-top:4rem;padding-bottom:4rem}.ph5-colhero:before{content:"";position:absolute;z-index:-1;inset:0 var(--gut);border-radius:3.2rem;background:var(--cream)}.ph5-colhero__copy{padding-left:clamp(2rem,4vw,5.6rem)}.ph5-colhero__h{margin:1rem 0 1.6rem;font-size:clamp(5.6rem,8vw,12rem);line-height:.84}.ph5-colhero__t{max-width:44ch;margin:0 0 1.6rem;font:400 1.8rem/1.5 var(--f-body);color:#0b0b0bcc}.ph5-colhero__n{margin:0;font:600 1.3rem/1.3 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:#0b0b0bb3}.ph5-colhero__n b{color:var(--ink)}.ph5-fan{position:relative;height:clamp(24rem,28vw,38rem);margin-right:clamp(2rem,4vw,5.6rem)}.ph5-fan__tub{position:absolute;bottom:0;width:46%;left:calc(4% + var(--n) * 25%);rotate:calc((var(--n) - 1) * 7deg);z-index:calc(3 - (var(--n) - 1) * (var(--n) - 1));transform-origin:bottom center}.ph5-fan__tub:nth-child(2){width:52%;bottom:1.2rem}.ph5-fan__img{width:100%;height:auto;filter:drop-shadow(0 1.6rem 1.6rem rgba(11,11,11,.22))}.ph5-pills{position:relative;z-index:2;margin-top:2.4rem;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.ph5-pills__in{display:flex;align-items:center;gap:.8rem;padding-top:1.2rem;padding-bottom:1.2rem;overflow-x:auto;scrollbar-width:none}.ph5-pills__in::-webkit-scrollbar{display:none}.ph5-pills__h{flex:none;margin-right:.4rem;font:700 1.15rem/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;color:#0b0b0b80}.ph5-pills__sep{flex:none;width:1px;height:2.4rem;margin:0 .8rem;background:var(--line)}.ph5-pill{flex:none;display:inline-flex;align-items:center;height:4rem;padding:0 1.8rem;border:1.5px solid var(--ink);border-radius:99rem;color:var(--ink);font:italic 900 1.7rem/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ph5-pill:hover{background:var(--cream)}.ph5-pill.is-on{background:var(--ink);color:var(--cream)}.ph5-shelf{padding-top:2.4rem;padding-bottom:8rem}.ph5-bar2{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-bottom:2.4rem}.ph5-bar2__n{margin:0;font:700 1.3rem/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase}.ph5-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;flex:1}.ph5-chips>.ic{opacity:.55}.ph5-chip{height:3.8rem;padding:0 1.6rem;border:1.5px solid var(--line);border-radius:99rem;background:var(--white);color:var(--ink);font:600 1.4rem/1 var(--f-body);cursor:pointer}.ph5-chip:hover{border-color:var(--ink)}.ph5-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--cream)}.ph5-sort{display:inline-flex;align-items:center;gap:.8rem;margin-left:auto;font:700 1.2rem/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:#0b0b0b99}.ph5-sort select{height:3.8rem;padding:0 3.2rem 0 1.4rem;border:1.5px solid var(--ink);border-radius:99rem;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230b0b0b' stroke-width='3'%3E%3Cpath d='M6 9l6 6l6-6'/%3E%3C/svg%3E") no-repeat right 1.2rem center;font:600 1.4rem/1 var(--f-body);color:var(--ink);-webkit-appearance:none;appearance:none;cursor:pointer}.ph5-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.ph5-cell{display:flex}.ph5-cell>.ph-card{flex:1;width:100%}.ph5-cell[hidden]{display:none}.ph5-promo{flex:1;display:flex}.ph5-promo__tkt{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.2rem;padding:3.2rem 2.4rem;background:var(--ink);color:var(--cream);clip-path:var(--zz, none)}.ph5-promo__tkt .ph-label{color:var(--cream);opacity:.7}.ph5-promo__tkt .ph-display{font-size:clamp(4rem,3.6vw,5.6rem);color:var(--cream)}.ph5-promo__tkt .ph-display em{-webkit-text-stroke-color:var(--cream)}.ph5-promo__tkt>span:last-child{font:400 1.5rem/1.5 var(--f-body);color:#fef6dfcc}.ph5-empty{padding:6.4rem 0;text-align:center}.ph5-empty .ph-display{margin:0 0 2rem;font-size:4rem}.ph5-empty[hidden]{display:none}.ph5-about{padding:8rem 0;background:var(--white)}.ph5-about__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem;align-items:start}.ph5-about .ph-h2{margin:.8rem 0 2rem}.ph5-about__t{max-width:52ch;margin:0 0 2rem;font:400 1.7rem/1.6 var(--f-body);color:#0b0b0bcc}.ph5-about__help{margin:0;font:500 1.5rem/1.5 var(--f-body)}.ph5-about__help a{color:var(--ink);font-weight:700}.ph5-about .ph5-folds{margin-top:0;border-top:1px solid var(--line)}@media(max-width:1199px){.ph5-love__list{grid-template-columns:repeat(2,minmax(0,1fr))}.ph5-love__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ph5-cmp__row{grid-auto-columns:calc((100% - 2 * 1.6rem) / 3)}}@media(max-width:989px){.ph5-pdp{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-top:.8rem}.ph5-gal{position:static;grid-template-columns:minmax(0,1fr)}.ph5-gal__thumbs{order:2;flex-direction:row;max-height:none;overflow-x:auto}.ph5-gal__thumb{width:6.4rem;flex:none}.ph5-gal__thumbs li{flex:none}.ph5-claims__card,.ph5-lab__in,.ph5-about__in{grid-template-columns:minmax(0,1fr);gap:3.2rem}.ph5-how__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}.ph5-how__list:before{display:none}.ph5-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ph5-cmp__row{grid-auto-columns:46%}.ph5-colhero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}@media(max-width:749px){.ph5-gal__stage{border-radius:2rem;margin:0 calc(var(--gut) * -.5)}.ph5-gal__nav{display:none}.ph5-gal__thumbs{gap:.8rem}.ph5-title{font-size:5.2rem}.ph5-lead{font-size:1.6rem;margin-bottom:1.6rem}.ph5-buy{padding:1.8rem 1.6rem;border-radius:2rem;margin:0 calc(var(--gut) * -.5)}.ph5-buy__price{grid-template-columns:1fr}.ph5-save{grid-column:1;grid-row:auto;text-align:left;margin:.4rem 0 0}.ph5-love__list,.ph5-love__list--3{grid-template-columns:repeat(2,minmax(0,1fr))}.ph5-love__list--3 .ph5-stat:last-child{grid-column:span 2}.ph5-stat{padding:1rem 1.1rem 1.1rem}.ph5-stat__n{font-size:3rem}.ph5-perks{gap:.6rem}.ph5-perk{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1rem .9rem}.ph5-perk b{font-size:1.3rem}.ph5-perk small{font-size:1.15rem}.ph5-add{padding:0 1.6rem;font-size:1.8rem}.ph5-claims,.ph5-how,.ph5-lab,.ph5-cmp,.ph5-about{padding:5.6rem 0}.ph5-claims__card{padding:2.4rem 1.8rem;border-radius:2.4rem}.ph5-claims__photo{order:-1;aspect-ratio:4 / 3}.ph5-claims__list li{font-size:2.2rem;padding:1.2rem 0}.ph5-how__ic{width:13rem;height:13rem}.ph5-how__list:before{display:none}.ph5-how__n{left:calc(50% + 3rem);width:3.8rem;height:3.8rem;font-size:1.6rem}.ph5-how__step p{font-size:1.8rem}.ph5-lab__paper{max-width:30rem}.ph5-cmp__row{grid-auto-columns:80%;margin:2.4rem calc(var(--gut) * -1) 0;padding-inline:var(--gut);scroll-padding-inline:var(--gut)}.ph5-bar__img,.ph5-bar__p s{display:none}.ph5-bar__t b{font-size:1.4rem}.ph5-bar__p strong{font-size:2.4rem}.ph5-bar__add{padding:0 1.6rem;font-size:1.6rem}.ph5-bar__add .ic{display:none}.ph5-colhero{grid-template-columns:minmax(0,1fr);gap:0;padding-top:2.8rem;padding-bottom:0}.ph5-colhero:before{inset:0 calc(var(--gut) * .5);border-radius:2.4rem}.ph5-colhero__copy{padding:0 .8rem}.ph5-colhero__h{font-size:6rem}.ph5-colhero__t{font-size:1.6rem}.ph5-fan{height:21rem;margin:3.2rem 0 0}.ph5-fan__tub{width:40%;left:calc(8% + var(--n) * 23%)}.ph5-fan__tub:nth-child(2){width:44%}.ph5-pills{margin-top:1.6rem}.ph5-bar2{gap:1.2rem}.ph5-chips{order:3;flex-basis:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gut) * -1);padding:0 var(--gut)}.ph5-chips::-webkit-scrollbar{display:none}.ph5-chip{flex:none}.ph5-sort>span{display:none}.ph5-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ph5-grid .ph-card__body{padding:1.2rem 1rem 1.4rem}.ph5-grid .ph-card__title{font-size:1.5rem}.ph5-grid .ph4-chips{gap:.4rem}.ph5-grid .ph4-chip{padding:.5rem .7rem;font-size:1.15rem}.ph5-grid .ph-card__foot{gap:.6rem}.ph5-grid .ph-price strong{font-size:2.2rem}.ph5-grid .ph-add span{display:none}.ph5-grid .ph-add{width:4rem;height:4rem;padding:0;justify-content:center}.ph5-cell--promo{grid-column:span 2}.ph5-promo__tkt{padding:2.8rem 2rem}}.ph5-empty-note{display:grid;place-items:center;min-height:8rem;padding:1.6rem;border:1.5px dashed rgba(11,11,11,.35);border-radius:1.6rem;font:600 1.4rem/1.4 var(--f-body);color:#0b0b0b99;text-align:center}.ph5-lab .ph5-empty-note{color:var(--cream);border-color:#fef6df66}.ph5-add.is-busy,.ph5-now.is-busy{opacity:.6;pointer-events:none}.ph5-fold__b p+p,.phz-faq__answer-text p+p{margin-top:.8rem}.ph5-about__help p,.ph3-faq-more p{margin:0}.ph5-stars svg.is-off{fill:none;stroke:#f2a71b;stroke-width:1.6}.ph5-tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.6rem;padding:0;list-style:none}.ph5-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem .6rem .8rem;border:1px solid var(--acc-line);border-radius:99rem;background:var(--acc-tint);font:600 1.3rem/1 var(--f-body);color:var(--ink)}.ph5-tag .ic{color:var(--acc-ink)}.ph5-low{display:flex;align-items:center;gap:.8rem;margin:1rem 0 0;font:600 1.4rem/1.3 var(--f-body);color:#b42318}.ph5-low[hidden]{display:none}.ph5-low__dot{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:#e0352b;box-shadow:0 0 0 .4rem #e0352b29}.ph5-offers{margin-top:1.8rem}.ph5-offers__h{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;font:700 1.25rem/1 var(--f-label);letter-spacing:.12em;text-transform:uppercase}.ph5-offers__h .ic{color:var(--acc-ink)}.ph5-offers__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:0;padding:0;list-style:none}.ph5-offer{position:relative;display:grid;align-content:start;gap:.4rem;padding:1.2rem 1.4rem 1.3rem;border:1.5px dashed var(--acc-ink);border-radius:1.2rem;background:var(--acc-tint)}.ph5-offer__big{font:italic 900 2.4rem/.95 var(--f-display);text-transform:uppercase;color:var(--acc-ink)}.ph5-offer__t{font:600 1.35rem/1.3 var(--f-body)}.ph5-offer__s{font:400 1.2rem/1.2 var(--f-body);color:#0b0b0b99}.ph5-offer__code{justify-self:start;margin-top:.2rem;padding:.5rem .9rem;border:1.5px dashed var(--ink);border-radius:.6rem;background:var(--white);font:700 1.25rem/1 var(--f-label);letter-spacing:.12em;cursor:copy}.ph5-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.6rem 0 0;padding:1.2rem 0 0;border-top:1px dashed var(--line);list-style:none}.ph5-badges li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0 .6rem;text-align:center;font:600 1.2rem/1.25 var(--f-body)}.ph5-badges li+li{border-left:1px solid var(--line)}.ph5-badges .ic{color:var(--acc-ink)}.ph5-tabs{margin-top:2.4rem}.ph5-tabs__bar{display:flex;gap:2.4rem;overflow-x:auto;border-bottom:1.5px solid var(--line);scrollbar-width:none}.ph5-tabs__bar::-webkit-scrollbar{display:none}.ph5-tabs__tab{flex:none;position:relative;min-height:4.4rem;padding:0 0 .2rem;border:0;background:none;color:#0b0b0b8c;font:700 1.5rem/1 var(--f-body);white-space:nowrap;cursor:pointer}.ph5-tabs__tab[aria-selected=true]{color:var(--ink)}.ph5-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1.5px;height:.3rem;border-radius:.3rem;background:var(--acc)}.ph5-tabs__panel{padding:1.8rem .2rem .4rem}.ph5-tabs__panel[hidden]{display:none}.ph5-tabs__panel ul{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.ph5-tabs__panel li{position:relative;padding-left:2.6rem}.ph5-tabs__panel li:before{content:"";position:absolute;left:.2rem;top:.55rem;width:1.2rem;height:.7rem;border-left:2.2px solid var(--acc-ink);border-bottom:2.2px solid var(--acc-ink);rotate:-45deg}.ph5-tabs__panel ol{display:grid;gap:.8rem;margin:0;padding:0 0 0 2rem}.ph5-tabs__panel p+p{margin-top:1rem}@media(max-width:749px){.ph5-badges{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.4rem}.ph5-badges li:nth-child(3){border-left:0}.ph5-offer{padding:1rem 1.2rem 1.1rem}.ph5-offer__big{font-size:2rem}.ph5-offer__t{font-size:1.3rem}.ph5-stat:first-child{rotate:0deg}}@media(prefers-reduced-motion:reduce){.ph5-stat:first-child{rotate:0deg}}.ph-card .ph5-low{margin:.2rem 0 .6rem;font-size:1.25rem;gap:.6rem}.ph-card .ph5-low__dot{width:.6rem;height:.6rem;box-shadow:0 0 0 .3rem #e0352b29}.ph-add[disabled]{opacity:.45;cursor:not-allowed}.ph5-potd .phf-card[hidden]{display:none}.ph5-potd .phf-name a{color:inherit;text-decoration:none}.ph5-potd .phf-name a:hover{text-decoration:underline}.ph5-potd__sel{position:relative;display:block}.ph5-potd__sel:after{content:"";position:absolute;right:1.6rem;top:50%;width:.8rem;height:.8rem;margin-top:-.6rem;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);rotate:45deg;pointer-events:none}.ph5-potd__sel select{width:100%;min-height:4.8rem;padding:0 4rem 0 1.4rem;border:.15rem solid rgba(11,11,11,.25);border-radius:1rem;background:#fff;color:var(--ink);font:700 1.5rem/1.2 var(--f-body);appearance:none;-webkit-appearance:none;cursor:pointer}.ph5-potd__sel select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@property --acc{syntax: "<color>"; inherits: true; initial-value: var(--ph-ink);}@property --on-acc{syntax: "<color>"; inherits: true; initial-value: #ffffff;}.ph5-pdp{transition:--acc .3s ease,--on-acc .3s ease}.ph5-bar{transition:translate .3s ease,--acc .3s ease,--on-acc .3s ease}@media(prefers-reduced-motion:reduce){.ph5-pdp{transition:none}.ph5-bar{transition:translate .3s ease}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ph5.css.map */
