.pm-affiliates{--pm-pink: #ff0083;--pm-text: #111612;--pm-bg-a: #c6d8e0;--pm-bg-b: #f5fcff;--pm-white: #ffffff;font-family:Maison Neue,sans-serif;color:var(--pm-text);background-color:var(--pm-white);overflow:hidden}body.affiliates,body.affiliates.gradient,body.affiliates #MainContent,body.affiliates .shopify-section.section-affiliates-page{background:#fff!important;background-image:none!important;background-attachment:scroll!important}.pm-affiliates *,.pm-affiliates *:before,.pm-affiliates *:after{box-sizing:border-box}.pm-affiliates__inner{max-width:1280px;margin:0 auto;padding:0 20px}.pm-aff-hero{width:100%;padding:150px 0 0;min-height:70vh;display:flex;align-items:center;background-color:transparent;background-image:linear-gradient(206deg,var(--pm-bg-a) 24.32%,var(--pm-bg-b) 76.98%)}.pm-aff-content{width:100%;background-color:var(--pm-white)}.pm-aff-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;width:100%}.pm-aff-hero h1.pm-aff-hero__title{margin:0 0 15px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:50px;font-weight:900;font-style:italic;line-height:1em;letter-spacing:-.5px;text-transform:uppercase}.pm-aff-hero__subtitle{display:block;margin:0;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:24px;font-weight:700;font-style:italic;line-height:1.2em}.pm-aff-hero__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;padding:17px 55px 15px;background-color:var(--pm-pink);color:#fff;font-family:Maison Neue,sans-serif;font-size:18px;font-weight:700;font-style:italic;line-height:16px;text-decoration:none;text-transform:uppercase;border:none;border-radius:30px;filter:drop-shadow(5px 5px 25px rgba(0,0,0,.25));transition:background-color .2s ease,transform .2s ease}.pm-aff-hero__cta:hover{background-color:#e00075;color:#fff}.pm-aff-hero__media{text-align:left}.pm-aff-hero__media img{width:500px;max-width:100%;height:auto;display:inline-block;vertical-align:top}.pm-aff-benefits{margin-top:75px;margin-bottom:0;background-color:transparent}.pm-aff-benefits__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:center}.pm-aff-benefits__intro{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}.pm-aff-benefits__intro-title{margin:0 0 17px;max-width:420px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:30px;letter-spacing:-.5px;text-align:center}.pm-aff-benefits__intro-image{margin:0;width:100%;display:flex;justify-content:center}.pm-aff-benefits__intro-image img{width:100%;max-width:535px;height:auto;display:block;object-fit:contain}.pm-aff-benefits__card-wrap{padding:0 50px 0 70px}.pm-aff-benefits__card{background:#fff;border-radius:10px;padding:28px 32px 28px 28px;box-shadow:-38px 85px 37px #00000003,-21px 48px 31px #00000008,-10px 21px 23px #0000000d,-2px 5px 13px #0000000f,0 0 #0000000f}.pm-aff-benefits__card-title{margin:0 0 20px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:29.1px;text-align:center}.pm-aff-benefits__list{margin:0;padding-left:22px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:18px;font-weight:500;line-height:22px;text-align:left}.pm-aff-benefits__list li{margin-bottom:15px;padding-left:4px}.pm-aff-benefits__list li:last-child{margin-bottom:0}.pm-aff-benefits__list li::marker{color:var(--pm-pink)}.pm-aff-how{padding:0 0 28px;background-color:transparent}.pm-aff-how__title{margin:70px 0 45px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:30px;font-weight:900;font-style:italic;line-height:30px;letter-spacing:-.5px;text-align:center;text-transform:uppercase}.pm-aff-how__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 40px;margin-bottom:28px;align-items:start}.pm-aff-how__step{text-align:center;display:flex;flex-direction:column;align-items:center}.pm-aff-how__step-icon{margin:0 0 41px;display:flex;justify-content:center;align-items:flex-end;min-height:100px;width:100%}.pm-aff-how__step-icon img{width:88px;height:auto;display:block;margin:0 auto}.pm-aff-how__step:nth-child(2) .pm-aff-how__step-icon{margin:2px 0 41px}.pm-aff-how__step:nth-child(2) .pm-aff-how__step-icon img{width:77px}.pm-aff-how__step:nth-child(3) .pm-aff-how__step-icon{margin:-8px 0 6px}.pm-aff-how__step:nth-child(3) .pm-aff-how__step-icon img{width:146px}.pm-aff-how__step-title{margin:0 0 20px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:29.1px;text-align:center}.pm-aff-how__step-text{margin:0;max-width:320px;color:var(--pm-text);font-family:Maison Neue,sans-serif;font-size:18px;font-weight:400;line-height:21.8px;white-space:pre-line;text-align:center}.pm-aff-form{padding:20px 0 50px;scroll-margin-top:100px;background-color:#fff}.pm-aff-form__title{margin:70px 0 28px;text-align:center;color:#111612;font-family:Maison Neue,sans-serif;font-size:30px;font-weight:900;font-style:italic;line-height:30px;letter-spacing:-.5px;text-transform:lowercase}.pm-aff-form__wrap{max-width:800px;margin:0 auto;width:100%}.pm-aff-form__form{max-width:100%}.pm-aff-form .field,.pm-aff-form__field{margin:0 0 20px;width:100%}.pm-aff-form__label{display:block;margin:0 0 5px;padding:0;color:#111612;font-family:Maison Neue,sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0}.pm-aff-form__input,.pm-aff-form__select,.pm-aff-form input.pm-aff-form__input,.pm-aff-form select.pm-aff-form__select{width:100%;max-width:100%;height:47px;min-height:47px;margin:0;padding:8px 16px;background-color:#fff!important;border:1px solid #111612!important;border-radius:4px!important;color:#111612;font-family:Maison Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.4;box-shadow:none!important;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.pm-aff-form__input::placeholder,.pm-aff-form__select:invalid{color:#9aa0a6}.pm-aff-form__input:focus,.pm-aff-form__select:focus{border-color:#111612!important;box-shadow:none!important;outline:none}.pm-aff-form__select-wrap{position:relative;width:100%}.pm-aff-form__select{padding-right:40px;color:#9aa0a6;cursor:pointer}.pm-aff-form__select:valid,.pm-aff-form__select option{color:#111612}.pm-aff-form__select option[disabled]{color:#9aa0a6}.pm-aff-form__select-wrap:after{content:"";position:absolute;right:18px;top:50%;width:7px;height:7px;border-right:1.5px solid #111612;border-bottom:1.5px solid #111612;transform:translateY(-65%) rotate(45deg);pointer-events:none}.pm-aff-form__actions{text-align:center;margin:28px 0 0}.pm-aff-form__submit{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:auto;margin:0;padding:12px 36px 10px;background-color:#ff0083!important;color:#fff!important;border:none!important;border-radius:4px;font-family:Maison Neue,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:0;line-height:1.2;text-transform:none;cursor:pointer;box-shadow:none!important;transition:background-color .2s ease}.pm-aff-form__submit:hover{background-color:#e00075!important;color:#fff!important}.pm-aff-form__help{margin:36px auto 0;max-width:560px;text-align:center;color:#111612;font-family:Maison Neue,sans-serif;font-size:20px;font-weight:500;line-height:1.35}.pm-aff-form__help p{margin:0}.pm-aff-form__help a{color:#ff0083;text-decoration:underline;text-underline-offset:2px}.pm-aff-form__status{margin-bottom:20px;padding:14px 16px;border-radius:4px;background:#fff;border:1px solid #11161222;text-align:center;font-family:Maison Neue,sans-serif;font-size:15px}.pm-aff-form__status--success{border-color:#0a7a3e;color:#0a7a3e}.pm-aff-form__status--error{border-color:#c00;color:#c00}.pm-aff-ambassadors{padding:10px 0 80px;background-color:#fff}.pm-aff-ambassadors__title{margin:30px 0 36px;text-align:center;color:#111612;font-family:Maison Neue,sans-serif;font-size:30px;font-weight:900;font-style:italic;line-height:30px;letter-spacing:-.5px;text-transform:lowercase}.pm-aff-slider-wrap{position:relative;max-width:1140px;margin:0 auto;padding:0 80px}.pm-aff-slider{position:relative;max-width:980px;width:100%;margin:0 auto;height:500px}.pm-aff-slider .splide__track,.pm-aff-slider .splide__list,.pm-aff-slider .splide__slide{height:100%}.pm-aff-slider .splide__track{border-radius:0;overflow:hidden;background:#111612}.pm-aff-video{position:relative;width:100%;height:100%;background:#111612;cursor:pointer;overflow:hidden}.pm-aff-video img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pm-aff-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;pointer-events:none}.pm-aff-video__play-icon{width:72px;height:72px;display:block;filter:drop-shadow(0 2px 10px rgba(0,0,0,.4));transition:transform .2s ease}.pm-aff-video:hover .pm-aff-video__play-icon{transform:scale(1.05)}.pm-aff-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pm-aff-slider .splide__arrow{width:40px;height:40px;border-radius:50%;opacity:1;z-index:3}.pm-aff-slider .splide__arrow--prev{left:-70px;background:transparent!important;border:1.5px solid #111612}.pm-aff-slider .splide__arrow--next{right:-70px;background:#c6d8e0!important;border:1.5px solid #c6d8e0}.pm-aff-slider .splide__arrow:hover:not(:disabled){opacity:.8}.pm-aff-slider .splide__arrow:disabled{opacity:.35}.pm-aff-slider .splide__arrow svg{display:block;width:12px;height:12px;fill:#111612}.pm-aff-slider .splide__arrow--prev:before,.pm-aff-slider .splide__arrow--next:before{display:none}.pm-aff-slider .splide__pagination{display:none;bottom:-32px;gap:6px}.pm-aff-slider .splide__pagination__page{background:#11161255;width:8px;height:8px;opacity:1;margin:0}.pm-aff-slider .splide__pagination__page.is-active{background:#ff0083;transform:scale(1.15)}@media(max-width:1200px){.pm-aff-slider-wrap{padding:0 60px}.pm-aff-slider .splide__arrow--prev{left:-56px}.pm-aff-slider .splide__arrow--next{right:-56px}}@media(min-width:768px){.pm-aff-hero{padding:150px 0 0;min-height:70vh;display:flex;align-items:center}.pm-aff-hero .pm-affiliates__inner{width:100%;padding:0 20px;max-width:1280px;margin:0 auto}.pm-aff-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;width:100%}.pm-aff-hero__content{display:block;width:auto;max-width:none;text-align:center;order:unset}.pm-aff-hero h1.pm-aff-hero__title{margin:0 0 15px;font-size:50px;line-height:1em;text-align:center;text-transform:uppercase;max-width:none}.pm-aff-hero__subtitle{font-size:24px;line-height:1.2em;text-align:center;max-width:none}.pm-aff-hero__cta{margin-top:24px;margin-bottom:0;padding:17px 55px 15px;font-size:18px;border-radius:30px}.pm-aff-hero__media{order:unset;width:auto;margin:0;text-align:left}.pm-aff-hero__media img{width:500px;max-width:100%;height:auto;margin:0;display:inline-block}}@media(max-width:1024px){.pm-aff-benefits__intro-title,.pm-aff-how__title,.pm-aff-form__title,.pm-aff-ambassadors__title{font-size:25px;line-height:25px}.pm-aff-benefits__card-title{font-size:20px;line-height:24.1px}.pm-aff-benefits__list{font-size:16px}.pm-aff-form__title{margin:40px 0 24px;font-size:25px;line-height:25px}.pm-aff-form__help{font-size:16px;line-height:20px;margin-top:28px}.pm-aff-form{padding-bottom:30px}}@media(max-width:767px){.pm-aff-hero{padding:120px 16px 24px;min-height:auto;align-items:flex-start}.pm-aff-hero .pm-affiliates__inner{padding:0;max-width:100%}.pm-aff-hero__grid{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.pm-aff-hero__media{order:-1;width:100%;margin:0 0 14px;text-align:center}.pm-aff-hero__media img{width:100%;max-width:340px;height:auto;margin:0 auto;display:block}.pm-aff-hero__content{order:1;width:100%;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.pm-aff-hero__title{margin:0 0 16px;font-size:34px;line-height:34px;text-align:center;text-transform:uppercase;max-width:320px}.pm-aff-hero__subtitle{font-size:18px;line-height:25.2px;text-align:center;max-width:320px}.pm-aff-hero__cta{margin-top:24px;margin-bottom:16px;padding:14px 40px 12px;font-size:16px}.pm-aff-benefits__grid,.pm-aff-how__grid{grid-template-columns:1fr;gap:24px}.pm-aff-benefits{margin-top:40px}.pm-aff-benefits__intro-title{margin:0 0 24px;max-width:none}.pm-aff-benefits__intro-image{margin-bottom:0}.pm-aff-benefits__card-wrap{padding:0}.pm-aff-benefits__card{padding:20px 18px}.pm-aff-benefits__card-title{text-align:left;margin-bottom:12px}.pm-aff-form__title{margin:40px 0 24px;text-align:center}.pm-aff-how h2.pm-aff-how__title{margin:40px 0 44px;font-family:Maison Neue,sans-serif;font-size:22px;font-weight:900;font-style:italic;line-height:24px;letter-spacing:-.5px;text-transform:uppercase;text-align:center}.pm-aff-how__grid{gap:32px;margin-bottom:0}.pm-aff-how__step{display:grid;grid-template-columns:105px minmax(0,1fr);grid-template-rows:auto auto;column-gap:22px;row-gap:8px;align-items:start;width:100%;text-align:left}.pm-aff-how h3.pm-aff-how__step-title{grid-column:2;grid-row:1;width:100%;margin:0;font-family:Maison Neue,sans-serif;font-size:20px;font-weight:900;font-style:italic;line-height:24px;text-transform:uppercase;text-align:left}.pm-aff-how__step-icon{grid-column:1;grid-row:1 / span 2;align-self:center;min-height:0;margin:0;justify-content:center;width:100%}.pm-aff-how__step:nth-child(2) .pm-aff-how__step-icon{margin:0}.pm-aff-how__step:nth-child(3) .pm-aff-how__step-icon{margin:0}.pm-aff-how__step:nth-child(3) .pm-aff-how__step-icon img{width:110px}.pm-aff-how__step-text{grid-column:2;grid-row:2;width:100%;max-width:none;margin:0;font-size:16px;line-height:1.5;text-align:left;white-space:normal}.pm-aff-slider-wrap{padding:0;margin-bottom:40px}.pm-aff-slider{height:40vh;min-height:220px;max-width:100%}.pm-aff-slider .splide__arrow{display:none}.pm-aff-slider .splide__pagination{display:flex}.pm-aff-ambassadors{padding-bottom:50px}.pm-aff-ambassadors__title{margin:40px 0 16px}.pm-aff-video__play-icon{width:56px;height:56px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/section-affiliates.css.map */
