.ssd{--ssd-cream:#FAF6EE;--ssd-cream-deep:#F3EDDF;--ssd-ink:#141414;--ssd-ink-soft:#4c4a44;--ssd-gold:#B98A2F;--ssd-gold-soft:#F5DC85;--ssd-line:#E4DCC9;--ssd-white:#fff;--ssd-serif:"Libre Caslon Condensed", "Libre Caslon Text", Georgia, serif;--ssd-sans:Helvetica, Arial, sans-serif;font-family:var(--ssd-sans);color:var(--ssd-ink);line-height:1.55}.ssd *{box-sizing:border-box}.ssd img{max-width:100%;display:block}.ssd-wrap{max-width:1440px;margin:0 auto;padding:0 clamp(16px,2vw,28px)}.ssd-announce{background:var(--ssd-ink);color:var(--ssd-cream);font-size:12.5px;letter-spacing:.06em;text-align:center;padding:9px 14px}.ssd-announce b,.ssd-announce strong{color:var(--ssd-gold-soft);font-weight:600}.ssd-hero-outer{background:var(--ssd-cream);border-bottom:1px solid var(--ssd-line)}.ssd-hero{display:grid;grid-template-columns:minmax(320px,min(var(--ssd-hero-w,880px),52vw)) 1fr;align-items:stretch}.ssd-hero-img{position:relative;overflow:hidden;background:var(--ssd-cream-deep);height:var(--ssd-hero-h,620px)}.ssd-hero-img img,.ssd-hero-img svg{width:100%;height:100%;object-fit:cover;object-position:top center}.ssd-hero-img .ssd-img-mb{display:none}@media(max-width:820px){.ssd-hero-img:has(.ssd-img-mb) .ssd-img-dt{display:none}.ssd-hero-img .ssd-img-mb{display:block}}.ssd-hero-badge{position:absolute;left:18px;bottom:18px;background:#141414d1;color:var(--ssd-cream);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:8px 13px;border-radius:2px}.ssd-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:40px clamp(24px,5vw,80px);max-width:820px}.ssd-stars{color:var(--ssd-gold);letter-spacing:2px;font-size:15px}.ssd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ssd-ink-soft);margin-bottom:18px}.ssd-hero h1{font-family:var(--ssd-serif);font-size:clamp(32px,3.8vw,50px);line-height:1.08;font-weight:400;margin:0 0 18px}.ssd-hero-sub{font-size:16px;color:var(--ssd-ink-soft);max-width:46ch;margin:0 0 14px}.ssd-price-line{font-size:15px;margin:0 0 26px}.ssd-price-line b{font-size:19px}.ssd-btn{display:inline-block;text-decoration:none;text-align:center;font-size:13.5px;letter-spacing:.12em;text-transform:uppercase;padding:17px 34px;border-radius:2px;cursor:pointer;border:1px solid var(--ssd-ink);transition:all .18s;background:transparent;color:var(--ssd-ink)}.ssd-btn--solid{background:var(--ssd-ink);color:var(--ssd-white)}.ssd-btn--solid:hover{background:#000}.ssd-hero-cta,.ssd-hero-copy>div:not([class]){display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ssd-btn--ghost{margin-left:0}.ssd-btn--ghost:hover{background:var(--ssd-ink);color:var(--ssd-white)}@media(max-width:820px){.ssd-price-line{white-space:nowrap;font-size:13px}.ssd-price-line b{font-size:16px}.ssd-hero{grid-template-columns:1fr;min-height:0}.ssd-hero-img{height:52vh}.ssd-hero-copy{padding:30px 20px 38px}.ssd-btn{display:block;width:100%}.ssd-btn--ghost{margin:0}.ssd-hero-cta,.ssd-hero-copy>div:not([class]){gap:10px}.ssd-hero-cta .ssd-btn,.ssd-hero-copy>div:not([class]) .ssd-btn{flex:1 1 100%}}.ssd-claim{margin-top:24px;background:var(--ssd-white);border:1px solid var(--ssd-line);border-left:3px solid var(--ssd-gold);border-radius:3px;padding:16px 18px;max-width:440px}.ssd-claim-head{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ssd-gold);margin-bottom:10px}.ssd-claim-row{display:flex}.ssd-claim-row input[type=email]{flex:1;padding:12px 13px;border:1px solid var(--ssd-line);border-right:none;font-size:13.5px;border-radius:2px 0 0 2px;background:var(--ssd-cream)}.ssd-claim-row button{background:var(--ssd-ink);color:var(--ssd-white);border:none;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;padding:0 18px;border-radius:0 2px 2px 0;cursor:pointer}.ssd-claim-note{font-size:12px;color:var(--ssd-ink-soft);margin:9px 0 0}.ssd-claim-success{font-size:13.5px;margin:0}.ssd-form-errors{color:#a03422;font-size:12.5px;margin:0 0 8px}.ssd-trust{background:var(--ssd-cream-deep);border-bottom:1px solid var(--ssd-line)}.ssd-trust-inner{display:flex;justify-content:center;overflow:hidden;padding:15px 16px}.ssd-trust-track{display:flex;align-items:center;gap:14px;flex-shrink:0;font-size:14px;letter-spacing:.05em;color:var(--ssd-ink-soft)}@media(min-width:681px){.ssd-trust-track>.ssd-dot:last-child{display:none}}.ssd-trust-track span{white-space:nowrap}.ssd-trust-track .ssd-dot{color:var(--ssd-gold)}.ssd-trust-track[aria-hidden]{display:none}@media(max-width:680px){.ssd-trust-inner{justify-content:flex-start;padding:10px 0}.ssd-trust-track{animation:ssd-marquee 24s linear infinite;padding-right:10px}.ssd-trust-track[aria-hidden]{display:flex}}@keyframes ssd-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.ssd-section{padding:var(--ssd-section-pad,30px) 0;background:var(--ssd-cream)}.ssd-sec-head{text-align:center;margin-bottom:22px;padding:0 20px}.ssd-kicker{font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ssd-gold);margin-bottom:10px}.ssd-sec-head h2{font-family:var(--ssd-serif);font-size:clamp(26px,3.2vw,38px);font-weight:400;margin:0}.ssd-sec-head p{color:var(--ssd-ink-soft);font-size:14.5px;margin:10px auto 0;max-width:76ch}.ssd-chips{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;padding:0 20px}.ssd-fam{display:inline-flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.04em;padding:8px 13px;border:1px solid var(--ssd-line);border-radius:20px;background:var(--ssd-white);cursor:pointer;transition:all .15s;font-family:var(--ssd-sans)}.ssd-fam i{width:13px;height:13px;border-radius:50%;outline:1px solid rgba(0,0,0,.12)}.ssd-fam:hover{border-color:var(--ssd-ink)}.ssd-fam.is-active{background:var(--ssd-ink);color:var(--ssd-white);border-color:var(--ssd-ink)}.ssd-fam-note{text-align:center;font-size:12.5px;color:var(--ssd-ink-soft);max-width:56ch;margin:0 auto 28px;padding:0 20px}@media(max-width:600px){.ssd-chips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-bottom:6px}}.ssd-grid{display:grid;grid-template-columns:repeat(var(--ssd-cols,3),1fr);gap:22px}.ssd-grid--3{--ssd-cols:3}.ssd-card{background:var(--ssd-white);border:1px solid var(--ssd-line);border-radius:3px;overflow:hidden;display:flex;flex-direction:column}.ssd-card-ph{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--ssd-cream-deep)}.ssd-card-ph img,.ssd-card-ph svg{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ssd-card:hover .ssd-card-ph img{transform:scale(1.04)}.ssd-ph-slide{display:block;width:100%;height:100%}.ssd-ph-dots{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:none;gap:4px;z-index:2}.ssd-ph-dots i{width:5px;height:5px;border-radius:50%;background:#ffffffeb;box-shadow:0 0 3px #00000059}@media(hover:hover){.ssd-ph-track{position:relative;width:100%;height:100%}.ssd-ph-track .ssd-ph-slide{position:absolute;top:0;right:0;bottom:0;left:0}.ssd-ph-track .ssd-ph-slide+.ssd-ph-slide{opacity:0;transition:opacity .35s}.ssd-ph-track .ssd-ph-slide:nth-child(n+3){display:none}.ssd-card:hover .ssd-ph-track .ssd-ph-slide+.ssd-ph-slide{opacity:1}}@media(hover:none){.ssd-ph-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ssd-ph-track::-webkit-scrollbar{display:none}.ssd-ph-track .ssd-ph-slide{flex:0 0 100%;scroll-snap-align:start}.ssd-card-ph:has(.ssd-ph-track) .ssd-ph-dots{display:flex}}.ssd-flag{position:absolute;top:8px;left:8px;background:var(--ssd-ink);color:var(--ssd-cream);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:2px;z-index:2;line-height:1.5}.ssd-flag--gold{background:var(--ssd-gold);color:var(--ssd-white)}.ssd-flag--sale{left:auto;right:8px;background:#b3402a;color:#fff}.ssd-card-body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.ssd-card-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ssd-card-top h3{font-size:15.5px;font-weight:600;margin:0}.ssd-card-top h3 a{color:inherit;text-decoration:none}.ssd-card-price{font-size:15.5px;white-space:nowrap}.ssd-card-note{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ssd-gold);letter-spacing:1px;white-space:nowrap;overflow:hidden}.ssd-card-note i{overflow:hidden;text-overflow:ellipsis;min-width:0;white-space:nowrap}.ssd-stars-wrap{flex-shrink:0}.ssd-stars-wrap{position:relative;display:inline-block;line-height:1}.ssd-stars-bg{color:#d8d0bc}.ssd-stars-fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--ssd-gold)}.ssd-card-note i{font-style:normal;color:var(--ssd-ink-soft);letter-spacing:0;margin-left:5px}.ssd-sizes{display:flex;gap:6px;margin-top:auto;padding-top:6px;flex-wrap:wrap}.ssd-size{flex:1;min-width:36px;text-align:center;font-size:12px;padding:8px 0;border:1px solid var(--ssd-line);border-radius:2px;cursor:pointer;background:var(--ssd-white);transition:all .12s;font-family:var(--ssd-sans)}.ssd-size:hover{border-color:var(--ssd-ink)}.ssd-size.is-selected{background:var(--ssd-ink);color:var(--ssd-white);border-color:var(--ssd-ink)}.ssd-size[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.ssd-atc{margin-top:0;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;background:var(--ssd-ink);color:var(--ssd-white);border:none;padding:14px 0;border-radius:2px;cursor:pointer;font-family:var(--ssd-sans)}.ssd-atc:hover{background:#000}.ssd-atc.is-added{background:var(--ssd-gold)}.ssd-atc[disabled]{opacity:.5;cursor:not-allowed}.ssd-view-all{display:block;width:fit-content;text-align:center;margin:30px auto 0;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--ssd-ink);border:1px solid var(--ssd-ink);border-radius:2px;padding:15px 34px;transition:all .18s}.ssd-view-all:hover{background:var(--ssd-ink);color:var(--ssd-white)}@media(max-width:980px){.ssd-grid,.ssd-grid--3{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:480px){.ssd-wrap{padding:0 12px}.ssd-grid{grid-template-columns:repeat(2,1fr);gap:8px}.ssd-grid--m1{grid-template-columns:1fr;gap:14px}.ssd-grid--swipe{display:flex;overflow-x:auto;gap:12px;padding:0 0 6px;scroll-snap-type:x mandatory}.ssd-grid--swipe .ssd-card{min-width:72vw;scroll-snap-align:start}.ssd-card-body{padding:12px 12px 14px;gap:6px}.ssd-card-top h3,.ssd-card-price{font-size:13.5px}.ssd-card-note{font-size:10.5px;gap:5px}.ssd-card-note i{display:none}.ssd-sizes{flex-wrap:nowrap;gap:4px}.ssd-size{min-width:0;font-size:10.5px;padding:7px 0}}.ssd-showmore{display:none;margin:22px auto 0;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;background:transparent;border:1px solid var(--ssd-ink);color:var(--ssd-ink);padding:13px 26px;border-radius:2px;cursor:pointer;font-family:var(--ssd-sans)}.ssd-showmore.is-visible{display:block}.ssd-car-wrap{position:relative}.ssd-grid--carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:22px;scroll-behavior:smooth}.ssd-grid--carousel::-webkit-scrollbar{display:none}.ssd-grid--carousel .ssd-card{flex:0 0 calc((100% - (var(--ssd-cols,3) - 1) * 22px) / var(--ssd-cols,3));scroll-snap-align:start;min-width:0}.ssd-car-nav{position:absolute;right:2px;top:-46px;display:flex;gap:20px}.ssd-car-btn{border:none;background:none;padding:0;font-size:24px;line-height:1;color:var(--ssd-ink);cursor:pointer;transition:opacity .15s}.ssd-car-btn:hover{opacity:.55}.ssd-car-btn[disabled]{color:#cbc4b1;cursor:default}.ssd-car-btn[disabled]:hover{opacity:1}@media(max-width:820px){.ssd-car-nav{display:none!important}}@media(max-width:480px){.ssd-grid--carousel{gap:12px}.ssd-grid--carousel .ssd-card{flex-basis:72vw}}.ssd-celebs{background:var(--ssd-ink);color:var(--ssd-cream);padding:40px 0}.ssd-celebs .ssd-sec-head h2{color:var(--ssd-cream)}.ssd-celebs .ssd-kicker{color:var(--ssd-gold-soft)}.ssd-celebs .ssd-sec-head p{color:#faf6eebf}.ssd-celeb-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1440px;margin:0 auto;padding:0 clamp(16px,2vw,28px)}.ssd-celeb{position:relative;border-radius:3px;overflow:hidden;background:#222}.ssd-celeb-ph{aspect-ratio:4/5;overflow:hidden}.ssd-celeb-ph img,.ssd-celeb-ph svg{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .4s}.ssd-celeb:hover .ssd-celeb-ph img{transform:scale(1.04)}.ssd-celeb-cap{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 13px;background:linear-gradient(transparent,#0a0a0ade)}.ssd-celeb-cap b{font-family:var(--ssd-serif);font-size:17px;font-weight:500;display:block;color:var(--ssd-cream)}.ssd-celeb-cap span{display:block;font-size:11.5px;color:#faf6eecc}.ssd-celeb-cap a{display:inline-block;margin-top:7px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ssd-gold-soft);text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media(max-width:820px){.ssd-celeb-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 6px}.ssd-celeb{min-width:62vw;scroll-snap-align:start}}.ssd-quotes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ssd-quote{background:var(--ssd-white);border:1px solid var(--ssd-line);border-radius:3px;padding:26px}.ssd-quote .ssd-stars{font-size:13px;margin-bottom:12px}.ssd-quote p{font-family:var(--ssd-serif);font-size:17.5px;line-height:1.45;margin:0 0 14px}.ssd-quote span{font-size:12.5px;color:var(--ssd-ink-soft)}@media(max-width:820px){.ssd-quotes-grid{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.ssd-quotes-grid::-webkit-scrollbar{display:none}.ssd-quote{min-width:66vw;scroll-snap-align:start;padding:16px 18px}.ssd-quote p{font-size:14.5px;margin-bottom:10px}.ssd-quote .ssd-stars{font-size:11px;margin-bottom:8px}.ssd-quote span{font-size:11.5px}}.ssd-fit{background:var(--ssd-cream-deep)}.ssd-fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;text-align:center}.ssd-fit-grid h3{font-family:var(--ssd-serif);font-size:19px;font-weight:500;margin:0 0 8px}.ssd-fit-grid p{font-size:14px;color:var(--ssd-ink-soft);max-width:34ch;margin:0 auto}.ssd-fit-grid a{color:var(--ssd-ink)}.ssd-fit-num{font-family:var(--ssd-serif);font-size:30px;color:var(--ssd-gold);margin-bottom:10px}@media(max-width:820px){.ssd-fit-grid{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.ssd-fit-grid::-webkit-scrollbar{display:none}.ssd-fit-grid>div{min-width:72vw;scroll-snap-align:start;background:var(--ssd-white);border:1px solid var(--ssd-line);border-radius:3px;padding:22px 18px}}.ssd-band{position:relative;min-height:360px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#333}.ssd-band>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssd-band-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f0f57}.ssd-band-copy{position:relative;z-index:2;text-align:center;color:var(--ssd-white);padding:60px 20px}.ssd-band-copy .ssd-kicker{color:var(--ssd-white)}.ssd-band-copy h2{font-family:var(--ssd-serif);font-size:clamp(30px,4vw,46px);font-weight:500;margin:0 0 22px}.ssd-band .ssd-btn{border-color:var(--ssd-white);color:var(--ssd-white)}.ssd-band .ssd-btn:hover{background:var(--ssd-white);color:var(--ssd-ink)}.ssd-faq{max-width:880px;margin:0 auto;padding:0 20px}.ssd-faq details{border-bottom:1px solid var(--ssd-line)}.ssd-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 4px;font-size:15px;font-weight:600}.ssd-faq summary::-webkit-details-marker{display:none}.ssd-faq summary:after{content:"+";font-family:var(--ssd-serif);font-size:22px;font-weight:400;color:var(--ssd-gold)}.ssd-faq details[open] summary:after{content:"\2013"}.ssd-faq details>div{padding:0 4px 18px;font-size:14.5px;color:var(--ssd-ink-soft);max-width:none}.ssd-signup{background:var(--ssd-ink);color:var(--ssd-cream);padding:44px 0}.ssd-signup h3{font-family:var(--ssd-serif);font-size:22px;font-weight:500;margin:0 0 10px}.ssd-signup p{font-size:13.5px;color:#faf6eeb3;max-width:52ch;margin:0}.ssd-signup .ssd-claim-row{margin-top:18px;max-width:420px}.ssd-signup .ssd-claim-row input[type=email]{background:transparent;color:var(--ssd-cream);border-color:#faf6ee59}.ssd-signup .ssd-claim-row button{background:var(--ssd-gold-soft);color:var(--ssd-ink)}.ssd-signup .ssd-claim-success{color:var(--ssd-gold-soft)}.ssd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--ssd-white);border-top:1px solid var(--ssd-line);display:none;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;box-shadow:0 -6px 18px #00000012}.ssd-sticky-info b{display:block;font-size:13.5px}.ssd-sticky-info span{font-size:12px;color:var(--ssd-ink-soft)}.ssd-sticky a{background:var(--ssd-ink);color:var(--ssd-white);text-decoration:none;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:13px 22px;border-radius:2px;white-space:nowrap}@media(max-width:820px){.ssd-sticky.is-visible{display:flex}}.ssd-toast{position:fixed;bottom:86px;left:50%;transform:translate(-50%) translateY(20px);background:#141414;color:#faf6ee;font-family:Helvetica,Arial,sans-serif;font-size:13px;padding:12px 20px;border-radius:3px;opacity:0;pointer-events:none;transition:all .25s;z-index:99}.ssd-toast.is-on{opacity:1;transform:translate(-50%) translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/813/assets/seaside.css.map */
