/* Secondary product photography: shared across native and app-rendered cards. */
#lr-approved-theme .lr-card-frame259{position:relative!important;overflow:hidden!important;isolation:isolate}
#lr-approved-theme .lr-card-frame259>img:first-of-type{transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .45s ease!important;transform:scale(1);will-change:auto}
#lr-approved-theme .lr-card-frame259>.lr-card-second259{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;opacity:0!important;transform:translate3d(7%,0,0) scale(1.085)!important;transition:opacity .45s ease,transform .7s cubic-bezier(.22,1,.36,1)!important;pointer-events:none;z-index:1}
#lr-approved-theme .lr-card-frame259>:is(.card-label,.site-sold07){z-index:3;position:absolute}
@media(hover:hover) and (pointer:fine){#lr-approved-theme :is(.lr-native-card06,.site-product07,[data-lr-recommended-id77],.loop-bundle-product-card,.product-card-wrapper,.mega-product,.lr-recent-card105,.lr-quiz73-matches>article):hover .lr-card-frame259:has(.lr-card-second259)>img:first-of-type{transform:translate3d(-4%,0,0) scale(.98)!important;opacity:0!important}#lr-approved-theme :is(.lr-native-card06,.site-product07,[data-lr-recommended-id77],.loop-bundle-product-card,.product-card-wrapper,.mega-product,.lr-recent-card105,.lr-quiz73-matches>article):hover .lr-card-frame259>.lr-card-second259{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}}
#lr-approved-theme :is(.lr-native-card06,.site-product07,.mega-product):focus-visible .lr-card-frame259>.lr-card-second259{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}
@media(prefers-reduced-motion:reduce){#lr-approved-theme .lr-card-frame259>img{transition:none!important;transform:none!important}}

#lr-approved-theme :is(.lr-recent-card105,.lr-quiz73-matches>article,.loop-bundle-product-card):focus-within .lr-card-frame259>.lr-card-second259{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}

#lr-approved-theme .product-card-wrapper:focus-within .lr-card-frame259>.lr-card-second259{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}
