.brand-photo-frame{aspect-ratio:1;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden}.product-media-stage .brand-photo-frame{height:100%}.product-media-zoom .brand-photo-frame{width:min(100%,95svh - 90px);height:auto;max-height:none;margin:auto}
