.shoe-page{color:#272419;max-width:1440px;margin:0 auto;padding:24px 40px 80px}.shoe-page .breadcrumbs{margin-bottom:28px}.shoe-hero{background:#f2eee5;grid-template-columns:1fr 1fr;display:grid}.shoe-hero-copy{padding:clamp(28px,4vw,64px)}.shoe-hero h1{font-family:var(--font-cormorant),Georgia,serif;letter-spacing:-.025em;margin:20px 0 26px;font-size:clamp(48px,5.5vw,86px);font-weight:500;line-height:1.02}.shoe-hero h1 em{color:#72552e;font-weight:400}.shoe-hero-copy>p:not(.eyebrow){max-width:490px;line-height:1.8}.shoe-price{flex-direction:column;gap:6px;margin:28px 0;display:flex}.shoe-price strong{font-size:30px}.shoe-price span{font-size:13px;line-height:1.6}.shoe-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.shoe-button{color:#fff;font:inherit;cursor:pointer;background:#28251c;border:1px solid #28251c;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:16px 22px;font-size:14px;text-decoration:none;display:inline-flex}.shoe-button:disabled{opacity:.65;cursor:wait}.shoe-text-link{text-underline-offset:5px;font-size:13px;line-height:1.8}.shoe-delivery{margin-top:24px;font-size:13px}.shoe-hero-image{background:#f8f7f4;flex-direction:column;min-height:480px;margin:0;display:flex;position:relative}.shoe-hero-image img{object-fit:contain;flex:1;width:100%;height:100%;min-height:0;max-height:660px}.shoe-hero-image figcaption{border-top:1px solid #e6e1d6;padding:14px 20px;font-size:11px;line-height:1.6}.shoe-image-placeholder{text-align:center;letter-spacing:.2em;margin:auto;font-size:28px}.shoe-image-placeholder span{font-size:12px}.shoe-intro{grid-template-columns:1fr 1fr;gap:18px 60px;padding:80px 0;display:grid}.shoe-intro>.eyebrow{grid-column:1/-1}.shoe-page h2{font-family:var(--font-cormorant),Georgia,serif;margin:12px 0 22px;font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.12}.shoe-intro p,.shoe-process p,.shoe-local p,.shoe-request-section aside p{font-size:15px;line-height:1.85}.shoe-process{border-top:1px solid #dad5c9;padding:45px 0 65px}.shoe-process ol{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:35px;padding:0;list-style:none;display:grid}.shoe-process li>span{color:#896d42;margin-bottom:24px;font-family:Georgia,serif;font-size:30px;display:block}.shoe-process h3{margin-bottom:12px;font-size:17px}.shoe-process p{font-size:13px}.shoe-request-section{background:#f2eee5;grid-template-columns:1fr 1.65fr;gap:70px;padding:50px;scroll-margin-top:30px;display:grid}.shoe-request-section address{margin:28px 0 16px;font-size:14px;font-style:normal;line-height:1.8}.shoe-request-section aside>.shoe-text-link{margin:14px 0;display:block}.shoe-request-form>fieldset{border:0;min-width:0;padding:0}.shoe-form-heading h2{font-size:32px}.shoe-form-heading p:not(.eyebrow){margin-bottom:24px;font-size:14px;line-height:1.7}.shoe-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:18px;font-size:13px;display:flex}.shoe-field input,.shoe-field select,.shoe-field textarea{width:100%;min-height:46px;font:inherit;box-sizing:border-box;color:#272419;background:#fff;border:1px solid #cfc8b9;border-radius:0;padding:12px}.shoe-field .turkey-phone-input{background:#fff;border:1px solid #cfc8b9;align-items:center;min-height:46px;display:flex}.shoe-field .turkey-phone-input input{border:0;min-width:0}.shoe-field .turkey-phone-input>span{padding-inline:12px}.shoe-form-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.shoe-selected-model{background:#fff;align-items:center;gap:16px;margin-bottom:20px;padding:12px;display:flex}.shoe-selected-model img{object-fit:contain;flex-shrink:0}.shoe-selected-model small,.shoe-selected-model a{margin-top:7px;font-size:12px;display:block}.shoe-selected-model strong{font-size:14px}.shoe-method{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;padding:0;display:grid}.shoe-method legend{margin-bottom:10px;font-size:13px}.shoe-method label{cursor:pointer;background:#fff;border:1px solid #cfc8b9;align-items:flex-start;gap:10px;padding:14px;display:flex}.shoe-method input{accent-color:#72552e;margin-top:3px}.shoe-method strong{font-size:12px}.shoe-method small{margin-top:5px;font-size:11px;line-height:1.6;display:block}.shoe-measurements{border-block:1px solid #d8d0c1;margin:10px 0 22px;padding:15px 0}.shoe-measurements summary{cursor:pointer;font-size:13px;line-height:1.6}.shoe-measurements p,.shoe-privacy{margin:15px 0;font-size:12px;line-height:1.8}.shoe-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shoe-consent{align-items:flex-start;gap:10px;margin:20px 0;font-size:12px;line-height:1.8;display:flex}.shoe-consent input{accent-color:#72552e;margin-top:5px}.shoe-form-total{border-top:1px solid #cfc8b9;margin-top:20px;padding-top:18px}.shoe-form-total>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.shoe-form-total span{font-size:13px}.shoe-form-total strong{font-size:24px}.shoe-form-total p{margin:15px 0 22px;font-size:12px;line-height:1.8}.shoe-request-form .shoe-button{width:100%}.shoe-error{color:#912f21;background:#fff2ef;margin-bottom:18px;padding:14px;font-size:13px;line-height:1.7}.shoe-request-success{background:#fff;align-self:start;padding:30px}.shoe-request-success p{margin:16px 0;line-height:1.8}.shoe-local{max-width:880px;margin:65px 0 45px}:is(.shoe-page input:focus-visible,.shoe-page select:focus-visible,.shoe-page textarea:focus-visible,.shoe-page a:focus-visible,.shoe-page button:focus-visible,.shoe-page summary:focus-visible){outline-offset:3px;outline:2px solid #896d42}.shoe-entry{background:#f2eee5;justify-content:space-between;align-items:center;gap:20px;margin:30px 0;padding:24px;line-height:1.7;display:flex}.shoe-entry strong{display:block}.shoe-entry p{margin-top:5px;font-size:13px}.shoe-entry a{text-underline-offset:5px;flex-shrink:0;font-size:13px}@media (max-width:1000px){.shoe-page{padding:20px 24px 50px}.shoe-hero-copy{padding:30px}.shoe-request-section{gap:30px;padding:28px}.shoe-process ol{gap:20px}.shoe-hero-image{min-height:400px}}@media (max-width:760px){.shoe-page{padding:16px 16px 40px}.shoe-hero,.shoe-intro,.shoe-request-section{grid-template-columns:1fr}.shoe-hero-copy{padding:28px 22px}.shoe-hero h1{font-size:52px}.shoe-hero-image{min-height:0}.shoe-hero-image img{flex:auto;height:300px;max-height:300px}.shoe-image-placeholder{padding:70px 20px}.shoe-intro{gap:6px;padding:40px 0}.shoe-process{padding:30px 0 40px}.shoe-process ol{grid-template-columns:1fr 1fr;gap:26px 20px}.shoe-process li>span{margin-bottom:10px}.shoe-request-section{gap:30px;padding:24px 18px}.shoe-form-heading h2{font-size:30px}.shoe-local{margin-top:40px}.shoe-entry{flex-direction:column;align-items:flex-start}.shoe-entry a{flex-shrink:1}}@media (max-width:400px){.shoe-form-grid,.shoe-method{grid-template-columns:1fr}.shoe-hero h1{font-size:44px}.shoe-hero-copy{padding:24px 18px}.shoe-button{padding:15px 16px}.shoe-selected-model img{width:70px;height:70px}}
