:root{--brand-ink:#242127;--brand-paper:#fbf8f1;--brand-coral:#b94231;--brand-peach:#f1d9cb;--brand-lime:#e8e995}body{background:var(--brand-paper);color:var(--brand-ink);-webkit-font-smoothing:antialiased}a,button{touch-action:manipulation}button,a{transition:background-color .18s ease,color .18s ease,border-color .18s ease}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a83b2b;outline-offset:3px}.announcement,.bar{background:#272329;color:#fff;font-size:10px;letter-spacing:.16em;font-weight:700}.demo{background:#f6efdf;color:#554d3d;font-size:11px}.nav{background:#fbf8f1;border-color:#e9e2d9}.logo,.brand{color:#262229;font-weight:700;letter-spacing:-.09em}.logo span,.brand span{color:var(--brand-coral)}.navlinks a,.navlinks button{font-size:12px;letter-spacing:.02em}.btn{border-radius:100px;min-height:50px;padding-left:25px;padding-right:25px;background:#28242a;border-color:#28242a;color:#fff;letter-spacing:.07em}.btn:hover{background:#ae4031;border-color:#ae4031;color:#fff}.btn.light,.btn.outline{background:transparent;color:#28242a;border-color:#28242a}.btn.light:hover,.btn.outline:hover{background:#28242a;color:#fff}.hero{background:#f1e5da;min-height:615px}.hero-copy{padding-left:12%;padding-right:8%}.hero h1{font-size:clamp(56px,6.4vw,96px);line-height:.92;letter-spacing:-.07em;font-weight:700}.hero p{max-width:385px;color:#514b47}.hero-img{border-radius:0 0 0 90px}.hero-stamp{background:#e8e995;color:#29262a;box-shadow:none;transform:rotate(9deg)}.serif{color:#ab3d2f}.eyebrow{color:#a13e30;letter-spacing:.16em}.strip{background:#2c282d;color:#fff;padding:17px 5%}.trust-band{background:#f3eee3;border-bottom:1px solid #e7dfd4}.trust-band .symbol{color:#ab3d2f}.trust-band p,.sub{color:#5b5651}.section{padding-top:96px;padding-bottom:96px}.section h2,.studio h2,.craft h2,.band h2,.landing h2{letter-spacing:-.06em}.collection{border-radius:4px 4px 30px}.collection .tag{border-radius:25px;padding:9px 14px}.collection .title{font-size:clamp(25px,2.8vw,38px)}.product-image{border-radius:4px 4px 28px}.product-image:after{border-radius:30px}.badge{border-radius:30px;font-weight:700;letter-spacing:.08em}.product h3,.price{font-weight:700}.studio{background:#f1d9cb}.studio-copy{padding:80px 12%}.studio-visual{border-radius:80px 0 0}.float-note{border-radius:4px;background:#edf0aa;color:#28242a;font-weight:700}.craft-image{border-radius:4px 70px 4px 4px;background:linear-gradient(135deg,#48423f,#c0a895)}.steps b{color:#9d3d30}.trust-details details{background:#fbf8f1}.footer{background:#29252a;color:#fff}.footer p{color:#d6d0c9}.footer a:hover{color:#e9e995}.new-pages{background:#f2e7da!important}.new-pages a{color:#543b34;text-underline-offset:4px}.main-photo{background:#eee9e1;border-radius:4px 4px 55px;overflow:hidden}.thumb{border-radius:4px;overflow:hidden}.thumb[aria-pressed=true]{border-color:#ac4031}.photo-note{border-radius:20px}.info h1,.landing h1{font-weight:700;letter-spacing:-.065em}.sample,.toast{border-radius:4px}.pill{border-radius:40px}.band{background:#f0e5d9}.band img{border-radius:4px 50px 4px 4px}.landing{background:#f1dfd4}.landing-art{border-radius:0 0 0 70px}.studio-grid .mock-area{background:#e6d8ce;border-radius:4px 4px 55px}.studio-controls{border-radius:4px 35px 4px 4px;box-shadow:0 10px 35px #4a342411}.studio-controls h2{letter-spacing:-.055em}.studio-controls .file{border-radius:6px;border-color:#a99b8d}.studio-controls .field{border-color:#bdb3a8;border-radius:4px}.cart-head{background:#fbf8f1}.cart-foot .btn{border-radius:40px}@media(max-width:800px){.hero{min-height:0}.hero-copy{padding:50px 6% 48px}.hero h1{font-size:clamp(49px,13vw,64px);line-height:.96}.hero-img{min-height:350px;border-radius:0 0 0 50px;background-position:center}.hero-stamp{width:76px;height:76px;right:5%;bottom:7%}.hero .actions{gap:10px}.hero .actions .btn{font-size:10px;letter-spacing:.04em;min-width:140px}.section{padding-top:64px;padding-bottom:64px}.collection{border-radius:4px 4px 22px}.product-image{border-radius:4px 4px 20px}.studio-visual{border-radius:48px 0 0}.navright{gap:8px}.landing-art{border-radius:0 0 0 45px}.main-photo{border-radius:4px 4px 36px}.studio-grid .mock-area{border-radius:4px 4px 35px}.studio-controls{border-radius:4px 30px 4px 4px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/visual-system.css.map */
