.yf-add-service{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 8px 8px 0;display:inline-flex}.yf-add-service button,.yf-cart-services button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:9px 12px}:is(.yf-add-service button:hover,.yf-add-service button:focus-visible){background:#87689722}.yf-add-service a,.yf-cart-services a{text-underline-offset:.2em;color:inherit;text-decoration:underline}.yf-cart-services{color:#302638;background:#f6f2f8;border-radius:10px;margin:6px 0 12px;padding:17px 20px}.yf-cart-services h3{margin:0 0 5px;font-size:18px}.yf-cart-services>p{margin:0 0 10px;font-size:.89rem;line-height:1.5}.yf-cart-services article{border-top:1px solid #d4cbd9;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 0;display:flex}.yf-cart-services article>div{flex:145px}.yf-cart-services small{margin-top:3px;font-size:.8rem;display:block}.yf-cart-services a,.yf-cart-services button{font-size:.85rem}.yf-cart-services button{padding:5px 8px}.yf-service-only{min-height:0;padding:14px;overflow:auto}.yf-room-header-actions .product-cart-link{color:inherit;white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.yf-room-header-actions .product-cart-link b{font-size:.78em}@media (max-width:720px){.yf-room-header-actions .product-cart-link>span{display:none}}
