.product-grid.product-grid--tiles{margin-left:calc(-1 * var(--container-pad-x));margin-right:calc(-1 * var(--container-pad-x));column-gap:2px;row-gap:2px}@media(min-width:1000px){.product-grid.product-grid--tiles{--product-columns-desktop: 4}}.product-grid--tiles .image-cont .img-ar{--aspect-ratio: .8 !important}.product-grid--tiles .product-block,.product-grid--tiles .product-block .image-cont{padding:0;border:0;border-radius:0;box-shadow:none}.product-grid--tiles .image-cont .product-label-container{z-index:2;pointer-events:none}.product-grid--tiles .image-cont .custom_prd-badge{top:8px;left:8px;right:auto;bottom:auto}.product-grid--tiles .image-cont .product-label-container:not(.custom_prd-badge){top:auto;left:auto;right:8px;bottom:8px;justify-content:flex-end;align-items:flex-end;transition:opacity .1s ease-out}.product-grid--tiles .image-cont .product-label{margin:0;font-size:11px;line-height:14px;background:#fff}.product-grid--tiles .image-cont .custom_prd-badge .product-label{box-shadow:0 0 0 1px #00000029}.product-grid--tiles .image-cont .product-label>span{padding:3px 6px!important}@media(min-width:768px){.product-grid--tiles .image-cont:hover .product-label-container:not(.custom_prd-badge){opacity:0}}.product-grid--tiles .product-block__detail{padding:0 12px}.product-grid--tiles .product-block-options--swatch:not(#tiles-id){margin:10px -4px 0!important}.product-grid--tiles .product-block-options--swatch .product-block-options__inner{gap:6px}.product-grid--tiles .product-block-options--swatch .product-block-options__item:not(#tiles-id){flex:0 0 16px;width:16px!important;height:16px!important}.product-grid--tiles .product-block__title:not(#tiles-id){margin-top:4px}.product-grid--tiles .product-block__selected-option:not(#tiles-id){color:var(--vs-ink-2)}.product-grid--tiles .product-block__detail .product-price--block{margin-top:2px}@media(max-width:767.98px){.product-grid--tiles .product-block__detail{padding:0 8px}.product-grid--tiles .product-block-options--swatch .product-block-options__item:not(#tiles-id){flex:0 0 20px;width:20px!important;height:20px!important}.product-grid--tiles .product-block-options--swatch .product-block-options__inner{gap:8px}.product-grid--tiles .image-cont .custom_prd-badge{top:6px;left:6px}.product-grid--tiles .image-cont .product-label-container:not(.custom_prd-badge){right:6px;bottom:6px}.product-grid--tiles .image-cont .product-label{font-size:10px;line-height:13px}.product-grid--tiles .image-cont .product-label>span{padding:2px 5px!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/collection-tiles.css.map */
