.jml-card{position:relative;background:transparent;color:#292929;box-sizing:border-box;font-family:"JML Serif",Georgia,serif}.jml-card *{box-sizing:border-box}.jml-card__image{position:relative;background:#f4f1e8;overflow:hidden}.jml-card__image>a{display:block}.jml-card__image img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.jml-card__body{padding:18px 0;text-align:left}.jml-card__title{font:400 16px/1.4 "JML Serif",Georgia,serif;letter-spacing:0;text-transform:none;margin:0 0 10px;overflow-wrap:anywhere}.jml-card__title a{color:#292929}.jml-card__price,.jml-card__price .amount{color:#292929;font:400 16px/1.4 "JML Sans",Arial,sans-serif}.jml-card__price del .amount{font-size:14px;opacity:.8}.jml-card__tools{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;gap:2px}.jml-card__tools a,.jml-card__tools button{flex:1 1 120px;min-height:42px;display:flex;align-items:center;justify-content:center;margin:0;padding:10px;background:#292929!important;color:#fff!important;border:0!important;font:400 13px/1.2 "JML Sans",Arial,sans-serif;text-align:center;opacity:0;transition:opacity .18s}.jml-card:hover .jml-card__tools a,.jml-card:focus-within .jml-card__tools a,.jml-card:hover .jml-card__tools button,.jml-card:focus-within .jml-card__tools button{opacity:1}.jml-card__tools a:focus-visible,.jml-card__tools button:focus-visible{opacity:1;outline:2px solid #292929;outline-offset:2px}.jml-card__stock{position:absolute;top:10px;right:10px;background:#292929;color:white;padding:5px 8px;font:14px "JML Sans",Arial,sans-serif}.product-small .col-inner{position:relative}.product-small .badge-container{left:10px;top:10px;z-index:2}.product-small .badge-inner{background:#292929;color:#fff}.mfp-content .product-quick-view-container{background:#fcf9ee;color:#292929;font-family:"JML Serif",Georgia,serif}.mfp-content .product-quick-view-container .button{background:#292929!important;color:white!important}@media(hover:none){.jml-card__tools a,.jml-card__tools button{opacity:1}}@media(max-width:767px){.jml-card__title,.jml-card__price,.jml-card__price .amount{font-size:16px}}
