.hdt-ss{--dk:#1A0F08;--dk2:#2C1810;--mid:#4A2C1A;--warm:#6B3A2A;--cream:#FAF6F0;--cream2:#F3EBE0;--cream3:#EBE1D2;--gold:#C8A96E;--gold2:#D4BC8B;--gold3:#B8944F;--gold4:#A8884A;--wh:#FFFFFF;--txt:#3D2B1A;--txt2:#5A432F;--mute:#8A7565;--bdr:#E6DAC8;--r:14px;font-family:DM Sans,sans-serif!important;color:var(--txt);background:var(--cream);font-size:14px!important;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}.hdt-ss *{box-sizing:border-box}.hdt-ss h1,.hdt-ss h2,.hdt-ss h3,.hdt-ss h4,.hdt-ss h5{font-family:Cormorant Garamond,serif!important;font-weight:400}.hdt-ss img{max-width:100%;display:block}.hdt-ss button{font-family:inherit;cursor:pointer}.hdt-ss .color-badge{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;background:#ffffffe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px!important;font-weight:600;line-height:1.3;letter-spacing:.5px;color:var(--dk2)}.hdt-ss .color-badge svg{flex-shrink:0}.hdt-ss a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5{font-family:Cormorant Garamond,serif;font-weight:400}.hdt-ss .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.hdt-ss .hero{display:grid;grid-template-columns:1fr 1fr;min-height:520px;overflow:hidden}.hdt-ss .hero-content{background:linear-gradient(170deg,var(--dk2) 0%,var(--mid) 100%);padding:60px 48px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.hdt-ss .hero-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 100%,rgba(200,169,110,.06),transparent)}.hdt-ss .hero-pre{font-size:12px!important;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.hdt-ss .hero h1{font-size:clamp(30px,5vw,52px)!important;color:var(--wh);line-height:1.1;margin-bottom:14px;font-weight:500;letter-spacing:-.5px}.hdt-ss .hero h1 em{font-style:italic;color:var(--gold2);font-weight:500}.hdt-ss .hero-sub{font-family:Cormorant Garamond,serif;font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:#fff6;line-height:1.65;letter-spacing:0;max-width:440px;margin-bottom:28px;font-style:italic}.hdt-ss .hero-stats{display:flex;gap:24px;margin-bottom:28px;flex-wrap:wrap}.hdt-ss .hero-stat{text-align:center}.hdt-ss .hero-stat .val{font-family:Cormorant Garamond,serif;font-size:clamp(24px,3vw,32px)!important;font-weight:500;line-height:1.1;letter-spacing:-.3px;color:var(--gold)}.hdt-ss .hero-stat .lbl{font-size:11px!important;font-weight:600;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:#fff3;margin-top:1px}.hdt-ss .hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:14px 28px;border-radius:100px;font-size:14px!important;font-weight:600;line-height:1;letter-spacing:.2px;background:linear-gradient(135deg,var(--gold),var(--gold2));color:var(--dk);transition:all .3s;align-self:flex-start}.hdt-ss .hero-cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #c8a96e4d}.hdt-ss .hero-img{position:relative;overflow:hidden}.hdt-ss .hero-img-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/sheepskinrugheader1_1.jpg?v=1771959228) center/cover no-repeat;transition:transform 12s ease}.hdt-ss .hero:hover .hero-img-bg{transform:scale(1.04)}.hdt-ss .hero-img-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--dk2) 0%,transparent 20%);z-index:1}.hdt-ss .hero-img-badge{position:absolute;bottom:24px;right:24px;padding:8px 16px;border-radius:8px;background:#1a0f0873;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.hdt-ss .hero-img-badge span{font-size:12px!important;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;color:var(--gold)}.hdt-ss .trust-bar{background:var(--dk);padding:12px 24px;display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.hdt-ss .trust-item{font-size:13px!important;line-height:1.5;letter-spacing:.1px;color:#ffffff59;display:flex;align-items:center;gap:6px;font-weight:500}.hdt-ss .trust-item strong{color:#ffffffb3}.hdt-ss .trust-ic{display:inline-flex;align-items:center;justify-content:center;color:var(--gold);font-size:15px}.hdt-ss .trust-ic svg{width:1em;height:1em;display:block}.hdt-ss .qual-ic svg,.hdt-ss .safe-ic svg,.hdt-ss .size-ic svg,.hdt-ss .care-ic svg{width:1em;height:1em;display:block}.hdt-ss .sec{padding:56px 24px}.hdt-ss .sec-head{text-align:center;max-width:600px;margin:0 auto 36px}.hdt-ss .sec-pre{font-size:12px!important;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;color:var(--gold3);margin-bottom:8px}.hdt-ss .sec-head h2{font-size:clamp(24px,3.5vw,36px)!important;font-weight:500;color:var(--dk2);line-height:1.2;letter-spacing:-.3px;margin-bottom:8px}.hdt-ss .sec-head p{font-family:Cormorant Garamond,serif;font-size:clamp(17px,1.5vw,19px)!important;font-weight:400;color:var(--mute);font-style:italic;line-height:1.55;letter-spacing:0}.hdt-ss .cats{background:var(--wh)}.hdt-ss .cat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;max-width:1200px;margin:0 auto}.hdt-ss .cat-card{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;transition:transform .3s;display:block}.hdt-ss .cat-card:hover{transform:translateY(-4px)}.hdt-ss .cat-card:hover .cat-img{transform:scale(1.06)}.hdt-ss .cat-img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 6s ease-out}.hdt-ss .cat-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(26,15,8,.92) 0%,rgba(26,15,8,.55) 40%,rgba(26,15,8,.15) 65%,transparent 100%);z-index:1}.hdt-ss .cat-info{position:absolute;bottom:0;left:0;right:0;padding:16px;z-index:2}.hdt-ss .cat-info h3{font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;color:var(--wh);margin-bottom:3px;font-weight:600;line-height:1.25;letter-spacing:0;text-shadow:0 1px 3px rgba(0,0,0,.6)}.hdt-ss .cat-info .cat-meta{font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.2px;color:#ffffff8c;text-shadow:0 1px 4px rgba(0,0,0,.8)}.hdt-ss .cat-info .cat-price{font-size:13px!important;color:var(--gold);font-weight:600;line-height:1;letter-spacing:0;margin-top:5px;text-shadow:0 1px 3px rgba(0,0,0,.6)}.hdt-ss .cat-info .cat-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:6px 14px;border-radius:100px;font-size:14px!important;font-weight:600;line-height:1;letter-spacing:.2px;background:#c8a96e1f;color:var(--gold);border:1px solid rgba(200,169,110,.2);transition:all .3s}.hdt-ss .cat-card:hover .cat-cta{background:var(--gold);color:var(--dk);border-color:var(--gold)}.hdt-ss .cat-bg-1{background:url(/cdn/shop/files/single-sheepskin1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .cat-bg-2{background:url(/cdn/shop/files/doublesheepskin1_1.jpg?v=1771960080) center/cover no-repeat}.hdt-ss .cat-bg-3{background:url(/cdn/shop/files/quadpeltsheepskin1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .cat-bg-4{background:url(/cdn/shop/files/rectangle4x6sheepskin1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .cat-bg-5{background:url(/cdn/shop/files/roomsize8x115-sheepskin-1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .cat-bg-6{background:url(/cdn/shop/files/sheepskinpillows1_1.jpg?v=1771960213) center/cover no-repeat}.hdt-ss .cat-bg-7{background:url(/cdn/shop/files/tibetan-lamb-pillows1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .pill-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:1200px;margin:14px auto 0}.hdt-ss .pill-card{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16/7;cursor:pointer;transition:transform .3s;display:block}.hdt-ss .pill-card:hover{transform:translateY(-3px)}.hdt-ss .pill-card:hover .pill-img{transform:scale(1.04)}.hdt-ss .pill-card:hover .cat-cta{background:var(--gold);color:var(--dk);border-color:var(--gold)}.hdt-ss .pill-img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 6s ease-out}.hdt-ss .pill-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(26,15,8,.75) 0%,rgba(26,15,8,.2) 60%,transparent 100%);z-index:1}.hdt-ss .pill-info{position:absolute;left:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding:20px 24px;z-index:2}.hdt-ss .pill-info h3{font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;color:var(--wh);margin-bottom:3px;font-weight:600;line-height:1.25;letter-spacing:0}.hdt-ss .pill-info .cat-meta{font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.2px;color:#ffffff4d}.hdt-ss .pill-info .cat-price{font-size:13px!important;color:var(--gold);font-weight:600;line-height:1;letter-spacing:0;margin-top:4px}.hdt-ss .pill-info .cat-cta{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;margin-top:8px;padding:6px 14px;border-radius:100px;font-size:14px!important;font-weight:600;line-height:1;letter-spacing:.2px;background:#c8a96e1f;color:var(--gold);border:1px solid rgba(200,169,110,.2);transition:all .3s}.hdt-ss .quality{background:var(--cream)}.hdt-ss .qual-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1100px;margin:0 auto}.hdt-ss .qual-visual{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:5/6}.hdt-ss .qual-visual-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/sheepskinhand1_1.jpg?v=1771960079) center/cover no-repeat}.hdt-ss .qual-visual-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(26,15,8,.35),transparent 60%)}.hdt-ss .qual-badge{position:absolute;bottom:16px;left:16px;padding:6px 14px;border-radius:8px;background:#1a0f0873;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px!important;font-weight:600;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:var(--gold)}.hdt-ss .qual-content h2{font-size:clamp(24px,3.5vw,36px)!important;font-weight:500;color:var(--dk2);line-height:1.2;letter-spacing:-.3px;margin-bottom:12px}.hdt-ss .qual-content>p{font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:var(--txt2);line-height:1.65;letter-spacing:0;margin-bottom:16px}.hdt-ss .qual-points{display:grid;gap:14px}.hdt-ss .qual-point{display:flex;gap:12px;align-items:flex-start}.hdt-ss .qual-ic{width:36px;height:36px;border-radius:9px;background:var(--wh);border:1px solid var(--bdr);display:flex;align-items:center;justify-content:center;font-size:20px!important;flex-shrink:0;color:var(--gold3)}.hdt-ss .qual-point h4{font-family:DM Sans,sans-serif;font-size:clamp(15px,1.5vw,18px)!important;font-weight:700;line-height:1.3;letter-spacing:.2px;color:var(--dk2);margin-bottom:1px}.hdt-ss .qual-point p{font-size:13px!important;font-weight:500;color:var(--mute);line-height:1.5;letter-spacing:.1px}.hdt-ss .styling{background:var(--wh)}.hdt-ss .style-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1200px;margin:0 auto}.hdt-ss .style-card{border-radius:14px;overflow:hidden;border:1px solid var(--bdr);background:var(--cream);transition:transform .3s,box-shadow .3s}.hdt-ss .style-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1a0f080f}.hdt-ss .style-img{aspect-ratio:4/3;position:relative;overflow:hidden}.hdt-ss .style-tag{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:6px;background:#1a0f0880;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px!important;font-weight:600;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:var(--wh);z-index:2}.hdt-ss .style-body{padding:16px 18px 20px}.hdt-ss .style-body h3{font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;font-weight:600;color:var(--dk2);margin-bottom:5px;line-height:1.25;letter-spacing:0}.hdt-ss .style-body p{font-size:13px!important;font-weight:500;color:var(--mute);line-height:1.5;letter-spacing:.1px}.hdt-ss [class^=sty-bg]{position:absolute;top:0;right:0;bottom:0;left:0}.hdt-ss .sty-bg-1{background:url(/cdn/shop/files/drapedoverchairsheepskin1_1.jpg?v=1771960536) center/cover no-repeat}.hdt-ss .sty-bg-2{background:url(/cdn/shop/files/footbedsheepskin2_1.jpg?v=1771960770) center/cover no-repeat}.hdt-ss .sty-bg-3{background:url(/cdn/shop/files/play-surface-sheepskin1_1.jpg?v=1771960536) center/cover no-repeat}.hdt-ss .reviews{background:var(--cream)}.hdt-ss .rev-track{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;max-width:1200px;margin:0 auto}.hdt-ss .rev-track::-webkit-scrollbar{height:4px}.hdt-ss .rev-track::-webkit-scrollbar-track{background:var(--cream3);border-radius:2px}.hdt-ss .rev-track::-webkit-scrollbar-thumb{background:var(--gold);border-radius:2px}.hdt-ss .rev-card{min-width:280px;max-width:320px;flex-shrink:0;background:var(--wh);border-radius:14px;padding:22px;border:1px solid var(--bdr);scroll-snap-align:start}.hdt-ss .rev-stars{font-size:13px!important;letter-spacing:2px;color:var(--gold3);margin-bottom:8px}.hdt-ss .rev-card blockquote{font-family:Cormorant Garamond,serif;font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;font-style:italic;color:var(--txt);line-height:1.65;letter-spacing:0;margin-bottom:10px}.hdt-ss .rev-author{font-size:11px!important;font-weight:600;line-height:1.3;color:var(--mute);letter-spacing:.5px;text-transform:uppercase}.hdt-ss .rev-author span{color:var(--gold4);font-weight:400;text-transform:none;letter-spacing:0}.hdt-ss .safety{background:linear-gradient(165deg,var(--dk2),var(--mid));padding:44px 24px}.hdt-ss .safe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:0 auto}.hdt-ss .safe-card{padding:20px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.04);text-align:center}.hdt-ss .safe-ic{font-size:26px!important;margin-bottom:8px;color:var(--gold2);display:inline-flex;align-items:center;justify-content:center}.hdt-ss .safe-card h4{font-family:DM Sans,sans-serif;font-size:clamp(15px,1.5vw,18px)!important;font-weight:700;line-height:1.3;letter-spacing:.2px;color:var(--wh);margin-bottom:3px}.hdt-ss .safe-card p{font-size:12px!important;font-weight:500;color:#ffffff80;line-height:1.4;letter-spacing:.2px}.hdt-ss .compare{background:var(--wh)}.hdt-ss .cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:880px;margin:0 auto 28px}.hdt-ss .cmp-card{border-radius:14px;padding:22px;border:1px solid var(--bdr)}.hdt-ss .cmp-card.real{background:var(--cream);border-color:var(--gold)}.hdt-ss .cmp-card.faux{background:#f8f6f4;border-color:#ddd}.hdt-ss .cmp-card h3{font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;font-weight:600;line-height:1.25;letter-spacing:0;margin-bottom:10px;color:var(--dk2)}.hdt-ss .cmp-card.faux h3{color:var(--mute)}.hdt-ss .cmp-list{list-style:none;display:grid;gap:7px}.hdt-ss .cmp-list li{font-size:14px!important;font-weight:400;color:var(--txt2);line-height:1.6;letter-spacing:0;padding-left:20px;position:relative}.hdt-ss .cmp-list li:before{content:"\2713";position:absolute;left:0;color:var(--gold3);font-weight:700}.hdt-ss .cmp-card.faux .cmp-list li:before{content:"\2715";color:#c88}.hdt-ss .cmp-prose{max-width:760px;margin:0 auto}.hdt-ss .cmp-prose p{font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:var(--txt2);line-height:1.65;letter-spacing:0;margin-bottom:14px}.hdt-ss .sizes{background:var(--cream)}.hdt-ss .size-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:960px;margin:0 auto 24px}.hdt-ss .size-card{background:var(--wh);border:1px solid var(--bdr);border-radius:12px;padding:18px;text-align:center;transition:transform .3s}.hdt-ss .size-card:hover{transform:translateY(-2px)}.hdt-ss .size-ic{font-size:28px!important;margin-bottom:8px;color:var(--gold3);display:inline-flex;align-items:center;justify-content:center}.hdt-ss .size-card h4{font-family:DM Sans,sans-serif;font-size:clamp(15px,1.5vw,18px)!important;font-weight:700;line-height:1.3;letter-spacing:.2px;color:var(--dk2);margin-bottom:3px}.hdt-ss .size-card .size-dim{font-size:12px!important;font-weight:500;line-height:1.4;letter-spacing:.2px;color:var(--gold4);margin-bottom:5px}.hdt-ss .size-card p{font-size:12px!important;font-weight:500;color:var(--mute);line-height:1.4;letter-spacing:.2px}.hdt-ss .size-prose{max-width:760px;margin:0 auto}.hdt-ss .size-prose p{font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:var(--txt2);line-height:1.65;letter-spacing:0;margin-bottom:14px}.hdt-ss .care{background:var(--wh)}.hdt-ss .care-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:960px;margin:0 auto 24px}.hdt-ss .care-card{text-align:center;padding:20px 14px;border-radius:12px;background:var(--cream);border:1px solid var(--bdr)}.hdt-ss .care-ic{font-size:28px!important;margin-bottom:10px;color:var(--gold3);display:inline-flex;align-items:center;justify-content:center}.hdt-ss .care-card h4{font-family:DM Sans,sans-serif;font-size:clamp(15px,1.5vw,18px)!important;font-weight:700;line-height:1.3;letter-spacing:.2px;color:var(--dk2);margin-bottom:3px}.hdt-ss .care-card p{font-size:12px!important;font-weight:500;color:var(--mute);line-height:1.4;letter-spacing:.2px}.hdt-ss .care-prose{max-width:760px;margin:0 auto}.hdt-ss .care-prose p{font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:var(--txt2);line-height:1.65;letter-spacing:0;margin-bottom:14px}.hdt-ss .articles{background:var(--cream)}.hdt-ss .art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:0 auto}.hdt-ss .art-card{border-radius:14px;overflow:hidden;background:var(--wh);border:1px solid var(--bdr);transition:transform .3s,box-shadow .3s;display:block}.hdt-ss .art-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #1a0f080f}.hdt-ss .art-img{aspect-ratio:16/9;position:relative;overflow:hidden}.hdt-ss .art-tag{position:absolute;top:10px;left:10px;padding:3px 8px;border-radius:5px;background:#1a0f0880;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px!important;font-weight:600;line-height:1.3;letter-spacing:.5px;text-transform:uppercase;color:var(--wh);z-index:2}.hdt-ss .art-body{padding:16px 18px 20px}.hdt-ss .art-body h3{font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;font-weight:600;color:var(--dk2);line-height:1.25;letter-spacing:0;margin-bottom:5px}.hdt-ss .art-body p{font-size:12px!important;font-weight:500;color:var(--mute);line-height:1.4;letter-spacing:.2px;margin-bottom:8px}.hdt-ss .art-link{font-size:13px!important;font-weight:600;line-height:1;letter-spacing:0;color:var(--gold4);display:inline-flex;align-items:center;gap:4px}.hdt-ss [class^=art-bg]{position:absolute;top:0;right:0;bottom:0;left:0}.hdt-ss .art-bg-1{background:url(/cdn/shop/files/cleansheepskin1_1.jpg?v=1771961030) center/cover no-repeat}.hdt-ss .art-bg-2{background:url(/cdn/shop/files/realvsfauxsheepskin1_1.jpg?v=1771961030) center/cover no-repeat}.hdt-ss .art-bg-3{background:url(/cdn/shop/files/10waysdecoratesheepskin1_1.jpg?v=1771961030) center/cover no-repeat}.hdt-ss .faq{background:var(--wh)}.hdt-ss .faq-list{max-width:760px;margin:0 auto}.hdt-ss .faq-item{border-bottom:1px solid var(--bdr)}.hdt-ss .faq-item:first-child{border-top:1px solid var(--bdr)}.hdt-ss .faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:none;cursor:pointer;font-family:Cormorant Garamond,serif;font-size:clamp(17px,2vw,20px)!important;font-weight:600;color:var(--dk2);text-align:left;line-height:1.25;letter-spacing:0;gap:16px}.hdt-ss .faq-q:hover{color:var(--gold3)}.hdt-ss .faq-arrow{font-size:13px!important;color:var(--mute);transition:transform .3s;flex-shrink:0}.hdt-ss .faq-item.open .faq-arrow{transform:rotate(180deg)}.hdt-ss .faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.hdt-ss .faq-item.open .faq-a{max-height:600px;padding:0 0 16px}.hdt-ss .faq-a p{font-size:14px!important;font-weight:400;color:var(--txt2);line-height:1.6;letter-spacing:0;margin-bottom:8px}.hdt-ss .faq-a p:last-child{margin-bottom:0}.hdt-ss .accent{background:var(--cream);padding:44px 24px;text-align:center}.hdt-ss .accent-inner{max-width:680px;margin:0 auto;padding:28px;border-radius:16px;border:1.5px solid var(--bdr);background:var(--wh)}.hdt-ss .accent h3{font-size:clamp(24px,3.5vw,36px)!important;font-weight:500;line-height:1.2;letter-spacing:-.3px;color:var(--dk2);margin-bottom:5px}.hdt-ss .accent p{font-family:Cormorant Garamond,serif;font-size:clamp(15px,1.2vw,16px)!important;font-weight:400;color:var(--mute);font-style:italic;line-height:1.65;letter-spacing:0;margin-bottom:18px}.hdt-ss .accent-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:12px 24px;border-radius:100px;font-size:14px!important;font-weight:600;line-height:1;letter-spacing:.2px;background:var(--dk2);color:var(--wh);transition:all .3s}.hdt-ss .accent-cta:hover{background:var(--gold);color:var(--dk);transform:translateY(-2px)}@media(max-width:1024px){.hdt-ss .cat-grid,.hdt-ss .art-grid{grid-template-columns:repeat(3,1fr)}.hdt-ss .hero-content{padding:48px 36px}}@media(max-width:900px){.hdt-ss .hero{grid-template-columns:1fr;min-height:auto}.hdt-ss .hero-img{height:260px;order:-1}.hdt-ss .hero-img-ov{background:linear-gradient(to top,var(--dk2) 0%,transparent 40%)}.hdt-ss .hero-img-badge{bottom:auto;top:16px;right:16px}.hdt-ss .hero-content{padding:36px 32px}.hdt-ss .hero-sub{max-width:100%}.hdt-ss .qual-grid{grid-template-columns:1fr;gap:28px}.hdt-ss .qual-visual{max-width:440px;margin:0 auto;aspect-ratio:3/2}.hdt-ss .style-grid{grid-template-columns:1fr 1fr}.hdt-ss .care-grid,.hdt-ss .size-grid{grid-template-columns:repeat(2,1fr)}.hdt-ss .cmp-grid,.hdt-ss .pill-row{grid-template-columns:1fr}.hdt-ss .pill-card{aspect-ratio:16/9}}@media(max-width:768px){.hdt-ss .hero-content{padding:32px 24px;text-align:center;align-items:center}.hdt-ss .hero-sub{max-width:100%}.hdt-ss .hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px 0;margin-bottom:36px;width:100%}.hdt-ss .hero-stat{text-align:center}.hdt-ss .hero-stat .val{font-size:22px!important}.hdt-ss .hero-stat .lbl{margin-top:6px;font-size:11px!important;letter-spacing:.8px;color:#ffffff73}.hdt-ss .hero-cta{align-self:center}.hdt-ss .sec{padding:44px 24px}.hdt-ss .cat-grid{grid-template-columns:1fr!important;gap:12px}.hdt-ss .cat-card{aspect-ratio:4/3}.hdt-ss .pill-row{grid-template-columns:1fr}.hdt-ss .pill-card{aspect-ratio:16/9}.hdt-ss .trust-bar{gap:8px 20px;padding:10px 20px;flex-wrap:wrap;justify-content:center}.hdt-ss .trust-item{font-size:12px!important;flex:0 0 auto}.hdt-ss .safe-grid{grid-template-columns:1fr}.hdt-ss .safe-grid .safe-card{display:flex;align-items:center;gap:12px;text-align:left;padding:14px 18px}.hdt-ss .safe-ic{margin-bottom:0;font-size:18px!important}.hdt-ss .art-grid{grid-template-columns:1fr}.hdt-ss .art-card{display:grid!important;grid-template-columns:120px 1fr;overflow:hidden}.hdt-ss .art-img{aspect-ratio:auto;min-height:100%}.hdt-ss .sec-head h2{font-size:clamp(24px,3.5vw,36px)!important;line-height:1.2;letter-spacing:-.3px}}@media(max-width:480px){.hdt-ss .hero-img{height:200px}.hdt-ss .hero-content{padding:24px 20px}.hdt-ss .hero-pre{font-size:12px!important;line-height:1;letter-spacing:1.8px}.hdt-ss .hero-stat .val{font-size:18px!important}.hdt-ss .hero-stat .lbl{font-size:11px!important;color:#fff6}.hdt-ss .hero-stats{gap:20px 0;margin-bottom:32px}.hdt-ss .hero-cta{padding:12px 22px!important;font-size:14px!important;line-height:1;letter-spacing:.2px;min-height:44px}.hdt-ss .hero-img-badge{padding:6px 10px}.hdt-ss .hero-img-badge span{font-size:12px!important;line-height:1;letter-spacing:1.8px}.hdt-ss .sec{padding:36px 20px}.hdt-ss .sec-head{margin-bottom:24px}.hdt-ss .cat-grid{gap:10px}.hdt-ss .cat-info{padding:14px}.hdt-ss .cat-info h3{font-size:clamp(17px,2vw,20px)!important;line-height:1.25;letter-spacing:0}.hdt-ss .cat-info .cat-meta{font-size:12px!important;line-height:1.4;letter-spacing:.2px}.hdt-ss .cat-info .cat-price{font-size:13px!important;line-height:1;letter-spacing:0}.hdt-ss .cat-info .cat-cta{padding:6px 12px!important;font-size:14px!important;line-height:1;letter-spacing:.2px;min-height:44px;margin-top:6px}.hdt-ss .pill-card{aspect-ratio:16/10}.hdt-ss .pill-info{padding:14px 16px}.hdt-ss .pill-info h3{font-size:clamp(17px,2vw,20px)!important;line-height:1.25;letter-spacing:0}.hdt-ss .pill-info .cat-cta{padding:6px 12px!important;font-size:14px!important;line-height:1;letter-spacing:.2px;min-height:44px;margin-top:6px}.hdt-ss .style-grid{grid-template-columns:1fr}.hdt-ss .rev-card{min-width:250px!important;padding:16px}.hdt-ss .rev-card blockquote{font-size:clamp(15px,1.2vw,16px)!important;line-height:1.65;letter-spacing:0}.hdt-ss .care-grid{grid-template-columns:1fr 1fr!important;gap:10px}.hdt-ss .care-card{padding:14px 10px}.hdt-ss .accent-inner{padding:22px 18px}.hdt-ss .cmp-prose p,.hdt-ss .care-prose p,.hdt-ss .size-prose p{font-size:clamp(15px,1.2vw,16px)!important;line-height:1.65;letter-spacing:0}.hdt-ss .faq-q{font-size:clamp(17px,2vw,20px)!important;line-height:1.25;letter-spacing:0;padding:14px 0;min-height:48px}.hdt-ss .faq-a p{font-size:14px!important;line-height:1.6;letter-spacing:0}.hdt-ss .trust-bar{gap:6px 16px!important;padding:10px 16px}.hdt-ss .trust-item{font-size:11px!important;flex:0 0 calc(50% - 8px);justify-content:center}.hdt-ss .art-card{grid-template-columns:100px 1fr}.hdt-ss .art-body{padding:16px 18px 20px}.hdt-ss .art-body h3{font-size:clamp(17px,2vw,20px)!important;line-height:1.25;letter-spacing:0}.hdt-ss .art-body p{font-size:12px!important;line-height:1.4;letter-spacing:.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:360px){.hdt-ss .hero-img{height:170px}.hdt-ss .hero-content{padding:20px 16px}.hdt-ss .hero h1{font-size:clamp(30px,5vw,52px)!important;line-height:1.1;letter-spacing:-.5px}.hdt-ss .hero-sub{font-size:clamp(15px,1.2vw,16px)!important;line-height:1.65;letter-spacing:0}.hdt-ss .hero-stats{gap:16px 0}.hdt-ss .hero-stat .val{font-size:16px!important}.hdt-ss .cat-grid{gap:8px}.hdt-ss .care-grid,.hdt-ss .size-grid{grid-template-columns:1fr}.hdt-ss .qual-content h2{font-size:clamp(24px,3.5vw,36px)!important;line-height:1.2;letter-spacing:-.3px}.hdt-ss .safe-card h4{font-size:clamp(15px,1.5vw,18px)!important;line-height:1.3;letter-spacing:.2px}.hdt-ss .safe-card p{font-size:12px!important;line-height:1.4;letter-spacing:.2px}.hdt-ss .accent h3{font-size:clamp(24px,3.5vw,36px)!important;line-height:1.2;letter-spacing:-.3px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/sheepskin-collection.css.map */
