/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}body{font-size:var(--font-size-base);box-sizing:border-box;font-family:var(--font-regular);font-optical-sizing:auto;}button:not(.toolbar-button,.admin-toolbar__expand-button){display:inline-block;background-color:var(--specsavers-green);border:none;color:white;padding:.5rem 1rem;text-align:center;text-decoration:none;font-size:var(--font-size-base);cursor:pointer;}:root{--border-radius-button:3rem;--border-radius-block:.75rem;}.messages.messages--status{color:var(--gin-color-green-light);background:var(--gin-bg-green);}.messages.messages--warning{color:var(--gin-status-warning-text);background:var(--gin-color-warning-light);}.messages.messages--error{color:var(--form-error-red);background:var(--form-error-bg-red);}.messages{opacity:1;padding:var(--gin-spacing-m);border-width:2px;border-style:solid;border-color:transparent;border-image:initial;border-radius:var(--gin-border-l);transition:opacity var(--gin-transition-fast);}:focus-visible{outline-color:var(--specsavers-focus);}
:root{--specsavers-racing-dark:#004B2E;--specsavers-racing:#005630;--specsavers-medium-green:#016c42;--specsavers-green:#009152;--specsavers-meadow:#82C241;--specsavers-lime:#CBE346;--specsavers-aloe:#E2EFDD;--specsavers-aloe-80:#E2EFDD80;--specsavers-white:#ffffff;--specsavers-focus:#6561A9;--specsavers-grey-light:#efefef;--specsavers-grey-dark:#1e1e1e;--specsavers-black:#000000;--specsavers-slider-rgb:90,90,90;--form-bg-gray:#F5F5F5;--form-disabled-text-grey:#636363;--form-disabled-bg-grey:#DDDDDD;--form-required-red:#EE3322;--form-error-red:#9f0000;--form-error-bg-red:#ffe5e5;}
@font-face{font-family:"Specsavers";src:url(/themes/custom/specsavers/fonts/SpecsaversWeb-Regular.woff);}@font-face{font-family:"Specsavers SemiBold";src:url(/themes/custom/specsavers/fonts/SpecsaversWeb-Medium.woff);}@font-face{font-family:"Specsavers Bold";src:url(/themes/custom/specsavers/fonts/SpecsaversWeb-Bold.woff);}@font-face{font-family:"Source Sans";src:url(/themes/custom/specsavers/fonts/SourceSans3-Regular.ttf);}@font-face{font-family:"Source Sans SemiBold";src:url(/themes/custom/specsavers/fonts/SourceSans3-SemiBold.ttf);}@font-face{font-family:"Source Sans Bold";src:url(/themes/custom/specsavers/fonts/SourceSans3-Bold.ttf);}:root{--font-regular:"Specsavers","Source Sans",sans-serif;--font-medium:"Specsavers SemiBold","Source Sans SemiBold",sans-serif;--font-bold:"Specsavers Bold","Source Sans Bold",sans-serif;}
:root{--font-size-base:1rem;--font-size-s:.85rem;--font-size-m:1.15rem;--font-size-l:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;}strong{font-family:var(--font-bold);}p{margin-block-start:0;margin-block-end:1rem;line-height:1.4;}a,a:visited,.link{color:var(--specsavers-medium-green);&:hover{color:var(--specsavers-green);}}h1,h2,h3,h4{color:var(--specsavers-medium-green);font-family:var(--font-medium);font-weight:400;}h1{font-size:var(--font-size-xxl);}h2{font-size:var(--font-size-xl);}h3{font-size:var(--font-size-l);margin-bottom:.5rem;}h4{font-size:var(--font-size-m);}
body{margin:0;}.layout-content{margin:1rem 1.5rem 3rem;@media (min-width:1025px){margin:1rem 4rem 4rem;}}nav ul{list-style:none;padding-inline-start:0;}#block-specsavers-primary-local-tasks{ul{list-style:none;padding-inline-start:0;li{display:inline-block;margin-right:.5rem;}}}
:root{--admin-toolbar-font-family:var(--font-regular) !important;--gin-font:var(--font-regular);--specsavers-racing-dark:#004B2E;--specsavers-racing:#005630;--specsavers-medium-green:#016c42;--specsavers-green:#009152;--specsavers-meadow:#82C241;--specsavers-lime:#CBE346;--specsavers-aloe:#E2EFDD;--specsavers-aloe-80:#E2EFDD80;--specsavers-white:#ffffff;--specsavers-focus:#6561A9;--specsavers-grey-light:#efefef;--specsavers-grey-dark:#1e1e1e;--specsavers-black:#000000;--specsavers-slider-rgb:90,90,90;--form-bg-gray:#F5F5F5;--form-disabled-text-grey:#636363;--form-disabled-bg-grey:#DDDDDD;--form-required-red:#EE3322;--form-error-red:#9f0000;--form-error-bg-red:#ffe5e5;}body{hyphens:none;}.ei-request-edit-form{.region-sticky{position:relative !important;}.sticky-shadow{display:none !important;}}.view-display-id-insurance_active,.view-display-id-insurance_inactive,.view-display-id-insurance_approve,.view-display-id-corporate_active,.view-display-id-corporate_inactive,.view-display-id-corporate_approve,.view-products-admin{.views-exposed-form__item.views-exposed-form__item.views-exposed-form__item--actions{margin-top:var(--gin-spacing-m);align-self:center;}.fieldset{border:none;margin-block-start:10px;}}.button--primary.button-login{border-radius:36px !important;font-family:var(--font-medium) !important;font-size:1.15rem !important;}.toolbar-button--icon--ei-request-corporate-overview:before,.store-corporate-requests:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M160-120q-33 0-56.5-23.5T80-200v-440q0-33 23.5-56.5T160-720h160v-80q0-33 23.5-56.5T400-880h160q33 0 56.5 23.5T640-800v80h160q33 0 56.5 23.5T880-640v440q0 33-23.5 56.5T800-120H160Zm240-600h160v-80H400v80Zm400 360H600v40q0 17-11.5 28.5T560-280H400q-17 0-28.5-11.5T360-320v-40H160v160h640v-160Zm-360 0h80v-80h-80v80Zm-280-80h200v-40q0-17 11.5-28.5T400-520h160q17 0 28.5 11.5T600-480v40h200v-200H160v200Zm320 40Z'/%3E%3C/svg%3E");}.toolbar-button--icon--ei-request-insurance-overview:before,.store-insurance-requests:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M480-320q17 0 28.5-11.5T520-360q0-17-11.5-28.5T480-400q-17 0-28.5 11.5T440-360q0 17 11.5 28.5T480-320Zm0-160q17 0 28.5-11.5T520-520v-120q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640v120q0 17 11.5 28.5T480-480Zm0 396q-7 0-13-1t-12-3q-135-45-215-166.5T160-516v-189q0-25 14.5-45t37.5-29l240-90q14-5 28-5t28 5l240 90q23 9 37.5 29t14.5 45v189q0 140-80 261.5T505-88q-6 2-12 3t-13 1Zm0-80q104-33 172-132t68-220v-189l-240-90-240 90v189q0 121 68 220t172 132Zm0-316Z'/%3E%3C/svg%3E");}.toolbar-button--icon--ei-site-manage-stores:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M201-120q-33 0-56.5-23.5T121-200v-318q-23-21-35.5-54t-.5-72l42-136q8-26 28.5-43t47.5-17h556q27 0 47 16.5t29 43.5l42 136q12 39-.5 71T841-518v318q0 33-23.5 56.5T761-120H201Zm368-440q27 0 41-18.5t11-41.5l-22-140h-78v148q0 21 14 36.5t34 15.5Zm-180 0q23 0 37.5-15.5T441-612v-148h-78l-22 140q-4 24 10.5 42t37.5 18Zm-178 0q18 0 31.5-13t16.5-33l22-154h-78l-40 134q-6 20 6.5 43t41.5 23Zm540 0q29 0 42-23t6-43l-42-134h-76l22 154q3 20 16.5 33t31.5 13ZM201-200h560v-282q-5 2-6.5 2H751q-27 0-47.5-9T663-518q-18 18-41 28t-49 10q-27 0-50.5-10T481-518q-17 18-39.5 28T393-480q-29 0-52.5-10T299-518q-21 21-41.5 29.5T211-480h-4.5q-2.5 0-5.5-2v282Zm560 0H201h560Z'/%3E%3C/svg%3E");}.toolbar-button--icon--ei-site-corporate-benefits-store:before,.toolbar-button--icon--ei-corporate-club-overview:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M80-120v-720h400v160h400v560H80Zm80-80h240v-80H160v80Zm0-160h240v-80H160v80Zm0-160h240v-80H160v80Zm0-160h240v-80H160v80Zm320 480h320v-400H480v400Zm80-240v-80h160v80H560Zm0 160v-80h160v80H560Z'/%3E%3C/svg%3E");}.toolbar-button--icon--entity-voucher-overview:before,.toolbar-button--icon--entity-voucher-search:before{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23e3e3e3'%3E%3Cpath d='M160-280v80h640v-80H160Zm0-440h88q-5-9-6.5-19t-1.5-21q0-50 35-85t85-35q30 0 55.5 15.5T460-826l20 26 20-26q18-24 44-39t56-15q50 0 85 35t35 85q0 11-1.5 21t-6.5 19h88q33 0 56.5 23.5T880-640v440q0 33-23.5 56.5T800-120H160q-33 0-56.5-23.5T80-200v-440q0-33 23.5-56.5T160-720Zm0 320h640v-240H596l84 114-64 46-136-184-136 184-64-46 82-114H160v240Zm200-320q17 0 28.5-11.5T400-760q0-17-11.5-28.5T360-800q-17 0-28.5 11.5T320-760q0 17 11.5 28.5T360-720Zm240 0q17 0 28.5-11.5T640-760q0-17-11.5-28.5T600-800q-17 0-28.5 11.5T560-760q0 17 11.5 28.5T600-720Z'/%3E%3C/svg%3E");}div[id^='edit-notes'],div[id^='edit-line-items'],div[id^='edit-claim-items'],div[id^='edit-authoriser']{.ief-tabledrag-handle,.ief-tabledrag-header,.tabledrag-toggle-weight-wrapper,.ief-sort-order-header{display:none;}.th__title{display:inline !important;}.draggable-table td:first-child ~ td{padding-inline-start:.5rem;}table tbody td{padding:.25rem;}.ief-entity-operations input.button{margin-bottom:0;margin-right:2px;padding-block:.15rem;padding-inline:.25rem;background-color:white;font-size:smaller;&:hover{color:white;background-color:var(--gin-color-primary);}}}.inline-entity-form-note-mark_as_read{a.mark-note-read-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ffffff'%3E%3Cpath d='m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:var(--gin-color-primary);padding:1.25em;span.mark-read{display:none;}}}.inline-entity-form-note-created{margin-left:1rem;}.ief-entity-operations .button.form-submit{margin-block-start:0;}.feeds-feed-form{.button,.project__action_button,.dropbutton__item:first-of-type > *,.dropbutton--single{background-color:var(--gin-color-primary);color:var(--gin-color-button-text);&:hover{background-color:var(--gin-color-primary-hover) !important;}}}.form-element--type-select-multiple{height:250px;}.voucher-search-results > .view-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;padding-bottom:0;}.voucher-search-cta > .view-content{border-top-left-radius:0;border-top-right-radius:0;border-top:0;}.voucher-search-cta > .view-content.form-visible{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;display:none;}.voucher-search-results .request-form-data{border-top-left-radius:0;border-top-right-radius:0;border-top:0;}.ei-voucher-date-form #set-voucher-date.spinner:after{content:'';animation:spin 0.6s linear infinite;display:inline-block;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;width:1em;height:1em;margin-left:0.5em;}@keyframes spin{to{transform:rotate(360deg);}}#masquerade-block-form{.container-inline{display:flex;flex-direction:row;justify-content:right;}.form-item--masquerade-as{margin-top:0;}input.button{width:auto;background-color:transparent;color:var(--gin-color-primary);margin-top:0;}}.block-masquerade{margin-top:2rem;}.feed-icons{margin-top:1rem;}.uppercase{text-transform:uppercase;}.hidden{display:none !important;}.ansto-partner-form .field--name-custom-field label::after,.ansto-partner-form .field--name-custom-field .fieldset-legend::after,.ansto-partner-form .field--name-custom-field .form-item__label::after{content:" *";color:var(--form-required-red);font-weight:bold;}.layout-container{.field__label{font-family:var(--font-medium);margin-top:1rem;}}.block-system-main-block{p{max-width:42rem;hyphens:none;}.feeds-feed-form,.ck-content{p{max-width:100%;}}}li.gin-breadcrumb__item--back-to-site,.gin-breadcrumb__item--back-to-site + .gin-breadcrumb__item::before{display:none !important;}#environment-indicator{background-image:none;}td.views-field-has-unread-notes{color:var(--form-required-red);padding:5px;font-size:1.25rem;}div.field--name-line-items{span.fieldset__label{display:none;}fieldset[id^='edit-line-item']{padding-top:20px;}table{th,td{padding:6px !important;font-size:.875rem;}.th__product{display:block !important;}}}td.line_items_total_row_label,td.line_items_gst_row_label,td.line_items_discounts_row_label,td.line_items_depreciation_row_label,td.line_items_max_claim_row_label,td.line_items_corporate_total_row_label,td.line_items_excess_row_label,td.line_items_customer_total_row_label{text-align:right;}.form-item.form-type--radio.form-type--boolean.form-item--contacted-by{display:inline-block;margin-right:1rem;}.invoice-edit-form,.invoice-batch-edit-form,.remittance-edit-form,.view-invoices-admin{.form-type--date,.th__date{max-width:110px;}.form-date.empty-input{color:#d3d3d3;}}.view-corp-partner-business-rules{th.views-field-name{width:25%;}}.ajax-loading{color:#0073aa;font-size:0.9em;font-style:italic;}.ajax-success{color:#008000;font-size:0.9em;}.ajax-error{color:#d32f2f;font-size:0.9em;}.save-status{display:block;}.top-bar__context{.top-bar__title,.toolbar-badge{display:none;}}.contextual-toolbar-tab.toolbar-id--toolbar-icon-edit,.toolbar-icon.toolbar-icon-edit{display:none;}.gin--core-navigation .gin-secondary-toolbar{.toolbar-secondary .toolbar-bar .toolbar-tab{.toolbar-tray{display:none;}.toolbar-tray.ei-environment-indicator-tray{display:none;}&:is(:hover,:focus-within) .toolbar-tray:not(.ei-environment-indicator-tray){display:block;}}}.toolbar-button--primary{--toolbar-button-bg:transparent;}.password-suggestions{display:none;}
#block-specsavers-sitebranding{img{display:block;margin:2rem auto 2rem;width:150px;}border-bottom:1px solid var(--specsavers-grey-light);}
footer .region-footer{background:var(--specsavers-grey-light);padding:2rem;#block-specsavers-sitebranding-2{img{display:block;margin:2rem auto 2rem;width:100px;}}ul:not(.contextual-links){display:flex;flex-direction:row;justify-content:center;gap:2rem;li > a{color:var(--specsavers-white);&:hover{text-decoration:none;}}}}
fieldset{border:0;padding:0;margin:0;}.region-content{max-width:40rem;margin:auto;}.region-content label,form label{display:block;font-family:var(--font-regular);margin-bottom:8px;color:var(--specsavers-grey-dark);}form{.form-item{margin-bottom:25px;}.form-text,.form-email,.form-tel,.form-select,.form-text,.form-email,.form-tel,.form-select,.form-textarea,.form-number,.form-date{height:36px;width:100%;border:none;border-bottom:1px solid var(--specsavers-green);color:var(--specsavers-grey-dark);background-color:var(--form-bg-gray);font-family:var(--font-regular);font-size:var(--font-size-base);}.form-textarea{height:auto;padding:10px;}.form-select{height:42px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:8px 10px;padding:0 6px;font-family:var(--font-regular);}select:disabled,input:disabled,input.form-disabled:hover,input.button:disabled:hover{opacity:1;background-color:var(--form-disabled-bg-grey);color:var(--form-disabled-text-grey);cursor:default;}.description{margin-top:1rem;}.webform-managed-file-placeholder{font-size:var(--font-size-s)}.form-item-logo .form-managed-file{margin:1rem 0;font-size:var(--font-size-s);}.introduction{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--specsavers-grey-light);}label.webform-file-button,.form-managed-file input{background-color:var(--specsavers-white);border:1px solid var(--specsavers-green);color:var(--specsavers-green);margin:1rem 0;padding:10px;width:10rem;font-size:var(--font-size-s);&:hover{background:var(--specsavers-green);color:var(--specsavers-white);}}.messages--error{padding:1.75rem;margin-bottom:1rem;background-color:var(--form-error-bg-red);border-radius:var(--border-radius-block);color:var(--form-error-red);ul{margin-bottom:0;}}}.form-required:after{content:"*";color:var(--form-required-red);margin-left:4px;display:inline-block;}.button,.button-primary,.form-submit,a.button{display:block;margin:2rem auto;padding:15px 0;width:18em;border-radius:var(--border-radius-button);border:0;background:var(--specsavers-medium-green);color:var(--specsavers-white);transition:background-color .3s,color .3s;font-family:var(--font-medium);text-decoration:none;text-align:center;font-size:var(--font-size-m);cursor:pointer;&:hover{background:var(--specsavers-racing-dark);color:var(--specsavers-white);}@media (max-width:800px){font-size:var(--font-size-base);}&.button--danger{color:var(--form-required-red);background:transparent;}}.button-secondary,a.button-secondary{background:var(--specsavers-white);border:2px solid var(--specsavers-medium-green);color:var(--specsavers-medium-green);font-family:var(--font-medium);&:hover{background:var(--specsavers-medium-green);color:var(--specsavers-white);}@media (max-width:800px){font-size:var(--font-size-base);}&.button--danger{color:var(--form-required-red);background:transparent;}}.form-type-checkbox{input{float:left;}}
:root{--slider-nav-color:#009850;--slider-nav-color-rgb:0,152,80;}.slider{display:flex;width:100%;min-height:500px;position:relative;overflow:hidden;.slider__item,& > .media{z-index:1;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;justify-content:center;align-items:center;&.active{opacity:1;z-index:2;}img{max-width:100%;max-height:100%;height:auto;width:auto;display:block;}.field,.field__item{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.field--name-created,.field--name-thumbnail,.field--name-uid{display:none;}}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:rgba(var(--specsavers-slider-rgb),.3);border:none;border-radius:50%;width:40px;height:40px;padding:0;font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease;&:hover,&:focus{background-color:rgba(var(--specsavers-slider-rgb),.5);outline:none;}&:focus-visible{outline:2px solid var(--specsavers-focus);}}.slider-prev{left:10px;}.slider-next{right:10px;}.slider-indicators{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:10px;z-index:10;}.slider-indicator{width:12px;height:12px;border-radius:50%;background-color:rgba(var(--specsavers-slider-rgb),.3);border:none;padding:0;cursor:pointer;transition:background-color 0.3s ease;&.active,&:focus{background-color:rgba(var(--specsavers-slider-rgb),.8);}&:hover{background-color:rgba(var(--specsavers-slider-rgb),.5);outline:none;}}}
.region-content{max-width:64rem;}#header{display:flex;margin-bottom:2rem;border-bottom:1px solid var(--specsavers-grey-light);flex-direction:row;justify-content:space-between;@media (min-width:500px){margin-bottom:4rem;}.row{display:flex;margin:.5rem;align-items:center;justify-content:center;max-width:28%;@media (min-width:600px){margin:1rem;width:33%;}}img{max-height:30px;@media (min-width:600px){max-height:45px;}@media (min-width:800px){max-height:60px;}}.member-logo{max-height:60px;max-width:180px;@media (min-width:800px){max-height:100px;max-width:200px;}img{max-width:100%;}}}.two-column{display:flex;flex-direction:column;@media (max-width:900px){align-items:center;}@media (min-width:900px){flex-direction:row;justify-content:space-between;column-gap:2rem;}.column{display:flex;flex-direction:column;align-items:center;max-width:40rem;@media (min-width:900px){width:50%;}&.offer-column{.offer-image--mobile{display:none;}@media (max-width:899px){.offer-image--desktop.offer-image--has-mobile{display:none;}.offer-image--mobile{display:block;}}img{max-width:100%;height:auto;}.button-share{margin-top:2rem;width:100%;&:hover{background:var(--specsavers-aloe);color:var(--specsavers-medium-green);}}.offer-blurb{margin-top:2rem;}}&.form-column{margin-bottom:4rem;@media (min-width:900px){order:2;margin-bottom:0;}form{width:100%;}img{max-width:265px;}h2{text-align:center;margin-top:0;}.form-type-checkbox{margin:1rem 0 2rem;input{width:18px;height:18px;margin-right:.5rem;margin-top:0;}label{font-size:var(--font-size-s)}}p.disclaimer{margin:1.5rem 0;font-size:var(--font-size-s);}}}}.button-secondary.button-share,.link-share{&:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='22px' viewBox='0 -960 960 960' width='22px' fill='%23016c42'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280L160-640v400h640v-400L480-440Zm0-80 320-200H160l320 200ZM160-640v-80 480-400Z'/%3E%3C/svg%3E");margin-right:.5rem;vertical-align:middle;}}.link-share{display:block;max-width:25rem;font-size:var(--font-size-m);margin:auto;text-align:center;margin-top:2rem;}.registration-confirmation{max-width:40rem;margin:auto;text-align:center;margin-bottom:3rem;h1{text-align:center;}p:last-child{margin-bottom:3rem;}}
