.collection-loop__img-wrapper{overflow:hidden}.collection-loop__title{font-family:var(--main-family);font-style:var(--main-style);font-weight:var(--main-weight);letter-spacing:var(--main-spacing);line-height:1.2;margin-bottom:var(--space-2);font-size:var(--font-size)}.collection-loop__product-count{font-size:var(--font-size-sm)}.collection-loop__item--square .box-ratio{padding-bottom:100%!important}.collection-loop__item--square .box-ratio img{object-fit:cover;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.collection-loop__item--square .collection-info{padding-top:var(--space-6)}.collection-loop__item--vertical .box-ratio{padding-bottom:140%!important}.collection-loop__item--vertical .box-ratio img{object-fit:cover;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.collection-loop__item--vertical .collection-info{padding-top:var(--space-6)}.collection-loop__item--horizontal .box-ratio{padding-bottom:71.4%!important}.collection-loop__item--horizontal .box-ratio img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media(min-width:1024px){.collection-loop__item:hover{background-color:var(--secondary-bg)}.collection-loop__item.dropshadow--true:hover{-webkit-box-shadow:20px 20px 0 0 var(--box-shadow-color);-moz-box-shadow:20px 20px 0 0 var(--box-shadow-color);box-shadow:20px 20px 0 0 var(--box-shadow-color)}}@media screen and (max-width:768px){.section-collection-list .grid__wrapper,.collection-list-template .grid__wrapper{display:flex!important;flex-direction:column!important;gap:12px!important;margin-left:16px;margin-right:16px;padding:0;overflow-x:visible!important;grid-auto-flow:unset!important}.section-collection-list .grid__wrapper .collection-loop__item,.collection-list-template .grid__wrapper .collection-loop__item{width:100%!important}}.bs-collection-tiles .collection-loop__item{overflow:visible;border-radius:0}.bs-collection-tiles .collection-loop__link{display:block;position:relative;border-radius:0}.bs-collection-tiles .collection-loop__img-wrapper{border-radius:0;overflow:hidden;padding:0!important;background:#f6f6f6;margin-bottom:16px}.bs-collection-tiles .collection-loop__img-wrapper.px6,.bs-collection-tiles .collection-loop__img-wrapper.py6{padding:0!important}.bs-collection-tiles .collection-loop__img-wrapper .box-ratio{padding-bottom:125%!important;position:relative!important}.bs-collection-tiles .collection-loop__img-wrapper img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;transform:none;filter:none;transition:transform .4s ease;visibility:visible!important}.bs-collection-tiles .collection-loop__link:hover .collection-loop__img-wrapper img{filter:none;transform:scale(1.04)!important}.bs-collection-tiles .collection-loop__info{position:static;margin:0;padding:0!important;background:none;text-align:left}.bs-collection-tiles .collection-loop__title{color:#1a1a1a!important;font-size:18px;font-weight:700;font-family:DM Sans,Helvetica Neue,Arial,sans-serif;letter-spacing:.3px;margin:0 0 4px;line-height:1.3;text-transform:none}.bs-collection-tiles .collection-loop__description{color:#777;font-size:13px;font-family:DM Sans,Helvetica Neue,Arial,sans-serif;line-height:1.4;margin:0;font-weight:400}.bs-collection-tiles .section-heading,.bs-collection-tiles h2.section-heading{font-size:36px!important;font-weight:400!important;font-family:"DM Serif Display",Georgia,serif!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important;color:#1a1a1a!important}@media(min-width:1024px){.bs-collection-tiles .collection-loop__item:hover{background-color:transparent}.bs-collection-tiles .collection-loop__item.dropshadow--true:hover{box-shadow:none}}@media(max-width:900px){.bs-collection-tiles .collection-loop__title{font-size:16px}.bs-collection-tiles .collection-loop__description{font-size:12px}.bs-collection-tiles .section-heading,.bs-collection-tiles h2.section-heading{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-collection-grid.css.map */
