:root{--accent:#49362B;--ink:#3D3028;--soft:#F7F7F4;--muted:#796B5E;--line:#E7E7E2;--store-line:#E7E7E2;--bronze:#927354}.site-header{background:#fcfcfa;color:#49362b;border-bottom:1px solid #EAEAE5}.site-header .header-actions{color:#49362b}.site-header .brand-logo{filter:none}.site-header .brand-row{min-height:85px}.noir-hero{background:#3b2b23;color:#fafaf7;height:calc(91svh - 85px);min-height:550px;max-height:900px;padding-bottom:115px;border-bottom:8px solid #F4F4EF}.sand-kicker{font-size:8px;letter-spacing:.25em;color:#ccb598;margin:0 0 31px}.noir-hero h1{color:#fafaf7;margin-bottom:36px}.noir-discover{background:#fafaf7;color:#49362b;border:1px solid #FAFAF7;min-height:52px;padding-inline:26px}.noir-discover:hover{background:#fff;color:#3b2b23}.noir-note{color:#e5e5de;bottom:30px}.story-scroll{display:flex;align-items:center;justify-content:center;gap:16px;width:max-content;left:50%;right:auto;transform:translate(-50%);min-height:44px}.story-scroll span{font-size:19px}.story-scroll:hover{color:#fff;text-decoration:none}.founders-story{background:#fcfcfa;padding:96px 0 104px;scroll-margin-top:24px}.founders-inner{max-width:1460px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(35px,7vw,110px);align-items:center}.founders-photo{min-width:0}.founders-photo>img{width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;object-position:70% center}.founders-caption{font-size:10px;line-height:1.6;margin:12px 0 0;color:#857461}.founders-copy{padding:24px 0;max-width:465px}.founders-copy .eyebrow{font-size:9px;letter-spacing:.16em;color:#927354;margin-bottom:22px}.founders-copy h2{font-family:var(--serif);font-size:clamp(36px,4vw,58px);font-weight:400;line-height:1.05;letter-spacing:-.035em;color:#49362b;max-width:12ch;margin:0 0 28px}.founders-divider{display:block;width:40px;height:1px;background:#cecec6;margin-bottom:28px}.founders-copy .rte{font-size:14px;line-height:1.95;color:#756451}.founders-signature{font-family:Pinyon Script,Georgia,serif;font-size:35px;color:#49362b;margin:26px 0 0}.founders-demo-note{margin-top:20px;border-top:1px solid #E6E6E0;padding-top:12px;font-size:10px;line-height:1.7;color:#857461}.founders-copy .text-link{display:inline-block;margin-top:20px;color:#49362b}.footer{background:#f5f5f1;color:#49362b;border:0}.footer a,.footer h2{color:#49362b}.footer .brand-logo{filter:brightness(0);opacity:.8}.footer-bottom{color:#756451;border-color:#e3e3dd}.noir-collection{background:#fff}.noir-collection-heading h1,.product-card h3,.commerce-product h1,.commerce-product .product-price{color:#49362b}.button,.commerce-product .product-buy-row .button{background:#49362b;color:#fff}.button:hover{background:#32231d}.filter-choice input{accent-color:#49362B}.filter-chip{background:#fcfcfa;border-color:#eaeae5}.pagination [aria-current]{background:#49362b;color:#fff}@media(max-width:799px){.site-header .brand-row{min-height:72px}.noir-hero{height:calc(90svh - 72px);min-height:510px;padding:52px 20px 108px}.sand-kicker{font-size:7px;letter-spacing:.21em;margin-bottom:25px}.noir-hero h1{margin-bottom:31px}.story-scroll{font-size:7px;bottom:24px}.founders-story{padding:44px 0 52px}.founders-inner{grid-template-columns:1fr;gap:30px}.founders-photo>img{aspect-ratio:1.15}.founders-copy{padding:0;max-width:none}.founders-copy h2{font-size:41px;max-width:13ch}.founders-copy .rte{font-size:13px}.founders-copy .eyebrow{font-size:8px;margin-bottom:18px}}.founders-autograph{display:flex;justify-content:flex-end;margin:28px 0 0}.founders-autograph img{display:block;width:180px;max-width:55%;height:auto;mix-blend-mode:multiply}.founders-signature{text-align:right}@media(max-width:799px){.founders-autograph{margin-top:22px}.founders-autograph img{width:150px}}:root{--bg:#FCFCFA;--soft:#F7F7F4;--bronze:#737169;--muted:#706D66;--line:#E7E7E2}.noir-hero{height:92svh;min-height:580px;max-height:1100px;border-bottom:0;padding:75px 24px 110px}.noir-hero h1{font-family:Montek Editorial,Baskerville,Georgia,serif;font-style:italic;font-weight:400;font-synthesis:none;font-size:clamp(45px,6.35vw,92px);line-height:1.25;gap:0 .24em;align-items:baseline;margin-bottom:44px}.noir-brand img{width:clamp(220px,26vw,390px)}.noir-phrase{font-weight:400;letter-spacing:-.055em;transform:skew(3deg);transform-origin:50% 80%}.founders-copy .rte,.founders-caption,.founders-demo-note,.footer-bottom{color:#726d65}.founders-copy .eyebrow{color:#79766d}.founders-divider{background:#c6c5bd}@media(max-width:799px){.noir-hero{height:92svh;min-height:510px;padding:60px 20px 105px}.noir-hero h1{font-size:clamp(38px,10.3vw,60px);gap:18px;align-items:center}.noir-brand img{width:clamp(220px,65vw,310px)}.noir-phrase{letter-spacing:-.05em}}.noir-hero h1{flex-direction:column;align-items:center;gap:18px}.founders-autograph{align-items:center;gap:24px}.founders-autograph img{width:180px;max-width:calc((100% - 24px)/2);flex:0 1 180px;min-width:0}.founders-autograph .founders-autograph-second{width:200px;flex-basis:200px}@media(max-width:799px){.founders-autograph{gap:18px}.founders-autograph img{width:150px;flex-basis:150px;max-width:calc((100% - 18px)/2)}.founders-autograph .founders-autograph-second{width:170px;flex-basis:170px}}.ring-stage-hero{height:100svh;min-height:780px;max-height:1200px;background:#000;color:#fff;padding:0;isolation:isolate}.ring-stage-hero .noir-hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ring-stage-hero h1{position:absolute;top:5.5%;left:0;width:100%;gap:8px;margin:0;color:#fff;font-size:clamp(38px,4.1vw,58px)}.ring-stage-hero .noir-brand img{width:clamp(220px,22vw,310px)}.ring-stage-visual{position:absolute;top:200px;bottom:70px;left:50%;transform:translate(-50%);width:min(100%,1000px);pointer-events:none;z-index:0}.ring-stage-visual img{width:100%;height:100%;object-fit:contain;filter:brightness(.82);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 9%,#000 82%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 9%,#000 82%,transparent 100%)}.ring-stage-hero .noir-discover{position:absolute;bottom:64px;left:50%;transform:translate(-50%);pointer-events:auto;background:#f9f9f6;color:#242424;border-color:#f9f9f6;min-height:48px}.ring-stage-hero .noir-discover:hover{background:#fff;box-shadow:0 0 25px #ffffff20}.ring-stage-hero .story-scroll{bottom:8px;z-index:3;color:#b6b6b6}@media(max-width:799px){.ring-stage-hero{height:100svh;min-height:720px;max-height:1000px}.ring-stage-hero h1{top:8%;font-size:38px;gap:10px}.ring-stage-hero .noir-brand img{width:235px}.ring-stage-visual{top:225px;bottom:110px;width:620px;max-width:none}.ring-stage-hero .noir-discover{bottom:70px}.ring-stage-hero .story-scroll{bottom:12px}}.ring-stage-hero .noir-discover{white-space:nowrap;min-width:230px}.ring-stage-hero .story-scroll{bottom:25px}.ring-scroll-scene{background:#000}.ring-scroll-scene.is-scroll-active{height:250svh;position:relative}.is-scroll-active .ring-stage-hero{position:sticky;top:0;height:100svh;min-height:0;max-height:none}.is-scroll-active .ring-stage-hero h1{transform:translateY(var(--title-shift,0px)) scale(var(--title-scale,1));transform-origin:center center;will-change:transform}.is-scroll-active .ring-stage-visual{opacity:var(--ring-opacity,1);filter:blur(var(--ring-blur,0px));transform:translate(-50%) scale(var(--ring-scale,1));will-change:opacity,transform}.is-scroll-active .noir-discover,.is-scroll-active .story-scroll{opacity:var(--controls-opacity,1)}.is-scroll-active [inert]{visibility:hidden}@media(prefers-reduced-motion:reduce){.ring-scroll-scene.is-scroll-active{height:auto}.is-scroll-active .ring-stage-hero{position:relative}.is-scroll-active .ring-stage-hero h1,.is-scroll-active .ring-stage-visual{will-change:auto}}body{padding-top:48px}.minimal-header{position:fixed;inset:0 0 auto;z-index:100;height:48px;background:#080808;color:#fafaf7;border-bottom:1px solid #ffffff0c}.minimal-header .brand-row{position:relative;display:flex;justify-content:center;min-height:48px;height:48px;padding-block:0}.minimal-header .brand-row>.wordmark{position:absolute;left:50%;top:0;transform:translate(-50%);padding:0;min-height:48px;height:48px}.minimal-header .brand-logo{width:78px;filter:brightness(0) invert(1)}.minimal-header .header-actions{position:absolute;right:var(--gutter);top:0;height:48px;color:#f5f5f1;display:flex;align-items:center}.minimal-header .cart-link{display:flex;align-items:center;gap:7px;min-height:44px;font:10px/1.3 var(--sans);letter-spacing:.025em}.minimal-header .cart-link svg{width:15px;height:15px}.minimal-header .cart-count{font-size:9px;background:none;color:inherit;position:static;min-width:auto;height:auto;padding:0}.is-scroll-active .ring-stage-hero{top:48px;height:calc(100svh - 48px)}.value-story{background:#f8f8f5;padding:100px 0;color:#302d28}.value-inner{max-width:1400px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);align-items:center}.value-copy{max-width:445px}.value-copy .eyebrow{color:#77766e;font-size:9px;letter-spacing:.16em}.value-copy h2{font-family:var(--serif);font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1.07;max-width:13ch;letter-spacing:-.035em;margin-bottom:30px}.value-copy .rte{font-size:14px;line-height:1.95;color:#706d66}.value-copy .text-link{display:inline-flex;gap:36px;align-items:center;border-bottom:1px solid #a7a69e;padding:12px 0 9px;margin-top:12px;font-size:12px}.value-image{background:#fbf8f3;position:relative;padding:28px 28px 52px}.value-image img{width:100%;height:auto;max-height:440px;object-fit:contain;mix-blend-mode:multiply}.value-image>span{display:block;text-align:center;font-size:8px;letter-spacing:.18em;color:#77766e;margin-top:20px}.founders-photo>img{object-position:center;aspect-ratio:1.1}.founders-story{scroll-margin-top:48px}@media(max-width:799px){.minimal-header .brand-logo{width:70px}.minimal-header .cart-link{font-size:9px}.minimal-header .cart-link svg{width:14px}.value-story{padding:60px 0}.value-inner{grid-template-columns:1fr;gap:35px}.value-copy h2{font-size:42px}.value-image{padding:22px 22px 32px}.value-image img{max-height:340px}.value-copy .rte{font-size:13px}}.site-header.minimal-header{min-height:48px;max-height:48px}:root{--bg:#F8F5EF;--soft:#F3EFE7;--accent:#49362B;--line:#E3DCD2}.value-story,.value-image{background:#f8f5ef}.value-image{padding:24px 0 34px}.value-image img{filter:brightness(1.055);mix-blend-mode:multiply}.value-copy h2{color:#49362b}.value-copy .text-link,.selection-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 25px;border:1px solid #49362B;background:#49362b;color:#faf8f3;font:11px/1.4 var(--sans);letter-spacing:.045em;text-decoration:none;transition:background .2s,color .2s}.value-copy .text-link:hover,.selection-button:hover{background:#30241e;color:#fff;text-decoration:none}.ring-stage-hero .noir-discover{bottom:84px;justify-content:center;gap:0;min-width:230px;height:46px}.ring-stage-hero .story-scroll{bottom:28px;min-width:230px;min-height:44px;padding:11px 20px;border:1px solid #ffffff55;background:#ffffff05;color:#efeae2;letter-spacing:.23em;font-size:8px;justify-content:center}.ring-stage-hero .story-scroll:hover{background:#ffffff13}.ring-stage-visual{bottom:120px}.selection-preview{background:#fcfbf8;padding-block:84px 74px;border-top:1px solid #E9E2D8;border-bottom:1px solid #E9E2D8;scroll-margin-top:64px}.selection-inner{max-width:1460px}.selection-preview .section-heading{align-items:flex-end;margin-bottom:36px;gap:24px}.selection-preview .eyebrow{font-size:9px;color:#85735f;margin-bottom:15px}.selection-preview h2{font-size:clamp(38px,4.2vw,60px);color:#49362b;font-family:var(--serif);letter-spacing:-.035em}.selection-preview .section-heading>.selection-button{background:transparent;color:#49362b}.selection-preview .section-heading>.selection-button:hover{background:#49362b;color:#fff}.selection-preview .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.selection-preview .product-card-media{aspect-ratio:1;background:#f8f5ef;overflow:hidden}.selection-preview .product-card-media img{width:100%;height:100%;object-fit:contain;transition:transform .45s}.selection-preview .product-card a:hover img{transform:scale(1.035)}.selection-preview .product-card h3{font:12px/1.5 var(--sans);margin-top:18px;margin-bottom:6px;color:#49362b}.selection-preview .price{font-size:12px;color:#716354}.selection-preview .product-card a{text-decoration:none}.selection-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-top:26px;border-top:1px solid #E3DCD2}.selection-footer p{font:italic 25px/1.4 var(--serif);color:#716354;margin:0}.founders-story{background:#f8f5ef}.footer{background:#eee8de}.footer-bottom{border-color:#dcd2c5}@media(max-width:799px){.selection-preview{padding-block:54px}.selection-preview .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px}.selection-preview .section-heading{align-items:flex-start}.selection-preview h2{font-size:42px}.selection-preview .product-card h3{font-size:11px;margin-top:12px}.selection-footer{flex-direction:column;align-items:stretch;text-align:center}.selection-footer p{font-size:23px}.ring-stage-visual{bottom:135px}.value-image{padding:0 0 18px}}@media(prefers-reduced-motion:reduce){.selection-preview .product-card-media img{transition:none}.selection-preview .product-card a:hover img{transform:none}}.minimal-header .header-actions{gap:20px}.header-contact{display:inline-flex;align-items:center;min-height:44px;font:10px/1.4 var(--sans);letter-spacing:.025em;color:#f5f5f1}.contact-page{max-width:1320px;padding-block:76px 100px;background:#f8f5ef}.contact-intro{max-width:620px;margin-bottom:58px}.contact-intro .eyebrow{color:#85735f;font-size:9px}.contact-intro h1{font-family:var(--serif);font-size:clamp(42px,5vw,68px);color:#49362b;letter-spacing:-.035em}.contact-intro>p:last-child{max-width:48ch;color:#74685d;font-size:14px;line-height:1.9}.contact-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:clamp(40px,8vw,110px);align-items:start}.contact-details h2,.contact-form-panel h2{font-family:var(--serif);font-size:30px;color:#49362b;letter-spacing:-.025em;margin-bottom:23px}.contact-details>p{font-size:13px;color:#74685d;line-height:1.95;max-width:38ch}.contact-detail{padding:24px 0;border-top:1px solid #e3dcd2}.contact-detail h3{font:500 10px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#85735f;margin-bottom:10px}.contact-detail a,.contact-detail p{font-size:13px;color:#49362b;overflow-wrap:anywhere;margin-bottom:5px}.contact-collection{display:inline-flex;align-items:center;min-height:44px;font-size:12px;border-bottom:1px solid #9f8b77;margin-top:16px}.contact-form-panel{background:#fcfbf8;border:1px solid #e7dfd4;padding:36px}.contact-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form label{display:block;font-size:11px;margin:0 0 8px;color:#49362b}.contact-form input,.contact-form textarea,.contact-form select{display:block;width:100%;min-height:46px;margin-bottom:22px;padding:12px;border:1px solid #d6ccbf;border-radius:0;background:#fffdfa;color:#49362b;font-size:16px}.contact-form textarea{resize:vertical;min-height:150px}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{outline:2px solid #78614f;outline-offset:2px}.field-optional{color:#88796c}.contact-privacy{font-size:11px;line-height:1.8;color:#74685d;margin:0 0 24px}.contact-privacy a{text-decoration:underline}.contact-required{font-size:10px;color:#88796c;margin:14px 0 0}.contact-errors{border:1px solid #96503d;padding:16px;margin-bottom:22px;color:#783726}.contact-success{padding:24px;background:#eee9df;color:#49362b}.contact-success h3{font-size:23px}.contact-success p{font-size:13px;line-height:1.8}@media(max-width:799px){.minimal-header .header-actions{gap:12px}.header-contact{font-size:9px}.minimal-header .cart-label{display:none}.minimal-header .cart-link svg{width:17px;height:17px}.contact-page{padding-block:42px 60px}.contact-intro{margin-bottom:34px}.contact-layout{grid-template-columns:1fr;gap:36px}.contact-form-panel{padding:24px 20px}.contact-field-pair{grid-template-columns:1fr;gap:0}.contact-details h2,.contact-form-panel h2{font-size:28px}.contact-details>p{max-width:none}.contact-form .selection-button{width:100%}}:root{--espresso:#211713;--foam:#E6D2AE;--foam-hover:#DBC39C;--footer-beige:#EEE4D5;--bg:#FFFFFF;--ink:#211713;--accent:#211713;--soft:#EEE4D5;--muted:#6B5B51;--bronze:#78614F;--line:#E5DED7;--store-line:#E5DED7}body{background:var(--bg);color:var(--ink)}.site-header.minimal-header,.ring-stage-hero,.ring-scroll-scene{background:var(--espresso)}.ring-stage-visual img{mix-blend-mode:lighten}.value-story,.value-image,.selection-preview,.founders-story,.noir-collection,.commerce-product,.brand-story,.newsletter,.contact-page,.contact-form-panel{background:#fff}.value-story,.brand-story{color:var(--espresso)}.selection-preview,.brand-story{border-color:var(--line)}.product-card-media,.selection-preview .product-card-media,.commerce-product .product-media,.gallery-thumbs a{background:#fff}.product-card-media img,.commerce-product .product-media img{mix-blend-mode:multiply}.value-copy h2,.founders-copy h2,.selection-preview h2,.product-card h3,.selection-preview .product-card h3,.noir-collection-heading h1,.commerce-product h1,.commerce-product .product-price,.brand-story-copy h2,.newsletter h2,.contact-intro h1,.contact-details h2,.contact-form-panel h2{color:var(--espresso)}.value-copy .rte,.founders-copy .rte,.selection-preview .price,.product-card .price,.selection-footer p,.brand-story-copy .rte,.noir-collection-heading>p:last-child{color:var(--muted)}.button,.commerce-product .product-buy-row .button,.value-copy .text-link,.selection-button,.selection-preview .section-heading>.selection-button,.ring-stage-hero .noir-discover,.ring-stage-hero .story-scroll{background:var(--foam);border-color:var(--foam);color:var(--espresso)}.button:hover,.commerce-product .product-buy-row .button:hover,.value-copy .text-link:hover,.selection-button:hover,.selection-preview .section-heading>.selection-button:hover,.ring-stage-hero .noir-discover:hover,.ring-stage-hero .story-scroll:hover{background:var(--foam-hover);border-color:var(--foam-hover);color:var(--espresso);box-shadow:none}.footer{background:var(--footer-beige);color:var(--espresso)}.footer a,.footer h2,.footer .wordmark{color:var(--espresso)}.footer-bottom{color:var(--muted);border-color:#d8cbb9}.filter-choice input{accent-color:var(--espresso)}.filter-chip,.cart-summary{background:var(--footer-beige);border-color:var(--line)}.pagination [aria-current]{background:var(--espresso);color:#fff}.contact-form input,.contact-form textarea,.contact-form select{background:#fff;color:var(--espresso)}.contact-form-panel,.contact-detail,.selection-footer,.catalog-toolbar,.filter-group{border-color:var(--line)}.ring-stage-visual{mix-blend-mode:lighten}.button,.commerce-product .product-buy-row .button,.value-copy .text-link,.selection-button,.selection-preview .section-heading>.selection-button{background:transparent;border:1px solid #896D43;color:#896d43}.ring-stage-hero .noir-discover,.ring-stage-hero .story-scroll{background:transparent;border:1px solid #D9C397;color:#d9c397;box-shadow:none}.ring-stage-hero .story-scroll{font:11px/1.4 var(--sans);letter-spacing:.075em}.button:hover,.commerce-product .product-buy-row .button:hover,.value-copy .text-link:hover,.selection-button:hover,.selection-preview .section-heading>.selection-button:hover{background:transparent;border-color:#705734;color:#705734}.ring-stage-hero .noir-discover:hover,.ring-stage-hero .story-scroll:hover{background:transparent;border-color:#e6d2ae;color:#e6d2ae;box-shadow:none}.ring-stage-visual{mix-blend-mode:normal;width:min(90%,760px);top:225px;bottom:145px}.ring-stage-visual:before{content:"";position:absolute;top:0;right:-10%;bottom:-8%;left:-10%;background:radial-gradient(ellipse at 50% 68%,#E6D2AE12,transparent 62%);pointer-events:none}.ring-stage-visual img{position:relative;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none;filter:brightness(.92) drop-shadow(0 12px 10px #00000070);object-fit:contain}.value-image img{filter:none;mix-blend-mode:normal}@media(max-width:799px){.ring-stage-visual{width:90%;top:215px;bottom:145px}}.ring-stage-visual{width:min(100%,1000px);top:200px;bottom:120px;mix-blend-mode:lighten}.ring-stage-visual:before{content:none}.ring-stage-visual img{filter:brightness(.95);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 78%,transparent)}@media(max-width:799px){.ring-stage-visual{width:620px;max-width:none;top:225px;bottom:135px}}.founders-inner{display:block;max-width:780px}.founders-copy{max-width:none;padding:0;text-align:center}.founders-copy h2{max-width:18ch;margin-inline:auto}.founders-divider{margin-inline:auto}.founders-copy .rte{max-width:62ch;margin-inline:auto}.founders-autograph{justify-content:center;margin-top:32px}.founders-signature{text-align:center}.founders-copy .rte{color:var(--espresso)}.founders-copy .rte>p:last-child{color:var(--espresso)}.is-scroll-active .noir-discover{opacity:1}.founders-copy .rte{text-align:left}.founders-copy .rte p{margin-bottom:1.5em}.material-example{grid-column:1/-1;grid-row:2;padding-top:28px;border-top:1px solid var(--line);color:var(--espresso)}.material-example h3{font:400 26px/1.25 var(--serif);margin:0 0 12px}.material-example>p{font:12px/1.7 var(--sans);color:var(--muted);max-width:70ch}.material-example dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:24px 0 0}.material-example dt{font:500 12px/1.5 var(--sans);margin-bottom:8px}.material-example dd{font:13px/1.7 var(--sans);margin:0}@media(max-width:799px){.material-example{grid-row:auto}.material-example dl{grid-template-columns:1fr;gap:20px}}.founders-inner{max-width:900px}.founders-letter{margin:38px auto 0;padding:clamp(28px,5vw,62px);background:#fff;border:1px solid #e8e0d5;box-shadow:0 14px 46px #2117130b;text-align:left}.founders-copy .letter-note{margin:0 0 30px;padding-bottom:18px;border-bottom:1px solid #e8e0d5;color:var(--espresso);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.founders-letter .rte{max-width:none;font-size:16px;line-height:1.85}.founders-letter .rte p:first-child{font-family:var(--serif);font-size:clamp(23px,3vw,29px);line-height:1.35;margin-bottom:24px}.founders-letter .rte strong{font-weight:600}.founders-letter .rte p:last-child{font-family:var(--serif);font-size:21px;line-height:1.5;padding-top:6px;margin-bottom:0}.founders-copy .letter-signoff{margin:32px 0 0;color:var(--espresso);font-size:14px;line-height:1.8}.letter-signoff span{font-size:12px}.founders-letter .founders-autograph{justify-content:flex-start;margin-top:12px;gap:26px}.founders-letter .founders-autograph img{max-width:calc((100% - 26px)/2);width:150px;flex-basis:150px}.founders-letter .founders-autograph .founders-autograph-second{width:170px;flex-basis:170px}@media(max-width:599px){.founders-letter{margin-top:28px;padding:26px 22px}.founders-letter .rte{font-size:14px;line-height:1.8}.founders-letter .rte p:last-child{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sand-story.css.map */
