.shopify-section.ct-hero-slider{margin-top:-60px;position:relative}#ct_hero_slider{width:100%;position:relative;overflow:hidden}.ct_slide_image,.ct_slide_video{width:100%;height:auto;position:relative;overflow:hidden}.ct_hero_slider .ct_slide_content .left-area{width:100%;padding-inline-end:0}.ct_hero_slider .ct_slide_content .ct_subheading,.ct_hero_slider .ct_slide_content .ct_subheading p{font-size:30px;line-height:1;font-weight:500}.ct_hero_slider .ct_slide_content .ct_subheading{padding-top:10px}.ct_hero_slider .ct_slide_content .ct_subheading p{z-index:1;position:relative;margin:10px 0}.ct_slide_image img,.ct_slide_video iframe,.ct_slide_video video{width:100%;height:auto;object-fit:cover;display:block}.ct_hero_slider .page-width{position:absolute;top:13%;right:0;left:0}.ct_hero_slider .ct_slide_content{display:flex;align-items:center;gap:0;width:100%;text-align:center}.ct_hero_slider .ct_slide_content .ct_heading,.ct_hero_slider .ct_slide_content .ct_heading p{font-weight:800;font-size:50px;line-height:1;letter-spacing:0;font-family:var(--font-heading-family);z-index:1}.ct_hero_slider .ct_head_round{position:absolute;top:-70px;z-index:0;left:-25px;display:none}.ct_hero_slider .ct_slide_content .ct_heading p{position:relative;margin:0}.ct_hero_slider .ct_slide_content .ct_btn-wrapper{display:flex;gap:20px;padding-top:20px;justify-content:center}.ct_mobile_image{display:none}.relative{position:relative}@media screen and (max-width: 768px){.shopify-section.ct-hero-slider{margin-top:0}.ct_hero_slider .ct_slide_content{padding:1rem;max-width:100%;left:0;right:0;text-align:center;top:20px;display:block}.ct_hero_slider .ct_slide_content .ct_heading p{margin-block:0}.ct_desktop_image{display:none}.ct_mobile_image{display:block}.ct_hero_slider .ct_slide_content .ct_heading,.ct_hero_slider .ct_slide_content .ct_heading p{font-size:24px}.ct_hero_slider .ct_head_round{top:-15px;left:-10px;max-height:100px;max-width:100px}.ct_hero_slider .ct_slide_content .ct_subheading{padding-top:10px}.ct_hero_slider .ct_slide_content .ct_subheading p{font-size:14px;margin:0}.ct_hero_slider .ct_slide_content .ct_btn-wrapper{padding-top:20px;gap:7px;width:100%}.ct_hero_slider .page-width{top:8%}.ct_slide_icon img{max-height:260px;max-width:max-content;position:absolute;right:0;top:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ct-hero-slider.css.map */
