:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-item:has(.mfos-cart-photo-stack){position:relative}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-item__price-photos{grid-column:2;grid-row:2;position:static;justify-self:stretch;align-self:center;width:100%;max-width:100%;min-width:0}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack{position:absolute;inset-inline-start:auto;inset-inline-end:69px;bottom:8px;display:flex;align-items:flex-end;width:max-content;isolation:isolate;pointer-events:none;user-select:none}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo{display:block;position:relative;flex:0 0 26px;width:26px;height:30px;padding:0;border:0;border-radius:4px;background:transparent;box-shadow:0 1px 4px #25252526,0 0 0 1px #2525250d;transform:rotate(-9deg);z-index:1}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo+.mfos-cart-photo-stack__photo{margin-inline-start:-9px}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo:nth-child(2){transform:rotate(8deg);z-index:2}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo:nth-child(3){transform:rotate(-5deg);z-index:3}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo:nth-child(4){transform:rotate(10deg);z-index:4}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}
:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__more{margin-inline-start:5px;font-size:10px;font-weight:700;color:#666;white-space:nowrap}
@media(max-width:360px){:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo{width:24px;height:28px;flex-basis:24px}:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack__photo+.mfos-cart-photo-stack__photo{margin-inline-start:-10px}}
@media(min-width:1024px){:is(#CartDrawer, #MfosPhotoPreview) .mfos-cart-photo-stack{inset-inline-end:71px}}
