.sspdp{--sspdp-cream: #FFF7E8;--sspdp-raised: #FFFDF7;--sspdp-sand: #F4EEE1;--sspdp-sand-deep: #F1EADD;--sspdp-ink: #12212E;--sspdp-blue: #16469E;--sspdp-marigold: #FFB34E;--sspdp-green: #2E5B3A;--sspdp-body: #3D382E;--sspdp-muted: #4A4438;--sspdp-label: #6B6355;--sspdp-faint: #9A9182;--sspdp-line: rgba(18, 33, 46, .1);--sspdp-line-strong: rgba(18, 33, 46, .16);--sspdp-line-light: rgba(255, 247, 232, .2);--sspdp-line-light-strong: rgba(255, 247, 232, .35);--sspdp-font-display: var(--font-heading--family, Georgia, "Times New Roman", serif);--sspdp-font-body: var(--font-body--family, system-ui, sans-serif);--sspdp-font-label: var(--font-subheading--family, var(--font-body--family, system-ui, sans-serif));--sspdp-max: 1680px;--sspdp-gutter: 44px;--sspdp-pt: 0px;--sspdp-pb: 0px;font-family:var(--sspdp-font-body);color:var(--sspdp-body);background:var(--sspdp-bg, var(--sspdp-cream));-webkit-font-smoothing:antialiased;text-wrap:pretty;overflow-x:clip}.sspdp img,.sspdp video,.sspdp iframe,.sspdp table{max-width:100%}.sspdp-reviews__app *{max-width:100%}.sspdp *,.sspdp *:before,.sspdp *:after{box-sizing:border-box}.sspdp :where(a){color:inherit;text-decoration:none}.sspdp :where(button,input,textarea,select){font-family:inherit}.sspdp ::selection{background:var(--sspdp-marigold);color:var(--sspdp-ink)}.sspdp img:not([src]),.sspdp img[src=""]{visibility:hidden}.sspdp__vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sspdp__wrap{max-width:var(--sspdp-max);margin:0 auto;padding-left:var(--sspdp-gutter);padding-right:var(--sspdp-gutter)}.sspdp__pad{padding-top:var(--sspdp-pt);padding-bottom:var(--sspdp-pb)}.sspdp__mono{font-family:var(--sspdp-font-label);text-transform:uppercase;letter-spacing:0;font-size:12px}.sspdp__h2{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(30px,3.4vw,44px);line-height:1.06;letter-spacing:0;color:var(--sspdp-heading, var(--sspdp-ink));margin:0}.sspdp__h3{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(26px,2.4vw,32px);line-height:1.1;color:var(--sspdp-heading, var(--sspdp-ink));margin:0}.sspdp__lede{font-size:17px;line-height:1.65;color:var(--sspdp-muted);margin:0}.sspdp-check{margin:0 0 20px;padding:16px 18px;border:1px solid rgba(18,33,46,.16);border-radius:10px;background:#fffdf7;font-family:var(--sspdp-font-body)}.sspdp-check__title{font-weight:700;font-size:14px;color:#12212e}.sspdp-check__intro{font-size:12.5px;line-height:1.5;color:#6b6355;margin:4px 0 12px}.sspdp-check__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sspdp-check__item{font-size:13px;line-height:1.5;padding-left:22px;position:relative;color:#3d382e}.sspdp-check__item:before{position:absolute;left:0;top:0;font-size:13px}.sspdp-check__item--bad:before{content:"\2715";color:#c0492f}.sspdp-check__item--warn:before{content:"!";color:#b07a1e;font-weight:700}.sspdp-check__item--ok:before{content:"\2713";color:#2e5b3a}.sspdp-hero{display:grid;grid-template-columns:minmax(0,1fr) var(--sspdp-panel-width, 520px);align-items:stretch}.sspdp-hero__gallery,.sspdp-hero__panel{min-width:0}.sspdp-hero__gallery{position:relative;min-height:760px;background:var(--sspdp-sand-deep);overflow:hidden}.sspdp-hero__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sspdp-hero__track::-webkit-scrollbar{display:none}.sspdp-hero__track:focus-visible{outline:2px solid var(--sspdp-ink);outline-offset:-2px}.sspdp-hero__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.sspdp-hero__slide img{width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.sspdp-hero__track{scroll-behavior:auto}}.sspdp-hero__badges{position:absolute;top:22px;left:22px;right:22px;z-index:3;display:flex;gap:8px;flex-wrap:wrap}.sspdp-hero__eyebrow{background:var(--sspdp-ink);color:var(--sspdp-cream);border-radius:99px;padding:7px 13px;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0}.sspdp-hero__thumbs{position:absolute;left:22px;bottom:22px;right:22px;z-index:3;display:flex;gap:8px;flex-wrap:wrap}.sspdp-hero__thumb{width:78px;aspect-ratio:1;border-radius:4px;overflow:hidden;cursor:pointer;padding:0;background:var(--sspdp-sand-deep);border:1px solid var(--sspdp-line)}.sspdp-hero__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.sspdp-hero__thumb:hover img{transform:scale(1.06)}.sspdp-hero__thumb[aria-current=true]{border-color:var(--sspdp-ink)}.sspdp-hero__eyebrow--alt{background:var(--sspdp-marigold);color:var(--sspdp-ink)}.sspdp-hero__icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 0;border-top:1px solid var(--sspdp-line-strong);border-bottom:1px solid var(--sspdp-line-strong)}.sspdp-hero__icon{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;min-width:0}.sspdp-hero__icon img{height:30px;width:auto;display:block}.sspdp-hero__icon span{font-size:11px;line-height:1.3;color:var(--sspdp-muted);overflow-wrap:anywhere}.sspdp-hero__panel{background:var(--sspdp-raised);border-left:1px solid var(--sspdp-line);padding:44px 44px 40px;display:flex;flex-direction:column;gap:24px}.sspdp-hero__steps{display:flex;flex-direction:column;gap:24px}.sspdp-hero__ratingrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sspdp-stars{position:relative;display:inline-block;font-size:16px;letter-spacing:0;line-height:1;white-space:nowrap}.sspdp-stars__track{color:#12212e38}.sspdp-stars__fill{position:absolute;top:0;left:0;width:var(--sspdp-rating, 100%);overflow:hidden;color:var(--sspdp-marigold)}.sspdp-stars:not(:has(.sspdp-stars__track)){color:var(--sspdp-marigold)}.sspdp-hero__score{font-weight:700;font-size:15.5px;color:var(--sspdp-ink)}.sspdp-hero__reviewcount{font-size:15.5px;color:var(--sspdp-label)}.sspdp-hero__ratingrow{--jdgm-primary-color: var(--sspdp-marigold);--jdgm-star-color: var(--sspdp-marigold)}.sspdp-hero__ratingrow .jdgm-widget,.sspdp-hero__ratingrow .jdgm-prev-badge{display:flex;align-items:center;gap:8px;margin:0!important}.sspdp-hero__ratingrow .jdgm-star,.sspdp-hero__ratingrow .jm-star-rating__font-icon{color:var(--sspdp-marigold)!important;font-size:16px!important;line-height:1!important;margin:0!important;padding:0 1px!important}.sspdp-hero__ratingrow .jdgm-prev-badge__text,.sspdp-hero__ratingrow .jm-text{font-family:var(--sspdp-font-body)!important;font-size:15.5px!important;color:var(--sspdp-label)!important}.sspdp-hero__stock{margin-left:auto;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-green)}.sspdp-hero__stock.is-soldout{color:var(--sspdp-faint)}.sspdp-hero__title{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(34px,3.6vw,46px);line-height:1.03;letter-spacing:0;color:var(--sspdp-ink);margin:0;overflow-wrap:break-word}.sspdp-hero__intro{font-size:16.5px;line-height:1.6;color:var(--sspdp-muted);margin:0}.sspdp-step__head{display:flex;align-items:center;gap:10px;margin-bottom:12px;min-width:0;flex-wrap:wrap}.sspdp-step__num{font-family:var(--sspdp-font-label);font-size:13px;letter-spacing:0;color:var(--sspdp-blue)}.sspdp-step__label{font-size:16.5px;font-weight:500;color:var(--sspdp-ink)}.sspdp-step__aside{margin-left:auto;font-size:15px;color:var(--sspdp-label)}.sspdp-step__badge{margin-left:auto;background:var(--sspdp-marigold);color:var(--sspdp-ink);border-radius:99px;padding:5px 11px;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0}.sspdp-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;align-items:start}.sspdp-swatch{padding:0;border:0;background:none;cursor:pointer;text-align:center}.sspdp-swatch__img{display:block;position:relative;width:100%;aspect-ratio:1;border-radius:6px;overflow:hidden;background:var(--sspdp-sand-deep);border:1px solid var(--sspdp-line)}.sspdp-swatch__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.sspdp-swatch:hover .sspdp-swatch__img img{transform:scale(1.06)}.sspdp-swatch[aria-pressed=true] .sspdp-swatch__img{border-color:var(--sspdp-ink);outline:1px solid var(--sspdp-ink);outline-offset:2px}.sspdp-swatch__name{display:block;margin-top:8px;font-size:13px;line-height:1.25;color:var(--sspdp-label);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.sspdp-swatch[aria-pressed=true] .sspdp-swatch__name{color:var(--sspdp-ink)}.sspdp-swatch--soldout .sspdp-swatch__img{opacity:.4}.sspdp-swatch--soldout .sspdp-swatch__img:after{content:"";position:absolute;left:-21%;right:-21%;top:50%;height:1px;background:var(--sspdp-ink);transform:rotate(-45deg)}.sspdp-swatch--soldout .sspdp-swatch__name{opacity:.55}.sspdp-swatch__flag{display:block;font-family:var(--sspdp-font-label);font-size:11px;letter-spacing:0;text-transform:uppercase;color:var(--sspdp-label);margin-top:2px}.sspdp-packs{display:flex;gap:9px}.sspdp-pack{flex:1 1 0;min-width:0;padding:12px 10px 14px;border-radius:8px;cursor:pointer;text-align:center;background:var(--sspdp-raised);color:var(--sspdp-ink);border:1px solid var(--sspdp-line-strong);transition:background .18s ease,color .18s ease,border-color .18s ease}.sspdp-pack:hover:not([aria-pressed=true]){border-color:var(--sspdp-ink)}.sspdp-pack[aria-pressed=true]{background:var(--sspdp-ink);color:var(--sspdp-cream);border-color:var(--sspdp-ink)}.sspdp-pack__n{display:block;font-family:var(--sspdp-font-display);font-weight:400;font-size:26px;line-height:1.1}.sspdp-pack__each{display:block;margin-top:2px;font-size:12.5px;opacity:.85}.sspdp-pack--soldout{opacity:.42;cursor:not-allowed}.sspdp-addons{display:flex;flex-direction:column;gap:8px}.sspdp-addon{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;background:transparent;border:1px solid rgba(18,33,46,.12);transition:border-color .18s ease,background .18s ease}.sspdp-addon[data-selected=true]{background:var(--sspdp-raised);border-color:var(--sspdp-ink)}.sspdp-addon__box{width:18px;height:18px;border-radius:4px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--sspdp-cream);background:transparent;border:1px solid rgba(18,33,46,.28)}.sspdp-addon[data-selected=true] .sspdp-addon__box{background:var(--sspdp-blue);border-color:var(--sspdp-blue)}.sspdp-addon__check{opacity:0}.sspdp-addon[data-selected=true] .sspdp-addon__check{opacity:1}.sspdp-addon__thumb{width:40px;height:40px;flex:0 0 auto;border-radius:5px;overflow:hidden;background:var(--sspdp-sand-deep)}.sspdp-addon__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sspdp-addon__txt{flex:1;min-width:0;text-align:left}.sspdp-addon__name{display:block;font-size:15px;font-weight:500;color:var(--sspdp-ink)}.sspdp-addon__note{display:block;font-size:13px;color:var(--sspdp-label);margin-top:1px}.sspdp-addon__colours{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.sspdp-addon__dot{width:18px;height:18px;padding:0;border-radius:50%;cursor:pointer;background-color:var(--sspdp-sand-deep);background-size:cover;background-position:center;border:1px solid rgba(18,33,46,.18);transition:box-shadow .15s ease}.sspdp-addon__dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--sspdp-raised),0 0 0 3.5px var(--sspdp-ink)}.sspdp-addon__dot--soldout{opacity:.5;cursor:not-allowed;position:relative;overflow:hidden}.sspdp-addon__dot--soldout:after{content:"";position:absolute;left:-21%;right:-21%;top:50%;height:1px;background:var(--sspdp-ink);transform:rotate(-45deg)}.sspdp-addon__prices{text-align:right;flex:0 0 auto}.sspdp-addon__price{display:block;font-size:15px;color:var(--sspdp-ink)}.sspdp-addon__was{display:block;font-size:12px;color:var(--sspdp-faint);text-decoration:line-through}.sspdp-addon--soldout{opacity:.45;cursor:not-allowed}.sspdp-pack[disabled]{cursor:not-allowed}.sspdp-qty{display:flex;align-items:center;gap:14px;padding:11px 13px;background:var(--sspdp-raised);border:1px solid var(--sspdp-line-strong);border-radius:6px}.sspdp-qty__lines{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.sspdp-qty__line{font-size:13px;font-weight:500;color:var(--sspdp-ink)}.sspdp-qty__tier{font-size:11px;color:var(--sspdp-blue)}.sspdp-qty__ctrl{display:flex;align-items:center;gap:2px;border:1px solid var(--sspdp-line-strong);border-radius:6px;overflow:hidden;flex:0 0 auto}.sspdp-qty__ctrl button{padding:8px 14px;border:0;background:none;cursor:pointer;font-size:15px;line-height:1;color:var(--sspdp-muted);font-family:inherit}.sspdp-qty__value{min-width:26px;text-align:center;font-size:13.5px;font-weight:500}.sspdp-receipt{background:var(--sspdp-sand);border-radius:8px;padding:20px}.sspdp-receipt__line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:15px;color:var(--sspdp-muted);margin-bottom:8px}.sspdp [hidden]{display:none!important}.sspdp-receipt__line--saving{color:var(--sspdp-blue)}.sspdp-receipt__rule{height:1px;background:#12212e24;margin:14px 0}.sspdp-receipt__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.sspdp-receipt__totallabel{font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-label)}.sspdp-receipt__totalright{display:flex;align-items:baseline;gap:10px}.sspdp-receipt__was{font-size:16px;color:var(--sspdp-faint);text-decoration:line-through}.sspdp-receipt__now{font-family:var(--sspdp-font-display);font-weight:400;font-size:38px;line-height:1;color:var(--sspdp-ink)}.sspdp-ship{margin-top:16px}.sspdp-ship__track{height:3px;border-radius:99px;background:#12212e1f;overflow:hidden}.sspdp-ship__fill{height:100%;width:0;border-radius:99px;background:var(--sspdp-blue);transition:width .35s ease}.sspdp-ship__caption{display:block;margin-top:8px;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-blue)}.sspdp-cta{width:100%;margin-top:16px;padding:17px 20px;border:0;border-radius:6px;cursor:pointer;font-size:17px;font-weight:500;letter-spacing:0;color:var(--sspdp-cta-fg, #FFF7E8);background:var(--sspdp-cta-bg, #16469E);transition:background .25s ease}.sspdp-cta[data-added=true],.sspdp-sticky__btn[data-added=true]{background:var(--sspdp-green);color:var(--sspdp-cream)}.sspdp-cta[disabled]{opacity:.5;cursor:not-allowed}.sspdp-delivery{margin-top:14px;background:var(--sspdp-raised);border:1px solid var(--sspdp-line);border-radius:6px;padding:13px 15px;display:flex;gap:10px;align-items:flex-start}.sspdp-delivery__dot{width:6px;height:6px;border-radius:50%;background:var(--sspdp-green);flex:0 0 auto;margin-top:6px}.sspdp-delivery__stock{display:block;font-size:14.5px;font-weight:500;color:var(--sspdp-ink)}.sspdp-delivery__eta{display:block;font-size:14.5px;color:var(--sspdp-label);margin-top:2px}.sspdp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.sspdp-trust__item{display:flex;align-items:baseline;gap:8px}.sspdp-trust__fig{font-family:var(--sspdp-font-display);font-weight:400;font-size:22px;color:var(--sspdp-ink)}.sspdp-trust__label{font-size:13.5px;color:var(--sspdp-label)}.sspdp-sticky{position:fixed;right:24px;bottom:24px;max-width:calc(100vw - 24px);z-index:58;display:inline-flex;align-items:center;gap:12px;padding:9px 10px 9px 12px;background:var(--sspdp-ink);color:var(--sspdp-cream);border-radius:99px;box-shadow:0 16px 36px -12px #12212e8c;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .28s ease,transform .28s ease,visibility .28s}.sspdp-sticky.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width:749px){body.sspdp-has-sticky{padding-bottom:calc(var(--sspdp-sticky-h, 0px) + 12px)}}.sspdp-sticky__thumb{width:34px;height:34px;border-radius:50%;overflow:hidden;flex:0 0 auto;background:var(--sspdp-sand-deep)}.sspdp-sticky__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sspdp-sticky__label{font-size:14.5px;opacity:.78;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.sspdp-sticky__total{display:none}.sspdp-sticky__btn{border:0;cursor:pointer;border-radius:99px;padding:11px 22px;font-size:15px;font-weight:500;background:var(--sspdp-marigold);color:var(--sspdp-ink);white-space:nowrap;transition:background .25s ease,color .25s ease}.sspdp-stats{background:var(--sspdp-band, #16469E);color:var(--sspdp-cream)}.sspdp-stats__grid{display:grid;grid-template-columns:repeat(var(--sspdp-stat-cols, 4),minmax(0,1fr));gap:44px}.sspdp-stat{border-top:1px solid var(--sspdp-line-light-strong);padding-top:18px}.sspdp-stat__fig{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(28px,3.4vw,44px);line-height:1.05;color:var(--sspdp-cream)}.sspdp-stat__line{font-size:15.5px;line-height:1.5;opacity:.85;margin:8px 0 0}.sspdp-compare__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.67fr);gap:96px;align-items:start}.sspdp-compare__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.sspdp-compare__table th,.sspdp-compare__table td{padding:26px 16px;text-align:center;border-bottom:1px solid var(--sspdp-line);font-size:16px;line-height:1.35;vertical-align:middle}.sspdp-compare__table th{font-weight:400;font-size:15px;line-height:1.3;color:var(--sspdp-label);padding-top:22px;padding-bottom:22px}.sspdp-compare__table .sspdp-compare__feature{text-align:left;color:var(--sspdp-ink);padding-left:0}.sspdp-compare__table th.sspdp-compare__feature{width:36%}.sspdp-compare__own{background:var(--sspdp-ink);color:var(--sspdp-cream);border-bottom:0}.sspdp-compare__table th.sspdp-compare__own{width:var(--sspdp-cmp-own-w, 210px);font-family:var(--sspdp-font-display);font-size:21px;line-height:1.2;color:var(--sspdp-cream);border-radius:6px 6px 0 0}.sspdp-compare__table tbody tr:last-child .sspdp-compare__own{border-radius:0 0 6px 6px}.sspdp-compare__other{color:var(--sspdp-label)}.sspdp-compare__yes{display:inline-block;font-size:19px;line-height:1}.sspdp-compare__no{display:inline-block;width:18px;height:1px;vertical-align:middle;background:var(--sspdp-faint)}.sspdp-compare__no--own{background:var(--sspdp-line-light-strong)}.sspdp-reviews{background:var(--sspdp-band, #F4EEE1)}.sspdp-reviews__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end;margin-bottom:40px}.sspdp-reviews__summary{display:flex;align-items:flex-end;gap:36px;flex-wrap:wrap}.sspdp-reviews__score{font-family:var(--sspdp-font-display);font-weight:400;font-size:52px;line-height:1;color:var(--sspdp-ink)}.sspdp-reviews__count{font-size:15px;color:var(--sspdp-label);margin-top:4px}.sspdp-hist{width:200px}.sspdp-hist__row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sspdp-label);margin-bottom:5px}.sspdp-hist__track{flex:1;height:5px;border-radius:99px;background:#12212e1f;overflow:hidden}.sspdp-hist__fill{display:block;height:100%;border-radius:99px;background:var(--sspdp-marigold)}.sspdp-btn-outline{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--sspdp-ink);border-radius:6px;padding:12px 20px;font-size:15.5px;font-weight:500;color:var(--sspdp-ink);background:transparent;cursor:pointer}.sspdp-btn-outline svg{transition:transform .18s ease}.sspdp-btn-outline:hover svg{transform:translate(4px)}.sspdp-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.sspdp-review{background:var(--sspdp-cream);border:1px solid var(--sspdp-line);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:12px}.sspdp-review__head{display:flex;align-items:center;gap:10px}.sspdp-review__avatar{width:30px;height:30px;border-radius:50%;background:var(--sspdp-ink);color:var(--sspdp-cream);display:flex;align-items:center;justify-content:center;font-size:14px;flex:0 0 auto}.sspdp-review__name{display:block;font-size:15px;font-weight:500;color:var(--sspdp-ink)}.sspdp-review__verified{display:block;font-family:var(--sspdp-font-label);font-size:11.5px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-green);margin-top:2px}.sspdp-review__stars{margin-left:auto}.sspdp-review__title{font-size:16.5px;font-weight:500;color:var(--sspdp-ink);margin:0}.sspdp-review__body{font-size:15.5px;line-height:1.6;color:var(--sspdp-muted);margin:0}.sspdp-review__photo{width:82px;height:82px;border-radius:3px;overflow:hidden}.sspdp-review__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.sspdp-review__photo:hover img{transform:scale(1.06)}.sspdp-reviews__app{margin-top:40px}.sspdp-reviews__app .jm-review-widget,.sspdp-reviews__app .jm-review-item{--jm-review-widget-star-and-histogram-color: var(--sspdp-marigold) !important;--jm-review-widget-text-color: var(--sspdp-ink) !important;--jm-review-widget-lighter-text-color: var(--sspdp-label) !important;--jm-review-widget-button-color: var(--sspdp-ink) !important;--jm-review-widget-button-text-color: var(--sspdp-cream) !important;--jm-widget-primary-color: var(--sspdp-ink) !important}.sspdp-reviews__app #judgeme_product_reviews,.sspdp-reviews__app .jdgm-review-widget{max-width:none!important;margin:0!important}.sspdp-reviews__app,.sspdp-reviews__app .jm-text{font-family:var(--sspdp-font-body)!important}.sspdp-reviews__app .jm-review-widget__header,.sspdp-reviews__app .jm-media-preview,.sspdp-reviews__app .jm-keyword-list{display:none!important}.sspdp-reviews__app .jdgm-review-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important;flex-direction:unset!important}.sspdp-reviews__app .jm-review-item{background:var(--sspdp-cream);border:1px solid var(--sspdp-line);border-radius:4px;padding:24px!important;display:flex;flex-direction:column}.sspdp-reviews__app .jm-review-item>.jm-stack{flex:1 0 auto}.sspdp-reviews__app .jm-review-item>.jm-stack>*{flex-shrink:0}.sspdp-reviews__app .jm-product-variant-card{margin-top:auto!important;padding-top:16px!important}.sspdp-reviews__app .jm-review-item__body{display:block!important}.sspdp-reviews__app .jm-review-item__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who stars" "text text";column-gap:12px!important;row-gap:16px!important;align-items:center}.sspdp-reviews__app .jm-review-item__content>.jm-cluster:first-child{grid-area:stars;justify-self:end}.sspdp-reviews__app .jm-reviewer-info{grid-area:who}.sspdp-reviews__app .jm-review-content{grid-area:text;align-self:start}.sspdp-reviews__app .jm-star-rating__font-icon{font-size:15px!important}.sspdp-reviews__app .jm-reviewer-avatar{width:34px;height:34px;border-radius:50%;background:var(--sspdp-ink)!important;color:var(--sspdp-cream)!important;display:grid;place-items:center;flex:0 0 auto}.sspdp-reviews__app .jm-reviewer-avatar__initial{background:none!important;color:inherit!important}.sspdp-reviews__app .jm-reviewer-avatar .jm-text{color:var(--sspdp-cream)!important;font-size:14px!important;text-transform:uppercase}.sspdp-reviews__app .jm-reviewer-info__name{font-size:15.5px!important;font-weight:500!important;color:var(--sspdp-ink)!important}.sspdp-reviews__app .jm-verified-buyer-badge,.sspdp-reviews__app .jm-verified-buyer-badge__text{background:none!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}.sspdp-reviews__app .jm-verified-buyer-badge__text{font-size:0!important;color:var(--sspdp-green)!important}.sspdp-reviews__app .jm-verified-buyer-badge__text:after{content:"Verified buyer";font-family:var(--sspdp-font-label);font-size:11px!important;letter-spacing:0!important;word-spacing:0!important;text-transform:uppercase;color:var(--sspdp-green)}.sspdp-reviews__app .jm-reviewer-info__details>.jm-cluster:first-child{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.sspdp-reviews__app .jm-reviewer-info__details>.jm-cluster:nth-child(2),.sspdp-reviews__app .jm-voting-controls,.sspdp-reviews__app .jm-review-item .jm-cluster:has(>.jm-voting-controls){display:none!important}.sspdp-reviews__app .jm-review-content__title{font-size:16px!important;font-weight:500!important;color:var(--sspdp-ink)!important;margin:0!important}.sspdp-reviews__app .jm-review-content__body{font-size:15px!important;line-height:1.6!important;color:var(--sspdp-muted)!important}.sspdp-reviews__app .jm-review-content__body p{margin:0}.sspdp-reviews__app .jm-product-variant-card{background:var(--sspdp-sand)!important;border-radius:4px;padding:10px!important;margin-top:16px}.sspdp-reviews__app .jm-product-variant-card__thumbnail{width:34px;flex:0 0 34px}.sspdp-reviews__app .jm-product-variant-card .jm-text{font-size:12.5px!important}.sspdp-reviews__app .jm-product-variant-card__product-link{text-decoration:none!important;color:var(--sspdp-ink)!important}.sspdp-reviews__app .jm-pagination-controls{margin-top:36px}.sspdp-reviews__app .jm-pagination-controls__button{min-width:38px;height:38px;padding:0!important;border:1px solid var(--sspdp-line-strong)!important;border-radius:4px!important;background:transparent!important;color:var(--sspdp-ink)!important;font-family:var(--sspdp-font-body)!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.sspdp-reviews__app .jm-pagination-controls__button>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%;height:100%;margin:0!important;padding:0!important}.sspdp-reviews__app .jm-pagination-controls__button svg{display:block;flex:0 0 auto}.sspdp-reviews__app .jm-pagination-controls__button .jm-text{color:inherit!important;font-size:14px!important}.sspdp-reviews__app .jm-pagination-controls__button--active{background:var(--sspdp-ink)!important;border-color:var(--sspdp-ink)!important;color:var(--sspdp-cream)!important}.sspdp-reviews__app .jm-pagination-controls__button svg path{fill:currentColor!important}.sspdp-reviews__app .jm-pagination-controls__button--disabled{opacity:.35;cursor:default}.sspdp-reviews__app .jm-pagination-controls__button--nav svg{transition:transform .2s ease}.sspdp-reviews__app .jm-pagination-controls__button--nav:not(.jm-pagination-controls__button--disabled):hover svg{transform:translate(4px)}.sspdp-reviews__app .jm-pagination-controls__button--nav:first-child:not(.jm-pagination-controls__button--disabled):hover svg{transform:translate(-4px)}@media(prefers-reduced-motion:reduce){.sspdp-reviews__app .jm-pagination-controls__button--nav svg{transition:none}}@media(max-width:1099px){.sspdp-reviews__app .jdgm-review-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.sspdp-reviews__app .jdgm-review-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.sspdp-reviews__top{margin-bottom:20px}.sspdp-reviews__app{margin-top:16px}.sspdp-reviews__grid{gap:10px}}.sspdp-video{position:relative;height:var(--sspdp-video-h, 660px);background:var(--sspdp-ink);overflow:hidden}.sspdp-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.sspdp-video__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12212e00 40%,#12212ebf)}.sspdp-video__copy{position:absolute;left:var(--sspdp-gutter);right:var(--sspdp-gutter);bottom:44px;z-index:2;color:var(--sspdp-cream)}.sspdp-video__h{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(32px,4.4vw,56px);line-height:1.04;color:var(--sspdp-cream);margin:0}.sspdp-video__p{font-size:17px;line-height:1.6;opacity:.85;max-width:46ch;margin:12px 0 0}.sspdp-video__stamp{position:absolute;top:26px;right:var(--sspdp-gutter);z-index:2;font-family:var(--sspdp-font-label);font-size:12px;letter-spacing:0;color:var(--sspdp-cream);opacity:.75}.sspdp-anatomy__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.sspdp-anatomy__head .sspdp__h2{flex:1 1 auto;min-width:0}.sspdp-anatomy__link{display:inline-flex;align-items:center;gap:8px;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-label);flex:0 0 auto}.sspdp-anatomy__link svg{transition:transform .18s ease}.sspdp-anatomy__link:hover svg{transform:translate(4px)}.sspdp-anatomy__grid{display:grid;grid-template-columns:repeat(var(--sspdp-anatomy-cols, 3),minmax(0,1fr));border-top:1px solid var(--sspdp-anatomy-line, rgba(18, 33, 46, .14));border-left:1px solid var(--sspdp-anatomy-line, rgba(18, 33, 46, .14))}.sspdp-anatomy__cell{background:var(--sspdp-cell, #FFF7E8);border-right:1px solid var(--sspdp-anatomy-line, rgba(18, 33, 46, .14));border-bottom:1px solid var(--sspdp-anatomy-line, rgba(18, 33, 46, .14));padding:30px 28px;min-height:var(--sspdp-anatomy-min, 130px)}.sspdp-anatomy__i{font-family:var(--sspdp-font-label);font-size:12px;letter-spacing:0;color:var(--sspdp-blue)}.sspdp-anatomy__t{font-family:var(--sspdp-font-display);font-size:21px;font-weight:400;color:var(--sspdp-ink);margin:12px 0 0}.sspdp-anatomy__d{font-size:15.5px;line-height:1.55;color:var(--sspdp-muted);margin:6px 0 0}.sspdp-recline{background:var(--sspdp-band, #12212E);color:var(--sspdp-cream)}.sspdp-recline__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.sspdp-recline__h{font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(30px,3.4vw,44px);line-height:1.06;color:var(--sspdp-cream);margin:0}.sspdp-recline__chips{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.sspdp-chip{padding:9px 16px;border-radius:99px;cursor:pointer;font-size:15px;letter-spacing:0;background:transparent;color:var(--sspdp-cream);border:1px solid var(--sspdp-line-light-strong);transition:background .18s ease,color .18s ease}.sspdp-chip[aria-pressed=true]{background:var(--sspdp-cream);color:var(--sspdp-ink);border-color:var(--sspdp-cream)}.sspdp-recline__readnum{font-variant-numeric:tabular-nums;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-marigold)}.sspdp-recline__readlabel{font-family:var(--sspdp-font-display);font-weight:400;font-size:32px;line-height:1.1;color:var(--sspdp-cream);margin:8px 0 0}.sspdp-recline__readdesc{font-size:17px;line-height:1.6;opacity:.85;max-width:44ch;margin:8px 0 0}.sspdp-recline__panel{background:var(--sspdp-recline-panel, rgba(255, 247, 232, .07));height:var(--sspdp-recline-h, 380px);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sspdp-recline__frames{position:relative;width:100%;height:100%}.sspdp-recline__frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .4s ease;pointer-events:none}.sspdp-recline__frame.is-active{opacity:1}@media(prefers-reduced-motion:reduce){.sspdp-recline__frame{transition:none}}.sspdp-recline__fig{position:relative;width:300px;height:146px}.sspdp-recline__pan{position:absolute;left:0;right:0;bottom:0;height:17px;border-radius:4px;background:#fff7e852}.sspdp-recline__hinge{position:absolute;left:41%;bottom:17px;width:6px;height:6px;border-radius:50%;background:#fff7e880}.sspdp-recline__back{position:absolute;left:0;bottom:0;width:48%;height:17px;border-radius:4px;background:var(--sspdp-marigold);transform-origin:right bottom;transform:rotate(-42deg);transition:transform .45s cubic-bezier(.4,1.3,.4,1)}@media(prefers-reduced-motion:reduce){.sspdp-recline__back{transition:none}}.sspdp-materials__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:20px}.sspdp-material__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--sspdp-sand-deep);border-radius:2px}.sspdp-material__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sspdp-material:hover .sspdp-material__media img{transform:scale(1.04)}.sspdp-material__label{display:block;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-blue);margin-top:16px}.sspdp-material__caption{font-size:16px;line-height:1.55;color:var(--sspdp-muted);margin:6px 0 0}.sspdp-founder{background:var(--sspdp-band, #F4EEE1)}.sspdp-founder__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.sspdp-founder__body{font-size:17px;line-height:1.65;color:var(--sspdp-muted);margin:16px 0 0}.sspdp-version{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;padding:18px 0;border-top:1px solid var(--sspdp-line)}.sspdp-version__key{font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-label)}.sspdp-version--now .sspdp-version__key{color:var(--sspdp-blue)}.sspdp-version__val{font-size:16px;line-height:1.6;color:var(--sspdp-muted)}.sspdp-founder__sign{font-family:var(--sspdp-font-display);font-style:italic;font-weight:400;font-size:19px;color:var(--sspdp-ink);margin:22px 0 0}.sspdp-founder__media{aspect-ratio:1;overflow:hidden;border-radius:2px;background:var(--sspdp-sand-deep)}.sspdp-founder__media img{width:100%;height:100%;object-fit:cover;display:block}.sspdp-ugc__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:18px}.sspdp-ugc__handle{font-family:var(--sspdp-font-label);font-size:13px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-label)}.sspdp-ugc__grid{display:grid;grid-template-columns:repeat(var(--sspdp-ugc-cols, 6),minmax(0,1fr));gap:6px}.sspdp-ugc__tile{aspect-ratio:var(--sspdp-ugc-aspect, 3 / 4);overflow:hidden;background:var(--sspdp-sand-deep)}.sspdp-ugc__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sspdp-ugc__tile:hover img{transform:scale(1.05)}.sspdp-specs{scroll-margin-top:120px}.sspdp-specs__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:stretch}.sspdp-specs__col{display:flex;flex-direction:column}.sspdp-specs__rows{display:flex;flex-direction:column;flex:1}.sspdp-spec,.sspdp-faq{flex:1 0 auto}.sspdp-spec{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:center;padding:var(--sspdp-row-pad, 16px) 0;min-height:var(--sspdp-row-h, 56px);border-bottom:1px solid var(--sspdp-line)}.sspdp-spec__k{font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-label)}.sspdp-spec__v{font-size:16px;line-height:1.55;color:var(--sspdp-ink)}.sspdp-faq{border-bottom:1px solid var(--sspdp-line);display:flex;flex-direction:column}.sspdp-faq__q{flex:1 0 auto}.sspdp-faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:0;cursor:pointer;text-align:left;padding:var(--sspdp-row-pad, 16px) 0;min-height:var(--sspdp-row-h, 56px);font-size:17px;color:var(--sspdp-ink)}.sspdp-faq__mark{font-size:19px;color:var(--sspdp-label);flex:0 0 auto;line-height:1}.sspdp-faq__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.sspdp-faq.is-open .sspdp-faq__body{grid-template-rows:1fr}.sspdp-faq__clip{overflow:hidden;visibility:hidden;transition:visibility .35s}.sspdp-faq.is-open .sspdp-faq__clip{visibility:visible}.sspdp-faq__a{font-size:15.5px;line-height:1.65;color:var(--sspdp-muted);padding:0 40px 20px 0;margin:0}.sspdp-bundles{background:var(--sspdp-band, #FFB34E)}.sspdp-bundles__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.sspdp-bundles__aside{font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0;color:var(--sspdp-ink);flex:0 0 auto}.sspdp-bundles__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px}.sspdp-bundle{background:var(--sspdp-cream);border:1px solid var(--sspdp-line);padding:14px;border-radius:4px;display:flex;flex-direction:column}.sspdp-bundle__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:2px;background:var(--sspdp-sand-deep)}.sspdp-bundle__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sspdp-bundle:hover .sspdp-bundle__media img{transform:scale(1.05)}.sspdp-bundle__save{position:absolute;top:10px;left:10px;z-index:2;background:var(--sspdp-ink);color:var(--sspdp-cream);border-radius:99px;padding:5px 11px;font-family:var(--sspdp-font-label);font-size:12px;text-transform:uppercase;letter-spacing:0}.sspdp-bundle__name{font-size:16.5px;color:var(--sspdp-ink);margin:14px 0 0}.sspdp-bundle__prices{display:flex;align-items:baseline;gap:8px;margin-top:6px}.sspdp-bundle__price{font-size:16.5px;color:var(--sspdp-ink)}.sspdp-bundle__was{font-size:14.5px;color:var(--sspdp-faint);text-decoration:line-through}.sspdp-bundle__btn{margin-top:14px;width:100%;padding:12px;border:0;border-radius:5px;cursor:pointer;font-size:14.5px;font-weight:500;background:var(--sspdp-ink);color:var(--sspdp-cream);transition:background .25s ease}.sspdp-bundle__btn[data-added=true]{background:var(--sspdp-green)}.sspdp-switch__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:72px;align-items:center}.sspdp-switch__grid--flip .sspdp-switch__media{order:2}.sspdp-switch__grid--flip .sspdp-switch__body{order:1}.sspdp-switch__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--sspdp-switch-media, var(--sspdp-sand-deep));min-width:0}.sspdp-switch__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .4s ease}.sspdp-switch__img[data-active=true]{opacity:1}.sspdp-switch__body{display:flex;flex-direction:column;gap:24px;min-width:0}.sspdp-switch__chips{display:flex;gap:8px;flex-wrap:wrap}.sspdp-switch__chip{border-color:#12212e3d;color:var(--sspdp-ink)}.sspdp-switch__chip[aria-pressed=true]{background:var(--sspdp-ink);color:var(--sspdp-cream);border-color:var(--sspdp-ink)}.sspdp-switch__read{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid rgba(18,33,46,.16)}.sspdp-switch__eyebrow{font-family:var(--sspdp-font-label);font-size:11px;letter-spacing:0;text-transform:uppercase;color:var(--sspdp-blue)}.sspdp-switch__label{margin:0;font-family:var(--sspdp-font-display);font-weight:400;font-size:30px;line-height:1.1;color:var(--sspdp-ink)}.sspdp-switch__desc{margin:0;font-size:15px;line-height:1.65;color:var(--sspdp-body);max-width:40ch}.sspdp-switch__figures{display:flex;gap:32px;flex-wrap:wrap}.sspdp-switch__figure{display:flex;flex-direction:column;gap:5px;min-width:0}.sspdp-switch__fig{font-family:var(--sspdp-font-display);font-size:26px;line-height:1;color:var(--sspdp-ink)}.sspdp-switch__figlabel{font-size:12.5px;line-height:1.4;color:var(--sspdp-muted)}.sspdp-steps{background:var(--sspdp-band);color:var(--sspdp-cream)}.sspdp-steps__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:72px;align-items:center}.sspdp-steps__left{display:flex;flex-direction:column;gap:26px;min-width:0}.sspdp-steps__h{margin:0;font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:0}.sspdp-steps__list{display:flex;flex-direction:column;gap:6px}.sspdp-steps__row{display:flex;align-items:center;gap:16px;width:100%;padding:13px 16px;border:1px solid transparent;border-radius:8px;background:none;color:inherit;text-align:left;cursor:pointer;font-family:inherit;transition:background .2s ease,border-color .2s ease}.sspdp-steps__row[aria-pressed=true]{background:#fff7e812;border-color:#fff7e838}.sspdp-steps__num{font-family:var(--sspdp-font-label);font-size:11.5px;letter-spacing:0;flex:0 0 auto;opacity:.45}.sspdp-steps__row[aria-pressed=true] .sspdp-steps__num{color:var(--sspdp-marigold);opacity:1}.sspdp-steps__label{font-size:15px;line-height:1.35;opacity:.62;min-width:0}.sspdp-steps__row[aria-pressed=true] .sspdp-steps__label{opacity:1}.sspdp-steps__bars{display:flex;gap:6px}.sspdp-steps__bar{flex:1 1 0;height:2px;background:#fff7e838;transition:background .25s ease}.sspdp-steps__bar[data-active=true]{background:var(--sspdp-marigold)}.sspdp-steps__desc{margin:0;font-size:15px;line-height:1.6;opacity:.82;max-width:38ch}.sspdp-steps__right{display:flex;flex-direction:column;gap:14px;min-width:0}.sspdp-steps__panel{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:2px;background:var(--sspdp-steps-panel, rgba(255, 247, 232, .07))}.sspdp-steps__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .4s ease}.sspdp-steps__frame[data-active=true]{opacity:1}.sspdp-steps__caption{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.sspdp-steps__readout{font-variant-numeric:tabular-nums;font-family:var(--sspdp-font-label);font-size:11px;letter-spacing:0;text-transform:uppercase;color:var(--sspdp-marigold)}.sspdp-steps__capt{font-size:13.5px;opacity:.7;text-align:right;min-width:0}.sspdp-switch__chips--rows{flex-direction:column;gap:0;align-items:stretch}.sspdp-switch__chips--rows .sspdp-switch__chip{border-radius:0;border-width:0 0 1px 0;border-color:#12212e24;padding:15px 2px;text-align:left;font-size:17px;background:none;opacity:.5;transition:opacity .2s ease}.sspdp-switch__chips--rows .sspdp-switch__chip[aria-pressed=true]{background:none;color:var(--sspdp-ink);border-color:#12212e24;opacity:1;font-family:var(--sspdp-font-display);font-size:22px}.sspdp-switch__intro{margin:0;font-size:15px;line-height:1.6;color:var(--sspdp-body);max-width:44ch}.sspdp-band{background:var(--sspdp-band);color:var(--sspdp-cream)}.sspdp-band__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;flex-wrap:wrap}.sspdp-band__h{margin:0;font-family:var(--sspdp-font-display);font-weight:400;font-size:clamp(28px,3.2vw,44px);line-height:1.06;max-width:22ch}.sspdp-band__intro{margin:0;max-width:32ch;font-size:14.5px;line-height:1.6;opacity:.8}.sspdp-band__grid{display:grid;grid-template-columns:repeat(var(--sspdp-band-cols, 3),minmax(0,1fr));gap:48px}.sspdp-band__col{display:flex;flex-direction:column;gap:11px;padding-top:20px;border-top:1px solid var(--sspdp-band-rule, rgba(255, 247, 232, .3));min-width:0}.sspdp-band__lead{display:flex;align-items:baseline;gap:8px}.sspdp-band--figure .sspdp-band__fig{font-family:var(--sspdp-font-display);font-size:clamp(40px,4.4vw,64px);line-height:.9}.sspdp-band--figure .sspdp-band__unit{font-family:var(--sspdp-font-label);font-size:12px;letter-spacing:0;text-transform:uppercase;opacity:.7}.sspdp-band--number .sspdp-band__fig,.sspdp-band--number .sspdp-band__unit{font-family:var(--sspdp-font-label);font-size:11px;letter-spacing:0;text-transform:uppercase;color:var(--sspdp-marigold)}.sspdp-band--figure .sspdp-band__t{font-size:18px;line-height:1.3}.sspdp-band--number .sspdp-band__t{font-family:var(--sspdp-font-display);font-size:28px;line-height:1.15}.sspdp-band__d{font-size:13.5px;line-height:1.6;opacity:.82}.sspdp-colourway__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;flex-wrap:wrap}.sspdp-colourway__intro{margin:0;max-width:30ch;font-size:14.5px;line-height:1.6;color:var(--sspdp-body)}.sspdp-colourway__row{display:flex;flex-wrap:wrap;gap:10px}.sspdp-colourway__tile{position:relative;display:block;flex:1 1 180px;aspect-ratio:var(--sspdp-colourway-ratio, .8);overflow:hidden;background:var(--sspdp-sand-deep);text-decoration:none;min-width:0}.sspdp-colourway__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.sspdp-colourway__tile:hover img{transform:scale(1.04)}.sspdp-colourway__tag{position:absolute;left:12px;bottom:12px;padding:7px 13px;border-radius:99px;background:var(--sspdp-colourway-tag, var(--sspdp-cream));color:var(--sspdp-colourway-tagink, var(--sspdp-ink));font-family:var(--sspdp-font-label);font-size:11px;letter-spacing:0;text-transform:uppercase}@media screen and (max-width:1099px){.sspdp-hero{grid-template-columns:minmax(0,1fr)}.sspdp-hero__gallery{min-height:0;aspect-ratio:auto}.sspdp-hero__track{position:static}.sspdp-hero__slide{height:auto;aspect-ratio:1}.sspdp-hero__panel{border-left:0;border-top:1px solid var(--sspdp-line)}.sspdp-compare__grid,.sspdp-recline__grid,.sspdp-founder__grid,.sspdp-specs__grid,.sspdp-switch__grid,.sspdp-steps__grid{grid-template-columns:minmax(0,1fr);gap:36px}.sspdp-switch__grid--flip .sspdp-switch__media,.sspdp-switch__grid--flip .sspdp-switch__body{order:0}.sspdp-materials__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sspdp-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media screen and (max-width:749px){.sspdp{--sspdp-gutter: 18px}.sspdp__pad{padding-top:calc(var(--sspdp-pt) * .5);padding-bottom:calc(var(--sspdp-pb) * .5)}.sspdp-hero__panel{background:transparent;border-top:0;padding:20px var(--sspdp-gutter) 28px;gap:14px}.sspdp-hero__steps{background:var(--sspdp-raised);border:1px solid rgba(18,33,46,.12);border-radius:12px;padding:18px 16px;gap:20px;margin-top:6px}.sspdp-trust{display:none}.sspdp-hero__thumb{width:56px}.sspdp-hero__thumbs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sspdp-hero__thumbs::-webkit-scrollbar{display:none}.sspdp-receipt__now{font-size:32px}.sspdp-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sspdp-band__grid{grid-template-columns:minmax(0,1fr);gap:28px}.sspdp-colourway__tile{flex:1 1 calc(50% - 5px)}.sspdp-compare__col3{display:none}.sspdp-compare__table th,.sspdp-compare__table td{padding:16px 8px;font-size:13.5px}.sspdp-compare__table th{padding-top:14px;padding-bottom:14px;font-size:12px}.sspdp-compare__table th.sspdp-compare__own{width:116px;font-size:16px}.sspdp-compare__table th.sspdp-compare__feature{width:35%}.sspdp-reviews__top{grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.sspdp-video{height:var(--sspdp-video-h-mobile, 400px)}.sspdp-anatomy__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sspdp-anatomy__cell{padding:20px 18px;min-height:0}.sspdp-recline__panel{height:260px}.sspdp-recline__fig{width:230px;height:110px}.sspdp-materials__grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory}.sspdp-material{flex:0 0 190px;scroll-snap-align:start}.sspdp-ugc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sspdp-ugc__tile{aspect-ratio:1}.sspdp-spec{grid-template-columns:minmax(0,1fr);gap:4px}.sspdp-faq__a{padding-right:0}.sspdp-sticky{left:12px;right:12px;bottom:12px;border-radius:10px;padding:10px 10px 10px 12px}.sspdp-sticky__label{overflow:hidden;text-overflow:ellipsis}.sspdp-sticky__total{display:block;margin-left:auto;font-family:var(--sspdp-font-display);font-size:20px}.sspdp-sticky__btn{padding:11px 16px;font-size:14.5px}}@media screen and (min-width:1100px){.sspdp-hero__gallery{position:sticky;top:var(--ssmh-h, 0px);align-self:start;height:calc(100vh - var(--ssmh-h, 0px));min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ss-pdp.css.map */
