.gallery__thumbs{display:none}@media(min-width:1000px){.pdp--long{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.pdp--long .gallery-wrap{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:start}.pdp--long .gallery{grid-auto-flow:column;grid-auto-columns:100%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;border-radius:var(--r)}.pdp--long .gallery figure,.pdp--long .gallery figure[data-span="6"]{grid-column:auto;aspect-ratio:4 / 5;border-radius:0}.pdp--long .gallery figure[data-span="6"] img{object-fit:cover}.pdp--long .gallery__thumbs{display:grid;gap:10px;align-content:start;max-height:640px;overflow-y:auto;scrollbar-width:none}}.gallery__thumbs button{padding:0;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;background:var(--bg-soft);cursor:pointer;aspect-ratio:4 / 5}.gallery__thumbs button[aria-current=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.gallery__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.buy__badge{justify-self:start;margin:0;padding:7px 12px;border-radius:var(--pill);background:#efe9fc;color:var(--accent);font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.price-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.price-pill{padding:7px 12px;border-radius:6px;background:var(--ink);color:#fff;font:700 12px/1.2 var(--sans);letter-spacing:.04em}.buy__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.buy__pills li{padding:7px 14px;border-radius:6px;background:var(--bg-soft);color:var(--ink);font-size:13px}.buy__intro{color:var(--ink-2);font-size:15px;line-height:1.6}.buy__intro p{margin:0}.versions{display:grid;gap:12px}.versions__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.versions__item{display:grid;gap:6px;text-decoration:none;color:var(--ink);font-size:12px;line-height:1.25;text-align:center}.versions__item img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--bg-soft)}.versions__item:hover img{border-color:var(--ink-2)}.versions__item[aria-current=true] img{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.versions__item[aria-current=true] span{font-weight:700}.trust-row{list-style:none;margin:0;padding:18px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.trust-row li{display:grid;justify-items:center;align-content:start;gap:8px;padding:0 8px;text-align:center;font-size:12.5px;line-height:1.3;color:var(--ink)}.trust-row li+li{border-left:1px solid var(--line)}.trust-row svg{width:26px;height:26px;stroke-width:1.3;color:var(--accent)}.tabs__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-bottom:2px solid var(--line)}.tabs__list [role=tab]{-webkit-appearance:none;appearance:none;background:none;border:0;padding:14px 6px;margin-bottom:-2px;border-bottom:2px solid transparent;font:500 15px/1.2 var(--sans);color:var(--ink-2);cursor:pointer}.tabs__list [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent);font-weight:700}.tabs__list [role=tab]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tabs__panel{padding:22px;margin-top:16px;border:1px solid var(--line);border-radius:var(--r);font-size:14.5px}.feats{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:18px}.feats li{display:grid;grid-template-columns:32px 1fr;gap:14px;align-items:start}.feats svg{width:30px;height:30px;stroke-width:1.2;color:var(--accent)}.feats b{display:block;margin-bottom:4px;font:700 12px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.feats p{margin:0;color:var(--ink-2);line-height:1.55}.quote-band{background:var(--ink);color:#fff;padding-block:clamp(48px,7vw,88px);text-align:center}.quote-band__in{display:grid;justify-items:center;gap:18px}.quote-band__kicker{margin:0;padding-bottom:10px;border-bottom:3px solid var(--accent-soft);font:700 13px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.quote-band blockquote{margin:0;max-width:34ch;font:italic 400 clamp(1.35rem,1rem + 1.4vw,2rem)/1.35 var(--sans)}.reasons__head,.compare__head{display:grid;justify-items:center;gap:10px;text-align:center;margin-bottom:clamp(28px,4vw,48px)}.reasons__kicker{margin:0;font:800 clamp(1.5rem,1.1rem + 1.6vw,2.5rem)/1 var(--serif);color:var(--accent);letter-spacing:-.02em;text-transform:uppercase}.reasons__head h2,.compare__head h2,.promise__text h2{font-size:clamp(2rem,1.4rem + 2.4vw,3.2rem)}.reasons__text{max-width:46ch;margin:0;color:var(--ink-2)}.reasons__grid{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reasons__grid::-webkit-scrollbar{display:none}@media(min-width:760px){.reasons__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible}}.reason{position:relative;aspect-ratio:4 / 5.6;border-radius:var(--r);overflow:hidden;scroll-snap-align:start;background:var(--ink);color:#fff}.reason__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.reason:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a235200 32%,#1a2352f0 80%)}.reason__body{position:absolute;inset:auto 0 0 0;z-index:1;display:grid;gap:10px;padding:clamp(18px,2.4vw,30px)}.reason__num{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.85);border-radius:50%;font:italic 400 18px/1 var(--sans)}.reason h3{color:#fff;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem)}.reason h3:after{content:"";display:block;width:48px;height:2px;margin-top:10px;background:var(--accent-soft)}.reason ul{list-style:none;margin:0;padding:0;display:grid}.reason li{padding:8px 0;border-top:1px solid rgba(255,255,255,.22);font-size:14.5px}.reason li:first-child{border-top:0}.marquee{padding-block:14px;overflow:hidden;background:var(--accent);color:#fff;text-align:center}.marquee--navy{background:var(--ink)}.marquee__label{margin:0 0 8px;font:700 11px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;opacity:.85}.marquee__viewport{overflow:hidden}.marquee__track{display:flex;width:max-content;animation:marquee 38s linear infinite}.marquee__track ul{list-style:none;margin:0;padding:0;display:flex}.marquee__track li{padding-right:22px;font:700 14px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.marquee__track li:after{content:"\2022";padding-left:22px;opacity:.6}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__track{width:auto;animation:none;justify-content:center}.marquee__track ul{flex-wrap:wrap;justify-content:center}.marquee__track ul+ul{display:none}}.promise__in{display:grid;gap:clamp(28px,4vw,64px);align-items:center}@media(min-width:900px){.promise__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.promise__collage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px}.promise__collage img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-sm)}.promise__seal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-content:center;width:clamp(130px,16vw,180px);aspect-ratio:1;padding:16px;border-radius:50%;background:#fff;text-align:center;box-shadow:0 10px 30px #1a23522e;outline:2px solid var(--accent);outline-offset:-10px}.promise__seal b{font:800 clamp(1.4rem,1rem + 1.2vw,2rem)/1 var(--serif);color:var(--ink)}.promise__seal span{margin-top:6px;font-size:12px;line-height:1.3;color:var(--ink-2)}.promise__text{display:grid;gap:16px;justify-items:start}.promise__text .rte{max-width:46ch;color:var(--ink-2)}.compare__table{display:grid;width:100%;max-width:760px;margin-inline:auto;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.compare__row{display:grid;grid-template-columns:1fr 1.2fr 1.2fr}.compare__row>span{display:flex;align-items:center;gap:10px;padding:16px 18px;border-top:1px solid var(--line);font-size:14px}.compare__row--head>span{border-top:0;font:700 12px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase}.compare__row [role=rowheader]{font-weight:700;color:var(--ink)}.compare__row .compare__us{background:var(--ink);color:#fff;font-weight:700;border-top-color:#ffffff24}.compare__them{color:var(--ink-2)}.compare__row svg{flex:none;width:18px;height:18px}.compare__us svg{color:var(--accent-soft)}@media(max-width:599px){.compare__row{grid-template-columns:1fr 1fr}.compare__row [role=rowheader]{grid-column:1 / -1;padding-bottom:6px;background:var(--bg-soft)}.compare__row--head>span:first-child{display:none}}@media(min-width:1000px){.pdp--long .buy{position:static}.pdp--long .pdp__gallery{position:sticky;top:calc(var(--header-h) + 24px)}}.pdp--long .buy__colour{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pdp-long.css.map */
