.cw-banner-section-wrapper{background-position:top;background-repeat:no-repeat;background-size:cover;font-family:var(--h-link-family)}.cw-banner-section-wrapper .container{max-width:1315px;margin:0 auto;padding:0 30px}.cw-banner-section-wrapper .row{display:flex;flex-wrap:wrap}.cw-banner-section-wrapper .col{flex:0 0 100%;max-width:500px}.cw-banner-section-wrapper h1{color:currentColor;font-size:48px;font-style:normal;font-weight:400;line-height:60px;margin-bottom:22px}.cw-banner-section-wrapper ul{color:currentColor;font-family:Muli;font-size:18px;font-style:normal;font-weight:600;line-height:29px;margin-bottom:22px}.cw-banner-section-wrapper ul li{display:flex}.cw-banner-section-wrapper ul li:before{content:"";background-image:url(/cdn/shop/files/Vector_5.svg?v=1737961141);width:17px;min-width:17px;height:29px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:6px}.banner-button-wrapper{display:flex;gap:3px;flex-wrap:nowrap}.cw-banner-section-wrapper a{display:inline-block;background:#a82758;width:100%;max-width:218px;padding:20px 10px;text-align:center;transition:all .35s ease-in-out;font-size:18px;line-height:29px;font-weight:600;letter-spacing:2px}.cw-banner-section-wrapper a:hover{background:#282c2f}.cw-banner-section-wrapper .sub-title{margin-top:12px;font-family:Mulish;font-size:18px;font-style:normal;font-weight:600;line-height:25px;max-width:425px}@media only screen and (max-width: 840px){.cw-banner-section-wrapper{background-position:77%}.cw-banner-section-wrapper h1{font-size:25px;line-height:32px;margin-bottom:9px;max-width:50%}.cw-banner-section-wrapper ul{font-size:14px;line-height:23px;margin-bottom:23px}.cw-banner-section-wrapper ul li:before{width:13px;min-width:13px;height:23px;margin-right:7px}.cw-banner-section-wrapper a{max-width:108px;padding:10px;min-height:36px;font-size:14px}.cw-banner-section-wrapper .sub-title{margin-top:10px;font-size:14px;line-height:19px}}@media only screen and (max-width: 600px){.cw-banner-section-wrapper{min-height:669px;display:flex;align-items:flex-end;background-position:top}.cw-banner-section-wrapper .container{padding:0 25px}.cw-banner-section-wrapper .container,.cw-banner-section-wrapper .row{height:100%}.cw-banner-section-wrapper .col{align-self:end}.cw-banner-section-wrapper h1{max-width:400px;font-size:28px;line-height:32px;margin-bottom:13px}.cw-banner-section-wrapper ul{font-size:16px;line-height:25px;margin-bottom:13px}.cw-banner-section-wrapper a{max-width:131.83px;padding:7px;min-height:44.5px;font-size:15px}.cw-banner-section-wrapper .sub-title{font-size:15px;margin-top:14px}.cw-banner-section-wrapper ul li:before{width:17px;min-width:17px;height:28px;margin-right:7px}}.cw-banner-section-wrapper h1{font-family:Libre Caslon Text,sans-serif;font-weight:600;margin-bottom:32px}.cw-banner-section-wrapper ul li{font-family:Open Sans,sans-serif}.banner-button-wrapper{gap:18px}.cw-banner-section-wrapper .banner-button-wrapper a{position:relative;font-family:Mulish,sans-serif;font-weight:800;border-radius:4px;max-width:225px}.cw-banner-section-wrapper .banner-button-wrapper a:before{content:"";position:absolute;top:-3px;left:-6px;width:calc(100% + 6px);height:22px;background-repeat:no-repeat;background-size:calc(100% + 6px) auto;box-shadow:none;z-index:10}.cw-banner-section-wrapper .banner-button-wrapper a:after{border-radius:4px}.cw-banner-section-wrapper .sub-title{display:block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:2;letter-spacing:0px;font-style:italic;margin-top:20px;width:100%;max-width:100%}@media only screen and (max-width: 840px){.cw-banner-section-wrapper h1{margin-bottom:12px}.cw-banner-section-wrapper a{padding-top:12px}.cw-banner-section-wrapper .banner-button-wrapper a:before{top:-4px;left:-3px;width:calc(100% + 3px);background-size:calc(100% + 3px) auto}.cw-banner-section-wrapper .sub-title{margin-top:16px}}@media only screen and (max-width: 600px){.cw-banner-section-wrapper{min-height:700px}.cw-banner-section-wrapper h1{font-size:32px}.cw-banner-section-wrapper ul{margin-bottom:18px}.cw-banner-section-wrapper ul li:before{width:16px;min-width:16px}.banner-button-wrapper{gap:9px}.cw-banner-section-wrapper .banner-button-wrapper a{max-width:50%}.cw-banner-section-wrapper .sub-title{font-size:14px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/eq-banner-v2.css.map */
