body.template-index .shopify-section.cosmoshop-tab-collection-section{clear:both!important;display:flow-root!important;float:none!important;height:auto!important;margin:0!important;padding:0!important;width:100%!important}body.template-index .shopify-section.section-tm-subbanners{clear:both!important;display:flow-root!important;float:none!important;margin:0!important;padding:15px 0!important;position:relative;width:100%!important;box-sizing:border-box;background:#fff}.tm-subbanners{clear:both!important;display:flow-root!important;float:none!important;margin:0!important;padding:0!important;width:100%;background:#fff}.tm-subbanners .page-width{max-width:1400px}.tm-subbanners__grid{--tm-subbanners-gap: 20px;display:grid;grid-template-columns:repeat(var(--tm-subbanners-columns, 3),minmax(0,1fr));gap:var(--tm-subbanners-gap);width:100%}.tm-subbanners__item{display:block;min-width:0;color:inherit;text-decoration:none}.tm-subbanners__media{position:relative;display:block;width:100%;overflow:hidden;background-color:#f3f3f3}.tm-subbanners__media--has-image{aspect-ratio:var(--tm-subbanner-ratio, 1.9);background-image:var(--tm-subbanner-image);background-position:center;background-repeat:no-repeat;background-size:cover}.tm-subbanners__image{position:relative;z-index:1;display:block!important;width:100%!important;height:100%!important;max-width:none!important;opacity:1!important;visibility:visible!important;object-fit:cover;object-position:center;transition:transform .28s ease}.tm-subbanners__media--placeholder{aspect-ratio:1.9 / 1}.tm-subbanners__placeholder{display:block;width:100%;height:100%;background:linear-gradient(180deg,#de35e6,#bd14db)}.tm-subbanners__item:hover .tm-subbanners__image,.tm-subbanners__item:focus-visible .tm-subbanners__image{transform:scale(1.02)}.tm-subbanners__item:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:989px){.tm-subbanners__grid{--tm-subbanners-gap: 16px}}@media screen and (max-width:749px){.tm-subbanners__grid{--tm-subbanners-gap: 12px;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tm-subbanners__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/655/assets/section-tm-subbanners.css.map */
