.custom-hero-section{position:relative;display:flex;align-items:center;padding-inline:40px;overflow:hidden}.custom-hero-inner-wrapper{width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;max-width:1440px;margin-inline:auto;border-radius:15px;height:680px;display:flex;align-items:center}.custom-hero__image-wrapper{width:50%;position:relative}.custom-hero__image{width:100%;height:auto;object-fit:cover}.custom-hero__content-wrapper{width:50%;position:relative;padding-left:50px}.custom-hero-content{max-width:446px}.custom-hero-text h4{font-size:16px;margin-bottom:10px;color:var(--color-foreground);font-weight:400;line-height:normal}.custom-hero-text h2{font-size:40px;margin-bottom:16px;margin-top:20px;line-height:1.2;color:var(--color-foreground);font-weight:400;max-width:300px}.custom-hero-text .reviews{margin-bottom:10px;display:flex;align-items:center}.custom-hero-text .reviews span{color:#438bfe;font-size:20px}.custom-hero-text .reviews a{color:var(--color-foreground);text-decoration:underline;margin-left:10px;font-size:12px}.custom-hero-text p{font-size:16px;line-height:1.6;margin-bottom:24px;color:var(--color-foreground)}.custom-hero-text .button{background-color:#d7ff0c;color:#122f53;padding:10px 30px;font-size:18px;text-decoration:none;border-radius:30px;display:inline-block;transition:transform .3s ease;display:flex;align-items:center;gap:10px}.custom-hero-text .button:hover{transform:translateY(-2px)}.custom-hero-features{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.custom-hero-features .feature{position:absolute;display:flex;align-items:center;background-color:#ffffff1f;border:1px solid #ffffffcf;padding:8px 18px;border-radius:30px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:all;left:var(--feature-x, 50%);top:var(--feature-y, 50%);transform:translate(-50%,-50%);width:max-content}.custom-hero-features .feature svg{margin-right:10px;color:#007bff}.custom-hero-features .feature span{font-size:16px;color:var(--color-foreground)}@media(max-width:768px){.custom-hero-section{flex-direction:column;padding:15px}.custom-hero__image-wrapper,.custom-hero__content-wrapper{width:100%}.custom-hero-inner-wrapper{align-items:normal;flex-direction:column;height:auto;background-position:center bottom}.custom-hero__content-wrapper{padding:35px 15px 24px}.custom-hero-text h2{font-size:32px}.custom-hero-text p{font-size:14px}.custom-hero-features{position:unset;padding-inline:15px;gap:12px;display:flex;flex-direction:column;margin-bottom:260px}.custom-hero-text .button{width:100%;justify-content:center}.custom-hero-features .feature{position:unset;transform:none!important;width:auto;padding:8px 12px}}.affiliate-page_custom-hero .custom-hero-text h2{max-width:none}@media screen and (max-width:749px){.affiliate-page_custom-hero .custom-hero-text h2{margin-top:0}.affiliate-page_custom-hero .custom-hero-text p{margin-bottom:14px}.affiliate-page_custom-hero .custom-hero-text .button{width:fit-content}.affiliate-page_custom-hero .custom-hero-features{margin-bottom:100%}}.collagen-sales_custom-hero .custom-hero-content{max-width:500px}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text ul li{font-size:20px;line-height:1.4}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text ul li:nth-child(3) em{font-size:clamp(36px,3.5vw,48px);font-style:normal;line-height:1.1}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text ul{list-style-type:none;padding:0;color:#1a2b6b;display:flex;flex-direction:column;gap:18px;margin-bottom:22px;margin-top:0}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text .button{background-color:#122f53;color:#d7ff0c;white-space:nowrap}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text .button svg path{fill:#d7ff0c}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text .button span{text-transform:none;font-weight:300}.collagen-sales_custom-hero .feature svg{display:none}.collagen-sales_custom-hero .feature span{font-weight:600}.collagen-sales_custom-hero .feature{border:2px dashed #2E88F8;padding:6px 18px}@media(max-width:768px){.collagen-sales_custom-hero .custom-hero-content .custom-hero-text .button{font-size:16px;white-space:normal}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text .button svg{min-width:20px}.collagen-sales_custom-hero .custom-hero-content .custom-hero-text ul li{font-size:18px}}.collagen-sales-collagen-simplified .custom-hero-text{display:flex;flex-direction:column}.collagen-sales-collagen-simplified .custom-hero-text h2{max-width:none;font-size:clamp(36px,3.5vw,48px);order:1}.collagen-sales-collagen-simplified .custom-hero-text h4{order:2;text-transform:none}.collagen-sales-collagen-simplified .custom-hero-text .reviews{order:3}.collagen-sales-collagen-simplified .custom-hero-text div:has(ul){order:4}.collagen-sales-collagen-simplified .custom-hero-text ul{list-style-type:none;padding-left:0}.collagen-sales-collagen-simplified .custom-hero-text ul li{margin-bottom:12px}.collagen-sales-collagen-simplified .custom-hero-text .button{order:5;background-color:#1a2b6b;color:#d7ff0c}.collagen-sales-collagen-simplified .custom-hero-text .button svg path{fill:#d7ff0c}.collagen-sales-collagen-simplified .custom-hero-text .custom-hero-trust-badge{order:6}.collagen-sales-collagen-simplified .custom-hero-text ul li:nth-child(3){font-size:24px;line-height:normal;max-width:308px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-custom-hero.css.map */
