.section-main-product .rental-product-tabs [role=tablist]{display:flex;flex-wrap:wrap;gap:.25rem;background-color:var(--colour-blue-pale);padding:.25rem;border-radius:var(--border-radius-lg);margin-bottom:1rem}.section-main-product .rental-product-tabs [role=tablist] button{color:var(--colour-grey-dark);background-color:var(--colour-blue-tint);border-color:var(--colour-blue-grey);padding:1rem 2rem}.section-main-product .rental-product-tabs [role=tablist] button svg{flex-shrink:0;height:var(--icon-size-md);width:var(--icon-size-md)}.section-main-product .rental-product-tabs [role=tablist] button[aria-selected=true]{background-color:var(--colour-white);border-color:var(--colour-blue)}.section-main-product .rental-product-tabs [role=tablist] button:focus{background-color:var(--colour-white)}.section-main-product .rental-product-tabs [role=tablist] button.rental-btn svg{height:1.25rem;width:1.25rem}.section-main-product .rental-product-tabs [role=tablist] button.rental-btn svg .backdrop{fill:var(--colour-blue-grey);opacity:.2}.section-main-product .rental-product-tabs [role=tablist] button.rental-btn svg .outline{fill:var(--colour-grey-dark)}.snippet-layout-product-rental-form{max-width:27rem}.snippet-layout-product-rental-form .rental-heading{margin-bottom:1rem}.snippet-layout-product-rental-form .c-form{gap:1rem}.snippet-layout-product-rental-form .c-form input,.snippet-layout-product-rental-form .c-form textarea{max-width:100%}.snippet-layout-product-rental-form .fulfilment-type legend{margin-bottom:1rem;font-weight:var(--font-weight-medium)}.snippet-layout-product-rental-form .fulfilment-type .radios{display:flex;gap:1rem}.snippet-layout-product-rental-form .fulfilment-type .locations{display:none;margin-top:1.5rem}.snippet-layout-product-rental-form .fulfilment-type:has(#pick-up:checked) .locations{display:flex}.snippet-layout-product-rental-form .rental-actions{display:flex;align-items:stretch;gap:1rem}.snippet-layout-product-rental-form .rental-actions .rental-btn,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn{flex-grow:1;justify-content:center;height:auto}.snippet-layout-product-rental-form .rental-actions .rental-btn svg,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn svg{height:1.25rem;width:1.25rem}.snippet-layout-product-rental-form .rental-actions .rental-btn svg .backdrop,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn svg .backdrop{fill:var(--colour-white);opacity:.2}.snippet-layout-product-rental-form .rental-actions .rental-btn svg .outline,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn svg .outline{fill:var(--colour-white)}.snippet-layout-product-rental-form .rental-actions .rental-btn:focus svg .backdrop,.snippet-layout-product-rental-form .rental-actions .rental-btn:focus svg .outline,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn:focus svg .backdrop,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn:focus svg .outline{fill:var(--colour-blue)}@media(min-width:576px){.section-main-product .rental-product-tabs [role=tablist]{width:-webkit-fit-content;width:fit-content}}@media(min-width:768px){.snippet-layout-product-rental-form .c-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1rem}.snippet-layout-product-rental-form .c-form>*:is(.name,.company-name,.email-address,.address,.fulfilment-type,.has-checkbox){grid-column:1/span 2}.snippet-layout-product-rental-form .rental-actions{grid-column:1/span 2}}@media(max-width:575.98px){.section-main-product .rental-product-tabs [role=tablist] button{flex-grow:1}}@media(hover:hover){.section-main-product .rental-product-tabs [role=tablist] button:hover{background-color:var(--colour-white)}.snippet-layout-product-rental-form .rental-actions .rental-btn:hover svg .backdrop,.snippet-layout-product-rental-form .rental-actions .rental-btn:hover svg .outline,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn:hover svg .backdrop,.snippet-layout-product-rental-form .rental-actions .rental-submit-btn:hover svg .outline{fill:var(--colour-blue)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snippet-layout-product-rental-form.css.map */
