.child-seat-btn{display:inline-flex;align-items:center;gap:8px;background:0 0;background:0 0!important;border:none;cursor:pointer;color:#b5a48a!important;padding:0 0 8px;transition:opacity .2s;font-family:"Manrope",Sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:28px!important}.child-seat-btn:hover{text-decoration:underline!important}.child-seat-row{display:none;align-items:center;gap:0;border:1px solid #c5c5c5;width:fit-content;animation:fadeIn .2s ease;border-radius:8px}.child-seat-row.visible{display:inline-flex}.child-seat-divider{width:1px;height:44px;background:#c5c5c5}.child-seat-row .qty-btn{width:44px;height:44px;border:none;background:0 0;background:0 0!important;font-size:20px;color:#555!important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;flex-shrink:0}.child-seat-row .qty-input{width:44px;text-align:center;font-size:15px;color:#333;font-family:inherit;border:none;outline:none;background:0 0;padding:0;-moz-appearance:textfield}.child-seat-row .qty-btn.decrement:hover{background:#a78d68!important;color:#fff!important;border-radius:7px 0 0 7px}.child-seat-row .qty-btn.increment:hover{background:#a78d68!important;color:#fff!important;border-radius:0 7px 7px 0}.child-seat-row .qty-input::-webkit-outer-spin-button,.child-seat-row .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}