@layer sections{.c-hp-hero-cta{content-visibility:auto;contain-intrinsic-size:auto 500px;display:flex;align-items:center;justify-content:center;padding-inline:3rem;padding-bottom:6px}.c-hp-hero-cta__card{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;max-width:1200px;width:100%;background-color:var(--color-text-primary);border-radius:32px;overflow:hidden;position:relative;box-shadow:6px 6px 0 0 var(--color-brand-primary)}.c-hp-hero-cta__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;flex:0 1 610px;min-width:0;padding:4rem}.c-hp-hero-cta__trust-row{display:flex;flex-direction:row;align-items:center;gap:8px}.c-hp-hero-cta__stars{display:flex;flex-direction:row;align-items:center;gap:2px;flex-shrink:0}.c-hp-hero-cta__star-icon{display:block;width:18px;height:18px}.c-hp-section .c-hp-hero-cta__trust-text{font-size:1.6rem;line-height:1.2;letter-spacing:normal;color:#fff;margin:0;white-space:nowrap}.c-hp-section .c-hp-hero-cta__heading{font-family:var(--font-brand-display);font-weight:400;font-size:4.3rem;line-height:1;letter-spacing:normal;color:#fff;margin:0;text-transform:uppercase}.c-hp-section .c-hp-hero-cta__body{font-size:2.2rem;line-height:1.2;letter-spacing:normal;color:#fff;margin:0;max-width:500px}.c-hp-hero-cta__cta-area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:386px;max-width:100%}.c-hp-hero-cta__button{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 16px;background-color:var(--color-gold-5);border:2px solid var(--color-gold-5);border-radius:100px;color:var(--color-text-primary);font-family:var(--font-brand-body-bold);font-size:2rem;font-weight:400;line-height:1.45;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .1s ease}.c-hp-hero-cta__button:hover{background-color:#ffc350;border-color:#ffc350}.c-hp-hero-cta__button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-white)}.c-hp-hero-cta__button:active{transform:translateY(1px)}.c-hp-section .c-hp-hero-cta__guarantee{font-size:1.6rem;line-height:1.2;color:#fff;margin:0;text-align:center}.c-hp-hero-cta__image-wrap{display:flex;align-items:center;align-self:stretch;flex:0 0 auto;width:600px;overflow:hidden}.c-hp-hero-cta__image{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}@media(min-width:990px)and (not (min-width:1200px)){.c-hp-hero-cta__content{flex:0 1 auto;padding:3rem;gap:16px}.c-hp-hero-cta__image-wrap{width:400px}.c-hp-section .c-hp-hero-cta__heading{font-size:3.2rem}.c-hp-section .c-hp-hero-cta__body{font-size:1.8rem;max-width:none}.c-hp-hero-cta__button{padding:16px;font-size:1.8rem}.c-hp-section .c-hp-hero-cta__guarantee{font-size:1.4rem}}@media(min-width:750px)and (not (min-width:990px)){.c-hp-hero-cta{padding-inline:2rem}.c-hp-hero-cta__card{flex-direction:column-reverse;border-radius:28px;gap:0}.c-hp-hero-cta__content{flex:none;width:100%;padding:3rem;gap:18px;align-items:center;text-align:center}.c-hp-section .c-hp-hero-cta__trust-text{font-size:1.5rem}.c-hp-section .c-hp-hero-cta__heading{font-size:3.4rem;text-align:center}.c-hp-section .c-hp-hero-cta__body{font-size:1.8rem;text-align:center;max-width:none}.c-hp-hero-cta__cta-area{width:100%;max-width:386px}.c-hp-hero-cta__button{padding:18px 16px;font-size:1.8rem}.c-hp-section .c-hp-hero-cta__guarantee{font-size:1.4rem}.c-hp-hero-cta__image-wrap{width:100%;max-height:400px}}@media not (min-width:750px){.c-hp-hero-cta{padding-inline:1.5rem}.c-hp-hero-cta__card{flex-direction:column-reverse;border-radius:24px;gap:0;box-shadow:4px 4px 0 0 var(--color-brand-primary)}.c-hp-hero-cta__content{flex:none;width:100%;padding:28px 24px 32px;gap:16px;align-items:center;text-align:center}.c-hp-hero-cta__trust-row{justify-content:center;flex-wrap:wrap}.c-hp-section .c-hp-hero-cta__trust-text{font-size:1.4rem;white-space:normal}.c-hp-section .c-hp-hero-cta__heading{font-size:2.8rem;text-align:center}.c-hp-section .c-hp-hero-cta__body{font-size:1.6rem;text-align:center;max-width:none}.c-hp-hero-cta__cta-area{width:100%}.c-hp-hero-cta__button{padding:16px;font-size:1.6rem}.c-hp-section .c-hp-hero-cta__guarantee{font-size:1.3rem}.c-hp-hero-cta__image-wrap{width:100%;max-height:300px}}@media(prefers-reduced-motion:reduce){.c-hp-hero-cta__button{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-hp-hero-cta.css.map */
