.ps-aspect-square .pc-media{aspect-ratio:1!important}.ps-aspect-portrait .pc-media{aspect-ratio:3/4!important}.ps-aspect-landscape .pc-media{aspect-ratio:4/3!important}@media (min-width:768px){.ps-hero>.pc-root{flex-direction:column;height:100%;display:flex}.ps-hero>.pc-root>.pc-media{flex:auto;min-height:18rem;aspect-ratio:auto!important}}[data-ps-hide~=sale] .pc-badge-sale,[data-ps-hide~=discount] .pc-badge-discount,[data-ps-hide~=bestseller] .pc-badge-best,[data-ps-hide~=new] .pc-badge-new{display:none!important}.ps-fit-contain .pc-media img{-o-object-fit:contain!important;object-fit:contain!important}
