html body #products .price[data-jj-original]::before,html body #products .jj-amount[data-jj-original]::before{content:attr(data-jj-original);display:block;margin-bottom:3px;font-size:13px;line-height:1.4;font-weight:500;color:#8c7b66;text-decoration:line-through;letter-spacing:0;white-space:nowrap}
html body #products .price[data-jj-discount]::after,html body #products .jj-amount[data-jj-discount]::after{content:attr(data-jj-discount);display:inline-block;vertical-align:middle;margin:0 0 3px 9px;padding:3px 7px;border:1px solid #d7bf97;border-radius:5px;color:#8a572b;background:#f3e8d5;font-size:11px;line-height:1.4;font-weight:750;letter-spacing:0;white-space:nowrap}
.jj-extra-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.jj-extra-product{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #ddcfb8;border-radius:18px;background:#fffaf1;color:#493820;text-decoration:none;box-shadow:0 5px 20px #4b34100a;min-width:0}.jj-extra-product:hover{border-color:#b59462;background:#fff7e8}.jj-extra-kicker{font-size:10px;letter-spacing:1.7px;color:#9d835d;font-weight:700}.jj-extra-product h3{margin:9px 0;font-size:23px;line-height:1.3;letter-spacing:-1px}.jj-extra-product p{font-size:13px;line-height:1.6;margin:0 0 18px;color:#887458;flex:1}.jj-extra-product .price{font-size:28px;line-height:1.5;letter-spacing:-1px}.jj-extra-note{font-size:12px;color:#958069;margin-top:7px}.jj-extra-cta{font-size:13px;color:#81613a;margin-top:16px;font-weight:700}.jj-extra-product:focus-visible{outline:3px solid #ad8243;outline-offset:4px}
.jj-catalog-price{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.jj-catalog-price del{font-size:11px;font-weight:400;opacity:.8}.jj-catalog-price strong{font-size:13px}.jj-catalog-price em{font-size:10px;font-style:normal;font-weight:700}.feature-badge:has(.jj-catalog-price){max-width:calc(100% - 22px);white-space:normal}
@media(max-width:700px){.jj-extra-products{grid-template-columns:1fr}.jj-extra-product{padding:21px}.jj-extra-product h3{font-size:22px}}
