.cp-hero{width:100%;overflow:hidden;background:var(--cp-dark, #1a1a1a);--color-foreground: 255, 255, 255;--color-background: 45, 45, 45}.cp-hero-section{max-width:none!important;padding:0!important;margin:0!important}.cp-hero__image{position:relative;width:100%;line-height:0}.cp-hero__image img{display:block;width:100%;height:auto;max-width:none}.cp-hero__image:after{display:none}.cp-hero__content{padding:20px 16px 28px;display:flex;flex-direction:column}.cp-hero__label{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--cp-coral, #E8614D);margin-bottom:12px}.cp-hero__title{font-size:28px;font-weight:800;line-height:1.1;color:var(--cp-dark, #1a1a1a);letter-spacing:-.03em;margin-bottom:12px;font-family:var(--font-main, "Inter", sans-serif)}.cp-hero__subtitle{font-size:15px;line-height:1.6;color:var(--cp-warm-gray, #4a4a4a);margin-bottom:24px;max-width:480px}.cp-hero__actions{display:flex;gap:10px;flex-wrap:wrap}.cp-hero__actions .cp-btn{flex:1;min-width:0;text-align:center;padding:14px 20px;font-size:13px}@media(min-width:768px){.cp-hero,.cp-hero__image{position:relative}.cp-hero__image img{display:block;width:100%;height:auto}.cp-hero__image:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,#0000008c,#00000026 60%,#0000);pointer-events:none}.cp-hero__content{position:absolute;top:auto;left:0;right:auto;bottom:0;z-index:2;justify-content:flex-end;align-items:flex-start;padding:0 48px 48px;max-width:600px}.cp-hero__label{font-size:12px;margin-bottom:16px}.cp-hero__title{font-size:clamp(36px,5vw,56px);margin-bottom:20px;color:#fff}.cp-hero__subtitle{font-size:18px;margin-bottom:36px;color:#ffffffd9}.cp-hero__actions .cp-btn{flex:none;padding:16px 32px;font-size:14px}}.cp-hero--image-link .cp-hero__image-link{display:block;line-height:0;cursor:pointer}@media(min-width:768px){.cp-hero--image-link .cp-hero__content{pointer-events:none}.cp-hero--image-link .cp-hero__actions,.cp-hero--image-link .cp-hero__content .cp-btn{pointer-events:auto}}#shopify-section-template--19566825832513__cp_hero_M7Gx6w .cp-hero__image img{width:100%;height:auto;max-height:none;object-fit:fill;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-cp-hero.css.map */
