.collection__grid__item .card__picture{position:relative!important;width:100%!important;height:0!important;overflow:hidden!important;background-color:#fff!important}.collection__grid__item .card__picture .card__img,.collection__grid__item .card__picture .card__video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:unset!important;background-color:#fff!important}.collection__grid__item .card__picture .card__img--hover{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fff!important}.collection__grid__item .card__picture .card__img[data-orientation=portrait],.collection__grid__item .card__picture .card__img.img-portrait{object-fit:contain!important;object-position:center center!important}.collection__grid__item .card__picture .card__img[data-orientation=landscape],.collection__grid__item .card__picture .card__img.img-landscape,.collection__grid__item .card__picture .card__img[data-orientation=square],.collection__grid__item .card__picture .card__img.img-square{object-fit:cover!important;object-position:center center!important}.collection__grid__item .card__picture .card__img:not([data-orientation]):not(.img-portrait):not(.img-landscape):not(.img-square){object-fit:contain!important;object-position:center center!important}@media screen and (min-width: 900px){.collection__grid__item .card__picture{padding-bottom:125%!important}}@media screen and (min-width: 600px) and (max-width: 899px){.collection__grid__item .card__picture{padding-bottom:130%!important}}@media screen and (min-width: 480px) and (max-width: 599px){.collection__grid{--cols: 2 !important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.collection__grid__item .card__picture{padding-bottom:135%!important}}@media screen and (max-width: 479px){.collection__grid{--cols: 2 !important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.collection__grid__item .card__picture{padding-bottom:140%!important}}@media screen and (max-width: 430px) and (min-height: 700px){.collection__grid{--cols: 1 !important;grid-template-columns:1fr!important;gap:16px!important;padding:0 16px!important}.collection__grid__item .card__picture{padding-bottom:150%!important}}@media screen and (max-width: 375px){.collection__grid{--cols: 1 !important;grid-template-columns:1fr!important;gap:12px!important;padding:0 12px!important}.collection__grid__item .card__picture{padding-bottom:145%!important}}@media screen and (max-width: 400px) and (min-height: 800px){.collection__grid__item .card__picture{padding-bottom:160%!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
