:root{--sc-black: #0b0b0b;--sc-ink: #151515;--sc-muted: #626262;--sc-line: #dedede;--sc-soft: #f5f6f7;--sc-white: #fff;--sc-serif: "Cormorant Garamond", Georgia, serif;--sc-sans: "Jost", Arial, sans-serif}.ssd-custom{overflow:hidden;background:#fff;color:var(--sc-ink);font-family:var(--sc-sans)}.ssd-custom *{box-sizing:border-box}.ssd-custom__shell{width:min(100% - 40px,1360px);margin-inline:auto}.ssd-custom__eyebrow{margin:0 0 13px;color:#7c3f68;font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.ssd-custom h1,.ssd-custom h2,.ssd-custom h3{font-family:var(--sc-serif);font-weight:500;letter-spacing:-.025em}.ssd-custom__hero{display:grid;min-height:650px;grid-template-columns:minmax(390px,.82fr) minmax(0,1.35fr)}.ssd-custom__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(34px,6vw,92px);background:#fff}.ssd-custom__hero h1{max-width:650px;margin:0;font-size:clamp(52px,5.5vw,82px);line-height:.92}.ssd-custom__hero-copy>p:not(.ssd-custom__eyebrow){max-width:580px;margin:25px 0 0;color:var(--sc-muted);font-size:16px;line-height:1.7}.ssd-custom__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.ssd-custom__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border:1px solid var(--sc-black);border-radius:0;background:var(--sc-black);color:#fff;padding:14px 28px;font:600 11px/1.2 var(--sc-sans);letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:.2s}.ssd-custom__button:hover,.ssd-custom__button:focus-visible{background:#fff;color:var(--sc-black)}.ssd-custom__text-link{border-bottom:1px solid var(--sc-black);color:var(--sc-black);font-size:12px;font-weight:500;letter-spacing:.05em;text-decoration:none}.ssd-custom__hero-proof{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:42px;color:var(--sc-muted);font-size:11px}.ssd-custom__hero-proof span:before{content:"\2713";margin-right:7px;color:var(--sc-black)}.ssd-custom__hero-media{min-height:650px;background:var(--sc-soft)}.ssd-custom__hero-media img,.ssd-custom__split-media img,.ssd-custom__craft-media img{width:100%;height:100%;object-fit:cover}.ssd-custom__hero-media img{object-position:right center}.ssd-custom__intro{max-width:870px;padding-block:100px;text-align:center}.ssd-custom__intro h2,.ssd-custom__section-head h2{margin:0;font-size:clamp(40px,4.4vw,62px);line-height:.98}.ssd-custom__intro>p:last-child{margin:24px 0 0;color:var(--sc-muted);font-size:15px;line-height:1.8}.ssd-custom__journey{padding-bottom:105px}.ssd-custom__section-head{max-width:760px;margin-bottom:42px}.ssd-custom__steps{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-block:1px solid var(--sc-line);list-style:none}.ssd-custom__steps li{min-height:300px;padding:34px 29px;border-right:1px solid var(--sc-line)}.ssd-custom__steps li:last-child{border-right:0}.ssd-custom__steps span{display:block;margin-bottom:58px;color:#7c3f68;font-size:12px;font-weight:600}.ssd-custom__steps h3{margin:0;font-size:28px;line-height:1}.ssd-custom__steps p{margin:14px 0 0;color:var(--sc-muted);font-size:13px;line-height:1.7}.ssd-custom__split,.ssd-custom__craft{display:grid;grid-template-columns:1.15fr .85fr;min-height:620px}.ssd-custom__split-media,.ssd-custom__craft-media{min-height:520px;background:var(--sc-soft)}.ssd-custom__split-copy,.ssd-custom__craft-copy{display:flex;flex-direction:column;justify-content:center;background:var(--sc-black);color:#fff;padding:70px clamp(38px,6vw,90px)}.ssd-custom__split-copy h2,.ssd-custom__craft-copy h2{margin:0;color:#fff;font-size:clamp(42px,4.4vw,64px);line-height:.96}.ssd-custom__split-copy>p:not(.ssd-custom__eyebrow),.ssd-custom__craft-copy>p:not(.ssd-custom__eyebrow){margin:24px 0 0;color:#ffffffc2;font-size:14px;line-height:1.75}.ssd-custom__split-copy ul{display:grid;gap:10px;margin:28px 0 30px;padding:0;list-style:none}.ssd-custom__split-copy li{color:#ffffffe6;font-size:12px}.ssd-custom__split-copy li:before{content:"\2014";margin-right:10px}.ssd-custom__button--light{align-self:flex-start;border-color:#fff;background:#fff;color:var(--sc-black)}.ssd-custom__button--light:hover{background:transparent;color:#fff}.ssd-custom__confidence{display:grid;grid-template-columns:repeat(4,1fr);padding-block:70px}.ssd-custom__confidence div{display:grid;gap:8px;padding:8px 32px;border-right:1px solid var(--sc-line);text-align:center}.ssd-custom__confidence div:last-child{border-right:0}.ssd-custom__confidence strong{font:500 23px/1 var(--sc-serif)}.ssd-custom__confidence span{color:var(--sc-muted);font-size:12px;line-height:1.55}.ssd-custom__craft{grid-template-columns:.82fr 1.18fr}.ssd-custom__craft-copy{background:#f0f4f7;color:var(--sc-ink)}.ssd-custom__craft-copy h2{color:var(--sc-ink)}.ssd-custom__craft-copy>p:not(.ssd-custom__eyebrow){color:var(--sc-muted)}.ssd-custom__form-wrap{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(50px,7vw,110px);padding:105px max(20px,calc((100vw - 1360px)/2));background:#fff}.ssd-custom__form-intro{padding-top:8px}.ssd-custom__form-intro h2{margin:0;font-size:clamp(43px,4.4vw,64px);line-height:.96}.ssd-custom__form-intro>p:not(.ssd-custom__eyebrow){margin:22px 0 0;color:var(--sc-muted);font-size:14px;line-height:1.75}.ssd-custom__form-note{display:grid;gap:5px;margin-top:32px;border-left:2px solid #7c3f68;padding:4px 0 4px 18px}.ssd-custom__form-note strong{font-size:12px}.ssd-custom__form-note span{color:var(--sc-muted);font-size:12px;line-height:1.5}.ssd-custom__form-card{border:1px solid var(--sc-line);padding:clamp(25px,4vw,50px)}.ssd-custom__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.ssd-custom__form label{display:grid;gap:7px}.ssd-custom__form label>span{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ssd-custom__form input,.ssd-custom__form select,.ssd-custom__form textarea{width:100%;min-height:48px;border:1px solid #cfd2d4;border-radius:0;background:#fff;color:var(--sc-ink);padding:12px 13px;font:400 14px/1.4 var(--sc-sans);box-shadow:none}.ssd-custom__form textarea{min-height:135px;resize:vertical}.ssd-custom__uploads{display:grid;gap:12px}.ssd-custom__upload-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.ssd-custom__upload-heading>span{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ssd-custom__upload-heading small{color:var(--sc-muted);font-size:10px;line-height:1.4;text-align:right}.ssd-custom__upload-drop{position:relative;display:flex!important;min-height:142px;align-items:center!important;justify-content:center;border:1px dashed #aeb2b5;background:#fafafa;padding:24px;text-align:center;cursor:pointer;transition:.2s}.ssd-custom__upload-drop:hover,.ssd-custom__upload-drop:focus-within{border-color:var(--sc-black);background:#fff}.ssd-custom__upload-drop input{position:absolute;width:1px;height:1px;min-height:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ssd-custom__upload-drop strong{font-size:13px;font-weight:600}.ssd-custom__upload-drop>span:last-of-type{color:var(--sc-muted);font-size:11px;letter-spacing:0;text-transform:none}.ssd-custom__upload-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--sc-black);border-radius:50%;margin-bottom:4px;color:var(--sc-black);font:300 23px/1 var(--sc-sans)}.ssd-custom__upload-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ssd-custom__upload-preview{position:relative;display:grid;grid-template-rows:105px auto;min-width:0;border:1px solid var(--sc-line);background:#fff}.ssd-custom__upload-preview img{width:100%;height:105px;object-fit:cover}.ssd-custom__upload-preview>span{overflow:hidden;padding:8px 9px;color:var(--sc-muted);font-size:9px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ssd-custom__upload-preview button{position:absolute;top:6px;right:6px;display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:50%;background:#0b0b0be0;color:#fff;padding:0;font:300 20px/1 var(--sc-sans);cursor:pointer}.ssd-custom__upload-error{margin:0;color:#982c2c;font-size:11px;line-height:1.5}.ssd-custom__form input:focus,.ssd-custom__form select:focus,.ssd-custom__form textarea:focus{border-color:var(--sc-black);outline:1px solid var(--sc-black);outline-offset:0}.ssd-custom__wide{grid-column:1/-1}.ssd-custom__form .ssd-custom__button{width:100%}.ssd-custom__privacy{margin:12px 0 0;color:var(--sc-muted);font-size:10px;text-align:center}.ssd-custom__success,.ssd-custom__errors{display:grid;gap:5px;margin-bottom:24px;border:1px solid #9ab3a0;background:#f2f8f3;padding:16px;color:#244d2e;font-size:13px}.ssd-custom__errors{border-color:#dca0a0;background:#fff3f3;color:#982c2c}.ssd-custom__faq{padding-block:95px 115px}.ssd-custom__faq-list{border-top:1px solid var(--sc-line)}.ssd-custom__faq details{border-bottom:1px solid var(--sc-line)}.ssd-custom__faq summary{position:relative;padding:22px 42px 22px 0;cursor:pointer;font:500 20px/1.25 var(--sc-serif);list-style:none}.ssd-custom__faq summary::-webkit-details-marker{display:none}.ssd-custom__faq summary:after{content:"+";position:absolute;right:2px;font:400 22px/1 var(--sc-sans)}.ssd-custom__faq details[open] summary:after{content:"\2212"}.ssd-custom__faq details p{max-width:820px;margin:-2px 0 24px;color:var(--sc-muted);font-size:13px;line-height:1.7}@media(max-width:989px){.ssd-custom__hero{min-height:0;grid-template-columns:1fr}.ssd-custom__hero-media{min-height:420px;order:-1}.ssd-custom__steps{grid-template-columns:repeat(2,1fr)}.ssd-custom__steps li:nth-child(2){border-right:0}.ssd-custom__steps li:nth-child(-n+2){border-bottom:1px solid var(--sc-line)}.ssd-custom__split,.ssd-custom__craft,.ssd-custom__form-wrap{grid-template-columns:1fr}.ssd-custom__craft-copy{order:2}.ssd-custom__confidence{grid-template-columns:repeat(2,1fr)}.ssd-custom__confidence div:nth-child(2){border-right:0}.ssd-custom__confidence div:nth-child(-n+2){border-bottom:1px solid var(--sc-line)}}@media(max-width:749px){.ssd-custom__shell{width:min(100% - 28px,1360px)}.ssd-custom__hero-media{min-height:330px}.ssd-custom__hero-media img{object-position:right center}.ssd-custom__hero-copy{padding:42px 22px 54px}.ssd-custom__hero h1{font-size:50px}.ssd-custom__hero-proof{display:grid;gap:7px}.ssd-custom__intro{padding-block:70px}.ssd-custom__journey{padding-bottom:70px}.ssd-custom__steps{grid-template-columns:1fr}.ssd-custom__steps li,.ssd-custom__steps li:nth-child(2){min-height:0;border-right:0;border-bottom:1px solid var(--sc-line);padding:28px 20px}.ssd-custom__steps li:last-child{border-bottom:0}.ssd-custom__steps span{margin-bottom:30px}.ssd-custom__split,.ssd-custom__craft{min-height:0}.ssd-custom__split-media,.ssd-custom__craft-media{min-height:340px}.ssd-custom__split-copy,.ssd-custom__craft-copy{padding:48px 24px 55px}.ssd-custom__confidence div{padding:25px 12px}.ssd-custom__form-wrap{gap:35px;padding:70px 14px}.ssd-custom__form-card{padding:24px 18px}.ssd-custom__form-grid{grid-template-columns:1fr}.ssd-custom__upload-heading{display:grid;gap:4px}.ssd-custom__upload-heading small{text-align:left}.ssd-custom__wide{grid-column:auto}.ssd-custom__faq{padding-block:70px 85px}}@media(prefers-reduced-motion:reduce){.ssd-custom *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ssd-custom-ring.css.map */
