@media(max-width: 979px){.newproduct-banner{padding-left:0;padding-right:0}}@media(min-width: 980px){.newproduct-banner{display:flex}}.newproduct-banner-wrapper{position:relative;container-type:inline-size}@media(min-width: 980px){.newproduct-banner-wrapper{flex:1 1 0;min-width:0;max-width:50%;overflow:hidden}.newproduct-banner-wrapper:first-of-type{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.newproduct-banner-wrapper:last-of-type{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}.newproduct-banner-wrapper picture img{width:100%;display:block}.newproduct-banner-wrapper-content{position:absolute;top:0;left:0;bottom:0;padding:clamp(12px,3.75cqw,24px);box-sizing:border-box;max-height:100%;display:flex;flex-direction:column;justify-content:center}.newproduct-banner-wrapper-content-text{padding:0;margin:0}.newproduct-banner-wrapper-content-text.eyebrow{font:var(--heading3);font-size:clamp(13px,3.1cqw,20px);line-height:1.3}.newproduct-banner-wrapper-content-text.title{font:var(--heading2);font-size:clamp(18px,5cqw,32px);line-height:1.15;width:70%;text-wrap:balance}.newproduct-banner-wrapper-content-button{font:var(--button-small);margin-top:8px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;border:2px solid rgba(0,0,0,0);text-decoration:none;padding:clamp(6px,1.6cqw,8px) clamp(12px,3.2cqw,15px);border-radius:50px;text-align:center;width:fit-content}.newproduct-banner-wrapper-content-button:hover{background-color:var(--white) !important;color:var(--black) !important;border-color:var(--black)}@media(min-width: 980px){.newproduct-banner-wrapper-content-button{margin-top:16px}}@media(min-width: 980px){.newproduct-banner-wrapper-content-button{padding:clamp(7px,1.4cqw,9px) clamp(14px,3.9cqw,25px);font:var(--button-primary);font-size:clamp(12px,2.5cqw,16px)}}/*# sourceMappingURL=new-product-banner.css.map */
