html body .ab-v9-catalogue .ab-v9-catalogue-grid>.ab9-product-card>.block-inner,html body .ab-v9-catalogue .ab-v9-catalogue-grid>.ab9-product-card>.block-inner>.block-inner-inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important}html body .ab-v9-catalogue .ab-v9-catalogue-grid>.ab9-product-card .ab9-image-cont{display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;height:auto!important}html body .ab-v9-catalogue .ab9-media-link,html body .ab-v9-catalogue .ab9-card-media{display:block!important;width:100%!important;min-width:0!important}html body .ab-v9-catalogue .ab9-card-media{aspect-ratio:4 / 5!important}html body .ab-v9-catalogue .ab9-product-card .product-info{position:relative!important;width:100%!important;min-width:0!important;float:none!important;box-sizing:border-box!important}html body .ab-v9-catalogue .ab9-product-card .product-info .inner,html body .ab-v9-catalogue .ab9-product-card .product-info .innerer{display:block!important;width:100%!important;max-width:none!important;float:none!important}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails]{align-items:start!important;grid-template-rows:auto!important;grid-template-columns:none!important;grid-auto-columns:calc((100% - 18px)/4)!important}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails]>.thumbnail{position:relative!important;display:block!important;aspect-ratio:4 / 5!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important;border:0!important;background:transparent!important;line-height:0!important;box-sizing:border-box!important}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails]>.thumbnail.selected{box-shadow:inset 0 -2px #111!important}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails] img.ab-v9-thumbnail-photo{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;max-width:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails]>.thumbnail:after{content:"";position:absolute;z-index:2;inset:auto 0 0;height:2px;background:transparent;pointer-events:none}html body.template-product .ab-v9-product .product-detail .gallery .thumbnails.ab-product-thumbnails.ab-v9-thumbnails[data-ab-v9-thumbnails]>.thumbnail.selected:after{background:#111}html body.template-product .ab-v9-product .product-detail>.detail,html body.template-product .ab-v9-product .product-detail>.detail>.product-form{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;transform:none!important}html body.template-product .ab-v9-product>.ab-v9-complete-look{position:relative!important;display:flow-root;clear:both!important;float:none!important;width:100%!important;height:auto!important;margin:32px 0 0!important;padding:28px clamp(16px,3vw,48px)!important;border-top:1px solid #ddd;background:#fff;box-sizing:border-box!important;isolation:isolate}html body.template-product .ab-v9-product>.ab-v9-complete-look[hidden]{display:none!important}.ab-v9-product>.ab-v9-complete-look [data-ab-v9-look-list]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ab-v9-product>.ab-v9-complete-look .ab-v9-look-row{position:relative;min-width:0;margin:0;height:auto}.ab-v9-product>.ab-v9-complete-look .ab-v9-look-row__detail,.ab-v9-product>.ab-v9-complete-look .ab-v9-look-row__controls{min-width:0}@media(max-width:1023.98px){.ab-v9-product>.ab-v9-complete-look [data-ab-v9-look-list]{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ab-v91-layout-fixes.css.map */
