.product-tile-custom .product-tile-body{font-family:var(--skin-header-font)}.product-tile-custom .product-tile-body .product-swatches-count{padding:3px}.product-tile-custom .product-tile-body .product-swatches{margin-bottom:5px}.product-tile-custom .product-tile-body hr{margin-top:5px}.product-tile-custom .product-tile-body .product-name-link{text-transform:uppercase}.product-tile-custom .product-tile-body .product-name-link .product-category{text-transform:none;margin-bottom:0}.product-tile-custom .product-tile-body .product-name-link .product-swatches{text-transform:none}.product-tile-custom .product-tile-body .product-name-link.product-name-without{text-transform:none}.product-tile-custom .product-tile-body .product-price{font-weight:500;margin-top:5px}.product-tile-custom .product-tile-body .product-cta{margin-top:15px}.product-tile-custom .product-tile-body .product-cta .tile-button{border-radius:unset;font-weight:unset;font-size:12px}.product-card-component .product-tile-swatch{display:block;visibility:hidden;opacity:0;height:0;overflow:hidden}@media (max-width: 768.98px){.product-card-component .product-color-count{padding:0 5px}}.product-card-component.product-tile-card{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;padding:16px;margin:0 1%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:15px;margin-top:20px}@media (max-width: 768.98px){.product-card-component.product-tile-card{padding:0 10px;margin-top:0}}.product-card-component.product-tile-card:hover{-webkit-transform:scale(1);transform:scale(1);background-color:white;z-index:1000;-webkit-box-shadow:0px 0px 10px 10px #4848481a;box-shadow:0px 0px 10px 10px #4848481a}.product-card-component.product-tile-card:hover .product-tile-swatch{visibility:visible;opacity:1;height:auto}@media (max-width: 768.98px){.product-card-component.product-tile-card:hover .product-tile-swatch{visibility:hidden;height:0}}.product-card-component.product-tile-card:hover .quickview-icon{display:block}.product-card-component.product-tile-card:hover .quickview-icon .add-btnn{display:block;-webkit-transition:left 0.3s ease;transition:left 0.3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;right:0px;bottom:12px}.product-card-component.product-tile-card:hover .quickview-icon .add-btnn .add-cart-b{background:#f0f2f6;padding:3px;border-radius:10px;color:#434343}.product-card-component.product-tile-card .quickview-icon{display:block}.product-card-component.product-tile-card .quickview-icon .add-btnn{display:none}.product-card-component.product-tile-card .quickview-icon .first{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f3f4f6;border-radius:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card-component.product-tile-card .quickview-icon .first .round-dom{font-size:20px;color:#434343;line-height:0;position:relative;top:-2px}.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details{border-top:1px solid #cccccc;padding:5px 15px 10px}@media (min-width: 769px){.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details .product-price-promotion{display:inline-block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 768.98px){.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details{padding:5px 5px 10px}}.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details .tile-promotions-msg{font-size:14px;color:#D31717}@media (max-width: 768.98px){.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details .tile-promotions-msg{font-size:12px;line-height:14px;display:inline-block}}.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details .limited-qty{font-size:14px;color:#0063BA}.product-card-component.product-tile-card .product-tile .tile-body .product-tile-details .promo-icon{position:relative;top:-1px;width:14px;height:14px;margin-right:2px}.product-card-component.product-tile-card .wishlistTile span.fa-stack{position:absolute;top:15px;right:15px}@media (min-width: 769px){.product-card-component.product-tile-card .wishlistTile span.fa-stack .fa-heart-o::before,.product-card-component.product-tile-card .wishlistTile span.fa-stack .fa-heart::before{font-size:1.1rem}}@media (max-width: 768.98px){.product-card-component.product-tile-card .wishlistTile span.fa-stack{right:5px}.product-card-component.product-tile-card .wishlistTile span.fa-stack .fa-heart-o::before,.product-card-component.product-tile-card .wishlistTile span.fa-stack .fa-heart::before{font-size:0.9rem}}.product-card-component.product-tile-card .main-image-slider.slider .slick-list{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}@media (min-width: 769px){.product-card-component.product-tile-card .main-image-slider.slider .slick-list{padding:10px 0}}.product-card-component.product-tile-card .main-image-slider.slider .slick-slide{margin:0px 5px}.quickview-main-image-swatch-slider .slick-slide{height:auto}
