:root{--pr-btn-bg:hsl(var(--pr-btn-bg-hue),var(--pr-btn-bg-saturation),calc(1% * var(--pr-btn-bg-lightness)));--pr-btn-bg-hover:hsl(var(--pr-btn-bg-hover-hue),var(--pr-btn-bg-hover-saturation),calc(1% * var(--pr-btn-bg-hover-lightness)));--pr-btn-border-color:hsl(var(--pr-btn-border-color-hue),var(--pr-btn-border-color-saturation),calc(1% * var(--pr-btn-border-color-lightness)));--pr-btn-border-color-hover:hsl(var(--pr-btn-border-color-hover-hue),var(--pr-btn-border-color-hover-saturation),calc(1% * var(--pr-btn-border-color-hover-lightness)));--pr-btn-text-color:hsl(var(--pr-btn-text-color-hue),var(--pr-btn-text-color-saturation),calc(1% * var(--pr-btn-text-color-lightness)));--pr-btn-text-color-hover:hsl(var(--pr-btn-text-color-hover-hue),var(--pr-btn-text-color-hover-saturation),calc(1% * var(--pr-btn-text-color-hover-lightness)));--sc-btn-bg:hsl(var(--sc-btn-bg-hue),var(--sc-btn-bg-saturation),calc(1% * var(--sc-btn-bg-lightness)));--sc-btn-bg-hover:hsl(var(--sc-btn-bg-hover-hue),var(--sc-btn-bg-hover-saturation),calc(1% * var(--sc-btn-bg-hover-lightness)));--sc-btn-border-color:hsl(var(--sc-btn-border-color-hue),var(--sc-btn-border-color-saturation),calc(1% * var(--sc-btn-border-color-lightness)));--sc-btn-border-color-hover:hsl(var(--sc-btn-border-color-hover-hue),var(--sc-btn-border-color-hover-saturation),calc(1% * var(--sc-btn-border-color-hover-lightness)));--sc-btn-text-color:hsl(var(--sc-btn-text-color-hue),var(--sc-btn-text-color-saturation),calc(1% * var(--sc-btn-text-color-lightness)));--sc-btn-text-color-hover:hsl(var(--sc-btn-text-color-hover-hue),var(--sc-btn-text-color-hover-saturation),calc(1% * var(--sc-btn-text-color-hover-lightness)));--ac-btn-bg:hsl(var(--ac-btn-bg-hue),var(--ac-btn-bg-saturation),calc(1% * var(--ac-btn-bg-lightness)));--ac-btn-bg-hover:hsl(var(--ac-btn-bg-hover-hue),var(--ac-btn-bg-hover-saturation),calc(1% * var(--ac-btn-bg-hover-lightness)));--ac-btn-border-color:hsl(var(--ac-btn-border-color-hue),var(--ac-btn-border-color-saturation),calc(1% * var(--ac-btn-border-color-lightness)));--ac-btn-border-color-hover:hsl(var(--ac-btn-border-color-hover-hue),var(--ac-btn-border-color-hover-saturation),calc(1% * var(--ac-btn-border-color-hover-lightness)));--ac-btn-text-color:hsl(var(--ac-btn-text-color-hue),var(--ac-btn-text-color-saturation),calc(1% * var(--ac-btn-text-color-lightness)));--ac-btn-text-color-hover:hsl(var(--ac-btn-text-color-hover-hue),var(--ac-btn-text-color-hover-saturation),calc(1% * var(--ac-btn-text-color-hover-lightness)));--pr-btn-padding:var(--pr-btn-padding-top) var(--pr-btn-padding-right) var(--pr-btn-padding-bottom) var(--pr-btn-padding-left);--sc-btn-padding:var(--sc-btn-padding-top) var(--sc-btn-padding-right) var(--sc-btn-padding-bottom) var(--sc-btn-padding-left);--ac-btn-padding:var(--ac-btn-padding-top) var(--ac-btn-padding-right) var(--ac-btn-padding-bottom) var(--ac-btn-padding-left);--pr-btn-font-size:var(--pr-btn-font-size);--pr-btn-line-height:var(--pr-btn-line-height);--pr-btn-letter-spacing:var(--pr-btn-letter-spacing);--pr-btn-border-style:var(--pr-btn-border-style);--pr-btn-border-width:var(--pr-btn-border-width);--pr-btn-border-radius:var(--pr-btn-border-radius);--pr-btn-text-decoration:var(--pr-btn-text-decoration);--pr-btn-text-decoration-hover:var(--pr-btn-text-decoration-hover);--sc-btn-font-size:var(--sc-btn-font-size);--sc-btn-line-height:var(--sc-btn-line-height);--sc-btn-letter-spacing:var(--sc-btn-letter-spacing);--sc-btn-border-style:var(--sc-btn-border-style);--sc-btn-border-width:var(--sc-btn-border-width);--sc-btn-border-radius:var(--sc-btn-border-radius);--sc-btn-text-decoration:var(--sc-btn-text-decoration);--sc-btn-text-decoration-hover:var(--sc-btn-text-decoration-hover);--ac-btn-font-size:var(--ac-btn-font-size);--ac-btn-line-height:var(--ac-btn-line-height);--ac-btn-letter-spacing:var(--ac-btn-letter-spacing);--ac-btn-border-style:var(--ac-btn-border-style);--ac-btn-border-width:var(--ac-btn-border-width);--ac-btn-border-radius:var(--ac-btn-border-radius);--ac-btn-text-decoration:var(--ac-btn-text-decoration);--ac-btn-text-decoration-hover:var(--ac-btn-text-decoration-hover);}.primary-button,.view-empty .block-local-actions-block a,button,.button,.btn,.print__wrapper--pdf .print__link--pdf,.button--primary,.more-link a,.order-now,.read-more,.field--name-field-action-link a{display:block;width:fit-content;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;background-color:var(--pr-btn-bg);color:var(--pr-btn-text-color);border-width:var(--pr-btn-border-width);border-radius:var(--pr-btn-border-radius);border-style:var(--pr-btn-border-style);border-color:var(--pr-btn-border-color);padding:var(--pr-btn-padding);font-size:var(--pr-btn-font-size);line-height:var(--pr-btn-line-height);letter-spacing:var(--pr-btn-letter-spacing);-webkit-text-decoration:var(--pr-btn-text-decoration);text-decoration:var(--pr-btn-text-decoration);text-align:center;transition:background-color 0.3s ease;}.primary-button:hover,.view-empty .block-local-actions-block a:hover,button:hover,.button:hover,.btn:hover,.print__wrapper--pdf .print__link--pdf:hover,.button--primary:hover,.more-link a:hover,.order-now:hover,.read-more:hover,.field--name-field-action-link a:hover,.primary-button:focus,.view-empty .block-local-actions-block a:focus,button:focus,.button:focus,.btn:focus,.print__wrapper--pdf .print__link--pdf:focus,.button--primary:focus,.more-link a:focus,.order-now:focus,.read-more:focus,.field--name-field-action-link a:focus{background-color:var(--pr-btn-bg-hover);border-color:var(--pr-btn-border-color-hover);color:var(--pr-btn-text-color-hover);-webkit-text-decoration:var(--pr-btn-text-decoration-hover);text-decoration:var(--pr-btn-text-decoration-hover);transition:background-color 0.3s ease;}.primary-button:focus,.view-empty .block-local-actions-block a:focus,button:focus,.button:focus,.btn:focus,.print__wrapper--pdf .print__link--pdf:focus,.button--primary:focus,.more-link a:focus,.order-now:focus,.read-more:focus,.field--name-field-action-link a:focus,.primary-button:focus-visible,.view-empty .block-local-actions-block a:focus-visible,button:focus-visible,.button:focus-visible,.btn:focus-visible,.print__wrapper--pdf .print__link--pdf:focus-visible,.button--primary:focus-visible,.more-link a:focus-visible,.order-now:focus-visible,.read-more:focus-visible,.field--name-field-action-link a:focus-visible{outline:none;box-shadow:none;}.secondary-button{display:block;width:fit-content;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;background-color:var(--sc-btn-bg);color:var(--sc-btn-text-color);border-width:var(--sc-btn-border-width);border-radius:var(--pr-btn-border-radius);border-style:var(--sc-btn-border-style);border-color:var(--sc-btn-border-color);padding:var(--sc-btn-padding);font-size:var(--sc-btn-font-size);line-height:var(--sc-btn-line-height);letter-spacing:var(--sc-btn-letter-spacing);-webkit-text-decoration:var(--sc-btn-text-decoration);text-decoration:var(--sc-btn-text-decoration);text-align:center;transition:background-color 0.3s ease;}.secondary-button:hover,.secondary-button:focus{background-color:var(--sc-btn-bg-hover);border-color:var(--sc-btn-border-color-hover);color:var(--sc-btn-text-color-hover);-webkit-text-decoration:var(--sc-btn-text-decoration-hover);text-decoration:var(--sc-btn-text-decoration-hover);transition:background-color 0.3s ease;}.secondary-button:focus,.secondary-button:focus-visible{outline:none;box-shadow:none;}.action-link{display:block;width:fit-content;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;background-color:var(--ac-btn-bg);color:var(--ac-btn-text-color);border-width:var(--ac-btn-border-width);border-radius:var(--pr-btn-border-radius);border-style:var(--ac-btn-border-style);border-color:var(--ac-btn-border-color);padding:var(--ac-btn-padding);font-size:var(--ac-btn-font-size);line-height:var(--ac-btn-line-height);letter-spacing:var(--ac-btn-letter-spacing);-webkit-text-decoration:var(--ac-btn-text-decoration);text-decoration:var(--ac-btn-text-decoration);transition:color 0.3s ease;}.action-link:hover,.action-link:focus{background-color:var(--ac-btn-bg-hover);border-color:var(--ac-btn-border-color-hover);color:var(--ac-btn-text-color-hover);-webkit-text-decoration:var(--ac-btn-text-decoration-hover);text-decoration:var(--ac-btn-text-decoration-hover);transition:color 0.3s ease;}.action-link:focus,.action-link:focus-visible{outline:none;box-shadow:none;}.auth-page{padding:60px 0;}.auth-page .region--content{max-width:800px;margin:0 auto;border:1px solid var(--grey-color);padding:20px;}.auth-page .block-page-title-block{margin-bottom:20px;text-align:center;}.auth-page .block-page-title-block .page-title{font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:48px;letter-spacing:0em;color:var(--dark-grey);}.signup-link,.login-link,.register-link{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;text-decoration:unset;color:var(--dark-grey-50);}[dir="ltr"] .signup-link,[dir="ltr"] .login-link,[dir="ltr"] .register-link{text-align:left;}[dir="rtl"] .signup-link,[dir="rtl"] .login-link,[dir="rtl"] .register-link{text-align:right;}.signup-link:hover,.login-link:hover,.register-link:hover{color:var(--primary-color);text-decoration:underline;}.user-login-form .form-item-persistent-login{display:flex;flex-wrap:nowrap;align-items:center;width:fit-content;margin:20px 0;gap:8px;}[dir="ltr"] .user-login-form .form-item-persistent-login{float:left;}[dir="rtl"] .user-login-form .form-item-persistent-login{float:right;}.user-login-form .form-item-persistent-login label.form-item__label{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:24px;margin:0 !important;color:var(--dark-grey);}[dir="ltr"] .user-login-form .form-item-persistent-login label.form-item__label{padding-left:0 !important;}[dir="rtl"] .user-login-form .form-item-persistent-login label.form-item__label{padding-right:0 !important;}.user-login-form .reset-link{margin:20px 0;width:fit-content;}[dir="ltr"] .user-login-form .reset-link{float:right;}[dir="rtl"] .user-login-form .reset-link{float:left;}.user-login-form .reset-link a{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;color:var(--dark-grey);text-decoration:unset;}.user-login-form .reset-link a:hover,.user-login-form .reset-link a:focus{text-decoration:underline;}.user-login-form .form-actions{width:100%;}.user-login-form .form-item + .form-item{margin-top:20px;}.user-register-form{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;}.user-register-form .reset-footer--wrap{margin-top:0;}.user-register-form .form-item-terms-conditions{display:flex;flex-wrap:wrap;align-items:center;}.user-register-form .form-item-terms-conditions .form-item__label.option{display:unset;flex:calc(100% - 32px);margin:0 0 0 0 !important;padding-inline-start:0;}.user-register-form .form-item-terms-conditions .form-item__label.option a{color:var(--primary-color);text-decoration:unset;}.user-register-form .form-item-terms-conditions .form-item__label.option a:hover{text-decoration:underline;}.user-register-form .form-item + .form-item,.user-register-form .form-item.form-item-mail{margin-top:20px;}.user-register-form .field--name-user-picture img{max-height:100px;object-fit:contain;margin-bottom:16px;}.user-register-form .field--name-user-picture input[type=submit]{margin-top:16px;}.social-auth{display:flex !important;justify-content:center;align-items:center;position:relative;padding:16px;border:1px solid var(--grey-color);font-family:var(--font-regular);font-weight:400;font-size:14px;letter-spacing:0.3px;line-height:normal;color:var(--dark-grey);text-decoration:unset;}.social-auth + .social-auth{margin-top:20px;}.social-auth:hover{color:var(--dark-grey);text-decoration:underline;}.social-auth .auth-icon{width:24px;height:24px;}[dir="ltr"] .social-auth .auth-icon{margin-right:10px;}[dir="rtl"] .social-auth .auth-icon{margin-left:10px;}.social-auth.social-google .auth-icon{background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/google.svg) no-repeat center;}.social-auth.social-facebook .auth-icon{background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/facebook.svg) no-repeat center;}.header-separator{font-family:var(--font-regular);font-weight:400;font-size:14px;line-height:normal;letter-spacing:0.3px;color:var(--dark-grey);text-align:center;margin:20px auto;}.register--wrap,.reset-footer--wrap{display:flex;flex-wrap:wrap;width:100%;align-items:baseline;justify-content:flex-end;margin-top:20px;}.register--wrap .separator-text,.reset-footer--wrap .separator-text{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;letter-spacing:0.4px;color:var(--dark-grey);}[dir="ltr"] .register--wrap .separator-text,[dir="ltr"] .reset-footer--wrap .separator-text{text-align:left;}[dir="rtl"] .register--wrap .separator-text,[dir="rtl"] .reset-footer--wrap .separator-text{text-align:right;}[dir="ltr"] .register--wrap .separator,[dir="ltr"] .reset-footer--wrap .separator{margin-left:8px;}[dir="rtl"] .register--wrap .separator,[dir="rtl"] .reset-footer--wrap .separator{margin-right:8px;}.register--wrap .login-link,.register--wrap .signup-link,.register--wrap .register-link,.reset-footer--wrap .login-link,.reset-footer--wrap .signup-link,.reset-footer--wrap .register-link{font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;letter-spacing:0.4px;color:var(--primary-color);text-decoration:unset;}[dir="ltr"] .register--wrap .login-link,[dir="ltr"] .register--wrap .signup-link,[dir="ltr"] .register--wrap .register-link,[dir="ltr"] .reset-footer--wrap .login-link,[dir="ltr"] .reset-footer--wrap .signup-link,[dir="ltr"] .reset-footer--wrap .register-link{text-align:left;margin-left:8px;}[dir="rtl"] .register--wrap .login-link,[dir="rtl"] .register--wrap .signup-link,[dir="rtl"] .register--wrap .register-link,[dir="rtl"] .reset-footer--wrap .login-link,[dir="rtl"] .reset-footer--wrap .signup-link,[dir="rtl"] .reset-footer--wrap .register-link{text-align:right;margin-right:8px;}.register--wrap .login-link:hover,.register--wrap .signup-link:hover,.register--wrap .register-link:hover,.reset-footer--wrap .login-link:hover,.reset-footer--wrap .signup-link:hover,.reset-footer--wrap .register-link:hover{text-decoration:underline;}.user-page{padding:64px 0;}.user-page .main-content__container .region{padding:20px;border:1px solid var(--grey-color);height:fit-content;}@media (max-width:48rem){.user-page .main-content__container .region{margin-top:20px;}}.user-page .block-page-title-block{margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid var(--grey-color);}.user-page .block-page-title-block .page-title,.user-page .block-page-title-block h1{font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:normal;color:var(--text-color);margin-bottom:0;}.user-page .form-item-title{font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:normal;color:var(--text-color);margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid var(--grey-color);}.user-full{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);}.user-full .field--name-user-picture{margin-bottom:16px;}.user-full .field__label{font-family:var(--font-bold);color:var(--text-color);font-weight:700;line-height:normal;}.user-full .field__item{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);}.user-full .field + .field{margin-top:20px;}.user-full .edit-account{margin-top:20px;text-transform:capitalize;}.user-full .field--name-field-phone-number a{text-decoration:unset;}.user-full .field--name-field-phone-number a:hover{color:var(--accent-color);}.sidebar-left{padding:0;}@media (min-width:49rem){[dir="ltr"] .sidebar-left{padding:0 20px 0 0;}[dir="rtl"] .sidebar-left{padding:0 0 0 20px;}}.sidebar-left .container{padding:0;}.menu--account{padding:20px;}.menu--account .block__title{font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:normal;color:var(--text-color);padding-bottom:10px;border-bottom:1px solid var(--grey-color);margin-bottom:24px;}[dir="ltr"] .menu--account .block__title{text-align:left;}[dir="rtl"] .menu--account .block__title{text-align:right;}.menu--account .menu{margin-top:0;list-style:none;padding:0;margin-bottom:0;}[dir="ltr"] .menu--account .menu{margin-left:0;}[dir="rtl"] .menu--account .menu{margin-right:0;}.menu--account .menu .menu__item a{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);text-decoration:unset;transition:all 0.5s ease;padding:12px 0;display:block;width:100%;}.menu--account .menu .menu__item a:hover{color:var(--primary-color);transition:all 0.5s ease;}.menu--account .menu .menu__item a:active,.menu--account .menu .menu__item a.is-active{color:var(--accent-color);}.user-page .menu--account{padding:20px;border:1px solid var(--grey-color);height:fit-content;}.user-form .field--name-user-picture img{width:128px;height:128px;border-radius:50%;object-fit:cover;}.user-form .field--name-user-picture .button[id*=-remove-button]{margin-top:16px;}.user-form .form-item + .form-item{margin-top:20px;}.user-form .field--name-field-first-last-name,.user-form .field--name-field-last-name{margin-top:20px;margin-bottom:20px;}.user-form .field--name-field-phone-number{margin-bottom:20px;}.user-form .password-strength{font-family:var(--font-regular);font-weight:400;font-size:12px;line-height:20px;color:var(--text-color);}.user-form .password-strength .password-strength__meter{border-radius:10px;}.user-form .password-strength .password-strength__meter .password-strength__indicator{background-color:var(--accent-color);border-radius:10px;}.user-form .password-confirm-message,.user-form .password-suggestions{font-family:var(--font-regular);font-weight:400;font-size:12px;line-height:20px;color:var(--text-color);}.user-form .password-match-status-text,.user-form .password-strength__text{color:var(--primary-color);}.user-form .field--widget-image-image{margin-top:20px;}@media (max-width:48rem){.view-insurance-profiles .view-content,.view-commerce-user-orders .view-content,.view-commerce-order-item-table .view-content{overflow-x:scroll;padding-bottom:20px;}}.view-insurance-profiles .views-table,.view-commerce-user-orders .views-table,.view-commerce-order-item-table .views-table{width:100%;margin-block-end:0;margin-block-start:0;}@media (max-width:48rem){.view-insurance-profiles .views-table,.view-commerce-user-orders .views-table,.view-commerce-order-item-table .views-table{min-width:700px;}}.view-insurance-profiles .views-table th,.view-insurance-profiles .views-table td,.view-commerce-user-orders .views-table th,.view-commerce-user-orders .views-table td,.view-commerce-order-item-table .views-table th,.view-commerce-order-item-table .views-table td{vertical-align:middle;}.view-insurance-profiles .views-table thead,.view-commerce-user-orders .views-table thead,.view-commerce-order-item-table .views-table thead{background:#FCFCFC;border:1px solid rgba(85,86,90,0.12);}.view-insurance-profiles .views-table thead th,.view-commerce-user-orders .views-table thead th,.view-commerce-order-item-table .views-table thead th{padding:24px 16px;border-block-end:unset;}[dir="ltr"] .view-insurance-profiles .views-table thead th,[dir="ltr"] .view-commerce-user-orders .views-table thead th,[dir="ltr"] .view-commerce-order-item-table .views-table thead th{text-align:left;}[dir="rtl"] .view-insurance-profiles .views-table thead th,[dir="rtl"] .view-commerce-user-orders .views-table thead th,[dir="rtl"] .view-commerce-order-item-table .views-table thead th{text-align:right;}.view-insurance-profiles .views-table thead th,.view-insurance-profiles .views-table thead th a,.view-commerce-user-orders .views-table thead th,.view-commerce-user-orders .views-table thead th a,.view-commerce-order-item-table .views-table thead th,.view-commerce-order-item-table .views-table thead th a{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:var(--text-color-75);text-decoration:unset;}.view-insurance-profiles .views-table tbody,.view-commerce-user-orders .views-table tbody,.view-commerce-order-item-table .views-table tbody{border:1px solid rgba(85,86,90,0.12);}.view-insurance-profiles .views-table tbody td,.view-commerce-user-orders .views-table tbody td,.view-commerce-order-item-table .views-table tbody td{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:var(--text-color);padding:24px 16px;border-block-end:1px solid rgba(85,86,90,0.12);}[dir="ltr"] .view-insurance-profiles .views-table tbody td,[dir="ltr"] .view-commerce-user-orders .views-table tbody td,[dir="ltr"] .view-commerce-order-item-table .views-table tbody td{text-align:left;}[dir="rtl"] .view-insurance-profiles .views-table tbody td,[dir="rtl"] .view-commerce-user-orders .views-table tbody td,[dir="rtl"] .view-commerce-order-item-table .views-table tbody td{text-align:right;}.view-insurance-profiles .views-table tbody td .summary-name,.view-commerce-user-orders .views-table tbody td .summary-name,.view-commerce-order-item-table .views-table tbody td .summary-name{font-family:var(--font-bold);font-weight:700;}.view-insurance-profiles .views-table tbody td a,.view-commerce-user-orders .views-table tbody td a,.view-commerce-order-item-table .views-table tbody td a{color:var(--text-color);text-decoration:unset;}[dir="ltr"] .view-insurance-profiles .views-table .views-field-edit-profile,[dir="ltr"] .view-insurance-profiles .views-table .views-field-delete-profile,[dir="ltr"] .view-insurance-profiles .views-table .views-field-view-commerce-order,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-edit-profile,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-delete-profile,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-view-commerce-order,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-edit-profile,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-delete-profile,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order{margin-left:16px;}[dir="rtl"] .view-insurance-profiles .views-table .views-field-edit-profile,[dir="rtl"] .view-insurance-profiles .views-table .views-field-delete-profile,[dir="rtl"] .view-insurance-profiles .views-table .views-field-view-commerce-order,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-edit-profile,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-delete-profile,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-view-commerce-order,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-edit-profile,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-delete-profile,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order{margin-right:16px;}.view-insurance-profiles .views-table .views-field-edit-profile a,.view-insurance-profiles .views-table .views-field-delete-profile a,.view-insurance-profiles .views-table .views-field-view-commerce-order a,.view-commerce-user-orders .views-table .views-field-edit-profile a,.view-commerce-user-orders .views-table .views-field-delete-profile a,.view-commerce-user-orders .views-table .views-field-view-commerce-order a,.view-commerce-order-item-table .views-table .views-field-edit-profile a,.view-commerce-order-item-table .views-table .views-field-delete-profile a,.view-commerce-order-item-table .views-table .views-field-view-commerce-order a{display:block;width:fit-content;font-family:var(--font-regular);font-weight:400;line-height:normal;background-color:unset;border:unset;border-radius:0;background-repeat:no-repeat;text-decoration:unset;}[dir="ltr"] .view-insurance-profiles .views-table .views-field-edit-profile a,[dir="ltr"] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir="ltr"] .view-insurance-profiles .views-table .views-field-view-commerce-order a,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-edit-profile a,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-edit-profile a,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a{padding:0 0 0 21px;background-position:left 10%;}[dir="rtl"] .view-insurance-profiles .views-table .views-field-edit-profile a,[dir="rtl"] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir="rtl"] .view-insurance-profiles .views-table .views-field-view-commerce-order a,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-edit-profile a,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-edit-profile a,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-delete-profile a,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a{padding:0 21px 0 0;background-position:right 10%;}.view-insurance-profiles .views-table .views-field-edit-profile a:hover,.view-insurance-profiles .views-table .views-field-delete-profile a:hover,.view-insurance-profiles .views-table .views-field-view-commerce-order a:hover,.view-commerce-user-orders .views-table .views-field-edit-profile a:hover,.view-commerce-user-orders .views-table .views-field-delete-profile a:hover,.view-commerce-user-orders .views-table .views-field-view-commerce-order a:hover,.view-commerce-order-item-table .views-table .views-field-edit-profile a:hover,.view-commerce-order-item-table .views-table .views-field-delete-profile a:hover,.view-commerce-order-item-table .views-table .views-field-view-commerce-order a:hover{color:var(--primary-color);}.view-insurance-profiles .views-table .views-field-edit-profile .view-profile-edit,.view-commerce-user-orders .views-table .views-field-edit-profile .view-profile-edit,.view-commerce-order-item-table .views-table .views-field-edit-profile .view-profile-edit{color:#333333;background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/edit.svg);}.view-insurance-profiles .views-table .views-field-edit-profile .view-profile-delete,.view-commerce-user-orders .views-table .views-field-edit-profile .view-profile-delete,.view-commerce-order-item-table .views-table .views-field-edit-profile .view-profile-delete{margin-top:20px;color:#FF0000;background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/delete.svg);}.view-insurance-profiles .views-table .views-field-delete-profile a,.view-commerce-user-orders .views-table .views-field-delete-profile a,.view-commerce-order-item-table .views-table .views-field-delete-profile a{color:#FF0000;background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/delete.svg);}[dir="ltr"] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-delete-profile a{margin-left:auto;}[dir="rtl"] .view-insurance-profiles .views-table .views-field-delete-profile a,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-delete-profile a,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-delete-profile a{margin-right:auto;}.view-insurance-profiles .views-table .views-field-view-commerce-order a,.view-commerce-user-orders .views-table .views-field-view-commerce-order a,.view-commerce-order-item-table .views-table .views-field-view-commerce-order a{color:#333333;background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/view.svg);}[dir="ltr"] .view-insurance-profiles .views-table .views-field-view-commerce-order a,[dir="ltr"] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir="ltr"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a{margin-left:auto;}[dir="rtl"] .view-insurance-profiles .views-table .views-field-view-commerce-order a,[dir="rtl"] .view-commerce-user-orders .views-table .views-field-view-commerce-order a,[dir="rtl"] .view-commerce-order-item-table .views-table .views-field-view-commerce-order a{margin-right:auto;}.view-insurance-profiles .profile-details a{display:block;font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;color:var(--text-color);text-decoration:unset;}.view-insurance-profiles .profile-details a:hover{color:var(--primary-color);}.view-empty{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);}.view-empty .block-local-actions-block{margin-top:16px;}.profile-vehicle--wrap,.profile-person--wrap,.profile-legal-person--wrap{border:1px solid rgba(85,86,90,0.12);}.profile-vehicle--wrap .header-vehicle--title,.profile-vehicle--wrap .header-person--title,.profile-person--wrap .header-vehicle--title,.profile-person--wrap .header-person--title,.profile-legal-person--wrap .header-vehicle--title,.profile-legal-person--wrap .header-person--title{display:flex;flex-wrap:wrap;align-items:center;background:#FCFCFC;border-bottom:1px solid rgba(85,86,90,0.12);font-family:var(--font-regular);font-size:20px;font-weight:400;line-height:normal;color:var(--text-color);padding:16px;gap:20px;}[dir="ltr"] .profile-vehicle--wrap .header-vehicle--title .field + .field,[dir="ltr"] .profile-vehicle--wrap .header-person--title .field + .field,[dir="ltr"] .profile-person--wrap .header-vehicle--title .field + .field,[dir="ltr"] .profile-person--wrap .header-person--title .field + .field,[dir="ltr"] .profile-legal-person--wrap .header-vehicle--title .field + .field,[dir="ltr"] .profile-legal-person--wrap .header-person--title .field + .field{margin-left:6px;}[dir="rtl"] .profile-vehicle--wrap .header-vehicle--title .field + .field,[dir="rtl"] .profile-vehicle--wrap .header-person--title .field + .field,[dir="rtl"] .profile-person--wrap .header-vehicle--title .field + .field,[dir="rtl"] .profile-person--wrap .header-person--title .field + .field,[dir="rtl"] .profile-legal-person--wrap .header-vehicle--title .field + .field,[dir="rtl"] .profile-legal-person--wrap .header-person--title .field + .field{margin-right:6px;}.profile-vehicle--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-legal-person--wrap .general-profile--info{display:grid;gap:20px;padding:16px;}@media (min-width:49rem){.profile-vehicle--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-legal-person--wrap .general-profile--info{grid-template-columns:repeat(2,1fr);}}@media (min-width:76rem){.profile-vehicle--wrap .general-profile--info,.profile-person--wrap .general-profile--info,.profile-legal-person--wrap .general-profile--info{grid-template-columns:repeat(3,1fr);}}.profile-vehicle--wrap .general-profile--info .field__label,.profile-person--wrap .general-profile--info .field__label,.profile-legal-person--wrap .general-profile--info .field__label{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;color:var(--text-color);}.profile-vehicle--wrap .general-profile--info .field__item,.profile-person--wrap .general-profile--info .field__item,.profile-legal-person--wrap .general-profile--info .field__item{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;color:var(--text-color);}.profile-vehicle--wrap .field--name-field-phone-number a,.profile-person--wrap .field--name-field-phone-number a,.profile-legal-person--wrap .field--name-field-phone-number a{display:block;text-decoration:none;color:var(--text-color);}.profile-vehicle--wrap .field--name-field-phone-number a:hover,.profile-person--wrap .field--name-field-phone-number a:hover,.profile-legal-person--wrap .field--name-field-phone-number a:hover{text-decoration:underline;color:var(--primary-color);}.block-insurance-profile-back-link a{display:block;font-family:var(--font-bold);font-weight:700;font-size:20px;line-height:normal;background-repeat:no-repeat;text-decoration:unset;color:var(--text-color);background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/arrow_left.svg);margin-bottom:20px;}[dir="ltr"] .block-insurance-profile-back-link a{padding:0 0 0 24px;background-position:left center;}[dir="rtl"] .block-insurance-profile-back-link a{padding:0 24px 0 0;background-position:right center;}.block-insurance-edit-profile-block,.block-local-actions-block{width:fit-content;}@media (min-width:30.25rem){[dir="ltr"] .block-insurance-edit-profile-block,[dir="ltr"] .block-local-actions-block{margin-left:auto;}[dir="rtl"] .block-insurance-edit-profile-block,[dir="rtl"] .block-local-actions-block{margin-right:auto;}}.block-insurance-edit-profile-block li,.block-local-actions-block li{list-style-type:none;}.block-insurance-edit-profile-block .action-links-item a,.block-insurance-edit-profile-block .block__content a,.block-local-actions-block .action-links-item a,.block-local-actions-block .block__content a{font-size:14px !important;line-height:21px !important;padding:8px 16px;background-color:var(--accent-color);color:#fff !important;border-color:unset;}.block-insurance-edit-profile-block .action-links-item a:hover,.block-insurance-edit-profile-block .action-links-item a:focus,.block-insurance-edit-profile-block .action-links-item a:active,.block-insurance-edit-profile-block .block__content a:hover,.block-insurance-edit-profile-block .block__content a:focus,.block-insurance-edit-profile-block .block__content a:active,.block-local-actions-block .action-links-item a:hover,.block-local-actions-block .action-links-item a:focus,.block-local-actions-block .action-links-item a:active,.block-local-actions-block .block__content a:hover,.block-local-actions-block .block__content a:focus,.block-local-actions-block .block__content a:active{background-color:var(--accent-color) !important;color:#fff;border-color:unset !important;text-decoration:underline;}.profile-form .field-group-html-element,.profiles-modal-inline-form .field-group-html-element{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;}@media (min-width:49rem){.profile-form .field-group-html-element .form-wrapper,.profiles-modal-inline-form .field-group-html-element .form-wrapper{flex:1;}}@media (max-width:48rem){.profile-form .field-group-html-element .form-wrapper,.profiles-modal-inline-form .field-group-html-element .form-wrapper{width:100%;}}.profile-form .field-group-html-element + .field-group-html-element,.profiles-modal-inline-form .field-group-html-element + .field-group-html-element{margin-top:20px;}.profile-form .form-actions,.profile-confirm-form .form-actions{display:flex;flex-wrap:wrap;gap:20px;width:100%;}@media (min-width:30.25rem){.profile-form .form-actions,.profile-confirm-form .form-actions{justify-content:flex-end;}}.profile-form .form-actions .button--primary,.profile-confirm-form .form-actions .button--primary{order:2;}.profile-form .form-actions .button--danger,.profile-form .form-actions a.button,.profile-confirm-form .form-actions .button--danger,.profile-confirm-form .form-actions a.button{background-color:transparent;color:var(--primary-color);}.profile-form .form-actions .button + .button,.profile-confirm-form .form-actions .button + .button{margin:0;}.profile-form .field--name-field-idnp-idno,.profile-confirm-form .field--name-field-idnp-idno{margin-bottom:20px;}.profile-form .general-vehicle--wrap,.profile-confirm-form .general-vehicle--wrap{margin-bottom:20px;}.order-general-info .field--name-mail,.order-general-info .customer-billing,.order-general-info .field--name-placed,.order-general-info .field--name-state{border-bottom:1px solid var(--grey-color);padding-bottom:16px;margin-bottom:16px;}.order-general-info .field--name-state{margin-bottom:20px;}.order-general-info .order-address{margin-bottom:0;}@media (min-width:49rem){.order-general-info .order-address{grid-template-columns:repeat(5,1fr);}}.order-total-line{display:flex;flex-wrap:wrap;justify-content:right;width:100%;padding:0;margin-top:16px;}.order-total-line span{width:auto;}.order-total-line .order-total-line-label{padding:0;}[dir="ltr"] .order-total-line .order-total-line-label{margin-right:6px;}[dir="rtl"] .order-total-line .order-total-line-label{margin-left:6px;}[dir="ltr"] .print__wrapper--pdf .print__link--pdf{margin:20px 0 0 auto;}[dir="rtl"] .print__wrapper--pdf .print__link--pdf{margin:20px auto 0 0;}.view-insurance-entities h3{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;color:var(--text-color);margin-top:16px;margin-bottom:16px;}@media (max-width:48rem){.view-insurance-entities .view-content{overflow:scroll;}}.view-insurance-entities .views-row{position:relative;border:1px solid var(--grey-color);background-color:#FCFCFC;border-radius:4px;padding:24px;}.view-insurance-entities .views-row + .views-row{margin-top:16px;}.view-insurance-entities .views-row .view-insurance a{display:block;font-family:var(--font-bold);font-size:12px;line-height:normal;color:var(--dark-grey);background-repeat:no-repeat;text-decoration:unset;background-image:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/eye.svg);}[dir="ltr"] .view-insurance-entities .views-row .view-insurance a{padding:0 0 0 24px;background-position:left center;}[dir="rtl"] .view-insurance-entities .views-row .view-insurance a{padding:0 24px 0 0;background-position:right center;}.view-insurance-entities .views-row .view-insurance a:hover{color:var(--primary-color);}@media (max-width:48rem){.view-insurance-entities .views-row{min-width:700px;}}.insurance-entity--wrap .main-info{margin-bottom:20px;}.insurance-entity--wrap .person-name{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);margin-bottom:8px;}.insurance-entity--wrap .vehicle-name{font-family:var(--font-bold);font-weight:700;font-size:12px;line-height:normal;color:var(--text-color);}.insurance-entity--wrap .insurance-profile--info{position:relative;}[dir="ltr"] .insurance-entity--wrap .insurance-profile--info{padding-left:48px;}[dir="rtl"] .insurance-entity--wrap .insurance-profile--info{padding-right:48px;}.insurance-entity--wrap .insurance-profile--info::before{position:absolute;content:"";background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/user.svg) no-repeat center;background-size:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;}[dir="ltr"] .insurance-entity--wrap .insurance-profile--info::before{left:0px;}[dir="rtl"] .insurance-entity--wrap .insurance-profile--info::before{right:0px;}.insurance-entity--wrap .main-info,.insurance-entity--wrap .bottom-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.insurance-entity--wrap .validity-date{position:relative;flex:1;}[dir="ltr"] .insurance-entity--wrap .validity-date{padding-left:48px;}[dir="rtl"] .insurance-entity--wrap .validity-date{padding-right:48px;}.insurance-entity--wrap .validity-date .field__label{font-family:var(--font-regular);font-size:12px;font-weight:400;line-height:normal;color:var(--text-color-75);margin-bottom:8px;}.insurance-entity--wrap .validity-date::before{position:absolute;content:"";background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/calendar.svg) no-repeat center;background-size:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;}[dir="ltr"] .insurance-entity--wrap .validity-date::before{left:0px;}[dir="rtl"] .insurance-entity--wrap .validity-date::before{right:0px;}.insurance-entity--wrap .validity-counter{flex:1;}.insurance-entity--wrap .validity-counter .message{font-family:var(--font-regular);font-weight:400;font-size:16px;line-height:normal;color:var(--text-color);}.insurance-entity--wrap .validity-counter .message span{font-family:var(--font-bold);font-size:16px;font-weight:700;line-height:normal;color:var(--text-color);}[dir="ltr"] .insurance-entity--wrap .validity-counter .message span{margin-right:4px;}[dir="rtl"] .insurance-entity--wrap .validity-counter .message span{margin-left:4px;}.insurance-entity--wrap .validity-counter .progress{background-color:transparent;height:8px;border-radius:10px;margin-top:8px;}.insurance-entity--wrap .validity-counter .progress .bg-bar{position:absolute;width:100%;height:4px;background-color:#D9D9D9;top:50%;transform:translateY(-50%);border-radius:10px;}.insurance-entity--wrap .validity-counter .progress .progress-bar{border-radius:10px;background-color:var(--primary-color);z-index:1;}.insurance-entity--wrap .download-pdf{display:flex;align-items:center;}[dir="ltr"] .insurance-entity--wrap .download-pdf{margin-left:20px;}[dir="rtl"] .insurance-entity--wrap .download-pdf{margin-right:20px;}.insurance-entity--wrap .download-pdf .download-icon{display:block;width:24px;height:24px;background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/download.svg) center no-repeat;}[dir="ltr"] .insurance-entity--wrap .download-pdf .download-icon{margin-right:6px;}[dir="rtl"] .insurance-entity--wrap .download-pdf .download-icon{margin-left:6px;}.insurance-entity--wrap .download-pdf a{display:block;font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal;color:var(--primary-color);text-decoration:unset;}.insurance-entity--full .field--name-field-vehicle,.insurance-entity--full .field--name-field-insured-person,.insurance-entity--full .insurance-wrap{border:1px solid rgba(85,86,90,0.12);margin-bottom:20px;}.insurance-entity--full .field--name-field-vehicle .field__label,.insurance-entity--full .field--name-field-insured-person .field__label,.insurance-entity--full .insurance-wrap .field__label{font-family:var(--font-regular);font-size:20px;line-height:normal;font-weight:400;padding:16px;background-color:#FCFCFC;border-bottom:1px solid rgba(85,86,90,0.12);color:var(--text-color);}.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile--view-mode--default{display:grid;gap:20px;padding:16px;}@media (min-width:49rem){.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile--view-mode--default{grid-template-columns:repeat(2,1fr);}}@media (min-width:76rem){.insurance-entity--full .field--name-field-vehicle .profile,.insurance-entity--full .field--name-field-vehicle .insurance,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default,.insurance-entity--full .field--name-field-insured-person .profile,.insurance-entity--full .field--name-field-insured-person .insurance,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default,.insurance-entity--full .insurance-wrap .profile,.insurance-entity--full .insurance-wrap .insurance,.insurance-entity--full .insurance-wrap .profile--view-mode--default{grid-template-columns:repeat(3,1fr);}}.insurance-entity--full .field--name-field-vehicle .profile .field__label,.insurance-entity--full .field--name-field-vehicle .insurance .field__label,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .field__label,.insurance-entity--full .field--name-field-insured-person .profile .field__label,.insurance-entity--full .field--name-field-insured-person .insurance .field__label,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .field__label,.insurance-entity--full .insurance-wrap .profile .field__label,.insurance-entity--full .insurance-wrap .insurance .field__label,.insurance-entity--full .insurance-wrap .profile--view-mode--default .field__label{font-family:var(--font-regular);font-size:16px;line-height:normal;font-weight:400;color:var(--text-color);padding:0;background:unset;border:unset;}.insurance-entity--full .field--name-field-vehicle .profile .field__item,.insurance-entity--full .field--name-field-vehicle .insurance .field__item,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .field__item,.insurance-entity--full .field--name-field-insured-person .profile .field__item,.insurance-entity--full .field--name-field-insured-person .insurance .field__item,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .field__item,.insurance-entity--full .insurance-wrap .profile .field__item,.insurance-entity--full .insurance-wrap .insurance .field__item,.insurance-entity--full .insurance-wrap .profile--view-mode--default .field__item{font-family:var(--font-bold);font-weight:700;font-size:16px;line-height:normal;color:var(--text-color);word-break:break-all;}.insurance-entity--full .field--name-field-vehicle .profile .order-address,.insurance-entity--full .field--name-field-vehicle .insurance .order-address,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address,.insurance-entity--full .field--name-field-insured-person .profile .order-address,.insurance-entity--full .field--name-field-insured-person .insurance .order-address,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address,.insurance-entity--full .insurance-wrap .profile .order-address,.insurance-entity--full .insurance-wrap .insurance .order-address,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address{display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;margin-bottom:0;}.insurance-entity--full .field--name-field-vehicle .profile .order-address .field,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field,.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field,.insurance-entity--full .insurance-wrap .profile .order-address .field,.insurance-entity--full .insurance-wrap .insurance .order-address .field,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;}.insurance-entity--full .field--name-field-vehicle .profile .order-address .field .field__label,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field .field__label,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field .field__label,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field .field__label,.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field .field__label,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field .field__label,.insurance-entity--full .insurance-wrap .profile .order-address .field .field__label,.insurance-entity--full .insurance-wrap .insurance .order-address .field .field__label,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field .field__label{margin-bottom:0;}.insurance-entity--full .field--name-field-vehicle .profile .order-address .field .field__label::after,.insurance-entity--full .field--name-field-vehicle .insurance .order-address .field .field__label::after,.insurance-entity--full .field--name-field-vehicle .profile--view-mode--default .order-address .field .field__label::after,.insurance-entity--full .field--name-field-insured-person .profile .order-address .field .field__label::after,.insurance-entity--full .field--name-field-insured-person .insurance .order-address .field .field__label::after,.insurance-entity--full .field--name-field-insured-person .profile--view-mode--default .order-address .field .field__label::after,.insurance-entity--full .insurance-wrap .profile .order-address .field .field__label::after,.insurance-entity--full .insurance-wrap .insurance .order-address .field .field__label::after,.insurance-entity--full .insurance-wrap .profile--view-mode--default .order-address .field .field__label::after{content:":";}.insurance-entity--full .field--name-field-insured-person .field__items{padding:16px;}.insurance-entity--full .field--name-field-insured-person .field__items .profile--view-mode--details{display:block;padding:0;}.insurance-entity--full .field--name-field-insured-person .field__items .field__item + .field__item{margin-top:20px;}.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{margin-top:0;padding:16px;display:grid;gap:20px;padding:16px;}@media (min-width:49rem){.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{grid-template-columns:repeat(2,1fr);}}@media (min-width:76rem){.insurance-entity--full .field--name-field-insured-person .field__items .azuro_theme-details__wrapper{grid-template-columns:repeat(3,1fr);}}.insurance-wrap .field__label{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;}.insurance-wrap .get-files-btn{font-family:var(--font-regular);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:unset;padding:12px 32px;background-color:var(--accent-color);cursor:pointer;}.insurance-wrap .get-files-btn:hover{text-decoration:underline;}.insurance-wrap .get-files-btn.link-disabled{opacity:0.5;pointer-events:none;}.insurance-files--table tr td:nth-child(2){display:none;}.insurance-files--table tr td span{display:none;}.insurance-files--table tr td span.file{position:relative;display:block;}[dir="ltr"] .insurance-files--table tr td span.file{padding-left:24px;}[dir="rtl"] .insurance-files--table tr td span.file{padding-right:24px;}.insurance-files--table tr td span.file::before{position:absolute;content:"";top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/themes/contrib/azuro_theme/assets/css/components/../../media/images/download.svg) center no-repeat;}[dir="ltr"] .insurance-files--table tr td span.file::before{left:0;}[dir="rtl"] .insurance-files--table tr td span.file::before{right:0;}.insurance-files--table tr td span.file a{display:block;font-family:var(--font-bold);font-size:12px;font-weight:700;line-height:normal;color:#333333;text-decoration:unset;}.insurance-files--table tr td span.file a:hover{color:var(--primary-color);}.form-boolean-group .form-item-subscriptions-default.form-item{width:100%;padding:0;margin-bottom:20px;border:0;}#tfa-base-overview .azuro_theme-details__summary{font-family:var(--font-bold);line-height:normal;font-weight:700;color:var(--primary-color);}#tfa-base-overview .azuro_theme-details__wrapper h2{font-family:var(--font-bold);font-weight:700;line-height:normal;font-size:20px;margin:20px 0;}#tfa-base-overview strong{font-family:var(--font-bold);font-weight:700;}#tfa-base-overview .azuro_theme-details{margin-bottom:20px;}.button--primary{order:2;}.form-actions .button[id*=cancel],.form-actions .button[id*=prev]{display:block;width:fit-content;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;background-color:var(--sc-btn-bg);color:var(--sc-btn-text-color);border-width:var(--sc-btn-border-width);border-radius:var(--pr-btn-border-radius);border-style:var(--sc-btn-border-style);border-color:var(--sc-btn-border-color);padding:var(--sc-btn-padding);font-size:var(--sc-btn-font-size);line-height:var(--sc-btn-line-height);letter-spacing:var(--sc-btn-letter-spacing);-webkit-text-decoration:var(--sc-btn-text-decoration);text-decoration:var(--sc-btn-text-decoration);text-align:center;transition:background-color 0.3s ease;}.form-actions .button[id*=cancel]:hover,.form-actions .button[id*=cancel]:focus,.form-actions .button[id*=prev]:hover,.form-actions .button[id*=prev]:focus{background-color:var(--sc-btn-bg-hover);border-color:var(--sc-btn-border-color-hover);color:var(--sc-btn-text-color-hover);-webkit-text-decoration:var(--sc-btn-text-decoration-hover);text-decoration:var(--sc-btn-text-decoration-hover);transition:background-color 0.3s ease;}.form-actions .action-link{display:block;width:fit-content;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;background-color:var(--ac-btn-bg);color:var(--ac-btn-text-color);border-width:var(--ac-btn-border-width);border-radius:var(--pr-btn-border-radius);border-style:var(--ac-btn-border-style);border-color:var(--ac-btn-border-color);padding:var(--ac-btn-padding);font-size:var(--ac-btn-font-size);line-height:var(--ac-btn-line-height);letter-spacing:var(--ac-btn-letter-spacing);-webkit-text-decoration:var(--ac-btn-text-decoration);text-decoration:var(--ac-btn-text-decoration);transition:color 0.3s ease;}.form-actions .action-link:hover,.form-actions .action-link:focus{background-color:var(--ac-btn-bg-hover);border-color:var(--ac-btn-border-color-hover);color:var(--ac-btn-text-color-hover);-webkit-text-decoration:var(--ac-btn-text-decoration-hover);text-decoration:var(--ac-btn-text-decoration-hover);transition:color 0.3s ease;}.tfa-setup h3,.tfa-entry-form h3{font-family:var(--font-bold);font-weight:700;line-height:normal;font-size:20px;margin:20px 0;}.tfa-setup ul,.tfa-entry-form ul{margin:0 0 20px 0;border:1px solid var(--grey-color);background-color:var(--primary-color-10);}[dir="ltr"] .tfa-setup ul,[dir="ltr"] .tfa-entry-form ul{padding:20px 20px 20px 40px;}[dir="rtl"] .tfa-setup ul,[dir="rtl"] .tfa-entry-form ul{padding:20px 40px 20px 20px;}.tfa-setup ul li,.tfa-entry-form ul li{list-style-type:square;}.tfa-setup ul li::marker,.tfa-entry-form ul li::marker{color:var(--primary-color);}.tfa-setup ul li + li,.tfa-entry-form ul li + li{margin-top:20px;}.tfa-setup ul a,.tfa-entry-form ul a{font-family:var(--font-regular);font-weight:400;line-height:normal;font-size:16px;text-decoration:none;color:var(--text-color);}.tfa-setup ul a:hover,.tfa-entry-form ul a:hover{text-decoration:underline;color:var(--primary-color);}.tfa-setup p strong,.tfa-entry-form p strong{font-family:var(--font-bold);font-weight:700;}.lost-access{max-width:100%;font-family:var(--font-regular);font-weight:400;font-size:12px;line-height:20px;color:var(--text-color-50);margin:8px 0 0 0;}.lost-access a{font-family:var(--font-regular);font-weight:400;font-size:12px;color:var(--primary-color);text-decoration:none;}.lost-access a:hover{text-decoration:underline;}