.ItemsCarousel-module__yAsxLG__carouselImage{cursor:pointer;transition:transform .2s,box-shadow .2s}.ItemsCarousel-module__yAsxLG__carouselImage:hover,.ItemsCarousel-module__yAsxLG__carouselImage:focus{outline:none;transform:scale(1.04)translate(-50%,-50%)}.ItemsCarousel-module__yAsxLG__thumbnailsWrapper{justify-content:center;align-items:center;gap:10px;margin-top:18px;padding-bottom:8px;display:flex;overflow-x:auto}.ItemsCarousel-module__yAsxLG__thumbnail{object-fit:contain;cursor:pointer;border:2px solid transparent;border-radius:6px;width:60px;height:60px;transition:border .2s,box-shadow .2s;box-shadow:0 1px 4px rgba(0,0,0,.08)}.ItemsCarousel-module__yAsxLG__thumbnail:hover,.ItemsCarousel-module__yAsxLG__thumbnail:focus{border:2px solid #888;outline:none}.ItemsCarousel-module__yAsxLG__activeThumbnail{border:2px solid #007bff;box-shadow:0 2px 8px rgba(0,123,255,.15)}
#calculator{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--gray-200);background:#fff;padding:2rem;font-size:20px}#calculator-table{vertical-align:middle;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;font-size:20px;overflow:hidden}#calculator-table td{border-bottom:1px solid var(--gray-200);width:50%;transition:var(--transition-normal);padding:1rem}#calculator-table tr:hover td{background:var(--gray-50)}#calculator-table tr:last-child td{border-bottom:none}.price{color:var(--primary-color);font-size:26px}@media (max-width:768px){#calculator{padding:1rem;font-size:18px}.btn,.form-control,.input-group-text,.form-select{padding:.6rem 1rem;font-size:18px}#calculator-table{font-size:18px}#calculator-table td{padding:.75rem}}
