.example-shoe-showcase-module__sGRboa__showcase{--paper:#f4f0e6;--paper-deep:#e7dfcf;--ink:#182b23;--forest:#214437;--moss:#66765f;--copper:#b5663b;--copper-light:#d99567;--line:#182b232e;--muted:#536158;border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);font-family:var(--font-body,sans-serif);border-radius:28px;overflow:hidden;box-shadow:0 24px 65px #182b231f;container:showcase/inline-size}.example-shoe-showcase-module__sGRboa__masthead,.example-shoe-showcase-module__sGRboa__hero,.example-shoe-showcase-module__sGRboa__services,.example-shoe-showcase-module__sGRboa__process,.example-shoe-showcase-module__sGRboa__packages,.example-shoe-showcase-module__sGRboa__showcaseFooter{padding-inline:clamp(22px,6vw,82px)}.example-shoe-showcase-module__sGRboa__masthead{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 86%, white);justify-content:space-between;align-items:center;gap:24px;min-width:0;padding-block:22px;display:flex}.example-shoe-showcase-module__sGRboa__wordmark{min-width:0;color:var(--ink);font-family:var(--font-display,serif);letter-spacing:-.045em;align-items:center;gap:11px;font-size:clamp(15px,2.2cqw,22px);font-weight:650;line-height:1.1;text-decoration:none;display:inline-flex}.example-shoe-showcase-module__sGRboa__wordmarkMark{background:var(--forest);width:34px;height:34px;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.example-shoe-showcase-module__sGRboa__navigation{flex-wrap:wrap;justify-content:flex-end;gap:9px 22px;margin:0;padding:0;list-style:none;display:flex}.example-shoe-showcase-module__sGRboa__navigation a{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700;text-decoration:none}.example-shoe-showcase-module__sGRboa__navigation a:hover{color:var(--copper)}.example-shoe-showcase-module__sGRboa__disclaimer{border-bottom:1px solid var(--line);background:var(--paper-deep);color:var(--muted);align-items:flex-start;gap:10px;padding:11px clamp(22px,6vw,82px);font-size:11px;line-height:1.5;display:flex}.example-shoe-showcase-module__sGRboa__disclaimerDot{background:var(--copper);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.example-shoe-showcase-module__sGRboa__hero{background:radial-gradient(circle at 79% 32%, #ffffffad 0 11%, transparent 32%), linear-gradient(132deg, var(--paper) 0%, #efe9db 58%, var(--paper-deep) 100%);grid-template-columns:minmax(0,1.08fr) minmax(220px,.92fr);align-items:center;gap:clamp(28px,6vw,88px);min-height:460px;padding-block:clamp(52px,8vw,106px);display:grid}.example-shoe-showcase-module__sGRboa__heroCopy,.example-shoe-showcase-module__sGRboa__sectionIntro,.example-shoe-showcase-module__sGRboa__processIntro,.example-shoe-showcase-module__sGRboa__packagesIntro,.example-shoe-showcase-module__sGRboa__showcaseFooter>div{min-width:0}.example-shoe-showcase-module__sGRboa__kicker,.example-shoe-showcase-module__sGRboa__sectionEyebrow{color:var(--copper);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.4}.example-shoe-showcase-module__sGRboa__hero h2{max-width:650px;color:var(--ink);font-family:var(--font-display,serif);letter-spacing:-.075em;overflow-wrap:anywhere;text-wrap:balance;margin:16px 0 0;font-size:clamp(42px,7.6cqw,92px);font-weight:450;line-height:.96}.example-shoe-showcase-module__sGRboa__heroIntroduction{max-width:470px;color:var(--muted);margin:24px 0 0;font-size:clamp(14px,1.5cqw,17px);line-height:1.7}.example-shoe-showcase-module__sGRboa__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.example-shoe-showcase-module__sGRboa__primaryAction,.example-shoe-showcase-module__sGRboa__footerAction{border-color:var(--forest);background:var(--forest);color:var(--paper);box-shadow:none}.example-shoe-showcase-module__sGRboa__primaryAction:hover,.example-shoe-showcase-module__sGRboa__footerAction:hover{background:var(--ink);color:var(--paper)}.example-shoe-showcase-module__sGRboa__actionCaption{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.example-shoe-showcase-module__sGRboa__motifWrap{aspect-ratio:.86;border:1px solid color-mix(in srgb, var(--forest) 24%, transparent);background:linear-gradient(150deg, transparent 49.7%, color-mix(in srgb, var(--copper) 38%, transparent) 50%, transparent 50.4%), linear-gradient(30deg, transparent 49.7%, color-mix(in srgb, var(--forest) 24%, transparent) 50%, transparent 50.4%), var(--paper);justify-self:end;place-items:center;width:min(100%,350px);display:grid;position:relative;transform:rotate(3deg)}.example-shoe-showcase-module__sGRboa__motifWrap:before,.example-shoe-showcase-module__sGRboa__motifWrap:after{content:"";position:absolute}.example-shoe-showcase-module__sGRboa__motifWrap:before{border:1px solid color-mix(in srgb, var(--copper) 34%, transparent);inset:14px}.example-shoe-showcase-module__sGRboa__motifWrap:after{background:var(--copper);border-radius:50%;width:72px;height:72px;bottom:-13px;right:-13px}.example-shoe-showcase-module__sGRboa__motifLabel,.example-shoe-showcase-module__sGRboa__motifNumber{z-index:2;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute}.example-shoe-showcase-module__sGRboa__motifLabel{color:var(--moss);top:28px;left:28px}.example-shoe-showcase-module__sGRboa__motifNumber{color:var(--paper);font-family:var(--font-display,serif);letter-spacing:-.05em;font-size:24px;bottom:22px;right:25px}.example-shoe-showcase-module__sGRboa__shoeMotif{aspect-ratio:1.1;width:82%;position:relative;transform:rotate(-11deg)}.example-shoe-showcase-module__sGRboa__motifSole,.example-shoe-showcase-module__sGRboa__motifUpper,.example-shoe-showcase-module__sGRboa__motifLaces,.example-shoe-showcase-module__sGRboa__motifSpark{display:block;position:absolute}.example-shoe-showcase-module__sGRboa__motifSole{border:2px solid var(--ink);background:linear-gradient(150deg, #4b6958, var(--forest));border-radius:48% 32% 40% 45%;width:88%;height:29%;bottom:18%;right:2%;box-shadow:13px 16px #182b231a}.example-shoe-showcase-module__sGRboa__motifUpper{border:2px solid var(--copper);background:linear-gradient(145deg, var(--copper-light), var(--copper) 65%, #8a472a);clip-path:polygon(0 64%,11% 46%,27% 41%,38% 7%,52% 0,69% 10%,80% 30%,91% 47%,100% 65%,91% 84%,75% 100%,12% 93%);width:76%;height:52%;top:18%;left:10%}.example-shoe-showcase-module__sGRboa__motifUpper:after{border-left:2px solid var(--paper);background:repeating-linear-gradient(165deg, transparent 0 8px, var(--paper) 8px 10px, transparent 10px 17px);content:"";opacity:.85;width:32%;height:48%;position:absolute;top:20%;right:18%}.example-shoe-showcase-module__sGRboa__motifLaces{background:var(--paper);width:28%;height:2px;box-shadow:0 11px 0 var(--paper), 0 22px 0 var(--paper);top:32%;left:40%;transform:rotate(18deg)}.example-shoe-showcase-module__sGRboa__motifSpark{border-top:2px solid var(--copper);border-right:2px solid var(--copper);width:22px;height:22px;top:10%;right:9%;transform:rotate(45deg)}.example-shoe-showcase-module__sGRboa__services,.example-shoe-showcase-module__sGRboa__packages{background:var(--paper);padding-block:clamp(54px,8vw,96px)}.example-shoe-showcase-module__sGRboa__services,.example-shoe-showcase-module__sGRboa__process,.example-shoe-showcase-module__sGRboa__packages{grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);gap:clamp(32px,7vw,112px);display:grid}.example-shoe-showcase-module__sGRboa__services{border-top:1px solid var(--line)}.example-shoe-showcase-module__sGRboa__sectionIntro h3,.example-shoe-showcase-module__sGRboa__processIntro h3,.example-shoe-showcase-module__sGRboa__packagesIntro h3,.example-shoe-showcase-module__sGRboa__showcaseFooter h3{max-width:470px;color:inherit;font-family:var(--font-display,serif);letter-spacing:-.06em;overflow-wrap:anywhere;text-wrap:balance;margin:13px 0 0;font-size:clamp(28px,4.2cqw,48px);font-weight:450;line-height:1.02}.example-shoe-showcase-module__sGRboa__sectionIntro>p:last-child{max-width:280px;color:var(--muted);margin:19px 0 0;font-size:13px;line-height:1.65}.example-shoe-showcase-module__sGRboa__serviceList,.example-shoe-showcase-module__sGRboa__packageList,.example-shoe-showcase-module__sGRboa__processList{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.example-shoe-showcase-module__sGRboa__serviceList,.example-shoe-showcase-module__sGRboa__packageList{grid-template-columns:repeat(3,minmax(0,1fr))}.example-shoe-showcase-module__sGRboa__serviceCard{border-top:1px solid var(--forest);background:color-mix(in srgb, var(--paper-deep) 48%, var(--paper));min-width:0;min-height:220px;padding:17px 17px 20px;position:relative}.example-shoe-showcase-module__sGRboa__cardIndex,.example-shoe-showcase-module__sGRboa__stepNumber{color:var(--copper);letter-spacing:.12em;font-size:10px;font-weight:800}.example-shoe-showcase-module__sGRboa__serviceCard h4,.example-shoe-showcase-module__sGRboa__processStep h4,.example-shoe-showcase-module__sGRboa__packageCard h4{font-family:var(--font-display,serif);letter-spacing:-.04em;overflow-wrap:anywhere;margin:33px 0 0;font-size:clamp(18px,2cqw,24px);font-weight:550;line-height:1.1}.example-shoe-showcase-module__sGRboa__serviceCard p,.example-shoe-showcase-module__sGRboa__processStep p,.example-shoe-showcase-module__sGRboa__packageCard p,.example-shoe-showcase-module__sGRboa__showcaseFooter>div>p:last-child{color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.65}.example-shoe-showcase-module__sGRboa__cardArrow{color:var(--copper);font-size:20px;position:absolute;bottom:17px;right:17px}.example-shoe-showcase-module__sGRboa__process{background:var(--forest);color:var(--paper);padding-block:clamp(54px,8vw,96px)}.example-shoe-showcase-module__sGRboa__process .example-shoe-showcase-module__sGRboa__sectionEyebrow{color:var(--copper-light)}.example-shoe-showcase-module__sGRboa__processIntro h3{color:var(--paper)}.example-shoe-showcase-module__sGRboa__processList{gap:0}.example-shoe-showcase-module__sGRboa__processStep{border-top:1px solid #f4f0e64d;grid-template-columns:44px minmax(0,1fr);gap:16px;min-width:0;padding:19px 0 21px;display:grid}.example-shoe-showcase-module__sGRboa__processStep:first-child{border-top:0;padding-top:0}.example-shoe-showcase-module__sGRboa__processStep h4{color:var(--paper);margin:0}.example-shoe-showcase-module__sGRboa__processStep p{color:#dfe4d9}.example-shoe-showcase-module__sGRboa__packages{border-top:1px solid var(--line)}.example-shoe-showcase-module__sGRboa__packageNote{border:1px solid color-mix(in srgb, var(--copper) 55%, var(--line));color:var(--copper);border-radius:999px;margin:22px 0 0;padding:7px 10px;font-size:10px;font-weight:800;line-height:1.3;display:inline-block}.example-shoe-showcase-module__sGRboa__packageCard{border:1px solid var(--line);background:color-mix(in srgb, var(--paper-deep) 45%, var(--paper));min-width:0;min-height:225px;padding:17px}.example-shoe-showcase-module__sGRboa__packageCardFeatured{border-color:var(--copper);background:var(--forest);color:var(--paper);transform:translateY(-12px)}.example-shoe-showcase-module__sGRboa__packageTopline{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.example-shoe-showcase-module__sGRboa__packagePrice{color:var(--copper);font-family:var(--font-display,serif);letter-spacing:-.06em;font-size:clamp(24px,3cqw,34px);font-weight:650;line-height:1}.example-shoe-showcase-module__sGRboa__packageCardFeatured .example-shoe-showcase-module__sGRboa__packagePrice,.example-shoe-showcase-module__sGRboa__packageCardFeatured .example-shoe-showcase-module__sGRboa__cardIndex{color:var(--copper-light)}.example-shoe-showcase-module__sGRboa__packageCardFeatured h4{color:var(--paper)}.example-shoe-showcase-module__sGRboa__packageCardFeatured p{color:#dfe4d9}.example-shoe-showcase-module__sGRboa__showcaseFooter{background:var(--copper);color:var(--paper);justify-content:space-between;align-items:end;gap:28px;padding-block:clamp(44px,6vw,72px);display:flex}.example-shoe-showcase-module__sGRboa__showcaseFooter .example-shoe-showcase-module__sGRboa__sectionEyebrow{color:var(--paper-deep)}.example-shoe-showcase-module__sGRboa__showcaseFooter h3{max-width:570px;color:var(--paper)}.example-shoe-showcase-module__sGRboa__showcaseFooter>div>p:last-child{max-width:430px;color:var(--paper-deep)}.example-shoe-showcase-module__sGRboa__footerAction{border-color:var(--paper);background:var(--paper);color:var(--forest);flex:none}.example-shoe-showcase-module__sGRboa__footerAction:hover{background:var(--paper-deep);color:var(--ink)}.example-shoe-showcase-module__sGRboa__footerDisclaimer{background:var(--ink);color:#dfe4d9;margin:0;padding:13px clamp(22px,6vw,82px);font-size:10px;line-height:1.55}.example-shoe-showcase-module__sGRboa__wordmark:focus-visible,.example-shoe-showcase-module__sGRboa__navigation a:focus-visible,.example-shoe-showcase-module__sGRboa__showcase a:focus-visible,.example-shoe-showcase-module__sGRboa__showcase button:focus-visible{outline:3px solid var(--copper-light);outline-offset:4px}@media (max-width:760px){.example-shoe-showcase-module__sGRboa__masthead{flex-direction:column;align-items:flex-start;gap:18px}.example-shoe-showcase-module__sGRboa__navigation{justify-content:flex-start;gap:10px 17px}.example-shoe-showcase-module__sGRboa__hero,.example-shoe-showcase-module__sGRboa__services,.example-shoe-showcase-module__sGRboa__process,.example-shoe-showcase-module__sGRboa__packages{grid-template-columns:1fr}.example-shoe-showcase-module__sGRboa__hero{gap:42px;min-height:0}.example-shoe-showcase-module__sGRboa__motifWrap{justify-self:center;width:min(100%,310px)}.example-shoe-showcase-module__sGRboa__serviceList,.example-shoe-showcase-module__sGRboa__packageList{grid-template-columns:1fr}.example-shoe-showcase-module__sGRboa__serviceCard,.example-shoe-showcase-module__sGRboa__packageCard{min-height:0}.example-shoe-showcase-module__sGRboa__serviceCard h4,.example-shoe-showcase-module__sGRboa__packageCard h4{margin-top:24px}.example-shoe-showcase-module__sGRboa__packageCardFeatured{transform:none}.example-shoe-showcase-module__sGRboa__showcaseFooter{flex-direction:column;align-items:flex-start}.example-shoe-showcase-module__sGRboa__footerAction{width:100%}}@media (prefers-reduced-motion:no-preference){.example-shoe-showcase-module__sGRboa__motifWrap{animation:.7s ease-out both example-shoe-showcase-module__sGRboa__float-in}.example-shoe-showcase-module__sGRboa__motifSpark{animation:2.8s ease-in-out .7s infinite example-shoe-showcase-module__sGRboa__glint}}@keyframes example-shoe-showcase-module__sGRboa__float-in{0%{opacity:0;transform:translateY(14px)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(3deg)}}@keyframes example-shoe-showcase-module__sGRboa__glint{0%,to{opacity:.45}50%{opacity:1}}
