:root{--ssh-bg: #f4f1ec;--ssh-ink: #15130f;--ssh-ink-2: #3d3833;--ssh-muted: #6f675e;--ssh-line: rgba(21, 19, 15, .08);--ssh-white: #ffffff;--ssh-accent: #8b6f4e;--ssh-gold: #c9a97e;--ssh-champagne: #e9d9bf;--ssh-radius: 24px;--ssh-radius-sm: 16px;--ssh-font: "Montserrat", var(--baseFont, "Helvetica Neue", Arial, sans-serif);--ssh-serif: "Cormorant Garamond", var(--titleFont, Georgia, serif);--ssh-max: 1440px;--ssh-pad: 32px;--ssh-ease: cubic-bezier(.2, .7, .2, 1)}@media(max-width:767px){:root{--ssh-pad: 14px;--ssh-radius: 22px}}.ssh{font-family:var(--ssh-font);color:var(--ssh-ink);background:var(--ssh-bg);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:1.5}.ssh *,.ssh *:before,.ssh *:after{box-sizing:border-box}.ssh a{color:inherit;text-decoration:none}.ssh img{display:block;max-width:100%}.ssh h1,.ssh h2,.ssh h3,.ssh p{margin:0;line-height:inherit!important}.ssh h1,.ssh h2,.ssh h3{font-family:var(--ssh-font);text-transform:none;color:inherit}.ssh__inner{max-width:var(--ssh-max);margin:0 auto;padding-left:var(--ssh-pad);padding-right:var(--ssh-pad)}.ssh-ital{font-family:var(--ssh-serif);font-style:italic;font-weight:400}.ssh-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.4}.ssh-muted{color:var(--ssh-muted)}.ssh-h2{font-size:clamp(26px,2.4vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.1!important}.ssh-tile{background:var(--ssh-white);border-radius:var(--ssh-radius);border:1px solid var(--ssh-line)}.ssh-tile--ink{background:var(--ssh-ink);color:var(--ssh-bg);border-radius:var(--ssh-radius);border:0}.ssh-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;font-family:var(--ssh-font);font-size:13px;font-weight:500;border:0;cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s var(--ssh-ease);white-space:nowrap}.ssh-pill--ink,.ssh .ssh-pill--ink{background:var(--ssh-ink);color:var(--ssh-bg)}.ssh-pill--ink:hover,.ssh .ssh-pill--ink:hover{background:var(--ssh-accent);color:var(--ssh-bg)}.ssh-pill--white,.ssh .ssh-pill--white{background:var(--ssh-white);color:var(--ssh-ink)}.ssh-pill--white:hover,.ssh .ssh-pill--white:hover{background:var(--ssh-bg)}.ssh-pill--ghost,.ssh .ssh-pill--ghost{border:1px solid rgba(244,241,236,.5);color:var(--ssh-bg);background:transparent}.ssh-pill--ghost:hover,.ssh .ssh-pill--ghost:hover{border-color:var(--ssh-bg)}.ssh-pill--gold,.ssh .ssh-pill--gold{background:var(--ssh-gold);color:var(--ssh-ink);font-weight:600}.ssh-pill--gold:hover,.ssh .ssh-pill--gold:hover{background:var(--ssh-champagne)}.ssh-pill svg{flex:0 0 auto}.ssh-plus{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--ssh-white);color:var(--ssh-ink);border:0;cursor:pointer;box-shadow:0 6px 20px #15130f1f;transition:transform .25s var(--ssh-ease),background .25s ease}.ssh-plus:hover{transform:scale(1.06)}.ssh-plus.is-done{background:var(--ssh-accent);color:var(--ssh-bg)}.ssh-plus svg{pointer-events:none}.ssh-dot{display:inline-block;width:14px;height:14px;border-radius:999px;border:1px solid rgba(21,19,15,.12);background:#ddd}.ssh-dots{display:inline-flex;gap:6px}.ssh-glass{background:#ffffffb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--ssh-line);box-shadow:0 10px 40px #15130f14}.ssh-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ssh-ease),transform .8s var(--ssh-ease)}.ssh-reveal.is-in{opacity:1;transform:none}.ssh-reveal--2{transition-delay:.06s}.ssh-reveal--3{transition-delay:.12s}.ssh-reveal--4{transition-delay:.18s}@media(prefers-reduced-motion:reduce){.ssh-reveal{opacity:1;transform:none;transition:none}.ssh-pill,.ssh-plus,.ssh-card,.ssh-chip{transition:none!important}}.ssh-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:720px auto;gap:16px;padding-top:24px}.ssh-hero{grid-column:span 8;grid-row:1;position:relative;overflow:hidden;border-radius:28px;background:var(--ssh-champagne);color:var(--ssh-bg)}.ssh-hero__media,.ssh-hero__media video,.ssh-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssh-hero__media--m{display:none}.ssh-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#15130f00 40%,#15130f8c)}.ssh-hero__tag{position:absolute;top:28px;left:40px;display:inline-flex;align-items:center;gap:10px;color:#f4f1ecd9}.ssh-hero__tag i{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--ssh-gold)}.ssh-hero__body{position:absolute;left:40px;right:40px;bottom:40px;display:flex;flex-direction:column;gap:22px}.ssh-hero__title{font-size:clamp(44px,5.8vw,84px);line-height:.95!important;font-weight:500;letter-spacing:-.035em;color:var(--ssh-bg)}.ssh-hero__title .ssh-ital{font-size:1.14em;letter-spacing:0}.ssh-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.ssh-quick{grid-column:span 4;grid-row:1;position:relative;display:flex;flex-direction:column;overflow:hidden;padding:0;min-height:0}.ssh-quick__track{display:flex;flex:1 1 auto;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ssh-quick__track::-webkit-scrollbar{display:none}.ssh-quick__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;min-height:0;color:inherit}.ssh-quick__img{position:relative;flex:1 1 auto;min-height:0;aspect-ratio:4 / 5;max-height:calc(100% - 150px);overflow:hidden;background:var(--ssh-bg);border-radius:var(--ssh-radius) var(--ssh-radius) 0 0}.ssh-quick__img img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .9s var(--ssh-ease)}.ssh-quick__slide:hover .ssh-quick__img img{transform:scale(1.03)}.ssh-quick__body{flex:0 0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:16px 20px 18px;min-width:0}.ssh-quick__text{display:flex;flex-direction:column;gap:5px;min-width:0}.ssh-quick__title{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.2!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ssh-quick__price{font-size:14px;color:var(--ssh-muted)}.ssh-quick__price strong{color:var(--ssh-ink);font-weight:600}.ssh-quick__price s{color:#a9a19a}.ssh-quick__foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.ssh-quick__dots{position:absolute;left:20px;top:16px;display:flex;gap:6px;padding:6px;border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssh-quick__dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#15130f40;cursor:pointer;transition:width .3s var(--ssh-ease),background .3s ease}.ssh-quick__dots button.is-on{width:22px;background:var(--ssh-ink)}.ssh-card__badge{position:absolute;left:14px;bottom:14px;padding:6px 10px;border-radius:999px;background:var(--ssh-ink);color:var(--ssh-bg);font-size:11px;font-weight:600;letter-spacing:.04em}.ssh-quick--multi .ssh-card__badge{left:auto;right:14px;top:14px;bottom:auto}.ssh-momme{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:32px;padding:22px 28px}.ssh-momme__intro{display:flex;flex-direction:column;gap:6px;min-width:0}.ssh-momme__title{font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:1.2!important}.ssh-momme__texts{display:flex;flex-direction:column;gap:8px;min-width:0}.ssh-momme__link{align-self:flex-start}.ssh-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:#f4f1ec1f}.ssh-seg button{display:flex;align-items:center;justify-content:center;height:40px;border-radius:999px;border:0;background:transparent;font-family:var(--ssh-font);font-size:13px;font-weight:500;color:#f4f1ecb3;cursor:pointer;transition:background .25s ease,color .25s ease}.ssh-seg button.is-on{background:var(--ssh-bg);color:var(--ssh-ink);font-weight:600}.ssh-momme__text{font-size:13px;line-height:1.6;color:#f4f1ecbf}.ssh-momme__text[hidden]{display:none}@media(max-width:1199px)and (min-width:990px){.ssh-bento{grid-template-rows:640px auto}.ssh-momme{gap:20px;padding:20px 22px}.ssh-momme__title{font-size:18px}}@media(max-width:989px){.ssh-bento{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto;gap:12px;padding-top:14px}.ssh-hero{grid-column:auto;grid-row:auto;height:560px;border-radius:26px}.ssh-hero__title{line-height:1.02!important}.ssh-hero__title .ssh-ital{font-size:1.08em}.ssh-hero__media--d{display:none}.ssh-hero__media--m{display:block}.ssh-hero__tag{top:22px;left:22px}.ssh-hero__body{left:22px;right:22px;bottom:24px;gap:16px}.ssh-quick,.ssh-momme{grid-column:auto;grid-row:auto}.ssh-quick__img{flex:0 0 auto;max-height:none;aspect-ratio:4 / 5}.ssh-quick__body{padding:14px 16px 16px}.ssh-quick__title{font-size:17px}.ssh-quick__dots{left:16px;top:14px}.ssh-momme{grid-template-columns:1fr;gap:14px;padding:22px 20px}.ssh-momme__title{font-size:19px}}.ssh-needs{padding:56px 0 24px;display:flex;flex-direction:column;gap:20px}.ssh-needs__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ssh-needs__hint{font-size:13px;color:var(--ssh-muted)}.ssh-chips{display:flex;gap:10px;flex-wrap:wrap}.ssh-chip{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 22px 0 16px;border-radius:999px;background:var(--ssh-white);border:1px solid var(--ssh-line);font-family:var(--ssh-font);font-size:14px;font-weight:500;color:var(--ssh-ink);cursor:pointer;transition:transform .25s var(--ssh-ease),box-shadow .25s ease,background .25s ease,color .25s ease;white-space:nowrap}.ssh-chip:hover{transform:translateY(-2px);box-shadow:0 10px 30px #15130f14}.ssh-chip.is-on{background:var(--ssh-ink);color:var(--ssh-bg);border-color:var(--ssh-ink)}@media(max-width:989px){.ssh-needs{padding:36px 0 8px;gap:14px}.ssh-needs__hint{display:none}.ssh-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--ssh-pad));padding:0 var(--ssh-pad) 4px}.ssh-chips::-webkit-scrollbar{display:none}.ssh-chip{height:46px;padding:0 16px 0 14px;font-size:13px}}.ssh-rail{padding:16px 0 24px;display:flex;flex-direction:column;gap:22px}.ssh-rail--titled{padding-top:40px}.ssh-rail__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ssh-rail__all{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ssh-rail__track.is-loading{opacity:.45;pointer-events:none}.ssh-rail__track{transition:opacity .25s ease}.ssh-rail__more{scroll-snap-align:start;flex:0 0 180px;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;border-radius:20px;border:1px dashed rgba(21,19,15,.18);font-size:13px;font-weight:500;aspect-ratio:4 / 5;align-self:flex-start}.ssh-rail__more:hover{background:var(--ssh-white)}.ssh-rail__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;margin:0 calc(-1 * var(--ssh-pad));padding-left:var(--ssh-pad);padding-right:var(--ssh-pad)}.ssh-rail__track::-webkit-scrollbar{display:none}.ssh-card{scroll-snap-align:start;flex:0 0 300px;display:flex;flex-direction:column;gap:14px;transition:transform .35s var(--ssh-ease)}.ssh-card:hover{transform:translateY(-4px)}.ssh-card[hidden]{display:none}.ssh-card__media{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:4 / 5;background:var(--ssh-white)}.ssh-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ssh-ease)}.ssh-card:hover .ssh-card__media img{transform:scale(1.03)}.ssh-card__add{position:absolute;right:14px;bottom:14px}.ssh-card__meta{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ssh-card__title{font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3!important}.ssh-card__price{font-size:13px;color:var(--ssh-muted)}.ssh-card__price s{color:#a9a19a;margin-left:4px}.ssh-rail__hint{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--ssh-muted)}.ssh-rail__bar{position:relative;display:block;width:120px;height:3px;border-radius:999px;background:#15130f1a;overflow:hidden}.ssh-rail__bar i{position:absolute;left:0;top:0;width:36%;height:100%;border-radius:999px;background:var(--ssh-ink);transition:transform .2s linear}@media(max-width:989px){.ssh-card{flex-basis:230px;gap:10px}.ssh-card__media{border-radius:18px}.ssh-rail__bar{width:90px}}.ssh-builder{padding:32px 0;display:grid;grid-template-columns:7fr 5fr;gap:16px}.ssh-builder__visual{position:relative;overflow:hidden;min-height:560px;border-radius:28px}.ssh-builder__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssh-hot{position:absolute;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:999px;background:var(--ssh-white);color:var(--ssh-ink);font-size:12px;font-weight:600;box-shadow:0 6px 20px #15130f2e;transition:opacity .3s ease,transform .3s var(--ssh-ease)}.ssh-hot.is-off{opacity:.35;transform:scale(.85)}.ssh-builder__badge{position:absolute;left:28px;top:28px;padding:10px 14px;border-radius:999px;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssh-builder__panel{padding:36px;display:flex;flex-direction:column;gap:22px;border-radius:28px}.ssh-builder__title{font-size:clamp(26px,2.4vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.1!important}.ssh-builder__text{font-size:14px;line-height:1.6;color:#f4f1ecb8}.ssh-sizes{display:flex;flex-wrap:wrap;gap:6px}.ssh-sizes button{height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(244,241,236,.3);background:transparent;color:#f4f1eccc;font-family:var(--ssh-font);font-size:12px;font-weight:500;cursor:pointer}.ssh-sizes button.is-on{background:var(--ssh-bg);color:var(--ssh-ink);border-color:var(--ssh-bg);font-weight:600}.ssh-layers{display:flex;flex-direction:column;gap:10px}.ssh-layer{display:grid;grid-template-columns:30px 1fr auto auto;gap:14px;align-items:center;padding:14px 16px;border-radius:16px;background:#f4f1ec0f;transition:opacity .25s ease}.ssh-layer.is-off{opacity:.5}.ssh-layer.is-unavailable{opacity:.35}.ssh-layer__n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--ssh-bg);color:var(--ssh-ink);font-size:11px;font-weight:600}.ssh-layer.is-off .ssh-layer__n{background:transparent;color:var(--ssh-bg);border:1px solid rgba(244,241,236,.3)}.ssh-layer__name{font-size:14px;font-weight:500;min-width:0}.ssh-layer__sub{display:block;font-size:11px;color:#f4f1ec8c;margin-top:2px}.ssh-layer__price{font-size:14px;white-space:nowrap}.ssh-toggle{position:relative;display:inline-flex;align-items:center;width:44px;height:26px;border-radius:999px;background:var(--ssh-bg);border:0;padding:3px;cursor:pointer;transition:background .25s ease}.ssh-toggle i{display:block;width:20px;height:20px;border-radius:999px;background:var(--ssh-ink);transform:translate(18px);transition:transform .25s var(--ssh-ease),background .25s ease}.ssh-toggle[aria-pressed=false]{background:#f4f1ec24}.ssh-toggle[aria-pressed=false] i{transform:translate(0);background:var(--ssh-bg)}.ssh-builder__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:18px;border-top:1px solid rgba(244,241,236,.14)}.ssh-builder__total{font-size:44px;line-height:1!important;font-weight:500;letter-spacing:-.03em}.ssh-builder__note{font-size:11px;color:#f4f1ec8c}@media(max-width:989px){.ssh-builder{grid-template-columns:1fr;gap:12px;padding:28px 0 8px}.ssh-builder__visual{min-height:280px;border-radius:26px}.ssh-builder__panel{padding:24px 20px;gap:16px;border-radius:26px}.ssh-layer{grid-template-columns:26px 1fr auto auto;gap:10px;padding:12px 14px;font-size:13px}.ssh-builder__total{font-size:34px}}.ssh-proof{padding:8px 0;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;align-items:stretch}.ssh-proof--stats-only{grid-template-columns:1fr}.ssh-proof__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ssh-proof--stats-only .ssh-proof__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ssh-stat{padding:22px 24px;display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:136px}.ssh-stat__v{font-size:44px;line-height:1!important;font-weight:500;letter-spacing:-.03em;white-space:nowrap}.ssh-stat__v small{font-size:.5em;color:var(--ssh-accent);font-weight:500}.ssh-review{position:relative;padding:22px 26px 18px;display:flex;flex-direction:column;gap:12px;min-height:288px}.ssh-review__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.ssh-review__all{font-size:12px;font-weight:500;color:var(--ssh-accent);white-space:nowrap}.ssh-review__track{display:flex;flex:1 1 auto;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px}.ssh-review__track::-webkit-scrollbar{display:none}.ssh-review__item{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;margin:0;display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0}.ssh-stars{color:var(--ssh-gold);letter-spacing:.12em;font-size:14px}.ssh-review__quote{margin:0;padding:0;border:0;background:transparent;font-family:var(--ssh-serif);font-style:italic;font-size:clamp(19px,1.5vw,23px);line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ssh-review__who{font-size:12px;color:var(--ssh-muted)}.ssh-review__nav{display:flex;justify-content:space-between;align-items:center;gap:12px}.ssh-review__dots{display:flex;gap:6px}.ssh-review__dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#15130f2e;cursor:pointer;transition:width .3s var(--ssh-ease),background .3s ease}.ssh-review__dots button.is-on{width:20px;background:var(--ssh-ink)}.ssh-review__arrows{display:flex;gap:6px}.ssh-review__arrows button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--ssh-line);background:var(--ssh-white);color:var(--ssh-ink);cursor:pointer;transition:background .25s ease,border-color .25s ease}.ssh-review__arrows button:hover{background:var(--ssh-bg);border-color:#15130f33}@media(max-width:989px){.ssh-proof{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 0 4px}.ssh-proof__stats,.ssh-proof--stats-only .ssh-proof__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssh-stat{padding:18px;min-height:0;gap:6px}.ssh-stat__v{font-size:36px}.ssh-review{padding:20px;min-height:0}.ssh-review__quote{font-size:19px;-webkit-line-clamp:6}}.ssh-journal{padding:40px 0 16px;display:flex;flex-direction:column;gap:20px}.ssh-journal__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ssh-journal__all{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:8px}.ssh-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ssh-post{padding:14px;display:flex;flex-direction:column;gap:14px;transition:transform .35s var(--ssh-ease)}.ssh-post:hover{transform:translateY(-4px)}.ssh-post__media{overflow:hidden;border-radius:var(--ssh-radius-sm);aspect-ratio:3 / 2;background:var(--ssh-bg)}.ssh-post__media img{width:100%;height:100%;object-fit:cover}.ssh-post__body{display:flex;flex-direction:column;gap:6px;padding:4px 8px 8px}.ssh-post__title{font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3!important}@media(max-width:989px){.ssh-journal{padding:28px 0 4px;gap:12px}.ssh-journal__head{flex-direction:column;align-items:flex-start;gap:6px}.ssh-journal__all{white-space:nowrap}.ssh-journal__grid{grid-template-columns:1fr;gap:12px}.ssh-post{padding:12px}.ssh-post--row{display:grid;grid-template-columns:92px 1fr;gap:14px;align-items:center}.ssh-post--row .ssh-post__media{aspect-ratio:1 / 1;border-radius:12px}.ssh-post--row .ssh-post__body{padding:0}.ssh-post--row .ssh-post__title{font-size:15px}.ssh-post--row .ssh-post__date{display:none}}.ssh-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:none;align-items:flex-end;justify-content:center}.ssh-sheet.is-open{display:flex}.ssh-sheet__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#15130f73}.ssh-sheet__panel{position:relative;width:min(520px,100%);max-height:86vh;overflow:auto;background:var(--ssh-white);border-radius:28px 28px 0 0;padding:22px 22px 28px;display:flex;flex-direction:column;gap:16px;font-family:var(--ssh-font);color:var(--ssh-ink);box-shadow:0 -20px 60px #15130f33}@media(min-width:990px){.ssh-sheet{align-items:center}.ssh-sheet__panel{border-radius:28px}}.ssh-sheet__head{display:grid;grid-template-columns:76px 1fr auto;gap:16px;align-items:start}.ssh-sheet__media{display:block;width:76px;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:var(--ssh-bg)}.ssh-sheet__head img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--ssh-ease)}.ssh-sheet__media:hover img{transform:scale(1.04)}.ssh-sheet__info{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:2px}.ssh-sheet__title{font-size:16px;font-weight:600;line-height:1.3!important;color:var(--ssh-ink);text-decoration:none}.ssh-sheet__title:hover{text-decoration:underline;text-underline-offset:3px}.ssh-sheet__price{display:flex;align-items:baseline;gap:8px;font-size:14px;color:var(--ssh-muted)}.ssh-sheet__now{font-size:17px;font-weight:600;color:var(--ssh-ink)}.ssh-sheet__price s{font-size:13px}.ssh-sheet__view{font-size:12px;color:var(--ssh-muted);text-decoration:none;letter-spacing:.02em}.ssh-sheet__view:hover{color:var(--ssh-ink)}.ssh-sheet__close{width:40px;height:40px;border-radius:999px;border:0;background:var(--ssh-bg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ssh-sheet__opts{display:flex;flex-direction:column;gap:20px}.ssh-sheet__opt{display:flex;flex-direction:column;gap:10px}.ssh-sheet__opt+.ssh-sheet__opt{padding-top:18px;border-top:1px solid rgba(21,19,15,.08)}.ssh-sheet__opt label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ssh-muted)}.ssh-sheet__opt select{height:48px;padding:0 40px 0 16px;border-radius:14px;border:1px solid rgba(21,19,15,.14);background:var(--ssh-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2315130f' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;font-family:var(--ssh-font);font-size:14px;appearance:none;-webkit-appearance:none}.ssh-sheet__opt label b{font-weight:600;color:var(--ssh-ink);text-transform:none;letter-spacing:0;font-size:12px}.ssh-sheet__pills{display:flex;flex-wrap:wrap;gap:8px}.ssh-sheet__pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(21,19,15,.14);background:var(--ssh-white);color:var(--ssh-ink);font-family:var(--ssh-font);font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.ssh-sheet__pill:hover{border-color:var(--ssh-ink)}.ssh-sheet__pill.is-on{background:var(--ssh-ink);color:var(--ssh-bg);border-color:var(--ssh-ink)}.ssh-sheet__pill.is-out{opacity:.4;text-decoration:line-through}.ssh-sheet__pills--color .ssh-sheet__pill{padding-left:4px}.ssh-sheet__pills--color .ssh-sheet__pill img{width:30px;height:30px;border-radius:999px;object-fit:cover}.ssh-sheet__foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:6px}.ssh-sheet__foot .ssh-pill{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ssh-qty{flex:0 0 auto;display:inline-flex;align-items:center;height:48px;border:1px solid rgba(21,19,15,.14);border-radius:999px;background:var(--ssh-white)}.ssh-qty__b{width:40px;height:46px;border:0;background:none;font-size:18px;line-height:1;color:var(--ssh-ink);cursor:pointer;border-radius:999px}.ssh-qty__b:hover{color:var(--ssh-accent)}.ssh-qty__n{width:30px;height:46px;border:0;background:none;text-align:center;font-family:var(--ssh-font);font-size:15px;font-weight:600;color:var(--ssh-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.ssh-qty__n::-webkit-outer-spin-button,.ssh-qty__n::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ssh-qty__n:focus{outline:none}.ssh-qty:focus-within{border-color:var(--ssh-ink)}.ssh-sheet__buy2{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--ssh-accent);background:#8b6f4e12;color:var(--ssh-ink);font-family:var(--ssh-font);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.ssh-sheet__buy2[hidden]{display:none}.ssh-sheet__buy2:hover{background:var(--ssh-accent);color:var(--ssh-bg)}.ssh-sheet__buy2-p{font-weight:600;white-space:nowrap}.ssh-sheet__buy2-p s{font-weight:400;opacity:.6;margin-right:4px}@media(max-width:380px){.ssh-qty__b{width:34px}.ssh-sheet__buy2{padding:0 14px;font-size:12px}}.ssh-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:90;padding:14px 20px;border-radius:999px;background:var(--ssh-ink);color:var(--ssh-bg);font-family:var(--ssh-font);font-size:13px;font-weight:500;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s var(--ssh-ease);box-shadow:0 10px 40px #15130f4d}.ssh-toast.is-on{opacity:1;transform:translate(-50%)}@media(max-width:989px){.ssh-toast{bottom:96px}}.ssh-builder--v2 .ssh-builder__visual{min-height:620px}.ssh-preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .5s ease}.ssh-preview.is-ready{opacity:1}.ssh-preview g{fill:transparent;transition:opacity .45s var(--ssh-ease),fill .45s var(--ssh-ease)}.ssh-preview g.is-on{mix-blend-mode:multiply}.ssh-preview g.is-off{mix-blend-mode:normal}.ssh-builder--v2 .ssh-hot{border:0;padding:0;cursor:pointer;font-family:var(--ssh-font);transition:transform .25s var(--ssh-ease),opacity .25s ease}.ssh-builder--v2 .ssh-hot[hidden]{display:none}.ssh-builder--v2 .ssh-hot em{position:absolute;left:50%;top:-10px;transform:translate(-50%,-100%);white-space:nowrap;font-style:normal;font-size:11px;font-weight:500;letter-spacing:.02em;padding:7px 11px;border-radius:999px;background:#15130fd6;color:var(--ssh-bg);opacity:0;pointer-events:none;transition:opacity .2s ease}.ssh-builder--v2 .ssh-hot:hover em,.ssh-builder--v2 .ssh-hot:focus-visible em{opacity:1}.ssh-builder--v2 .ssh-hot:focus-visible{outline:2px solid var(--ssh-gold);outline-offset:2px}.ssh-builder__dim{position:absolute;right:24px;bottom:24px;padding:9px 14px;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ssh-ink)}.ssh-builder__dim:empty{display:none}.ssh-builder__head,.ssh-builder__row,.ssh-builder__sum{display:flex;flex-direction:column;gap:8px}.ssh-builder__rowlabel{color:#f4f1ec99;display:flex;align-items:center;gap:8px}.ssh-builder__rowlabel b{color:var(--ssh-bg);font-weight:600;text-transform:none;letter-spacing:0;font-size:12px}.ssh-seg--gammes{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ssh-seg button{min-width:0;padding:0 6px}.ssh-seg--gammes button{flex-direction:column;gap:1px;height:52px;line-height:1.15}.ssh-seg--gammes button small{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.ssh-swatches{display:flex;flex-wrap:wrap;gap:8px}.ssh-swatch{width:30px;height:30px;border-radius:999px;border:0;padding:0;cursor:pointer;background:var(--sw, #d9d4cc);box-shadow:inset 0 0 0 1px #15130f26,0 0 0 2px transparent;transition:box-shadow .2s ease,transform .2s var(--ssh-ease)}.ssh-swatch:hover{transform:translateY(-1px)}.ssh-swatch.is-on{box-shadow:inset 0 0 0 1px #15130f26,0 0 0 2px var(--ssh-ink),0 0 0 4px var(--ssh-gold)}.ssh-swatch:focus-visible{outline:2px solid var(--ssh-gold);outline-offset:3px}.ssh-builder--v2 .ssh-layer{display:flex;align-items:center;gap:12px}.ssh-builder--v2 .ssh-layer__name{flex:1;display:flex;flex-direction:column}.ssh-builder--v2 .ssh-layer[hidden]{display:none}.ssh-qty{display:inline-flex;align-items:center;gap:2px;height:28px;padding:2px;border-radius:999px;background:#f4f1ec1f}.ssh-qty button{width:24px;height:24px;border-radius:999px;border:0;background:transparent;color:var(--ssh-bg);font-size:15px;line-height:1;cursor:pointer;font-family:var(--ssh-font)}.ssh-qty button:hover{background:#f4f1ec29}.ssh-qty b{min-width:18px;text-align:center;font-size:12px;font-weight:600}.ssh-layer.is-off .ssh-qty{opacity:.5;pointer-events:none}@media(max-width:989px){.ssh-builder--v2 .ssh-builder__visual{min-height:320px}.ssh-builder__dim{right:14px;bottom:14px}.ssh-seg--gammes button{height:46px;font-size:12px}.ssh-seg--gammes button small{display:none}}.ssh-builder__visual img.ssh-scene{opacity:0;transition:opacity .55s var(--ssh-ease);z-index:1;pointer-events:none}.ssh-builder__visual img.ssh-scene.is-on{opacity:1}.ssh-builder__visual .ssh-preview,.ssh-builder__visual .ssh-hot,.ssh-builder__visual .ssh-builder__badge,.ssh-builder__visual .ssh-builder__dim,.ssh-builder__visual .ssh-builder__cap{z-index:2}.ssh-builder__cap{position:absolute;left:24px;bottom:24px;padding:9px 14px;border-radius:999px;background:#15130f9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ssh-bg)}.ssh-builder__cap:empty{display:none}.ssh-layer__thumb{display:block;width:52px;height:52px;flex:0 0 52px;border-radius:12px;overflow:hidden;background:#f4f1ec14;box-shadow:inset 0 0 0 1px #f4f1ec1f;transition:opacity .25s ease,transform .3s var(--ssh-ease)}.ssh-layer__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.ssh-layer__thumb img:not([src]){opacity:0}.ssh-layer__thumb:hover{transform:translateY(-1px)}.ssh-layer.is-off .ssh-layer__thumb{opacity:.45;filter:grayscale(.4)}@media(max-width:989px){.ssh-layer__thumb{width:44px;height:44px;flex-basis:44px;border-radius:10px}.ssh-builder__cap{left:14px;bottom:14px}}.ssh-builder--v4 .ssh-layer{display:block;padding:0}.ssh-builder--v4 .ssh-layer__main{display:flex;align-items:center;gap:12px;padding:14px 16px}.ssh-builder--v4 .ssh-layer__name{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ssh-builder--v4 .ssh-layer__title{font-size:14px;font-weight:500}.ssh-builder--v4 .ssh-layer.is-custom .ssh-layer__sub{color:var(--ssh-gold)}.ssh-layer__edit{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:0;border:0;background:transparent;color:#f4f1ec9e;font-family:var(--ssh-font);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.ssh-layer__edit:hover,.ssh-layer.is-editing .ssh-layer__edit{color:var(--ssh-bg)}.ssh-layer__edit i{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .25s var(--ssh-ease)}.ssh-layer.is-editing .ssh-layer__edit i{transform:rotate(-135deg) translateY(-2px)}.ssh-layer__custom{display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px 58px;border-top:1px solid rgba(244,241,236,.08);margin-top:-2px}.ssh-layer__custom[hidden]{display:none}.ssh-custom__row{display:flex;flex-direction:column;gap:7px}.ssh-custom__row .ssh-label{color:#f4f1ec8c;display:flex;align-items:center;gap:8px}.ssh-custom__row .ssh-label b{color:var(--ssh-bg);font-weight:600;text-transform:none;letter-spacing:0;font-size:12px}.ssh-custom__row[hidden]{display:none}.ssh-opts{display:flex;flex-wrap:wrap;gap:6px}.ssh-opt{height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(244,241,236,.18);background:transparent;color:var(--ssh-bg);font-family:var(--ssh-font);font-size:12px;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.ssh-opt:hover{border-color:#f4f1ec73}.ssh-opt.is-on{background:var(--ssh-bg);color:var(--ssh-ink);border-color:var(--ssh-bg)}.ssh-opt.is-dim{opacity:.55}.ssh-opt.is-unavailable,.ssh-opt:disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.ssh-swatches--sm .ssh-swatch{width:24px;height:24px}.ssh-swatch.is-dim{opacity:.55}.ssh-swatch.is-unavailable,.ssh-swatch:disabled{opacity:.25;cursor:not-allowed}.ssh-swatch--extra{box-shadow:inset 0 0 0 1px #15130f26,0 0 0 2px transparent,0 0 0 1px #f4f1ec2e}.ssh-custom__reset{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--ssh-gold);font-family:var(--ssh-font);font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ssh-custom__reset[hidden]{display:none}.ssh-preview image[data-ssh-patch]{transition:opacity .4s ease}.ssh-preview rect[data-ssh-tint]{transition:opacity .35s var(--ssh-ease)}.ssh-preview rect.is-on{mix-blend-mode:multiply}.ssh-preview rect.is-off{mix-blend-mode:normal}@media(max-width:989px){.ssh-builder--v4 .ssh-layer__main{padding:12px 14px;gap:10px}.ssh-layer__custom{padding-left:14px}.ssh-opt{height:28px;padding:0 10px;font-size:11px}}.ssh-builder--v4 .ssh-builder__visual{align-self:start;position:sticky;top:96px;min-height:0;aspect-ratio:1200 / 1000}@media(max-width:989px){.ssh-builder--v4 .ssh-builder__visual{position:relative;top:auto;aspect-ratio:1200 / 960;min-height:0}}.ssh-dots--live{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ssh-dots--live .ssh-dot{width:18px;height:18px;padding:0;border:0;cursor:pointer;background:var(--sw, #ddd);box-shadow:inset 0 0 0 1px #15130f24,0 0 0 2px transparent;transition:transform .2s var(--ssh-ease),box-shadow .2s ease;-webkit-appearance:none;appearance:none}.ssh-dots--live .ssh-dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px}.ssh-dots--live .ssh-dot:hover{transform:translateY(-1px)}.ssh-dots--live .ssh-dot.is-on{box-shadow:inset 0 0 0 1px #15130f24,0 0 0 1.5px var(--ssh-bg, #fff),0 0 0 3px var(--ssh-ink)}.ssh-dots--live .ssh-dot.is-out{opacity:.45}.ssh-dots--live .ssh-dot.is-out:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:1px;background:#15130f8c;transform:translate(-50%,-50%) rotate(-45deg)}.ssh-dots--live .ssh-dot{position:relative}.ssh-dots--live .ssh-dot:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px}.ssh-dots--live .ssh-dot:focus-visible{outline:2px solid var(--ssh-gold);outline-offset:2px}.ssh-dots--live .ssh-dot--more{width:auto;height:18px;padding:0 6px;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px #15130f24;font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--ssh-muted);display:inline-flex;align-items:center;cursor:default}.ssh-card__sw{display:flex}.ssh-card__media img.is-swapping,.ssh-quick__img img.is-swapping{animation:ssh-swap .35s var(--ssh-ease)}@keyframes ssh-swap{0%{opacity:.35}to{opacity:1}}.ssh-plus.is-out{opacity:.45;cursor:not-allowed}@media(max-width:989px){.ssh-dots--live .ssh-dot{width:20px;height:20px}.ssh-dots--live{gap:8px}}@media(prefers-reduced-motion:reduce){.ssh-card__media img.is-swapping,.ssh-quick__img img.is-swapping{animation:none}}.ssh-builder>*{min-width:0}.ssh-swatch{position:relative}.ssh-swatch:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:999px}.ssh-layer__edit{padding:6px 0;margin:-2px 0 -4px}.ssh-dots--live .ssh-dot--more{font-size:11px}@media(max-width:989px){.ssh-builder{grid-template-columns:minmax(0,1fr)}.ssh-seg--gammes button{padding:0 4px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssh-hot{width:32px;height:32px;margin:-16px 0 0 -16px}.ssh-builder__foot{flex-direction:column;align-items:stretch}.ssh-builder__foot .ssh-pill{justify-content:center}}.ssh-rail__track{scroll-padding-left:var(--ssh-pad);scroll-padding-right:var(--ssh-pad)}.ssh-chips{scroll-padding-left:var(--ssh-pad)}@media(max-width:989px){.ssh-builder--v4 .ssh-layer__main{position:relative;flex-wrap:wrap;gap:8px 10px;padding:12px}.ssh-builder--v4 .ssh-layer__n{position:absolute;left:6px;top:6px;width:20px;height:20px;font-size:10px;z-index:1;box-shadow:0 2px 6px #15130f40}.ssh-builder--v4 .ssh-layer__thumb{width:52px;height:52px;flex-basis:52px}.ssh-builder--v4 .ssh-layer__name{flex:1 1 96px;min-width:0;order:1}.ssh-builder--v4 .ssh-layer__main:has(.ssh-qty) .ssh-layer__name{flex-basis:150px}.ssh-builder--v4 .ssh-layer__title{font-size:13px;line-height:1.3}.ssh-builder--v4 .ssh-toggle{order:5}.ssh-builder--v4 .ssh-qty{order:3;margin-left:62px}.ssh-builder--v4 .ssh-layer__price{order:4;margin-left:auto}.ssh-builder--v4 .ssh-layer__main:has(.ssh-qty) .ssh-layer__price{order:4}.ssh-builder--v4 .ssh-layer__custom{padding-left:12px}.ssh-toggle:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}}@media(max-width:520px){.ssh-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ssh-sizes button{width:100%}}.ssh-builder__save{display:block;font-size:13px;color:#f4f1ecb3}.ssh-builder__save s{color:#f4f1ec80;margin-right:6px}.ssh-builder__save b{color:#d9c3a3;font-weight:600}.ssh-builder__save[hidden]{display:none}.ssh-builder__promo{display:block;margin-top:6px;font-size:11.5px;color:#f4f1ecbf}.ssh-builder__promo.is-ok{color:#d9c3a3;font-weight:600}.ssh-builder__promo[hidden]{display:none}.ssh-card__media img{position:relative;z-index:1;object-fit:contain}.ssh-card__media .ssh-plus,.ssh-card__media .ssh-card__add{z-index:2}.ssh-card__media.is-fit{background:#f5f2ed}.ssh-sheet{z-index:2147483001}.ssh-sheet__cta{position:sticky;bottom:-28px;margin:0 -22px -28px;padding:12px 22px 28px;background:var(--ssh-white, #fff);display:flex;flex-direction:column;gap:10px;border-top:1px solid rgba(21,19,15,.08)}.ssh-sheet .ssh-qty__b{color:#1a1a1a;opacity:1;font-weight:400}.ssh-sheet .ssh-qty__b:hover{color:#8b6f4e}.ssh-sheet .ssh-qty__n{color:#1a1a1a}@media(max-width:989px){.ssh-sheet__panel{padding:18px 18px 24px;gap:14px}.ssh-sheet__cta{bottom:-24px;margin:0 -18px -24px;padding:12px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -12px 24px -18px #15130f40}.ssh-sheet__pill{min-height:36px;padding:0 12px;font-size:12.5px}.ssh-sheet__pills--color .ssh-sheet__pill img{width:26px;height:26px}.ssh-sheet__opts{gap:16px}.ssh-sheet__opt+.ssh-sheet__opt{padding-top:14px}}.ssh-learn{padding:48px 0 24px;display:grid;grid-template-columns:1fr;gap:26px}.ssh-learn__intro{display:flex;flex-direction:column;gap:14px}.ssh-learn__eyebrow{color:var(--ssh-accent, #8b6f4e)}.ssh-learn__title{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(34px,3.6vw,52px);line-height:1.02!important;letter-spacing:-.01em;color:var(--ssh-ink)}.ssh-learn__text{margin:0;max-width:460px;font-size:15px;line-height:1.75;color:#4a443e}.ssh-learn__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px}.ssh-learn__actions .ssh-pill{height:46px}.ssh-learn__guide{font-size:13px;font-weight:500;color:var(--ssh-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8b6f4e80}.ssh-learn__guide:hover{text-decoration-color:currentColor}.ssh-learn__list{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:4px 16px 8px}.ssh-learn__list::-webkit-scrollbar{display:none}.ssh-learn__card{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:22px;background:var(--ssh-white);border:1px solid var(--ssh-line);overflow:hidden;color:var(--ssh-ink);text-decoration:none;transition:transform .35s var(--ssh-ease),box-shadow .35s ease,border-color .35s ease}.ssh-learn__card:hover{transform:translateY(-4px);border-color:#8b6f4e73;box-shadow:0 28px 56px -42px #15130f73}.ssh-learn__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--ssh-bg)}.ssh-learn__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--ssh-ease)}.ssh-learn__card:hover .ssh-learn__media img{transform:scale(1.04)}.ssh-learn__body{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px 18px 20px;flex:1}.ssh-learn__meta{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ssh-accent, #8b6f4e)}.ssh-learn__card-title{font-size:16px;font-weight:600;line-height:1.32!important;letter-spacing:-.01em;padding-right:26px}.ssh-learn__excerpt{font-size:13px;line-height:1.6;color:var(--ssh-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ssh-learn__arrow{position:absolute;right:16px;top:16px;color:var(--ssh-muted);transition:transform .3s var(--ssh-ease),color .3s ease}.ssh-learn__card:hover .ssh-learn__arrow{transform:translate(3px);color:var(--ssh-ink)}@media(min-width:990px){.ssh-learn{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px;padding:72px 0 32px;align-items:start}.ssh-learn__intro{position:sticky;top:120px;padding-top:8px}.ssh-learn__list{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0;gap:18px}}.ssh .ssh-learn .ssh-learn__title{font-family:var(--ssh-font, "Montserrat", sans-serif);font-weight:500;font-size:clamp(30px,3vw,44px);line-height:1.08!important;letter-spacing:-.03em}.ssh .ssh-learn .ssh-learn__guide{text-decoration:underline!important;text-underline-offset:4px}.ssh-proof>*,.ssh-review,.ssh-review__track{min-width:0}.ssh-learn>*{min-width:0}@media(max-width:989px){.ssh-learn__list{margin:0 calc(-1 * var(--ssh-pad));padding:4px var(--ssh-pad) 8px;scroll-padding-left:var(--ssh-pad)}}.ssh-builder__foot{flex-wrap:wrap}.ssh-builder__foot>*{min-width:0}.ssh-builder__foot .ssh-pill{max-width:100%;white-space:normal;text-align:center;line-height:1.25;height:auto;min-height:48px;padding-top:10px;padding-bottom:10px}.ssh-card__media{aspect-ratio:1 / 1}.ssh-card__media img{object-fit:cover;object-position:50% 30%}.ssh-rail__more{aspect-ratio:1 / 1}.ssh-dots--live .ssh-dot.ssh-dot--more,.ssh-dot--more{width:auto!important;min-width:22px;height:22px!important;padding:0 6px!important;display:inline-flex;align-items:center;justify-content:center;line-height:1!important;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center}.ssh-dot--more:before,.ssh-dot--more:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ss-home.css.map */
