.bp-section{background:#0d0d0d;color:#fff;padding:80px 5%;font-family:Barlow,Arial,sans-serif}.bp-section *{box-sizing:border-box}.bp-inner{max-width:1500px;margin:auto}.bp-header{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:38px}.bp-eyebrow{font:600 14px/1.4 Barlow Condensed,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#c8c8c8;margin:0 0 20px}.bp-header .bp-eyebrow:before{content:"";display:inline-block;width:20px;height:2px;background:#000;margin-right:12px;vertical-align:middle}#main .bp-header h2{font:400 clamp(58px,6.3vw,96px)/1.02 "Anton",Impact,sans-serif!important;text-transform:uppercase;letter-spacing:-.015em;margin:0!important;transform:skew(-7deg);transform-origin:left bottom}#main .bp-header h2 em{font-style:normal;color:#000!important}.bp-intro{font-size:clamp(18px,1.5vw,23px);line-height:1.6;color:#c6c6c6;max-width:44ch;margin:0 0 6px}.bp-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:auto auto;gap:18px;align-items:stretch}.bp-photo{position:relative;display:block;min-width:0;min-height:280px;overflow:hidden;color:#fff;text-decoration:none;background:#151515}.bp-photo-1{grid-column:1;grid-row:1/3}.bp-photo-2{grid-column:2;grid-row:1}.bp-photo-3{grid-column:2;grid-row:2}.bp-photo-4{grid-column:3;grid-row:2}.bp-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.bp-photo-1 img{object-position:52% center}.bp-photo-3 img{object-position:center 35%}.bp-photo span{position:absolute;bottom:0;left:0;right:0;padding:70px 20px 20px;background:linear-gradient(transparent,#070707d9);font:600 16px/1.3 Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.1em;display:flex;justify-content:space-between;gap:12px}.bp-photo:hover img{transform:scale(1.025)}.bp-section a:focus-visible{outline:3px solid #ffffff;outline-offset:4px}.bp-review{grid-column:3;grid-row:1;background:#141414;border:1px solid #474747;padding:28px;display:flex;flex-direction:column;gap:20px;margin:0;min-width:0}.bp-review .bp-eyebrow{margin:0;font-size:12px}.bp-stars{color:#000;letter-spacing:4px;font-size:25px;line-height:1}.bp-review blockquote{border:0;padding:0;margin:0;font-size:clamp(18px,1.45vw,22px);line-height:1.5;font-style:normal;color:#f3f3f3}.bp-review figcaption{display:grid;gap:6px;color:#c6c6c6;font-size:13px;line-height:1.4}.bp-review figcaption strong{color:#fff;font-size:16px}.bp-review>a{margin-top:auto;color:#fff;font-size:14px;text-underline-offset:5px;min-height:30px}.bp-photo b{font-weight:400}@media(max-width:1050px)and (min-width:750px){.bp-grid{grid-template-columns:1fr 1fr}.bp-photo-1{grid-column:1;grid-row:1/3}.bp-review{grid-column:2;grid-row:1}.bp-photo-2{grid-column:2;grid-row:2}.bp-photo-3{grid-column:1;grid-row:3}.bp-photo-4{grid-column:2;grid-row:3}.bp-header{gap:24px}.bp-section{padding:56px 5%}}@media(max-width:749px){.bp-section{padding:46px 22px}.bp-header{display:block;margin-bottom:26px}.bp-header .bp-eyebrow{font-size:12px;margin-bottom:17px}#main .bp-header h2{font-size:clamp(54px,13vw,80px)!important}.bp-intro{font-size:17px;margin-top:22px;line-height:1.55}.bp-grid{grid-template-columns:1fr 1fr;gap:12px}.bp-photo-1{grid-column:1/-1;grid-row:auto;aspect-ratio:4/5;min-height:0}.bp-photo-1 img{object-position:center 46%}.bp-review{grid-column:1/-1;grid-row:auto;padding:24px;gap:18px}.bp-review blockquote{font-size:20px}.bp-photo-2{grid-column:1/-1;grid-row:auto;aspect-ratio:4/3;min-height:0}.bp-photo-3,.bp-photo-4{grid-column:auto;grid-row:auto;aspect-ratio:3/4;min-height:0}.bp-photo span{font-size:13px;padding:50px 12px 14px;letter-spacing:.06em}.bp-stars{font-size:25px}}@media(prefers-reduced-motion:reduce){.bp-photo img{transition:none}.bp-photo:hover img{transform:none}}.pf-home{background:#0d0d0d;color:#fff;font-family:Arial,Helvetica,sans-serif}.pf-home *{box-sizing:border-box}.pf-home p{margin:0;line-height:1.55}.pf-home a{text-decoration:none}.pf-home a:focus-visible{outline:3px solid #ffffff;outline-offset:4px}#main .pf-home h1,#main .pf-home h2{font-family:Impact,Arial Narrow,sans-serif!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;line-height:1.03!important;letter-spacing:.01em!important;margin:0}#main .pf-home h1{font-size:clamp(50px,6.2vw,88px)!important;max-width:10ch}#main .pf-home h2{font-size:clamp(32px,4vw,52px)!important}#main .pf-home h3{font:700 18px/1.25 Arial,Helvetica,sans-serif!important;text-transform:none!important;margin:0;letter-spacing:0!important}.pf-home em{font-style:normal;color:#fff}#main .pf-home .pf-title em{color:#fff!important}.pf-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:#fff}.pf-hero{max-width:1500px;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:0 30px;padding:36px 5%;background:radial-gradient(ellipse at 78% 45%,#000000,transparent 55%)}.pf-title h1{margin-top:16px!important}.pf-art{grid-column:2;grid-row:1/3;position:relative;min-width:0;display:grid;place-items:center}.pf-art img{width:auto;max-width:100%;height:410px;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse,#000 55%,transparent 74%);mask-image:radial-gradient(ellipse,#000 55%,transparent 74%)}.pf-art-label{position:absolute;bottom:10px;font-size:11px;letter-spacing:.12em;color:#bbb;text-align:center}.pf-actions{padding-top:20px;align-self:start}.pf-actions>p{max-width:42ch;font-size:16px;color:#ccc}.pf-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.pf-buttons a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;background:#000;color:#fff;font-size:14px;font-weight:700;border:1px solid #000000}.pf-buttons a:nth-child(2){background:transparent;border-color:#858585}.pf-trust{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#bbb;margin-top:22px}.pf-products{padding:38px 5%;background:#f5f5f5;color:#0e0e0e}.pf-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pf-heading>a{font-size:13px;border-bottom:1px solid;white-space:nowrap}.pf-products em{color:#000}.pf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pf-card{background:#fff;min-width:0}.pf-card img{width:100%;aspect-ratio:1;object-fit:contain}.pf-card>div{padding:18px}.pf-card strong{display:block;font-size:18px;color:#e6002e;margin-top:10px}.pf-card p{font-size:12px;color:#686868;margin-top:10px}.pf-card span{display:block;margin-top:15px;font-size:12px;font-weight:700;color:#000}.pf-guide{padding:32px 5%;display:flex;justify-content:space-between;gap:30px;background:#eee;color:#0e0e0e}.pf-guide .pf-kicker{color:#000}.pf-guide h2{margin-top:10px!important}.pf-guide p:last-child{font-size:14px;margin-top:12px;color:#686868}.pf-guide-links{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.pf-guide-links a{border:1px solid #b0b0b0;padding:14px 20px;min-height:48px;font-weight:700;font-size:14px}.pf-bundle{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:38px 5%;background:linear-gradient(115deg,#000,#000)}.pf-bundle h2{margin:14px 0!important}.pf-bundle p{max-width:43ch}.pf-bundle .pf-buttons a{background:#fff;color:#151515;border-color:#fff}.pf-bundle .pf-buttons a:nth-child(2){background:transparent;color:#fff}.pf-bundle-art img{width:100%;height:320px;object-fit:contain}@media(min-width:750px)and (max-height:650px){.pf-hero{padding-block:20px}.pf-art img{height:280px}#main .pf-home h1{font-size:52px!important}.pf-actions{padding-top:12px}.pf-buttons,.pf-trust{margin-top:14px}.pf-actions>p{font-size:14px}}@media(max-width:749px){.pf-hero{display:flex;flex-direction:column;padding:22px 20px 25px;gap:0}.pf-title{align-self:stretch}#main .pf-home h1{font-size:43px!important;max-width:none}#main .pf-home h2{font-size:32px!important}.pf-title h1{margin-top:10px!important}.pf-art img{height:190px}.pf-art-label{bottom:0;font-size:10px}.pf-actions{padding-top:15px}.pf-actions>p{font-size:13px;max-width:none}.pf-buttons{gap:10px;margin-top:15px}.pf-buttons a{flex:1;padding:12px;font-size:13px}.pf-trust{gap:8px 12px;margin-top:16px;font-size:10px}.pf-products{padding:27px 16px}.pf-heading{gap:10px;align-items:end}.pf-heading>a{font-size:11px;white-space:normal;max-width:75px}.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pf-card>div{padding:13px}#main .pf-home h3{font-size:15px!important}.pf-card strong{font-size:16px}.pf-card p{font-size:11px}.pf-guide{padding:26px 20px;flex-direction:column;gap:18px}.pf-guide-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-guide-links a{padding:12px;font-size:13px}.pf-bundle{grid-template-columns:1fr;padding:28px 20px;gap:18px}.pf-bundle p{font-size:14px}.pf-bundle .pf-buttons{flex-direction:column}.pf-bundle-art img{height:220px}}.pf-home{position:relative}.pf-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);padding:54px max(6%,20px) 44px;gap:0 24px;overflow:hidden;background:radial-gradient(ellipse at 75% 45%,#000000,transparent 62%),#0d0d0d}.pf-title{align-self:end}#main .pf-home .pf-title h1{font-size:clamp(70px,9.6vw,146px)!important;line-height:.98!important;letter-spacing:-.025em!important;transform:skew(-7deg);max-width:none;margin-top:24px!important}#main .pf-home .pf-title h1 em{display:block;color:#fff!important}.pf-art{align-self:center;min-height:620px}.pf-art img{width:100%;height:auto;max-height:760px;aspect-ratio:4/5;object-fit:cover;-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);animation:pf-float 6s ease-in-out infinite}.pf-actions>p{font-size:19px;max-width:32ch}.pf-hero .pf-buttons{margin-top:28px}.pf-hero .pf-buttons a{min-height:56px;padding:16px 22px;background:#000}.pf-hero .pf-buttons a:nth-child(2){background:transparent}.pf-trust{margin-top:26px;line-height:1.5}.pf-spec{position:absolute;display:flex;align-items:center;gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;pointer-events:none}.pf-spec p{padding:10px 12px;background:#0d0d0ddc;border:1px solid #ffffff15}.pf-spec small{display:block;color:#bbb;font-size:9px;margin-bottom:3px}.pf-spec>span{width:10px;height:10px;background:#fff;border-radius:50%;box-shadow:0 0 0 6px #fff2;position:relative}.pf-spec>span:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid #ffffff;border-radius:50%;animation:pf-pulse 2.4s ease-out infinite}.pf-spec-palm{right:0;top:30%}.pf-spec-cut{left:0;top:55%;flex-direction:row-reverse}.pf-spec-weather{right:0;bottom:15%}.pf-art-label{bottom:8px}.pf-motion-label{position:absolute;right:0;bottom:0;padding:8px;font-size:10px;color:#d4d4d4;cursor:pointer;border:1px solid #858585}.pf-motion-toggle{position:absolute;opacity:0;width:1px;height:1px}.pf-motion-toggle:checked~.pf-hero img,.pf-motion-toggle:checked~.pf-hero .pf-spec>span:after{animation-play-state:paused}.pf-motion-toggle:focus-visible~.pf-hero .pf-motion-label{outline:3px solid #ffffff;outline-offset:3px}.pf-motion-toggle:checked~.pf-hero .pf-motion-label{background:#000}@keyframes pf-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(1deg)}}@keyframes pf-pulse{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.7);opacity:0}}@media(min-width:750px)and (max-height:650px){.pf-hero{padding-block:24px}.pf-art{min-height:390px}.pf-art img{max-height:420px;width:auto;max-width:100%}#main .pf-home .pf-title h1{font-size:clamp(62px,8vw,100px)!important}.pf-actions>p{font-size:15px}.pf-actions{padding-top:16px}.pf-hero .pf-buttons,.pf-trust{margin-top:18px}.pf-spec{font-size:9px}}@media(max-width:749px){.pf-hero{padding:24px 22px 28px;display:flex}.pf-title{width:100%}.pf-kicker{font-size:9px;letter-spacing:.09em}#main .pf-home .pf-title h1{font-size:clamp(49px,13.5vw,84px)!important;margin-top:14px!important;line-height:.98!important}.pf-art{min-height:0;width:100%;max-width:460px;margin:8px auto 0;aspect-ratio:1/1.08}.pf-art img{height:100%;width:100%;max-height:none;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.pf-spec{font-size:9px;gap:8px}.pf-spec p{padding:7px}.pf-spec small{font-size:8px}.pf-spec-palm{top:26%;right:-4px}.pf-spec-cut{top:52%;left:-4px}.pf-spec-weather{bottom:14%;right:-4px}.pf-art-label{bottom:3px;font-size:9px;left:0}.pf-motion-label{font-size:9px;padding:6px;bottom:0}.pf-actions{padding-top:18px;width:100%}.pf-actions>p{font-size:14px;max-width:34ch}.pf-hero .pf-buttons{margin-top:16px}.pf-hero .pf-buttons a{min-height:50px;padding:12px 10px}.pf-trust{font-size:9px;margin-top:16px;gap:8px 12px}}@media(prefers-reduced-motion:reduce){.pf-art img,.pf-spec>span:after{animation:none}.pf-motion-label{display:none}}.pf-hero{container-type:inline-size}@media(min-width:750px){.pf-hero{padding:clamp(24px,4vw,54px) clamp(24px,5vw,76px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.pf-title,.pf-actions{min-width:0}#main .pf-home .pf-title h1{font-size:clamp(48px,10cqw,140px)!important}.pf-art{min-height:0;aspect-ratio:4/5;width:100%;max-height:720px;align-self:center}.pf-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:contain}.pf-art-label{left:0;right:auto;font-size:10px}.pf-spec{font-size:clamp(9px,.85vw,12px)}}@media(min-width:750px)and (max-width:1000px){.pf-hero{gap:0 20px}.pf-actions>p{font-size:15px}.pf-hero .pf-buttons{gap:8px;margin-top:18px}.pf-hero .pf-buttons a{padding:12px;min-height:48px}.pf-trust{font-size:9px;gap:8px 12px}.pf-spec p{padding:7px}.pf-spec{gap:7px}}.pf-hero{grid-template-rows:auto;align-items:center}.pf-copy{min-width:0;align-self:center}.pf-art{grid-column:2;grid-row:1;align-self:center}.pf-title{align-self:auto}.pf-home{overflow:clip}#main .pf-home .pf-title h1{margin-top:20px!important}.pf-actions{padding-top:24px}.pf-hero .pf-art{max-height:640px}.ps-finder{background:#f5f5f5;color:#0e0e0e;padding:72px 6%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:48px}.ps-finder .pf-kicker{color:#000}.ps-finder-aside>p:not(.pf-kicker){max-width:34ch;margin:22px 0;font-size:17px}#main .pf-home .ps-finder h2,#main .pf-home .ps-bundle h2{font-size:clamp(48px,6vw,84px)!important;transform:skew(-7deg);margin:18px 0 22px!important}.ps-finder h2 em{color:#000}.ps-finder ol{list-style:none;padding:0;margin:22px 0;border-top:1px solid #d4d4d4}.ps-finder li{padding:12px 0;border-bottom:1px solid #d4d4d4;font-size:12px;color:#686868}.ps-finder li strong{display:block;color:#1b1b1b;margin-top:5px}.ps-finder li.active{color:#000}.ps-finder-aside>a{font-size:13px;text-decoration:underline}.ps-panel{background:#fff;border:1px solid #e4e4e4;padding:30px;min-width:0}.ps-progress{color:#686868;letter-spacing:.08em;text-transform:uppercase;font-size:11px;border-bottom:1px solid #e4e4e4;padding-bottom:18px;margin-bottom:24px}#main .pf-home .ps-panel h3{font:400 clamp(25px,2.8vw,38px)/1.1 Impact,"Arial Narrow",sans-serif!important;text-transform:uppercase!important;margin:0 0 20px!important}.ps-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.ps-options button,.ps-age button{border:1px solid #b8b8b8;padding:20px 15px;min-height:52px;text-align:left;font-weight:700;background:#f8f8f8;color:#181818;border-radius:0}.ps-options button[aria-pressed=true]{border:2px solid #000000;background:#f1f1f1}.ps-nav{display:flex;justify-content:space-between;gap:15px;margin-top:30px;border-top:1px solid #e4e4e4;padding-top:20px}.ps-nav button,.ps-primary{min-height:48px;padding:14px 24px;background:#000;color:#fff;font-size:14px;font-weight:700}.ps-nav button:disabled,.ps-primary:disabled{opacity:.5;cursor:not-allowed}.ps-nav [data-finder-back]{background:transparent;color:#181818;border:1px solid #b8b8b8}.ps-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ps-results a{border:1px solid #e4e4e4;padding:10px}.ps-results img{width:100%;aspect-ratio:1;object-fit:contain}.ps-results h4{font:700 13px/1.3 Arial!important;margin:12px 0!important}.ps-results p,.ps-results span{font-size:12px}.ps-results strong{display:block;color:#e6002e;margin:10px 0}.ps-results span{display:block;margin-top:14px;font-weight:700}.ps-bundle{padding:64px 6%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center;background:linear-gradient(120deg,#000,#000);color:#fff}.ps-bundle h2 em{color:#dfdfdf}.ps-bundle>div>p{max-width:42ch}.ps-age{display:flex;gap:10px;margin:24px 0}.ps-age button{background:transparent;border-color:#fff;color:#fff;min-height:44px;padding:10px 22px}.ps-age button[aria-pressed=true]{background:#fff;color:#000}.ps-choice{display:block;font-size:12px;font-weight:700;margin:16px 0}.ps-choice select{display:block;width:100%;max-width:440px;background:#fff;color:#151515;border:0;border-radius:0;padding:14px;margin-top:8px;min-height:48px;font:14px Arial}.ps-price{font:400 42px/1.1 Impact,sans-serif!important;margin-top:24px!important}.ps-bundle .ps-primary{background:#fff;color:#000;margin-top:18px}.ps-note{font-size:12px;color:#e9e9e9;margin-top:14px!important}.ps-pair-art{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px}.ps-pair-art>div{min-width:0;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ffffff33;background:#ffffff0a}.ps-pair-art img{width:100%;aspect-ratio:3/4;object-fit:contain;background:#fff}.ps-pair-art span{padding:14px;font-size:12px;text-align:center}.ps-pair-art b{font-size:30px;font-weight:400}.pf-home button:focus-visible,.pf-home select:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.pf-home [hidden]{display:none!important}@media(max-width:1000px){.ps-finder{gap:24px;padding:42px 4%;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.ps-panel{padding:22px}.ps-bundle{gap:24px;padding:40px 4%}.ps-results{grid-template-columns:1fr}.ps-results a{display:grid;grid-template-columns:90px 1fr;gap:8px}.ps-results img{grid-column:1;grid-row:1/6}.ps-results h4,.ps-results p,.ps-results strong,.ps-results span{grid-column:2;margin:0!important}}@media(max-width:749px){.pf-copy{display:contents}.pf-title{order:0}.pf-art{order:1}.pf-actions{order:2}.ps-finder{display:block;padding:36px 20px}.ps-finder ol{display:none}.ps-finder-aside{margin-bottom:24px}#main .pf-home .ps-finder h2,#main .pf-home .ps-bundle h2{font-size:48px!important}.ps-finder-aside>p:not(.pf-kicker){font-size:15px;margin:16px 0}.ps-panel{padding:20px 16px}.ps-options button{padding:16px 12px;font-size:14px}.ps-bundle{display:flex;flex-direction:column;padding:36px 20px;gap:26px}.ps-bundle>div{width:100%;min-width:0}.ps-pair-art>div{min-height:150px}.ps-choice select{max-width:none}.ps-pair-art span{font-size:11px;padding:10px}.ps-pair-art{gap:8px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}}.ps-swatches{display:flex;flex-wrap:wrap;gap:7px}.ps-swatches button{padding:8px 11px;border:1px solid #ffffff66;color:#fff;font-size:12px;min-height:40px}.ps-swatches button[aria-pressed=true]{background:#fff;color:#000}.ps-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#main .pf-home .ps-bundle h2 em{color:#dfdfdf!important}.pf-from{margin-top:20px!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.08em}.pf-from strong{font:400 36px/1 Impact,sans-serif;color:#fff;margin-left:8px}@media(max-width:749px){.ps-bundle>div:first-child{display:contents}.ps-bundle>div:first-child>*{order:5;width:100%}.ps-bundle>div:first-child>.pf-kicker{order:1}.ps-bundle>div:first-child>h2{order:2;margin:0!important}.ps-bundle>div:first-child>p:nth-child(3){order:3}.ps-bundle>.ps-pair-art{order:4}.ps-bundle{gap:16px}.ps-age{margin:8px 0}.pf-from{margin-top:12px!important}.pf-from strong{font-size:28px}}.pf-art img{width:auto!important;height:100%!important;aspect-ratio:4/5;max-width:100%;left:50%!important;right:auto!important;translate:-50% 0;-webkit-mask-image:radial-gradient(ellipse at center,#000 54%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 54%,transparent 74%)}.pf-home{--pax:#000000;--pax-light:#ffffff;--display:"Anton",Impact,sans-serif;--body:"Barlow",Arial,sans-serif;--label:"Barlow Condensed","Arial Narrow",sans-serif;font-family:var(--body);-webkit-font-smoothing:antialiased}#main .pf-home h1,#main .pf-home h2,#main .pf-home .ps-panel h3{font-family:var(--display)!important;font-weight:400!important;letter-spacing:.005em!important}#main .pf-home .pf-title h1 em{color:var(--pax-light)!important}.pf-home em,.pf-products em,.ps-finder h2 em{color:var(--pax)}.pf-kicker,.pf-trust,.pf-spec,.pf-from,.pf-heading>a,.ps-progress,.ps-choice,.ps-swatches button,.ps-age button,.ps-nav button,.ps-primary{font-family:var(--label);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pf-kicker{display:flex;align-items:center;gap:10px;font-size:13px}.pf-kicker:before{content:"";width:18px;height:2px;background:currentColor;flex:none}.ps-finder .pf-kicker{color:var(--pax)}.pf-hero .pf-buttons a{background:var(--pax);border-color:var(--pax);font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;gap:22px;text-align:left;justify-content:space-between;min-width:195px}.pf-buttons b{font-size:19px;font-weight:700}.pf-buttons small{display:block;font-size:13px;letter-spacing:.08em;font-weight:500;opacity:.85;margin-top:3px}.pf-hero .pf-buttons a:nth-child(2){border-color:#949494}.pf-actions>p{font-family:var(--body)}.pf-trust{font-size:13px}.ps-finder{align-items:start;max-width:none;padding:70px max(28px,calc((100% - 1240px)/2))}.ps-finder-aside>p:not(.pf-kicker){color:#686868;font-size:18px}.ps-finder-aside>a{font-size:15px;font-weight:600;color:var(--pax)}.ps-finder li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;min-height:49px;font:600 13px var(--label);text-transform:uppercase;letter-spacing:.1em}.ps-number{border-radius:50%;height:22px;display:grid;place-items:center;background:#e4e4e4;color:#686868}.ps-finder li.active .ps-number{background:#0e0e0e;color:#fff}.ps-finder li strong{font:600 14px var(--body);text-transform:none;letter-spacing:0;margin:0}.ps-panel{padding:0;box-shadow:0 30px 60px -30px #0e0e0e40;align-self:start}.ps-progress{display:flex;align-items:center;gap:16px;padding:22px 24px;margin:0;font-size:13px;white-space:nowrap}.ps-bars{display:flex;flex:1;gap:6px}.ps-bars i{height:4px;flex:1;background:#e4e4e4}.ps-bars i.on{background:var(--pax)}[data-finder-stage]{padding:26px 24px 10px}#main .pf-home .ps-panel h3{font-size:clamp(28px,3.2vw,42px)!important;transform:skew(-7deg);margin-bottom:12px!important}.ps-help{font-size:16px;color:#686868}.ps-options button{font:700 18px var(--label);text-transform:uppercase;letter-spacing:.05em;border-radius:3px}.ps-options button[aria-pressed=true]{border-color:var(--pax);background:#f1f1f1}.ps-photo-options button{position:relative;min-height:280px;padding:0;overflow:hidden;display:flex;align-items:end;background:#0d0d0d;color:#fff;border:2px solid #0e0e0e}.ps-photo-options img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}.ps-photo-options button:hover img{transform:scale(1.04)}.ps-photo-options button[aria-pressed=true]{outline:3px solid var(--pax);outline-offset:3px}.ps-photo-caption{z-index:1;padding:65px 18px 18px;width:100%;background:linear-gradient(transparent,#070707e8)}.ps-photo-caption b{display:block;font:400 34px/1.1 var(--display);letter-spacing:.01em}.ps-photo-caption small{display:block;font:400 14px/1.5 var(--body);text-transform:none;letter-spacing:0;margin-top:5px;color:#e5e5e5}.ps-nav{margin:0;padding:16px 24px;justify-content:flex-end}.ps-nav button{background:var(--pax);font-size:16px}.ps-nav [data-finder-back]{margin-right:auto}[data-finder-error]:empty,[data-bundle-error]:empty{display:none}[data-finder-error]:not(:empty){padding:12px 24px;color:#a51d20}.pf-products{padding:20px max(28px,calc((100% - 1240px)/2)) 70px}#main .pf-home .pf-heading h2{transform:skew(-7deg);font-size:clamp(34px,5vw,62px)!important}.pf-heading>a{font-size:15px;font-weight:700}.pf-card{border:1px solid #e4e4e4;transition:transform .2s}.pf-card:hover{transform:translateY(-4px)}.pf-card>div{display:grid;grid-template-columns:1fr auto;gap:8px 10px}.pf-card .pf-range{grid-column:1/-1;font:600 12px var(--label);letter-spacing:.12em;text-transform:uppercase;margin:0;color:#686868}#main .pf-home .pf-card h3{font:400 26px/1.1 var(--display)!important;text-transform:uppercase!important}.pf-card strong{font:400 25px/1.1 var(--display);margin:0;color:var(--pax)}.pf-card p:not(.pf-range){grid-column:1/-1;margin:0}.pf-card span{grid-column:1/-1;color:var(--pax);font:700 14px var(--label);letter-spacing:.08em;text-transform:uppercase}.ps-bundle{background:linear-gradient(115deg,#f2f2f2,#fafafa);color:#0e0e0e;padding:65px max(28px,calc((100% - 1240px)/2));gap:36px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ps-bundle .pf-kicker{color:var(--pax)}#main .pf-home .ps-bundle h2 em{color:var(--pax)!important}.ps-bundle>div>p{font-size:18px;color:#686868}.ps-age{margin:20px 0;gap:8px}.ps-age button{color:#1f1f1f;border:1px solid #c6c6c6;padding:8px 20px;min-height:42px;font-size:15px}.ps-age button[aria-pressed=true]{color:#fff;background:var(--pax);border-color:var(--pax)}.ps-choice{font-size:13px;margin:12px 0 8px}.ps-swatches{gap:6px}.ps-swatches button{display:flex;align-items:center;gap:7px;color:#222;border:1px solid #c4c4c4;border-radius:24px;padding:8px 10px;min-height:42px;font-size:13px;background:transparent}.ps-swatches i{height:18px;width:18px;border-radius:50%;background:var(--swatch);border:2px solid white;box-shadow:0 0 0 1px #929292}.ps-swatches button[aria-pressed=true]{background:#e8e8e8;border:2px solid var(--pax);padding:7px 9px;color:#1f1f1f}.ps-choice select{border:1px solid #c4c4c4;font:500 16px var(--body);padding:11px 13px;min-height:46px;margin-top:0;background:#ffffffa8}.ps-bundle .ps-price{color:#0e0e0e;font-family:var(--display)!important;font-size:44px!important;display:inline-block;margin-right:14px}.ps-bundle [data-bundle-saving]{display:inline-block;font:700 14px var(--label);text-transform:uppercase;letter-spacing:.07em;color:#1f1f1f;background:#e8e8e8;padding:6px 10px}.ps-bundle .ps-primary{display:block;background:var(--pax);color:#fff;font-size:16px;min-height:52px}.ps-bundle .ps-note{font-size:13px;color:#686868;max-width:42ch}.ps-pair-art{gap:0;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}.ps-pair-art>div{position:relative;border:0;background:transparent;min-height:0}.ps-pair-art img{position:relative;aspect-ratio:3/4;background:transparent;mix-blend-mode:multiply;object-fit:contain;filter:drop-shadow(0 12px 12px #1a1a1a12);width:112%;max-width:112%}.ps-pair-art>div:first-child img{rotate:-9deg}.ps-pair-art>div:last-child img{rotate:8deg}.ps-pair-art span{font:700 14px var(--label);text-transform:uppercase;letter-spacing:.09em;padding:20px 0 0;border-bottom:3px solid var(--glove-accent)}.ps-pair-art b{color:var(--pax);font-family:var(--display);z-index:1}@media(max-width:960px){.ps-finder{grid-template-columns:1fr;gap:24px}.ps-finder ol{display:none}.ps-finder-aside>p:not(.pf-kicker){max-width:55ch}.ps-bundle{gap:24px}.pf-card>div{grid-template-columns:1fr}.pf-card strong{grid-column:1}.pf-hero .pf-buttons a{min-width:0;flex:1}}@media(max-width:749px){.pf-kicker{font-size:11px}.pf-hero .pf-buttons{flex-wrap:nowrap}.pf-hero .pf-buttons a{gap:8px;padding:12px}.pf-buttons b{font-size:17px}.pf-buttons small{font-size:12px}.pf-trust{font-size:11px}.ps-finder{padding:44px 16px}.ps-finder-aside>p:not(.pf-kicker){font-size:17px}.ps-progress{padding:18px 16px;font-size:12px}[data-finder-stage]{padding:22px 16px 12px}.ps-photo-options button{min-height:220px}.ps-photo-caption{padding:55px 12px 16px}.ps-photo-caption b{font-size:28px}.ps-photo-caption small{font-size:13px}.ps-nav{padding:16px}.ps-nav button{flex:1}.pf-products{padding:12px 16px 44px}.pf-heading>a{font-size:12px}.pf-card>div{padding:12px}#main .pf-home .pf-card h3{font-size:23px!important}.pf-card strong{font-size:22px}.ps-bundle{padding:40px 16px;gap:16px}.ps-bundle>.ps-pair-art{margin:5px 0 12px}.ps-bundle>div>p{font-size:16px}.ps-pair-art img{width:100%;max-width:100%}.ps-pair-art span{font-size:12px;padding-top:8px}.ps-bundle>div:first-child>.ps-price{margin-top:4px!important}.ps-bundle>div:first-child>[data-bundle-saving]{width:auto;align-self:start}.ps-bundle .ps-primary{margin-top:0}.ps-bundle .ps-note{margin-top:0!important}.ps-choice select{max-width:none}.ps-swatches button{font-size:12px;padding:8px}.ps-swatches button[aria-pressed=true]{padding:7px}.ps-age{margin:0}.ps-results{gap:14px}}@media(prefers-reduced-motion:reduce){.pf-card,.ps-photo-options img{transition:none}}.ps-pair-art>div{mix-blend-mode:multiply}.ps-pair-art img{filter:none;mix-blend-mode:normal}.pf-hero{background:radial-gradient(ellipse at 75% 45%,color-mix(in srgb,var(--hero-accent) 20%,#0d0d0d),transparent 62%),#0d0d0d}.pf-hero .pf-kicker{color:var(--hero-accent)}.pf-spec>span{background:var(--hero-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--hero-accent) 15%,transparent)}.pf-spec>span:after{border-color:var(--hero-accent)}.pf-card{position:relative;display:flex;flex-direction:column}.pf-card-image{display:block}.pf-card>div{flex:1;grid-template-columns:1fr}.pf-card h3 a{color:inherit}.pf-card-cta{font:700 14px var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--pax);margin-top:10px}.ps-card-rating{grid-column:1/-1;min-width:0}.pf-card .ps-card-rating span,.ps-results .ps-card-rating span{display:initial;margin:0;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}.ps-badge,.pf-card>.ps-badge{position:absolute;top:12px;left:12px;z-index:1;background:#dbdbdb;color:#1b1b1b;padding:5px 8px;margin:0;font:700 12px var(--label);letter-spacing:.08em;text-transform:uppercase}.ps-result{position:relative;border:1px solid #e4e4e4;padding:10px;min-width:0}.ps-results .ps-result a{border:0;padding:0;display:block}.ps-result .ps-badge{font-size:11px;top:8px;left:8px}@media(max-width:1000px){.ps-results .ps-result{display:block}.ps-results .ps-result img{max-width:160px;display:block;margin:auto}.ps-results .ps-result h4,.ps-results .ps-result p,.ps-results .ps-result strong{margin:8px 0!important}}.ps-review-link{grid-column:1/-1;display:block;min-width:0}.ps-review-link:has(.kl_reviews__star_rating_widget[aria-label="0 stars, 0 reviews"]),.ps-review-link:not(:has(.kl_reviews__star_rating_widget)){display:none!important}.ps-card-rating{--kl-reviews-stars-star-color:#000000;--kl-reviews-stars-primary-font-color:#444444}.ps-card-rating .kl_reviews__star_rating_widget{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:12px}.ps-card-rating svg{width:16px!important;height:16px!important}.pf-card .ps-review-link{margin:0}.ps-results .ps-review-link{margin:8px 0}.pf-card strong{grid-column:1/-1}#main .pf-home .ps-bundle h2{display:flex;flex-wrap:wrap;column-gap:.22em;align-items:baseline;max-width:10ch;margin-bottom:18px!important}.ps-bundle h2 br{display:none}.ps-title-price{display:block;flex-basis:100%;font-family:var(--display);font-size:.68em;line-height:1.1;color:var(--pax);margin-top:10px;letter-spacing:-.01em}.ps-bundle{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:22px;padding-block:48px}.ps-pair-art{padding:0 5%;align-self:center}.ps-pair-art img{aspect-ratio:1;width:126%;max-width:126%;object-fit:contain}.ps-pair-art span{padding-top:10px}.ps-pair-art>div{min-height:0}@media(max-width:749px){.ps-bundle{padding-block:32px;gap:12px}#main .pf-home .ps-bundle h2{max-width:none;font-size:48px!important;column-gap:.2em}.ps-title-price{margin-top:5px;font-size:.72em}.ps-bundle>.ps-pair-art{padding:0 4%;margin:0 0 12px}.ps-pair-art img{aspect-ratio:1;width:120%;max-width:120%}.ps-pair-art span{padding-top:4px}}.pf-home .ps-badge,.pf-home .pf-card>.ps-badge{background:#ebebeb;color:#000;border:1px solid #ffffff}.pf-home .ps-badge[data-badge=best_seller_badge]{background:#f5e5b8;color:#604509;border-color:#dfc573}.pf-home .ps-badge[data-badge=elite_badge]{background:#eae2f6;color:#523078;border-color:#cdbbe6}.pf-home .ps-badge[data-badge=snug_badge]{background:#dceee2;color:#23583b;border-color:#b5d5c0}.pf-hero-shell{background:radial-gradient(ellipse 760px 580px at calc(50% + 340px) 45%,color-mix(in srgb,var(--hero-accent) 20%,#0d0d0d),transparent 100%),#0d0d0d}.pf-hero-shell .pf-hero{background:transparent}.pf-hero .pf-kicker{color:#c6c6c6}.pf-hero .pf-kicker:before{background:#969696}@media(max-width:749px){.pf-hero-shell{background:radial-gradient(ellipse 360px 400px at 50% 42%,color-mix(in srgb,var(--hero-accent) 16%,#0d0d0d),transparent 100%),#0d0d0d}}.pf-card .ps-no-reviews{display:none;color:#767676;font:400 14px/1.5 var(--body,Arial,sans-serif);grid-column:1/-1;min-height:21px}.pf-card .ps-review-link:has(.kl_reviews__star_rating_widget[aria-label="0 stars, 0 reviews"])+.ps-no-reviews{display:block}.pf-art-product{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.pf-art img{scale:var(--hero-image-scale,1)}.pf-art-selected img{width:100%!important;height:100%!important;aspect-ratio:auto;object-fit:contain;mask-image:none;-webkit-mask-image:none}.pf-art-photo{background:#fff;border-radius:20px;box-shadow:0 0 70px color-mix(in srgb,var(--hero-accent) 16%,transparent);overflow:hidden}.pf-art-photo .pf-art-product{top:5%;right:5%;bottom:5%;left:5%}.pf-art-photo img{scale:min(var(--hero-image-scale,1),1)}@media(max-width:749px){.pf-art-photo{margin-block:16px;border-radius:14px}}.pf-hero .pf-buttons a:first-child{background:#000;border-color:#000;color:#fff}.pf-hero-shell{background:radial-gradient(ellipse 700px 520px at calc(50% + 340px) 48%,color-mix(in srgb,var(--hero-accent) 18%,var(--hero-background)),transparent 100%),var(--hero-background)}#main .pf-home .pf-hero h1 em{color:var(--hero-heading)!important}.pf-hero .pf-buttons a:first-child{background:var(--hero-button);border-color:var(--hero-button);color:var(--hero-button-ink)}.pf-hero .pf-buttons a:nth-child(2){background:transparent;color:#fff;border-color:#c6c6c6}.pf-hero-range{font-family:var(--label);font-size:18px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px!important}.pf-hero .pf-art{max-height:580px}@media(min-width:750px){#main .pf-hero h1{font-size:clamp(56px,8.5cqw,116px)!important}.pf-hero{padding-block:40px}}@media(max-width:749px){.pf-hero{text-align:center}.pf-hero .pf-kicker{justify-content:center;font-size:10px;letter-spacing:.06em}.pf-hero-range{font-size:14px}.pf-hero .pf-art{height:320px;max-height:320px;aspect-ratio:auto}.pf-hero .pf-buttons{flex-direction:column;gap:8px}.pf-hero .pf-buttons a{width:100%;min-height:46px;justify-content:center}.pf-hero .pf-actions>p{font-size:15px;line-height:1.45}.pf-hero-shell{background:radial-gradient(ellipse 300px 300px at 50% 45%,color-mix(in srgb,var(--hero-accent) 18%,var(--hero-background)),transparent 100%),var(--hero-background)}}.pf-art-aqua{isolation:isolate}.pf-art-aqua:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;pointer-events:none;background:radial-gradient(ellipse 37% 44% at 50% 46%,rgba(0,0,0,.5) 0%,rgba(0,0,0,.27) 35%,rgba(0,0,0,.09) 65%,transparent 100%);filter:blur(18px)}.pf-art-aqua .pf-art-product{z-index:1}.pf-art-aqua img{width:100%!important;aspect-ratio:auto;object-fit:contain;scale:var(--hero-image-scale,1);-webkit-mask-image:none;mask-image:none}.pf-art-gold:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;pointer-events:none;background:radial-gradient(ellipse 37% 44% at 50% 46%,rgba(216,178,90,.5) 0%,rgba(216,178,90,.27) 35%,rgba(216,178,90,.09) 65%,transparent 100%);filter:blur(18px)}.pf-art-gold .pf-art-product{z-index:1}@media(prefers-reduced-motion:reduce){.pf-art img{animation:none}}.pf-art .pf-spec{z-index:2;pointer-events:none}.pf-art .pf-spec p{border-color:color-mix(in srgb,var(--hero-accent) 30%,transparent)}@media(max-width:749px){.pf-art .pf-spec{font-size:9px;text-align:left}.pf-art .pf-spec p{padding:6px}.pf-art .pf-spec-palm{right:0;top:25%}.pf-art .pf-spec-cut{left:0;top:58%}.pf-art .pf-spec-weather{right:0;bottom:4%}}.pf-art-spectrum:before{content:"";position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;pointer-events:none;background:radial-gradient(ellipse 38% 45% at 50% 46%,rgba(226,226,226,.42),rgba(255,90,95,.16) 48%,transparent 100%);filter:blur(18px)}.pf-art-spectrum .pf-art-product{z-index:1}.pf-art-spectrum img{-webkit-mask-image:radial-gradient(ellipse at center,#000 54%,transparent 76%);mask-image:radial-gradient(ellipse at center,#000 54%,transparent 76%)}.pf-art-paired .pf-glove-pair{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:pf-aqua-drift 6s ease-in-out infinite}.pf-art-paired .pf-glove-pair img{animation:none!important;inset:auto!important;top:3%!important;height:94%!important;width:91%!important;max-width:none;object-fit:contain;scale:var(--hero-image-scale,1);transform:none;translate:none}.pf-art-paired .pf-glove-pair .pf-pair-backhand{left:-12%!important;rotate:-9deg;z-index:2}.pf-art-paired .pf-glove-pair .pf-pair-palm{left:24%!important;top:0!important;height:87%!important;width:80%!important;rotate:15deg;z-index:1;filter:brightness(.9)}.pf-hero-paired .pf-pair-price{font-family:var(--font-heading-family,Impact),"Arial Narrow",sans-serif;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.1;margin-top:20px;color:#fff}.pf-hero-paired .pf-pair-price small{font:600 13px/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#c5c5c5;margin-right:8px}.pf-art-paired .pf-spec-palm{right:0;top:30%}.pf-art-paired .pf-spec-cut{left:0;top:62%}.pf-art-paired .pf-spec-weather{right:0;bottom:2%}@keyframes pf-aqua-drift{50%{translate:0 -9px}}@media(max-width:749px){.pf-art-paired .pf-glove-pair .pf-pair-backhand{left:-7%!important;width:88%!important}.pf-art-paired .pf-glove-pair .pf-pair-palm{left:28%!important;width:73%!important}.pf-hero-paired .pf-pair-price{font-size:36px;margin-top:14px}.pf-art-paired .pf-spec-palm{right:0;top:31%}.pf-art-paired .pf-spec-cut{left:0;top:68%}.pf-art-paired .pf-spec-weather{bottom:0}}@media(prefers-reduced-motion:reduce){.pf-art-paired .pf-glove-pair{animation:none}}.pf-hero-paired .pf-art-paired{height:clamp(480px,46vw,650px);max-height:650px;aspect-ratio:auto}.pf-art-paired .pf-glove-pair .pf-pair-backhand{width:103%!important;left:-17%!important}.pf-art-paired .pf-glove-pair .pf-pair-palm{width:90%!important;left:22%!important}@media(max-width:749px){.pf-hero-paired .pf-art-paired{height:380px;max-height:380px}.pf-art-paired .pf-glove-pair .pf-pair-backhand{width:100%!important;left:-13%!important}.pf-art-paired .pf-glove-pair .pf-pair-palm{width:83%!important;left:24%!important}}.pf-art-paired .pf-glove-pair img{mask-image:none!important;-webkit-mask-image:none!important}.pf-home .pf-products{background:#f0f0f0;padding-top:64px;padding-bottom:64px}.pf-home .pf-card{background:#fff}.pf-home .ps-bundle.ps-studio{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);gap:48px;background:#0e0e0e;color:#fff;border-top:4px solid #000000;padding:72px max(24px,calc((100% - 1240px)/2));align-items:start}.ps-studio .pf-kicker{color:#bbb}.ps-studio-intro>p{color:#c8c8c8!important;max-width:32ch}.ps-studio .ps-title-price{display:block;color:#fff;margin-top:20px}.ps-studio h2,.ps-studio h2 em{color:#fff}.ps-studio .ps-age{display:flex;gap:8px;margin:28px 0}.ps-studio .ps-age button{background:transparent;color:#fff;border:1px solid #767676;padding:12px 24px}.ps-studio .ps-age button[aria-pressed=true]{background:#000;border-color:#000}.ps-studio-pairs{display:grid;grid-template-columns:1fr 1fr;gap:16px;min-width:0}.ps-studio-card{background:#161616;border:1px solid #484848;border-top:3px solid #000000;padding:18px;min-width:0}.ps-studio-number{font:600 13px var(--label);letter-spacing:.12em;text-transform:uppercase;color:#bbb;margin:0 0 12px}.ps-studio-image{background:#fff;aspect-ratio:1;overflow:hidden;display:grid;place-items:center}.ps-studio-image img{width:100%;max-width:none;height:100%;object-fit:contain}.ps-studio-card h3{color:#fff!important;font:600 21px/1.2 var(--label)!important;margin:20px 0 14px!important;text-transform:uppercase}.ps-studio .ps-swatches{gap:6px;margin:12px 0;display:flex;flex-wrap:wrap}.ps-studio .ps-swatches button{padding:6px;background:transparent;border:1px solid #767676;color:#fff;min-width:32px;min-height:32px}.ps-studio .ps-swatches button[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 1px #fff}.ps-studio .ps-swatches button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ps-studio .ps-swatches i{display:block;width:16px;height:16px;border-radius:50%;background:var(--swatch)}.ps-studio .ps-choice{display:block;color:#ccc;font-size:13px;margin:16px 0 0}.ps-studio select{display:block;width:100%;min-height:46px;margin-top:8px;background:#0e0e0e;color:#fff;border:1px solid #767676;padding:10px;font-size:15px;border-radius:0}.ps-studio-checkout{border-top:1px solid #484848;margin-top:22px;padding-top:22px}.ps-studio .ps-primary{width:100%;background:#000;color:#fff;padding:17px;font-size:18px}.ps-studio .ps-primary:disabled{opacity:.45}.ps-studio .ps-note{color:#c8c8c8;font-size:13px}.ps-studio [data-bundle-error]{color:#ffd2ca}@media(max-width:900px){.pf-home .ps-bundle.ps-studio{grid-template-columns:1fr;gap:28px;padding-top:42px;padding-bottom:42px}.ps-studio-intro>p{max-width:55ch}.ps-studio h2 br{display:none}.ps-studio h2 em{margin-left:.15em}.ps-studio .ps-title-price{margin-top:12px}.ps-studio .ps-age{margin:20px 0}.ps-studio-intro>.ps-note{display:none}}@media(max-width:520px){.pf-home .pf-products{padding-top:40px;padding-bottom:40px}.pf-home .ps-bundle.ps-studio{padding-left:18px;padding-right:18px}.ps-studio-pairs{gap:10px}.ps-studio-card{padding:10px}.ps-studio-number{font-size:11px;letter-spacing:.05em}.ps-studio-card h3{font-size:17px!important;min-height:42px}.ps-studio .ps-swatches{gap:5px}.ps-studio .ps-swatches button{min-width:30px;min-height:32px;padding:5px}.ps-studio select{font-size:13px;padding:8px}.ps-studio .ps-choice{font-size:11px}}.ps-bundle.ps-studio>div:first-child{display:block;order:0}.ps-studio .ps-studio-builder{order:1}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=AAAAAAAAKA */
