.wr-feature-shell{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow-x:hidden;background:#080808;color:#f5f2ea;font-family:inherit;letter-spacing:0}@supports (overflow-x: clip){.wr-feature-shell{overflow-x:clip}}.wr-feature-shell *{box-sizing:border-box}.wr-wrap{width:min(1180px,calc(100vw - 36px));margin:0 auto}.wr-section{padding:76px 0;background:#f4f1ea;color:#111}.wr-section.dark{background:#080808;color:#f5f2ea}.wr-section h2{margin:0;color:inherit;font-size:clamp(32px,5vw,72px);line-height:.95;text-transform:uppercase;letter-spacing:0;font-weight:900}.wr-section p{font-size:17px;line-height:1.62;color:inherit}.wr-section.dark p{color:#d8d1c7}.wr-kicker{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:#a87725;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.wr-section.dark .wr-kicker{color:#e2b768}.wr-kicker:before{content:"";width:36px;height:1px;background:#d6a756;display:inline-block}.wr-section.dark .wr-kicker:before{background:#e2b768}.wr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid #e2b768;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:12px;color:#090909;background:#e2b768;letter-spacing:.04em;transition:opacity .2s;cursor:pointer}.wr-btn.secondary{background:transparent;color:#f2e5c5}.wr-btn:hover{opacity:.88}.wr-section-head{max-width:820px;margin-bottom:38px}.wr-section-head h2{max-width:820px}.wr-section-head>p{margin:16px 0 0;color:#302b25;font-size:18px;line-height:1.58}.wr-section.dark .wr-section-head>p{color:#d8d1c7}.wr-hero{padding:52px 0 0;min-height:55vh;display:grid;grid-template-columns:minmax(320px,.88fr) minmax(420px,1.12fr);gap:42px;align-items:center}.wr-hero-copy{position:relative;z-index:2;min-width:0}.wr-hero h1{max-width:680px;margin:0 0 22px;color:#fff;font-size:clamp(42px,5vw,76px);line-height:.94;font-weight:900;text-transform:uppercase;letter-spacing:0;word-break:normal;overflow-wrap:normal;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.wr-hero h1 em{display:block;color:#e2b768;font-style:normal;font-size:.48em;line-height:1.15;margin-top:8px;text-transform:none;font-weight:700;letter-spacing:.02em}.wr-hero .wr-dek{max-width:560px;margin:0;color:#d8d1c7;font-size:clamp(17px,1.55vw,21px);line-height:1.48}.wr-hero-media{position:relative;aspect-ratio:4/5;min-height:0;align-self:stretch;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,#171717,#050505);border:1px solid rgba(255,255,255,.12)}.wr-hero-media:before{content:"AAW";position:absolute;top:22px;right:20px;color:#ffffff0f;font-size:clamp(60px,10vw,130px);line-height:.8;font-weight:900;letter-spacing:0}.wr-hero-media img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.wr-stat-strip{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:#0f0f0f}.wr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0}.wr-stat{padding:26px 22px;background:#151515;min-height:112px}.wr-stat b{display:block;color:#fff;font-size:22px;line-height:1.08}.wr-stat span{display:block;margin-top:10px;color:#bdb5aa;font-size:13px;line-height:1.4}.wr-coverage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:0}.wr-coverage-card{border-top:2px solid #111;padding:20px 0 0}.wr-coverage-card h3{margin:0 0 10px;color:#111;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em;font-weight:900}.wr-coverage-card p{margin:0;color:#38322b;font-size:15px;line-height:1.58}.wr-exclusions{border-top:2px solid #111;padding-top:24px;margin-top:28px}.wr-exclusions h3{font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;color:#6d4b16;font-weight:900}.wr-exclusion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 18px}.wr-exclusion-item{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.08);font-size:14px;line-height:1.45;color:#4a4035}.wr-exclusion-item:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#d6a756;margin-top:6px}.wr-claim-body{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.wr-claim-steps{display:grid;gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.wr-claim-step{background:#ffffff0a;padding:22px 24px;min-height:0}.wr-claim-step .wr-step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;margin-bottom:12px;background:#e2b768;color:#090909;font-size:13px;font-weight:900;line-height:1}.wr-claim-step h4{margin:0 0 8px;color:#fff;font-size:17px;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.wr-claim-step p{margin:0;color:#c4bbac;font-size:14px;line-height:1.52}.wr-extended-box{border:2px solid #e2b768;padding:24px 26px;min-height:0;display:flex;flex-direction:column;justify-content:center}.wr-extended-box h4{margin:0 0 10px;color:#e2b768;font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;font-weight:900}.wr-extended-box p{margin:0;color:#d8d1c7;font-size:15px;line-height:1.55}.wr-rma-note{border-left:3px solid #e2b768;padding:18px 22px;margin-bottom:24px;background:linear-gradient(90deg,#e2b7681f,#e2b76809)}.wr-rma-note strong{display:block;margin-bottom:6px;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.wr-rma-note p{margin:0;color:#f4e8d0;font-size:15px;line-height:1.5}.wr-repair-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-bottom:32px}.wr-repair-head .wr-repair-intro{flex:1;min-width:260px}.wr-repair-head .wr-repair-intro h3{margin:0 0 10px;color:#111;font-size:24px;line-height:1.15;text-transform:uppercase;font-weight:900}.wr-repair-head .wr-repair-intro p{margin:0;color:#38322b;font-size:15px;line-height:1.55}.wr-price-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px;padding:16px 20px;border:2px solid #d6a756;background:#fff;text-align:center}.wr-price-badge span{display:block;color:#6d4b16;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.wr-price-badge b{display:block;color:#111;font-size:28px;line-height:1;font-weight:900}.wr-repair-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wr-repair-col{border-top:2px solid #111;padding-top:20px}.wr-repair-col h4{margin:0 0 12px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.wr-repair-col.can h4{color:#2d6a1e}.wr-repair-col.cannot h4{color:#8b2618}.wr-repair-col ul{list-style:none;margin:0;padding:0}.wr-repair-col li{position:relative;padding:7px 0 7px 18px;color:#38322b;font-size:14px;line-height:1.5;border-bottom:1px solid rgba(0,0,0,.06)}.wr-repair-col.can li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background:#2d6a1e}.wr-repair-col.cannot li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background:#8b2618}.wr-repair-note{border-left:3px solid #d6a756;padding:18px 22px;margin-top:24px;background:#d6a7560f}.wr-repair-note strong{display:block;margin-bottom:6px;color:#6d4b16;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:900}.wr-repair-note p{margin:0;color:#302b25;font-size:14px;line-height:1.55}.wr-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.wr-service-card{background:#0f0f0f;padding:28px 30px;min-height:240px}.wr-service-card h3{margin:0 0 6px;color:#fff;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em;font-weight:900}.wr-service-card .wr-service-badge{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:4px 10px;border:1px solid #e2b768;color:#e2b768;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.wr-service-card .wr-service-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:#e2b768}.wr-service-card h4{margin:18px 0 8px;color:#e2b768;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:900}.wr-service-card p{margin:0 0 6px;color:#c4bbac;font-size:14px;line-height:1.52}.wr-service-card ul{list-style:none;margin:0;padding:0}.wr-service-card li{position:relative;padding:5px 0 5px 16px;color:#c4bbac;font-size:13px;line-height:1.5}.wr-service-card li:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;border-radius:50%;background:#e2b768}.wr-return-body{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.wr-return-info h3{margin:0 0 12px;color:#111;font-size:20px;line-height:1.15;text-transform:uppercase;font-weight:900}.wr-return-info p{margin:0 0 12px;color:#302b25;font-size:15px;line-height:1.6}.wr-return-info ul{list-style:none;margin:0;padding:0}.wr-return-info li{position:relative;padding:6px 0 6px 18px;color:#38322b;font-size:14px;line-height:1.5}.wr-return-info li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#d6a756}.wr-address-block{border:2px solid #d6a756;background:#fff;padding:28px 30px;margin:0}.wr-address-block .wr-address-label{display:inline-flex;margin-bottom:14px;padding:5px 10px;border:1px solid #d6a756;color:#6d4b16;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.wr-address-block h3{margin:0 0 18px;color:#6d4b16;font-size:18px;line-height:1.15;text-transform:uppercase;letter-spacing:.04em;font-weight:900}.wr-address-block address{font-style:normal;color:#302b25;font-size:16px;line-height:1.68}.wr-address-block address strong{display:block;color:#111;margin-bottom:4px}.wr-final{background:#0a0a0a;color:#fff;text-align:center;padding:72px 0;border-top:1px solid rgba(255,255,255,.12)}.wr-final-inner{display:flex;flex-direction:column;align-items:center}.wr-final h2{max-width:780px;margin:0 auto;color:#fff;font-size:clamp(34px,5.2vw,72px);line-height:.95;text-transform:uppercase;letter-spacing:0;font-weight:900}.wr-final p{max-width:680px;margin:18px auto 0;color:#d1c8bd;font-size:18px;line-height:1.55}.wr-final .wr-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:24px}@media(max-width:980px){.wr-hero{grid-template-columns:1fr;padding-top:40px;min-height:auto;gap:30px}.wr-hero-media{aspect-ratio:16/10;min-height:340px}.wr-stats{grid-template-columns:repeat(2,1fr)}.wr-coverage-grid{grid-template-columns:1fr}.wr-exclusion-grid{grid-template-columns:repeat(2,1fr)}.wr-claim-body,.wr-repair-grid,.wr-service-grid,.wr-return-body{grid-template-columns:1fr}}@media(max-width:700px){.wr-section{padding:52px 0}.wr-hero h1{font-size:42px}.wr-stats,.wr-exclusion-grid{grid-template-columns:1fr}.wr-repair-head{flex-direction:column;gap:16px}}@media(max-width:560px){.wr-wrap{width:min(100% - 24px,1180px)}.wr-hero{padding-top:36px}.wr-hero-media{min-height:280px}.wr-hero-media:before{top:14px;right:14px;font-size:48px}.wr-coverage-card{padding:16px 0 0}.wr-coverage-card h3{font-size:19px}.wr-claim-step{padding:18px}.wr-service-card{padding:20px}.wr-service-card h3{font-size:19px}.wr-address-block{padding:20px}.wr-final{padding:56px 0}.wr-final h2{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/warranty-and-refit.css.map */
