.landing-banner-top{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.landing-banner-top h1,.landing-banner-top .h1{font-size:68px}.landing-banner-top .text{text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:140%;max-width:895px}.landing-banner-top h1,.landing-banner-top .h1{display:flex;max-width:1353px;flex-direction:column;justify-content:center;margin:20px 0;text-align:center;font-style:normal;font-weight:800;line-height:111%}.landing-banner-top h3{margin:0;max-width:655px;flex-shrink:0;text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:111%}.landing-banner-top a{display:flex;width:100%;max-width:180px;flex-direction:column;justify-content:center;text-align:center;text-shadow:0px 1px 0px rgba(0,0,0,.05);font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;border-radius:84px;box-shadow:0 -1px #0003 inset,0 1px #fff3 inset;padding:15px 0;text-decoration:none;transition:all .3s linear;margin-top:20px}.landing-banner-bottom{margin-top:-35px;z-index:0;position:relative;margin-left:5rem;margin-right:5rem;display:flex;justify-content:center}.landing-banner-bottom img{width:100%;max-width:1200px}.landing-banner-hover-text{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:5rem;margin-right:5rem}.landing-banner-hover-text .text{max-width:313.91px;position:absolute;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;border-radius:4px;padding:7px 25px}.landing-banner-hover-text .text:nth-child(1){position:absolute;width:311px;height:72px;display:flex;justify-content:center;align-items:center;font-size:16px}.landing-banner-hover-text .text:nth-child(2){width:362px;height:84px;display:flex;justify-content:center;align-items:center;font-size:19px;position:absolute}.landing-banner-hover-text .text:nth-child(3){width:252.2px;height:56.05px;display:flex;justify-content:center;align-items:center;border-radius:2.67px;font-weight:400;font-size:12.7px;line-height:17.78px;position:absolute}.landing-banner-hover-text .text:nth-child(4){position:absolute;width:311px;height:72px;display:flex;justify-content:center;align-items:center}.landing-banner-hover-text .text:nth-child(5){position:absolute;width:250px;height:56.05px;display:flex;justify-content:center;align-items:center;font-size:12.7px}@media all and (max-width:1440px){.landing-banner-hover-text{margin-left:0}}@media all and (max-width:768px){.landing-banner-top h1,.landing-banner-top .h1{font-size:40px}.landing-banner-top .text{font-size:14px}.landing-banner-top h3{font-size:16px;margin:0}.landing-banner-top a{font-size:14px;padding:15px 0;max-width:130px}.landing-banner-bottom{margin-top:-13px;flex-direction:column}.landing-banner-bottom img{object-fit:contain;height:100%}.landing-banner-hover-text{display:flex;flex-direction:column;gap:5px;position:static;align-items:center}.landing-banner-hover-text .text{font-size:12px;position:static}.landing-banner-hover-text .text:nth-child(1){position:static;font-size:13px;height:56.05px}.landing-banner-hover-text .text:nth-child(2){position:static;font-size:13px;height:56.05px}.landing-banner-hover-text .text:nth-child(3){position:static;font-size:13px;height:56.05px}.landing-banner-hover-text .text:nth-child(4){position:static;font-size:13px;height:56.05px}.landing-banner-hover-text .text:nth-child(5){position:static;font-size:12px;height:56.05px}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/section-landing-banner.css.map */
