.refund-public-page{color:#171411;background:#eee6da;min-height:100vh}.refund-public-header{border-bottom:1px solid #d4c6b3;justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:1rem clamp(1.2rem,5vw,5rem);display:flex}.refund-public-header img{width:8rem;height:auto}.refund-public-header span{color:#7c7267;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}.refund-public-hero{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.55fr);gap:clamp(2rem,7vw,7rem);padding:clamp(3rem,8vw,7rem) clamp(1.2rem,5vw,5rem);display:grid}.refund-public-hero>div>p:first-child,.refund-public-form-wrap>header span,.refund-public-hero aside>span{color:#9b7437;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:900}.refund-public-hero h1{letter-spacing:-.055em;max-width:55rem;margin:.8rem 0 1.5rem;font:400 clamp(3.4rem,7vw,7.2rem)/.87 Georgia,serif}.refund-public-hero h1 em{color:#a57c3e;font-weight:400}.refund-public-lead{color:#756b61;max-width:46rem;margin:0;font-size:1rem;line-height:1.75}.refund-public-lead strong{color:#171411}.refund-public-hero aside{color:#eee5d8;background:#171411;border:1px solid #cdbda8;align-self:end;padding:1.6rem}.refund-public-hero aside strong{margin:.75rem 0;font:400 1.7rem/1.1 Georgia,serif;display:block}.refund-public-hero aside p,.refund-public-hero aside li{color:#aaa094;font-size:.77rem;line-height:1.6}.refund-public-hero aside ul{border-top:1px solid #e2c78f2e;gap:.55rem;margin:1.2rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.refund-public-hero aside li:before{content:"·";color:#d4af67;margin-right:.6rem}.refund-public-notice{background:#fff9ef;border:1px solid #ba9c68;gap:1rem;margin:0 clamp(1.2rem,5vw,5rem) 1.5rem;padding:1rem 1.2rem;display:flex}.refund-public-notice i{background:#a57c3e;border-radius:50%;width:.75rem;height:.75rem;margin-top:.15rem}.refund-public-notice strong{font:400 1.15rem/1 Georgia,serif}.refund-public-notice p{color:#786f65;margin:.35rem 0 0;font-size:.75rem}.refund-public-form-wrap{background:#faf6ef;border:1px solid #cdbfab;margin:0 clamp(1.2rem,5vw,5rem) clamp(3rem,7vw,6rem)}.refund-public-form-wrap>header{border-bottom:1px solid #d8ccbb;grid-template-columns:1fr minmax(18rem,.6fr);gap:.6rem 2rem;padding:1.6rem;display:grid}.refund-public-form-wrap>header span{grid-column:1/-1}.refund-public-form-wrap h2{margin:0;font:400 clamp(2rem,4vw,3.7rem)/1 Georgia,serif}.refund-public-form-wrap>header p{color:#7a7065;margin:0;font-size:.78rem;line-height:1.6}.refund-public-form-wrap fieldset{border:0;border-bottom:1px solid #ddd1c0;margin:0;padding:1.35rem 1.6rem 1.6rem}.refund-public-form-wrap legend{color:#926d37;letter-spacing:.11em;text-transform:uppercase;padding:0 .7rem 0 0;font-size:.75rem;font-weight:900}.refund-public-grid{background:#d8ccbb;border:1px solid #d8ccbb;grid-template-columns:1fr 1fr;gap:1px;margin-top:.65rem;display:grid}.refund-public-grid label,.refund-public-note{background:#fffdf8;gap:.55rem;padding:1rem;display:grid}.refund-public-grid label.is-wide{grid-column:1/-1}.refund-public-grid label>span:first-child,.refund-public-note>span{color:#766c62;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.refund-public-grid input,.refund-public-grid select,.refund-public-note textarea{color:#171411;background:#fff;border:1px solid #cbbda9;width:100%;font:400 .86rem/1.4 Arial,sans-serif}.refund-public-grid input,.refund-public-grid select{height:3.1rem;padding:0 .8rem}.refund-public-note textarea{resize:vertical;min-height:8rem;padding:.8rem}.refund-money-input{grid-template-columns:1fr 3rem;display:grid!important}.refund-money-input input{border-right:0}.refund-money-input b{background:#eee4d7;border:1px solid #cbbda9;place-items:center;display:grid}.refund-public-consent{color:#655d54;align-items:flex-start;gap:.8rem;padding:1.3rem 1.6rem;font-size:.75rem;line-height:1.55;display:flex}.refund-public-consent input{accent-color:#9b7437;width:1.1rem;height:1.1rem}.refund-public-form-wrap form>footer{color:#eee5d8;background:#171411;justify-content:space-between;align-items:center;gap:2rem;padding:1.3rem 1.6rem;display:flex}.refund-public-form-wrap form>footer p{color:#978e83;max-width:42rem;margin:0;font-size:.75rem;line-height:1.5}.refund-public-form-wrap button{color:#171411;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;background:#caa766;border:0;min-height:3.5rem;padding:.8rem 1.4rem;font-size:.75rem;font-weight:900}.refund-honeypot{position:absolute!important;left:-9999px!important}.refund-public-footer{color:#786e64;border-top:1px solid #d0c2ae;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem clamp(1.2rem,5vw,5rem);font-size:.75rem;display:flex}.refund-public-footer nav{gap:1rem;display:flex}.refund-public-footer a{color:inherit}@media (max-width:800px){.refund-public-hero{grid-template-columns:1fr}.refund-public-hero aside{align-self:auto}.refund-public-form-wrap>header,.refund-public-grid{grid-template-columns:1fr}.refund-public-grid label.is-wide{grid-column:auto}}@media (max-width:560px){.refund-public-header{align-items:flex-start}.refund-public-header span{text-align:right;max-width:10rem}.refund-public-hero{padding-top:2.5rem}.refund-public-hero h1{font-size:clamp(3.2rem,16vw,4.8rem)}.refund-public-form-wrap fieldset,.refund-public-form-wrap>header,.refund-public-consent{padding-inline:1rem}.refund-public-form-wrap form>footer{flex-direction:column;align-items:stretch;padding:1rem}.refund-public-form-wrap button{width:100%}.refund-public-footer{flex-direction:column;align-items:flex-start}.refund-public-footer nav{flex-wrap:wrap}}.refund-public-header{background:#171411;border-bottom-color:#4a3b2a;min-height:6.2rem}.refund-public-header>a{align-items:center;width:clamp(10rem,15vw,13rem);display:flex}.refund-public-header img{object-fit:contain;width:100%;height:auto;display:block}.refund-public-header span{color:#d8bd82}@media (max-width:560px){.refund-public-header{align-items:center;min-height:5.4rem;padding-block:.8rem}.refund-public-header>a{width:9.5rem}}.refund-public-dialog[open]{z-index:10000;color:#f6efe5;background:#171411;border:1px solid #b58d4d;width:min(92vw,34rem);max-width:none;margin:0;padding:0;display:block;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0c0a08c7,0 2rem 6rem #00000061}.refund-public-dialog form{gap:1rem;padding:clamp(1.5rem,5vw,2.5rem);display:grid}.refund-public-dialog span{color:#d6b36d;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:900}.refund-public-dialog strong{font:400 clamp(2rem,7vw,3.2rem)/.96 Georgia,serif}.refund-public-dialog p{color:#b8aea2;margin:0;font-size:.9rem;line-height:1.65}.refund-public-dialog button{background:#d0ad69;width:100%;margin-top:.5rem}.refund-public-dialog.is-success{border-color:#d0ad69}.refund-public-dialog.is-success span{color:#e0c483}.refund-public-dialog.is-success strong:before{content:"✓";color:#d0ad69;vertical-align:.35rem;border:1px solid #d0ad69;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;margin-right:.7rem;font:700 1rem/1 Arial,sans-serif;display:inline-grid}
