.template-index #MainContent .bls__section,.template-index #MainContent .products-grid,.template-index #MainContent .bls__products-grid{padding-top:8px!important;padding-bottom:8px!important;margin-top:0!important;margin-bottom:0!important}.template-index #MainContent .bls__grid:not(.list){row-gap:18px!important}.template-index #MainContent .bls__grid:not(.list)>[class*=col-],.template-index #MainContent .bls__grid:not(.list)>.bls__product-item{margin-bottom:18px!important;padding-bottom:0!important}.template-index #MainContent .bls__product-item{margin-top:0!important;margin-bottom:18px!important}.template-index #MainContent .bls__product-item>.bls__product-details{padding-top:14px!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:0!important}.template-index #MainContent .bls__product-item>.bls__product-details>.bls__product-name{width:100%!important;min-height:2.25em!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;margin:0 0 5px!important;line-height:1.12!important}.template-index #MainContent .bls__product-item>.bls__product-details>.bls__product-name>a{width:100%!important;line-height:1.12!important;text-align:center!important;overflow-wrap:anywhere!important}.template-index #MainContent .bls__product-item>.bls__product-details>.bls__product-price{width:100%!important;margin-top:0!important;margin-bottom:0!important}.template-index #MainContent .bls__product-item .bls__price{width:100%!important}.template-index #MainContent .bls__product-item .bls__price>.bls__product-price{width:100%!important;min-height:1.35em!important;display:flex!important;justify-content:center!important;align-items:baseline!important;gap:.12em .42em!important;margin:0!important;text-align:center!important}.template-index #MainContent .bls__product-item .bls__price .price__regular,.template-index #MainContent .bls__product-item .bls__price.price--on-sale .price__sale{display:inline-flex!important;align-items:baseline!important;white-space:nowrap!important}.template-index #MainContent .bls__product-item .bls__price .price,.template-index #MainContent .bls__product-item .bls__price .compare-price{line-height:1.12!important}.template-index #MainContent .bls__product-item .bls__product-option.option_color{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin-top:8px!important;margin-bottom:0!important;min-height:28px!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches,.template-index #MainContent .bls__product-item .bls__product-color-swatches a,.template-index #MainContent .bls__product-item .bls__product-color-swatches label,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls_tooltip{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;margin:0!important;padding:0!important;position:relative!important;transform:none!important;box-sizing:border-box!important;vertical-align:middle!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches span,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls__color-swatch,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls__product-color-swatch,.template-index #MainContent .bls__product-item .bls__product-color-swatches .swatch-color{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches:before,.template-index #MainContent .bls__product-item .bls__product-color-swatches:after{width:28px!important;height:28px!important;top:-2px!important;right:-2px!important;bottom:-2px!important;left:-2px!important;box-sizing:border-box!important;pointer-events:none!important}@media(max-width:767px){.template-index #MainContent .bls__section,.template-index #MainContent .products-grid,.template-index #MainContent .bls__products-grid{padding-top:6px!important;padding-bottom:6px!important}.template-index #MainContent .bls__grid:not(.list){row-gap:14px!important}.template-index #MainContent .bls__product-item{margin-bottom:14px!important}.template-index #MainContent .bls__product-item>.bls__product-details{padding-top:11px!important}.template-index #MainContent .bls__product-item>.bls__product-details>.bls__product-name{min-height:2.35em!important;margin-bottom:4px!important}.template-index #MainContent .bls__product-item .bls__product-option.option_color{margin-top:7px!important;gap:6px!important;min-height:26px!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches,.template-index #MainContent .bls__product-item .bls__product-color-swatches a,.template-index #MainContent .bls__product-item .bls__product-color-swatches label,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls_tooltip{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex-basis:22px!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches span,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls__color-swatch,.template-index #MainContent .bls__product-item .bls__product-color-swatches .bls__product-color-swatch,.template-index #MainContent .bls__product-item .bls__product-color-swatches .swatch-color{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important}.template-index #MainContent .bls__product-item .bls__product-color-swatches:before,.template-index #MainContent .bls__product-item .bls__product-color-swatches:after{width:26px!important;height:26px!important;top:-2px!important;right:-2px!important;bottom:-2px!important;left:-2px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/codex-tight-card-override.css.map */
