.banner{border-top:1px solid transparent;padding:40px 0 100px}@media (max-width: 767px){.banner{padding:24px 0 56px}}.banner__container{margin:0;position:relative}@media (max-width: 767px){body.page-how_to_use-template .banner__background-image{margin-bottom:0}}.banner__background-image{border:1px solid transparent;border-radius:var(--large-border-radius);-webkit-border-radius:var(--large-border-radius);-moz-border-radius:var(--large-border-radius);overflow:hidden;position:relative;height:498px}@media (max-width: 767px){.banner__background-image{height:50vw;margin-bottom:24px}}.banner__background-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.banner__content{position:absolute;left:40px;bottom:32px;z-index:3;width:510px;border-radius:var(--medium-border-radius);-webkit-border-radius:var(--medium-border-radius);-moz-border-radius:var(--medium-border-radius);padding:32px}@media (max-width: 991px){.banner__content{width:420px}}@media (max-width: 767px){.banner__content{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;padding:32px 16px}}.banner__heading{padding:0;margin:0}@media (max-width: 991px){.banner__heading{font-size:var(--h2-font-size)}}.banner__description.d-md-none{margin-top:16px}.banner__description img,.banner__description iframe,.banner__description video{display:block;width:100%;height:auto;margin:24px 0 0}@media (max-width: 991px){.banner__description img,.banner__description iframe,.banner__description video{margin:16px 0 0}}.banner__description h1,.banner__description h2,.banner__description h3,.banner__description h4,.banner__description h5,.banner__description h6,.banner__description p,.banner__description ul,.banner__description ol{margin:24px 0 0;padding:0}@media (max-width: 991px){.banner__description h1,.banner__description h2,.banner__description h3,.banner__description h4,.banner__description h5,.banner__description h6,.banner__description p,.banner__description ul,.banner__description ol{margin:16px 0 0}}.banner__description h5,.banner__description h6{font-weight:400;font-size:var(--large-font-size);line-height:1.5;font-family:new-kansas,sans-serif}.banner__description ol,.banner__description ul{margin:5px 0 0 20px!important}.banner__button{margin-top:24px}@media (max-width: 767px){.banner__button{margin-top:16px}}@media (min-width: 768px){.banner__button:not(.d-md-none) .button{display:inline-block;width:auto}}.banner__button .button{display:block;text-align:center;width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-banner.scss.css.map */
