.amai-slider-complete .amai-image-shell{position:relative!important;display:block!important;width:100%!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;overflow:hidden!important;isolation:isolate}@media (hover:hover) and (pointer:fine){.amai-slider-complete .amai-image-shell:hover img.secondary-product-image{opacity:1!important;visibility:visible!important}}.amai-slider-complete .amai-image-shell>.amai-custom-badge{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;display:inline-block!important;width:auto!important;max-width:calc(100% - 24px)!important;margin:0!important;padding:5px 10px!important;background:#000!important;color:#fff!important;border:0!important;border-radius:6px!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important;text-align:center!important;direction:ltr!important;z-index:10!important;pointer-events:none!important}.amai-slider-complete .amai-image-shell>.product-action-wrap{position:absolute!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:44px!important;margin:0!important;padding:0!important;z-index:9!important;background:#000!important;opacity:0!important;visibility:hidden!important;transform:translateY(100%)!important;pointer-events:none!important;transition:opacity .25s,transform .25s,visibility .25s!important}@media (hover:hover) and (pointer:fine){.amai-slider-complete .amai-image-shell:hover>.product-action-wrap,.amai-slider-complete .amai-image-shell:focus-within>.product-action-wrap{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}}@media (max-width:767px){.amai-slider-complete .amai-image-shell>.product-action-wrap{position:absolute!important;top:auto!important;bottom:0!important;left:0!important;right:auto!important;display:block!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;background:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.amai-slider-complete .amai-image-shell>.amai-custom-badge{top:7px!important;right:7px!important;padding:4px 7px!important;font-size:10px!important}}