.color-swatch,.color-swatch--small{width:48px;height:48px;transform:none!important;transition:opacity .15s ease-out,border-color .15s ease-out}@media only screen and (min-width: 769px){.color-swatch,.color-swatch--small{width:65px;height:65px}}[data-swatch_style=round] .color-swatch,[data-swatch_style=round] .color-swatch--small{border-radius:9999px}.color-swatch--with-image{background-size:contain!important;background-position:center;background-repeat:no-repeat}.color-swatch.is-active,.color-swatch--small.is-active{box-shadow:0 0 0 1.5px #000}.variant-input--hidden{display:none!important}@media (max-width: 767px){.color-swatch.is-active{box-shadow:0 0 0 1.5px #000!important}}.template-collection .grid-product__image-mask{position:relative;height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 767px){.template-collection .grid-product__image-mask{height:90px}}.template-collection .grid-product__image-mask .grid__image-ratio,.template-collection .grid-product__image-mask .image-wrap{position:relative;width:100%;height:100%}.template-collection .grid-product__image-mask img{object-fit:contain!important;transform:none!important;height:100%;width:auto;max-width:100%;margin:0 auto}.grid-product__secondary-image{opacity:0!important;pointer-events:none;transition:opacity .2s ease}.grid-product:hover .grid-product__secondary-image{opacity:0!important}.grid-product__image-mask:hover .grid-product__secondary-image{opacity:1!important}.template-collection .grid__item.grid-product{margin-bottom:75px!important}@media (max-width: 767px){.template-collection .grid__item.grid-product{margin-bottom:60px!important}}.template-collection .grid--uniform{column-gap:30px!important;grid-column-gap:30px!important}.template-collection .grid-product__title{font-size:16px!important;letter-spacing:.06em}.template-collection .grid-product__meta{margin-top:0}.grid-product__colors-wrapper{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;margin-bottom:4px}@media (min-width: 1280px){.grid-product__colors-wrapper{margin-top:4px}}.grid-product__colors-track{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%;gap:6px;-webkit-overflow-scrolling:touch;padding:4px 0}.grid-product__colors-track::-webkit-scrollbar{display:none}.grid-product__colors-arrow{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;padding:4px}.grid-product__colors-arrow[disabled]{opacity:.3;cursor:default}.grid-product__link{position:relative;z-index:1}.grid-product__colors-wrapper,.grid-product__colors-track,.grid-product__colors-arrow,.grid-product__colors-track .color-swatch{position:relative;z-index:5}body.template-product .product-recommendations .grid__item.grid-product{margin-bottom:50px}.product-form .color-swatch,.product-form .color-swatch--small{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;overflow:hidden!important;border:none!important}.product-form .color-swatch,.product-form .color-swatch--small{width:48px;height:48px}@media (min-width: 768px){.product-form .color-swatch,.product-form .color-swatch--small{width:60px;height:60px}}.product-form .color-swatch.is-active,.product-form .color-swatch--small.is-active{box-shadow:0 0 0 2px #000!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-b18.css.map */
