.cta-value-props{max-width:330px;background-color:rgba(255,255,255,.8196078431);padding:2rem}.cta-value-props--light{background-color:rgba(255,255,255,.8196078431);color:#222}.cta-value-props--dark{background-color:rgba(0,0,0,.8784313725);color:#fff}.cta-value-props--dark.cta-value-props--brand-onx ul li{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}.cta-value-props--dark.cta-value-props--brand-onx .onx-button a{flex-shrink:unset;background-color:#fff;border:2px solid #fff;color:#222;width:100%}.cta-value-props--dark.cta-value-props--brand-onx .onx-button a:hover{color:#222;background-color:#e6e6e6}.cta-value-props--border-rounded{border-radius:20px}.cta-value-props__inner{display:flex;justify-content:space-between;flex-direction:column;height:100%}.cta-value-props__logo{text-align:center;margin-bottom:1rem}@media screen and (max-width: 1084px){.cta-value-props__logo{margin-bottom:1rem}}.cta-value-props__logo img{width:100%;max-height:35px}.cta-value-props h2,.cta-value-props h3,.cta-value-props h4,.cta-value-props h5{font-weight:700;margin:.5rem 0}.cta-value-props h2{font-size:1.5rem}@media screen and (max-width: 1084px){.cta-value-props h2{font-size:1.25rem}}.cta-value-props h3{font-size:1.25rem}@media screen and (max-width: 1084px){.cta-value-props h3{font-size:1rem}}.cta-value-props ul{padding-left:10px;margin:1rem 0;display:flex;flex-direction:column;align-self:flex-start;height:100%}@media screen and (max-width: 1084px){.cta-value-props ul{display:none}}.cta-value-props ul li{font-size:.9rem;list-style:none;background-repeat:no-repeat;background-position:left top;background-size:20px 20px;font-weight:500;padding-left:30px;line-height:1.4;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}.cta-value-props .onx-button{width:100%;margin:1rem 0 0}@media screen and (max-width: 1084px){.cta-value-props .onx-button{margin:1rem 0 0}}.cta-value-props .onx-button a{flex-shrink:unset;background-color:#222;border:2px solid #222;color:#fff;width:100%}.cta-value-props .onx-button a:hover{color:#fff;background-color:#090909}.cta-value-props--brand-hunt .onx-button a{background-color:#f30;border-color:#f30;color:#fff}.cta-value-props--brand-hunt .onx-button a:hover{color:#fff;background-color:#cc2900}.cta-value-props--brand-hunt ul li{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%23f30%22%2F%3E%3C%2Fsvg%3E")}.cta-value-props--brand-offroad .onx-button a{background-color:#ff9f0e;border-color:#ff9f0e;color:#222}.cta-value-props--brand-offroad .onx-button a:hover{background-color:#ffb341;color:#222}.cta-value-props--brand-offroad ul li{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%23ff9f0e%22%2F%3E%3C%2Fsvg%3E")}.cta-value-props--brand-backcountry .onx-button a{background-color:#087aff;border-color:#087aff;color:#fff}.cta-value-props--brand-backcountry .onx-button a:hover{background-color:#0062d4;color:#fff}.cta-value-props--brand-backcountry ul li{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%23087aff%22%2F%3E%3C%2Fsvg%3E")}.cta-value-props--brand-fish .onx-button a{background-color:#7dad21;border-color:#7dad21;color:#fff}.cta-value-props--brand-fish .onx-button a:hover{background-color:#5e8219;color:#fff}.cta-value-props--brand-fish ul li{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.97838%2014.461L5.97772%2014.4617L6.95628%2015.4403C7.26673%2015.7507%207.68385%2015.8895%208.08966%2015.8566C8.41809%2015.8302%208.73919%2015.6914%208.99044%2015.4402L9.969%2014.4616L9.96843%2014.461L17.6154%206.8141C18.1663%206.26318%2018.1663%205.36998%2017.6154%204.81907C17.0645%204.26816%2016.1713%204.26816%2015.6204%204.81907L7.9734%2012.466L4.31642%208.80903C3.7655%208.25812%202.8723%208.25812%202.32139%208.80903C1.77048%209.35994%201.77047%2010.2531%202.32139%2010.8041L5.97838%2014.461Z%22%20fill%3D%22%237dad21%22%2F%3E%3C%2Fsvg%3E")}.app-pitch{position:relative;display:block;margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding-top:1.5rem;padding-bottom:3rem;background-color:#fff;z-index:1}@media screen and (min-width: 1920px){.app-pitch{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}.app-pitch__inner{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 800px){.app-pitch__inner{flex-wrap:wrap-reverse}}.app-pitch__content-wrap{padding:0 2rem;flex-basis:400px;flex-grow:1;position:relative;display:flex;align-items:center}@media screen and (min-width: 480px){.app-pitch__content-wrap{padding:2rem 4rem}}.app-pitch__content{max-width:800px}.app-pitch__images{flex-basis:400px;flex-grow:1;position:relative;min-height:600px}@media screen and (max-width: 768px){.app-pitch__images{margin-top:1rem;min-height:400px}}.app-pitch__image-bg{position:absolute;display:block;right:25%;width:75%;height:100%}.app-pitch__image-bg img{width:100%;height:100%;object-fit:cover;object-position:center center;margin:0}.app-pitch__image-app{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:50%;height:100%;padding:2rem 0}.app-pitch__image-app img{max-height:600px;height:100%;margin:0;width:100%;object-fit:contain}.app-pitch--align-right .app-pitch__inner{flex-direction:row-reverse}.app-pitch--align-right .app-pitch__image-bg{left:25%}.app-pitch--align-right .app-pitch__image-app{left:0;right:auto}.app-pitch--disabled{pointer-events:none}.app-pitch--selected .app-pitch__inner{border-radius:8px}.onx-buttons--offroad .onx-button--solid button{background-color:#ff9f0e;color:#222;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.onx-buttons--offroad .onx-button--solid button:hover:not(:disabled){background-color:#f49300}.onx-buttons--offroad .onx-button--solid button:disabled{opacity:.6;cursor:not-allowed}.onx-buttons--offroad .onx-button--solid button.selected{background-color:#ff9f0e;color:#222}.onx-buttons--offroad .onx-button--solid button.selected:hover{background-color:#f49300}@media screen and (min-width: 768px){.wp-block .app-pitch{margin-left:auto;margin-right:auto;max-width:100%;height:fit-content}}.partner-redemptions{display:flex;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;margin-top:0;margin-bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (min-width: 1920px){.partner-redemptions{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}.partner-redemptions--dark{background-color:#222;position:relative;overflow:hidden}.partner-redemptions--dark h1,.partner-redemptions--dark h2,.partner-redemptions--dark h3,.partner-redemptions--dark p,.partner-redemptions--dark a,.partner-redemptions--dark i{color:#fff}.partner-redemptions--dark .ford-connect-button{background-color:#fff;color:#003478}.partner-redemptions--dark .ford-connect-button:hover{background-color:#e0e0e0;color:#003478}.partner-redemptions__background{display:none}.partner-redemptions__ford-topo{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.06;pointer-events:none;color:#fff}.partner-redemptions__ford-topo svg{width:100%;height:100%}.partner-redemptions--dark .partner-redemptions__ford-topo{display:block}.partner-redemptions--bg-color-light-topo .partner-redemptions__background{color:#dcdcdc}.partner-redemptions__inner{position:relative;margin:0 auto;width:100%;max-width:1440px;padding:0 4rem}@media screen and (max-width: 480px){.partner-redemptions__inner{padding:0 2rem}}.partner-redemptions h2{margin-bottom:1.5rem}.partner-redemptions__logo-lockup{display:flex;justify-content:center;padding:2rem 0 1rem}.partner-redemptions__logo-lockup__inner{display:flex;align-items:center}.partner-redemptions__logo-lockup__img img{max-width:125px;height:auto;width:auto}.partner-redemptions__logo-lockup__divider{border-left:2px solid #ccc;margin:0 1.5rem;height:40px}.partner-redemptions__hero{position:relative;display:flex;justify-content:center;min-height:650px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}@media screen and (min-width: 1920px){.partner-redemptions__hero{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}.partner-redemptions__hero__bg{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.partner-redemptions__hero__bg img{height:100%;min-height:100%;margin:0;width:100%;object-fit:cover;object-position:50% 30%}.partner-redemptions__hero__bg-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#000;opacity:.5}.partner-redemptions__hero__wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1440px;padding:3rem 4rem 5rem}@media(max-width: 768px){.partner-redemptions__hero__wrap{padding:2rem}}.partner-redemptions__hero__row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}@media(max-width: 768px){.partner-redemptions__hero__row{flex-direction:column}}.partner-redemptions__hero__logos{display:flex;justify-content:flex-start;margin-bottom:1rem}.partner-redemptions__hero__logos__inner{display:flex;align-items:center}.partner-redemptions__hero__logos__img img{height:auto;width:auto;max-width:125px}.partner-redemptions__hero__logos__divider{border-left:2px solid rgba(255,255,255,.6);margin:0 1.5rem;height:40px}.partner-redemptions__hero__content{max-width:600px;color:#fff;padding-right:3rem;padding-top:0}@media(max-width: 768px){.partner-redemptions__hero__content{padding-right:0;margin-bottom:2rem}}.partner-redemptions__hero__content h1{color:#fff;font-size:2.5rem;line-height:1.2;margin-bottom:1.25rem;margin-top:0}@media(max-width: 768px){.partner-redemptions__hero__content h1{font-size:2rem}}.partner-redemptions__hero__content p{font-size:1.1rem;color:rgba(255,255,255,.9);line-height:1.6;margin:0}.partner-redemptions__hero__form{width:340px;min-width:340px;background-color:#222;border-radius:7px;padding:2rem;color:#fff;position:relative;overflow:hidden}.partner-redemptions__hero__form__topo{position:absolute;top:0;left:-25%;width:150%;height:150%;opacity:.12;pointer-events:none;color:#fff;transform:scaleX(2);transform-origin:center center}.partner-redemptions__hero__form__topo svg{width:100%;height:100%}@media(max-width: 480px){.partner-redemptions__hero__form{width:100%;min-width:unset}}.partner-redemptions__hero__form__header,.partner-redemptions__hero__form__buttons,.partner-redemptions__hero__form__create{position:relative;z-index:1}.partner-redemptions__hero__form__header{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.partner-redemptions__hero__form__buttons{margin-bottom:.75rem}.partner-redemptions__hero__form__buttons button{font-weight:900;width:100%;color:#222;padding:.75rem 1.5rem;border-radius:5px;border:2px solid #ff9f0e;background-color:#ff9f0e;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.partner-redemptions__hero__form__buttons button:hover{background-color:#da8300}.partner-redemptions__hero__form__create{text-align:center;margin:0;color:#bbb}.partner-redemptions__hero__form__create p{margin-bottom:0}.partner-redemptions__hero__form__create-btn{background:none;border:none;padding:0;font-size:.95rem;font-weight:600}.partner-redemptions #ford-connection-area{text-align:center;max-width:768px;margin:0 auto}.partner-redemptions .ford-connect-button{display:inline-block;padding:1rem 2rem;background-color:#003478;color:#fff;text-decoration:none;border-radius:4px;font-weight:bold;transition:background-color .3s ease;margin:2rem 0}.partner-redemptions .ford-connect-button:hover{background-color:#002557;color:#fff}.partner-redemptions__ford-consent{font-size:.9rem}.partner-redemptions #ford-actions{display:flex;gap:1rem;margin-bottom:1.5rem}.partner-redemptions .ford-button{padding:.75rem 1.5rem;border:none;border-radius:4px;font-weight:bold;cursor:pointer;transition:all .3s ease;background-color:#003478;color:#fff}.partner-redemptions .ford-button:hover{background-color:#002557}.partner-redemptions .ford-button-secondary{background-color:#6c757d}.partner-redemptions .ford-button-secondary:hover{background-color:#5a6268}.partner-redemptions #ford-status{margin-top:1.5rem;padding:1rem;border-radius:4px}.partner-redemptions #ford-status:empty{display:none}.partner-redemptions .vehicle-card{background-color:#f8f9fa;padding:1rem;margin:1rem 0;border-radius:4px;border-left:4px solid #003478}.partner-redemptions .vehicle-card h4{margin-top:0;color:#003478}.partner-redemptions__header{text-align:center;margin:1rem 0}.partner-redemptions__title{text-align:center;margin:1rem 0}.partner-redemptions__vehicle-banner{background-color:#000;text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;position:relative;overflow:hidden}.partner-redemptions__vehicle-banner__topo{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.15;pointer-events:none;color:#fff}.partner-redemptions__vehicle-banner__topo svg{height:100%;width:100%}.partner-redemptions__vehicle-banner__inner{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:1.25rem 4rem}@media screen and (max-width: 650px){.partner-redemptions__vehicle-banner__inner{padding:1.5rem 2rem;flex-direction:column;gap:0}}.partner-redemptions__vehicle-banner__inner .partner-redemptions__logo-lockup{justify-content:flex-start;padding:0}.partner-redemptions__vehicle-banner__inner .partner-redemptions__logo-lockup__divider{border-color:rgba(255,255,255,.4)}.partner-redemptions__vehicle-banner__info{display:flex;flex-direction:row;align-items:center;gap:1.5rem}@media screen and (max-width: 650px){.partner-redemptions__vehicle-banner__info{justify-content:center}}.partner-redemptions__vehicle-banner__info__text{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 650px){.partner-redemptions__vehicle-banner__info__text{align-items:center}}.partner-redemptions__vehicle-banner__bronco-icon{width:50px;height:auto;filter:brightness(0) invert(1)}@media screen and (max-width: 650px){.partner-redemptions__vehicle-banner__bronco-icon{display:none}}.partner-redemptions__vehicle-banner button{font-weight:500;background-color:rgba(0,0,0,0);color:#fff;text-decoration:underline;outline:none;border:none;padding:0;font-size:.9rem}.partner-redemptions__vehicle-banner .partner-redemptions__logo-lockup__img img{max-width:110px}@media screen and (max-width: 650px){.partner-redemptions__vehicle-banner .partner-redemptions__logo-lockup__img img{max-width:85px}}.partner-redemptions__vehicle-type{margin:0;font-size:.85rem;color:#fff}.partner-redemptions__product-selection{margin-top:0}.partner-redemptions__selection-header{background-color:#f5f5f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:3rem 2rem 2rem;position:relative;z-index:1;text-align:center}@media screen and (min-width: 1920px){.partner-redemptions__selection-header{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}@media screen and (max-width: 650px){.partner-redemptions__selection-header{padding:2rem 1rem 1rem}}.partner-redemptions__selection-header h2{margin-bottom:1.5rem}.partner-redemptions__selection-header p a{color:inherit;text-decoration:underline}.partner-redemptions__product-description{color:#000;margin:1rem auto 0;text-align:center;max-width:980px}.partner-redemptions__product-description a{color:inherit;text-decoration:underline}.partner-redemptions--loading{min-height:90vh}.partner-redemptions__loading{display:flex;justify-content:center;align-items:center;padding:4rem 0}.partner-redemptions__loading-icon{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#555;border-radius:50%;animation:partner-redemptions-spin .8s linear infinite}@keyframes partner-redemptions-spin{to{transform:rotate(360deg)}}.partner-redemptions__loading-text{color:#666}.partner-redemptions__claimed-message{color:#666;text-align:left;margin:1.5rem 0;padding:0}.partner-redemptions__claimed-message p{font-weight:bold;margin:0 0 1rem;font-size:1.25rem;line-height:1.4}.partner-redemptions__claimed-message p:last-child{margin-bottom:0}.partner-redemptions__claimed-message br{display:none}.partner-redemptions__ineligible-button{background-color:#999 !important;color:#fff !important;cursor:not-allowed !important;border-color:#999 !important;justify-content:flex-start !important}.partner-redemptions__external-claim-ineligible{pointer-events:none !important;cursor:not-allowed !important}.partner-redemptions__external-claim-ineligible a{background-color:#999 !important;border-color:#999 !important;color:#fff !important;cursor:not-allowed !important}.partner-redemptions__price-image{text-align:center;margin:0}.partner-redemptions__price-image img{max-width:150px;height:auto;margin:0 auto}.partner-redemptions__products{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1.5rem;margin-bottom:2rem}.partner-redemptions .header-multi-vertical-poster__value-props{background-color:#f5f5f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:3rem 2rem;position:relative;z-index:1}.partner-redemptions .header-multi-vertical-poster__value-props--three{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.partner-redemptions .header-multi-vertical-poster__value-props__inner{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));max-width:980px;margin:0 auto}@media screen and (min-width: 900px){.partner-redemptions .header-multi-vertical-poster__value-props__inner{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 600px){.partner-redemptions .header-multi-vertical-poster__value-props__inner{grid-template-columns:1fr;padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width: 1920px){.partner-redemptions .header-multi-vertical-poster__value-props{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}@media screen and (max-width: 650px){.partner-redemptions .header-multi-vertical-poster__value-props{padding:2rem 1rem}}.partner-redemptions .header-multi-vertical-poster__value-props--four{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}@media screen and (min-width: 1200px){.partner-redemptions .header-multi-vertical-poster__value-props--four{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1084px){.partner-redemptions .header-multi-vertical-poster__value-props--four{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.partner-redemptions .header-multi-vertical-poster__value-props--four{grid-template-columns:1fr}}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props{margin:0;transition:all .3s ease;border:2px solid rgba(0,0,0,0);cursor:pointer;position:relative}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props.selected,input:checked~.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props{border-color:var(--app-color);box-shadow:0 4px 12px rgba(0,0,0,.2);transform:scale(1.05);z-index:1}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props.disabled{cursor:not-allowed}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props input[type=radio]{position:absolute;opacity:0}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props--brand-hunt{--app-color: #f30;--app-text-color: #fff;--app-secondary-color: #f30;--app-secondary-text: #f30;--app-color-hover: #cc2900}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props--brand-offroad{--app-color: #ff9f0e;--app-text-color: #222;--app-secondary-color: #222;--app-secondary-text: #222;--app-color-hover: #ffb341}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props--brand-backcountry{--app-color: #087aff;--app-text-color: #fff;--app-secondary-color: #087aff;--app-secondary-text: #087aff;--app-color-hover: #0062d4}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props--brand-fish{--app-color: #7dad21;--app-text-color: #fff;--app-secondary-color: #7dad21;--app-secondary-text: #7dad21;--app-color-hover: #5e8219}.partner-redemptions .header-multi-vertical-poster__value-props .cta-value-props ul{margin:0 1rem 1rem}.partner-redemptions .header-multi-vertical-poster__value-props .onx-button{display:inline-flex;justify-content:center;align-items:center;margin:0 .5rem .5rem;cursor:pointer}.partner-redemptions .header-multi-vertical-poster__value-props .onx-button a,.partner-redemptions .header-multi-vertical-poster__value-props .onx-button button{font-weight:bold;flex-shrink:0;text-decoration:none;color:var(--app-text-color);padding:.75rem 1.5rem;line-height:1.2em;border:2px solid var(--app-color);border-radius:5px;background-color:var(--app-color);text-align:center;transition:background-color 250ms ease-in-out;width:100%}.partner-redemptions .header-multi-vertical-poster__value-props .onx-button a small,.partner-redemptions .header-multi-vertical-poster__value-props .onx-button button small{font-size:.75em;font-weight:normal}.partner-redemptions .header-multi-vertical-poster__value-props .onx-button a:hover,.partner-redemptions .header-multi-vertical-poster__value-props .onx-button button:hover{color:var(--app-text-color);background-color:var(--app-color-hover)}.partner-redemptions__continue-button{display:block;width:100%;max-width:400px;margin:0 auto;padding:1rem 2rem;background-color:#003478;color:#fff;border:none;border-radius:4px;font-weight:bold;font-size:1rem;cursor:pointer;transition:all .3s ease}.partner-redemptions__continue-button:hover:not(:disabled){background-color:#002557}.partner-redemptions__continue-button:disabled{background-color:#ccc;cursor:not-allowed}.partner-redemptions__selection-status{text-align:center;margin-top:1rem;padding:1rem;border-radius:4px}.partner-redemptions__selection-status:empty{display:none}.partner-redemptions__selection-status--error{color:red}.partner-redemptions__stripe-section{background-color:#f5f5f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:3rem 2rem;position:relative;z-index:1}@media screen and (min-width: 1920px){.partner-redemptions__stripe-section{margin-left:calc(-960px + 50%);margin-right:calc(-960px + 50%);max-width:1920px}}@media screen and (max-width: 650px){.partner-redemptions__stripe-section{padding:2rem 1rem}}.partner-redemptions__stripe-content{max-width:800px;margin:0 auto;background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.partner-redemptions__payment-section{margin-top:3rem;padding:0;border-radius:8px}.partner-redemptions__payment-section h2{margin-bottom:1.5rem;text-align:center}.partner-redemptions__payment-section #payment-element{margin-bottom:2rem}.partner-redemptions__payment-section #payment-message{margin-top:1rem}.partner-redemptions__complete{margin-top:3rem;padding:3rem 2rem;text-align:center;background-color:#f8f9fa;border-radius:8px}.partner-redemptions__complete-message{font-size:1.125rem;color:#666;margin-bottom:1rem}.partner-redemptions__get-app-button{display:inline-block;padding:1rem 2rem;text-decoration:none;color:inherit}.product-card{position:relative;display:block;background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .3s ease}.product-card:hover{border-color:#999;box-shadow:0 4px 12px rgba(0,0,0,.1)}.product-card__radio{position:absolute;opacity:0;pointer-events:none}.product-card__radio:checked+.product-card__content~.product-card__checkmark{opacity:1;transform:scale(1)}.product-card__content{text-align:center}.product-card__icon{width:100%;max-width:200px;height:auto;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}.product-card__icon svg{width:100%;height:auto}.product-card__title{margin:0 0 .5rem;font-size:1.25rem;font-weight:bold}.product-card__subtitle{margin:0;color:#666;font-size:.875rem}.product-card__checkmark{position:absolute;top:1rem;right:1rem;width:32px;height:32px;border-radius:50%;background-color:#28a745;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:bold;opacity:0;transform:scale(0);transition:all .3s ease}.product-card--hunt:has(input:checked){border-color:#f30;background-color:rgba(255,51,0,.05)}.product-card--hunt .product-card__icon{color:#f30}.product-card--offroad:has(input:checked){border-color:#ff9f0e;background-color:rgba(255,159,14,.05)}.product-card--offroad .product-card__icon{color:#ff9f0e}.product-card--backcountry:has(input:checked){border-color:#087aff;background-color:rgba(8,122,255,.05)}.product-card--backcountry .product-card__icon{color:#087aff}.product-card--fish:has(input:checked){border-color:#7dad21;background-color:rgba(125,173,33,.05)}.product-card--fish .product-card__icon{color:#7dad21}
