.berg-warranty{--warranty-black: #0b0b0b;--warranty-panel: #151515;--warranty-gold: #d0a942;--warranty-paper: #f3efe6;--warranty-cream: #e4ded2;--warranty-muted: #817d75;--warranty-line: #d8d1c5;overflow:hidden;background:var(--warranty-paper);color:var(--warranty-black);font-family:Futura,Outfit,Assistant,sans-serif}.berg-warranty *,.berg-warranty *:before,.berg-warranty *:after{box-sizing:border-box}.berg-warranty .page-width{width:min(100%,1460px);max-width:1460px;margin:0 auto;padding-right:clamp(20px,4.5vw,72px);padding-left:clamp(20px,4.5vw,72px)}.berg-warranty button,.berg-warranty input,.berg-warranty textarea{font:inherit}.berg-warranty__hero{position:relative;display:flex;min-height:510px;align-items:center;border-bottom:1px solid rgba(208,169,66,.38);background:linear-gradient(90deg,#080808fa,#080808e8 55%,#080808b3),url(//bergbat.com/cdn/shop/files/white-blk-bg.webp?v=1741851426) center / cover;color:#fff}.berg-warranty__hero:after{position:absolute;right:5vw;bottom:-4px;color:#ffffff06;content:"30";font-size:min(31vw,460px);font-weight:900;letter-spacing:-.08em;line-height:.72;pointer-events:none}.berg-warranty__hero-inner{position:relative;z-index:1;padding-top:84px;padding-bottom:84px;text-align:center}.berg-warranty__eyebrow{margin:0 0 18px;color:var(--warranty-gold);font-size:12px;font-style:normal;font-weight:800;letter-spacing:.21em;line-height:1.2;text-transform:uppercase}.berg-warranty h1,.berg-warranty h2,.berg-warranty h3,.berg-warranty h4{margin:0;font-family:Futura,Outfit,Assistant,sans-serif;font-weight:800;overflow-wrap:normal;white-space:normal}.berg-warranty__hero h1{max-width:990px;margin-right:auto;margin-left:auto;color:#fff;font-size:clamp(58px,8.2vw,124px);letter-spacing:-.055em;line-height:.88;text-transform:uppercase}.berg-warranty__hero-copy{max-width:700px;margin:28px auto 0;color:var(--warranty-cream);font-size:clamp(19px,2vw,27px);font-weight:500;letter-spacing:-.02em;line-height:1.45}.berg-warranty__hero-action{display:inline-flex;min-width:236px;margin-top:34px;align-items:center;justify-content:space-between;gap:50px;padding:16px 0 12px;border-bottom:2px solid var(--warranty-gold);color:#fff;font-size:13px;font-weight:800;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;transition:color .2s ease,gap .2s ease}.berg-warranty__hero-action:hover,.berg-warranty__hero-action:focus-visible{gap:58px;color:var(--warranty-gold)}.berg-warranty__process{padding-top:clamp(64px,7vw,104px);padding-bottom:clamp(74px,8vw,124px)}.berg-warranty__process-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:42px;margin-bottom:44px}.berg-warranty__process-heading h2,.berg-warranty__policy-heading h2{color:var(--warranty-black);font-size:clamp(42px,5.4vw,76px);letter-spacing:-.045em;line-height:.95;text-transform:uppercase}.berg-warranty__process-heading>p{margin:0;color:#5f5b55;font-size:17px;line-height:1.55}.berg-warranty__progress{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,1fr);border:1px solid #cfc8bc;background:#e7e1d7;list-style:none}.berg-warranty__progress li{position:relative;display:flex;min-height:72px;align-items:center;gap:13px;padding:18px 24px;color:#746f67;transition:background .2s ease,color .2s ease}.berg-warranty__progress li+li{border-left:1px solid #cfc8bc}.berg-warranty__progress li.is-active{background:var(--warranty-gold);color:#101010}.berg-warranty__progress li.is-complete{background:#111;color:#fff}.berg-warranty__progress span{font-size:11px;font-weight:800;letter-spacing:.16em}.berg-warranty__progress strong{font-size:14px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.berg-warranty__panel{position:relative;min-height:480px;padding:clamp(34px,5vw,72px);border:1px solid var(--warranty-line);border-top:0;background:#fff;box-shadow:0 22px 70px #231d1217}.berg-warranty__step{animation:berg-warranty-in .28s ease both}.berg-warranty__step[hidden]{display:none!important}@keyframes berg-warranty-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.berg-warranty__step-heading{max-width:760px;margin-bottom:36px}.berg-warranty__step-heading>span,.berg-warranty__form-section h4{display:block;margin-bottom:11px;color:#8a6c1c;font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.berg-warranty__step-heading h3,.berg-warranty__success h3{color:var(--warranty-black);font-size:clamp(36px,4vw,58px);letter-spacing:-.04em;line-height:1;text-transform:uppercase}.berg-warranty__step-heading p{max-width:710px;margin:15px 0 0;color:#68635b;font-size:17px;line-height:1.55}.berg-warranty__form{margin:0}.berg-warranty__fields{display:grid;gap:20px}.berg-warranty__fields--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.berg-warranty__fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.berg-warranty__fields--four{grid-template-columns:repeat(4,minmax(0,1fr))}.berg-warranty__field{display:grid;gap:8px}.berg-warranty__field>span{color:#1b1a18;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.berg-warranty__field>span i{color:#817d75;font-style:normal;font-weight:500}.berg-warranty__field small{color:#817d75;font-size:12px;line-height:1.35}.berg-warranty__field input,.berg-warranty__field textarea{width:100%;min-height:58px;margin:0;padding:15px 17px;border:1px solid #c8c1b6;border-radius:0;outline:0;background:#f8f5ef;box-shadow:none;color:#111;font-size:17px;line-height:1.35;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.berg-warranty__field textarea{min-height:126px;resize:vertical}.berg-warranty__field input:focus,.berg-warranty__field textarea:focus{border-color:#a17e21;background:#fff;box-shadow:0 0 0 2px #d0a9422e}.berg-warranty__field input[aria-invalid=true],.berg-warranty__field textarea[aria-invalid=true]{border-color:#a42b23}.berg-warranty__button{display:inline-flex;min-height:56px;margin-top:30px;align-items:center;justify-content:center;padding:15px 28px;border:1px solid var(--warranty-gold);border-radius:0;background:var(--warranty-gold);color:#111;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.berg-warranty__button:hover,.berg-warranty__button:focus-visible{background:#111;color:#fff;transform:translateY(-1px)}.berg-warranty__button:disabled{cursor:wait;opacity:.55;transform:none}.berg-warranty__back{min-height:52px;padding:12px 2px;border:0;border-bottom:1px solid #777169;background:transparent;color:#4f4a43;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.berg-warranty__actions{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:34px}.berg-warranty__actions .berg-warranty__button{margin-top:0}.berg-warranty__status{margin:0 0 28px;padding:16px 18px;border-left:4px solid #9f7921;background:#f3ead3;color:#3f341d;font-size:15px;line-height:1.5}.berg-warranty__status.is-error{border-color:#a42b23;background:#f8e5e2;color:#69221c}.berg-warranty__status.is-info{border-color:#666;background:#efede8;color:#403d39}.berg-warranty__verified{display:flex;margin-bottom:24px;align-items:center;gap:16px;padding:17px 20px;border:1px solid #d5cec2;background:#f5f1ea}.berg-warranty__verified span{color:#8a6c1c;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.berg-warranty__verified strong{font-size:16px;letter-spacing:.03em}.berg-warranty__proof{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1fr);align-items:center;gap:40px;margin-bottom:24px;padding:28px 32px;background:#111;color:#fff}.berg-warranty__proof>div{display:grid;gap:5px}.berg-warranty__proof span{color:var(--warranty-gold);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.berg-warranty__proof strong{color:#fff;font-size:clamp(33px,4vw,52px);letter-spacing:.08em;line-height:1}.berg-warranty__proof p{margin:0;color:#c7c2ba;font-size:15px;line-height:1.55}.berg-warranty__proof p strong{color:#fff;font-size:inherit;letter-spacing:0}.berg-warranty__photo-note{margin-bottom:20px;padding:15px 18px;border-left:3px solid var(--warranty-gold);background:#f5f1e8;color:#625d55;font-size:13px;line-height:1.55}.berg-warranty__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.berg-warranty__photo{position:relative;display:grid;min-width:0;padding:16px;border:1px solid #cec7bb;background:#f8f5ef;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.berg-warranty__photo:hover,.berg-warranty__photo:focus-within{border-color:#9b7820;box-shadow:0 12px 28px #2921151a;transform:translateY(-2px)}.berg-warranty__photo.has-file{border-color:var(--warranty-gold);background:#fff}.berg-warranty__photo input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:.01}.berg-warranty__photo-number{position:absolute;top:27px;left:27px;z-index:2;color:var(--warranty-gold);font-size:11px;font-weight:800;letter-spacing:.14em}.berg-warranty__photo-preview{position:relative;display:grid;width:100%;aspect-ratio:16 / 10;margin-bottom:18px;place-items:center;overflow:hidden;background:#161616;color:var(--warranty-gold)}.berg-warranty__photo-preview>span{font-size:42px;font-weight:300;line-height:1}.berg-warranty__photo-preview img{width:100%;height:100%;object-fit:cover}.berg-warranty__photo>strong{color:#121212;font-size:17px;line-height:1.25}.berg-warranty__photo>small{min-height:54px;margin-top:7px;color:#6f6a62;font-size:12px;line-height:1.5}.berg-warranty__photo>em{margin-top:12px;color:#8a6c1c;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.13em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.berg-warranty__form-section{padding:28px 0;border-top:1px solid #ddd6ca}.berg-warranty__form-section:first-child{padding-top:0;border-top:0}.berg-warranty__form-section h4{margin-bottom:18px}.berg-warranty__field--wide{margin-top:20px}.berg-warranty__review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.berg-warranty__review-card{padding:23px;border:1px solid #d6cfc3;background:#f6f2eb}.berg-warranty__review-card>span{color:#8a6c1c;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.berg-warranty__review-card h4{margin:7px 0 13px;color:#121212;font-size:23px;letter-spacing:-.02em}.berg-warranty__review-card dl{display:grid;margin:0;grid-template-columns:120px 1fr;gap:7px 14px}.berg-warranty__review-card dt{color:#7c776e;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.berg-warranty__review-card dd{min-width:0;margin:0;color:#1d1b18;font-size:14px;overflow-wrap:anywhere}.berg-warranty__attestation{display:flex;margin-top:24px;align-items:flex-start;gap:13px;padding:20px;border:1px solid #cfc8bc;background:#fff;cursor:pointer}.berg-warranty__attestation input{width:21px;height:21px;margin:1px 0 0;accent-color:var(--warranty-gold);flex:0 0 auto}.berg-warranty__attestation span{color:#514d46;font-size:14px;line-height:1.5}.berg-warranty__submit-note{margin:17px 0 0;color:#777169;font-size:12px;line-height:1.5;text-align:right}.berg-warranty__success{max-width:780px;margin:0 auto;padding:36px 0 20px;text-align:center}.berg-warranty__success-mark{display:grid;width:68px;height:68px;margin:0 auto 24px;place-items:center;background:var(--warranty-gold);color:#111;font-size:30px;font-weight:900}.berg-warranty__success>p:not(.berg-warranty__eyebrow){max-width:650px;margin:20px auto 0;color:#625d55;font-size:17px;line-height:1.55}.berg-warranty__claim-id{display:inline-grid;gap:5px;margin-top:30px;padding:18px 26px;background:#111;color:#fff}.berg-warranty__claim-id span{color:var(--warranty-gold);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.berg-warranty__claim-id strong{font-size:16px;letter-spacing:.04em}.berg-warranty__policy{padding:clamp(72px,8vw,118px) 0;border-top:1px solid rgba(208,169,66,.32);background:#111;color:#fff}.berg-warranty__policy-heading{max-width:900px;margin-bottom:46px}.berg-warranty__policy-heading h2{color:#fff}.berg-warranty__policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #36332e}.berg-warranty__policy-grid article{min-width:0;padding:clamp(26px,3vw,42px)}.berg-warranty__policy-grid article+article{border-left:1px solid #36332e}.berg-warranty__policy-grid article>span{color:var(--warranty-gold);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.berg-warranty__policy-grid h3{margin-top:13px;color:#fff;font-size:clamp(23px,2.4vw,34px);letter-spacing:-.025em;line-height:1.08;text-transform:uppercase}.berg-warranty__policy-grid p{margin:17px 0 0;color:#aaa59b;font-size:15px;line-height:1.6}.berg-warranty__policy-grid ul{display:grid;gap:11px;margin:23px 0 0;padding:20px 0 0;border-top:1px solid #35322d;list-style:none}.berg-warranty__policy-grid li{position:relative;padding-left:17px;color:#d7d2c9;font-size:13px;line-height:1.45}.berg-warranty__policy-grid li:before{position:absolute;top:.6em;left:0;width:5px;height:5px;background:var(--warranty-gold);content:""}@media screen and (max-width:989px){.berg-warranty__process-heading{grid-template-columns:1fr;gap:18px}.berg-warranty__process-heading>p{max-width:650px}.berg-warranty__fields--three,.berg-warranty__fields--four{grid-template-columns:repeat(2,minmax(0,1fr))}.berg-warranty__photos{grid-template-columns:1fr}.berg-warranty__photo{grid-template-columns:190px 1fr;column-gap:22px}.berg-warranty__photo-preview{grid-row:1 / span 4;margin:0}.berg-warranty__photo>strong{align-self:end}.berg-warranty__photo>small{min-height:0}.berg-warranty__photo-number{top:26px;left:26px}.berg-warranty__policy-grid{grid-template-columns:1fr}.berg-warranty__policy-grid article+article{border-top:1px solid #36332e;border-left:0}}@media screen and (max-width:749px){.berg-warranty__hero{min-height:420px}.berg-warranty__hero-inner{padding-top:64px;padding-bottom:68px}.berg-warranty__hero h1{font-size:clamp(47px,15vw,70px)}.berg-warranty__hero-copy{margin-top:22px;font-size:18px}.berg-warranty__hero:after{right:2vw;font-size:68vw}.berg-warranty__process{padding-top:56px;padding-bottom:76px}.berg-warranty__process-heading{margin-bottom:28px}.berg-warranty__process-heading h2,.berg-warranty__policy-heading h2{font-size:42px}.berg-warranty__process-heading>p{font-size:15px}.berg-warranty__progress{grid-template-columns:repeat(4,minmax(0,1fr))}.berg-warranty__progress li{min-width:0;min-height:61px;justify-content:center;padding:12px 5px;text-align:center}.berg-warranty__progress li+li{border-left:1px solid #cfc8bc}.berg-warranty__progress li{display:grid;gap:2px}.berg-warranty__progress span{font-size:8px}.berg-warranty__progress strong{font-size:9px;letter-spacing:.04em}.berg-warranty__panel{min-height:0;padding:28px 20px 34px}.berg-warranty__step-heading{margin-bottom:26px}.berg-warranty__step-heading h3,.berg-warranty__success h3{font-size:32px;line-height:.98}.berg-warranty__step-heading p{font-size:15px}.berg-warranty__fields--two,.berg-warranty__fields--three,.berg-warranty__fields--four{grid-template-columns:1fr}.berg-warranty__button{width:100%}.berg-warranty__actions{align-items:stretch;flex-direction:column-reverse}.berg-warranty__back{width:100%}.berg-warranty__proof{grid-template-columns:1fr;gap:18px;padding:25px 22px}.berg-warranty__proof strong{font-size:38px}.berg-warranty__verified{align-items:flex-start;flex-direction:column;gap:5px}.berg-warranty__photo{display:grid;grid-template-columns:104px 1fr;column-gap:14px;padding:12px}.berg-warranty__photo-preview{grid-row:1 / span 4}.berg-warranty__photo-number{top:20px;left:20px}.berg-warranty__photo>strong{font-size:15px}.berg-warranty__photo>small{font-size:11px;line-height:1.35}.berg-warranty__photo>em{margin-top:5px}.berg-warranty__review{grid-template-columns:1fr}.berg-warranty__review-card dl{grid-template-columns:94px 1fr}.berg-warranty__attestation{padding:16px}.berg-warranty__submit-note{text-align:left}.berg-warranty__policy{padding-top:70px;padding-bottom:70px}.berg-warranty__policy-heading{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.berg-warranty *,.berg-warranty *:before,.berg-warranty *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/berg-warranty.css.map */
