.givova-products h2{font-size:1.4rem}.givova-price{font-size:1.6rem;display:block;margin:12px 0}.givova-price small{font-size:.9rem;font-weight:400}.givova-products .btn{display:block;text-align:center;margin-top:10px}.givova-junior{margin-bottom:0}.givova-photo{width:120px;max-height:150px;object-fit:contain;float:right;margin:0 0 15px 20px}.team-price-breakdown{background:#fff;border:1px solid #ddd;border-radius:12px;padding:18px;margin:15px 0}.team-price-breakdown dl div{display:flex;justify-content:space-between;gap:12px}.team-price-breakdown dd{margin:0;font-weight:700}.team-price-breakdown dt{font-weight:400}.team-brand-filter{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:15px 0}.team-brand-filter a{color:#bd1727}.team-product-image img{width:100%;height:100%;object-fit:contain}.givova-products .team-product-image{background:#fff}@media(max-width:600px){.givova-photo{width:90px}.team-price-breakdown{padding:12px}}.givova-products .btn-outline{background:#fff;color:#a90018;border:1px solid #a90018}.givova-products .btn-outline:hover{background:#fff0f2;color:#880014}.team-extension-image img{width:100%;height:100%;object-fit:contain}.givova-pair-option{margin-top:18px;padding:14px;border:1px solid #ddd;border-radius:8px;background:#f8fafc}.givova-products{--team-border:#dce0e5;--team-muted:#646b75;align-items:stretch}.givova-products>.team-product{height:100%}.givova-products .team-product-image{flex:0 0 auto;background:#fff}.givova-products .team-product-image img{display:block;min-width:0;max-width:100%;max-height:100%}.givova-products .team-product-content>.btn:first-of-type{margin-top:auto}
