.affiliate_hero .section-wrap{position:relative;overflow:hidden;background:transparent;}
.affiliate_hero .section-data{position:relative;z-index:2;}
.affiliate_hero .section-bg-image{display:flex;position:absolute;top:0px;left:0px;width:100%;height:100%;}
.affiliate_hero .section-bg-image img{max-width:100%;width:100%;object-fit: cover;object-position: bottom;}
.age_collection_hero.affiliate_hero p{max-width: 648px;font-weight: 400;color: #fff;letter-spacing: -0.4px;}
.affiliate_hero .section-data .page-width{max-width: 1400px;width: 100%;}

.affiliate_hero .section-btn{margin-top:24px;}
.affiliate-page .section-button a.button:after,
.affiliate-page .section-button a.button:before,
.affiliate_hero .section-btn a.button:after,
.affiliate_hero .section-btn a.button:before{display:none;}
.affiliate-page .section-button a.button,
.affiliate_hero .section-btn a.button{width: 100%;max-width: 355px;font-size: 24px;min-height: unset;padding: 17px 15px;line-height: 1;}
.affiliate_hero.age_collection_hero .col.right-col .col-wrap:after{padding-bottom: 83%;}


.affiliate-page{text-align:center}
.affiliate-page h1.main-page-title{display:none}
.affiliate-page h1,
.affiliate-page h2,
.affiliate-page h3,
.affiliate-page h4,
.affiliate-page h5{color:#5671F0;line-height:1.0418;}
.affiliate-page p{font-size:18px;color:#322C2C;font-weight:300;letter-spacing:-0.1px;margin-bottom:30px;}
.affiliate-page p strong{font-weight:400;}
.affiliate-page .page-width--narrow{max-width:881px;}
.affiliate-page .section-button{margin-top:40px;}
.affiliate-page .section-button a.button{background-color:#FF4703;color:#fff;}


.page-contnet-section .page-contnet-affiliate{background-image:url(/cdn/shop/files/blog-page-bg-icon.svg?v=1716269703);background-repeat:no-repeat;background-position:top 15% left;}
.page-contnet-section .page-contnet-affiliate .affiliate-page{background-image:url(/cdn/shop/files/faq-bg-icon.svg?v=1716786128);background-repeat:no-repeat;background-position:bottom 30% left 5%;position:relative;}
.page-contnet-section .page-contnet-affiliate .affiliate-page:after{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;pointer-events:none;user-select:none;background-image:url(/cdn/shop/files/summer-collection-bg-icon1.svg?v=1716283095);background-repeat:no-repeat;background-position:top 10% right;}
.page-contnet-section .page-contnet-affiliate .affiliate-page:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;pointer-events:none;user-select:none;background-image:url(/cdn/shop/files/article-bg-icon2.svg?v=1716464307);background-repeat:no-repeat;background-position:bottom 10% right;}

@media only screen and (max-width:1360px){
  .page-contnet-section .page-contnet-affiliate .affiliate-page:before,
  .page-contnet-section .page-contnet-affiliate{background-size:120px;}
  .page-contnet-section .page-contnet-affiliate .affiliate-page{background-size: 80px;background-position:bottom 30% left 3%;}
  .page-contnet-section .page-contnet-affiliate .affiliate-page:after{background-size: 80px;}
}
@media only screen and (max-width:1080px){
  .page-contnet-section .page-contnet-affiliate .affiliate-page:after,
  .page-contnet-section .page-contnet-affiliate .affiliate-page:before{display:none;}
  .page-contnet-section .page-contnet-affiliate,
  .page-contnet-section .page-contnet-affiliate .affiliate-page{background-image:none;}
}