.claim500{background:#f1f1f1;color:#111;font-family:Chakra Petch,system-ui,sans-serif;overflow-x:hidden}.claim500 *,.claim500 *:before,.claim500 *:after{box-sizing:border-box}.claim500 img{display:block;max-width:none}.claim500 h1,.claim500 h2,.claim500 p,.claim500 ol,.claim500 ul{margin:0;padding:0;text-transform:none}.claim500 ol,.claim500 ul{list-style:none}.claim500 .claim500-hero__fine--desk,.claim500 .claim500-portal__copy--desk{display:none}.claim500 .claim500-offer{background:#0a0a0a;color:#fff}.claim500 .claim500-offer__inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:54px;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1440px}.claim500 .claim500-offer__tag{-ms-flex-align:center;align-items:center;background:#ff5a1f;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%);color:#0a0a0a;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:11px;font-weight:700;height:100%;letter-spacing:2px;padding:0 34px 0 20px;text-transform:uppercase}.claim500 .claim500-offer__ends{-ms-flex-align:center;align-items:center;color:#a8a8a8;display:-ms-flexbox;display:flex;font-size:10px;font-style:italic;font-weight:500;gap:8px;letter-spacing:1.5px;padding-right:20px;text-transform:uppercase;white-space:nowrap}.claim500 .claim500-offer__ends:before{background:#ff5a1f;content:"";-ms-flex:none;flex:none;height:6px;width:6px}.claim500 .claim500-hero{position:relative;overflow:hidden;background:#0d0d0d;color:#f1f1f1}.claim500 .claim500-hero:after{content:"";position:absolute;right:0;bottom:0;left:0;height:140px;background:linear-gradient(#0d0d0d00,#0d0d0dcc);pointer-events:none}.claim500 .claim500-hero__inner{position:relative;max-width:1440px;margin:0 auto;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 14px)}.claim500 .claim500-hero__copy{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:32px 20px 28px;text-align:center}.claim500 .claim500-hero__eyebrow{-ms-flex-align:center;align-items:center;color:#ff5a1f;display:-ms-flexbox;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:2.5px;text-transform:uppercase}.claim500 .claim500-hero__eyebrow:before{background:#ff5a1f;content:"";-ms-flex:none;flex:none;height:8px;width:8px}.claim500 .claim500-hero__title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;letter-spacing:0;line-height:1;margin:18px 0 0;text-transform:none}.claim500 .claim500-hero__wordmark{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;color:#ff5a1f;font-style:italic;font-weight:700;line-height:.8;text-shadow:4px 4px 0 #7a2a0c}.claim500 .claim500-hero__dollar{font-size:76px;letter-spacing:-3px;margin-top:-3px}.claim500 .claim500-hero__amount{font-size:148px;letter-spacing:-7px}.claim500 .claim500-hero__outline{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(135deg,#ffd6408c,#ffd64000 70%);-webkit-background-clip:text;background-clip:text;-webkit-mask-image:linear-gradient(135deg,#000000 0%,#000000 50%,transparent 90%);mask-image:linear-gradient(135deg,#000000 0%,#000000 50%,transparent 90%);color:transparent;top:0;right:0;bottom:0;left:0;-webkit-text-stroke:1px rgba(255,214,64,.9);text-shadow:none}.claim500 .claim500-hero__badge{background:#ff5a1f;color:#0a0a0a;font-size:clamp(14px,4.4vw,17px);font-weight:600;letter-spacing:0;line-height:1;margin-top:18px;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.claim500 .claim500-hero__asterisk{font-size:13px;vertical-align:top}.claim500 .claim500-hero__lede{color:#e6e6e6;font-size:16px;line-height:1.45;margin-top:18px;text-wrap:pretty}.claim500 .claim500-hero__action{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:24px;width:100%}.claim500 .claim500-hero__cta{-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ff5a1f;border:0;-webkit-clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);color:#0a0a0a;display:-ms-flexbox;display:flex;font-family:inherit;font-size:15px;font-weight:700;height:56px;-ms-flex-pack:center;justify-content:center;letter-spacing:3px;margin:0;padding:0;text-transform:uppercase}.claim500 .claim500-hero__cta:hover,.claim500 .claim500-hero__cta:active{background:#fff;color:#0a0a0a}.claim500 .claim500-hero__cta:focus-visible{-webkit-clip-path:none;clip-path:none;outline:3px solid #ffffff;outline-offset:3px}.claim500 .claim500-hero__fine{color:#c4c4c4;font-size:11px;line-height:1.4;text-align:center}.claim500 .claim500-hero__art{position:relative;z-index:1;height:300px;margin-top:-12px;-ms-touch-action:pan-y;touch-action:pan-y}.claim500 .claim500-hero__canvas{display:block;width:100%;height:100%}.claim500 .claim500-brands{background:#fff;border-bottom:2px solid #111111}.claim500 .claim500-brands__label{-ms-flex-align:center;align-items:center;background:#0a0a0a;color:#fff;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:3px;line-height:1.2;padding:12px 20px;text-transform:uppercase}.claim500 .claim500-brands__label:before{background:#fff;content:"";-ms-flex:none;flex:none;height:8px;width:8px}.claim500 .claim500-brands__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000000 6%,#000000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000000 6%,#000000 94%,transparent);min-width:0;overflow:hidden;padding:18px 0}.claim500 .claim500-brands__track{display:-ms-flexbox;display:flex;width:-moz-max-content;width:max-content}.claim500 .claim500-brands__set{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;gap:40px;padding-right:40px}.claim500 .claim500-brands__logo{-ms-flex:none;flex:none;height:28px;max-width:112px;-o-object-fit:contain;object-fit:contain;width:auto}.claim500 .claim500-brands__logo--emblem{filter:grayscale(1) opacity(.7)}.claim500 .claim500-steps{border-bottom:2px solid #111111;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.claim500 .claim500-steps__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:18px 20px;gap:18px}.claim500 .claim500-steps__item--1{background:#0d0d0d;color:#fff}.claim500 .claim500-steps__item--2{background:#1f1f1f;color:#fff}.claim500 .claim500-steps__item--3{background:#fff;color:#0a0a0a}.claim500 .claim500-steps__num{color:inherit;-ms-flex:none;flex:none;font-size:56px;font-style:italic;font-weight:700;letter-spacing:-2px;line-height:.8;width:44px}.claim500 .claim500-steps__num--shadow{text-shadow:3px 3px 0 #444444}.claim500 .claim500-steps__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.claim500 .claim500-steps__kicker{color:#a8a8a8;font-size:11px;font-weight:700;letter-spacing:3px}.claim500 .claim500-steps__kicker--dark{color:#0a0a0a}.claim500 .claim500-steps__title{font-size:20px;font-weight:700;line-height:1.05;text-transform:uppercase}.claim500 .claim500-main__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1440px}.claim500 .claim500-benefits{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:40px 20px 36px}.claim500 .claim500-benefits__title{font-size:36px;font-weight:700;letter-spacing:-1px;line-height:.96;text-transform:uppercase;text-wrap:balance}.claim500 .claim500-benefits__title-soft{display:block;color:#8a8a8a}.claim500 .claim500-benefits__list{color:#222;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:12px;line-height:1.4}.claim500 .claim500-benefits__item{position:relative;padding-left:22px}.claim500 .claim500-benefits__item:before{content:"";position:absolute;top:6px;left:0;width:10px;height:10px;background:#111}.claim500 .claim500-benefits__lead{font-weight:700}.claim500 .claim500-portal{-ms-flex-align:center;align-items:center;background:#0d0d0d repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);color:#fff;display:-ms-flexbox;display:flex;gap:14px;padding:16px}.claim500 .claim500-portal__img{border:1px solid #333333;-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);-ms-flex-negative:0;flex-shrink:0;height:84px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:84px}.claim500 .claim500-portal__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.claim500 .claim500-portal__kicker{color:#a8a8a8;font-size:12px;font-weight:700;letter-spacing:3px}.claim500 .claim500-portal__copy{color:#e6e6e6;font-size:14px;line-height:1.4;text-wrap:pretty}.claim500 .claim500-form{background:#fff;border-top:4px solid #111111;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);margin:20px 12px 0;min-width:0;-ms-flex-order:-1;order:-1;padding:28px 18px 30px}.claim500 .claim500-form__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:18px}.claim500 .claim500-form__title{font-size:30px;font-style:italic;font-weight:700;letter-spacing:0;line-height:1;text-transform:none}.claim500 .claim500-form__note{color:#555;font-size:14px;line-height:1.5;max-width:560px}.claim500 .claim500-form__fine{color:#777;font-size:11px;line-height:1.4;margin-top:14px;text-align:center}.claim500 .claim500-form__embed{min-width:0}.claim500 .claim500-close{background:#0a0a0a;color:#fff}.claim500 .claim500-close__inner{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0 auto;max-width:1440px;padding:22px 20px}.claim500 .claim500-close__logo{display:none}.claim500 .claim500-close__url{font-size:16px;font-weight:700;letter-spacing:4px}.claim500 .claim500-close__copy{color:#a8a8a8;font-size:11px;letter-spacing:1px}@media(min-width:992px){.claim500 .claim500-hero__fine--desk,.claim500 .claim500-portal__copy--desk{display:inline}.claim500 .claim500-portal__copy--desk{display:-ms-flexbox;display:flex}.claim500 .claim500-hero__fine--desk{display:block}.claim500 .claim500-hero__fine--mob,.claim500 .claim500-portal__copy--mob{display:none}.claim500 .claim500-offer__inner{height:60px}.claim500 .claim500-offer__tag{-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);font-size:15px;letter-spacing:3px;padding:0 0 0 56px;width:300px}.claim500 .claim500-offer__ends{font-size:12px;gap:10px;letter-spacing:2px;padding-right:56px}.claim500 .claim500-offer__ends:before{height:8px;width:8px}.claim500 .claim500-hero__inner{background-image:none;height:640px}.claim500 .claim500-hero__inner:before{content:"";position:absolute;top:0;bottom:0;left:0;width:640px;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 14px);pointer-events:none}.claim500 .claim500-hero__copy{-ms-flex-align:start;align-items:flex-start;max-width:740px;padding:72px 40px 0 56px;text-align:left;width:100%}.claim500 .claim500-hero__art{position:absolute;top:0;right:0;bottom:0;width:min(62%,900px);height:auto;margin-top:0}.claim500 .claim500-hero__art:after{content:"";position:absolute;top:0;bottom:0;left:0;width:28%;background:linear-gradient(90deg,#0d0d0d,#0d0d0d00);pointer-events:none}.claim500 .claim500-hero__eyebrow{font-size:13px;gap:10px;letter-spacing:3px}.claim500 .claim500-hero__eyebrow:before{height:10px;width:10px}.claim500 .claim500-hero__title{-ms-flex-align:start;align-items:flex-start;margin:20px 0 0}.claim500 .claim500-hero__wordmark{-ms-flex-pack:start;justify-content:flex-start;margin-left:-10px;text-shadow:5px 5px 0 #7a2a0c}.claim500 .claim500-hero__dollar{font-size:120px;letter-spacing:-4px;margin-top:-4px}.claim500 .claim500-hero__amount{font-size:236px;letter-spacing:-10px}.claim500 .claim500-hero__outline{-ms-flex-pack:start;justify-content:flex-start;-webkit-text-stroke:1.5px rgba(255,214,64,.9)}.claim500 .claim500-hero__badge{font-size:29px;letter-spacing:-.5px;margin-top:24px;padding:10px 18px}.claim500 .claim500-hero__asterisk{font-size:20px}.claim500 .claim500-hero__lede{font-size:19px;margin-top:26px;max-width:560px}.claim500 .claim500-hero__action{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:28px;margin-top:32px;width:auto}.claim500 .claim500-hero__cta{-webkit-clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);display:inline-block;-ms-flex:none;flex:none;font-size:16px;height:auto;padding:18px 36px}.claim500 .claim500-hero__fine{color:#a8a8a8;font-size:12px;text-align:left}.claim500 .claim500-brands{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}.claim500 .claim500-brands__label{position:relative;z-index:1;-ms-flex:none;flex:none;margin-right:-22px;padding:0 48px 0 max(56px,calc((100vw - 1440px)/2 + 56px));-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);font-size:14px;white-space:nowrap}.claim500 .claim500-brands__label:before{width:10px;height:10px}.claim500 .claim500-brands__viewport{-ms-flex:1;flex:1;padding:26px 0}.claim500 .claim500-brands__set{gap:56px;padding-right:56px}.claim500 .claim500-brands__logo{height:36px;max-width:144px}.claim500 .claim500-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.claim500 .claim500-steps__item{gap:24px;padding:34px 40px 34px 72px}.claim500 .claim500-steps__item--1{z-index:3;padding-left:max(56px,calc((100vw - 1440px)/2 + 56px));background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px)}.claim500 .claim500-steps__item--2{z-index:2}.claim500 .claim500-steps__item--3{z-index:1}.claim500 .claim500-steps__item--1:after,.claim500 .claim500-steps__item--2:after{content:"";position:absolute;top:0;right:-32px;bottom:0;width:32px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.claim500 .claim500-steps__item--1:after{background:#0d0d0d repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px)}.claim500 .claim500-steps__item--2:after{background:#1f1f1f}.claim500 .claim500-steps__num{font-size:84px;width:auto}.claim500 .claim500-steps__num--shadow{text-shadow:4px 4px 0 #444444}.claim500 .claim500-steps__text{gap:6px}.claim500 .claim500-steps__kicker{font-size:12px}.claim500 .claim500-steps__title{font-size:26px;letter-spacing:-.3px;line-height:1.02;text-wrap:balance}.claim500 .claim500-main__inner{-ms-flex-align:start;align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,660px) minmax(0,1fr);padding:88px 56px 96px}.claim500 .claim500-benefits{gap:32px;padding:8px 0 0}.claim500 .claim500-benefits__title{font-size:56px}.claim500 .claim500-benefits__list{font-size:18px;gap:14px}.claim500 .claim500-benefits__item{padding-left:26px}.claim500 .claim500-benefits__item:before{top:7px;width:12px;height:12px}.claim500 .claim500-portal{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);gap:20px;padding:20px}.claim500 .claim500-portal__img{-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);height:120px;width:120px}.claim500 .claim500-portal__body{gap:6px}.claim500 .claim500-portal__kicker{font-size:13px}.claim500 .claim500-portal__copy{font-size:16px}.claim500 .claim500-form{box-shadow:0 1px #dcdad4;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);margin:0;padding:40px 44px 44px}.claim500 .claim500-form__head{gap:8px;margin-bottom:24px}.claim500 .claim500-form__title{font-size:40px}.claim500 .claim500-form__note{font-size:15px}.claim500 .claim500-form__fine{font-size:12px}.claim500 .claim500-close__inner{-ms-flex-direction:row;flex-direction:row;gap:0;height:60px;-ms-flex-pack:justify;justify-content:space-between;padding:0 56px}.claim500 .claim500-close__logo{display:block;filter:invert(1);height:20px;width:auto}.claim500 .claim500-close__url{font-size:18px;letter-spacing:5px}.claim500 .claim500-close__copy{font-size:12px}}@media(min-width:992px)and (max-width:1279px){.claim500 .claim500-hero__inner{height:560px}.claim500 .claim500-hero__art{width:56%}.claim500 .claim500-hero__copy{max-width:620px;padding:56px 32px 0 40px}.claim500 .claim500-hero__dollar{font-size:96px;margin-top:-3px}.claim500 .claim500-hero__amount{font-size:188px;letter-spacing:-8px}.claim500 .claim500-hero__badge{font-size:24px}.claim500 .claim500-hero__lede{font-size:17px}.claim500 .claim500-hero__action{gap:20px}.claim500 .claim500-brands__label{padding:0 40px 0 32px}.claim500 .claim500-steps__item{gap:16px;padding:28px 24px 28px 48px}.claim500 .claim500-steps__item--1{padding-left:32px}.claim500 .claim500-steps__num{font-size:64px}.claim500 .claim500-steps__title{font-size:21px}.claim500 .claim500-main__inner{gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:64px 32px 72px}.claim500 .claim500-benefits__title{font-size:44px}.claim500 .claim500-form{padding:36px 32px 40px}.claim500 .claim500-offer__tag{padding-left:32px}.claim500 .claim500-offer__ends{padding-right:32px}.claim500 .claim500-close__inner{padding:0 32px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/template.page.claim-500.css.map */
