.mwf.product-banner{position:relative;padding:4.5rem 0 4.4375rem;background-image:var(--product-banner-bg);background-repeat:no-repeat;background-size:cover;background-position:50%;margin-bottom:clamp(3.1875rem,0.75472vw + 3.008255rem,3.6875rem)}@media screen and (min-width:991px){.mwf.product-banner{padding:8.5rem 0 7.5rem}}@media screen and (max-width:990px){.mwf.product-banner{background-position:18%;background-size:auto 100%}}.mwf.product-banner:before{content:"";opacity:0.72;position:absolute;background:linear-gradient(47deg,#010101,#040301 15%,#0f0b01 28%,#211902 40%,#3a2d02 52%,#5a4703 63%,#826605 74%,#b28b06 85%,#e7b408 96%,#ffc709);top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;mix-blend-mode:multiply}@media screen and (min-width:991px){.mwf.product-banner:before{background:linear-gradient(90deg,#ffc709 13%,#010101 87%)}}.mwf.product-banner .product-banner__wrapper{position:relative;z-index:1}@media screen and (min-width:991px){.mwf.product-banner .product-banner__wrapper{display:flex;justify-content:flex-end;gap:3.625rem}}@media screen and (min-width:991px){.mwf.product-banner hgroup{flex:1}}.mwf.product-banner hgroup h2{font-size:clamp(3.25rem,1.60377vw + 2.86910375rem,4.3125rem);line-height:1.038;color:#fff;margin-bottom:0.875rem}@media screen and (min-width:991px){.mwf.product-banner hgroup h2{text-align:right;line-height:1.072;margin-bottom:0}}.mwf.product-banner hgroup h2 span{display:block;word-break:break-word}@media screen and (min-width:991px){.mwf.product-banner article{flex-basis:26.7019667171%;padding-top:0.625rem}}.mwf.product-banner article ul li{text-transform:uppercase;color:#fff;font-size:1.625rem;line-height:1.2;font-weight:500;letter-spacing:0.04em;word-break:break-word}@media screen and (min-width:991px){.mwf.product-banner article ul li{font-size:1.625rem;letter-spacing:normal}}.mwf.product-banner article ul li:not(:last-of-type){margin-bottom:0.3125rem}@media screen and (min-width:991px){.mwf.product-banner article ul li:not(:last-of-type){margin-bottom:1.125rem}}.mwf.product-banner article a.l-btn{margin-top:1.25rem}@media screen and (min-width:991px){.mwf.product-banner article a.l-btn{margin-top:2.25rem}}
/*# sourceMappingURL=product-banner.css.map */
