.affiliate-contact{background-color:#f5f5f5;padding:30px 5%;border-radius:0 0 25px 25px;margin-bottom:30px}.affiliate-contact .affiliate-contact__container{background-color:#fff;width:90%;margin:0 auto;border-radius:25px}.affiliate-contact .affiliate-contact__container header{background-position:center;background-repeat:no-repeat;background-size:cover;padding:15px;border-radius:25px 25px 0 0}.affiliate-contact .affiliate-contact__container h3,.affiliate-contact .affiliate-contact__container span{text-align:center;color:#fff}.affiliate-contact .affiliate-contact__container h3{font-size:20px!important;font-weight:700;margin-top:0;margin-bottom:5px}.affiliate-contact .affiliate-contact__container span{display:block;font-size:14}.affiliate-contact .affiliate-contact__container ul{display:flex;flex-direction:column;list-style-type:none;margin:10px 0;padding:0}.affiliate-contact .affiliate-contact__container ul li{padding:10px 20px}.affiliate-contact .affiliate-contact__container ul li a{display:flex;align-items:center;flex-direction:row;gap:20px;color:#474747;text-decoration:none}.affiliate-contact .affiliate-contact__container ul li a .affiliate-contact__svg-frame{display:flex;justify-content:center;align-items:center;background-color:#474747;width:35px;height:35px;border-radius:50%}.affiliate-contact .affiliate-contact__container ul li a .affiliate-contact__svg-frame svg{width:22px;height:22px;color:#fff}@media only screen and not (max-width:750px){.affiliate-contact{padding-top:60px;padding-bottom:60px;margin-bottom:60px}.affiliate-contact .affiliate-contact__container header{padding:50px}.affiliate-contact .affiliate-contact__container ul{flex-direction:row;justify-content:center;align-items:center}}.affiliate__hero-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;margin:25px auto;max-width:900px}.affiliate__hero-section img{display:block;background-color:#16161d;width:100%;border-radius:25px}@media only screen and not (max-width:750px){.affiliate__hero-section{flex-direction:row;gap:50px;margin-top:50px;margin-bottom:50px}.affiliate__hero-section img{width:45%}.affiliate__hero-section div.metafield-rich_text_field{width:55%}}.affiliate-objectives .mobile-objectives-image,.affiliate-objectives .desktop-objectives-image{width:90%;height:auto;margin:30px auto 0;border-radius:25px}.affiliate-objectives .mobile-objectives-image{display:block}.affiliate-objectives .desktop-objectives-image{display:none}.affiliate-objectives h2{font-size:36px;text-align:center;color:#353535;width:90%;margin:50px auto 30px}.swiper.hidden-by-objective{display:none}.affiliate-objectives .intro-container,.product-card,.product-card__content,.swiper-button-prev,.swiper-button-next{display:flex}.affiliate-objectives .intro-container,.product-card,.product-card__content{flex-direction:column}.affiliate-objectives .intro-container,.swiper-button-prev,.swiper-button-next{justify-content:center}.affiliate-objectives .intro-container{width:90%;margin:0 auto}.affiliate-objectives .intro-container ul{list-style-type:none;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:0;margin:0}.affiliate-objectives .intro-container ul li,.affiliate-objectives .intro-container ul span{border-radius:10px}.affiliate-objectives .intro-container ul li{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;height:80px}.affiliate-objectives .intro-container ul li span{cursor:pointer;display:flex;align-items:end;background-color:#0005;-webkit-backdrop-filter:sepia(100%);backdrop-filter:sepia(100%);font-weight:700;line-height:20px;width:100%;height:100%;padding:10px 20% 10px 10px;transition:.3s}.affiliate-objectives .intro-container ul li span:hover,.affiliate-objectives .intro-container ul li span.selector-active{-webkit-backdrop-filter:sepia(0%);backdrop-filter:sepia(0%)}.affiliate-objectives .intro-container div.metafield-rich_text_field p{margin:0 0 20px}.product-card__content .product-card__titles span,.product-card__content .product-card__titles p{display:block;font-size:14px!important;line-height:20px}.product-card__content .product-card__titles p{margin:0 10px}.affiliate-objectives .outro-container{width:90%;max-width:1024px;margin:30px auto}@media only screen and not (max-width:750px){.affiliate-objectives .mobile-objectives-image{display:none}.affiliate-objectives .desktop-objectives-image{display:block;margin-top:60px}.affiliate-objectives h2{font-size:44px!important;margin-top:60px;margin-bottom:60px}.affiliate-objectives .intro-container{flex-direction:row;align-items:start;gap:50px;max-width:1024px}.affiliate-objectives .intro-container ul{grid-template-columns:repeat(3,1fr);width:65%}.swiper{width:90%;max-width:1024px}:is(.swiper .swiper-button-prev,.swiper .swiper-button-next).swiper-button-disabled{pointer-events:auto}.affiliate-objectives .outro-container{margin-top:60px;margin-bottom:60px}}.titles-swiper,.reviews-swiper{width:100%}.titles-swiper .swiper-slide,.reviews-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.titles-swiper .swiper-slide{height:100px;background-color:pink}.reviews-swiper .swiper-slide{height:300px;background-color:#0ff}.best-sellers__slider h2{font-size:36px;text-align:center;color:#353535;width:90%;margin:30px auto}.swiper{width:100%;margin:20px auto 30px;--swiper-navigation-color: #777}.swiper .swiper-wrapper{align-items:stretch}.swiper .swiper-wrapper .swiper-slide{height:auto}.product-card,.product-card__content,.swiper-button-prev,.swiper-button-next{display:flex}.product-card,.product-card__content{flex-direction:column}.product-card{height:100%}.product-card .product-card__link,.product-card img{display:block}.product-card a{text-decoration:none}.product-card figure{position:relative;margin:0}.product-card img{width:100%}.product-card__add-to-cart,.product-card__content,.swiper-button-prev,.swiper-button-next{align-items:center}.swiper-button-prev,.swiper-button-next{justify-content:center}.product-card__content{justify-content:space-between;text-align:center;flex-grow:1}.product-card__content .product-card__titles{margin-bottom:10px}.product-card__content .product-card__titles h3{font-size:16px!important;font-weight:700;color:#5b5b5b;margin:0 0 5px}.product-card__content .product-card__titles span{display:block;font-size:14px;line-height:20px}.swiper-button-prev,.swiper-button-next{color:#444;width:25px;height:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%}:is(.swiper-button-prev,.swiper-button-next) svg{width:20px;height:20px}@media only screen and not (max-width:750px){.best-sellers__slider h2{font-size:44px!important;margin-top:60px;margin-bottom:60px}.swiper{width:90%;max-width:1024px;margin-bottom:60px}:is(.swiper .swiper-button-prev,.swiper .swiper-button-next).swiper-button-disabled{pointer-events:auto}}.show_payment_methods_on_mobile,.show_payment_methods_on_desktop{display:none}@media screen and (max-width:750px){.show_payment_methods_on_mobile{display:block;width:200px;margin:20px auto!important}}@media screen and (min-width:751px){.show_payment_methods_on_desktop{display:block;width:325px;margin:20px 0!important}}.product-card__badges{position:absolute;top:5px;display:flex;flex-direction:column;gap:3px;padding:0 5px;margin:0;list-style-type:none}.product-card__badges.left{left:5px}.product-card__badges.right{right:5px}.product-card__badges .product-card__badge{text-align:center;font-size:10px;font-weight:700;color:#fff;padding:1px 5px;border-radius:3px}.product-card__badges .green{background-color:#4da92c}.product-card__badges .dark-green{background-color:#0b6017}.product-card__badges .yellow{background-color:#f6a800}.product-card__badges .black{background-color:#474747}@media only screen and (max-width:360px){.product-card__badges .product-card__badge{font-size:8px;letter-spacing:-1}}@media only screen and not (max-width:750px){.product-card__badges .product-card__badge{font-size:12px;padding:1px 12px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
