.landing-hero{position:relative;overflow:hidden;min-height:500px;clip-path:shape(from 100% 0%,line to 0% 0%,line to 0% 94.89%,curve to 100% 94.89% with 33.51% 77.18%/66.49% 112.6%,line to 100% 0%,close);margin-top:-1px}.landing-hero__content{position:relative;z-index:2;padding-bottom:150px;padding-left:20px}@media (min-width: 768px){.landing-hero__content{padding-left:60px}}.landing-hero__wrapper{display:flex;align-items:center;justify-content:space-between;gap:4rem;min-height:500px}@media screen and (max-width: 989px){.landing-hero__wrapper{flex-direction:column;text-align:center;gap:3rem;min-height:auto}}.landing-hero__text-content{flex:1;max-width:500px}@media screen and (max-width: 989px){.landing-hero__text-content{max-width:100%;order:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}}.landing-hero__title{margin-bottom:2rem}.landing-hero__title{color:inherit}.landing-hero__title>*{font-family:var(--font-heading-rothwood);font-weight:700;font-size:46px;margin:0;color:inherit}@media screen and (min-width: 1140px){.landing-hero__title>*{font-size:92px}}@media screen and (max-width: 989px){.landing-hero__title{font-size:3.6rem}}.landing-hero__description{font-size:1.6rem}.landing-hero__description p{margin:0}@media screen and (max-width: 749px){.landing-hero__description{font-size:1.4rem}}.landing-hero__button{display:inline-block;background:#00c0f3;color:#163b8d;text-decoration:none;padding:18px 24px;font-size:18px;font-weight:700;text-transform:uppercase;cursor:pointer;margin-top:24px}@media screen and (max-width: 749px){.landing-hero__button{padding:14px 28px;font-size:14px}}.landing-hero__image-content{position:relative;display:flex;justify-content:center;align-items:center;min-height:400px}@media screen and (max-width: 989px){.landing-hero__image-content{order:-1;min-height:300px;margin-bottom:30px}}.landing-hero__image-wrapper{position:relative;width:100%;max-width:500px;height:400px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 989px){.landing-hero__image-wrapper{height:300px;max-width:400px}}.landing-hero__image{position:relative;z-index:2;max-width:100%;height:auto;object-fit:contain}.landing-hero__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:12px}.landing-hero__image-placeholder .placeholder-svg{width:200px;height:200px;opacity:.3}.coupon-section{padding:40px 0;text-align:center}.coupon-content{max-width:570px}.coupon-content__title{font-family:var(--font-heading-rothwood);font-weight:unset;font-size:50px;margin-top:0;margin-bottom:16px;line-height:normal}.coupon-content__title>*{margin:0}.coupon-content__description{font-size:18px;margin-bottom:24px}.coupon-content__coupon-wrapper{padding:20px;background-color:#fff;display:flex;flex-direction:column;gap:16px;align-items:center}.coupon-content__coupon-description{font-size:16px;font-weight:700;text-transform:uppercase}.coupon-content__code{font-size:38px;line-height:normal;font-family:var(--font-heading-rothwood);font-weight:700}.coupon-content__button{padding:10px 16px;color:#043880;background-color:#fff;border:1px solid #043880;text-decoration:none;font-weight:700;text-transform:uppercase;display:inline-block;transition:all .3s ease;font-size:18px}.coupon-content__lower-text{font-size:14px;margin-top:24px}@media (max-width: 768px){.coupon-content__title,.coupon-content__code{font-size:24px}.coupon-section{padding:30px 0}}@media screen and (max-width: 749px){.landing-hero{min-height:400px}.landing-hero__wrapper{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-landing-hero.css.map */
