.strayzy-pdp-banner{position:relative;isolation:isolate;overflow:hidden;background:var(--strayzy-black);color:#fff}.strayzy-pdp-banner__content{position:relative;z-index:1;padding-block:3.2rem 2.4rem}.strayzy-pdp-banner h2{max-width:46rem;margin:0 0 2rem;color:inherit;font:400 clamp(2.4rem,2.3vw,3.4rem)/1.06 var(--strayzy-font-display);letter-spacing:-.025em}.strayzy-pdp-banner .strayzy-button{min-height:4.4rem;color:#fff;border-color:#ffffff80;background:transparent}.strayzy-pdp-banner .strayzy-button:hover{background:#fff;color:#000}.strayzy-pdp-banner__media{display:block;position:relative;aspect-ratio:1.65;overflow:hidden}.strayzy-pdp-banner__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:right center}.strayzy-pdp-banner__media--campaign img{width:160%;max-width:none;margin-left:-60%}.strayzy-pdp-banner a:focus-visible{outline:3px solid white;outline-offset:4px}@media(min-width:768px){.strayzy-pdp-banner__content{display:flex;flex-direction:column;align-items:start;justify-content:center;min-height:clamp(22rem,21vw,30rem);padding-block:3.2rem}.strayzy-pdp-banner__content h2{max-width:42%}.strayzy-pdp-banner__media{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.strayzy-pdp-banner__media img{width:100%;margin:0;object-position:center}.strayzy-pdp-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000 0%,#000c 28%,transparent 60%)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/strayzy-product-banner.css.map */
