.productitem--image{position:relative;width:100%;height:auto!important;aspect-ratio:3 / 4;background-color:#f9f9f9;overflow:hidden;margin:0;padding:0}.productitem--image [data-rimg-canvas],.productitem--image [data-rimg-canvas]+*{position:static}.productitem--image [data-rimg-canvas]{display:none!important}.productitem--image img.productitem--image-primary,.productitem--image img.productitem--image-alternate{position:absolute!important;top:50%!important;left:0!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;transform:translateY(-50%)!important;background-color:#f9f9f9}.productitem--image .placeholder--image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.productitem--image img.productitem--image-swatch{display:none!important}.productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(odd){margin-left:0}.productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(-n+2){margin-top:0}@media screen and (max-width:859px)and (min-width:680px){.productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(odd){margin-left:10px}.productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(3n+1){margin-left:0}.productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(-n+3){margin-top:0}}@media screen and (max-width:1023px)and (min-width:860px){.layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(3n+1){margin-left:0}.layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(-n+3){margin-top:0}}@media screen and (min-width:1024px){.layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(3n+1){margin-left:20px}.layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(4n+1){margin-left:0}.layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(-n+4){margin-top:0}}@media screen and (min-width:860px){.layout--no-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(4n+1){margin-left:0}.layout--no-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-of-type(-n+4){margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/frama-product-card-frame.css.map */
