.affiliate-wrapper{background-color:#fff;min-height:100vh}.affiliate-hero{padding:5rem 19.125rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;background-color:#f9fbfb}.affiliate-hero__container{width:38.813rem;display:flex;flex-direction:column;gap:2rem;align-items:flex-start;position:relative;z-index:1}.affiliate-hero__image-wrapper{width:37.5rem;height:37.625rem;flex-shrink:0}.affiliate-hero__image{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.affiliate-hero__image--mobile{display:none}.affiliate-hero__label{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:#1b8c91}.affiliate-hero__title{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:#111;margin:0}.affiliate-hero__title em,.affiliate-hero__title strong{color:#1b8c91;font-style:normal}.affiliate-hero__description{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;color:#444;margin:0;max-width:31.375rem}.affiliate-hero__btn{display:inline-flex;justify-content:center;align-items:center;padding:.75rem 2rem;height:3rem;background-color:#1b8c91;border-radius:.5rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;color:#fff;text-decoration:none;transition:background-color .2s ease;box-sizing:border-box}.affiliate-hero__btn:hover{background-color:#167074;color:#fff}.affiliate-why{padding:5rem 19.125rem;display:flex;flex-direction:column;align-items:center}.affiliate-why__container{width:82.125rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.affiliate-why__title{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:#111;margin:0;text-align:center}.affiliate-why__grid{display:flex;flex-wrap:wrap;justify-content:center;row-gap:2.5rem;column-gap:12.875rem;width:100%}.affiliate-why__item{width:18.75rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.affiliate-why__icon-wrapper{position:relative;width:5.5rem;height:5.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:.563rem}.affiliate-why__icon-bg{position:absolute;top:0;left:0;width:5.5rem;height:5.5rem;background-color:#f9f9f9;border-radius:50%}.affiliate-why__icon{position:relative;z-index:1;width:3.25rem;height:3.25rem;object-fit:contain}.affiliate-why__icon--with-bg{width:5.5rem;height:5.5rem}.affiliate-why__icon-wrapper:has(.affiliate-why__icon--with-bg) .affiliate-why__icon-bg{display:none}.affiliate-why__icon-placeholder{position:relative;z-index:1;width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center}.affiliate-why__text-wrapper{display:flex;flex-direction:column;align-items:center;gap:.5rem}.affiliate-why__item-title{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;color:#111;margin:0;text-align:center}.affiliate-why__item-desc{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:#444;margin:0;text-align:center}.affiliate-why__btn{display:inline-flex;justify-content:center;align-items:center;padding:.75rem 2rem;width:19.063rem;height:3rem;background-color:#1b8c91;border-radius:.5rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;color:#fff;text-decoration:none;transition:background-color .2s ease;box-sizing:border-box}.affiliate-why__btn:hover{background-color:#167074;color:#fff}.affiliate-steps{padding:5rem 19.125rem;background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center}.affiliate-steps__container{width:100%;max-width:82.125rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.affiliate-steps__title{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:#111;margin:0;text-align:center}.affiliate-steps__grid{display:flex;align-items:center;justify-content:center;gap:2.125rem;width:100%}.affiliate-steps__item{display:flex;align-items:center;gap:2.125rem}.affiliate-steps__card{width:22.5rem;height:12.5rem;background-color:#fff;border-radius:.5rem;padding:2rem 1.125rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;box-sizing:border-box;flex-shrink:0}.affiliate-steps__item-title{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;color:#111;margin:0;text-align:center}.affiliate-steps__item-desc{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:#444;margin:0;text-align:center}.affiliate-steps__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.967rem}.affiliate-steps__arrow svg{width:2.966rem;height:2.188rem}.affiliate-steps__btn{display:inline-flex;justify-content:center;align-items:center;padding:.75rem 2rem;width:19.063rem;height:3rem;background-color:#1b8c91;border-radius:.5rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;color:#fff;text-decoration:none;transition:background-color .2s ease;box-sizing:border-box}.affiliate-steps__btn:hover{background-color:#167074;color:#fff}.affiliate-faq{padding:5rem 19.125rem;display:flex;flex-direction:column;align-items:center}.affiliate-faq__container{width:82.125rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.affiliate-faq__title{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:#111;margin:0;text-align:center}.affiliate-faq__list{width:100%;display:flex;flex-direction:column;gap:1.5rem}.affiliate-faq__item{width:100%}.affiliate-faq__header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;padding:0;background:none;border:none;width:100%}.affiliate-faq__question{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;color:#111;margin:0;text-align:left;flex:1;padding-right:1rem}.affiliate-faq__toggle{flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none}.affiliate-faq__toggle:focus{outline:none;box-shadow:none}.affiliate-faq__toggle:visited,.affiliate-faq__toggle:active,.affiliate-faq__toggle:hover{background:none}.affiliate-faq__toggle svg{display:block}.affiliate-faq__icon{display:block}.affiliate-faq__icon-h,.affiliate-faq__icon-v{stroke:#111}.affiliate-faq__icon-v{transition:opacity .3s ease,transform .3s ease;transform-origin:center}.affiliate-faq__item--active .affiliate-faq__icon-v{opacity:0;transform:rotate(90deg)}.affiliate-faq__content{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.affiliate-faq__item--active .affiliate-faq__content{max-height:12.5rem;padding-top:.5rem}.affiliate-faq__answer{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:#444;margin:0;max-width:75rem}.affiliate-faq__divider{width:100%;height:.063rem;background-color:#eee;margin-top:1.5rem}@media screen and (min-width:2001px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:5rem calc(19.125rem + (100vw - 125rem)/2)}}@media screen and (min-width:1601px)and (max-width:2000px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:5rem 19.125rem}.affiliate-why__container,.affiliate-steps__container,.affiliate-faq__container{width:100%;max-width:82.125rem}.affiliate-hero__container{width:100%;max-width:38.813rem}.affiliate-why__grid{column-gap:5rem}}@media screen and (max-width:1600px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:5rem 12.5rem}.affiliate-why__container,.affiliate-steps__container,.affiliate-faq__container{width:100%;max-width:82.125rem}.affiliate-hero__container{width:100%;max-width:38.813rem}.affiliate-why__grid{row-gap:2.5rem;column-gap:8rem}}@media screen and (max-width:1400px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:4rem 8rem}.affiliate-why__container,.affiliate-steps__container,.affiliate-faq__container{width:100%;max-width:82.125rem}.affiliate-hero__container{width:100%;max-width:38.813rem}.affiliate-why__grid{row-gap:2.5rem;column-gap:5rem}.affiliate-steps__grid{gap:1.5rem}}@media screen and (max-width:1200px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:3rem 5rem}.affiliate-why__container,.affiliate-steps__container,.affiliate-faq__container{width:100%;max-width:82.125rem}.affiliate-hero__container{width:100%;max-width:38.813rem}.affiliate-why__grid{row-gap:2.5rem;column-gap:3rem}.affiliate-steps__grid{flex-direction:column;gap:1.5rem}.affiliate-steps__item{flex-direction:column}.affiliate-steps__arrow{transform:rotate(90deg)}}@media screen and (max-width:1024px){.affiliate-hero,.affiliate-why,.affiliate-steps,.affiliate-faq{padding:3rem 2.5rem}.affiliate-hero__container,.affiliate-why__container,.affiliate-steps__container,.affiliate-faq__container{width:100%}.affiliate-hero__title,.affiliate-why__title,.affiliate-steps__title,.affiliate-faq__title{font-size:2rem;line-height:2.5rem}.affiliate-why__grid{gap:2rem}}@media screen and (max-width:480px){.affiliate-hero{padding:1.333rem 1.5rem;flex-direction:column;gap:0}.affiliate-hero__container{width:100%;gap:.667rem;align-items:center;text-align:center}.affiliate-hero__image-wrapper{width:100%;height:27.667rem;max-width:none;aspect-ratio:auto}.affiliate-hero__image--desktop{display:none}.affiliate-hero__image--mobile{display:block}.affiliate-hero__label{font-size:1.167rem;line-height:1.667rem;text-align:center;width:100%}.affiliate-hero__title{font-size:2.333rem;line-height:3rem;text-align:center;width:100%}.affiliate-hero__description{font-size:1.167rem;line-height:1.667rem;text-align:center;width:100%;margin-bottom:1.333rem}.affiliate-hero__btn{padding:1rem 2.667rem;height:4rem;width:auto;align-self:center;margin-bottom:3rem;font-size:1.333rem;line-height:1.833rem;font-weight:500}.affiliate-why{padding:2.667rem 1.333rem}.affiliate-why__container{gap:2.667rem}.affiliate-why__title{font-size:2.333rem;line-height:3rem;text-align:center}.affiliate-why__grid{gap:1.333rem}.affiliate-why__item{width:100%;flex-direction:row;align-items:center;padding:.667rem 0;gap:2rem}.affiliate-why__icon-wrapper{width:4.667rem;height:4.667rem;margin-bottom:0;flex-shrink:0}.affiliate-why__icon-bg,.affiliate-why__icon,.affiliate-why__icon--with-bg{width:4.667rem;height:4.667rem}.affiliate-why__text-wrapper{flex:1;align-items:flex-start;gap:.333rem}.affiliate-why__item-title{font-size:1.333rem;line-height:1.667rem;text-align:left;font-style:normal;font-weight:500}.affiliate-why__item-desc{font-size:1.167rem;line-height:1.667rem;text-align:left}.affiliate-why__btn{padding:1rem 2.667rem;height:4rem;width:auto;align-self:center;font-size:1.333rem;line-height:1.833rem;font-weight:500}.affiliate-steps{padding:2.667rem 1.333rem}.affiliate-steps__container{gap:2.667rem}.affiliate-steps__title{font-size:2.333rem;line-height:3rem;text-align:center}.affiliate-steps__grid{gap:1.333rem}.affiliate-steps__item{flex-direction:column;gap:1.333rem}.affiliate-steps__card{padding:2.667rem;min-height:auto;width:100%;max-width:30.083rem}.affiliate-steps__item-title{font-size:1.333rem;line-height:1.667rem;font-family:Roboto;font-style:normal;font-weight:500}.affiliate-steps__item-desc{font-size:1.167rem;line-height:1.667rem}.affiliate-steps__arrow{transform:rotate(90deg)}.affiliate-steps__arrow svg{width:1.967rem;height:2.667rem}.affiliate-steps__btn{padding:1rem 2.667rem;height:4rem;width:auto;font-size:1.333rem;line-height:1.833rem;font-weight:500}.affiliate-faq{padding:2.667rem 1.333rem}.affiliate-faq__title{font-size:2.333rem;line-height:3rem}.affiliate-faq__question{font-size:1.333rem;line-height:1.667rem;font-weight:500}.affiliate-faq__answer{font-size:1.333rem;line-height:1.667rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/affiliate-page.css.map */
