:root{--pg-ink:#062238;--pg-navy:#051c30;--pg-cyan:#00b8ef;--pg-muted:#526778;--pg-paper:#f4f7fa;--pg-line:#dbe3ea}
.pg-apex-home,.pg-apex-header,.pg-apex-notice{font-family:Arial,Helvetica,sans-serif;color:var(--pg-ink);letter-spacing:normal}
.pg-apex-home *,.pg-apex-header *{box-sizing:border-box}
.pg-apex-shell{width:min(1280px,calc(100% - 96px));margin-inline:auto}
.pg-apex-notice{background:#052037;color:#cee3ef;display:flex;align-items:center;justify-content:center;gap:9px;min-height:30px;padding:6px 18px;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}
.pg-apex-status-dot{height:5px;width:5px;border-radius:50%;background:#31cfff;flex-shrink:0}
.pg-apex-header{background:#fff;position:relative;z-index:8;border-bottom:1px solid #dce5ec}
.pg-apex-header-inner{width:min(1320px,calc(100% - 80px));margin:auto;min-height:92px;display:flex;gap:28px;align-items:center;justify-content:space-between}
.pg-apex-logo-link{width:242px;flex-shrink:0;display:block;line-height:0}
.pg-apex-logo{width:100%;height:auto;display:block}
.pg-apex-desktop-menu{display:flex;gap:27px;align-items:center}
.pg-apex-desktop-menu a{font-size:13px;font-weight:600;white-space:nowrap;color:var(--pg-ink);text-decoration:none;padding-block:14px}
.pg-apex-desktop-menu a:hover{color:#006f9e}
.pg-apex-header-actions{display:flex;align-items:center;gap:10px}
.pg-apex-header-actions>a,.pg-apex-mobile-menu>summary{color:var(--pg-ink);display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;position:relative}
.pg-apex-header svg{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}
.pg-apex-cart-count{position:absolute;right:0;top:0;font-size:10px;background:var(--pg-ink);color:white;border-radius:20px;padding:2px 6px}
.pg-apex-market{position:relative;font-size:10px;font-weight:700;letter-spacing:.04em;margin-right:10px}
.pg-apex-market summary{list-style:none;cursor:pointer;padding:14px 0;min-height:44px;display:flex;align-items:center;gap:7px}
.pg-apex-market summary::-webkit-details-marker,.pg-apex-mobile-menu summary::-webkit-details-marker{display:none}
.pg-apex-market-panel{position:absolute;right:0;top:100%;background:#fff;padding:20px;width:250px;box-shadow:0 12px 35px #05203725;border:1px solid var(--pg-line);z-index:15}
.pg-apex-market-panel form{display:grid;gap:10px}.pg-apex-market-panel label{font-size:13px}.pg-apex-market-panel select{width:100%;min-height:42px;padding:8px;background:white;color:var(--pg-ink);border:1px solid var(--pg-line)}.pg-apex-market-panel button{background:var(--pg-ink);color:white;padding:12px;border:0;font-weight:700;cursor:pointer}
.pg-apex-spectrum{height:4px;display:flex;overflow:hidden;background:#001d31}.pg-apex-spectrum i{width:20%;transform:skewX(-40deg);border-right:4px solid #fff5;background:linear-gradient(100deg,#005887,#00d5ff)}.pg-apex-spectrum i:nth-child(2){background:linear-gradient(100deg,#453bc8,#c900f2)}.pg-apex-spectrum i:nth-child(3){background:linear-gradient(100deg,#5a0e25,#b32340)}.pg-apex-spectrum i:nth-child(4){background:linear-gradient(100deg,#bb8535,#f2d28a)}.pg-apex-spectrum i:nth-child(5){background:linear-gradient(100deg,#78a911,#bce737)}
.pg-apex-mobile-menu{display:none}
.pg-apex-hero{background:radial-gradient(ellipse at 80% 50%,#492767 0,#2e164b 35%,#251040 75%);position:relative;overflow:hidden;color:#fff;isolation:isolate}
.pg-apex-beams{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:repeating-linear-gradient(133deg,transparent 0,transparent 20px,#e0bdff04 21px,transparent 22px)}
.pg-apex-beams i{position:absolute;top:-80%;width:110px;height:250%;transform:rotate(38deg);left:73%;background:linear-gradient(90deg,#25104000,#9453c933 80%,#d4a3ffa1 99%,#ead6ff);box-shadow:14px 0 50px #aa63ed18}
.pg-apex-beams i:nth-child(2){left:89%;width:30px;background:linear-gradient(90deg,#79559655,#d4b7e666,#4c2d6a)}
.pg-apex-beams i:nth-child(3){left:52%;width:6px;opacity:.45}.pg-apex-beams i:nth-child(4){left:6%;width:45px;opacity:.25}
.pg-apex-hero-grid{min-height:560px;display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:center;padding-block:54px}
.pg-apex-eyebrow{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#006b95;line-height:1.6;margin:0 0 14px}
.pg-apex-hero .pg-apex-eyebrow{color:#78dfff;display:flex;align-items:center;gap:10px;margin-bottom:22px}
.pg-apex-hero .pg-apex-eyebrow>span{width:30px;height:2px;background:#2fd9ff}
.pg-apex-hero h1{color:white;font-family:Arial,Helvetica,sans-serif;font-size:clamp(42px,4.3vw,66px);font-weight:800;line-height:1.04;letter-spacing:-.055em;margin:0;max-width:620px}
.pg-apex-hero h1 em{font-style:normal;color:#52d6ff}
.pg-apex-hero-intro{font-size:17px;line-height:1.7;color:#c6d5df;max-width:420px;margin:23px 0 30px}
.pg-apex-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.pg-apex-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:13px 25px;background:#28c7f5;border:1px solid #70e8ff;border-radius:4px;color:#03263c;text-decoration:none;font-size:14px;font-weight:800;box-shadow:0 5px 20px #00a9e41a;transition:background .15s}
.pg-apex-button:hover{background:#83e3ff;color:#03263c}.pg-apex-button>span{font-size:21px}
.pg-apex-secondary{font-size:13px;color:#fff;text-decoration:none;display:flex;align-items:center;gap:12px;min-height:46px}.pg-apex-secondary:hover{text-decoration:underline}
.pg-apex-hero-detail{font-size:10px;letter-spacing:.06em;color:#a6bdcf;margin:25px 0 0}
.pg-apex-showcase{height:440px;position:relative;perspective:1200px}
.pg-apex-orbit{position:absolute;inset:32px 25px 26px 50px;border:1px solid #d4a3ff30;border-radius:50%;transform:rotate(-30deg);box-shadow:0 0 80px #aa63ed10,inset 0 0 80px #b77aff0a}
.pg-apex-object{position:absolute;display:block;text-decoration:none;border:1px solid #cbdef0;border-radius:9px;overflow:hidden;box-shadow:0 25px 40px #0006;background:#f1f5f8;color:var(--pg-ink);transition:transform .2s;isolation:isolate}
.pg-apex-object-picture{background:linear-gradient(140deg,#fff,#ebf1f5);padding:18px 18px 8px}
.pg-apex-object img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.pg-apex-object-label{display:flex;justify-content:space-between;gap:6px;padding:13px 15px;font-size:10px;font-weight:700;border-top:1px solid #dae4ee;background:#fff}
.pg-apex-object-label>span{color:#007bad;font-size:14px}
.pg-apex-object-1{width:52%;left:25%;top:10px;transform:rotate(6deg);z-index:1;border-top:4px solid #17b9f2;display:flex;flex-direction:column-reverse}
.pg-apex-object-1 .pg-apex-object-label{border-top:0;border-bottom:1px solid #dae4ee}
.pg-apex-object-1 .pg-apex-object-picture{height:252px}
.pg-apex-object-2{width:43%;left:0;top:160px;transform:rotate(-9deg);z-index:2;border-top:4px solid #b87c43}
.pg-apex-object-2 .pg-apex-object-picture{height:176px}
.pg-apex-object-3{width:45%;right:-4px;top:220px;transform:rotate(4deg);z-index:3;border-top:4px solid #ceae6a}
.pg-apex-object-3 .pg-apex-object-picture{height:155px}
.pg-apex-object:hover{transform:translateY(-5px) rotate(0deg)}
.pg-apex-showcase-caption{position:absolute;bottom:-3px;left:25%;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#a7c4dc}
.pg-apex-confidence{background:#edf3f7;border-bottom:1px solid var(--pg-line)}.pg-apex-confidence>.pg-apex-shell{display:flex;justify-content:center;gap:75px;min-height:58px;align-items:center}
.pg-apex-confidence span{font-size:11px;font-weight:600;color:#29475d;display:flex;align-items:center;gap:10px}.pg-apex-confidence b{font-size:19px;color:#00749e;font-weight:400}
.pg-apex-collections{padding-block:58px 62px}.pg-apex-section-heading{display:flex;justify-content:space-between;gap:25px;align-items:flex-end;margin-bottom:27px}
.pg-apex-section-heading h2,.pg-apex-help h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(26px,3vw,37px);font-weight:750;letter-spacing:-.045em;line-height:1.14;color:var(--pg-ink);margin:0}
.pg-apex-section-heading .pg-apex-eyebrow{margin-bottom:10px}.pg-apex-section-heading>p{max-width:290px;font-size:13px;line-height:1.7;color:var(--pg-muted);margin:0}
.pg-apex-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.pg-apex-category{--pg-accent:#33cdfa;--pg-base:#072a44;position:relative;overflow:hidden;background:linear-gradient(132deg,#ffffff08,transparent 55%),var(--pg-base);color:#fff;text-decoration:none;padding:22px 20px;min-height:225px;border-radius:5px;border-bottom:3px solid var(--pg-accent);isolation:isolate;transition:transform .2s}
.pg-apex-category:before{content:"";position:absolute;inset:-50% -40%;background:linear-gradient(130deg,transparent 48%,#ffffff08 48.2%,#ffffff08 57%,var(--pg-accent) 57.2%,transparent 57.7%);z-index:-1;opacity:.45}
.pg-apex-category:hover{transform:translateY(-4px)}.pg-apex-category-index{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--pg-accent);font-weight:700}
.pg-apex-category svg{display:block;width:50px;height:50px;fill:none;stroke:var(--pg-accent);stroke-width:1.4;stroke-linejoin:round;margin:20px 0 16px}
.pg-apex-category h3{font-family:Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:-.02em;color:white;margin:0 0 8px;font-weight:700}
.pg-apex-category p{font-size:11px;line-height:1.6;color:#ffffffc2;margin:0;max-width:160px;padding-right:6px}
.pg-apex-category-arrow{position:absolute;right:16px;bottom:20px;font-size:18px;color:var(--pg-accent)}
.pg-apex-purple{--pg-accent:#d4a3ff;--pg-base:#251040}.pg-apex-burgundy{--pg-accent:#edc88a;--pg-base:#461321}.pg-apex-gold{--pg-accent:#e4c17c;--pg-base:#25231f}.pg-apex-lime{--pg-accent:#bde945;--pg-base:#182522}
.pg-apex-home .pg-favourites{background:#0874c9;color:#fff;border-top:1px solid #0661aa;border-bottom:1px solid #0661aa;padding:54px 0}
.pg-apex-home .pg-favourites>.page-width{width:min(1280px,calc(100% - 96px));padding:0;max-width:none}
.pg-apex-home .pg-favourites__eyebrow{color:#fff;font-size:10px}
.pg-apex-home .pg-favourites .pg-favourites__header h2{color:#fff;font-size:37px;font-family:Arial,Helvetica,sans-serif;font-weight:750;letter-spacing:-.045em}
.pg-apex-home .pg-favourites__intro,.pg-apex-home .pg-favourites__group-heading p,.pg-apex-home .pg-favourites__note{color:#fff}
.pg-apex-home .pg-favourites__intro{font-size:14px}
.pg-apex-home .pg-favourites .pg-favourites__group-heading h3{color:#fff;font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:700}
.pg-apex-home .pg-favourites__browse{color:var(--pg-ink);border-color:#bdcdd9;background:white;border-radius:4px;font-size:12px;min-height:44px}.pg-apex-home .pg-favourites__browse:hover{background:#e6f4fc}
.pg-apex-home .pg-favourites__bcw{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;gap:18px}
.pg-apex-home .pg-fav-card,.pg-apex-home .pg-fav-card--compact{flex-direction:column;align-items:stretch;border:1px solid #dbe3ea;border-radius:6px;grid-row:auto}
.pg-apex-home .pg-fav-card__image,.pg-apex-home .pg-fav-card--spotlight .pg-fav-card__image,.pg-apex-home .pg-fav-card--compact .pg-fav-card__image{width:100%;height:220px;padding:22px;background:white}
.pg-apex-home .pg-fav-card__copy,.pg-apex-home .pg-fav-card--compact .pg-fav-card__copy{padding:18px;border-top:1px solid #edf1f5}
.pg-apex-home .pg-favourites .pg-fav-card h4,.pg-apex-home .pg-favourites .pg-fav-card--spotlight h4,.pg-apex-home .pg-favourites .pg-fav-card--compact h4{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;font-weight:600;color:var(--pg-ink)}
.pg-apex-home .pg-fav-card__tag{background:#e9f4fc;color:#175779;font-size:9px}
.pg-apex-home .pg-fav-card__price,.pg-apex-home .pg-fav-card--spotlight .pg-fav-card__price,.pg-apex-home .pg-fav-card--compact .pg-fav-card__price{font-size:19px;color:var(--pg-ink)}
.pg-apex-home .pg-fav-card__cta{color:#006b95;font-size:12px;min-height:44px}
.pg-apex-home .pg-favourites__renniks{gap:18px}.pg-apex-home .pg-favourites__shipping-terms{color:#fff}
.pg-apex-explore{padding-block:58px;background:#cf3038}.pg-apex-explore .pg-apex-eyebrow,.pg-apex-explore .pg-apex-section-heading h2,.pg-apex-explore .pg-apex-text-link{color:#fff}.pg-apex-explore .pg-apex-photo-card{background:#fff}.pg-apex-home .pg-apex-explore a:focus-visible{outline:3px solid #fff;outline-offset:5px}.pg-apex-text-link{font-size:13px;font-weight:700;min-height:44px;display:inline-flex;align-items:center;color:var(--pg-ink);text-underline-offset:5px}
.pg-apex-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pg-apex-photo-card{color:var(--pg-ink);border:1px solid var(--pg-line);border-radius:5px;overflow:hidden;text-decoration:none}
.pg-apex-photo-image{height:185px;background:#f3f6f9;padding:20px}.pg-apex-photo-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}
.pg-apex-photo-copy{position:relative;padding:18px 28px 18px 18px;border-top:3px solid #13acd8;min-height:100px}
.pg-apex-photo-copy h3{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:var(--pg-ink);margin:0 0 8px;font-weight:700;letter-spacing:-.02em}.pg-apex-photo-copy p{font-size:11px;line-height:1.6;color:var(--pg-muted);margin:0}.pg-apex-photo-copy>span{position:absolute;right:12px;top:17px}
.pg-apex-photo-card:nth-child(2) .pg-apex-photo-copy{border-color:#c9a358}.pg-apex-photo-card:nth-child(3) .pg-apex-photo-copy{border-color:#9266db}.pg-apex-photo-card:nth-child(4) .pg-apex-photo-copy,.pg-apex-photo-card:nth-child(5) .pg-apex-photo-copy,.pg-apex-photo-card:nth-child(6) .pg-apex-photo-copy,.pg-apex-photo-card:nth-child(7) .pg-apex-photo-copy{border-color:#913b4e}
.pg-apex-brands{border-top:1px solid var(--pg-line);padding-block:30px 45px;text-align:center}.pg-apex-brands>div{display:flex;justify-content:center;align-items:center;gap:65px;flex-wrap:wrap}.pg-apex-brands a{font-size:20px;font-weight:700;color:#344c5f;text-decoration:none;padding-block:10px;letter-spacing:-.04em}
.pg-apex-help{color:white;background:linear-gradient(130deg,#042036 65%,#063b59);border-top:3px solid #16bbed;padding-block:45px}.pg-apex-help>.pg-apex-shell{display:flex;align-items:center;justify-content:space-between;gap:35px}.pg-apex-help .pg-apex-eyebrow{color:#5bd3f8}.pg-apex-help h2{color:white}.pg-apex-help p:not(.pg-apex-eyebrow){font-size:14px;line-height:1.7;color:#c6d5df;max-width:590px;margin-bottom:0}.pg-apex-help .pg-apex-button{flex-shrink:0}
.pg-apex-home a:focus-visible,.pg-apex-header a:focus-visible,.pg-apex-header summary:focus-visible,.pg-apex-header button:focus-visible{outline:3px solid #007dab;outline-offset:5px}.pg-apex-hero a:focus-visible,.pg-apex-category:focus-visible,.pg-apex-help a:focus-visible{outline-color:#87e5ff}
@media(min-width:1600px){.pg-apex-hero-grid{min-height:620px}}
@media(max-width:1150px){.pg-apex-desktop-menu{gap:15px}.pg-apex-logo-link{width:210px}.pg-apex-market{display:none}.pg-apex-category{padding:20px 14px}.pg-apex-category h3{font-size:15px}.pg-apex-confidence>.pg-apex-shell{gap:35px}}
@media(max-width:989px){.pg-apex-shell,.pg-apex-home .pg-favourites>.page-width{width:calc(100% - 48px)}.pg-apex-header-inner{width:calc(100% - 36px);min-height:78px;gap:12px}.pg-apex-desktop-menu{display:none}.pg-apex-mobile-menu{display:block}.pg-apex-mobile-menu summary{list-style:none;cursor:pointer}.pg-apex-mobile-menu nav{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:20;padding:15px 24px 24px;border-bottom:3px solid #00baf0;box-shadow:0 15px 20px #05203726}.pg-apex-mobile-menu nav a{display:block;padding:15px 4px;border-bottom:1px solid #e5edf3;color:var(--pg-ink);text-decoration:none;font-size:15px}.pg-apex-logo-link{margin-right:auto;margin-left:8px}.pg-apex-hero-grid{grid-template-columns:1fr 1fr;gap:12px;min-height:500px;padding-block:40px}.pg-apex-hero h1{font-size:43px}.pg-apex-hero-intro{font-size:15px}.pg-apex-showcase{height:360px}.pg-apex-object-1 .pg-apex-object-picture{height:185px}.pg-apex-object-2{top:150px}.pg-apex-object-3{top:205px}.pg-apex-object-2 .pg-apex-object-picture{height:125px}.pg-apex-object-3 .pg-apex-object-picture{height:105px}.pg-apex-object-label{font-size:9px;padding:10px}.pg-apex-showcase-caption{bottom:0;left:5%;font-size:8px}.pg-apex-hero-detail{font-size:9px}.pg-apex-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-apex-category{min-height:210px}.pg-apex-category:nth-last-child(-n+2){min-height:190px}.pg-apex-home .pg-favourites__bcw,.pg-apex-home .pg-favourites__renniks{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-apex-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-apex-brands>div{gap:30px}}
@media(max-width:600px){.pg-apex-notice{font-size:8px;letter-spacing:.04em;min-height:27px}.pg-apex-header-inner{width:calc(100% - 24px);min-height:73px;gap:2px}.pg-apex-logo-link{width:184px;margin-left:3px}.pg-apex-header-actions{gap:0}.pg-apex-header-actions>a,.pg-apex-mobile-menu>summary{min-width:40px;min-height:44px}.pg-apex-spectrum{height:3px}.pg-apex-shell,.pg-apex-home .pg-favourites>.page-width{width:calc(100% - 40px)}.pg-apex-hero-grid{display:flex;flex-direction:column;gap:0;padding-top:35px;padding-bottom:22px;min-height:0}.pg-apex-hero-copy{width:100%}.pg-apex-hero .pg-apex-eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:18px}.pg-apex-hero h1{font-size:44px;letter-spacing:-.055em;max-width:100%}.pg-apex-hero-intro{font-size:14px;line-height:1.65;margin:18px 0 22px;max-width:330px}.pg-apex-actions{gap:18px;flex-wrap:nowrap}.pg-apex-button{font-size:12px;gap:17px;padding:11px 16px;min-height:47px}.pg-apex-secondary{font-size:11px;gap:8px}.pg-apex-hero-detail{font-size:9px;margin-top:18px}.pg-apex-showcase{width:100%;height:302px;margin-top:20px;max-width:400px}.pg-apex-object-1{width:46%;top:5px;left:29%}.pg-apex-object-1 .pg-apex-object-picture{height:170px;padding:12px}.pg-apex-object-2{width:43%;top:98px;left:1%}.pg-apex-object-2 .pg-apex-object-picture{height:135px;padding:12px}.pg-apex-object-3{width:43%;top:160px;right:0}.pg-apex-object-3 .pg-apex-object-picture{height:99px;padding:10px}.pg-apex-object-label{padding:9px 10px;font-size:8px}.pg-apex-showcase-caption{font-size:7px;bottom:1px;left:8%;letter-spacing:.11em}.pg-apex-beams i{left:80%}.pg-apex-beams i:nth-child(2){left:120%}.pg-apex-beams i:nth-child(3){left:20%;opacity:.2}.pg-apex-confidence>.pg-apex-shell{gap:12px;justify-content:space-between;min-height:57px}.pg-apex-confidence span{font-size:9px;gap:5px;line-height:1.45;max-width:120px}.pg-apex-confidence b{font-size:15px}.pg-apex-confidence span:nth-child(2){display:none}.pg-apex-collections{padding-block:34px}.pg-apex-section-heading{display:block;margin-bottom:21px}.pg-apex-eyebrow{font-size:9px}.pg-apex-section-heading h2,.pg-apex-help h2{font-size:29px;line-height:1.12}.pg-apex-section-heading>p{font-size:12px;line-height:1.65;margin-top:12px;max-width:330px}.pg-apex-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-apex-category,.pg-apex-category:nth-last-child(-n+2){min-height:190px;padding:17px 14px}.pg-apex-category-index{font-size:7px}.pg-apex-category svg{height:39px;width:39px;margin:15px 0 13px}.pg-apex-category h3{font-size:15px;margin-bottom:6px}.pg-apex-category p{font-size:10px;max-width:130px}.pg-apex-category-arrow{font-size:16px;right:10px;bottom:13px}.pg-apex-category:last-child{grid-column:1/-1;min-height:106px;padding-left:84px;padding-top:17px}.pg-apex-category:last-child svg{position:absolute;left:22px;top:20px;margin:0;width:43px;height:43px}.pg-apex-category:last-child h3{margin-top:8px}.pg-apex-category:last-child p{max-width:200px}.pg-apex-category:last-child .pg-apex-category-arrow{bottom:40px;right:18px}.pg-apex-home .pg-favourites{padding-block:34px}.pg-apex-home .pg-favourites .pg-favourites__header h2{font-size:29px}.pg-apex-home .pg-favourites__intro{font-size:12px}.pg-apex-home .pg-favourites__browse{font-size:11px;margin-top:16px}.pg-apex-home .pg-favourites__header{margin-bottom:26px}.pg-apex-home .pg-favourites .pg-favourites__group-heading h3{font-size:16px}.pg-apex-home .pg-favourites__group-heading p{font-size:11px}.pg-apex-home .pg-favourites__bcw,.pg-apex-home .pg-favourites__renniks{gap:10px}.pg-apex-home .pg-fav-card__image,.pg-apex-home .pg-fav-card--spotlight .pg-fav-card__image,.pg-apex-home .pg-fav-card--compact .pg-fav-card__image{height:154px;padding:13px}.pg-apex-home .pg-fav-card__copy,.pg-apex-home .pg-fav-card--compact .pg-fav-card__copy{padding:12px}.pg-apex-home .pg-favourites .pg-fav-card h4,.pg-apex-home .pg-favourites .pg-fav-card--spotlight h4,.pg-apex-home .pg-favourites .pg-fav-card--compact h4{font-size:12px}.pg-apex-home .pg-fav-card__price,.pg-apex-home .pg-fav-card--spotlight .pg-fav-card__price,.pg-apex-home .pg-fav-card--compact .pg-fav-card__price{font-size:16px}.pg-apex-home .pg-fav-card__tag{font-size:8px;letter-spacing:.02em}.pg-apex-home .pg-fav-card__cta{font-size:10px}.pg-apex-explore{padding-block:34px}.pg-apex-section-heading>.pg-apex-text-link{margin-top:7px;font-size:12px}.pg-apex-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-apex-photo-image{height:135px;padding:14px}.pg-apex-photo-copy{padding:13px 19px 13px 12px;min-height:110px}.pg-apex-photo-copy h3{font-size:13px;line-height:1.4}.pg-apex-photo-copy p{font-size:10px}.pg-apex-photo-copy>span{font-size:12px;right:8px;top:14px}.pg-apex-brands{padding-block:25px 30px}.pg-apex-brands>div{display:grid;grid-template-columns:1fr 1fr;gap:5px 20px}.pg-apex-brands a{font-size:16px}.pg-apex-help{padding-block:33px}.pg-apex-help>.pg-apex-shell{display:block}.pg-apex-help p:not(.pg-apex-eyebrow){font-size:13px;margin-bottom:23px}.pg-apex-help .pg-apex-button{min-width:178px}}
@media(max-width:360px){.pg-apex-logo-link{width:158px}.pg-apex-hero h1{font-size:39px}.pg-apex-actions{gap:12px}.pg-apex-secondary{font-size:10px}.pg-apex-hero .pg-apex-eyebrow{font-size:7px}}
.pg-apex-mobile-market{padding-top:20px}.pg-apex-mobile-market label{display:block;font-size:12px;font-weight:700;margin-bottom:10px}.pg-apex-mobile-market form>div{display:flex;gap:10px}.pg-apex-mobile-market select{flex:1;min-width:0;min-height:44px;background:white;border:1px solid #b7c9d7;color:#062238;padding:8px}.pg-apex-mobile-market button{min-height:44px;background:#062238;border:0;color:white;font-size:11px;font-weight:700;padding:8px 12px}
.pg-trust-section .pg-trust-heading h2,.pg-trust-section .pg-trust-card h3{font-family:Arial,Helvetica,sans-serif;color:#062238;font-weight:700;letter-spacing:-.03em}.pg-trust-section .pg-trust-eyebrow{color:#006b95}.pg-trust-section .pg-trust-feedback{background:#edf4f9;border-color:#dbe5ed}.footer .pg-footer-subscribe{background:#29c7f5;color:#062238;font-weight:700}
@media(prefers-reduced-motion:reduce){.pg-apex-home *{scroll-behavior:auto!important;transition:none!important}}
