#main .product-info .product-title,#main .product-card .product-title{font-family:var(--cm-catalog-font, var(--text-font-family))!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-wrap:pretty}#main .product-info .cm-pdp-colour,#main .product-card .cm-product-colour{display:block;margin:2px 0 0;font:400 14px/1.35 var(--cm-catalog-font, var(--text-font-family))!important;letter-spacing:.025em;color:#6b6b6b}#main .product-card .product-title{display:block;-webkit-line-clamp:unset}#main .product-card price-list,#main .product-info price-list{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-family:var(--cm-catalog-font, var(--text-font-family))}#main .product-card price-list compare-at-price,#main .product-info price-list compare-at-price{display:inline;order:1;color:#333;font:400 15px/1.4 var(--cm-catalog-font, var(--text-font-family))!important;text-decoration:line-through}#main .product-card price-list sale-price,#main .product-info price-list sale-price{order:2;color:#111;font:600 16px/1.4 var(--cm-catalog-font, var(--text-font-family))!important}#main .cm-price-saving{order:0;display:inline-flex;align-items:center;padding:3px 5px;background:#c9231c;color:#fff;font:600 12px/1.2 var(--cm-catalog-font, var(--text-font-family));text-transform:uppercase;letter-spacing:.025em;white-space:nowrap}#main .cm-boutique-featured .product-card .product-card__info>.v-stack>.v-stack{grid-template-columns:minmax(0,1fr);gap:5px}#main .cm-boutique-featured .product-card price-list{justify-content:flex-start}#main .product-card .badge--on-sale{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cm-catalog-format.css.map */
