.ss-page{--ss-ink: #11302c;--ss-mint: #d8e7e2;--ss-mint-2: #eaf3f0;--ss-paper: #fbfaf7;--ss-line: #c3d6d0;--ss-gold: #b0813c;--ss-white: #fff;--ss-soft: #2c463f;--ss-dim: #6d8580;margin:0;padding:0;width:100%;overflow-x:hidden;background-color:var(--ss-paper);color:var(--ss-ink);font-family:Schibsted Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-page,.ss-page *,.ss-page *:before,.ss-page *:after{box-sizing:border-box}.ss-page h1,.ss-page h2,.ss-page h3{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.02;margin:0}.ss-page h3{font-weight:600;letter-spacing:-.015em}.ss-page p{margin:0}.ss-page .ss-wrap{max-width:1180px;margin:0 auto;padding:0 28px;width:100%}.ss-page a{color:var(--ss-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ss-page a:hover{color:var(--ss-gold)}.ss-page.ss-bg-dark{background-color:var(--ss-ink);color:var(--ss-mint-2)}.ss-page.ss-bg-dark h2,.ss-page.ss-bg-dark h3{color:var(--ss-white)}.ss-page.ss-bg-dark p{color:#a9c4bd}.ss-page.ss-bg-tint{background-color:var(--ss-mint-2)}.ss-page .ss-text-center{text-align:center}.ss-page .ss-text-white{color:var(--ss-white)}.ss-page .ss-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:40px}.ss-page .ss-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ss-page .ss-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ss-page .ss-eyebrow{font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:12px;color:var(--ss-gold);margin-bottom:14px}.ss-page .ss-eyebrow-dark{color:#d7b477}.ss-page .ss-heading{font-size:clamp(28px,3.2vw,42px)}.ss-page .ss-heading-dark{color:var(--ss-white)}.ss-page .ss-subheading{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.01em;margin-top:12px;line-height:1.28}.ss-page .ss-subheading-text{margin-top:14px;color:var(--ss-soft);font-size:17px;max-width:60ch}.ss-page.ss-bg-dark .ss-subheading-text,.ss-page .ss-subheading-dark{color:#a9c4bd}.ss-page .ss-lede{margin-top:14px;font-size:17px;max-width:46ch;color:var(--ss-soft)}.ss-page .ss-header-center{max-width:60ch;margin:0 auto 34px;text-align:center}.ss-page .ss-why-grid,.ss-page .ss-how-grid,.ss-page .ss-included-grid,.ss-page .ss-designs-grid,.ss-page .ss-results-grid,.ss-page .ss-specs-grid,.ss-page .ss-faq-layout,.ss-page .ss-final-cta-content{padding-top:60px;padding-bottom:60px}.ss-page.ss-bg-dark .ss-how-grid,.ss-page.ss-bg-dark .ss-final-cta-content{padding-top:70px;padding-bottom:70px}.ss-page .ss-specs-grid,.ss-page .ss-faq-layout{border-top:1px solid var(--ss-line)}.ss-page .ss-promo-bar{background-color:var(--ss-ink);color:var(--ss-mint);text-align:center;padding:9px 20px;font-size:13px;font-weight:600;letter-spacing:.06em}.ss-page .ss-promo-content{line-height:1.5}.ss-page .ss-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;padding:44px 0 60px;align-items:start}.ss-page .ss-gallery-col{position:relative}.ss-page .ss-gallery-sticky{position:sticky;top:24px}.ss-page .ss-stage{aspect-ratio:4/5;background:var(--ss-mint);overflow:hidden;position:relative}.ss-page .ss-stage-img{width:100%;height:100%;object-fit:cover;display:block}.ss-page .ss-placeholder-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#5c7a74;padding:22px;line-height:1.6;background:repeating-linear-gradient(135deg,var(--ss-mint) 0 12px,var(--ss-mint-2) 12px 24px)}.ss-page .ss-tag-pill{position:absolute;top:16px;left:16px;background:var(--ss-ink);color:var(--ss-mint);padding:7px 13px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;z-index:3}.ss-page .ss-thumbs-row{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}.ss-page .ss-thumb{padding:0;border:1px solid var(--ss-line);background:none;cursor:pointer;aspect-ratio:1;overflow:hidden}.ss-page .ss-thumb.ss-thumb-active{border-color:var(--ss-ink);outline:1px solid var(--ss-ink)}.ss-page .ss-thumb-img{width:100%;height:100%;object-fit:cover;display:block}.ss-page .ss-buy-col h1.ss-title{font-size:clamp(32px,3.6vw,46px)}.ss-page .ss-proof-row{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;font-size:13.5px;font-weight:600;color:var(--ss-soft);align-items:center}.ss-page .ss-proof-item{display:flex;align-items:center;gap:6px}.ss-page .ss-stars{color:var(--ss-gold);letter-spacing:2px}.ss-page .ss-proof-icon{font-size:16px}.ss-page .ss-proof-text{font-size:13.5px}.ss-page .ss-bullets-list{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:9px;font-size:15.5px;color:var(--ss-soft)}.ss-page .ss-bullet-item{display:flex;gap:10px;align-items:flex-start}.ss-page .ss-bullet-icon{color:var(--ss-gold);font-weight:700;flex:none}.ss-page .ss-price-box{border:1px solid var(--ss-line);background:var(--ss-white);margin-top:26px;padding:20px 22px 14px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.ss-page .ss-price{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:44px;letter-spacing:-.03em;line-height:1}.ss-page .ss-compare-price{color:var(--ss-dim);text-decoration:line-through;font-size:19px;font-weight:600}.ss-page .ss-badge-save{background:var(--ss-ink);color:var(--ss-mint);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px}.ss-page .ss-unit-stats{border-top:1px solid var(--ss-line);margin-top:16px;display:grid;grid-template-columns:1fr 1fr}.ss-page .ss-unit-stat-card{padding:13px 0;font-size:14px;color:var(--ss-soft)}.ss-page .ss-unit-stat-card+.ss-unit-stat-card{border-left:1px solid var(--ss-line);padding-left:22px}.ss-page .ss-unit-stat-card:first-child{padding-right:22px}.ss-page .ss-unit-number{display:block;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ss-ink);margin-bottom:1px}.ss-page .ss-unit-label{display:block;font-size:13px;color:var(--ss-dim)}.ss-page .ss-variant-selector{margin-top:24px}.ss-page .ss-variant-label{display:block;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px}.ss-page .ss-variant-select{width:100%;font-family:inherit;font-size:16px;padding:14px 16px;border:1px solid var(--ss-ink);background:var(--ss-white);color:var(--ss-ink);border-radius:0;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ss-ink) 50%),linear-gradient(135deg,var(--ss-ink) 50%,transparent 50%);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}.ss-page .ss-option-group{margin-top:24px}.ss-page .ss-option-label{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;color:var(--ss-ink)}.ss-page .ss-option-selected-name{text-transform:none;letter-spacing:0;font-weight:600;font-size:15px;color:var(--ss-soft);margin-left:4px}.ss-page .ss-size-picker{display:flex;flex-wrap:wrap;gap:8px}.ss-page .ss-size-btn{font-family:Schibsted Grotesk,sans-serif;font-weight:600;font-size:14px;padding:12px 18px;border:1px solid var(--ss-line);background:var(--ss-white);color:var(--ss-ink);cursor:pointer;border-radius:0;transition:border-color .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}.ss-page .ss-size-btn:hover{border-color:var(--ss-ink)}.ss-page .ss-size-btn--active{border-color:var(--ss-ink);background:var(--ss-ink);color:var(--ss-mint)}.ss-page .ss-size-btn:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.ss-page .ss-set-picker{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.ss-page .ss-set-swatch{padding:0;border:2px solid var(--ss-line);background:none;cursor:pointer;border-radius:6px;overflow:hidden;display:block;position:relative;aspect-ratio:1 / 1;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.ss-page .ss-set-swatch:hover{border-color:var(--ss-soft);box-shadow:0 4px 8px #00000014}.ss-page .ss-set-swatch--active{border-color:var(--ss-ink);border-width:2px;box-shadow:0 0 0 2px var(--ss-gold)}.ss-page .ss-set-swatch-img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1 / 1}.ss-page .ss-set-swatch-placeholder{width:100%;height:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:var(--ss-mint-2);color:var(--ss-dim);font-size:10px;font-weight:600;text-align:center;padding:6px;line-height:1.3}.ss-page .ss-set-swatch-label{position:absolute;bottom:0;left:0;right:0;display:block;font-size:10px;font-weight:600;text-align:center;padding:3px 4px;color:var(--ss-ink);line-height:1.2;background:#ffffffe0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.ss-page .ss-set-swatch--active .ss-set-swatch-label{color:var(--ss-ink);font-weight:700;background:#fffffff2}.ss-page .ss-set-swatch--unavailable{opacity:.35;cursor:not-allowed;position:relative}.ss-page .ss-set-swatch--unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--ss-line) calc(50% - 1px),var(--ss-line) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.ss-page .ss-variant-warning{margin-top:12px;padding:10px 14px;background:#fdf0eb;border:1px solid #e8a595;color:#a04020;font-size:14px;font-weight:600;display:none}.ss-page .ss-variant-warning--visible{display:block}.ss-page .ss-next-step{margin-top:22px;border:1px solid var(--ss-line);border-left:3px solid var(--ss-gold);background:var(--ss-white);padding:16px 18px}.ss-page .ss-next-step-badge{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-gold);margin-bottom:6px}.ss-page .ss-next-step-text{font-size:15px;color:var(--ss-soft)}.ss-page .ss-cta{display:block;width:100%;margin-top:20px;background:var(--ss-ink);color:var(--ss-mint);border:0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:19px;letter-spacing:-.01em;padding:20px;cursor:pointer;text-align:center;border-radius:0;transition:background-color .2s ease;text-decoration:none}.ss-page .ss-cta:hover{background:#0a201d;color:var(--ss-mint)}.ss-page .ss-cta:disabled{opacity:.5;cursor:not-allowed}.ss-page .ss-cta-large{max-width:420px;margin:30px auto 0;font-size:20px;padding:22px}.ss-page .ss-cta-sm{width:auto;padding:14px 26px;font-size:16px;background:var(--ss-mint);color:var(--ss-ink)}.ss-page .ss-cta-sm:hover{background:var(--ss-white)}.ss-page .ss-cart-helper{margin:10px 0 0;padding:0;font-size:13px;line-height:1.5;color:var(--ss-dim, #6b7280);text-align:center}.ss-page .ss-trust-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 22px;margin-top:22px;padding-top:20px;border-top:1px solid var(--ss-line);font-size:14px;color:var(--ss-soft);list-style:none;padding-left:0}.ss-page .ss-trust-item{display:flex;gap:9px;align-items:flex-start}.ss-page .ss-trust-icon{color:var(--ss-gold);font-weight:700;flex:none}.ss-page .ss-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ss-page .ss-feature-card{background:var(--ss-white);border:1px solid var(--ss-line);padding:26px 24px}.ss-page .ss-card-number{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;color:var(--ss-gold);margin-bottom:12px}.ss-page .ss-card-title{font-size:19px;margin-bottom:8px}.ss-page .ss-card-text{font-size:15.5px;color:var(--ss-soft)}.ss-page .ss-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ss-page .ss-step-card{display:flex;flex-direction:column}.ss-page .ss-step-number{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;color:#d7b477;margin-bottom:16px}.ss-page .ss-step-image{aspect-ratio:4/5;border:1px solid #2f4f48;background:#0d2724;overflow:hidden;margin-bottom:16px}.ss-page .ss-step-image img{width:100%;height:100%;object-fit:cover;display:block}.ss-page .ss-step-title{font-size:21px;margin-bottom:7px}.ss-page .ss-step-text{font-size:15.5px;color:#a9c4bd;margin-top:7px}.ss-page .ss-note-box{margin-top:26px;border-left:3px solid var(--ss-gold);padding:18px 20px;display:flex;gap:12px;align-items:flex-start;background:#ffffff0d}.ss-page .ss-note-box-dark{border-left-color:#d7b477}.ss-page .ss-note-icon{font-size:22px;flex:none}.ss-page .ss-note-content{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.015em;line-height:1.35;max-width:62ch;color:var(--ss-white)}.ss-page:not(.ss-bg-dark) .ss-note-content{color:var(--ss-ink)}.ss-page .ss-included-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.ss-page .ss-item-card{border:1px solid var(--ss-line);background:var(--ss-white);padding:26px}.ss-page .ss-item-card-header{margin-bottom:10px}.ss-page .ss-item-qty{display:block;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-gold);margin-bottom:6px}.ss-page .ss-item-title{font-size:22px;margin-bottom:10px}.ss-page .ss-item-list{font-size:15.5px;color:var(--ss-soft);line-height:1.6}.ss-page .ss-item-list ul{margin:0;padding-left:1.1em}.ss-page .ss-item-list li{margin-bottom:5px}.ss-page .ss-designs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ss-page .ss-design-card{border:1px solid var(--ss-line);background:var(--ss-white);overflow:hidden}.ss-page .ss-design-image{aspect-ratio:4/5;background:var(--ss-mint-2);overflow:hidden}.ss-page .ss-design-image img{width:100%;height:100%;object-fit:cover;display:block}.ss-page .ss-design-body{padding:20px 22px}.ss-page .ss-design-title{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.015em;margin-bottom:6px}.ss-page .ss-design-desc{font-size:14.5px;color:var(--ss-soft);line-height:1.5}.ss-page .ss-results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ss-page .ss-result-card{background:var(--ss-white);border:1px solid var(--ss-line);padding:26px 24px}.ss-page .ss-result-number{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;color:var(--ss-gold);margin-bottom:12px}.ss-page .ss-result-title{font-size:19px;margin-bottom:8px}.ss-page .ss-result-text{font-size:15.5px;color:var(--ss-soft)}.ss-page .ss-specs-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:start}.ss-page .ss-specs-col,.ss-page .ss-shipping-col{width:100%}.ss-page .ss-table{width:100%;border-collapse:collapse;font-size:15.5px;margin-top:20px}.ss-page .ss-table th,.ss-page .ss-table td{text-align:left;padding:13px 0;border-bottom:1px solid var(--ss-line);vertical-align:top}.ss-page .ss-table th{width:38%;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-dim)}.ss-page .ss-guarantee-box{border:2px solid var(--ss-ink);padding:24px;background:var(--ss-white);margin-top:34px}.ss-page .ss-guar-heading{font-size:clamp(22px,2.5vw,30px)}.ss-page .ss-guar-text{margin-top:14px;color:var(--ss-soft);max-width:62ch}.ss-page .ss-guar-stress{margin-top:14px;font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:20px;color:var(--ss-ink);letter-spacing:-.01em}.ss-page .ss-faq-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:start}.ss-page .ss-faq-intro{position:sticky;top:24px}.ss-page .ss-faq-accordion{width:100%}.ss-page .ss-faq-item{border-bottom:1px solid var(--ss-line)}.ss-page .ss-faq-question{cursor:pointer;list-style:none;padding:18px 30px 18px 0;position:relative;font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.015em;display:flex;justify-content:space-between;align-items:center}.ss-page .ss-faq-question::-webkit-details-marker{display:none}.ss-page .ss-faq-icon{flex:none;color:var(--ss-gold);font-size:24px;font-weight:600}.ss-page .ss-faq-item[open] .ss-faq-icon:before{content:"\2212"}.ss-page .ss-faq-item:not([open]) .ss-faq-icon:before{content:"+"}.ss-page .ss-faq-answer{padding:0 0 20px;color:var(--ss-soft);font-size:16px;max-width:60ch}.ss-page .ss-final-cta-content{text-align:center;padding:80px 0}.ss-page .ss-final-cta-content .ss-heading{font-size:clamp(32px,4.2vw,54px);max-width:22ch;margin:0 auto}.ss-page .ss-final-cta-content .ss-subheading-text{margin:18px auto 0;max-width:48ch;color:#a9c4bd}.ss-page .ss-final-cta-form{max-width:420px;margin:0 auto}.ss-page .ss-price-note{text-align:center;font-size:14px;color:#a9c4bd;margin-top:14px}.ss-page .ss-sticky-bar{position:fixed;left:0;right:0;bottom:0;background:var(--ss-ink);color:var(--ss-mint);z-index:100;transform:translateY(102%);transition:transform .28s ease;border-top:1px solid #2f4f48}.ss-page .ss-sticky-bar.ss-sticky-visible{transform:translateY(0)}.ss-page .ss-sticky-content{max-width:1180px;margin:0 auto;padding:12px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ss-page .ss-sticky-info{display:flex;align-items:center;gap:12px}.ss-page .ss-sticky-thumb{width:50px;height:50px;object-fit:cover;display:block;border:1px solid #2f4f48}.ss-page .ss-sticky-text-wrap{display:flex;flex-direction:column}.ss-page .ss-sticky-title{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.01em;color:var(--ss-white)}.ss-page .ss-sticky-variant-info{font-family:Schibsted Grotesk,sans-serif;font-weight:500;font-size:13px;color:#a9c4bd;display:flex;align-items:center;gap:6px}.ss-page .ss-sticky-dot{color:#2f4f48}.ss-page .ss-sticky-price{font-weight:600}.ss-page .ss-sticky-action{flex:none}.ss-page .ss-sticky-form{display:inline}@media(max-width:900px){.ss-page .ss-wrap{padding:0 20px}.ss-page .ss-set-picker{grid-template-columns:repeat(4,1fr)}.ss-page .ss-hero-grid{grid-template-columns:1fr;gap:32px;padding:28px 0 40px}.ss-page .ss-gallery-sticky{position:static}.ss-page .ss-specs-grid,.ss-page .ss-included-grid,.ss-page .ss-why-grid,.ss-page .ss-how-grid,.ss-page .ss-designs-grid,.ss-page .ss-results-grid,.ss-page .ss-faq-layout{grid-template-columns:1fr;gap:20px}.ss-page .ss-faq-intro{position:static}}@media(max-width:768px){.ss-page{font-size:16px}.ss-page .ss-set-picker{grid-template-columns:repeat(3,1fr);gap:8px}.ss-page .ss-wrap{padding:0 20px}.ss-page .ss-hero-grid{padding-top:0}.ss-page .ss-gallery-col{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.ss-page .ss-title{font-size:clamp(28px,6vw,38px)}.ss-page .ss-subheading{font-size:18px}.ss-page .ss-price{font-size:38px}.ss-page .ss-heading{font-size:clamp(24px,5vw,34px)}.ss-page .ss-final-cta-content .ss-heading{font-size:clamp(28px,6vw,42px)}.ss-page .ss-cta,.ss-page .ss-cta-large{max-width:100%;width:100%;padding:18px}.ss-page .ss-thumbs-row{grid-template-columns:repeat(5,1fr)}.ss-page .ss-cart-helper{margin:10px 0 0;padding:0;font-size:13px;line-height:1.5;color:var(--ss-dim, #6b7280);text-align:center}.ss-page .ss-trust-list{grid-template-columns:repeat(2,1fr);gap:12px}.ss-page .ss-sticky-content{padding:12px 20px;gap:14px}}@media(max-width:480px){.ss-page{font-size:15px}.ss-page .ss-set-picker{grid-template-columns:repeat(3,1fr);gap:6px}.ss-page .ss-wrap{padding:0 16px}.ss-page .ss-lede{font-size:15px}.ss-page .ss-price{font-size:32px}.ss-page .ss-compare-price{font-size:16px}.ss-page .ss-heading{font-size:24px}.ss-page .ss-final-cta-content .ss-heading{font-size:26px}.ss-page .ss-price-box{padding:16px;gap:10px}.ss-page .ss-unit-stats{grid-template-columns:1fr}.ss-page .ss-unit-stat-card+.ss-unit-stat-card{border-left:0;border-top:1px solid var(--ss-line);padding-left:0;padding-top:13px}.ss-page .ss-unit-stat-card:first-child{padding-right:0}.ss-page .ss-thumbs-row{grid-template-columns:repeat(4,1fr);gap:6px}.ss-page .ss-cart-helper{margin:10px 0 0;padding:0;font-size:13px;line-height:1.5;color:var(--ss-dim, #6b7280);text-align:center}.ss-page .ss-trust-list{grid-template-columns:1fr;gap:12px}.ss-page .ss-next-step{padding:14px 16px}.ss-page .ss-item-card,.ss-page .ss-guarantee-box{padding:20px 18px}.ss-page .ss-faq-question{font-size:17px;padding:16px 26px 16px 0}.ss-page .ss-cta,.ss-page .ss-cta-large{width:100%;padding:16px;font-size:17px}.ss-page .ss-sticky-content{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.ss-page .ss-sticky-info{justify-content:center}.ss-page .ss-sticky-action{width:100%}.ss-page .ss-sticky-action .ss-cta{width:100%;text-align:center;padding:14px}}@media(max-width:360px){.ss-page{font-size:14px}.ss-page .ss-set-picker{grid-template-columns:repeat(2,1fr)}.ss-page .ss-wrap{padding:0 12px}.ss-page .ss-gallery-col{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.ss-page .ss-title{font-size:22px}.ss-page .ss-price{font-size:28px}.ss-page .ss-heading,.ss-page .ss-final-cta-content .ss-heading{font-size:22px}.ss-page .ss-thumbs-row{grid-template-columns:repeat(3,1fr)}.ss-page .ss-price-box{padding:12px}.ss-page .ss-tag-pill{top:10px;left:10px;padding:5px 9px;font-size:10px}}.ss-page .product-form__option-group--color-swatch,.ss-page [data-option-position="1"] .product-form__option-list,.ss-page .product-form__option-toggle-list{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important}@media(max-width:768px){.ss-page .product-form__option-group--color-swatch,.ss-page [data-option-position="1"] .product-form__option-list,.ss-page .product-form__option-toggle-list{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}}@media(max-width:480px){.ss-page .product-form__option-group--color-swatch,.ss-page [data-option-position="1"] .product-form__option-list,.ss-page .product-form__option-toggle-list{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}}.ss-page .product-form__option-toggle.color-swatch,.ss-page .color-swatch{aspect-ratio:1 / 1!important;border-radius:6px!important;overflow:hidden!important;border:2px solid #c3d6d0!important;padding:0!important;position:relative!important;display:flex!important;align-items:center;justify-content:center;transition:border-color .2s ease,box-shadow .2s ease}.ss-page .product-form__option-toggle.color-swatch[aria-pressed=true],.ss-page .color-swatch[aria-pressed=true],.ss-page .product-form__option-toggle.color-swatch.is-active,.ss-page .color-swatch.is-active{border-color:#11302c!important;box-shadow:0 0 0 2px #b0813c!important}.ss-page .color-swatch img,.ss-page .color-swatch__image{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;aspect-ratio:1 / 1!important;display:block!important}.ss-page .color-swatch__name,.ss-page .product-form__option-toggle__label{position:absolute!important;bottom:3px!important;left:3px!important;right:3px!important;font-size:.62rem!important;text-align:center!important;background:#ffffffd9!important;padding:2px 4px!important;border-radius:3px!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important}.ss-page .product-form__option-toggle:not(.color-swatch){display:flex!important;align-items:center;justify-content:center;padding:10px 16px!important;border:1.5px solid #c3d6d0!important;border-radius:6px!important;font-size:.875rem!important;font-weight:500!important;color:#11302c!important;background:#fff!important;transition:all .2s ease}.ss-page .product-form__option-toggle:not(.color-swatch)[aria-pressed=true],.ss-page .product-form__option-toggle:not(.color-swatch).is-active{background:#11302c!important;color:#fff!important;border-color:#11302c!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ss-styled-set.css.map */
