.component-hero{background-color:var(--foreword-primary);position:relative}.component-hero:after{background-color:var(--foreword-white);bottom:0;content:"";display:block;height:45px;left:0;position:absolute;width:100%}.component-hero .hero-content-container{position:relative;z-index:10}.component-hero .text-wrapper{background-color:var(--foreword-white);border-radius:20px 20px 0 0;margin-bottom:0;margin-top:-99px;padding:36px 27px;position:relative;z-index:2}.component-hero .hero-button{margin:0 auto;text-align:center;width:100%}.component-hero .button-container{display:flex;justify-content:start}.component-hero .product-image{bottom:0;position:absolute;right:0;width:50%}@media only screen and (min-width: 768px){.component-hero{background-position:center;background-size:cover;overflow:visible}.component-hero:after{display:none}.component-hero .product-image{right:0;transform:translate(calc(100% - 36px),36px);width:254px}.component-hero .text-wrapper .icon-wrapper{bottom:0;margin-bottom:0;position:absolute;right:0}.component-hero .image-wrapper{height:100%}.component-hero .image-wrapper picture{height:100%;position:relative}.component-hero .image-wrapper img{height:100%;max-width:100%;object-fit:cover}.component-hero .text-wrapper{border-radius:20px;margin-top:unset;padding:27px}.component-hero .hero-button{display:inline-flex;width:auto}.component-hero .button-container{display:block;margin:0;width:auto}}@media only screen and (min-width: 992px){.component-hero .text-wrapper{padding:54px 90px 45px 54px}.component-hero .product-image{transform:translate(calc(100% - 54px),36px);width:313px}.component-hero .text-wrapper .icon-wrapper{bottom:18px;margin-bottom:0;position:absolute;right:18px}}@media only screen and (min-width: 1200px){.component-hero .text-wrapper{padding:63px 133px 63px 81px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-hero.css.map?v=121659109537696273181707849254 */
