/* v8.43: product gallery and equal mobile collection cards. */
#root .l4pr-container .l4pr .swiper-button-prev{left:16px!important;right:auto!important;}
#root .l4pr-container .l4pr .swiper-button-next{right:16px!important;left:auto!important;}
#root .smouz-gallery-hint{display:none;}
.rm-options .rm-measure-help{margin:0 0 12px;font-size:12px;line-height:1.55;}
@media(max-width:760px){
 #root .l4pr-container .l4pr .swiper-button-nav{display:block!important;visibility:visible!important;opacity:1!important;--button_height:40px;}
 #root .l4pr-container .l4pr .swiper-button-prev{left:12px!important;}
 #root .l4pr-container .l4pr .swiper-button-next{right:12px!important;}
 #root .l4pr-container .l4pr .swiper-button-disabled{opacity:.35!important;pointer-events:none!important;}
 #root .l4pr-container .l4pr .swiper-button-lock{display:none!important;}
 #root .l4pr-container .smouz-gallery-hint{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 18px;padding:0 4px;font-size:12px;line-height:1.5;color:#506a75;}
 #root .smouz-gallery-hint>span:first-child{font-weight:600;color:#0e3a4e;}
 #root .smouz-collection-products #collection{align-items:stretch!important;grid-auto-rows:1fr;}
 #root .smouz-collection-products #collection>.product-card{align-self:stretch!important;height:100%!important;min-height:0;}
 #root .smouz-collection-products #collection>.product-card>figure{flex-shrink:0;}
 #root .smouz-collection-products #collection>.product-card>.smouz-collection-card-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;}
 #root .smouz-collection-products #collection>.product-card .smouz-collection-card-content h3{flex:1 0 auto;hyphens:none!important;}
 #root .smouz-collection-products #collection>.product-card .smouz-collection-card-content h3 a{hyphens:none!important;overflow-wrap:anywhere;}
 #root .smouz-collection-products #collection>.product-card .smouz-collection-view{flex-shrink:0;}
}
