.product-card .product-media{padding:2px}.product-card .product-badges{top:15px;left:15px}.product-card .product-badges__badge{display:none!important}.product-card .product-card__content .product-card-title{display:flex}.product-card .product-card__content>div:not(.card-gallery),.product-card .product-card__content .product-card-title,.product-card .product-card__content product-price,.product-card .product-card__content product-swatches{padding-left:8px;padding-right:8px}.product-card .product-card__content>div.text-block{padding-top:12px}.product-card .product-card-title p{color:#000;font-weight:600}.product-card .price__regular{line-height:normal}.product-card .price__regular:not(.price__hidden){display:flex}.product-card .product-card__content product-price{padding-top:8px}.product-card product-price span{font-size:16px;color:#4d4d4d99;line-height:normal}.product-card product-price .price__sale:not(.price__hidden){display:flex;align-items:center;gap:10px}.product-card product-price .price-item--sale{font-weight:600;color:#000}.product-card .product-card__content product-swatches .variant-option overflow-list{margin:0}.product-card .product-card__content product-swatches .variant-option overflow-list::part(list){padding:16px 0 0!important;height:auto!important;gap:12px!important}.product-card .product-card__content product-swatches .variant-option overflow-list .variant-option__button-label{border-radius:2px;background:#f5f5f5}.product-card .product-card__content product-swatches .variant-option overflow-list .swatch--variant-image{width:40px!important;height:40px!important;border-color:#ddd!important}.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:hover{outline:none!important;outline-offset:0px!important}.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:hover .swatch--variant-image{border-color:#000!important}.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:has(:checked){overflow-y:visible!important}.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:has(:checked),.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:has(:checked) .swatch{--focus-outline: none !important;outline:none!important;outline-offset:0px!important}.product-card .product-card__content product-swatches .variant-option__button-label--has-swatch:has(:checked):after{position:absolute;bottom:-7px;left:0;width:100%;height:1.5px;background:#000;content:""}.product-card .product-card__content>div.text-block:empty{display:none}.product-card .card-gallery .button{font-size:14px;text-transform:capitalize;color:#000;font-weight:600;min-height:40px;background:#fff}.product-card .card-gallery .button:hover{background:#000;color:#fff}.product-card .card-gallery .button .add-to-cart-text{background:transparent}.product-card .card-gallery .button .add-to-cart-text span{padding:0}.product-card .card-gallery .button .add-to-cart-icon{display:none}.product-card .product-card-gallery__title-placeholder{margin:0 0 10px;border-radius:4px}.product-card .brand-information{padding:0;display:flex}.product-card .brand-information .product-brand{line-height:normal}.product-card .brand-information .brand-label{display:none}@media only screen and (max-width:749px){.product-card .product-card__content{padding-bottom:48px!important}.product-card .product-card__content.product-card--sold-out{padding-bottom:0!important}.product-card .product-badges__badge{font-size:10px}.product-card .card-gallery{position:static}.product-card .card-gallery .button{bottom:0;left:8px;right:8px;font-size:12px;min-height:38px}.product-card .product-card__content product-price{padding-top:2px}.product-card .product-card__content product-swatches .variant-option overflow-list::part(list){gap:8px!important;padding:10px 0 0!important}.product-card .product-card__content .product-card-title,.product-card product-price span{font-size:14px}.product-card .product-card__content>div.text-block{padding-top:2px}.product-card .product-badges{top:10px;left:10px}.product-card .product-card__content>div:not(.card-gallery),.product-card .product-card__content .product-card-title,.product-card .product-card__content product-price,.product-card .product-card__content product-swatches{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-product-card.css.map */
