.card .card__inner{border:1px solid #D9D9D9}.card .card__inner.with-detail-cta{z-index:2}.card.card--card .card__inner{border-width:0;border-bottom-width:1px}.card-wrapper:hover .card.card--card{border-color:#0057ba}.card__media .media img{object-fit:contain}.card-wrapper:hover .card__inner{border-color:#0057ba}.card-wrapper:hover .card__heading{color:#0057ba}.underline-links-hover:hover a{text-decoration:none}.underline-links-hover:hover .detail-link{display:block}.card__heading a:after{z-index:0}.detail-link{display:none;position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px}.detail-link a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.detail-link a span{border:2px solid #fff;background:#0057ba;color:#fff;font-size:14px;line-height:17px;font-family:Barlow,sans-serif;font-weight:700;text-transform:uppercase;padding:7px 28px;border-radius:25px}.detail-link a span:hover{border-color:#0057ba;background:#fff;color:#0057ba}.card__information{padding:10px 0 0}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin:0}.sale-lable{font-size:18px;line-height:22px;font-family:Lato,sans-serif;font-weight:700;color:#dc3545}.price--on-sale.price .price-item:not(.price-item--regular){color:#dc3545}.price .price-item{margin:0 8px 0 0;color:#1a1a1a;font-size:18px;line-height:22px;font-family:Lato,sans-serif;font-weight:700}.price--on-sale .price-item--regular{margin:0;color:#525252;font-size:16px;line-height:19px}.card-information{margin:10px 0 0;display:flex;flex-direction:column;gap:10px}.card-reatings{padding:0}.card .card__inner .card__media{border:4px solid transparent}.card__heading{color:#1a1a1a;font-size:16px;line-height:19px;font-family:Lato,sans-serif}.caption-with-letter-spacing{font-size:14px;line-height:17px;letter-spacing:normal;color:#1a1a1a;margin:0 0 5px}.card-wrapper .rating-star{font-size:22px;line-height:14px;letter-spacing:normal}.card-reatings .caption{margin-left:3px;font-size:14px;line-height:17px;letter-spacing:normal;color:#1a1a1a}.rating-star:before{background:linear-gradient(90deg,#002F6C var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.quick-add__submit,.card__content quick-add-bulk .quantity{min-width:auto;min-height:auto}.card__content quick-add-bulk .quantity{border:1px solid #000}.quick-add,.quick-add-bulk{margin:10px 0 0}.quantity__button{padding:10px}.card__badge{position:absolute;display:flex}.card__badge.left .badge{clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}.card__badge.right .badge{clip-path:polygon(0 0,100% 0,100% 100%,5% 100%)}.badge{border:none;padding:2px 13px 3px 12px;font-size:14px;line-height:17px;font-family:Lato,sans-serif;font-weight:500;font-style:italic;border-radius:0}.card__badge.top{top:12px}.card__badge.bottom{bottom:12px}.card__badge.left{left:0}.card__badge.right{right:0}.card--text .card__inner .card__content{padding:3rem 1rem 2rem}@media screen and (max-width: 1023px){.card__badge.top{top:8px}.card__badge.bottom{bottom:8px}}@media screen and (max-width: 767px){.card__information{padding:6px 0 0}.card__heading{font-size:14px;line-height:18px}.sale-lable{font-size:16px;line-height:19px}.price .price-item{margin:0 6px 0 0;font-size:16px;line-height:19px}.price--on-sale .price-item--regular{margin:0;font-size:14px;line-height:17px}.card-reatings .caption{font-size:13px;line-height:16px}.badge{padding:2px 10px 2px 9px;font-size:10px;line-height:12px}}@media screen and (min-width: 1024px){.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-card.css.map */
