.ssh{--ssh-ink: #171817;--ssh-muted: #59615a;--ssh-bg: #fffdf7;--ssh-bottom-gap: 0px;--ssh-min-height-desktop: 620px;--ssh-min-height-mobile: 580px;--ssh-pad-top-desktop: 24px;--ssh-pad-bottom-desktop: 24px;--ssh-pad-top-mobile: 16px;--ssh-pad-bottom-mobile: 16px;--ssh-transition-ms: .4s;position:relative;display:block;margin-bottom:var(--ssh-bottom-gap);overflow:hidden;background:var(--ssh-bg);color:var(--ssh-ink)}.ssh *,.ssh *:before,.ssh *:after{box-sizing:border-box}.ssh__inner{position:relative;min-height:var(--ssh-min-height-desktop);overflow:hidden;isolation:isolate}.ssh__section-bg,.ssh__section-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ssh__section-bg{z-index:0;background:radial-gradient(circle at -2% 18%,rgba(240,181,206,.9) 0 14%,transparent 15%),radial-gradient(circle at 102% 41%,rgba(142,225,244,.86) 0 16%,transparent 17%),linear-gradient(138deg,rgba(248,214,226,.44) 0 28%,transparent 28% 100%),linear-gradient(205deg,transparent 0 67%,rgba(198,231,243,.38) 67% 100%),linear-gradient(180deg,#fffbf6fa,#fefcf8fa)}.ssh__section-bg:before,.ssh__section-bg:after{content:"";position:absolute;inset:auto;pointer-events:none}.ssh__section-bg:before{left:-14%;bottom:-24%;width:58%;height:46%;background:linear-gradient(135deg,#fff0 0 36%,#e9f2f8b8 36% 100%)}.ssh__section-bg:after{right:-8%;top:6%;width:18rem;height:18rem;border-radius:50%;background:radial-gradient(circle,#ffffff38 0 38%,#fff0 39% 100%)}.ssh__section-bg img{display:block;object-fit:cover;object-position:center}.ssh__viewport{position:relative;z-index:1;overflow:hidden}.ssh__track{display:flex;width:100%;transition:transform var(--ssh-transition-ms) ease;will-change:transform}.ssh__slide{position:relative;flex:0 0 100%;min-height:var(--ssh-min-height-desktop);padding:var(--ssh-pad-top-desktop) 0 var(--ssh-pad-bottom-desktop);overflow:hidden;background:var(--ssh-slide-bg, transparent)}.ssh__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffdf7f5 0 46%,#fffdf757 63%,#fffdf700);z-index:1;pointer-events:none}.ssh__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at -4% 18%,rgba(240,181,206,.88) 0 13%,transparent 14%),radial-gradient(circle at 103% 42%,rgba(142,225,244,.84) 0 16%,transparent 17%),linear-gradient(140deg,rgba(248,214,226,.38) 0 24%,transparent 24% 100%),linear-gradient(210deg,transparent 0 68%,rgba(198,231,243,.34) 68% 100%)}.ssh__slide[aria-hidden=true] *{pointer-events:none}.ssh__copy,.ssh__fg,.ssh__timer,.ssh__review,.ssh__trust,.ssh__arrow,.ssh__dots{position:absolute}.ssh__fg{left:var(--ssh-fg-x-desktop);top:var(--ssh-fg-y-desktop);z-index:var(--ssh-fg-z, 4);width:min(var(--ssh-fg-w-desktop),calc(100% - 32px));transform:rotate(var(--ssh-fg-tilt, 0deg));transform-origin:center center}.ssh__fg img{display:block;width:100%;height:auto}.ssh__copy{left:var(--ssh-text-x-desktop);top:var(--ssh-text-y-desktop);z-index:5;width:min(var(--ssh-text-w-desktop),calc(100% - 48px))}.ssh__eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:0;margin:0 0 16px;padding:8px 12px;border:1px solid rgba(23,24,23,.14);border-radius:999px;background:var(--ssh-eyebrow-bg, #ffffff);color:var(--ssh-eyebrow-text, #285d3d);box-shadow:0 10px 22px #1718170f;font-size:12px;font-weight:900;letter-spacing:.06em;line-height:1;white-space:nowrap;text-transform:uppercase}.ssh__heading,.ssh__subheading{margin:0}.ssh__heading{color:var(--ssh-heading-color, var(--ssh-ink));font-size:clamp(2.55rem,5.6vw,5.35rem);font-weight:800;letter-spacing:0;line-height:.95;max-width:12ch}.ssh__subheading{max-width:32ch;margin-top:16px;color:var(--ssh-subheading-color, var(--ssh-muted));font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:600;line-height:1.42}.ssh__ctas{position:absolute;left:var(--ssh-text-x-desktop);bottom:76px;z-index:7;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:min(360px,calc(100% - 48px))}.ssh__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:10px 20px;border:2px solid var(--ssh-btn-border, var(--ssh-btn-bg, #111111));border-radius:999px;background:var(--ssh-btn-bg, #111111);color:var(--ssh-btn-text, #ffffff);box-shadow:0 10px 24px #17181714;font-size:1rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.ssh__button:hover,.ssh__button:focus-visible{transform:translateY(-1px);background:var(--ssh-btn-hover-bg, var(--ssh-btn-bg, #111111));color:var(--ssh-btn-hover-text, var(--ssh-btn-text, #ffffff));border-color:var(--ssh-btn-hover-bg, var(--ssh-btn-border, #111111));outline:none}.ssh__button--secondary{background:var(--ssh-btn-bg, rgba(255, 255, 255, .84));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ssh__timer{left:var(--ssh-timer-x-desktop);top:var(--ssh-timer-y-desktop);z-index:6;display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:220px}.ssh__timer-label{color:var(--ssh-timer-label, var(--ssh-ink));font-size:.92rem;font-weight:700;line-height:1.2}.ssh__timer-value{display:inline-flex;align-items:center;justify-content:center;min-width:118px;min-height:48px;padding:10px 14px;border-radius:14px;background:var(--ssh-timer-bg, #111111);color:var(--ssh-timer-text, #ffffff);box-shadow:0 14px 28px #17181724;font-size:.96rem;font-weight:800;line-height:1;text-align:center}.ssh__review{left:var(--ssh-review-x-desktop);top:var(--ssh-review-y-desktop);z-index:6;width:min(var(--ssh-review-w-desktop),calc(100% - 36px));padding:16px 18px;border:1px solid rgba(23,24,23,.1);border-radius:18px;background:var(--ssh-review-bg, #ffffff);box-shadow:0 18px 36px #1718171f;color:var(--ssh-review-text, var(--ssh-ink))}.ssh__review-rating{display:inline-flex;margin-bottom:8px;font-size:.82rem;font-weight:800}.ssh__review p{margin:0;font-size:.94rem;font-weight:600;line-height:1.45}.ssh__review strong{display:block;margin-top:10px;font-size:.82rem;font-weight:800}.ssh__trust{left:0;right:0;bottom:18px;z-index:7;overflow:hidden;pointer-events:none}.ssh__trust-track{display:flex;width:max-content;gap:28px;animation:sshTrustMarquee var(--ssh-trust-speed, 34s) linear infinite}.ssh__trust-group{display:flex;align-items:center;gap:10px;padding-inline:14px}.ssh__trust-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--ssh-badge-border, rgba(23, 24, 23, .12));border-radius:999px;background:var(--ssh-badge-bg, #ffffff);box-shadow:0 10px 24px #17181714;color:var(--ssh-badge-text, var(--ssh-ink));font-size:.88rem;font-weight:800;line-height:1;white-space:nowrap}.ssh__trust-check{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#b4e4cde6;color:#285d3d;font-size:.72rem;font-weight:900}.ssh__arrow{top:50%;z-index:9;display:inline-grid;place-items:center;width:48px;height:48px;border:0;border-radius:999px;background:#ffffffd1;box-shadow:0 12px 28px #1718171f;color:#171817;cursor:pointer;transform:translateY(-50%);transition:transform .18s ease,background-color .18s ease}.ssh__arrow:hover,.ssh__arrow:focus-visible{transform:translateY(-50%) scale(1.03);background:#fffffff0;outline:none}.ssh__arrow--prev{left:18px}.ssh__arrow--next{right:18px}.ssh__arrow-icon{font-size:1.45rem;font-weight:700;line-height:1}.ssh__dots{left:50%;bottom:20px;z-index:9;display:inline-flex;align-items:center;gap:8px;transform:translate(-50%)}.ssh__dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#17181738;cursor:pointer;transition:transform .18s ease,background-color .18s ease,width .18s ease}.ssh__dot.is-active,.ssh__dot[aria-current=true]{width:28px;background:#171817eb}@keyframes sshTrustMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.ssh__inner,.ssh__slide{min-height:var(--ssh-min-height-mobile)}.ssh__slide{padding-top:var(--ssh-pad-top-mobile);padding-bottom:var(--ssh-pad-bottom-mobile)}.ssh__slide:before{background:linear-gradient(180deg,#fffdf7f0 0 48%,#fffdf72e 72%,#fffdf700)}.ssh__slide:after{background:radial-gradient(circle at -10% 16%,rgba(240,181,206,.92) 0 14%,transparent 15%),radial-gradient(circle at 108% 38%,rgba(142,225,244,.9) 0 18%,transparent 19%),linear-gradient(145deg,rgba(248,214,226,.42) 0 28%,transparent 28% 100%),linear-gradient(212deg,transparent 0 70%,rgba(198,231,243,.36) 70% 100%)}.ssh__section-bg:before{left:-28%;bottom:-20%;width:92%;height:32%}.ssh__section-bg:after{right:-20%;top:17%;width:12rem;height:12rem}.ssh__copy{left:var(--ssh-text-x-mobile);top:var(--ssh-text-y-mobile);width:min(var(--ssh-text-w-mobile),calc(100% - 28px))}.ssh__eyebrow{margin-bottom:12px;padding:8px 12px;font-size:12px}.ssh__heading{font-size:clamp(1.82rem,9.2vw,2.9rem);line-height:.96;max-width:10ch}.ssh__subheading{max-width:20ch;margin-top:12px;font-size:1rem;line-height:1.38}.ssh__ctas{left:50%;bottom:64px;gap:10px;transform:translate(-50%);width:min(320px,calc(100% - 28px))}.ssh__button{min-height:42px;width:100%;padding:9px 18px;font-size:.95rem}.ssh__fg{left:var(--ssh-fg-x-mobile);top:var(--ssh-fg-y-mobile);width:min(var(--ssh-fg-w-mobile),calc(100% - 22px))}.ssh__timer{left:var(--ssh-timer-x-mobile);top:var(--ssh-timer-y-mobile);max-width:170px}.ssh__timer-label{font-size:.82rem}.ssh__timer-value{min-width:102px;min-height:42px;padding:9px 12px;border-radius:12px;font-size:.84rem}.ssh__review{left:var(--ssh-review-x-mobile);top:var(--ssh-review-y-mobile);width:min(var(--ssh-review-w-mobile),calc(100% - 22px));padding:12px 14px;border-radius:14px}.ssh__review-rating{margin-bottom:6px;font-size:.72rem}.ssh__review p{font-size:.82rem;line-height:1.36}.ssh__review strong{margin-top:8px;font-size:.72rem}.ssh__trust{bottom:12px}.ssh__trust-group{gap:8px;padding-inline:12px}.ssh__trust-badge{gap:6px;padding:8px 11px;font-size:.76rem}.ssh__trust-check{width:16px;height:16px;font-size:.64rem}.ssh__arrow{top:auto;bottom:64px;width:40px;height:40px;transform:none}.ssh__arrow:hover,.ssh__arrow:focus-visible{transform:scale(1.03)}.ssh__arrow--prev{left:14px}.ssh__arrow--next{right:14px}.ssh__arrow-icon{font-size:1.25rem}.ssh__dots{bottom:26px}}@media(prefers-reduced-motion:reduce){.ssh__track,.ssh__button,.ssh__arrow,.ssh__dot{transition:none}.ssh__trust-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/simplicist-hero-banner.css.map */
