.new-banner-logo{position:relative;width:100%;min-height:400px}.new-banner-logo.banner-size-mobile--small{height:400px}.new-banner-logo.banner-size-mobile--compact{height:400px;overflow:hidden}.new-banner-logo.banner-size-mobile--compact .bg-image{overflow:hidden}.new-banner-logo.banner-size-mobile--compact .bg-image img.banner-image{object-fit:cover;object-position:center var(--image-vertical-position-mobile, 35%);transform:scale(1.2);width:100%;height:100%}.new-banner-logo.banner-size-mobile--medium{height:550px}.new-banner-logo.banner-size-mobile--large{height:700px}.new-banner-logo.banner-size-mobile--full{height:100vh;min-height:500px}.new-banner-logo.banner-size-mobile--adapt{height:auto;min-height:400px}@media (min-width: 768px){.new-banner-logo.banner-size--small{height:500px}.new-banner-logo.banner-size--medium{height:700px}.new-banner-logo.banner-size--large{height:900px}.new-banner-logo.banner-size--compact{height:900px;overflow:hidden}.new-banner-logo.banner-size--compact .bg-image{overflow:hidden}.new-banner-logo.banner-size--compact .bg-image img.banner-image{object-fit:cover;object-position:center var(--image-vertical-position-desktop, 35%);transform:scale(1.2);width:100%;height:100%}.new-banner-logo.banner-size--xlarge{height:1100px}.new-banner-logo.banner-size--full{height:100vh;min-height:600px}.new-banner-logo.banner-size--adapt{height:auto;min-height:500px}}.new-banner-logo .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.new-banner-logo .bg-image img.banner-image{width:100%;height:100%;display:block}.new-banner-logo[data-image-fit=cover] .bg-image img.banner-image{object-fit:cover}.new-banner-logo[data-image-fit=contain] .bg-image img.banner-image{object-fit:contain;background-color:#0000000d}.new-banner-logo[data-image-fit=fill] .bg-image img.banner-image{object-fit:fill}.new-banner-logo[data-image-position=center] .bg-image img.banner-image{object-position:center}.new-banner-logo[data-image-position=top] .bg-image img.banner-image{object-position:center top}.new-banner-logo[data-image-position=bottom] .bg-image img.banner-image{object-position:center bottom}.new-banner-logo[data-image-position=left] .bg-image img.banner-image{object-position:left center}.new-banner-logo[data-image-position=right] .bg-image img.banner-image{object-position:right center}.new-banner-logo[data-image-position=top-left] .bg-image img.banner-image{object-position:top left}.new-banner-logo[data-image-position=top-right] .bg-image img.banner-image{object-position:top right}.new-banner-logo[data-image-position=bottom-left] .bg-image img.banner-image{object-position:bottom left}.new-banner-logo[data-image-position=bottom-right] .bg-image img.banner-image{object-position:bottom right}.new-banner-logo[data-image-position=center] .bg-image img.banner-image,.new-banner-logo[data-image-position=top] .bg-image img.banner-image,.new-banner-logo[data-image-position=bottom] .bg-image img.banner-image{object-position:center var(--image-vertical-position-mobile, 50%)}@media (min-width: 768px){.new-banner-logo[data-image-position=center] .bg-image img.banner-image,.new-banner-logo[data-image-position=top] .bg-image img.banner-image,.new-banner-logo[data-image-position=bottom] .bg-image img.banner-image{object-position:center var(--image-vertical-position-desktop, 50%)}}.new-banner-logo.banner-size-mobile--adapt,.new-banner-logo.banner-size--adapt{height:0;padding-bottom:56.25%;position:relative}.new-banner-logo.banner-size-mobile--adapt .bg-image,.new-banner-logo.banner-size--adapt .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.new-banner-logo.banner-size-mobile--adapt .bg-image img.banner-image,.new-banner-logo.banner-size--adapt .bg-image img.banner-image{width:100%;height:100%;object-fit:contain}@media (min-width: 768px){.new-banner-logo.banner-size--adapt{padding-bottom:50%}}.new-banner-logo__logo-inner{margin-block-start:-10.9333333333%;width:var(--logo-width, 13rem)}@media (max-width: 767.98px){.new-banner-logo__logo-inner{width:var(--logo-mobile-width, 13rem)}}.new-banner-logo__logo{height:auto}.new-banner-logo__content-wrapper{padding-inline:1.5rem;padding-block-end:8rem}@media (max-width: 767.98px){.new-banner-logo__content-wrapper{padding-block-end:5.4rem}}@media (max-width: 767.98px){.new-banner-logo .new-banner-logo__content-wrapper{padding-top:1rem;padding-bottom:3rem}}.new-banner-logo__content-wrapper .f-text-blocks h2{color:#d1f91d;font-family:var(--font-heading-family, inherit);text-transform:initial}.new-banner-logo__content-wrapper{padding-top:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.f-text-blocks .btn.btn--primary{background:#91b8fa;opacity:1!important;border-radius:40px}@media (min-width: 768px){.new-banner-logo__content-wrapper{padding-bottom:3rem}.new-banner-logo__content-wrapper .f-text-blocks .block{margin-top:3rem}.new-banner-logo__content-wrapper .f-text-blocks .text-current.h-xl{font-size:80px}.new-banner-logo__content-wrapper .f-text-blocks p{font-size:30px}.new-banner-logo .new-banner-logo__content-wrapper .btn{padding:2.6rem 5.5rem;font-weight:800;font-family:var(--font-heading-family, inherit)}}.new-banner-logo .new-banner-logo__content-wrapper .btn{background:#91b8fa;border-radius:40px;opacity:1!important}.new-banner-logo__wavy-text-wrapper,.new-banner-logo__wavy-text{display:inline-block}.new-banner-logo__wavy-text span{display:inline-block;position:relative;animation:none}.new-banner-logo__wavy-text span.wavy{animation-name:wavy;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes wavy{0%{top:0}50%{top:-15px}to{top:0}}@media (max-width: 767.98px){@keyframes wavy{0%{top:0}50%{top:-8px}to{top:0}}.new-banner-logo__content-wrapper .f-text-blocks .block{margin-top:.5rem}.new-banner-logo .new-banner-logo__content-wrapper .btn{padding:0rem 5.3rem;font-size:15px;padding:.8rem 5rem;font-family:var(--font-heading-family, "Caprasimo", cursive);height:fit-content;line-height:inherit;margin-bottom:.4rem}}.new-banner-logo__content-wrapper .new-banner-logo__wavy-text span{font-size:32px;font-weight:600;font-family:var(--font-heading-family, inherit)}.new-banner-logo__content-wrapper .new-banner-logo__wavy-text-wrapper,.new-banner-logo__content-wrapper .new-banner-logo__wavy-text{font-weight:700;font-family:var(--font-heading-family, inherit)}@media (max-width: 767.98px){.new-banner-logo__content-wrapper .new-banner-logo__wavy-text span{font-size:15px;font-weight:700;font-family:var(--font-heading-family, inherit)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/new-banner-logo.css.map */
