.template-page-affiliate .images-text__grid .grid__item .images-text__grid-item-content{background-color:transparent!important}.template-page-affiliate .images-text__grid .grid__item .images-text__grid-item{background-color:transparent!important;height:100%;width:100%;max-width:112px;max-height:112px}.template-page-affiliate .images-text__grid .grid__item .images-text__grid-item-content .images-text__grid-item-content-holder{background-color:transparent!important}.template-page-affiliate .rte-setting{margin:0!important}.template-page-affiliate .images-text__grid .grid__item{display:flex;width:377px;padding:40px!important;flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important;gap:16px;border-radius:20px;background:#fafafa;box-shadow:10px 19px 40px #0000000d}.template-page-affiliate .grid__item-label{display:none!important}.template-page-affiliate .images-text__grid-item-content .image-wrap{min-height:auto!important;height:100%;max-height:112px}.template-page-affiliate .images-text__grid .grid__item h3{color:#6f1645;margin:0;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-align:left}@media (max-width: 767px){.template-page-affiliate .images-text__grid .grid__item{height:auto!important}.images-banner-v2 .images-banner__wrapper .images-banner__grid .grid__item .images-banner__img-wrapper{max-height:825px!important}}.template-page-affiliate .images-text__grid .grid__item p{color:#6f1645;font-family:Noto Sans;margin:0;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.template-page-affiliate .what-vinia-container{width:100%;height:100vh;max-height:670px;padding-top:70px;box-sizing:border-box;padding-bottom:50px}@media (max-width: 767px){.template-page-affiliate .what-vinia-container{height:120vh!important}}.template-page-affiliate .what-vinia-container .container{width:100%;height:100%;max-height:540px;max-width:1200px;padding:11px;background:url(/cdn/shop/files/what-is-vinia-bg.png?v=1754511641);background-position:50% 50%;background-size:cover;background-repeat:no-repeat!important;display:flex;align-items:flex-end;justify-content:flex-end;margin:0 auto;border-radius:10px}.template-page-affiliate .what-vinia-container .right{background-color:#fff;border-radius:10px;background:#fff;height:100%;max-width:655px;max-height:517px;flex-shrink:0;padding:40px 35px}.template-page-affiliate .what-vinia-container .right h2{color:#721647;font-family:Frank Ruhl Libre;font-size:42px;font-style:normal;font-weight:400;line-height:44px}@media (max-width: 767px){.template-page-affiliate .what-vinia-container .right h2{font-size:36px!important}}.template-page-affiliate .what-vinia-container .right p{color:#6f1645;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.template-page-affiliate .what-vinia-container .right a{margin:25px 0 0!important;display:flex!important}@media (max-width: 1100px){.template-page-affiliate .what-vinia-container{max-height:950px!important;margin-left:12px!important;margin-right:12px!important;width:calc(100% - 24px)!important}.template-page-affiliate .what-vinia-container .right{max-height:fit-content!important}.what-vinia-container .container{height:100%!important;padding:0!important;justify-content:center!important;max-height:none!important;background-position:0% 0%!important;background-size:contain!important;border-radius:0!important}.what-vinia-container .container .right{width:100%!important;max-width:none!important;border-radius:0!important;background-color:#fafafa!important;padding-bottom:0!important}.rich_text_background_color .enlarge-text p{padding:0 0 22px!important}}.template-page-affiliate .what-vinia-container .container.mobile{display:none}@media (max-width: 1100px){.template-page-affiliate .what-vinia-container .container.desktop{display:none!important}.template-page-affiliate .what-vinia-container .container.mobile{display:flex;align-items:center!important;flex-direction:column;background-image:url()}.template-page-affiliate .what-vinia-container{height:auto!important;max-height:none!important}.what-vinia-container .container .right{padding-left:25px!important;padding-right:25px!important;align-self:flex-end}.template-page-affiliate .background-media-text__inner h2{font-size:36px!important}.affiliate-hero-banner .background-media-text__subtext{margin-bottom:0!important}.affiliate-hero-banner .background-media-text__inner{min-height:660px!important}.affiliate-hero-banner p{font-size:14px!important}}@media (max-width: 767px){.template-page-affiliate .what-vinia-container .right{padding:20px}.what-vinia-container .container .right{padding-left:15px!important;padding-right:15px!important}.images-banner__info-column{display:none!important}}.template-page-affiliate .h2-partners{color:#6f1645;text-align:center;font-family:Frank Ruhl Libre;font-size:42px;font-style:normal;font-weight:400;margin:0 0 40px;padding-top:66px;line-height:45px}.template-page-affiliate .shopify-section{background-color:#fafafa}.template-page-affiliate .partner-container{display:flex;justify-content:center;align-items:center;margin:0 auto;gap:85px;padding-bottom:50px}@media (max-width: 767px){.template-page-affiliate .partner-container{gap:25px!important}.template-page-affiliate .h2-partners{font-size:36px!important;padding-left:10px;padding-right:10px}}.template-page-affiliate .partner-container .partner-column{border-radius:10px;padding:40px 20px 40px 40px;display:flex;flex-direction:column;gap:40px;width:50%;max-width:520px;background:#6f1645;box-shadow:10px 19px 40px #0000000d;color:#fff}.template-page-affiliate .partner-container .partner-column a{width:100%;max-width:fit-content!important;align-self:flex-start;margin:0!important}.template-page-affiliate .partner-container .partner-column h3{color:#fff;font-family:Noto Sans;font-size:28px;font-style:normal;font-weight:700;line-height:32px;max-width:230px}@media (max-width: 1100px){.template-page-affiliate .partner-container .partner-column{gap:20px!important}.template-page-affiliate .partner-container .partner-column h3{font-size:22px!important}}.template-page-affiliate .partner-container .partner-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.template-page-affiliate .partner-container .partner-column ul li{color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:10px}.template-page-affiliate .partner-container .partner-column ul li p{margin:0}.template-page-affiliate .partner-container .partner-column ul li span{display:flex;background-color:#fff;padding:10px;width:44px;border-radius:50%;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;height:44px}.template-page-affiliate .partner-container .partner-column ul li i{display:flex;width:24px;height:24px;font-size:12px;border-radius:50%;justify-content:center;align-items:center;gap:10px;color:#fff;background-color:#6f1645}@media (max-width: 1100px){.template-page-affiliate .partner-container{flex-direction:column}.template-page-affiliate .partner-container .partner-column{width:calc(100% - 44px)!important;max-width:700px!important}}.template-page-affiliate .product_faq{padding:40px 50px!important}.template-page-affiliate .faq-header{padding-top:0!important;margin-bottom:50px}.affiliate-hero-banner .background-media-text__container{width:100%!important}.affiliate-hero-banner .background-media-text__container img{object-position:top!important}@media (max-width: 1100px){.affiliate-hero-banner .background-media-text__container img{object-position:100% 50%!important}.template-page-affiliate .product_faq{padding:25px 12px!important}.template-page-affiliate .product_faq .textarea{width:90%}.template-page-affiliate .product_faq .product_faq_item:nth-child(1){border-top:1px solid transparent!important;padding-bottom:20px}.template-page-affiliate .faq-header{margin-bottom:37px!important}.faq-header h2{font-size:36px!important}}.template-page-affiliate .button--arrow{display:flex!important;justify-content:center;align-items:center;max-width:300px;margin:0 auto;height:53px;border-radius:45px}.template-page-affiliate .button--arrow svg{top:auto!important;width:28px!important;height:28px!important}@media (max-width: 1100px){.template-page-affiliate .button--arrow{font-size:20px!important;margin:0 auto!important;align-self:center!important}}.template-page-resources .resources-cards-container{display:flex;flex-direction:column;gap:48px;padding:48px 0 100px}.template-page-resources .resources-cards-container .resources-card{display:flex;padding:30px;gap:16px;justify-content:space-between;align-items:flex-start;align-self:stretch;border-radius:10px;border:1px solid #F1F1F1;background:#fafafa;width:100%;margin:0 auto;max-width:1200px;height:50vh;max-height:400px}.template-page-resources h2{margin:63px auto 0;text-align:center;padding:0 20px}.template-page-resources .resources-cards-container .resources-card .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:400px;height:100%}.template-page-resources .resources-cards-container .resources-card .left .resources-card-title{display:flex;flex-direction:column;gap:20px}.template-page-resources .resources-cards-container .resources-card .left .resources-card-title h3{color:#6f1645;font-family:Frank Ruhl Libre;font-size:42px;max-width:200px;font-style:normal;font-weight:400;line-height:44px;margin:0}.template-page-resources .resources-cards-container .resources-card .left a{display:flex!important;justify-content:center;align-self:flex-start;margin:0!important}.template-page-resources .resources-cards-container .resources-card .left .resources-card-title p{color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0}.template-page-resources .resources-cards-container .resources-card .right{height:100%}.template-page-resources .resources-cards-container .resources-card .right img{height:100%;object-fit:contain}@media (max-width: 1100px){.template-page-resources .resources-cards-container .resources-card{flex-direction:column;max-height:none;padding:20px}.template-page-resources .resources-cards-container .resources-card .left h3{font-size:30px!important;text-align:center;line-height:30px!important;max-width:none!important}.template-page-resources .resources-cards-container .resources-card .left p{font-size:14px!important;text-align:center}.template-page-resources .resources-cards-container .resources-card .left a{margin:0 auto!important}.template-page-resources h2{font-size:36px}.template-page-resources .resources-cards-container .resources-card .right,.template-page-resources .resources-cards-container .resources-card .left{width:100%;gap:30px}.template-page-resources .resources-cards-container .resources-card .left{margin-bottom:30px;max-width:none!important}.template-page-resources .resources-cards-container .resources-card .right img{width:100%}.template-page-resources .resources-cards-container .resources-card{max-width:90%;height:auto}.template-page-resources .resources-cards-container .resources-card-title{justify-content:center;align-items:center}.template-page-affiliate .images-text__grid--grid.swiper-wrapper{display:flex!important;gap:30px!important}}.hero-banner-resources{height:70vh;min-height:550px;max-height:600px;width:100%;background-color:#6f1645;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-banner-resources .left{width:40%;max-width:600px;display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;position:relative;height:100%}.hero-banner-resources .left img{max-height:350px;position:absolute;right:-50px;bottom:0;z-index:1}.hero-banner-resources .left h1{width:510px;text-align:left;padding-top:80px;color:#fafafa;font-family:Frank Ruhl Libre;font-size:64px;font-style:normal;font-weight:400;line-height:100%}.hero-banner-resources .right{background-color:#fff;width:60%;max-width:730px;display:flex;justify-content:flex-start;gap:15px;padding-left:15px}.hero-banner-resources .right img{object-fit:cover;width:calc(33.3 - 8px);height:100%}@media (max-width: 1100px){.hero-banner-resources .right{display:none}.hero-banner-resources{height:47vh;min-height:400px;max-height:500px}.template-page-resources .resources-cards-container{padding-top:24px;padding-bottom:50px}.hero-banner-resources .left{width:100%;max-width:none;align-items:center;padding-left:10px;justify-content:space-between}.hero-banner-resources .left h1{font-size:46px;padding-top:60px;width:fit-content}.hero-banner-resources .left img{position:static;max-height:250px;left:0;right:auto}}.template-page-affiliate .reviews-slider__column.reviews-slider__column--images{padding-left:5%!important}@media (max-width: 1100px){.template-page-affiliate .reviews-slider{padding-top:25px}.template-page-affiliate .reviews-slider__img-container{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/affiliate-styles.css.map */
