.hero-banner{position:relative;padding:0 0 47.7%;width:100%}@media screen and (max-width: 429px){.hero-banner{padding:58.6%}}.hero-banner>img{position:absolute;height:100%;width:100%;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%)}.hero-banner>.text-block{position:absolute;height:100%;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-banner>.text-block>h5{color:#fff;margin-bottom:1.25rem}@media screen and (max-width: 992px){.hero-banner>.text-block>h5{margin-bottom:1rem}}.hero-banner>.text-block>h1{font-weight:400;font-size:1.5rem;line-height:130%;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:5rem}@media screen and (max-width: 992px){.hero-banner>.text-block>h1{margin-bottom:unset}}.hero-banner .arrow{position:absolute;bottom:0;width:auto;height:auto;bottom:1.5rem;content:url(https://res.cloudinary.com/facktoryal/image/upload/v1605804545/again-faster/arrow_down_gapngd.svg)}@media screen and (max-width: 767px){.hero-banner .arrow{display:none}}.ribbon{background:#f1f1f1;padding:1.5rem 1rem}.ribbon #affiliate_ribbon_inner{overflow-x:scroll;margin-left:auto;margin-right:auto;height:100%;white-space:nowrap}@media screen and (max-width: 769px){.ribbon #affiliate_ribbon_inner{justify-content:unset}}.ribbon #affiliate_ribbon_inner::-webkit-scrollbar{height:0px;background:transparent}.ribbon #affiliate_ribbon_inner>a{font-family:Oswald;font-size:12px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:.16em;text-align:left;text-transform:uppercase}.ribbon #affiliate_ribbon_inner>a:not(:last-child){padding-right:1.5rem}.intro{margin-top:5rem}@media screen and (max-width: 992px){.intro{margin-top:1.25rem}}.intro>div>p{margin-top:1.5rem}@media screen and (max-width: 992px){.intro>div>p{margin-top:1rem}}.intro>img{max-width:43%;margin-left:4.5rem}@media screen and (max-width: 992px){.intro>img{display:none}}.affiliate-packages{margin-top:7.5rem;max-width:1440px!important;flex-direction:column;align-items:center;padding:0}@media screen and (max-width: 992px){.affiliate-packages{margin-top:4rem}}.affiliate-packages>p{margin-top:1.5rem}@media screen and (max-width: 992px){.affiliate-packages>p{margin-top:1rem}}.affiliate-packages .affiliate-packages_text{padding:0 1rem;text-align:center}.affiliate-packages .affiliate-packages_text h3{margin-bottom:1.5rem}.affiliate-packages .affiliate-packages_text p{margin-bottom:1rem}.affiliate-packages .affiliate-packages_text>a{border-bottom:1px solid #c2a578;padding-bottom:.25rem}@media (max-width: 767px){.affiliate-packages .affiliate-packages_text{text-align:left}}.affiliate-packages .cells{margin-top:2.5rem;display:flex;gap:1px;width:100%}@media screen and (max-width: 992px){.affiliate-packages .cells{margin-top:4rem;flex-direction:column}}@media (max-width: 767px){.affiliate-packages .cells.cells-first{margin-top:0}}.affiliate-packages .cells .cell{cursor:pointer;flex:1;background:#f1f1f1;display:flex;flex-direction:column;align-items:center;padding:5rem 1rem 1rem}@media screen and (max-width: 429px){.affiliate-packages .cells .cell{padding-top:2.5rem}}.affiliate-packages .cells .cell h1{font-size:4rem;margin-right:-.24em}@media (max-width: 429px){.affiliate-packages .cells .cell h1{font-size:2.5rem}}.affiliate-packages .cells .cell>h5{margin-top:1.25rem;margin-bottom:2.5rem}@media screen and (max-width: 769px){.affiliate-packages .cells .cell>h5{margin-top:1rem;margin-bottom:3rem}}@media screen and (max-width: 429px){.affiliate-packages .cells .cell>h5{margin-top:1rem;margin-bottom:1.5rem}}.affiliate-packages .cells .cell>.list{width:100%;padding:0 3.5rem;overflow:hidden;max-height:1000px;transition:max-height .5s}.affiliate-packages .cells .cell>.list .button-holder{text-align:left;margin-top:3rem;margin-bottom:1rem}@media (max-width: 767px){.affiliate-packages .cells .cell>.list .button-holder{text-align:center}}.affiliate-packages .cells .cell>.list.hidden{transition:max-height .5s;max-height:100px;opacity:.9;padding:0;max-width:240px;position:relative}@media (min-width: 428px) and (max-width: 769px){.affiliate-packages .cells .cell>.list.hidden{max-height:0}}.affiliate-packages .cells .cell>.list.hidden:after{content:"";width:100%;position:absolute;bottom:0;left:0;right:0;height:100px;opacity:.5;background:linear-gradient(0deg,#f1f1f1 9.23%,#f1f1f100 90.77%);transition:background 1s}.affiliate-packages .cells .cell>.list>p{width:100%;color:#767676;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left}.affiliate-packages .cells .cell>.list>p:not(:first-child){margin-top:1rem}.affiliate-packages .cells .cell>.list>a{margin-top:2.5rem;margin-bottom:1.5rem;margin-right:auto;background:transparent!important}.affiliate-packages .btn-toggle{margin-top:1rem;width:100%;max-width:unset;z-index:99}@media (min-width: 991px){.affiliate-packages .btn-toggle{display:none}}.affiliate-packages>.toggle-all{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-transform:unset;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em}@media screen and (max-width: 992px){.affiliate-packages>.toggle-all{display:none}}.affiliate-packages>.toggle-all>span{z-index:1}.affiliate-packages>.toggle-all>button{width:292px;padding:13px 2rem}.affiliate-packages>.toggle-all .btn-toggle-all:not(.hidden){background:none;border:none;color:#000;text-transform:capitalize;padding:0;letter-spacing:0}.affiliate-packages>.toggle-all .btn-toggle-all:not(.hidden):after{content:"";display:block;height:16px;width:16px;background-image:url(https://res.cloudinary.com/facktoryal/image/upload/v1606730901/again-faster/Arrow_1_guwjz7.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg);margin:16px auto 0}.affiliate-packages .tweak{margin-top:1.5rem}.affiliate-packages .tweak>p>a{text-decoration:none;color:#000;border-bottom:1px solid #c2a578;padding-bottom:4px}@media screen and (max-width: 992px){.affiliate-packages .tweak{margin-top:2.5rem}}@media screen and (max-width: 767px){.affiliate-packages .tweak{margin-top:1.5rem;padding:0 1rem}}.why-af{margin-top:7.5rem;padding:0 9.7rem;flex-direction:column;align-items:center}@media screen and (max-width: 992px){.why-af{margin-top:5rem;padding:0 1.5rem}}@media screen and (max-width: 767px){.why-af{padding:0 1rem}}.why-af>p{margin-top:2.5rem;text-transform:unset;font-family:Open Sans;font-size:40px;font-style:normal;font-weight:700;line-height:57px;letter-spacing:0em;text-align:center}@media screen and (max-width: 767px){.why-af>p{margin-top:1rem}}.why-af>p>strong{color:#c2a578}@media screen and (max-width: 992px){.why-af>p{font-size:36px;line-height:51px}}@media screen and (max-width: 767px){.why-af>p{font-size:28px;line-height:38px;text-align:left}}.cards{display:block;margin-top:8.5rem}@media screen and (max-width: 992px){.cards{margin-top:7.25rem}}@media screen and (max-width: 767px){.cards{margin-top:1.5rem}}.cards .card{display:flex;object-fit:contain}.cards .card:not(:first-child){margin-top:5rem}@media screen and (max-width: 992px){.cards .card:not(:first-child){margin-top:4rem}}@media screen and (max-width: 768px){.cards .card:not(:first-child){margin-top:1.5rem}}@media screen and (max-width: 992px){.cards .card{flex-direction:column}}.cards .card>img{min-width:58%}@media screen and (max-width: 992px){.cards .card>img{min-width:unset;width:100%}}.cards .card .text-block{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-left:2.5rem}@media screen and (max-width: 992px){.cards .card .text-block{margin-top:1rem;margin-left:0}}.cards .card .text-block>p{color:#767676}.financing-info{height:26rem;margin-top:7.5rem;background:#fbfbfb;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 992px){.financing-info{margin-top:4rem}}@media screen and (max-width: 767px){.financing-info{margin-top:2.5rem}}.financing-info>p{margin-top:1.5rem}.financing-info>a button{width:14.75rem;padding-right:1.5rem;padding-left:1.5rem;display:flex;justify-content:space-between;align-items:center;filter:invert(1);border:1px solid white;margin-top:2.5rem}.financing-info>a button>img{filter:invert(1)}.financing-info>a button:hover>img,.financing-info>a button:focus>img,.financing-info>a button:active>img,.financing-info>a button:focus-within>img,.financing-info>a button:focus-visible>img{filter:unset}.consultation{margin-top:7.5rem;margin-bottom:7.5rem;padding:0 9.6875rem;gap:8.2rem}@media screen and (max-width: 992px){.consultation{padding:0 1.5rem;flex-direction:column;align-items:center;gap:2.5rem;margin-bottom:5rem;margin-top:4rem}}.consultation .intro-text>p{margin-top:1.5rem}@media screen and (max-width: 992px){.consultation .intro-text>p{text-align:center}}.consultation .intro-text>h3{font-family:Open Sans;font-size:24px;font-style:normal;line-height:31px;letter-spacing:.08em}@media screen and (max-width: 992px){.consultation .intro-text>h3{text-align:center}}.consultation .contact-form{max-width:30rem}.consultation .contact-form .flex-row{display:flex;gap:1rem}@media screen and (max-width: 767px){.consultation .contact-form .flex-row{gap:0;flex-wrap:wrap}}.consultation .contact-form .field-text{margin-top:1.5rem;width:100%}.consultation .contact-form .field-text>.input-text{outline:none;box-shadow:none;border:none;width:100%;height:2.5rem;border-bottom:1px solid #c4c4c4;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:0em;text-align:left}.consultation .contact-form .field-text>.input-text-label{font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left}.consultation .contact-form .field-radio{margin-top:1.5rem}.consultation .contact-form .field-radio .input-radio-label{margin-left:.5rem;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0em;text-align:left}.consultation .contact-form .field-radio .input-radio{margin:0;margin-top:.5rem;filter:grayscale(2) saturate(400%)}.consultation .contact-form .field-textarea{margin-top:1.5rem}.consultation .contact-form .field-textarea>textarea{font-family:Open Sans;display:block;width:100%;height:7.5rem;resize:none;border:1px solid #c4c4c4;border-radius:none}.consultation .contact-form .submit-field{margin:0;margin-top:1.5rem}.consultation .contact-form .submit-field>button{width:100%;max-width:unset}.consultation .contact-form-wrapper{width:100%;max-width:56rem;display:flex}@media screen and (max-width: 992px){.consultation .contact-form-wrapper{flex-direction:column}.consultation .contact-form-wrapper .contact-form{margin:0 auto}.consultation .contact-form-wrapper .contact-form .form-helper{margin-top:2.5rem;text-align:center}}.consultation .contact-form-wrapper h3{margin-bottom:1.5rem}.text-block__on-left{margin-left:0!important;margin-right:2.5rem}@media screen and (max-width: 992px){.text-block__on-left{margin-top:1rem;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/page-affiliate-outfitting.scss.css.map */
