.ssmh{--ssmh-accent: #5e8896;--ssmh-header-bg: #fbf8f1;--ssmh-panel: #f4eee3;--ssmh-tile: #eae0d0;--ssmh-tile-hover: #e2d6c2;--ssmh-ink: #26211c;--ssmh-muted: #6e655a;--ssmh-cream: #fbf8f1;--ssmh-pill-bg: #ddeae0;--ssmh-pill-fg: #33503b;--ssmh-badge-bg: #e5c98d;--ssmh-badge-fg: #5a4319;--ssmh-font-display: "Bricolage Grotesque", var(--font-heading--family, sans-serif);--ssmh-font-body: "Hanken Grotesque", var(--font-body--family, system-ui, sans-serif);position:relative;z-index:60;font-family:var(--ssmh-font-body);color:var(--ssmh-ink);-webkit-font-smoothing:antialiased}.ssmh :where(a){color:inherit;text-decoration:none}.ssmh button{font-family:inherit}@keyframes ssmh-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ssmh-fade{0%{opacity:0}to{opacity:1}}@keyframes ssmh-sheet{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ssmh__announcement{background:var(--ssmh-ann-bg, #eae0cd);color:var(--ssmh-ann-fg, #5e5546);min-height:38px;display:flex;align-items:center;justify-content:center;gap:22px;font-size:13px;font-weight:600;letter-spacing:.01em;padding:4px 16px;text-align:center;flex-wrap:wrap}.ssmh__announcement .ssmh__dot{opacity:.4}@media(max-width:749px){.ssmh__announcement span:nth-child(n+2){display:none}}.ssmh__header{background:var(--ssmh-header-bg);border-bottom:1px solid #eae0ce;position:relative;z-index:61}.ssmh__bar{max-width:1680px;margin:0 auto;padding:0 44px;height:84px;display:flex;align-items:center;gap:34px}@media(max-width:989px){.ssmh__bar{padding:0 18px;height:66px;gap:14px}}.ssmh__logo{flex-shrink:0;display:flex;align-items:center}.ssmh__logo img{display:block;width:var(--ssmh-logo-width, 140px)!important;max-width:var(--ssmh-logo-width, 140px)!important;height:auto!important}@media(max-width:989px){.ssmh__logo img{width:calc(var(--ssmh-logo-width, 140px) * .85)!important;max-width:calc(var(--ssmh-logo-width, 140px) * .85)!important}}.ssmh__logo-text{font-family:var(--ssmh-font-display);font-weight:800;font-size:24px;letter-spacing:-.02em}.ssmh__nav{display:flex;align-items:center;gap:28px}.ssmh__nav-toggle{position:relative;display:flex;align-items:center;gap:7px;background:none;border:0;cursor:pointer;font-size:15.5px;font-weight:700;color:var(--ssmh-ink);padding:30px 0;letter-spacing:-.01em}.ssmh__nav-toggle .ssmh__caret{transition:transform .2s ease;transform:rotate(180deg)}.ssmh[data-open=true] .ssmh__nav-toggle .ssmh__caret{transform:rotate(0)}.ssmh__nav-toggle-underline{position:absolute;left:0;right:14px;bottom:26px;height:2px;background:var(--ssmh-ink);border-radius:2px;opacity:0;transition:opacity .18s ease}.ssmh[data-open=true] .ssmh__nav-toggle-underline{opacity:1}.ssmh__nav-link{font-size:15.5px;font-weight:600;color:#3a342b;letter-spacing:-.01em}.ssmh__nav-link:hover{color:var(--ssmh-ink)}.ssmh__promo-pill{display:inline-flex;align-items:center;gap:7px;background:var(--ssmh-pill-bg);color:var(--ssmh-pill-fg);font-weight:700;font-size:13.5px;padding:8px 15px;border-radius:999px;letter-spacing:-.01em;border:0;cursor:pointer}.ssmh__cart-host .header-actions__action{display:none!important}.ssmh__actions{margin-left:auto;display:flex;align-items:center;gap:16px}@media(max-width:989px){.ssmh__actions{gap:6px}}.ssmh__cta{display:inline-flex;align-items:center;justify-content:center;background:var(--ssmh-ink);color:#f7f1e6;font-weight:700;font-size:14.5px;padding:12px 22px;border-radius:999px;transition:background .18s ease;white-space:nowrap}.ssmh__cta:hover{background:var(--ssmh-accent);color:#f7f1e6}.ssmh__icon-btn{position:relative;width:40px;height:40px;border-radius:50%;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ssmh-ink);transition:background .15s ease}.ssmh__icon-btn:hover{background:#f0e7d6}.ssmh__cart-bubble{position:absolute;top:3px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ssmh-accent);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.ssmh__cart-bubble[data-empty=true],.ssmh__hamburger{display:none}@media(max-width:989px){.ssmh__nav,.ssmh__cta--desktop{display:none}.ssmh__hamburger{display:flex}.ssmh__icon-btn--help,.ssmh__icon-btn--account{display:none}}.ssmh__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#1c171270;animation:ssmh-fade .25s ease both;cursor:pointer;border:0;padding:0;display:none}.ssmh[data-open=true] .ssmh__scrim{display:block}.ssmh__panel-wrap{position:absolute;top:100%;left:0;right:0;z-index:60;display:none}.ssmh[data-open=true] .ssmh__panel-wrap{display:block}@media(max-width:989px){.ssmh__panel-wrap{display:none!important}}.ssmh__panel{background:var(--ssmh-panel);border-radius:0 0 26px 26px;box-shadow:0 34px 64px -28px #26211c80;border-top:1px solid rgba(38,33,28,.05);animation:ssmh-drop .28s ease both}.ssmh__panel-inner{max-width:1680px;margin:0 auto;padding:32px 44px 40px;display:flex;gap:38px}.ssmh__rail{width:240px;flex-shrink:0;display:flex;flex-direction:column;padding-right:26px;border-right:1px solid rgba(38,33,28,.1)}.ssmh__rail-btn{display:flex;align-items:center;gap:11px;background:none;border:0;cursor:pointer;text-align:left;width:100%;padding:11px 0;font-size:18px;letter-spacing:-.01em;color:var(--ssmh-muted);font-weight:600}.ssmh__rail-btn[aria-current=true]{color:var(--ssmh-ink);font-weight:800}.ssmh__rail-dot{width:7px;height:7px;border-radius:50%;background:var(--ssmh-accent);flex-shrink:0;visibility:hidden}.ssmh__rail-btn[aria-current=true] .ssmh__rail-dot{visibility:visible}.ssmh__rail-divider{height:1px;background:#26211c1a;margin:20px 0}.ssmh__clearance-pill{display:inline-flex;align-items:center;gap:8px;background:var(--ssmh-pill-bg);color:var(--ssmh-pill-fg);font-weight:700;font-size:13.5px;padding:11px 16px;border-radius:999px;width:fit-content;transition:transform .16s ease}.ssmh__clearance-pill:hover{transform:translateY(-2px)}.ssmh__rail-spacer{flex:1;min-height:26px}.ssmh__shopall-btn{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--ssmh-ink);color:#f7f1e6;font-weight:700;font-size:15px;padding:14px;border-radius:999px;transition:background .18s ease}.ssmh__shopall-btn:hover{background:var(--ssmh-accent);color:#f7f1e6}.ssmh__view{flex:1;min-width:0}.ssmh__view[hidden]{display:none}.ssmh__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ssmh__tile{position:relative;display:block;background:var(--ssmh-tile);border-radius:18px;padding:24px 26px;min-height:232px;overflow:hidden;border:1px solid rgba(38,33,28,.05);transition:background .18s ease;text-align:left;cursor:pointer;width:100%}.ssmh__tile:hover{background:var(--ssmh-tile-hover)}button.ssmh__tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:inherit;color:inherit}.ssmh__tile-content{position:relative;z-index:2;max-width:60%}.ssmh__tile-title{font-family:var(--ssmh-font-display);font-weight:700;font-size:25px;line-height:1.03;letter-spacing:-.02em;margin:0}.ssmh__tile-sub{margin:7px 0 0;font-size:13.5px;color:var(--ssmh-muted);font-weight:500;line-height:1.35}.ssmh__tile-dots{display:flex;gap:7px;margin-top:14px}.ssmh__tile-dots span{width:15px;height:15px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff80}.ssmh__tile-badge{display:inline-block;margin-top:13px;background:var(--ssmh-badge-bg);color:var(--ssmh-badge-fg);font-weight:800;font-size:11.5px;letter-spacing:.02em;padding:5px 10px;border-radius:999px}.ssmh__tile-img{position:absolute;right:-8px;bottom:-6px;width:52%;max-height:184px;object-fit:contain;object-position:bottom right;transition:transform .45s cubic-bezier(.2,.85,.3,1);transform-origin:bottom right;filter:drop-shadow(0 14px 18px rgba(38,33,28,.22));z-index:1}.ssmh__tile:nth-child(odd):hover .ssmh__tile-img{transform:rotate(-1.5deg) scale(1.045)}.ssmh__tile:nth-child(2n):hover .ssmh__tile-img{transform:rotate(1.5deg) scale(1.04)}.ssmh__tile-img--second{right:26%;bottom:6px;width:34%;max-height:132px;object-position:bottom;transform:rotate(-7deg);transform-origin:bottom center}.ssmh__tile:hover .ssmh__tile-img--second{transform:rotate(-8deg) scale(1.035)}.ssmh__tile-arrow{position:absolute;left:26px;bottom:22px;z-index:3;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ssmh-cream);color:var(--ssmh-ink);border:1px solid rgba(38,33,28,.1)}.ssmh__fan{position:absolute;right:8px;bottom:16px;width:58%;height:120px;z-index:1}.ssmh__fan img{position:absolute;bottom:0;width:46%;height:116px;object-fit:cover;border-radius:14px;border:3px solid rgba(255,255,255,.75);box-shadow:0 8px 16px -4px #26211c4d;transition:transform .55s cubic-bezier(.2,.85,.3,1);transform-origin:bottom center}.ssmh__fan img:nth-child(1){left:0;transform:rotate(-9deg);z-index:1}.ssmh__fan img:nth-child(2){left:18%;transform:rotate(-3deg);z-index:2}.ssmh__fan img:nth-child(3){left:36%;transform:rotate(3deg);z-index:3}.ssmh__fan img:nth-child(4){left:54%;transform:rotate(9deg);z-index:4}.ssmh__tile:hover .ssmh__fan img:nth-child(1){transform:rotate(-13deg) translateY(-3px)}.ssmh__tile:hover .ssmh__fan img:nth-child(2){transform:rotate(-4deg) translateY(-6px)}.ssmh__tile:hover .ssmh__fan img:nth-child(3){transform:rotate(4deg) translateY(-6px)}.ssmh__tile:hover .ssmh__fan img:nth-child(4){transform:rotate(13deg) translateY(-3px)}.ssmh__tile--lifestyle{background:#cfc3ae}.ssmh__tile--lifestyle .ssmh__tile-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ssmh__tile--lifestyle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#18120c99,#18120c0d 55%);z-index:1}.ssmh__tile--lifestyle .ssmh__tile-title{color:#fbf7ee}.ssmh__tile--lifestyle .ssmh__tile-content{z-index:2}.ssmh__tile--lifestyle .ssmh__tile-arrow{background:#fbf8f1eb;border-color:#ffffff80;z-index:3}.ssmh__util{margin-top:18px;padding-top:17px;border-top:1px solid rgba(38,33,28,.1);display:flex;align-items:center;gap:24px;font-size:13.5px;color:var(--ssmh-muted);font-weight:600}.ssmh__util a{transition:color .15s ease}.ssmh__util a:hover{color:var(--ssmh-ink)}.ssmh__util-viewall{margin-left:auto;color:var(--ssmh-ink)!important;font-weight:800;display:inline-flex;align-items:center;gap:6px}.ssmh__back-btn{display:inline-flex;align-items:center;gap:7px;background:none;border:0;cursor:pointer;color:var(--ssmh-muted);font-weight:700;font-size:13.5px;margin-bottom:16px}.ssmh__back-btn:hover{color:var(--ssmh-ink)}.ssmh__colour-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ssmh__colour-card{display:block;background:var(--ssmh-tile);border-radius:16px;padding:18px;text-align:center;border:1px solid rgba(38,33,28,.05);transition:transform .18s ease,box-shadow .18s ease}.ssmh__colour-card:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px #26211c66}.ssmh__colour-card img{width:100%;height:158px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(38,33,28,.18))}.ssmh__colour-name{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.ssmh__colour-name .ssmh__swatch{width:13px;height:13px;border-radius:50%}.ssmh__colour-name span:last-child{font-family:var(--ssmh-font-display);font-weight:700;font-size:17px}.ssmh__colour-sub{font-size:12.5px;color:#8a7f70;margin-top:3px}.ssmh__view--help{max-width:820px}.ssmh__help-title{font-family:var(--ssmh-font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;margin:0}.ssmh__help-sub{font-size:14px;color:var(--ssmh-muted);margin:5px 0 20px}.ssmh__bundles{display:flex;flex-direction:column;gap:12px}.ssmh__bundle{display:flex;align-items:center;gap:18px;background:var(--ssmh-tile);border-radius:16px;padding:20px 22px;border:1px solid rgba(38,33,28,.05);transition:transform .16s ease,box-shadow .16s ease}.ssmh__bundle:hover{transform:translateY(-2px);box-shadow:0 16px 26px -16px #26211c61}.ssmh__bundle-emoji{font-size:30px;line-height:1}.ssmh__bundle-copy{flex:1}.ssmh__bundle-title{font-family:var(--ssmh-font-display);font-weight:700;font-size:18px}.ssmh__bundle-sub{font-size:13.5px;color:var(--ssmh-muted);margin-top:2px}.ssmh__bundle-badge{background:var(--ssmh-pill-bg);color:var(--ssmh-pill-fg);font-weight:800;font-size:12px;padding:5px 11px;border-radius:999px;white-space:nowrap}.ssmh__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--ssmh-header-bg);overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;animation:ssmh-sheet .28s ease both}.ssmh[data-mobile-open=true] .ssmh__sheet{display:block}@media(min-width:990px){.ssmh__sheet{display:none!important}}body.ssmh-locked{overflow:hidden}.ssmh__sheet-top{padding:18px 20px 14px;display:flex;align-items:center;justify-content:space-between}.ssmh__region{display:flex;align-items:center;gap:9px;background:none;border:0;padding:4px 2px;font-weight:700;font-size:16px;letter-spacing:-.01em;color:var(--ssmh-ink)}.ssmh__region-flag{width:30px;height:30px;border-radius:50%;background:#eae0cd;display:flex;align-items:center;justify-content:center;font-size:16px}.ssmh__sheet-close{width:40px;height:40px;border-radius:50%;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ssmh-ink)}.ssmh__sheet-close:active{background:#f0e7d6}.ssmh__sheet-divider{height:1px;background:#ece3d3;margin:0 0 4px}.ssmh__sheet-body{padding:18px 20px 0}.ssmh__seg{display:flex;gap:6px;background:#efe7da;border-radius:999px;padding:5px;margin-bottom:20px}.ssmh__seg button{flex:1;padding:13px 10px;border-radius:999px;border:0;cursor:pointer;font-weight:700;font-size:15px;letter-spacing:-.01em;transition:all .2s ease;background:transparent;color:var(--ssmh-muted)}.ssmh__seg button[aria-pressed=true]{background:var(--ssmh-ink);color:#fbf7ee;box-shadow:0 2px 8px #26211c2e}.ssmh__mgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ssmh__mgrid[hidden]{display:none}.ssmh__mtile{position:relative;display:block;background:var(--ssmh-tile);border-radius:16px;padding:16px;min-height:186px;overflow:hidden;border:1px solid rgba(38,33,28,.05);transition:transform .16s ease}.ssmh__mtile:active{transform:scale(.98)}.ssmh__mtile-title{font-family:var(--ssmh-font-display);font-weight:700;font-size:17px;line-height:1.05;letter-spacing:-.02em;position:relative;z-index:2;margin:0;max-width:80%}.ssmh__mtile-badge{display:inline-block;margin-top:8px;background:var(--ssmh-badge-bg);color:var(--ssmh-badge-fg);font-weight:800;font-size:10px;letter-spacing:.02em;padding:4px 8px;border-radius:999px;position:relative;z-index:2}.ssmh__mtile-img{position:absolute;right:-6px;bottom:-4px;width:64%;max-height:124px;object-fit:contain;object-position:bottom right;filter:drop-shadow(0 10px 12px rgba(38,33,28,.22));z-index:1}.ssmh__mtile-img--second{right:30%;bottom:4px;width:38%;max-height:92px;object-position:bottom;transform:rotate(-8deg)}.ssmh__mtile-arrow{position:absolute;left:16px;bottom:14px;z-index:3;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ssmh-cream);border:1px solid rgba(38,33,28,.1)}.ssmh__mtile--lifestyle .ssmh__mtile-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ssmh__mtile--lifestyle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#18120c99,#18120c0d 55%);z-index:1}.ssmh__mtile--lifestyle .ssmh__mtile-title{color:#fbf7ee}.ssmh__mtile--lifestyle .ssmh__mtile-arrow{background:#fbf8f1eb;border-color:#ffffff80}.ssmh__mcolour{display:block;background:var(--ssmh-tile);border-radius:16px;padding:16px 16px 14px;text-align:center;border:1px solid rgba(38,33,28,.05);transition:transform .16s ease}.ssmh__mcolour:active{transform:scale(.98)}.ssmh__mcolour img{width:100%;height:104px;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(38,33,28,.18))}.ssmh__mcolour-name{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px}.ssmh__mcolour-name .ssmh__swatch{width:12px;height:12px;border-radius:50%}.ssmh__mcolour-name span:last-child{font-family:var(--ssmh-font-display);font-weight:700;font-size:16px}.ssmh__maction{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:16px;padding:16px;border-radius:999px;margin-top:12px}.ssmh__maction:active{transform:scale(.99)}.ssmh__maction--clearance{background:var(--ssmh-pill-bg);color:var(--ssmh-pill-fg);margin-top:16px}.ssmh__maction--shopall{background:var(--ssmh-ink);color:#f7f1e6}.ssmh__sheet-lower{background:var(--ssmh-panel);margin-top:24px;padding:24px 20px 40px;display:flex;flex-direction:column;gap:12px}.ssmh__join{display:flex;align-items:center;gap:14px;background:var(--ssmh-pill-bg);border-radius:18px;padding:14px 16px}.ssmh__join:active{transform:scale(.99)}.ssmh__join img{width:52px;height:52px;border-radius:14px;object-fit:cover;flex-shrink:0}.ssmh__join-title{font-family:var(--ssmh-font-display);font-weight:700;font-size:17px;color:var(--ssmh-ink)}.ssmh__join-sub{font-size:13.5px;color:#3f5a45;margin-top:1px}.ssmh__join-arrow{width:40px;height:40px;border-radius:50%;background:var(--ssmh-cream);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ssmh__prow{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;padding:19px 18px}.ssmh__prow:active{background:#f6f1e8}.ssmh__prow span{font-family:var(--ssmh-font-display);font-weight:700;font-size:17px}.ssmh__mpromo{background:#fff;border-radius:16px;padding:19px 18px;display:flex;align-items:center;gap:12px}.ssmh__mpromo span{background:var(--ssmh-pill-bg);color:var(--ssmh-pill-fg);font-weight:800;font-size:15px;padding:6px 12px;border-radius:999px}.ssmh__sheet-footnote{text-align:center;padding-top:6px;font-size:12.5px;color:#9a8f7e;font-weight:600;letter-spacing:.02em}.ssmh :is(a,button):focus-visible{outline:2px solid var(--ssmh-accent);outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.ssmh *,.ssmh *:before,.ssmh *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ss-mega-header.css.map */
