.enquiry-drawer{display:contents}.enquiry-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:var(--enquiry-drawer-overlay, var(--color-overlay-primary));cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),visibility 0s linear var(--global-transition-duration, .3s)}.enquiry-drawer__container{position:fixed;top:0;right:0;bottom:0;z-index:99999;width:var(--enquiry-drawer-width, 476px);max-width:100%;height:100dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;background-color:var(--color-background-tertiary);padding:var(--enquiry-drawer-pad-block-start, 40px) var(--enquiry-drawer-pad-inline-end, 40px) 0 var(--enquiry-drawer-pad-inline-start, 40px);transform:translate(100%);visibility:hidden;transition:transform var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out),visibility 0s linear var(--global-transition-duration, .3s);scrollbar-width:none;-ms-overflow-style:none}.enquiry-drawer__container::-webkit-scrollbar{display:none}body.enquiry-drawer--show .enquiry-drawer__overlay{opacity:1;visibility:visible;transition:opacity var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}body.enquiry-drawer--show .enquiry-drawer__container{transform:translate(0);visibility:visible;transition:transform var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}body.enquiry-drawer--show{overflow:hidden}.enquiry-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.enquiry-drawer__title{margin:0;--color: var(--color-text-secondary);--font-h2--case: lowercase;--font-h3--case: lowercase;--font-h4--case: lowercase;--font-h5--case: lowercase;--font-h6--case: lowercase;min-height:32px;display:flex;align-items:center}.enquiry-drawer__close{flex-shrink:0;width:32px;height:32px;padding:8px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:0;cursor:pointer;background-color:var(--color-background-secondary);color:var(--color-text-primary)}.enquiry-drawer__close svg{display:block;width:16px;height:16px}.enquiry-drawer__body{flex:0 0 auto;padding-block-end:var(--enquiry-drawer-pad-block-end, 40px)}.enquiry-drawer__body .form-builder__fields{grid-template-columns:1fr;gap:40px}.enquiry-drawer__body .form-submit-wrapper{margin-top:48px}.enquiry-drawer__body .form-field--choice .form-field__choices{margin-block-start:16px;gap:0}.enquiry-drawer__body .form-field__choice{min-height:30px;gap:12px}.enquiry-drawer__body .form-field,.enquiry-drawer__body .form-builder__fields{gap:0}.enquiry-drawer__body .form-builder__fields>*+*{margin-block-start:40px}.enquiry-drawer__body .form-field:not(:has(.form-field__label))+.form-field:not(:has(.form-field__label)){margin-block-start:0}.enquiry-drawer__body .form-field__choice .form-field__checkbox-text{font-weight:var(--font-paragraph--weight, 400)}.enquiry-drawer__body .form-field__choice:has(input:checked) .form-field__checkbox-text{font-weight:var(--font-paragraph--weight-bold, 500)}.enquiry-drawer{--enquiry-drawer-width: 476px}.enquiry-drawer__fade{position:fixed;right:0;z-index:100000;width:var(--enquiry-drawer-width);max-width:100%;height:53px;pointer-events:none;opacity:0;transition:opacity var(--global-transition-duration, .3s) var(--global-transition-timing-function, ease-out)}.enquiry-drawer__fade--bottom{bottom:0;background:linear-gradient(0deg,var(--color-background-tertiary) 0%,rgba(255,255,255,0) 100%)}.enquiry-drawer__fade--top{top:0;background:linear-gradient(180deg,var(--color-background-tertiary) 0%,rgba(255,255,255,0) 100%)}body.enquiry-drawer--show .enquiry-drawer__fade.is-visible{opacity:1}@media(max-width:991.98px){.enquiry-drawer{--enquiry-drawer-width: 100%}}@media(max-width:991.98px){.enquiry-drawer__container{padding:var(--enquiry-drawer-pad-block-start-m, 32px) var(--enquiry-drawer-pad-inline-end-m, 32px) 0 var(--enquiry-drawer-pad-inline-start-m, 32px)}.enquiry-drawer__body{padding-block-end:var(--enquiry-drawer-pad-block-end-m, 32px)}.enquiry-drawer__header{margin-bottom:32px}}.enquiry-drawer__body .form-builder__form>*:empty,.enquiry-drawer__body .form-builder__fields>*:empty{display:none}.enquiry-drawer__success{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding-block-end:var(--enquiry-drawer-pad-block-end, 40px)}.enquiry-drawer__success[hidden],.enquiry-drawer--is-success .enquiry-drawer__body{display:none}.enquiry-drawer__success-message{font-family:var(--font-paragraph--family);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);color:var(--color-text-secondary)}.enquiry-drawer__success-message>:first-child{margin-block-start:0}.enquiry-drawer__success-message>:last-child{margin-block-end:0}.enquiry-drawer__success-close{min-width:100%;min-height:48px}@media(max-width:991.98px){.enquiry-drawer__success{gap:32px;padding-block-end:var(--enquiry-drawer-pad-block-end-m, 32px)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-enquiry-drawer.css.map */
