/*!
 * Theme Name: Birmingham Optical Group
 * Theme URI: http://jaskcreative.co.uk/
 * Author: Jask Creative
 * Author URI: http://www.jaskcreative.co.uk/
 * Version: 2017
 **/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contain,.woocommerce-breadcrumb ul{max-width:75em;margin-left:auto;margin-right:auto;position:relative;padding:0 1rem}.contain:after,.woocommerce-breadcrumb ul:after{content:"";display:table;clear:both}@media screen and (min-width: 26.5625em){.contain,.woocommerce-breadcrumb ul{padding:0 2rem}}.hide-phone{display:none}@media screen and (min-width: 26.5625em){.hide-phone{display:block}}.hide-tablet{display:none}@media screen and (min-width: 48em){.hide-tablet{display:block}}.hide-desktop{display:block}@media screen and (min-width: 48em){.hide-desktop{display:none}}.clearfix{clear:both}img{max-width:100%;border:none}.alignleft{display:block;margin:1em 2em 1em 0}@media screen and (min-width: 26.5625em){.alignleft{float:left}}.alignright{display:block;margin:1em 0 1em 2em}@media screen and (min-width: 26.5625em){.alignright{float:right}}.aligncenter{display:block;margin-left:auto;margin-right:auto}.btn,button,input[type=submit],.woocommerce-cart-form__contents input[type=submit].button:disabled,input[type=file],.woocommerce-cart-form .coupon input[type=submit],#jobs-additional .application-form .gform_body .upload-button label,.btn-alt,.button{position:relative;display:inline-block;transition:all .4s ease;padding:.8rem 1rem;background:#cf076a;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;color:#fff;text-decoration:none;font-size:1rem;line-height:1.3rem;text-transform:uppercase}.btn.alt,button.alt,input.alt[type=submit],.woocommerce-cart-form__contents input.alt[type=submit].button:disabled,input.alt[type=file],.woocommerce-cart-form .coupon input.alt[type=submit],#jobs-additional .application-form .gform_body .upload-button label.alt,.alt.btn-alt,.button.alt{background:#d1d1d1}.btn i,button i,input[type=submit] i,.woocommerce-cart-form__contents input[type=submit].button:disabled i,input[type=file] i,.woocommerce-cart-form .coupon input[type=submit] i,#jobs-additional .application-form .gform_body .upload-button label i,.btn-alt i,.button i{font-size:.9rem}.btn.large,button.large,input.large[type=submit],.woocommerce-cart-form__contents input.large[type=submit].button:disabled,input.large[type=file],.woocommerce-cart-form .coupon input.large[type=submit],#jobs-additional .application-form .gform_body .upload-button label.large,.large.btn-alt,.button.large{padding:1rem 3rem}.btn.thin-large,button.thin-large,input.thin-large[type=submit],.woocommerce-cart-form__contents input.thin-large[type=submit].button:disabled,input.thin-large[type=file],.woocommerce-cart-form .coupon input.thin-large[type=submit],#jobs-additional .application-form .gform_body .upload-button label.thin-large,.thin-large.btn-alt,.button.thin-large{padding:.8rem 2rem}.btn-alt{background:#d1d1d1;color:#30373e}.btn-alt:hover{background:#cf076a}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#cf076a;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}html.mouse:not(.touch) .btn:before,html.mouse:not(.touch) button:before,html.mouse:not(.touch) input[type=submit]:before,html.mouse:not(.touch) .woocommerce-cart-form__contents input[type=submit].button:disabled:before,.woocommerce-cart-form__contents html.mouse:not(.touch) input[type=submit].button:disabled:before,html.mouse:not(.touch) input[type=file]:before,html.mouse:not(.touch) #jobs-additional .application-form .gform_body .upload-button label:before,#jobs-additional .application-form .gform_body .upload-button html.mouse:not(.touch) label:before,html.mouse:not(.touch) .btn-alt:before{height:0;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;transition:height .4s ease-in-out}html.mouse:not(.touch) .btn:hover,html.mouse:not(.touch) button:hover,html.mouse:not(.touch) input[type=submit]:hover,html.mouse:not(.touch) input[type=file]:hover,html.mouse:not(.touch) #jobs-additional .application-form .gform_body .upload-button label:hover,#jobs-additional .application-form .gform_body .upload-button html.mouse:not(.touch) label:hover,html.mouse:not(.touch) .btn-alt:hover{cursor:pointer;color:#fff}html.mouse:not(.touch) .btn:hover:before,html.mouse:not(.touch) button:hover:before,html.mouse:not(.touch) input[type=submit]:hover:before,html.mouse:not(.touch) input[type=file]:hover:before,html.mouse:not(.touch) #jobs-additional .application-form .gform_body .upload-button label:hover:before,#jobs-additional .application-form .gform_body .upload-button html.mouse:not(.touch) label:hover:before,html.mouse:not(.touch) .btn-alt:hover:before{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background-color:#9e0551}html.touch .btn:hover,html.touch button:hover,html.touch input[type=submit]:hover,html.touch .woocommerce-cart-form__contents input[type=submit].button:hover:disabled,.woocommerce-cart-form__contents html.touch input[type=submit].button:hover:disabled,html.touch input[type=file]:hover,html.touch #jobs-additional .application-form .gform_body .upload-button label:hover,#jobs-additional .application-form .gform_body .upload-button html.touch label:hover,html.touch .btn-alt:hover{color:#fff !important}html.touch .btn-alt:hover{background:#cf076a !important;color:#fff !important}@keyframes fillWidth{0%{width:0}100%{width:100%}}@font-face{font-family:"Gilroy-SemiBold";src:url("fonts/3285E0_0_0.eot");src:url("fonts/3285E0_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/3285E0_0_0.woff2") format("woff2"),url("fonts/3285E0_0_0.woff") format("woff"),url("fonts/3285E0_0_0.ttf") format("truetype")}@font-face{font-family:"Gilroy-Regular";src:url("fonts/3285E0_1_0.eot");src:url("fonts/3285E0_1_0.eot?#iefix") format("embedded-opentype"),url("fonts/3285E0_1_0.woff2") format("woff2"),url("fonts/3285E0_1_0.woff") format("woff"),url("fonts/3285E0_1_0.ttf") format("truetype")}@font-face{font-family:"Gilroy-Medium";src:url("fonts/3285E0_2_0.eot");src:url("fonts/3285E0_2_0.eot?#iefix") format("embedded-opentype"),url("fonts/3285E0_2_0.woff2") format("woff2"),url("fonts/3285E0_2_0.woff") format("woff"),url("fonts/3285E0_2_0.ttf") format("truetype")}@font-face{font-family:"Gilroy-Light";src:url("fonts/3285E0_3_0.eot");src:url("fonts/3285E0_3_0.eot?#iefix") format("embedded-opentype"),url("fonts/3285E0_3_0.woff2") format("woff2"),url("fonts/3285E0_3_0.woff") format("woff"),url("fonts/3285E0_3_0.ttf") format("truetype")}@font-face{font-family:"bog";src:url("fonts/bog-v2.eot?94kvft");src:url("fonts/bog-v2.eot?94kvft#iefix") format("embedded-opentype"),url("fonts/bog-v2.ttf?94kvft") format("truetype"),url("fonts/bog-v2.woff?94kvft") format("woff"),url("fonts/bog-v2.svg?94kvft#icomoon") format("svg");font-weight:normal;font-style:normal}[class^=icon-],.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before,.woocommerce-MyAccount-navigation .mobile-account-nav-link:after,.woocommerce-MyAccount-navigation ul li a:after,.woocommerce-MyAccount-navigation ul li .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation ul li a.page-numbers:after,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"] span[data-scribe="element:screen_name"]:before,.content-product-section .product-information-left .product-extra ul li:before,#enquiry-form-overlay a.close-me:before,#get-in-touch-register-overlay a.close-me:before,.specsavers-registration-form a.close-me:before,.specsavers-registration-form .pagination a.close-me.page-numbers:before,.pagination .specsavers-registration-form a.close-me.page-numbers:before,#enquiry-form-overlay a.close-me,#get-in-touch-register-overlay a.close-me,.specsavers-registration-form a.close-me,.specsavers-registration-form .pagination a.close-me.page-numbers,.pagination .specsavers-registration-form a.close-me.page-numbers,[class*=" icon-"]{font-family:"bog" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart2:before{content:""}.icon-credit-card:before{content:""}.icon-calculator:before{content:""}.icon-location:before{content:""}.icon-user:before{content:""}.icon-search-old:before{content:""}.icon-meter:before{content:""}.icon-menu:before{content:""}.icon-cloud-download:before{content:""}.icon-info:before{content:""}.icon-exit:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-tick:before{content:""}.icon-phone:before{content:""}.icon-tech:before{content:""}.icon-manual:before{content:""}.icon-guarantee:before{content:""}.icon-cross:before{content:""}.icon-email-icon:before{content:""}.icon-cart:before{content:""}.icon-search:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-youtube:before{content:""}body{font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-size:16px;color:#30373e}p,#enquiry-form-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .gform_description{line-height:1.5;margin:1rem 0}b{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}blockquote p:first-child:before,blockquote #enquiry-form-overlay .gform_wrapper .gform_description:first-child:before,#enquiry-form-overlay .gform_wrapper blockquote .gform_description:first-child:before,blockquote #get-in-touch-register-overlay .gform_wrapper .gform_description:first-child:before,#get-in-touch-register-overlay .gform_wrapper blockquote .gform_description:first-child:before,blockquote .specsavers-registration-form .gform_wrapper .gform_description:first-child:before,.specsavers-registration-form .gform_wrapper blockquote .gform_description:first-child:before{content:open-quote;display:inline-block;margin-left:-2rem;width:2rem;font-size:3rem;line-height:.1rem;vertical-align:-0.4em}blockquote p:first-child:after,blockquote #enquiry-form-overlay .gform_wrapper .gform_description:first-child:after,#enquiry-form-overlay .gform_wrapper blockquote .gform_description:first-child:after,blockquote #get-in-touch-register-overlay .gform_wrapper .gform_description:first-child:after,#get-in-touch-register-overlay .gform_wrapper blockquote .gform_description:first-child:after,blockquote .specsavers-registration-form .gform_wrapper .gform_description:first-child:after,.specsavers-registration-form .gform_wrapper blockquote .gform_description:first-child:after{content:close-quote;display:inline-block;margin-left:1rem;font-size:3rem;line-height:.1rem;vertical-align:-0.4em}small{font-size:.8rem}mark{color:#30373e;background:rgba(0,0,0,0);font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif}strong{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}hr{border-top:1px solid #30373e}table{table-layout:fixed;border-collapse:collapse}table caption{font-weight:.9rem;margin:.5rem 0}table thead th{border:1px solid #d1d1d1;padding:.5rem;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}table tbody td{border:1px solid #d1d1d1;padding:.5rem}a,.pagination a.page-numbers{color:#30373e;text-decoration:underline}a:hover,.pagination a.page-numbers:hover{color:#cf076a;text-decoration:none}h1,.h1{font-size:3rem;margin:.8rem 0}@media screen and (min-width: 48em){h1,.h1{font-size:4rem;margin:1rem 0}}h1 a,h1 .pagination a.page-numbers,.pagination h1 a.page-numbers,.h1 a,.h1 .pagination a.page-numbers,.pagination .h1 a.page-numbers{color:#30373e}h2,.h2{font-size:2rem;margin:.8rem 0}@media screen and (min-width: 48em){h2,.h2{font-size:3rem;margin:1rem 0}}h2 a,h2 .pagination a.page-numbers,.pagination h2 a.page-numbers,.h2 a,.h2 .pagination a.page-numbers,.pagination .h2 a.page-numbers{color:#30373e}h3,.h3,.woocommerce-customer-details .woocommerce-column--billing-address h2,.woocommerce-customer-details .woocommerce-column--shipping-address h2,.content-product-section .product-information-left .price,.page-content-area .site-content-aside .widget_archive h2,.page-content-area .site-content-aside .widget_recent_entries h2,.page-content-area .site-content-aside .post_type_list h2{font-size:1.6rem;margin:.8rem 0}@media screen and (min-width: 48em){h3,.h3,.woocommerce-customer-details .woocommerce-column--billing-address h2,.woocommerce-customer-details .woocommerce-column--shipping-address h2,.content-product-section .product-information-left .price,.page-content-area .site-content-aside .widget_archive h2,.page-content-area .site-content-aside .widget_recent_entries h2,.page-content-area .site-content-aside .post_type_list h2{font-size:2rem;margin:1rem 0}}h3 a,h3 .pagination a.page-numbers,.pagination h3 a.page-numbers,.h3 a,.woocommerce-customer-details .woocommerce-column--billing-address h2 a,.woocommerce-customer-details .woocommerce-column--shipping-address h2 a,.h3 .pagination a.page-numbers,.pagination .h3 a.page-numbers,.content-product-section .product-information-left .price a,.page-content-area .site-content-aside .widget_archive h2 a,.page-content-area .site-content-aside .widget_recent_entries h2 a,.page-content-area .site-content-aside .post_type_list h2 a{color:#30373e}h4,.h4,#user-registration .user-registration-form .gsection_title,.cart-collaterals .cart_totals h2{font-size:1.2rem;margin:.8rem 0}@media screen and (min-width: 48em){h4,.h4,#user-registration .user-registration-form .gsection_title,.cart-collaterals .cart_totals h2{font-size:1.5rem;margin:1rem 0}}h4 a,h4 .pagination a.page-numbers,.pagination h4 a.page-numbers,.h4 a,#user-registration .user-registration-form .gsection_title a,.cart-collaterals .cart_totals h2 a,.h4 .pagination a.page-numbers,.pagination .h4 a.page-numbers{color:#30373e}h5,.h5{font-size:1.1rem;margin:.8rem 0}@media screen and (min-width: 48em){h5,.h5{font-size:1.3rem;margin:1rem 0}}h5 a,h5 .pagination a.page-numbers,.pagination h5 a.page-numbers,.h5 a,.h5 .pagination a.page-numbers,.pagination .h5 a.page-numbers{color:#30373e}h6,.h6{font-size:1rem;margin:.8rem 0}@media screen and (min-width: 48em){h6,.h6{font-size:1.2rem;margin:1rem 0}}h6 a,h6 .pagination a.page-numbers,.pagination h6 a.page-numbers,.h6 a,.h6 .pagination a.page-numbers,.pagination .h6 a.page-numbers{color:#30373e}html.mouse:not(.touch) a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-top .contain,.header-top .woocommerce-breadcrumb ul,.woocommerce-breadcrumb .header-top ul{display:flex !important}#masthead{position:relative;background:#fff;box-shadow:0 0 1px 0 #30373e;position:fixed;top:0;left:0;right:0;z-index:9998;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@keyframes scaleNotice{0%{top:.7em}35%{top:.5rem}65%{top:.5rem}100%{top:.7em}}@keyframes scaleNoticeArrow{0%{left:-1em}35%{left:-0.5rem}65%{left:-0.5rem}100%{left:-1em}}@media screen and (min-width: 74.375em){#masthead{box-shadow:none}}#masthead .site-branding{display:flex;align-items:center;float:left}@media screen and (max-width: 37.625rem){#masthead .site-branding.mobile-form-active{opacity:.2}}#masthead .site-branding .site-title a{display:block;width:160px;height:53px;background-image:url("./img/logo.svg");background-position:center center;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat}@media screen and (min-width: 23.4375em){#masthead .site-branding .site-title a{width:200px;height:65px}}@media screen and (min-width: 26.5625em){#masthead .site-branding .site-title a{width:240px;height:78px}}#masthead .site-options{align-items:center;display:flex;flex:1 1 100%;margin-left:auto;justify-content:flex-end}@media screen and (min-width: 62.5em){#masthead .site-options{align-items:flex-end}}#masthead .site-options .header-contact,#masthead .site-options .header-cta{display:none;color:#30373e;vertical-align:middle;margin:1rem 0}#masthead .site-options .header-contact{position:relative;display:inline-block;font-size:1.6rem;line-height:1.6rem;display:flex;align-items:center}#masthead .site-options .header-contact>div>a{text-decoration:none}#masthead .site-options .header-contact .header-wrap{display:flex;align-items:center;gap:1.5rem}#masthead .site-options .header-contact .header-icon-menu{margin:0;display:none;height:46px;display:flex;align-items:center}@media screen and (min-width: 62.5em){#masthead .site-options .header-contact .header-icon-menu{display:flex}}#masthead .site-options .header-contact .header-icon-menu:has(+.header-search.active) li:has(.search-form-toggle){display:none}#masthead .site-options .header-contact .header-icon-menu>li{margin:0 .5rem;flex:1;list-style-type:none}#masthead .site-options .header-contact .header-icon-menu>li a{display:flex;align-items:center;text-decoration:none}#masthead .site-options .header-contact li.social{display:none}@media screen and (min-width: 62.5em){#masthead .site-options .header-contact li.social{display:block}}#masthead .site-options .header-contact li:has(.search-form-toggle){display:none}@media screen and (min-width: 62.5em){#masthead .site-options .header-contact li:has(.search-form-toggle){display:block}}@media screen and (min-width: 75em){#masthead .site-options .header-contact li:has(.mobile-phone-toggle){display:none !important}}#masthead .site-options .header-contact .phone-desktop{display:none}@media screen and (min-width: 41.25em){#masthead .site-options .header-contact .phone-desktop{display:inline-block}}#masthead .site-options .header-contact .phone-desktop a{text-decoration:none}#masthead .site-options .header-contact .header-search{display:none;position:relative;color:#30373e;background:#fff;vertical-align:middle;z-index:2}@media screen and (min-width: 62.5em){#masthead .site-options .header-contact .header-search{display:inline-block}}#masthead .site-options .header-contact .header-search form{margin-top:0 !important}#masthead .site-options .header-contact .header-search .search-input{position:relative;display:inline-block;background:#fff;position:absolute;top:50%;right:0;margin-top:-1.45rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;vertical-align:middle;width:0;z-index:-1;overflow:hidden;box-shadow:0 -1px 1px 0 #d1d1d1,0 1px 1px 0 #d1d1d1,-1px 0 1px 0 #d1d1d1,1px 0 1px 0 #d1d1d1}#masthead .site-options .header-contact .header-search .search-input input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;outline:none;margin:0}#masthead .site-options .header-contact .header-search .search-input button[type=submit]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;opacity:0;visibility:hidden;width:3.6rem;height:110%;text-align:center;z-index:2;border:none;border-left:none;padding:.75rem 1rem;position:absolute;top:50%;right:-1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none}#masthead .site-options .header-contact .header-search .search-input button[type=submit] i{display:block;line-height:1.3rem}#masthead .site-options .header-contact .header-search a{position:relative;display:inline-block;vertical-align:middle;text-decoration:none;background:#fff;height:1.5625rem;line-height:2rem;width:0;text-align:center;transition:all .4s ease-in-out}#masthead .site-options .header-contact .header-search a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#masthead .site-options .header-contact .header-search.active .search-input{width:19rem;padding-right:3.5rem;margin-right:4.5rem}#masthead .site-options .header-contact .header-search.active .search-input button[type=submit]{opacity:1;visibility:visible}#masthead .site-options .header-contact .header-search.active a{display:inline-block;height:46px;margin-right:2rem;background-color:#fff;width:34px}#masthead .site-options .header-contact .header-search.active a i:before{content:""}@media screen and (min-width: 62.5em){#masthead .site-options .header-cta{display:inline-block}}#masthead .site-options .header-cta .cart-items{font-size:.9rem;padding-left:1rem}#masthead .site-options .header-cta .call-us-button i{padding-right:.6rem}#masthead .site-options .header-cta .links{display:flex;gap:.25rem}#masthead .site-options .header-cta .links a{white-space:nowrap}#masthead .site-options .phone-menu-toggle{display:inline-block;vertical-align:middle;position:relative;text-decoration:none;font-size:2rem;margin:1rem 0 1rem 2rem;height:46px;display:flex;align-items:center}@media screen and (min-width: 74.375em){#masthead .site-options .phone-menu-toggle{display:none}}#masthead .site-options .phone-menu-toggle i{display:block;margin-top:-0.1rem}body.admin-bar #masthead{margin-top:46px}@media screen and (min-width: 48.875em){body.admin-bar #masthead{margin-top:32px}}body.menu-active #masthead .header-top,body.overlay-active #masthead .header-top{align-items:center;width:100%;position:relative}body.menu-active #masthead .header-top:after,body.overlay-active #masthead .header-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}@media screen and (min-width: 74.375em){body.menu-active #masthead .header-top:after,body.overlay-active #masthead .header-top:after{display:none}}body.menu-active #masthead .header-top .header-search,body.overlay-active #masthead .header-top .header-search{z-index:0}body.overlay-active #masthead .header-top:after{display:block}body.overlay-active #masthead #site-navigation{z-index:9998}body.overlay-active #masthead #site-navigation:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}body.menu-active #click-dismisser{width:30%;position:fixed;top:0;left:0;bottom:0;z-index:9999}@media screen and (min-width: 26.5625em){body.menu-active #click-dismisser{right:350px;width:auto}}@media screen and (min-width: 74.375em){body.menu-active #click-dismisser{display:none}}body.menu-active #site-navigation,body.menu-active #site-navigation-spacer{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:9998}@media screen and (min-width: 74.375em){body.menu-active #site-navigation,body.menu-active #site-navigation-spacer{z-index:9997}}body.menu-active #site-navigation .mobile-close,body.menu-active #site-navigation-spacer .mobile-close{display:block}body.overlay-active #click-dismisser{width:100%;position:fixed;top:0;left:0;bottom:0;z-index:9999}#site-navigation,#site-navigation-spacer{background:#30373e;width:70%;position:fixed;top:0;right:0;bottom:0;z-index:9997;overflow:visible;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease-in-out;-moz-transition:-moz-transform .4s ease-in-out;transition:transform .4s ease-in-out}#site-navigation .contain,#site-navigation .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #site-navigation ul,#site-navigation-spacer .contain,#site-navigation-spacer .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #site-navigation-spacer ul{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;padding:0}@media screen and (min-width: 26.5625em){#site-navigation,#site-navigation-spacer{width:350px}}@media screen and (min-width: 74.375em){#site-navigation,#site-navigation-spacer{position:relative;display:block;width:100%;bottom:auto;overflow:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#site-navigation .contain,#site-navigation .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #site-navigation ul,#site-navigation-spacer .contain,#site-navigation-spacer .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #site-navigation-spacer ul{max-width:75em;margin-left:auto;margin-right:auto;position:relative;padding:0 2rem;overflow:visible}#site-navigation .contain:after,#site-navigation .woocommerce-breadcrumb ul:after,.woocommerce-breadcrumb #site-navigation ul:after,#site-navigation-spacer .contain:after,#site-navigation-spacer .woocommerce-breadcrumb ul:after,.woocommerce-breadcrumb #site-navigation-spacer ul:after{content:"";display:table;clear:both}#site-navigation.active:before,#site-navigation-spacer.active:before{display:none}}#site-navigation .mobile-close,#site-navigation-spacer .mobile-close{display:none;position:absolute;top:0;left:0;font-size:1.5rem;padding:1rem;z-index:9999;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width: 74.375em){#site-navigation .mobile-close,#site-navigation-spacer .mobile-close{display:none}}#site-navigation .mobile-close a,#site-navigation-spacer .mobile-close a{color:#fff;text-decoration:none}#site-navigation #mobile-site-options,#site-navigation-spacer #mobile-site-options{margin:1rem 0;padding:0;float:left;width:100%}#site-navigation #mobile-site-options li,#site-navigation-spacer #mobile-site-options li{padding:0 1rem;float:left;width:100%}#site-navigation #mobile-site-options li a.btn,#site-navigation #mobile-site-options li a.btn-alt,#site-navigation-spacer #mobile-site-options li a.btn,#site-navigation-spacer #mobile-site-options li a.btn-alt{float:left;text-align:center}#site-navigation #mobile-site-options li a.btn.sign-in-btn,#site-navigation #mobile-site-options li a.sign-in-btn.btn-alt,#site-navigation-spacer #mobile-site-options li a.btn.sign-in-btn,#site-navigation-spacer #mobile-site-options li a.sign-in-btn.btn-alt{width:calc(100% - 5.5rem)}#site-navigation #mobile-site-options li a.btn.cart-btn,#site-navigation #mobile-site-options li a.cart-btn.btn-alt,#site-navigation-spacer #mobile-site-options li a.btn.cart-btn,#site-navigation-spacer #mobile-site-options li a.cart-btn.btn-alt{width:4.5rem;margin-left:1rem}#site-navigation #mobile-site-options li.mobile-search form,#site-navigation-spacer #mobile-site-options li.mobile-search form{float:left;width:100%;margin-top:1rem}#site-navigation #mobile-site-options li.mobile-search form .search-input,#site-navigation-spacer #mobile-site-options li.mobile-search form .search-input{position:relative;padding-right:3.5rem;overflow:hidden}#site-navigation #mobile-site-options li.mobile-search form .search-input input[type=text],#site-navigation-spacer #mobile-site-options li.mobile-search form .search-input input[type=text]{display:block;width:100%;border:none;outline:none;margin:0}#site-navigation #mobile-site-options li.mobile-search form .search-input button[type=submit],#site-navigation-spacer #mobile-site-options li.mobile-search form .search-input button[type=submit]{-webkit-appearance:none;appearance:none;width:3.5rem;height:110%;text-align:center;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#site-navigation #mobile-site-options li.mobile-search form .search-input button[type=submit] i,#site-navigation-spacer #mobile-site-options li.mobile-search form .search-input button[type=submit] i{display:block;line-height:1.3rem}@media screen and (min-width: 62.5em){#site-navigation #mobile-site-options,#site-navigation-spacer #mobile-site-options{display:none}}@media screen and (min-width: 74.375em){#site-navigation.fixed,#site-navigation-spacer.fixed{position:fixed;top:0;left:0;right:0;z-index:9997}}#site-navigation #mega-menu,#site-navigation-spacer #mega-menu{margin:0;padding:0;list-style:none}#site-navigation #mega-menu li,#site-navigation-spacer #mega-menu li{float:left;width:100%}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li,#site-navigation-spacer #mega-menu li{width:auto}}#site-navigation #mega-menu li:not(.has-mega-menu),#site-navigation-spacer #mega-menu li:not(.has-mega-menu){position:relative}#site-navigation #mega-menu li.has-mega-menu.menu-item-35081 .sub-menu-container,#site-navigation-spacer #mega-menu li.has-mega-menu.menu-item-35081 .sub-menu-container{width:100%}#site-navigation #mega-menu li a,#site-navigation-spacer #mega-menu li a{position:relative;display:block;color:#fff;text-transform:uppercase;text-decoration:none;padding:1rem;line-height:1rem;z-index:0}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li a,#site-navigation-spacer #mega-menu li a{padding:1rem 1rem}}#site-navigation #mega-menu li a:after,#site-navigation-spacer #mega-menu li a:after{content:"";position:absolute;top:0;right:0;left:0;background-color:#9e0551;height:0;-webkit-transition:none;-moz-transition:none;transition:none;z-index:-1}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li a:after,#site-navigation-spacer #mega-menu li a:after{-webkit-transition:height .2s ease-in;-moz-transition:height .2s ease-in;transition:height .2s ease-in}}#site-navigation #mega-menu li.always-active a,#site-navigation-spacer #mega-menu li.always-active a{background:#cf076a}#site-navigation #mega-menu li.has-sub-menu>a,#site-navigation-spacer #mega-menu li.has-sub-menu>a{position:relative;padding-right:3rem}#site-navigation #mega-menu li.has-sub-menu>a:before,#site-navigation-spacer #mega-menu li.has-sub-menu>a:before{content:"";position:absolute;top:45%;right:.8rem;height:5px;width:5px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%;-webkit-transform:rotate(45deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(45deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(45deg) translateX(-100%) translateY(-50%);-o-transform:rotate(45deg) translateX(-100%) translateY(-50%);transform:rotate(45deg) translateX(-100%) translateY(-50%)}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li.has-sub-menu>a:before,#site-navigation-spacer #mega-menu li.has-sub-menu>a:before{right:.8rem}}#site-navigation #mega-menu li .sub-menu-wrap,#site-navigation-spacer #mega-menu li .sub-menu-wrap{max-height:0;top:100%;z-index:2;overflow:hidden;background:-webkit-linear-gradient(#9e0551, #7b043f) top repeat;background:linear-gradient(#9e0551, #7b043f) top repeat;-webkit-transition:max-height .3s ease-in-out .1s;-moz-transition:max-height .3s ease-in-out .1s;transition:max-height .3s ease-in-out .1s}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap,#site-navigation-spacer #mega-menu li .sub-menu-wrap{position:absolute}}#site-navigation #mega-menu li .sub-menu-wrap:not(.no-feature)[data-length="3"],#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.no-feature)[data-length="3"]{left:2rem;right:2rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container{padding:1rem 1rem 0 1rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container:after{content:"";display:table;clear:both}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container{padding:1rem 0 2rem 1rem;float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container:last-child{margin-right:0}}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list{float:left;width:100%;margin-bottom:1.5rem;border-bottom:1px solid #fff;padding-bottom:.7rem}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list{float:left;width:33.33%;flex:1;border-bottom:none;padding:1rem;margin-bottom:0;padding-bottom:0}}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list.featured{width:100%;padding:0;border-bottom:none;margin-bottom:.5rem}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list.featured{width:31%;padding:1rem;margin-bottom:2rem}}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list .section-title,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list .section-title{text-transform:uppercase;color:#fff;display:block;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;margin-bottom:1.5rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list .section-title a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list .section-title a{text-align:left;padding:0}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul{margin:0;padding:0;list-style:none}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li{float:none;display:block}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a{display:block;padding:.25rem 0;text-transform:none;line-height:1.5rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:after{content:""}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:hover{text-decoration:underline}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:hover:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li a:hover:after{height:0}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured{margin-bottom:1rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a{font-size:1.1rem;background:#706f6f;padding:1.5rem 1rem;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-right:50%}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a span.img,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a span.img{position:absolute;top:0;right:0;bottom:0;width:48%;background-repeat:no-repeat;background-size:cover;background-position:center center}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured a:hover{text-decoration:none;background:#8a8888}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured:last-child{margin-bottom:0}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item{margin-bottom:.5rem;margin-top:-0.5rem}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item a{display:block;font-size:1rem;padding:.4rem 0 .3rem 0;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-top:.25px solid #fff;border-bottom:.25px solid #fff}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item a:hover{text-decoration:none}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list ul li.featured-item:last-child{margin-bottom:0}#site-navigation #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .sub-menu-container .sub-menu-list:last-child{margin-bottom:1rem}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap.no-feature .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap.no-feature .sub-menu-container{padding-right:1rem}}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap.no-feature[data-length="3"] .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap.no-feature[data-length="3"] .sub-menu-container{float:left;display:block;margin-right:2.3576515979%;width:100%}#site-navigation #mega-menu li .sub-menu-wrap.no-feature[data-length="3"] .sub-menu-container:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap.no-feature[data-length="3"] .sub-menu-container:last-child{margin-right:0}}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap.no-feature[data-length="4"] .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap.no-feature[data-length="4"] .sub-menu-container{width:100% !important}}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub),#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub){left:auto;right:auto;min-width:100%}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:0}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container:last-child{margin-right:0}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container{padding:1rem 0}}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul{padding:0;margin:0;list-style:none}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul:after{content:"";display:table;clear:both}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li{display:block;width:auto;clear:both}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a{text-transform:none;white-space:nowrap}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a:hover{text-decoration:underline}#site-navigation #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a:hover:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap:not(.mega-sub) .sub-menu-container ul li a:hover:after{height:0}#site-navigation #mega-menu li .sub-menu-wrap .featured-items,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items{padding:0 1rem 1rem 1rem}#site-navigation #mega-menu li .sub-menu-wrap .featured-items:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items:after{content:"";display:table;clear:both}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .featured-items,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items{padding:2rem 2rem 3rem 0;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#site-navigation #mega-menu li .sub-menu-wrap .featured-items:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items:last-child{margin-right:0}}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list{float:left;width:100%;margin-bottom:2rem;border-bottom:1px solid #fff;padding-bottom:1.7rem}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list{border-bottom:none;padding:1rem;margin-bottom:0}}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list.featured{width:100%;padding:0;border-bottom:none;margin-bottom:0}@media screen and (min-width: 74.375em){#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list.featured{margin-bottom:2rem}}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list .section-title,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list .section-title{text-transform:uppercase;color:#fff;display:block;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;margin-bottom:1.5rem}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list .section-title a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list .section-title a{text-align:left;padding:0}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul{margin:0;padding:0;list-style:none}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li{float:none;display:block}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a{display:block;padding:.3rem 0;text-transform:none;line-height:1.5rem}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:after{content:""}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:hover{text-decoration:underline}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:hover:after,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li a:hover:after{height:0}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured{margin-bottom:1rem}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a{font-size:1.1rem;background:#706f6f;padding:1.5rem 1rem;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-right:50%}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a span.img,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a span.img{position:absolute;top:0;right:0;bottom:0;width:48%;background-repeat:no-repeat;background-size:cover;background-position:center center}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a:hover,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured a:hover{text-decoration:none;background:#8a8888}#site-navigation #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured:last-child,#site-navigation-spacer #mega-menu li .sub-menu-wrap .featured-items .sub-menu-list ul li.featured:last-child{margin-bottom:0}#site-navigation #mega-menu li:hover>a:after,#site-navigation-spacer #mega-menu li:hover>a:after{height:100%}#site-navigation #mega-menu li:hover .sub-menu-wrap,#site-navigation-spacer #mega-menu li:hover .sub-menu-wrap{max-height:2000px;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#site-navigation #mega-menu li.active-hover a:after,#site-navigation-spacer #mega-menu li.active-hover a:after{-webkit-transition-delay:.35s;-moz-transition-delay:.35s;transition-delay:.35s}#site-navigation #mega-menu>li.current,#site-navigation-spacer #mega-menu>li.current{background:#cf076a}#site-navigation-spacer{z-index:1}body.admin-bar #site-navigation,body.admin-bar #site-navigation-spacer{top:32px}@media screen and (max-width: 48.875em){body.admin-bar #site-navigation,body.admin-bar #site-navigation-spacer{top:46px}}@media screen and (min-width: 74.375em){body.admin-bar #site-navigation,body.admin-bar #site-navigation-spacer{top:0}}body.admin-bar #site-navigation.fixed,body.admin-bar #site-navigation-spacer.fixed{top:32px}@media screen and (max-width: 48.875em){body.admin-bar #site-navigation.fixed,body.admin-bar #site-navigation-spacer.fixed{top:46px}}@media screen and (min-width: 62.5em){.mobile-checkout{display:none}}.mobile-checkout a,.mobile-checkout .pagination a.page-numbers,.pagination .mobile-checkout a.page-numbers{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.mobile-checkout a:not(:last-child){margin-bottom:.25em}.mobile-checkout a i,.mobile-checkout .pagination a.page-numbers i,.pagination .mobile-checkout a.page-numbers i{padding-bottom:.2em}.mobile-checkout a span.cart-items{padding-left:.5em}html{-webkit-text-size-adjust:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;min-height:100%}body{margin:0;background:#111a27;margin-top:5.3rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width: 23.4375em){body{margin-top:6rem}}@media screen and (min-width: 26.5625em){body{margin-top:6.9rem}}@media screen and (min-width: 74.375em){body{margin-top:9.9rem}}body:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body.menu-active{overflow:hidden}body.menu-active:after{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:9997}@media screen and (min-width: 74.375em){body.menu-active{overflow:auto}body.menu-active:after{display:none}}body.overlay-active{overflow:hidden}body.overlay-active:after{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:9997}body.tax-product_cat #page{background:#f3f3f3 !important}.validation_error{color:#610000}.validation_message{display:none}.zoomContainer{overflow:hidden}.gfield_error .ginput_container_text input,.gfield_error .ginput_container_text .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gfield_error .ginput_container_text input[type=submit].button:disabled,.gfield_error .ginput_container_email input,.gfield_error .ginput_container_email .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gfield_error .ginput_container_email input[type=submit].button:disabled,.gfield_error .ginput_container_password input,.gfield_error .ginput_container_password .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gfield_error .ginput_container_password input[type=submit].button:disabled{border-color:#610000;background:#ff9494}.gfield_error .ginput_container_text input::placeholder,.gfield_error .ginput_container_text .woocommerce-cart-form__contents input[type=submit].button:disabled::placeholder,.woocommerce-cart-form__contents .gfield_error .ginput_container_text input[type=submit].button:disabled::placeholder,.gfield_error .ginput_container_email input::placeholder,.gfield_error .ginput_container_email .woocommerce-cart-form__contents input[type=submit].button:disabled::placeholder,.woocommerce-cart-form__contents .gfield_error .ginput_container_email input[type=submit].button:disabled::placeholder,.gfield_error .ginput_container_password input::placeholder,.gfield_error .ginput_container_password .woocommerce-cart-form__contents input[type=submit].button:disabled::placeholder,.woocommerce-cart-form__contents .gfield_error .ginput_container_password input[type=submit].button:disabled::placeholder{color:#940000}.page-content-area .site-content-contain{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:4rem;margin-top:3rem}.page-content-area .site-content-contain:last-child{margin-right:0}.page-content-area .site-content-contain:nth-child(1n){margin-right:0}.page-content-area .site-content-contain:nth-child(1n+1){clear:left}@media screen and (min-width: 48em){.page-content-area .site-content-contain{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.page-content-area .site-content-contain:last-child{margin-right:0}.page-content-area .site-content-contain:nth-child(1n){margin-right:2.3576515979%}.page-content-area .site-content-contain:nth-child(1n+1){clear:none}.page-content-area .site-content-contain:nth-child(2n){margin-right:0}.page-content-area .site-content-contain:nth-child(2n+1){clear:left}}.page-content-area .site-content-contain.no-sidebar{float:left;display:block;margin-right:2.3576515979%;width:100%}.page-content-area .site-content-contain.no-sidebar:last-child{margin-right:0}.page-content-area .site-content-aside{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:4rem;margin-top:0}.page-content-area .site-content-aside:last-child{margin-right:0}@media screen and (min-width: 48em){.page-content-area .site-content-aside{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-top:2rem}.page-content-area .site-content-aside:last-child{margin-right:0}}.page-content-area .site-content-aside .search-form{position:relative;background:#fff;padding-right:3.6rem;box-shadow:0 0 1px 0 #111a27;overflow:hidden;margin-top:1rem}.page-content-area .site-content-aside .search-form input,.page-content-area .site-content-aside .search-form .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .page-content-area .site-content-aside .search-form input[type=submit].button:disabled{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;outline:none;margin:0}.page-content-area .site-content-aside .search-form button[type=submit]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:3.6rem;height:110%;text-align:center;z-index:2;border:none;border-left:none;padding:.75rem 1rem;position:absolute;top:50%;right:-1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none}.page-content-area .site-content-aside .search-form button[type=submit] i{display:block;line-height:1.3rem}.page-content-area .site-content-aside .widget_recent_entries:not(:first-child),.page-content-area .site-content-aside .post_type_list:not(:first-child){margin-top:2rem}.page-content-area .site-content-aside .widget_recent_entries ul,.page-content-area .site-content-aside .post_type_list ul{list-style:none;padding:0;margin:1rem 0 0 0}.page-content-area .site-content-aside .widget_recent_entries ul li,.page-content-area .site-content-aside .post_type_list ul li{position:relative;display:block;padding-left:2em}.page-content-area .site-content-aside .widget_recent_entries ul li:before,.page-content-area .site-content-aside .post_type_list ul li:before{content:"";position:absolute;top:50%;left:.3rem;height:5px;width:5px;border-right:2px solid #9e0551;border-bottom:2px solid #9e0551;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%;-webkit-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-o-transform:rotate(-45deg) translateX(-100%) translateY(-50%);transform:rotate(-45deg) translateX(-100%) translateY(-50%)}.page-content-area .site-content-aside .widget_recent_entries ul li a,.page-content-area .site-content-aside .post_type_list ul li a{display:block;font-size:1rem;padding:.3rem 0}.page-content-area .site-content-aside .widget_recent_entries ul li:hover:before,.page-content-area .site-content-aside .post_type_list ul li:hover:before{border-color:#cf076a}.page-content-area .site-content-aside .widget_archive{margin-top:2rem}.page-content-area span.required{color:#cf076a !important}.content-archive .general-content.grey{background:#f9f9f9}.content-archive .general-content ul{padding:0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.content-archive .general-content ul li{position:relative;display:block;margin:.5rem auto;padding-left:1rem}.content-archive .site-content-contain{text-align:center}@media screen and (min-width: 48em){.content-archive .site-content-contain{margin-left:17.0596085997%}}.single-content-area .site-content-contain{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.single-content-area .site-content-contain:last-child{margin-right:0}.single-content-area .site-content-contain.no-sidebar{float:left;display:block;margin-right:2.3576515979%;width:100%}.single-content-area .site-content-contain.no-sidebar:last-child{margin-right:0}.single-content-area .site-content-contain.limit-mw{max-width:48rem}.single-content-area .site-content-aside{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:4rem;margin-top:4rem}.single-content-area .site-content-aside:last-child{margin-right:0}.single-content-area article.type-post header,.single-content-area article.type-case-studies header{float:left;display:block;margin-right:2.3576515979%;width:100%}.single-content-area article.type-post header:last-child,.single-content-area article.type-case-studies header:last-child{margin-right:0}.single-content-area article.type-post header:nth-child(1n),.single-content-area article.type-case-studies header:nth-child(1n){margin-right:0}.single-content-area article.type-post header:nth-child(1n+1),.single-content-area article.type-case-studies header:nth-child(1n+1){clear:left}@media screen and (min-width: 37.5em){.single-content-area article.type-post header,.single-content-area article.type-case-studies header{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.single-content-area article.type-post header:last-child,.single-content-area article.type-case-studies header:last-child{margin-right:0}.single-content-area article.type-post header:nth-child(1n),.single-content-area article.type-case-studies header:nth-child(1n){margin-right:2.3576515979%}.single-content-area article.type-post header:nth-child(1n+1),.single-content-area article.type-case-studies header:nth-child(1n+1){clear:none}.single-content-area article.type-post header.no-featured-image,.single-content-area article.type-case-studies header.no-featured-image{float:left;display:block;margin-right:2.3576515979%;width:100%}.single-content-area article.type-post header.no-featured-image:last-child,.single-content-area article.type-case-studies header.no-featured-image:last-child{margin-right:0}}.single-content-area article.type-post .image,.single-content-area article.type-case-studies .image{margin:0 -1rem}@media screen and (min-width: 26.5625em){.single-content-area article.type-post .image,.single-content-area article.type-case-studies .image{margin:0 -2rem}}@media screen and (min-width: 37.5em){.single-content-area article.type-post .image,.single-content-area article.type-case-studies .image{margin:0;float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;float:right;padding-left:2rem;padding-bottom:2rem;padding-top:1rem}.single-content-area article.type-post .image:last-child,.single-content-area article.type-case-studies .image:last-child{margin-right:0}.single-content-area article.type-post .image:nth-child(2n),.single-content-area article.type-case-studies .image:nth-child(2n){margin-right:0}.single-content-area article.type-post .image:nth-child(2n+1),.single-content-area article.type-case-studies .image:nth-child(2n+1){clear:left}}.single-content-area article.type-post .image img,.single-content-area article.type-case-studies .image img{height:auto}@media screen and (min-width: 48em){.single-content-area article.type-post p,.single-content-area article.type-post #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .single-content-area article.type-post .gform_description,.single-content-area article.type-post #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .single-content-area article.type-post .gform_description,.single-content-area article.type-post .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .single-content-area article.type-post .gform_description,.single-content-area article.type-case-studies p,.single-content-area article.type-case-studies #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .single-content-area article.type-case-studies .gform_description,.single-content-area article.type-case-studies #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .single-content-area article.type-case-studies .gform_description,.single-content-area article.type-case-studies .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .single-content-area article.type-case-studies .gform_description{max-width:85%}}.page-content-woocommerce address{font-style:normal !important}.variations td{display:block;padding:0}.variations td select{border:1px solid #ccc}dl.variation{margin-top:.5em}dl.variation dt{font-size:.8em;font-weight:700}dl.variation p,dl.variation #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper dl.variation .gform_description,dl.variation #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper dl.variation .gform_description,dl.variation .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper dl.variation .gform_description{display:inline !important;font-size:.8em}.custom_field label{font-size:1em;width:100%;display:block;font-weight:700;line-height:2em}.custom_field label small{font-weight:400;float:right}.custom_field label input,.custom_field label .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .custom_field label input[type=submit].button:disabled{font-size:1em;width:100%;display:block;padding:.8em;border:1px solid #ccc}.woocommerce-breadcrumb{background:#f3f3f3;margin:0 !important;font-size:1em !important}.woocommerce-breadcrumb ul{margin-bottom:2rem;list-style:none}.woocommerce-breadcrumb ul li{display:inline-block;padding:1rem 0 0 .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.woocommerce-breadcrumb ul li a,.woocommerce-breadcrumb ul li .pagination a.page-numbers,.pagination .woocommerce-breadcrumb ul li a.page-numbers{text-decoration:none}.woocommerce-breadcrumb ul li a:hover{color:#cf076a}.woocommerce-breadcrumb ul li:before{display:inline-block;content:">";padding-right:.5rem}.woocommerce-breadcrumb ul li:first-child{padding-left:0}.woocommerce-breadcrumb ul li:first-child:before{content:none}.woocommerce-cart-form__contents th.product-price,.woocommerce-cart-form__contents th.product-subtotal{width:100px;text-align:center}.woocommerce-cart-form__contents td.product-price,.woocommerce-cart-form__contents td.product-subtotal{text-align:center}.woocommerce-cart-form__contents th.product-quantity{text-align:center}.woocommerce-cart-form__contents th.product-remove{width:150px}.woocommerce-cart-form__contents input[type=submit].button,.woocommerce-cart-form__contents input.button[type=submit]:disabled{line-height:1.3rem !important}.woocommerce-cart-form__contents input[type=submit].button:disabled{background:#ccc !important;opacity:.8 !important;padding:.8rem 1rem !important;color:#fff !important}.woocommerce-cart-form__contents input[type=submit].button:disabled:hover{border-bottom-color:#b3b3b3 !important;cursor:not-allowed !important}.woocommerce-cart-form__contents a.remove,.woocommerce-cart-form__contents .pagination a.remove.page-numbers,.pagination .woocommerce-cart-form__contents a.remove.page-numbers{color:#30373e !important}.content-product-archive{background:#f3f3f3}.content-product-archive .woocommerce-product-hero .page-title{margin-bottom:0}.content-product-archive .page-title{text-align:center;margin-top:0;margin-bottom:2rem}.content-product-archive li.product-category{position:relative;z-index:2;min-height:8rem}@media screen and (min-width: 31.25em){.content-product-archive li.product-category{width:calc(50% - 1rem) !important;margin:.5rem !important}}@media screen and (min-width: 48em){.content-product-archive li.product-category{width:calc(33.33% - 2rem) !important;margin:1rem !important}}.content-product-archive li.product-category .category-image{position:relative;position:absolute;top:0;right:65%;bottom:0;left:0}@media screen and (min-width: 31.25em){.content-product-archive li.product-category .category-image{position:relative;float:none;width:auto;padding-bottom:75%}}.content-product-archive li.product-category .category-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;object-fit:cover;object-position:center;margin-bottom:0 !important}.content-product-archive li.product-category h2{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:1.2rem !important;padding:1.5rem !important;margin-left:35% !important;min-height:4rem}@media screen and (min-width: 31.25em){.content-product-archive li.product-category h2{margin-left:0 !important;min-height:0;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.content-product-archive li.product-category h2 mark{display:none;color:#30373e !important;background-color:rgba(0,0,0,0) !important}.content-product-archive li.product-category a{display:block;height:100%;background:#d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-product-archive li.product-category a:hover{background:#cf076a;color:#fff}.content-product-archive li.product-category a:hover .woocommerce-Price-amount{color:#fff}.content-product-archive li.product{position:relative;z-index:2;min-height:8rem}@media screen and (min-width: 31.25em){.content-product-archive li.product{width:calc(50% - 1rem) !important;margin:.5rem !important}}@media screen and (min-width: 48em){.content-product-archive li.product{width:calc(25% - 2rem) !important;margin:1rem !important}}.content-product-archive li.product .corner-ribbon{position:absolute;z-index:1;overflow:hidden;height:100%;text-align:right;pointer-events:none;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 38.75rem){.content-product-archive li.product .corner-ribbon{left:-11px;right:-8px;top:-9px;bottom:auto}}.content-product-archive li.product .corner-ribbon span{font-size:16px;text-transform:none;color:#fff;text-align:center;font-weight:bold;display:block;background:#9e0551;background:-webkit-linear-gradient(#9e0551, #7b043f) top repeat;background:linear-gradient(#9e0551, #7b043f) top repeat;box-shadow:0 3px 10px -5px #000;position:absolute;bottom:0;left:0;width:100%;line-height:1.5rem;padding:.25rem .5rem}@media screen and (min-width: 38.75rem){.content-product-archive li.product .corner-ribbon span{padding:0;width:190px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:43px;left:-35px;bottom:auto;line-height:30px}}.content-product-archive li.product .corner-ribbon span:before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:5px solid #54032b;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}.content-product-archive li.product .corner-ribbon span:after{content:"";position:absolute;right:0%;top:100%;z-index:-1;border-right:5px solid #54032b;border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}.content-product-archive li.product .corner-ribbon.blue span{background:#0062cc;background:-webkit-linear-gradient(#0062cc, #0051a8) top repeat;background:linear-gradient(#0062cc, #0051a8) top repeat}.content-product-archive li.product .corner-ribbon.blue span:before{border-left:5px solid #003e80;border-top:5px solid #003e80}.content-product-archive li.product .corner-ribbon.blue span:after{border-right:5px solid #003e80;border-top:5px solid #003e80}.content-product-archive li.product a{display:block;height:100%;background:#d1d1d1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-product-archive li.product a .auction-item{font-size:.7em;text-transform:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-product-archive li.product a:hover{background:#cf076a;color:#fff}.content-product-archive li.product a:hover .woocommerce-Price-amount,.content-product-archive li.product a:hover .auction-item{color:#fff}.content-product-archive li.product .product-image{position:relative;position:absolute;top:0;right:65%;bottom:0;left:0}@media screen and (min-width: 31.25em){.content-product-archive li.product .product-image{position:relative;float:none;width:auto;padding-bottom:75%}}.content-product-archive li.product .product-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;object-fit:cover;margin-bottom:0 !important}.content-product-archive li.product .product-info{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:1.2rem !important;padding:1.5rem !important;margin-left:35%}@media screen and (min-width: 31.25em){.content-product-archive li.product .product-info{margin-left:0;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.content-product-archive li.product .product-info h2{padding:0 !important;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:400 !important}.content-product-archive li.product .product-info .price{margin:1rem 0 0 !important;font-size:1.4rem !important;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700 !important;color:#30373e !important}.content-product-archive li.product .product-info .price .woocommerce-Price-amount{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform_wrapper .gform_body ul li.gform_hidden{display:none}.gform_wrapper .gform_body ul li.compliance_checkbox{margin-top:1em}.gform_wrapper .gform_body ul li.full-width-item,.gform_wrapper .gform_body ul li.compliance_checkbox{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100% !important;margin-right:0 !important}.gform_wrapper .gform_body ul li.full-width-item:last-child,.gform_wrapper .gform_body ul li.compliance_checkbox:last-child{margin-right:0}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li{width:100% !important}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li input,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li input{display:none}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li label,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li label{position:relative;display:block;padding:0 0 0 2rem}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li label:before,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li label:before{position:absolute;top:0;left:1px;content:"";height:1rem;width:1rem;box-shadow:0 0 1px 0 #30373e;border-radius:0;background:#f5f5f5}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li input:checked+label:before,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li input:checked+label:before{background:#cf076a}.gform_wrapper .gform_body ul li.full-width-item ul.gfield_checkbox li input:checked+label:after,.gform_wrapper .gform_body ul li.compliance_checkbox ul.gfield_checkbox li input:checked+label:after{content:"";position:absolute;top:0;left:1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:.23rem;margin-left:.15rem;height:.25rem;width:.6rem;border-left:2px solid #fff;border-bottom:2px solid #fff}#enquiry-form-overlay:not(.specsavers-registration-form),#get-in-touch-register-overlay:not(.specsavers-registration-form),.specsavers-registration-form:not(.specsavers-registration-form){opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;z-index:9999;padding:2rem;width:90vw;margin-top:2rem}@media screen and (min-width: 26.5625em){#enquiry-form-overlay:not(.specsavers-registration-form),#get-in-touch-register-overlay:not(.specsavers-registration-form),.specsavers-registration-form:not(.specsavers-registration-form){max-width:450px}}@media screen and (min-width: 48em){#enquiry-form-overlay:not(.specsavers-registration-form),#get-in-touch-register-overlay:not(.specsavers-registration-form),.specsavers-registration-form:not(.specsavers-registration-form){max-width:600px}}#enquiry-form-overlay:not(.specsavers-registration-form) p:first-child,#enquiry-form-overlay:not(.specsavers-registration-form) .gform_wrapper .gform_description:first-child,#get-in-touch-register-overlay .gform_wrapper #enquiry-form-overlay:not(.specsavers-registration-form) .gform_description:first-child,.specsavers-registration-form .gform_wrapper #enquiry-form-overlay:not(.specsavers-registration-form) .gform_description:first-child,#get-in-touch-register-overlay:not(.specsavers-registration-form) p:first-child,#enquiry-form-overlay .gform_wrapper #get-in-touch-register-overlay:not(.specsavers-registration-form) .gform_description:first-child,#get-in-touch-register-overlay:not(.specsavers-registration-form) .gform_wrapper .gform_description:first-child,.specsavers-registration-form .gform_wrapper #get-in-touch-register-overlay:not(.specsavers-registration-form) .gform_description:first-child,.specsavers-registration-form:not(.specsavers-registration-form) p:first-child,.specsavers-registration-form:not(.specsavers-registration-form) #enquiry-form-overlay .gform_wrapper .gform_description:first-child,#enquiry-form-overlay .gform_wrapper .specsavers-registration-form:not(.specsavers-registration-form) .gform_description:first-child,.specsavers-registration-form:not(.specsavers-registration-form) #get-in-touch-register-overlay .gform_wrapper .gform_description:first-child,#get-in-touch-register-overlay .gform_wrapper .specsavers-registration-form:not(.specsavers-registration-form) .gform_description:first-child,.specsavers-registration-form:not(.specsavers-registration-form) .gform_wrapper .gform_description:first-child{margin-top:0}#enquiry-form-overlay:not(.specsavers-registration-form) .gform_wrapper,#get-in-touch-register-overlay:not(.specsavers-registration-form) .gform_wrapper,.specsavers-registration-form:not(.specsavers-registration-form) .gform_wrapper{overflow:auto;max-height:75vh}#enquiry-form-overlay a.close-me,#get-in-touch-register-overlay a.close-me,.specsavers-registration-form a.close-me,.specsavers-registration-form .pagination a.close-me.page-numbers,.pagination .specsavers-registration-form a.close-me.page-numbers{height:4rem;width:3rem;cursor:pointer;content:"";position:absolute;top:0;right:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);font-size:2rem;padding:1rem 0;z-index:9999;color:#fff;text-align:right}@media screen and (min-width: 48em){#enquiry-form-overlay a.close-me,#get-in-touch-register-overlay a.close-me,.specsavers-registration-form a.close-me,.specsavers-registration-form .pagination a.close-me.page-numbers,.pagination .specsavers-registration-form a.close-me.page-numbers{position:absolute;top:0;right:0}}#enquiry-form-overlay a.close-me:before,#get-in-touch-register-overlay a.close-me:before,.specsavers-registration-form a.close-me:before,.specsavers-registration-form .pagination a.close-me.page-numbers:before,.pagination .specsavers-registration-form a.close-me.page-numbers:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#enquiry-form-overlay .gform_wrapper .validation_error,#get-in-touch-register-overlay .gform_wrapper .validation_error,.specsavers-registration-form .gform_wrapper .validation_error{margin-bottom:1rem}#enquiry-form-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .gform_description{display:block}#enquiry-form-overlay .gform_wrapper .gform_body,#get-in-touch-register-overlay .gform_wrapper .gform_body,.specsavers-registration-form .gform_wrapper .gform_body{margin:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li input,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li input,.specsavers-registration-form .gform_wrapper .gform_body ul li input,.specsavers-registration-form .gform_wrapper .gform_body ul li .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .specsavers-registration-form .gform_wrapper .gform_body ul li input[type=submit].button:disabled,.specsavers-registration-form .gform_wrapper .gform_body ul li .woocommerce-cart-form__contents input.button[type=submit]:disabled,.woocommerce-cart-form__contents .specsavers-registration-form .gform_wrapper .gform_body ul li input.button[type=submit]:disabled{width:100%}@media screen and (min-width: 48em){#enquiry-form-overlay .gform_wrapper .gform_body ul li,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li,.specsavers-registration-form .gform_wrapper .gform_body ul li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#enquiry-form-overlay .gform_wrapper .gform_body ul li:last-child,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li:last-child,.specsavers-registration-form .gform_wrapper .gform_body ul li:last-child{margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li:nth-child(2n){margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li:nth-child(2n+1){clear:left}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_6,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_6,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_6{float:left;display:block;margin-right:2.3576515979%;width:100%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_6:last-child,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_6:last-child,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_6:last-child{margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_11:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n){margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_11:nth-child(7n+1){clear:left}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_1:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n){margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_1:nth-child(3n+1){clear:left}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_2:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n){margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_2:nth-child(5n+1){clear:left}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_3:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_4:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n){margin-right:2.3576515979%}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_5:nth-child(2n+1){clear:none}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n){margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n+1),#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n+1),.specsavers-registration-form .gform_wrapper .gform_body ul li#field_5_5:nth-child(9n+1){clear:left}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_6_11,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_6_11,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_6_11{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_6_11:last-child,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_6_11:last-child,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_6_11:last-child{margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_6_12,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_6_12,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_6_12{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li#field_6_12:last-child,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li#field_6_12:last-child,.specsavers-registration-form .gform_wrapper .gform_body ul li#field_6_12:last-child{margin-right:0}}#enquiry-form-overlay .gform_wrapper .gform_body ul li .ginput_right,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .ginput_right,.specsavers-registration-form .gform_wrapper .gform_body ul li .ginput_right{margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength{position:relative;float:left;display:block;margin-right:2.3576515979%;width:100%;border:1px solid #d1d1d1;margin-top:.5em;padding:.5em;z-index:1}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength:last-child,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength:last-child,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength:last-child{margin-right:0}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength:before{content:"";z-index:-1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch{color:#fff}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.mismatch:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#ff5353}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.short,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.short,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.short{color:#fff}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.short:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.short:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.short:before{position:absolute;top:0;bottom:0;left:0;width:25%;background:#ff5353}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.bad,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.bad,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.bad{color:#fff}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.bad:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.bad:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.bad:before{position:absolute;top:0;bottom:0;left:0;width:50%;background:#fad054}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.good,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.good,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.good{color:#30373e}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.good:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.good:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.good:before{position:absolute;top:0;bottom:0;left:0;width:75%;background:#b6ff6c}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.strong,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.strong,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.strong{color:#30373e}#enquiry-form-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.strong:before,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li .gfield_password_strength.strong:before,.specsavers-registration-form .gform_wrapper .gform_body ul li .gfield_password_strength.strong:before{position:absolute;top:0;bottom:0;left:0;width:100%;background:#93c9f4}#enquiry-form-overlay .gform_wrapper .gform_body ul li.gform_hidden,#get-in-touch-register-overlay .gform_wrapper .gform_body ul li.gform_hidden,.specsavers-registration-form .gform_wrapper .gform_body ul li.gform_hidden{display:none}#enquiry-form-overlay .gform_wrapper .gform_footer,#get-in-touch-register-overlay .gform_wrapper .gform_footer,.specsavers-registration-form .gform_wrapper .gform_footer{width:100%}#enquiry-form-overlay .gform_wrapper .gform_footer input,#get-in-touch-register-overlay .gform_wrapper .gform_footer input,.specsavers-registration-form .gform_wrapper .gform_footer input,.specsavers-registration-form .gform_wrapper .gform_footer .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .specsavers-registration-form .gform_wrapper .gform_footer input[type=submit].button:disabled,.specsavers-registration-form .gform_wrapper .gform_footer .woocommerce-cart-form__contents input.button[type=submit]:disabled,.woocommerce-cart-form__contents .specsavers-registration-form .gform_wrapper .gform_footer input.button[type=submit]:disabled{width:100%;text-align:center}#enquiry-form-overlay .gform_wrapper .gform_footer img,#get-in-touch-register-overlay .gform_wrapper .gform_footer img,.specsavers-registration-form .gform_wrapper .gform_footer img{display:none}.content-product-section{background:#f3f3f3}.content-product-section .product-information-left{position:relative;margin-bottom:2rem}@media screen and (min-width: 48em){.content-product-section .product-information-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.content-product-section .product-information-left:last-child{margin-right:0}}.content-product-section .product-information-left #zoom-container{position:absolute;top:0;right:300px;pointer-events:none}.content-product-section .product-information-left .h3,.content-product-section .product-information-left .woocommerce-customer-details .woocommerce-column--billing-address h2,.woocommerce-customer-details .woocommerce-column--billing-address .content-product-section .product-information-left h2,.content-product-section .product-information-left .woocommerce-customer-details .woocommerce-column--shipping-address h2,.woocommerce-customer-details .woocommerce-column--shipping-address .content-product-section .product-information-left h2,.content-product-section .product-information-left .price,.content-product-section .product-information-left .page-content-area .site-content-aside .widget_recent_entries h2,.page-content-area .site-content-aside .widget_recent_entries .content-product-section .product-information-left h2,.content-product-section .product-information-left .page-content-area .site-content-aside .post_type_list h2,.page-content-area .site-content-aside .post_type_list .content-product-section .product-information-left h2,.content-product-section .product-information-left .page-content-area .site-content-aside .widget_archive h2,.page-content-area .site-content-aside .widget_archive .content-product-section .product-information-left h2{font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:400;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}.content-product-section .product-information-left .product_meta{font-size:.85rem}.content-product-section .product-information-left .product-info-heading{margin:0 0 2rem 0}.content-product-section .product-information-left .price{margin:0 0 2rem 0;line-height:1em}.content-product-section .product-information-left .price small.woocommerce-price-suffix{display:block;text-transform:none}.content-product-section .product-information-left .product-overview ul{padding:0 0 0 1rem}.content-product-section .product-information-left .product-overview ul li{padding:.3rem 0}.content-product-section .product-information-left p.out-of-stock,.content-product-section .product-information-left #enquiry-form-overlay .gform_wrapper .out-of-stock.gform_description,#enquiry-form-overlay .gform_wrapper .content-product-section .product-information-left .out-of-stock.gform_description,.content-product-section .product-information-left #get-in-touch-register-overlay .gform_wrapper .out-of-stock.gform_description,#get-in-touch-register-overlay .gform_wrapper .content-product-section .product-information-left .out-of-stock.gform_description,.content-product-section .product-information-left .specsavers-registration-form .gform_wrapper .out-of-stock.gform_description,.specsavers-registration-form .gform_wrapper .content-product-section .product-information-left .out-of-stock.gform_description{font-size:2.5rem !important}.content-product-section .product-information-left .enquire-form-link{display:inline-block;white-space:nowrap}.content-product-section .product-information-left .enquire p,.content-product-section .product-information-left .enquire #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .content-product-section .product-information-left .enquire .gform_description,.content-product-section .product-information-left .enquire #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .content-product-section .product-information-left .enquire .gform_description,.content-product-section .product-information-left .enquire .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .content-product-section .product-information-left .enquire .gform_description{margin-top:0}.content-product-section .product-information-left form.cart{margin-bottom:1.5rem !important}.content-product-section .product-information-left form.cart .quantity{display:block;float:none !important}.content-product-section .product-information-left form.cart .quantity:before{content:"Qty";display:inline-block;vertical-align:middle;text-transform:uppercase;margin-right:1rem}.content-product-section .product-information-left form.cart .quantity.hidden{display:none}.content-product-section .product-information-left form.cart .quantity input{font-size:1rem;padding:.5rem}.content-product-section .product-information-left .product-extra{display:block;margin-bottom:1rem}.content-product-section .product-information-left .product-extra ul{margin:-0.5rem;padding:0;list-style:none}.content-product-section .product-information-left .product-extra ul li{display:inline-block;padding:.5rem}.content-product-section .product-information-left .product-extra ul li:before{content:"";display:inline-block;vertical-align:middle;margin-right:.5rem;font-size:1.3rem;line-height:1.2rem;padding-bottom:.2rem;color:#cf076a}.content-product-section .product-information-left .product-share{display:block}.content-product-section .product-information-left .product-share ul{display:inline-block;margin:0;padding:0;list-style:none;border:1px solid #30373e;padding:.8rem}.content-product-section .product-information-left .product-share ul li{display:inline-block;padding:0 .5rem}.content-product-section .product-information-left .product-share ul li:first-child{padding-left:0}.content-product-section .product-information-left .product-share ul li:last-child{padding-right:0}.content-product-section .product-information-left .product-share ul li a{display:block;text-decoration:none}@media screen and (min-width: 48em){.content-product-section .product-gallery-right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.content-product-section .product-gallery-right:last-child{margin-right:0}}.content-product-section .product-gallery-right .gallery-main-image,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a,.content-product-section .product-gallery-right .gallery-main-video{position:relative;width:100%;padding-bottom:75%;overflow:hidden;background:#fff;border:1px solid #ccc}@media screen and (min-width: 48em){.content-product-section .product-gallery-right .gallery-main-image,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a,.content-product-section .product-gallery-right .gallery-main-video{height:380px}}.content-product-section .product-gallery-right .gallery-main-image img,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a img,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a img,.content-product-section .product-gallery-right .gallery-main-video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important;object-fit:contain}.content-product-section .product-gallery-right .gallery-main-image iframe,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a iframe,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a iframe,.content-product-section .product-gallery-right .gallery-main-video iframe{width:100%}.content-product-section .product-gallery-right .gallery-main-image .zoomWrapper,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a .zoomWrapper,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a .zoomWrapper,.content-product-section .product-gallery-right .gallery-main-video .zoomWrapper{position:absolute;top:0;right:0;bottom:0;left:0}.content-product-section .product-gallery-right .gallery-main-image.has-video,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a.has-video,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a.has-video{display:none}.content-product-section .product-gallery-right .gallery-main-image.has-video.is-visible,.content-product-section .product-gallery-right .gallery-thumbs ul li .image a.has-video.is-visible,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a.has-video.is-visible{display:block}.content-product-section .product-gallery-right .gallery-main-video{height:auto;padding-bottom:0}.content-product-section .product-gallery-right .gallery-main-video .video-wrapper{display:flex}.content-product-section .product-gallery-right .gallery-main-video.video-loaded:before{display:none}.content-product-section .product-gallery-right .gallery-main-video:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.content-product-section .product-gallery-right .gallery-main-video .wistia_responsive_padding{position:relative}.content-product-section .product-gallery-right .gallery-main-video.is-hidden{display:none}.content-product-section .product-gallery-right .gallery-thumbs ul{margin:.5rem -0.5rem .5rem -0.5rem;padding:0;list-style:none;text-align:center;font-size:0;line-height:0}.content-product-section .product-gallery-right .gallery-thumbs ul li{display:inline-block;padding:.5rem;width:25%}.content-product-section .product-gallery-right .gallery-thumbs ul li .image,.content-product-section .product-gallery-right .gallery-thumbs ul li .video{width:100%}.content-product-section .product-gallery-right .gallery-thumbs ul li .image a,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a{display:block;border:3px solid rgba(0,0,0,0)}@media screen and (min-width: 48em){.content-product-section .product-gallery-right .gallery-thumbs ul li .image a,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a{height:auto;min-height:50px}}.content-product-section .product-gallery-right .gallery-thumbs ul li .image a.active,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a.active{border:3px solid #111a27}.content-product-section .product-gallery-right .gallery-thumbs ul li .image a img,.content-product-section .product-gallery-right .gallery-thumbs ul li .video a img{object-fit:cover}body.overlay-active #enquiry-form-overlay,body.overlay-active #get-in-touch-register-overlay{opacity:1 !important;visibility:visible !important}.no-interest{background:#30373e}.no-interest a,.no-interest .pagination a.page-numbers,.pagination .no-interest a.page-numbers{display:block;color:#fff;text-decoration:none;padding:1rem 0 .9rem 0;text-align:center;font-size:1.2rem}.no-interest a strong,.no-interest .pagination a.page-numbers strong,.pagination .no-interest a.page-numbers strong{text-transform:uppercase}.content-product-extra{margin:2rem 0}.content-product-extra .wc-tabs-wrapper ul.wc-tabs{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;flex-direction:row;flex-wrap:wrap}.content-product-extra .wc-tabs-wrapper ul.wc-tabs li{display:inline-block;flex:1 0 50%;border-bottom:2px solid #ebebeb}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper ul.wc-tabs li{flex:1 0 25%}}.content-product-extra .wc-tabs-wrapper ul.wc-tabs li a{height:100%;position:relative;display:block;text-decoration:none;color:#919191;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem .5rem;font-size:1.2rem}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper ul.wc-tabs li a{padding:1rem}}@media screen and (min-width: 64em){.content-product-extra .wc-tabs-wrapper ul.wc-tabs li a{font-size:1.5rem}}.content-product-extra .wc-tabs-wrapper ul.wc-tabs li.active{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}.content-product-extra .wc-tabs-wrapper ul.wc-tabs li.active a{color:#30373e}.content-product-extra .wc-tabs-wrapper ul.wc-tabs li.active a:after{content:"";position:absolute;right:0;bottom:-2px;left:0;height:2px;background:#cf076a}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper{margin:3rem 0 2rem 0;float:left;display:block;margin-right:2.3576515979%;width:100%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(1n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(1n+1){clear:left}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(1n){margin-right:2.3576515979%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(1n+1){clear:none}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(2n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(2n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(2n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper:nth-child(2n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper:nth-child(2n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper:nth-child(2n+1){clear:left}}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator{float:left;display:block;margin-right:2.3576515979%;width:100%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(1n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(1n+1){clear:left}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator{float:left;display:block;margin-right:2.3576515979%;width:53.0860763509%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:last-child,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(1n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(1n){margin-right:2.3576515979%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(1n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(1n+1){clear:none}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(2n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(2n),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(2n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .feature-text-wrapper.has-profit-calculator:nth-child(2n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .spec-wrapper.has-profit-calculator:nth-child(2n+1),.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .returns-wrapper.has-profit-calculator:nth-child(2n+1){clear:left}}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper{float:left;display:block;margin-right:2.3576515979%;width:100%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(1n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(1n+1){clear:left}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:4.2649021499%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:last-child{margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(1n){margin-right:2.3576515979%}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(1n+1){clear:none}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(2n){margin-right:0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .profit-calc-wrapper:nth-child(2n+1){clear:left}}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents{padding:0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;margin:0 -1rem 1em !important}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li{padding:0;width:100%;position:relative;margin:1rem !important;text-align:center}@media screen and (min-width: 26.5625em){.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li{width:40%}}@media screen and (min-width: 48em){.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li{width:28%}}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li span{display:block}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li span.document-icon{font-size:10rem;line-height:6rem}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li span.document-title{margin:.5rem 0 1.5rem 0}.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li a.btn,.content-product-extra .wc-tabs-wrapper .woocommerce-Tabs-panel .product-documents li a.btn-alt{display:block;padding-left:0;padding-right:0;text-align:center}#profit-calculator{background:#ebebeb;padding:1rem;margin:0 auto;max-width:400px}@media screen and (min-width: 48em){#profit-calculator{margin-top:4rem;max-width:none;float:right}}#profit-calculator h4{margin-top:0}#profit-calculator h4 span{display:inline-block;background:#cf076a;border-radius:50%;color:#fff;text-align:center;height:3rem;width:3rem;margin-right:.5rem;line-height:3rem}#profit-calculator h4 span:before{line-height:3rem}#profit-calculator p,#profit-calculator #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #profit-calculator .gform_description,#profit-calculator #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #profit-calculator .gform_description,#profit-calculator .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #profit-calculator .gform_description{margin:.5rem 0}#profit-calculator p label,#profit-calculator #enquiry-form-overlay .gform_wrapper .gform_description label,#enquiry-form-overlay .gform_wrapper #profit-calculator .gform_description label,#profit-calculator #get-in-touch-register-overlay .gform_wrapper .gform_description label,#get-in-touch-register-overlay .gform_wrapper #profit-calculator .gform_description label,#profit-calculator .specsavers-registration-form .gform_wrapper .gform_description label,.specsavers-registration-form .gform_wrapper #profit-calculator .gform_description label{display:inline-block;vertical-align:middle;width:7rem}#profit-calculator p input,#profit-calculator #enquiry-form-overlay .gform_wrapper .gform_description input,#enquiry-form-overlay .gform_wrapper #profit-calculator .gform_description input,#profit-calculator #get-in-touch-register-overlay .gform_wrapper .gform_description input,#get-in-touch-register-overlay .gform_wrapper #profit-calculator .gform_description input,#profit-calculator .specsavers-registration-form .gform_wrapper .gform_description input,.specsavers-registration-form .gform_wrapper #profit-calculator .gform_description input{display:inline-block;vertical-align:middle;width:calc(100% - 7rem);background:#fff}#profit-calculator p.profit,#profit-calculator #enquiry-form-overlay .gform_wrapper .profit.gform_description,#enquiry-form-overlay .gform_wrapper #profit-calculator .profit.gform_description,#profit-calculator #get-in-touch-register-overlay .gform_wrapper .profit.gform_description,#get-in-touch-register-overlay .gform_wrapper #profit-calculator .profit.gform_description,#profit-calculator .specsavers-registration-form .gform_wrapper .profit.gform_description,.specsavers-registration-form .gform_wrapper #profit-calculator .profit.gform_description{margin-top:1rem;font-size:1.2rem;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;margin-left:7rem}.content-product-archive ul.products:not(.product-search-results) li.product{width:100% !important}.content-product-archive ul.products:not(.product-search-results) li.product h2{font-size:.9em !important}.content-product-archive ul.products:not(.product-search-results) li.product.product-category h2{font-size:1em !important}@media screen and (min-width: 31.25em){.content-product-archive ul.products:not(.product-search-results) li.product{width:calc(50% - 1rem) !important;margin:.5rem !important}.content-product-archive ul.products:not(.product-search-results) li.product h2{font-size:1em !important}.content-product-archive ul.products:not(.product-search-results) li.product.product-category h2{font-size:1.2em !important}}@media screen and (min-width: 48em){.content-product-archive ul.products:not(.product-search-results) li.product{width:calc(25% - 2rem) !important;margin:1rem !important}}@media screen and (min-width: 48em){.content-product-archive ul.products:not(.product-search-results) li.product:not(.product-category){width:calc(25% - 2rem) !important}}.content-product-linked{background:#6b6b6b;padding:3rem 0 2rem 0}.content-product-linked .h3,.content-product-linked .woocommerce-customer-details .woocommerce-column--billing-address h2,.woocommerce-customer-details .woocommerce-column--billing-address .content-product-linked h2,.content-product-linked .woocommerce-customer-details .woocommerce-column--shipping-address h2,.woocommerce-customer-details .woocommerce-column--shipping-address .content-product-linked h2,.content-product-linked .page-content-area .site-content-aside .widget_recent_entries h2,.page-content-area .site-content-aside .widget_recent_entries .content-product-linked h2,.content-product-linked .page-content-area .site-content-aside .post_type_list h2,.page-content-area .site-content-aside .post_type_list .content-product-linked h2,.content-product-linked .page-content-area .site-content-aside .widget_archive h2,.page-content-area .site-content-aside .widget_archive .content-product-linked h2,.content-product-linked .content-product-section .product-information-left .price,.content-product-section .product-information-left .content-product-linked .price{text-align:center;margin-bottom:2rem;color:#fff}.content-product-linked ul.products li.product{position:relative;z-index:2;width:100% !important;background:#b6b6b6 !important}.content-product-linked ul.products li.product h2{font-size:.9em !important}@media screen and (min-width: 31.25em){.content-product-linked ul.products li.product{width:calc(50% - 1rem) !important;margin:.5rem !important}.content-product-linked ul.products li.product h2{font-size:1em !important}}@media screen and (min-width: 48em){.content-product-linked ul.products li.product{width:calc(25% - 2rem) !important;margin:1rem !important}}.content-product-linked ul.products li.product .corner-ribbon{position:absolute;z-index:1;overflow:hidden;height:100%;text-align:right;pointer-events:none;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 38.75rem){.content-product-linked ul.products li.product .corner-ribbon{left:-11px;right:-8px;top:-9px;bottom:auto}}.content-product-linked ul.products li.product .corner-ribbon span{font-size:16px;text-transform:none;color:#fff;text-align:center;font-weight:bold;display:block;background:#9e0551;background:-webkit-linear-gradient(#9e0551, #7b043f) top repeat;background:linear-gradient(#9e0551, #7b043f) top repeat;box-shadow:0 3px 10px -5px #000;position:absolute;bottom:0;left:0;width:100%;line-height:1.5rem;padding:.25rem .5rem}@media screen and (min-width: 38.75rem){.content-product-linked ul.products li.product .corner-ribbon span{padding:0;width:190px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:43px;left:-35px;bottom:auto;line-height:30px}}.content-product-linked ul.products li.product .corner-ribbon span:before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:5px solid #54032b;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}.content-product-linked ul.products li.product .corner-ribbon span:after{content:"";position:absolute;right:0%;top:100%;z-index:-1;border-right:5px solid #54032b;border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}.content-product-linked ul.products li.product .corner-ribbon.blue span{background:#0062cc;background:-webkit-linear-gradient(#0062cc, #0051a8) top repeat;background:linear-gradient(#0062cc, #0051a8) top repeat}.content-product-linked ul.products li.product .corner-ribbon.blue span:before{border-left:5px solid #003e80;border-top:5px solid #003e80}.content-product-linked ul.products li.product .corner-ribbon.blue span:after{border-right:5px solid #003e80;border-top:5px solid #003e80}.content-product-linked ul.products li.product a{display:block;height:100%;background:#30373e;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content-product-linked ul.products li.product a:hover{background:#cf076a;color:#fff}.content-product-linked ul.products li.product a:hover .woocommerce-Price-amount{color:#fff}.content-product-linked ul.products li.product .product-image{position:absolute;top:0;right:65%;bottom:0;left:0}@media screen and (min-width: 31.25em){.content-product-linked ul.products li.product .product-image{position:relative;float:none;width:auto;padding-bottom:75%}}.content-product-linked ul.products li.product .product-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;object-fit:cover;margin-bottom:0 !important}.content-product-linked ul.products li.product .product-info{text-align:center;font-size:1.2rem !important;padding:1.5rem !important;margin-left:35%}@media screen and (min-width: 31.25em){.content-product-linked ul.products li.product .product-info{margin-left:0}}.content-product-linked ul.products li.product .product-info h2{padding:0 !important;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:400 !important}.content-product-linked ul.products li.product .product-info .price{margin:1rem 0 0 !important;font-size:1.4rem !important;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700 !important;color:#30373e !important}.content-product-linked ul.products li.product .product-info .price .woocommerce-Price-amount{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.content-archive .posts{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -1rem}.content-archive .posts article{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}@media screen and (min-width: 37.5rem){.content-archive .posts article{flex:0 1 50%}}@media screen and (min-width: 60rem){.content-archive .posts article{flex:0 1 33.33%}}.content-archive .posts article .article-wrap{position:relative;margin:1rem;padding-bottom:3rem}.content-archive .posts article .article-wrap header a{text-decoration:none}.content-archive .posts article .article-wrap .image{position:relative;width:100%;padding-bottom:75%}.content-archive .posts article .article-wrap .image a{position:absolute;top:0;right:0;bottom:0;left:0}.content-archive .posts article .article-wrap .image a img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center}.content-archive .posts article .article-wrap footer{position:absolute;right:0;bottom:0;left:0}.pagination{text-align:center}.pagination .page-numbers{display:inline-block;padding:.5rem;font-size:1.5rem;font-weight:700;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;text-decoration:none;color:#515d69}.pagination .page-numbers.current{color:#30373e}.pagination a.page-numbers{text-decoration:none;color:#515d69}.blog-category-select{position:relative;display:block;float:none;max-width:400px;margin:0 auto 1rem auto}.blog-category-select:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){.blog-category-select{width:auto;float:right;margin-bottom:0}}.blog-category-select:before{content:"";position:absolute;top:45%;right:.8rem;height:5px;width:5px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%;-webkit-transform:rotate(45deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(45deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(45deg) translateX(-100%) translateY(-50%);-o-transform:rotate(45deg) translateX(-100%) translateY(-50%);transform:rotate(45deg) translateX(-100%) translateY(-50%)}@media screen and (min-width: 74.375em){.blog-category-select:before{right:1.5rem}}.blog-category-select select{appearance:none;-webkit-appearance:none;-ms-user-select:none;-moz-appearance:none;background:#9e0551;border:none;border-radius:0;color:#fff;padding:1rem 4rem 1rem 2rem;font-size:1rem;text-transform:uppercase;outline:none;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;width:100%}.blog-category-select select::-ms-expand{display:none}.post-wrapper{display:block;float:left;display:block;margin-right:2.3576515979%;width:100%}.post-wrapper:last-child{margin-right:0}@media screen and (min-width: 48em){.post-wrapper{margin-top:1rem}}.image-placeholder{position:relative;padding-bottom:75%;background-image:url("./img/logo.svg");background-size:70%;background-position:center center;background-repeat:no-repeat;background-color:#d1d1d1}.image-placeholder a,.image-placeholder .pagination a.page-numbers,.pagination .image-placeholder a.page-numbers{position:absolute;top:0;right:0;bottom:0;left:0}section.grey{background:#d1d1d1}#page{background:#fff;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#content,#primary{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#main{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#page-header{background-color:#d1d1d1;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:4rem 0 5rem 0}#page-header.has-overlay{position:relative}#page-header.has-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);z-index:0}#page-header h1{text-transform:none;font-weight:400;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;color:#fff}#page-header .page-detail{color:#fff}@media screen and (min-width: 26.5625em){#page-header .page-detail{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#page-header .page-detail:last-child{margin-right:0}}@media screen and (min-width: 48em){#page-header .page-detail{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#page-header .page-detail:last-child{margin-right:0}}#page-header.centered{text-align:center}@media screen and (min-width: 26.5625em){#page-header.centered .page-detail{margin-left:17.0596085997%}}@media screen and (min-width: 48em){#page-header.centered .page-detail{margin-left:29.8543150494%}}#woocommerce-page-header{margin-top:2rem}#woocommerce-page-header h1{margin:0}#home-hero .contain,#home-hero .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #home-hero ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 48em){#home-hero .contain,#home-hero .woocommerce-breadcrumb ul,.woocommerce-breadcrumb #home-hero ul{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#home-hero .hero-content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:block;color:#fff;text-align:center}@media screen and (min-width: 48em){#home-hero .hero-content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 48em){#home-hero .hero-content{display:inline-block;vertical-align:bottom;text-align:left;padding:0 1rem;max-width:50%}}#home-hero .hero-content .h2{margin-top:0;font-family:"Gilroy-Light",helvetica,arial,sans-serif;font-weight:300}#home-hero .hero-content .h2 span{font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:400}#home-hero .hero-content p,#home-hero .hero-content #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #home-hero .hero-content .gform_description,#home-hero .hero-content #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #home-hero .hero-content .gform_description,#home-hero .hero-content .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #home-hero .hero-content .gform_description{margin-bottom:0}#home-hero .hero-link{display:block;text-align:center;margin-top:2rem}@media screen and (min-width: 48em){#home-hero .hero-link{display:inline-block;vertical-align:bottom;margin-top:2rem}}#home-hero ul.featured-product{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 25rem;-moz-flex:0 1 25rem;-ms-flex:0 1 25rem;flex:0 1 25rem;margin:2em auto 0 auto;padding:0;list-style:none}@media screen and (min-width: 48em){#home-hero ul.featured-product{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 18.75rem;-moz-flex:1 0 18.75rem;-ms-flex:1 0 18.75rem;flex:1 0 18.75rem}}#home-hero ul.featured-product li{position:relative;z-index:2;min-height:8rem;width:100% !important}#home-hero ul.featured-product li .product-image{position:absolute;top:0;right:55%;bottom:0;left:0}#home-hero ul.featured-product li .corner-ribbon{position:absolute;z-index:1;overflow:hidden;height:100%;text-align:right;pointer-events:none;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 38.75rem){#home-hero ul.featured-product li .corner-ribbon{left:-11px;right:-8px;top:-9px;bottom:auto}}#home-hero ul.featured-product li .corner-ribbon span{font-size:13px;text-transform:uppercase;color:#fff;text-align:center;font-weight:bold;display:block;background:#9e0551;background:-webkit-linear-gradient(#9e0551, #7b043f) top repeat;background:linear-gradient(#9e0551, #7b043f) top repeat;box-shadow:0 3px 10px -5px #000;position:absolute;bottom:0;left:0;width:100%;line-height:1.5rem;padding:.25rem .5rem}@media screen and (min-width: 38.75rem){#home-hero ul.featured-product li .corner-ribbon span{padding:0;width:190px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:43px;left:-35px;bottom:auto;line-height:30px}}#home-hero ul.featured-product li .corner-ribbon span:before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:5px solid #54032b;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}#home-hero ul.featured-product li .corner-ribbon span:after{content:"";position:absolute;right:0%;top:100%;z-index:-1;border-right:5px solid #54032b;border-left:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid #54032b}#home-hero ul.featured-product li .corner-ribbon.blue span{background:#0062cc;background:-webkit-linear-gradient(#0062cc, #0051a8) top repeat;background:linear-gradient(#0062cc, #0051a8) top repeat}#home-hero ul.featured-product li .corner-ribbon.blue span:before{border-left:5px solid #003e80;border-top:5px solid #003e80}#home-hero ul.featured-product li .corner-ribbon.blue span:after{border-right:5px solid #003e80;border-top:5px solid #003e80}#home-hero ul.featured-product li a{position:relative;display:block;height:100%;background:#cf076a;color:#fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#home-hero ul.featured-product li a .auction-item{font-size:.7em;text-transform:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#home-hero ul.featured-product li a:hover{background:#cf076a;color:#fff}#home-hero ul.featured-product li a:hover .woocommerce-Price-amount,#home-hero ul.featured-product li a:hover .auction-item{color:#fff}#home-hero ul.featured-product li .product-image{position:relative;position:absolute;top:0;right:55%;bottom:0;left:0}#home-hero ul.featured-product li .product-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;object-fit:cover;margin-bottom:0 !important}#home-hero ul.featured-product li .product-info{position:relative;text-align:center;font-size:1.2rem !important;padding:.8rem !important;margin-left:45%}@media screen and (min-width: 48em){#home-hero ul.featured-product li .product-info{padding:1.5rem !important}}#home-hero ul.featured-product li .product-info h2{margin-top:0;padding:0 !important;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:400 !important;font-size:1rem;text-transform:uppercase}#home-hero ul.featured-product li .product-info .price{margin:1rem 0 0 !important;font-size:1.4rem !important;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700 !important;color:#fff !important}#home-hero ul.featured-product li .product-info .price .woocommerce-Price-amount{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#home-hero ul.featured-product li .product-info .price .woocommerce-price-suffix{display:block}#home-splash{background:-webkit-linear-gradient(#e0e0e0, #f9f9f9) top repeat;background:linear-gradient(#e0e0e0, #f9f9f9) top repeat}#home-splash ul{margin:0 -2rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#home-splash ul li{display:flex;flex-direction:column;border-bottom:1px solid #d1d1d1;flex:1 1 100%}@media screen and (min-width: 37.625rem){#home-splash ul li{flex:1 1 50%;width:50%;border-right:1px solid #d1d1d1;border-bottom:none}#home-splash ul li:nth-child(n+3){border-top:1px solid #d1d1d1}}@media screen and (min-width: 64em){#home-splash ul li{flex:1 1 25%;max-width:25%}#home-splash ul li:nth-child(n+4){border-top:none}}#home-splash ul li a{display:flex;flex-direction:column;flex:1 1 100%;justify-content:center;position:relative;padding:4rem 1rem 4rem 10rem;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1rem;z-index:1;text-align:left}@media screen and (min-width: 37.625rem){#home-splash ul li a{align-items:center;padding:4rem 1rem 4rem 9rem}}@media screen and (min-width: 48em){#home-splash ul li a{padding:1rem;text-align:center}}#home-splash ul li a .image{position:absolute;top:0;bottom:0;left:1rem;width:8rem}@media screen and (min-width: 48em){#home-splash ul li a .image{position:relative;width:auto;left:0;right:0;margin-bottom:1rem;height:10rem}}#home-splash ul li a .image img{width:100%;height:100%;object-fit:contain;object-position:center center}#home-splash ul li a:before{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:-webkit-linear-gradient(#e0e0e0, #cecece) top repeat;background:linear-gradient(#e0e0e0, #cecece) top repeat}#home-splash ul li a:hover:before{opacity:1}#home-splash ul li:last-child{border-right:none;border-bottom:none}@media screen and (min-width: 48em){#home-splash ul.gt4 li{flex:1 1 33.333%}#home-splash ul.gt4 li:nth-child(n+3){border-top:none}#home-splash ul.gt4 li:nth-child(n+4){border-top:1px solid #d1d1d1}}@media screen and (min-width: 64em){#home-splash ul.gt4 li{flex:1 1 20%;max-width:20%}}#company-brands{border-bottom:1px solid #d1d1d1}#company-brands ul{margin:4rem auto 3rem auto;padding:0;list-style:none;text-align:center}#company-brands ul li{display:block;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.3rem;line-height:1.2rem;margin-right:-4px;text-align:center}@media screen and (min-width: 26.5625em){#company-brands ul li{display:inline-block;padding:0 2rem;border-right:1px solid #30373e}#company-brands ul li:not(.title){padding:0 1rem;width:33.33%;margin-bottom:1rem}#company-brands ul li:nth-child(4){border-right:none}}@media screen and (min-width: 48em){#company-brands ul li{padding:2rem}#company-brands ul li:not(.title){width:auto}#company-brands ul li:nth-child(4){border-right:1px solid #30373e !important}}#company-brands ul li.title{display:block;width:100%;margin-bottom:2rem;padding:0 2rem}@media screen and (min-width: 48em){#company-brands ul li.title{display:inline-block;width:auto;margin-bottom:0}}#company-brands ul li a{display:block;font-family:"Gilroy-Light",helvetica,arial,sans-serif;font-weight:300;font-size:1.3rem;line-height:1.2rem;text-decoration:none;padding:1rem}@media screen and (min-width: 26.5625em){#company-brands ul li a{padding:0}}#company-brands ul li:first-child,#company-brands ul li:last-child{border-right:none}#home-intro .intro-text{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center;margin-top:2rem;margin-bottom:2rem}#home-intro .intro-text:last-child{margin-right:0}@media screen and (min-width: 48em){#home-intro .intro-text{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#home-intro .intro-text:last-child{margin-right:0}}#home-intro .intro-text h1{text-transform:uppercase}#home-feature{background:#cfcfcf;padding:2rem 0}#home-feature .feature-wrap{margin:0}@media screen and (min-width: 48em){#home-feature .feature-wrap{margin:0}}#home-feature .feature-wrap .feature{position:relative;display:block;padding:1rem;padding-bottom:10rem;background:#444;margin-bottom:2rem;background-repeat:no-repeat;background-position:center center;background-size:cover}#home-feature .feature-wrap .feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#home-feature .feature-wrap .feature .feature-content{position:absolute;top:50%;right:0;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);padding:0 2rem;color:#fff;z-index:2}@media screen and (min-width: 48em){#home-feature .feature-wrap .feature .feature-content{font-size:1.3rem}}#home-feature .feature-wrap .feature .feature-content h4{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700;margin:0}#home-feature .feature-wrap .feature .feature-content p,#home-feature .feature-wrap .feature .feature-content #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description,#home-feature .feature-wrap .feature .feature-content #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description,#home-feature .feature-wrap .feature .feature-content .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description{margin:.5rem 0}@media screen and (min-width: 48em){#home-feature .feature-wrap .feature .feature-content p,#home-feature .feature-wrap .feature .feature-content #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description,#home-feature .feature-wrap .feature .feature-content #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description,#home-feature .feature-wrap .feature .feature-content .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description{margin:1rem 0}}#home-feature .feature-wrap .feature .feature-content p:last-child,#home-feature .feature-wrap .feature .feature-content #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description:last-child,#home-feature .feature-wrap .feature .feature-content #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description:last-child,#home-feature .feature-wrap .feature .feature-content .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #home-feature .feature-wrap .feature .feature-content .gform_description:last-child{margin-bottom:0}#home-feature .feature-wrap .feature:hover{color:#fff}#home-feature .feature-wrap .feature:hover:after{background:rgba(0,0,0,.4)}#home-feature .feature-wrap .feature:last-child{margin-bottom:0}#home-feature .feature-wrap .feature-main{position:relative;width:100%;margin-bottom:2rem;margin-top:1rem}@media screen and (min-width: 48em){#home-feature .feature-wrap .feature-main{display:inline-block;margin-right:-4px;width:50%;vertical-align:top;padding-right:1rem;margin-bottom:0}}#home-feature .feature-wrap .feature-main .feature{position:relative;padding-bottom:23rem}#home-feature .feature-wrap .feature-main .feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#home-feature .feature-wrap .other-features{position:relative;width:100%;margin-bottom:1rem}@media screen and (min-width: 48em){#home-feature .feature-wrap .other-features{margin-top:1rem;display:inline-block;width:50%;vertical-align:top;padding-left:1rem;margin-right:-4px}}#whats-happening{background:#f9f9f9}#whats-happening .happening-wrap{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center;margin-top:2rem;margin-bottom:2rem}#whats-happening .happening-wrap:last-child{margin-right:0}@media screen and (min-width: 48em){#whats-happening .happening-wrap{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#whats-happening .happening-wrap:last-child{margin-right:0}}#whats-happening .happening-wrap .flex-wrap{display:block;margin-bottom:1rem}@media screen and (min-width: 48em){#whats-happening .happening-wrap .flex-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}#whats-happening .happening-wrap .flex-wrap .our-news,#whats-happening .happening-wrap .flex-wrap .twitter-feed{position:relative;flex-direction:column;padding:1rem 1rem 3rem 1rem}@media screen and (min-width: 48em){#whats-happening .happening-wrap .flex-wrap .our-news,#whats-happening .happening-wrap .flex-wrap .twitter-feed{flex:1 1 50%;width:50%}}#whats-happening .happening-wrap .flex-wrap .our-news:first-child,#whats-happening .happening-wrap .flex-wrap .twitter-feed:first-child{margin-bottom:2rem}@media screen and (min-width: 48em){#whats-happening .happening-wrap .flex-wrap .our-news:first-child,#whats-happening .happening-wrap .flex-wrap .twitter-feed:first-child{margin-bottom:0}}#whats-happening .happening-wrap .flex-wrap .our-news span.title,#whats-happening .happening-wrap .flex-wrap .twitter-feed span.title{display:block;font-size:1.3rem}#whats-happening .happening-wrap .flex-wrap .our-news a.btn,#whats-happening .happening-wrap .flex-wrap .our-news a.btn-alt,#whats-happening .happening-wrap .flex-wrap .twitter-feed a.btn,#whats-happening .happening-wrap .flex-wrap .twitter-feed a.btn-alt{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}#whats-happening .happening-wrap .flex-wrap .our-news span.title{text-transform:uppercase}#whats-happening .happening-wrap .flex-wrap .twitter-feed{word-wrap:break-word}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul{margin:0;padding:0;list-style:none}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"]{text-decoration:none}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"] span{display:none}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"] img[data-scribe="element:avatar"]{display:none !important}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"] span[data-scribe="element:screen_name"]{display:block;font-size:1.3rem}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .user a[data-scribe="element:user_link"] span[data-scribe="element:screen_name"]:before{content:"";display:inline-block;vertical-align:middle;font-size:1.7rem;margin-right:.5rem}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li p.tweet,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li #enquiry-form-overlay .gform_wrapper .tweet.gform_description,#enquiry-form-overlay .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .tweet.gform_description,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li #get-in-touch-register-overlay .gform_wrapper .tweet.gform_description,#get-in-touch-register-overlay .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .tweet.gform_description,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .specsavers-registration-form .gform_wrapper .tweet.gform_description,.specsavers-registration-form .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .tweet.gform_description{margin:1rem 0}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li p.interact,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li #enquiry-form-overlay .gform_wrapper .interact.gform_description,#enquiry-form-overlay .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .interact.gform_description,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li #get-in-touch-register-overlay .gform_wrapper .interact.gform_description,#get-in-touch-register-overlay .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .interact.gform_description,#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .specsavers-registration-form .gform_wrapper .interact.gform_description,.specsavers-registration-form .gform_wrapper #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .interact.gform_description{display:none}#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li a[data-scribe="element:hashtag"],#whats-happening .happening-wrap .flex-wrap .twitter-feed ul li .pagination a[data-scribe="element:hashtag"].page-numbers,.pagination #whats-happening .happening-wrap .flex-wrap .twitter-feed ul li a[data-scribe="element:hashtag"].page-numbers{color:#9e0551;text-decoration:none}#newsletter-signup-form{background:#fff}#newsletter-signup-form .footer-form-wrap{display:flex;flex-wrap:wrap;margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 48em){#newsletter-signup-form .footer-form-wrap{flex-wrap:nowrap}}#newsletter-signup-form .footer-form-wrap h3{display:block;text-transform:uppercase;flex:0 0 100%}@media screen and (min-width: 48em){#newsletter-signup-form .footer-form-wrap h3{flex:1 0 40%;padding-right:1em}}#newsletter-signup-form .footer-form-wrap .gform_wrapper{margin-bottom:1rem;flex:0 0 100%}@media screen and (min-width: 48em){#newsletter-signup-form .footer-form-wrap .gform_wrapper{flex:1 0 60%}}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_body{margin-top:1rem}@media screen and (min-width: 48em){#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_body ul li{float:left;display:block;margin-right:4.8291579146%;width:47.5854210427%;margin-bottom:0}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_body ul li:last-child{margin-right:0}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_body ul li:nth-child(2n){margin-right:0}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_body ul li:nth-child(2n+1){clear:left}}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_footer{float:left;display:block;margin-right:4.1109178249%;width:100%;text-align:right}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_footer:last-child{margin-right:0}@media screen and (min-width: 48em){#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_footer{margin-top:1rem}}#newsletter-signup-form .footer-form-wrap .gform_wrapper .gform_footer input[type=submit]{padding:.8rem 3rem}#careers-intro{padding:2rem 0 3rem 0;text-align:center;background:#d1d1d1}@media screen and (min-width: 26.5625em){#careers-intro p,#careers-intro #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #careers-intro .gform_description,#careers-intro #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #careers-intro .gform_description,#careers-intro .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #careers-intro .gform_description{margin-left:14.8729882607%;float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}#careers-intro p:last-child,#careers-intro #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #careers-intro .gform_description:last-child,#careers-intro #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #careers-intro .gform_description:last-child,#careers-intro .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #careers-intro .gform_description:last-child{margin-right:0}}@media screen and (min-width: 48em){#careers-intro p,#careers-intro #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #careers-intro .gform_description,#careers-intro #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #careers-intro .gform_description,#careers-intro .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #careers-intro .gform_description{margin-left:17.0596085997%;float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#careers-intro p:last-child,#careers-intro #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #careers-intro .gform_description:last-child,#careers-intro #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #careers-intro .gform_description:last-child,#careers-intro .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #careers-intro .gform_description:last-child{margin-right:0}}#careers-main{padding:5rem 0 4.5rem 0}#careers-main article{flex:1 1 calc(100% - 2rem);display:block;width:auto;margin:0 1rem;padding:0}#careers-main .vacancy-row{display:block;padding:0 1rem;max-width:100%;margin:0;margin-bottom:2rem;width:100%}@media screen and (min-width: 26.5625em){#careers-main .vacancy-row{padding:0;max-width:80%;margin:0 10%;margin-bottom:2rem}}@media screen and (min-width: 48em){#careers-main .vacancy-row{display:table;max-width:80%;margin:0 10%;margin-bottom:.5rem}}#careers-main .vacancy-row .job-title{border-bottom:2px solid #fff;background:#d1d1d1;font-weight:700;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;padding:1rem;vertical-align:middle}@media screen and (min-width: 48em){#careers-main .vacancy-row .job-title{display:table-cell;border-right:2px solid #fff;border-bottom:none}}#careers-main .vacancy-row .job-type{border-bottom:2px solid #fff;background:#d1d1d1;padding:1rem}@media screen and (min-width: 48em){#careers-main .vacancy-row .job-type{display:table-cell;width:200px;border-right:2px solid #fff;border-bottom:none}}#careers-main .vacancy-row .apply{position:relative;vertical-align:middle;background:#cf076a}@media screen and (min-width: 48em){#careers-main .vacancy-row .apply{display:table-cell;width:100px}}#careers-main .vacancy-row .apply a{display:block;text-align:center}@media screen and (min-width: 48em){#careers-main .vacancy-row .apply a:before{content:none}}@media screen and (min-width: 48em){#careers-main .vacancy-row .apply:before{height:0;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;transition:height .4s ease-in-out}#careers-main .vacancy-row .apply:hover{color:#fff}#careers-main .vacancy-row .apply:hover:before{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background-color:#9e0551}}#jobs-register{background:#d1d1d1;padding:3rem 0 3rem 0}#jobs-register .gform_body{margin:0}@media screen and (min-width: 48em){#jobs-register .gform_body{float:left;display:block;margin-right:2.3576515979%;width:79.5284696804%}#jobs-register .gform_body:last-child{margin-right:0}}#jobs-register .gform_body ul li{float:left;display:block;margin-right:2.3576515979%;width:100%}#jobs-register .gform_body ul li:last-child{margin-right:0}@media screen and (min-width: 26.5625em){#jobs-register .gform_body ul li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#jobs-register .gform_body ul li:last-child{margin-right:0}#jobs-register .gform_body ul li:nth-child(2n){margin-right:0}#jobs-register .gform_body ul li:nth-child(2n+1){clear:left}#jobs-register .gform_body ul li#field_4_3{float:left;display:block;margin-right:2.3576515979%;width:100%}#jobs-register .gform_body ul li#field_4_3:last-child{margin-right:0}}@media screen and (min-width: 48em){#jobs-register .gform_body ul li{float:left;display:block;margin-right:2.964537866%;width:31.356974756%}#jobs-register .gform_body ul li:nth-child(2n){margin-right:2.3576515979%}#jobs-register .gform_body ul li:nth-child(2n+1){clear:none}#jobs-register .gform_body ul li:nth-child(3n){margin-right:0}#jobs-register .gform_body ul li:nth-child(3n+1){clear:left}#jobs-register .gform_body ul li:last-child{margin-right:0}#jobs-register .gform_body ul li#field_4_3{float:left;display:block;margin-right:2.964537866%;width:31.356974756%}#jobs-register .gform_body ul li#field_4_3:last-child{margin-right:0}}@media screen and (min-width: 48em){#jobs-register .gform_footer{float:left;display:block;margin-right:2.3576515979%;width:18.1138787216%}#jobs-register .gform_footer:last-child{margin-right:0}}#jobs-register .gform_footer input{width:100%;text-align:center}#jobs-register .additional-text{float:left;display:block;margin-right:2.3576515979%;width:100%;clear:both;margin-top:.5rem}#jobs-register .additional-text:last-child{margin-right:0}#jobs-register .additional-text:nth-child(1n){margin-right:0}#jobs-register .additional-text:nth-child(1n+1){clear:left}@media screen and (min-width: 48em){#jobs-register .additional-text{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#jobs-register .additional-text:last-child{margin-right:0}#jobs-register .additional-text:nth-child(1n){margin-right:2.3576515979%}#jobs-register .additional-text:nth-child(1n+1){clear:none}#jobs-register .additional-text:nth-child(2n){margin-right:0}#jobs-register .additional-text:nth-child(2n+1){clear:left}}#jobs-main{padding:2rem 0 3rem 0}#jobs-main .job-meta{display:block}#jobs-main .job-meta p,#jobs-main .job-meta #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #jobs-main .job-meta .gform_description,#jobs-main .job-meta #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #jobs-main .job-meta .gform_description,#jobs-main .job-meta .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #jobs-main .job-meta .gform_description{margin:.5rem 0;color:#9e0551;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}#jobs-main .job-meta p strong,#jobs-main .job-meta #enquiry-form-overlay .gform_wrapper .gform_description strong,#enquiry-form-overlay .gform_wrapper #jobs-main .job-meta .gform_description strong,#jobs-main .job-meta #get-in-touch-register-overlay .gform_wrapper .gform_description strong,#get-in-touch-register-overlay .gform_wrapper #jobs-main .job-meta .gform_description strong,#jobs-main .job-meta .specsavers-registration-form .gform_wrapper .gform_description strong,.specsavers-registration-form .gform_wrapper #jobs-main .job-meta .gform_description strong{display:inline-block;width:10rem;color:#30373e}#jobs-main .job-description{margin-top:1rem;float:left;display:block;margin-right:2.3576515979%;width:100%}#jobs-main .job-description:last-child{margin-right:0}@media screen and (min-width: 48em){#jobs-main .job-description{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#jobs-main .job-description:last-child{margin-right:0}}#jobs-additional{background:#cfcfcf;padding:2rem 0}#jobs-additional .application-details{float:left;display:block;margin-right:2.3576515979%;width:100%}#jobs-additional .application-details:last-child{margin-right:0}@media screen and (min-width: 48em){#jobs-additional .application-details{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#jobs-additional .application-details:last-child{margin-right:0}}#jobs-additional .application-form{max-width:500px;margin:0}@media screen and (min-width: 48em){#jobs-additional .application-form{float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%;margin-left:4.2649021499%}#jobs-additional .application-form:last-child{margin-right:0}}#jobs-additional .application-form .gform_body .upload-button.has-file{background:#ebebeb}#jobs-additional .application-form .gform_body .upload-button.has-file .validation_message{display:inline-block;padding:.7rem 1rem}#jobs-additional .application-form .gform_body .upload-button.has-file .validation_message.hidden{display:none}#jobs-additional .application-form .gform_body .upload-button label{display:inline-block;background:#515d69;width:100%;text-align:center}@media screen and (min-width: 26.5625em){#jobs-additional .application-form .gform_body .upload-button label{width:auto;text-align:left}}#jobs-additional .application-form .gform_body .upload-button .uploaded-file-name{display:inline-block;padding:.7rem 1rem}#jobs-additional .application-form .gform_body .upload-button input[type=file]{display:none}#jobs-additional .application-form .gform_body .upload-button.gfield_error label{background:#ff9494;color:#610000;border:1px solid #610000}#jobs-additional .application-form .gform_body li.application_id{display:none}#jobs-additional .application-form .gform_body li:not(.upload-button):not(.application_id):not(#field_2_4){display:block}@media screen and (min-width: 26.5625em){#jobs-additional .application-form .gform_body li:not(.upload-button):not(.application_id):not(#field_2_4){float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#jobs-additional .application-form .gform_body li:not(.upload-button):not(.application_id):not(#field_2_4):last-child{margin-right:0}#jobs-additional .application-form .gform_body li:not(.upload-button):not(.application_id):not(#field_2_4):nth-child(2n){margin-right:0}#jobs-additional .application-form .gform_body li:not(.upload-button):not(.application_id):not(#field_2_4):nth-child(2n+1){clear:left}}#jobs-additional .application-form .gform_body li.gform_hidden{display:none !important}#jobs-additional .application-form .gform_footer input[type=submit]{padding:.8rem 3rem;width:100%}@media screen and (min-width: 26.5625em){#jobs-additional .application-form .gform_footer input[type=submit]{width:auto}}#contact-main{padding:2rem 0 3rem 0}#contact-main .contact-form{max-width:600px;margin:0 auto;margin-bottom:2rem}@media screen and (min-width: 48em){#contact-main .contact-form{float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%;margin-left:4.2649021499%;margin-bottom:0}#contact-main .contact-form:last-child{margin-right:0}}#contact-main .contact-form .gform_body li:not(#field_3_5){float:left;display:block;margin-right:2.3576515979%;width:100%}#contact-main .contact-form .gform_body li:not(#field_3_5):last-child{margin-right:0}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(1n){margin-right:0}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(1n+1){clear:left}@media screen and (min-width: 26.5625em){#contact-main .contact-form .gform_body li:not(#field_3_5){float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#contact-main .contact-form .gform_body li:not(#field_3_5):last-child{margin-right:0}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(1n){margin-right:2.3576515979%}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(1n+1){clear:none}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(2n){margin-right:0}#contact-main .contact-form .gform_body li:not(#field_3_5):nth-child(2n+1){clear:left}}#contact-main .contact-form .gform_footer input[type=submit]{padding:.8rem 3rem}#contact-main .contact-text{max-width:600px;margin:0 auto}@media screen and (min-width: 48em){#contact-main .contact-text{margin-left:4.2649021499%;float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%}#contact-main .contact-text:last-child{margin-right:0}}#business-hours{padding:2rem 0 3rem 0;background:#515d69;text-align:center;color:#fff}#business-hours p,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description,#business-hours .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #business-hours .gform_description{margin:.5rem 0;float:left;display:block;margin-right:2.3576515979%;width:100%}#business-hours p:last-child,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #business-hours .gform_description:last-child{margin-right:0}@media screen and (min-width: 26.5625em){#business-hours p,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description,#business-hours .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #business-hours .gform_description{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#business-hours p:last-child,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #business-hours .gform_description:last-child{margin-right:0}}@media screen and (min-width: 48em){#business-hours p,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description,#business-hours .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #business-hours .gform_description{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#business-hours p:last-child,#business-hours #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #business-hours .gform_description:last-child,#business-hours .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #business-hours .gform_description:last-child{margin-right:0}}#feedback{padding:2rem 0 3rem 0;background:#d1d1d1;text-align:center;color:#30373e}#feedback p,#feedback #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #feedback .gform_description,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description,#feedback .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #feedback .gform_description{float:left;display:block;margin-right:2.3576515979%;width:100%}#feedback p:last-child,#feedback #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #feedback .gform_description:last-child{margin-right:0}@media screen and (min-width: 26.5625em){#feedback p,#feedback #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #feedback .gform_description,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description,#feedback .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #feedback .gform_description{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#feedback p:last-child,#feedback #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #feedback .gform_description:last-child{margin-right:0}}@media screen and (min-width: 48em){#feedback p,#feedback #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #feedback .gform_description,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description,#feedback .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #feedback .gform_description{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#feedback p:last-child,#feedback #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper #feedback .gform_description:last-child,#feedback .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper #feedback .gform_description:last-child{margin-right:0}}#news-main{padding:2rem 0 3rem 0}.site-content h1,.site-content h2,.site-content h3,.site-content h4,.site-content h5,.site-content h6{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}.site-content .section-row{max-width:75em;margin-left:auto;margin-right:auto;padding:2rem 0}.site-content .section-row:after{content:"";display:table;clear:both}.site-content .section-row .section-col-split{display:block}.site-content .section-row .section-col-split:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){.site-content .section-row .section-col-split{float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%}.site-content .section-row .section-col-split:last-child{margin-right:0}.site-content .section-row .section-col-split:nth-child(2n){margin-right:0}.site-content .section-row .section-col-split:nth-child(2n+1){clear:left}}.site-content .section-row .section-col-split img{display:block}.site-content .section-row .section-col-split.multi-image img:nth-child(1){margin-bottom:1rem}@media screen and (min-width: 48em){.site-content .section-row .section-col-split.multi-image img:nth-child(1){margin-bottom:5rem}}@media screen and (min-width: 48em){.site-content .section-row .section-col-split.has-text{margin-top:-1rem}}.site-content .section-row .section-col-split .btn,.site-content .section-row .section-col-split button,.site-content .section-row .section-col-split input[type=submit],.site-content .section-row .section-col-split input[type=file],.site-content .section-row .section-col-split .btn-alt,.site-content .section-row .section-col-split #jobs-additional .application-form .gform_body .upload-button label,#jobs-additional .application-form .gform_body .upload-button .site-content .section-row .section-col-split label{margin-top:1rem}@media screen and (min-width: 48em){.site-content .section-row.image-left .section-col-split:nth-child(1),.site-content .section-row.offer-left .section-col-split:nth-child(1){float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;float:right;margin-right:0}.site-content .section-row.image-left .section-col-split:nth-child(1):last-child,.site-content .section-row.offer-left .section-col-split:nth-child(1):last-child{margin-right:0}}.site-content .section-row.image-left .section-col-split:nth-child(2),.site-content .section-row.offer-left .section-col-split:nth-child(2){margin:1rem -1rem 0 -1rem}@media screen and (min-width: 26.5625em){.site-content .section-row.image-left .section-col-split:nth-child(2),.site-content .section-row.offer-left .section-col-split:nth-child(2){margin:1rem -2rem 0 -2rem}}@media screen and (min-width: 48em){.site-content .section-row.image-left .section-col-split:nth-child(2),.site-content .section-row.offer-left .section-col-split:nth-child(2){margin:0}}@media screen and (min-width: 48em){.site-content .section-row.image-right .section-col-split:nth-child(1),.site-content .section-row.offer-right .section-col-split:nth-child(1){margin:0}}.site-content .section-row.image-right .section-col-split:nth-child(2),.site-content .section-row.offer-right .section-col-split:nth-child(2){margin:1rem -1rem 0 -1rem}@media screen and (min-width: 26.5625em){.site-content .section-row.image-right .section-col-split:nth-child(2),.site-content .section-row.offer-right .section-col-split:nth-child(2){margin:1rem -2rem 0 -2rem}}@media screen and (min-width: 48em){.site-content .section-row.image-right .section-col-split:nth-child(2),.site-content .section-row.offer-right .section-col-split:nth-child(2){margin:0;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;float:right}.site-content .section-row.image-right .section-col-split:nth-child(2):last-child,.site-content .section-row.offer-right .section-col-split:nth-child(2):last-child{margin-right:0}}.four-grid-multi-row-wrap,.two-grid-single-row-wrap,.team-grid,.offers-wrap{padding:1rem 0}.offer-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #666}@media screen and (min-width: 48em){.offer-wrapper{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.offer-wrapper:first-child{margin-top:-1.2em}.offer-wrapper .offer-image-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:2em 0 0 0}@media screen and (min-width: 48em){.offer-wrapper .offer-image-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 43%;-moz-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;margin:2em 2% 2em 0}}.offer-wrapper .offer-image-wrapper .main-image{position:relative;display:block;background:#fff;border:2px solid #8a8888;padding-bottom:60%;overflow:hidden}.offer-wrapper .offer-image-wrapper .main-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.offer-wrapper .offer-image-wrapper .gallery-images{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5em -0.5em -0.5em -0.5em}.offer-wrapper .offer-image-wrapper .gallery-images .image{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.offer-wrapper .offer-image-wrapper .gallery-images .image a{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:100%;margin:.5em;border:2px solid #8a8888;text-decoration:none;background:#8a8888}.offer-wrapper .offer-image-wrapper .gallery-images .image a .image-wrapper{display:block;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;position:relative;background:#fff}.offer-wrapper .offer-image-wrapper .gallery-images .image a .image-wrapper img{width:100%;height:100%;object-fit:cover}.offer-wrapper .offer-image-wrapper .gallery-images .image a .name{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:middle;-moz-align-self:middle;align-self:middle;-ms-flex-item-align:middle;padding:.5em;display:block;color:#fff;font-size:.9em;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.offer-wrapper .offer-image-wrapper .gallery-images .image a:hover{border:2px solid #cf076a;background:#cf076a}.offer-wrapper .offer-description-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:.8em 0 2em 0}@media screen and (min-width: 48em){.offer-wrapper .offer-description-wrapper{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 53%;-moz-flex:0 0 53%;-ms-flex:0 0 53%;flex:0 0 53%;margin:.8em 0 2em 2%}}.offer-wrapper:last-child{border-bottom:none;margin-bottom:-1.2em}.general-content .site-content-contain{margin-top:2rem;margin-bottom:2rem}.sub-page-grid{padding:3rem 0}.sub-page-grid.white ul li a{background:#d1d1d1}.sub-page-grid.grey ul li a{background:#6b6b6b;color:#fff}.sub-page-grid ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-1rem;padding:0;list-style:none}.sub-page-grid ul li{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex:0 1 100%}@media screen and (min-width: 37.5rem){.sub-page-grid ul li{flex:0 1 50%}}@media screen and (min-width: 60rem){.sub-page-grid ul li{flex:0 1 33.33%}}.sub-page-grid ul li .grid-item{margin:1rem;width:100%}.sub-page-grid ul li .grid-item a{display:block;height:100%;text-decoration:none}.sub-page-grid ul li .grid-item a:hover{background:#cf076a;color:#fff}.sub-page-grid ul li .grid-item a .image{position:relative;padding-bottom:75%}.sub-page-grid ul li .grid-item a .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.sub-page-grid ul li .grid-item a h3{text-align:center;font-size:1.2rem;padding:1.5rem;margin:0}.team-grid .team-list{margin:-1rem;padding:0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.team-grid .team-list li{position:relative;margin-bottom:2rem;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width: 37.5rem){.team-grid .team-list li{flex:0 1 50%}}@media screen and (min-width: 60rem){.team-grid .team-list li{flex:0 1 33.33%}}.team-grid .team-list li .team-wrapper{position:relative;height:100%;width:100%;margin:1rem 1rem 1rem 1rem;padding:1rem 1rem 3rem 1rem;background:#f3f3f3}.team-grid .team-list li .team-wrapper .image{position:relative;margin:-1rem -1rem 0 -1rem;padding-bottom:75%}.team-grid .team-list li .team-wrapper .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.team-grid .team-list li .team-wrapper .social{position:absolute;right:1rem;bottom:1rem;left:1rem;font-size:1.5rem}.team-grid .team-list li .team-wrapper .social a{text-decoration:none}.shop_table_responsive{table-layout:fixed;border-collapse:collapse !important}.shop_table_responsive tr td{border:none}@media screen and (min-width: 48.0625em){.shop_table_responsive tr td{border:1px solid #d1d1d1}}.woocommerce-cart-form .coupon{width:100%;padding:0 !important;margin-bottom:.5rem;box-shadow:0 0 1px 0 #30373e}@media screen and (min-width: 48.0625em){.woocommerce-cart-form .coupon{width:60%;margin-bottom:0}}@media screen and (min-width: 64em){.woocommerce-cart-form .coupon{width:50%}}.woocommerce-cart-form .coupon input[type=text],.woocommerce-cart-form .coupon .woocommerce-cart-form__contents input[type=text][type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-cart-form .coupon input[type=text][type=submit].button:disabled{display:inline-block;margin:0 !important;font-size:1rem !important;line-height:1.3rem !important;padding:.8rem 1rem !important;width:calc(100% - 170px) !important;border:none !important;margin-right:-4px}.woocommerce-cart-form .coupon input[type=submit],.woocommerce-cart-form .coupon .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-cart-form .coupon input[type=submit].button:disabled{height:110% !important;width:170px !important}@media screen and (min-width: 48.0625em){.woocommerce-cart-form .cart_totals .shop_table_responsive tr td{border:none !important}}.woocommerce-cart-form .cart_totals .shop_table_responsive tr.cart-subtotal th,.woocommerce-cart-form .cart_totals .shop_table_responsive tr.cart-subtotal td{border-top:none !important}.woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-thumbnail img{width:100% !important}.woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity input,.woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity input[type=submit].button:disabled{min-width:6rem;text-align:center;font-size:1rem !important;padding:.8rem 1rem !important}@media screen and (min-width: 48em){.woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity input,.woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-quantity input[type=submit].button:disabled{width:100%}}.woocommerce-cart-form tr th.product-quantity{width:100px}.woocommerce table.shop_table td{padding:.5rem !important}.woocommerce-MyAccount-navigation ul{margin:1rem 0;padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li{border-top:1px dotted #d1d1d1}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:1px dotted #d1d1d1}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li .pagination a.page-numbers,.pagination .woocommerce-MyAccount-navigation ul li a.page-numbers{position:relative;display:block;color:#cf076a;text-decoration:none;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;padding:1rem 1.5rem 1rem 0}.woocommerce-MyAccount-navigation ul li a:after,.woocommerce-MyAccount-navigation ul li .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation ul li a.page-numbers:after{font-size:1rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:.2}.woocommerce-MyAccount-navigation ul li a:hover{color:#9e0551}.woocommerce-MyAccount-navigation ul li.is-active a:after{opacity:1}.woocommerce-MyAccount-navigation-link--dashboard a:after,.woocommerce-MyAccount-navigation-link--dashboard .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--dashboard a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--orders a:after,.woocommerce-MyAccount-navigation-link--orders .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--orders a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--downloads a:after,.woocommerce-MyAccount-navigation-link--downloads .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--downloads a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--edit-address a:after,.woocommerce-MyAccount-navigation-link--edit-address .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--edit-address a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--payment-methods a:after,.woocommerce-MyAccount-navigation-link--payment-methods .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--payment-methods a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--edit-account a:after,.woocommerce-MyAccount-navigation-link--edit-account .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--edit-account a.page-numbers:after{content:""}.woocommerce-MyAccount-navigation-link--customer-logout a:after,.woocommerce-MyAccount-navigation-link--customer-logout .pagination a.page-numbers:after,.pagination .woocommerce-MyAccount-navigation-link--customer-logout a.page-numbers:after{content:""}.woocommerce-MyAccount-content{margin:1rem 0}.woocommerce-MyAccount-content p:first-child,.woocommerce-MyAccount-content #enquiry-form-overlay .gform_wrapper .gform_description:first-child,#enquiry-form-overlay .gform_wrapper .woocommerce-MyAccount-content .gform_description:first-child,.woocommerce-MyAccount-content #get-in-touch-register-overlay .gform_wrapper .gform_description:first-child,#get-in-touch-register-overlay .gform_wrapper .woocommerce-MyAccount-content .gform_description:first-child,.woocommerce-MyAccount-content .specsavers-registration-form .gform_wrapper .gform_description:first-child,.specsavers-registration-form .gform_wrapper .woocommerce-MyAccount-content .gform_description:first-child,.woocommerce-MyAccount-content h1:first-child,.woocommerce-MyAccount-content h2:first-child,.woocommerce-MyAccount-content h3:first-child,.woocommerce-MyAccount-content h4:first-child,.woocommerce-MyAccount-content h5:first-child,.woocommerce-MyAccount-content h6:first-child{margin-top:0}.woocommerce-EditAccountForm label{float:left;padding-right:1rem}.woocommerce-EditAccountForm .form-row-first{margin-bottom:0 !important}.woocommerce-EditAccountForm .form-row-last{margin-top:-0.5rem !important;margin-bottom:0 !important}.woocommerce-column--billing-address address,.woocommerce-column--shipping-address address{padding:0 !important;border:none !important}.woocommerce-form-row{padding:0 !important;margin:1rem 0 !important}.woocommerce-form-row:after{content:"";display:table;clear:both}.woocommerce-form-row:first-child{margin-top:-0.5rem !important}.woocommerce-form-row .split-form-panel{float:left;display:block;margin-right:2.3576515979%;width:100%}.woocommerce-form-row .split-form-panel:last-child{margin-right:0}@media screen and (min-width: 26.5625em){.woocommerce-form-row .split-form-panel{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.woocommerce-form-row .split-form-panel:last-child{margin-right:0}.woocommerce-form-row .split-form-panel:nth-child(2n){margin-right:0}.woocommerce-form-row .split-form-panel:nth-child(2n+1){clear:left}}.woocommerce-form-row .split-form-panel:nth-child(2n){margin-top:1rem}@media screen and (min-width: 26.5625em){.woocommerce-form-row .split-form-panel:nth-child(2n){margin-top:0}}p.validate-required label,#enquiry-form-overlay .gform_wrapper .validate-required.gform_description label,#get-in-touch-register-overlay .gform_wrapper .validate-required.gform_description label,.specsavers-registration-form .gform_wrapper .validate-required.gform_description label{float:left;padding-right:1rem}#billing_country_field strong,#shipping_country_field strong{float:left;clear:both}#wc-stripe-cc-form label{float:left;padding-right:1rem}#wc-stripe-cc-form input{float:left;width:100%;clear:both}.wc-terms-and-conditions label{float:left;padding-right:1rem}.woocommerce-EditAccountForm fieldset{margin:1rem 0 !important;padding:1rem !important}.woocommerce-EditAccountForm fieldset legend{padding:0 .5rem;line-height:2}.woocommerce-EditAccountForm fieldset p:nth-child(2),.woocommerce-EditAccountForm fieldset #enquiry-form-overlay .gform_wrapper .gform_description:nth-child(2),#enquiry-form-overlay .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:nth-child(2),.woocommerce-EditAccountForm fieldset #get-in-touch-register-overlay .gform_wrapper .gform_description:nth-child(2),#get-in-touch-register-overlay .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:nth-child(2),.woocommerce-EditAccountForm fieldset .specsavers-registration-form .gform_wrapper .gform_description:nth-child(2),.specsavers-registration-form .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:nth-child(2){margin-top:0 !important}.woocommerce-EditAccountForm fieldset p:last-child,.woocommerce-EditAccountForm fieldset #enquiry-form-overlay .gform_wrapper .gform_description:last-child,#enquiry-form-overlay .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:last-child,.woocommerce-EditAccountForm fieldset #get-in-touch-register-overlay .gform_wrapper .gform_description:last-child,#get-in-touch-register-overlay .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:last-child,.woocommerce-EditAccountForm fieldset .specsavers-registration-form .gform_wrapper .gform_description:last-child,.specsavers-registration-form .gform_wrapper .woocommerce-EditAccountForm fieldset .gform_description:last-child{margin-bottom:0 !important}.woocommerce-Message{position:relative;padding:2rem 2rem 2rem 3.5rem !important}.woocommerce-Message:before{top:50% !important;left:1.4rem !important;margin-top:-0.1rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-Message .woocommerce-Button{float:none !important;position:absolute !important;top:50% !important;right:2rem !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-products-header{text-transform:uppercase}.woocommerce-products-header .term-description p,.woocommerce-products-header .term-description #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .woocommerce-products-header .term-description .gform_description,.woocommerce-products-header .term-description #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .woocommerce-products-header .term-description .gform_description,.woocommerce-products-header .term-description .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .woocommerce-products-header .term-description .gform_description{text-transform:none !important}.shop_table{border:none !important}.shop_table thead tr th{background:#30373e;color:#fff;border:none !important;padding:1rem .5rem !important;text-transform:uppercase;font-family:"Gilroy-Regular",helvetica,arial,sans-serif}.shop_table thead tr th.product-total{text-align:center;width:120px}@media screen and (min-width: 26.5625em){.shop_table thead tr th.product-total{width:200px}}.shop_table tbody tr th{border:none !important;padding:.5rem !important}.shop_table tbody tr td{border:none !important;padding:.5rem !important}.shop_table tbody tr td.product-total{text-align:center}.shop_table tbody tr:nth-child(odd){background:#f5f5f5}.shop_table tfoot tr th{text-align:right;padding:1.5rem;border:none !important}.shop_table tfoot tr td{text-align:center;border:none !important}.shop_table tfoot tr:first-child th,.shop_table tfoot tr:first-child td{border-top:1px solid #111a27 !important;padding-top:1.5rem !important}.customer_details th{width:80px}@media screen and (max-width: 28.0625rem){.customer_details th{display:block;width:100%;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif}}@media screen and (max-width: 28.0625rem){.customer_details td{display:block;width:100%}}.woocommerce-orders-table__header-order-number{width:80px}.woocommerce-cart-form__contents td.actions{border-top:1px solid #111a27 !important;padding-top:1.5rem;padding-left:0 !important;padding-right:0 !important;background:#fff !important}.woocommerce-thankyou-order-details{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 !important;margin-left:-2rem !important;margin-right:-2rem !important}.woocommerce-thankyou-order-details li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 !important;padding-left:2rem !important;padding-right:2rem !important;margin-bottom:1rem !important}.my_account_orders{font-size:1rem !important}.woocommerce-form-login{max-width:40rem;margin:0 auto;border-radius:0 !important;border-color:#d1d1d1 !important;border-style:dotted !important}.woocommerce-form-login label{float:left;padding-right:1rem}.woocommerce-MyAccount-navigation{border:1px solid #30373e;margin-bottom:1rem}@media screen and (min-width: 48em){.woocommerce-MyAccount-navigation{border:none}}.woocommerce-MyAccount-navigation .mobile-account-nav-link{position:relative;display:block;padding:1rem 1.5rem 1rem 1rem;text-decoration:none;color:#cf076a;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#30373e;color:#fff}@media screen and (min-width: 48em){.woocommerce-MyAccount-navigation .mobile-account-nav-link{display:none}}.woocommerce-MyAccount-navigation .mobile-account-nav-link:after{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";padding-bottom:.3rem;text-align:center}.woocommerce-MyAccount-navigation ul{display:block;max-height:0;overflow:hidden;padding:0 1rem;margin:0;background:#f5f5f5;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}@media screen and (min-width: 48em){.woocommerce-MyAccount-navigation ul{max-height:1000px !important;padding:0;background:rgba(0,0,0,0)}}.woocommerce-MyAccount-navigation ul li:first-child{border-top:none}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation.active .mobile-account-nav-link:after{content:"";right:.7rem}.woocommerce-MyAccount-navigation.active ul{max-height:1000px}#ship-to-different-address label span:not(.required){padding-top:.5rem}#ship-to-different-address label span:not(.required):before{margin-top:-0.1rem}#ship-to-different-address label span:not(.required):after{margin-top:-0.33rem;left:.02rem}.woocommerce-Addresses header{background:#30373e;position:relative}.woocommerce-Addresses header h3{color:#fff;font-size:1rem;margin:0;padding:.5rem}.woocommerce-Addresses header a.edit{position:absolute;top:50%;right:.5rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:.9rem;padding:.8rem 0;text-decoration:none}.woocommerce-Addresses address{padding:.5rem;background:#f5f5f5}.search-results{margin-bottom:0 !important}@media screen and (min-width: 48em){.search-results{margin-bottom:2rem !important}}.search-results .content-product-archive{background:none !important}.search-results .content-product-archive li.product .product-image{position:absolute;top:0;right:65%;bottom:0;left:0}@media screen and (min-width: 31.25em){.search-results .content-product-archive li.product .product-image{position:absolute;top:0;right:75%;bottom:0;left:0;float:left;padding-bottom:0}}@media screen and (min-width: 48em){.search-results .content-product-archive li.product .product-image{position:relative;float:none;padding-bottom:75%}}.search-results .content-product-archive li.product .product-info{margin-left:35% !important}@media screen and (min-width: 31.25em){.search-results .content-product-archive li.product .product-info{margin-left:25% !important}}@media screen and (min-width: 48em){.search-results .content-product-archive li.product .product-info{margin-left:0 !important}}span.skip-link{position:relative;top:-6.5rem;height:1rem;width:1rem;display:block;pointer-events:none}@media screen and (min-width: 26.5625em){span.skip-link{top:-7rem}}@media screen and (min-width: 74.375em){span.skip-link{top:-12rem}}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{content:"" !important}.offer-list{margin:.5rem;padding:0;list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:row}@media screen and (min-width: 26.5625em){.offer-list{margin:1.5rem}}@media screen and (min-width: 48em){.offer-list{margin:-0.5rem}}.offer-list li{float:left;width:calc(100% - 1rem) !important;margin:.5rem !important}@media screen and (min-width: 26.5625em){.offer-list li{width:calc(50% - 1rem) !important}}.offer-list li a,.offer-list li .pagination a.page-numbers,.pagination .offer-list li a.page-numbers{display:block;height:100%;background:#30373e}.offer-list li a .product-image{display:block;position:relative;padding-bottom:75%}.offer-list li a .product-image img{position:absolute;top:0;right:0;bottom:0;left:0;height:100% !important;width:100% !important;object-fit:cover;margin-bottom:0 !important}.offer-list li a .product-info{display:block;color:#fff;text-align:center;padding:1rem}.offer-list li a .product-info h4{font-size:1rem;margin:0}.offer-list li a:hover{background:#cf076a}p.offer_text,#enquiry-form-overlay .gform_wrapper .offer_text.gform_description,#get-in-touch-register-overlay .gform_wrapper .offer_text.gform_description,.specsavers-registration-form .gform_wrapper .offer_text.gform_description{margin-top:1.5rem;text-align:center;font-size:1.5rem;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif}.woocommerce-login-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width: 48em){.woocommerce-login-wrapper{background:#f3f3f3;padding:2rem;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}.woocommerce-login-wrapper:after{content:"";display:table;clear:both}.woocommerce-login-wrapper h2{margin-top:0}.woocommerce-login-wrapper .woocommerce-form-login{width:100%;margin-top:0 !important}@media screen and (min-width: 48em){.woocommerce-login-wrapper .woocommerce-form-login{background:#dedede;margin-bottom:0 !important}}.woocommerce-login-wrapper .woocommerce-form-login input[type=text],.woocommerce-login-wrapper .woocommerce-form-login .woocommerce-cart-form__contents input[type=text][type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-login-wrapper .woocommerce-form-login input[type=text][type=submit].button:disabled,.woocommerce-login-wrapper .woocommerce-form-login input[type=password],.woocommerce-login-wrapper .woocommerce-form-login .woocommerce-cart-form__contents input[type=password][type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-login-wrapper .woocommerce-form-login input[type=password][type=submit].button:disabled{border:1px solid #30373e}.woocommerce-login-wrapper .woocommerce-form-login input[type=submit],.woocommerce-login-wrapper .woocommerce-form-login .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-login-wrapper .woocommerce-form-login input[type=submit].button:disabled{float:left;margin-right:1rem}@media screen and (min-width: 48em){.woocommerce-login-wrapper .left-panel-login-detail{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.woocommerce-login-wrapper .left-panel-login-detail:last-child{margin-right:0}}.woocommerce-login-wrapper .right-panel-login-detail{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width: 48em){.woocommerce-login-wrapper .right-panel-login-detail{margin-left:4.2649021499%;float:left;display:block;margin-right:2.3576515979%;width:44.5562720511%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.woocommerce-login-wrapper .right-panel-login-detail:last-child{margin-right:0}}.woocommerce-login-wrapper .right-panel-login-detail p.buttons,.woocommerce-login-wrapper .right-panel-login-detail #enquiry-form-overlay .gform_wrapper .buttons.gform_description,#enquiry-form-overlay .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description,.woocommerce-login-wrapper .right-panel-login-detail #get-in-touch-register-overlay .gform_wrapper .buttons.gform_description,#get-in-touch-register-overlay .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description,.woocommerce-login-wrapper .right-panel-login-detail .specsavers-registration-form .gform_wrapper .buttons.gform_description,.specsavers-registration-form .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description{margin:0}.woocommerce-login-wrapper .right-panel-login-detail p.buttons a,.woocommerce-login-wrapper .right-panel-login-detail #enquiry-form-overlay .gform_wrapper .buttons.gform_description a,#enquiry-form-overlay .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description a,.woocommerce-login-wrapper .right-panel-login-detail #get-in-touch-register-overlay .gform_wrapper .buttons.gform_description a,#get-in-touch-register-overlay .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description a,.woocommerce-login-wrapper .right-panel-login-detail .specsavers-registration-form .gform_wrapper .buttons.gform_description a,.specsavers-registration-form .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description a,.woocommerce-login-wrapper .right-panel-login-detail .specsavers-registration-form .gform_wrapper .buttons.gform_description .pagination a.page-numbers,.pagination .woocommerce-login-wrapper .right-panel-login-detail .specsavers-registration-form .gform_wrapper .buttons.gform_description a.page-numbers,.specsavers-registration-form .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description .pagination a.page-numbers,.pagination .specsavers-registration-form .gform_wrapper .woocommerce-login-wrapper .right-panel-login-detail .buttons.gform_description a.page-numbers{margin:.5em 0}.woocommerce-login-wrapper .right-panel-login-detail .right-panel-login-section{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.woocommerce-login-wrapper .right-panel-login-detail .right-panel-login-section:not(:first-of-type){-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1.5em}.gform_confirmation_wrapper .success-message,.gform_confirmation_wrapper .error-message{padding:1em;margin-bottom:1em}.gform_confirmation_wrapper .success-message{background:#d7efd5;color:#4bb543}.gform_confirmation_wrapper .error-message{background:#f99;color:#c00}.woocommerce-checkout .woocommerce-login-wrapper{margin-bottom:2rem}#user-registration{padding:1rem 0}#user-registration .gform_anchor{display:block;position:relative;top:-100px;visibility:hidden}#user-registration .user-registration-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:2rem;margin-bottom:2rem}#user-registration .user-registration-form:last-child{margin-right:0}@media screen and (min-width: 26.5625em){#user-registration .user-registration-form{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}#user-registration .user-registration-form:last-child{margin-right:0}}@media screen and (min-width: 48em){#user-registration .user-registration-form{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}#user-registration .user-registration-form:last-child{margin-right:0}}#user-registration .user-registration-form .gform_validation_container{display:none}#user-registration .user-registration-form .ginput_left{width:100%;margin-right:0;margin-bottom:1rem}@media screen and (min-width: 48em){#user-registration .user-registration-form .ginput_left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:0}#user-registration .user-registration-form .ginput_left:last-child{margin-right:0}}#user-registration .user-registration-form .ginput_right{width:100%;margin-right:0}@media screen and (min-width: 48em){#user-registration .user-registration-form .ginput_right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#user-registration .user-registration-form .ginput_right:last-child{margin-right:0}#user-registration .user-registration-form .ginput_right:nth-child(2n){margin-right:0}#user-registration .user-registration-form .ginput_right:nth-child(2n+1){clear:left}}#user-registration .user-registration-form .validation_message{display:block;margin-top:.5rem;font-size:.9rem;color:#610000;margin-left:.5rem}#gform-activation{padding:2rem 0}#gform-activation h1{margin-top:0}#gform-activation p.lead-in,#gform-activation #enquiry-form-overlay .gform_wrapper .lead-in.gform_description,#enquiry-form-overlay .gform_wrapper #gform-activation .lead-in.gform_description,#gform-activation #get-in-touch-register-overlay .gform_wrapper .lead-in.gform_description,#get-in-touch-register-overlay .gform_wrapper #gform-activation .lead-in.gform_description,#gform-activation .specsavers-registration-form .gform_wrapper .lead-in.gform_description,.specsavers-registration-form .gform_wrapper #gform-activation .lead-in.gform_description{background:#ececec;padding:2rem}#gform-activation p.view,#gform-activation #enquiry-form-overlay .gform_wrapper .view.gform_description,#enquiry-form-overlay .gform_wrapper #gform-activation .view.gform_description,#gform-activation #get-in-touch-register-overlay .gform_wrapper .view.gform_description,#get-in-touch-register-overlay .gform_wrapper #gform-activation .view.gform_description,#gform-activation .specsavers-registration-form .gform_wrapper .view.gform_description,.specsavers-registration-form .gform_wrapper #gform-activation .view.gform_description{margin-top:0;background:#ececec;padding:0 2rem 2rem 2rem}#signup-welcome p,#signup-welcome #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #signup-welcome .gform_description,#signup-welcome #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #signup-welcome .gform_description,#signup-welcome .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #signup-welcome .gform_description{background:#ececec;padding:2rem;margin-bottom:0}#stripe-card-element,#stripe-exp-element,#stripe-cvc-element{float:left;width:100%}#wc-stripe-cc-form .form-row-wide:first-child{margin-bottom:0 !important;padding-bottom:0 !important}#gform_wrapper_6 #gform_6{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#gform_wrapper_6 .inv-recaptcha-holder{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;margin-top:10px}#gform_wrapper_6 .inv-recaptcha-holder .grecaptcha-badge{position:unset !important;display:inline}.grecaptcha-badge{z-index:999999}.woocommerce-checkout .guest_checkout{display:none}.newsletter-modal h3{margin-top:0}.yith_wcact_my_auctions_table .order-number{display:none !important}@media screen and (min-width: 48em){.yith_wcact_my_auctions_table .order-number{display:block !important}}.yith_wcact_my_auctions_table .order-number img{display:block}.yith_wcact_my_auctions_table tr th{font-size:.9em}.yith_wcact_my_auctions_table tr td:after{content:"";display:table;clear:both}.yith_wcact_my_auctions_table .order-date,.yith_wcact_my_auctions_table .order-total,.yith_wcact_my_auctions_table .order-actions,.yith_wcact_my_auctions_table .order-status{text-align:center !important}.yith_wcact_my_auctions_table span{text-transform:none}.yith_wcact_my_auctions_table #yith-wcact-auction-won-auction{margin-top:.5em;width:auto;float:right;clear:both;padding-left:1em;padding-right:1em}@media screen and (min-width: 48em){.yith_wcact_my_auctions_table #yith-wcact-auction-won-auction{float:none}}.yith-wcact-bidupmode{display:none;margin:-0.5em -0.5em -0.5em -0.5em}.yith-wcact-bidupmode .yith-auction-help-tip{padding:.5em .5em 1em 0}#yith-wcact-form-bid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:-0.5em;padding-top:1rem}#yith-wcact-form-bid .ywcact-your-bid-header{padding-left:10px;line-height:1}#yith-wcact-form-bid label{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 5rem;-moz-flex:0 0 5rem;-ms-flex:0 0 5rem;flex:0 0 5rem;margin:.5em;text-transform:uppercase;font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}#yith-wcact-form-bid input{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5em}#yith-wcact-form-bid .quantity:before{display:none}#yith_wcact_reserve_and_overtime{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#yith-wcact-showbidup,#yith-wcact-showovertime{padding:.5em 0 1em .5em}#_actual_bid{font-size:1rem;padding:.5rem}#yith_reserve_price{margin:.3em .5em .5em .5em}#max_winner,#current_max_bid{font-size:1em !important;font-weight:normal !important}#max_winner span.amount,#current_max_bid span.amount{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif;font-weight:700}#yith-wcact-max-bidder:not(:first-child){border-top:1px solid #30373e}#yith-wcact-max-bidder:not(:first-child) p:first-child,#yith-wcact-max-bidder:not(:first-child) #enquiry-form-overlay .gform_wrapper .gform_description:first-child,#enquiry-form-overlay .gform_wrapper #yith-wcact-max-bidder:not(:first-child) .gform_description:first-child,#yith-wcact-max-bidder:not(:first-child) #get-in-touch-register-overlay .gform_wrapper .gform_description:first-child,#get-in-touch-register-overlay .gform_wrapper #yith-wcact-max-bidder:not(:first-child) .gform_description:first-child,#yith-wcact-max-bidder:not(:first-child) .specsavers-registration-form .gform_wrapper .gform_description:first-child,.specsavers-registration-form .gform_wrapper #yith-wcact-max-bidder:not(:first-child) .gform_description:first-child{padding-top:.5em}#max_winner{margin-top:0;margin-bottom:.3em}#current_max_bid{margin-top:.3em;padding-bottom:.5em;border-bottom:1px solid #30373e}#timer_auction{margin-top:.5em;font-size:.9em;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;color:#30373e;letter-spacing:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-bottom:.3em}#timer_auction span{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif !important;font-weight:700 !important;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:-0.1em;font-size:1.2em;color:#cf076a}#timer_auction span:not(:first-child){margin-left:.3em}#auction_end{margin-top:1em;margin-bottom:1em;border-bottom:1px solid #30373e}#auction-wrapper{margin-bottom:1em;background:#ccc;padding:1em}#auction-wrapper h3,#auction-wrapper h2{margin-top:0;font-size:1.3rem}#auction-wrapper form{margin-bottom:0 !important}#auction-wrapper button.auction_bid{width:100%;max-width:100%;float:none;margin:1rem 8px}#time.timetito label{font-family:"Gilroy-SemiBold",helvetica,arial,sans-serif !important;font-weight:700 !important;text-transform:capitalize}#dateend{margin-top:.3em;font-size:.9em;margin-bottom:.5em}#yith-wcact-aution-buttons{margin-top:1em !important}#yith-wcact-auction-add-to-cart-button{margin-top:2em;margin-left:0 !important;width:100%}#yith-wcact-auction-add-to-cart-button:after{content:"or";font-size:.8em;color:#30373e;text-transform:none;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;font-weight:normal;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-1.9em);-moz-transform:translateX(-50%) translateY(-1.9em);-ms-transform:translateX(-50%) translateY(-1.9em);-o-transform:translateX(-50%) translateY(-1.9em);transform:translateX(-50%) translateY(-1.9em)}#yith-wcact-auction-won-auction{width:100%}#tab-yith-wcact-bid-tab{padding-top:4rem;padding-bottom:3rem}#tab-yith-wcact-bid-tab p,#tab-yith-wcact-bid-tab #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #tab-yith-wcact-bid-tab .gform_description,#tab-yith-wcact-bid-tab #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #tab-yith-wcact-bid-tab .gform_description,#tab-yith-wcact-bid-tab .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #tab-yith-wcact-bid-tab .gform_description{margin:0}#yith_wcact_manuel_bid_increment p,#yith_wcact_manuel_bid_increment #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper #yith_wcact_manuel_bid_increment .gform_description,#yith_wcact_manuel_bid_increment #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper #yith_wcact_manuel_bid_increment .gform_description,#yith_wcact_manuel_bid_increment .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper #yith_wcact_manuel_bid_increment .gform_description{margin:.5em}.used-approved-banner{background:#a81651;margin:0 -1em;max-width:100vw;overflow:hidden}@media screen and (min-width: 23.4375em){.used-approved-banner{margin:0}}.used-approved-banner a,.used-approved-banner .pagination a.page-numbers,.pagination .used-approved-banner a.page-numbers{text-decoration:none;color:#fff;padding:1.5em 1em;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 48em){.used-approved-banner a,.used-approved-banner .pagination a.page-numbers,.pagination .used-approved-banner a.page-numbers{padding:1em}}.used-approved-banner a .logo{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 5rem;-moz-flex:0 0 5rem;-ms-flex:0 0 5rem;flex:0 0 5rem}@media screen and (min-width: 26.5625em){.used-approved-banner a .logo{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 5.9375rem;-moz-flex:0 0 5.9375rem;-ms-flex:0 0 5.9375rem;flex:0 0 5.9375rem}}@media screen and (min-width: 48em){.used-approved-banner a .logo{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 2.5rem;-moz-flex:0 0 2.5rem;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem}}.used-approved-banner a .logo img{width:100%;display:block}.used-approved-banner a .text{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:1em;text-transform:none}@media screen and (min-width: 48em){.used-approved-banner a .text{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.used-approved-banner a .text h2{margin:0;font-size:1.5em}@media screen and (min-width: 26.5625em){.used-approved-banner a .text h2{font-size:1.8em}}@media screen and (min-width: 48em){.used-approved-banner a .text h2{line-height:1em;margin-top:.1em}}.used-approved-banner a .text h2 span{display:block}@media screen and (min-width: 48em){.used-approved-banner a .text h2 span{display:inline}}.used-approved-banner a .text p,.used-approved-banner a .text #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner .pagination a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner .pagination a.page-numbers .text .gform_description,.pagination .used-approved-banner a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .pagination .used-approved-banner a.page-numbers .text .gform_description{margin:0;margin-top:auto;font-size:.85em}@media screen and (min-width: 26.5625em){.used-approved-banner a .text p,.used-approved-banner a .text #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner .pagination a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner .pagination a.page-numbers .text .gform_description,.pagination .used-approved-banner a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .pagination .used-approved-banner a.page-numbers .text .gform_description{font-size:1em}}@media screen and (min-width: 48em){.used-approved-banner a .text p,.used-approved-banner a .text #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner a .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner a .text .gform_description,.used-approved-banner .pagination a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .used-approved-banner .pagination a.page-numbers .text .gform_description,.pagination .used-approved-banner a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .pagination .used-approved-banner a.page-numbers .text .gform_description{margin-top:0;margin-left:auto}}.used-approved-banner a .text p:after,.used-approved-banner a .text #enquiry-form-overlay .gform_wrapper .gform_description:after,#enquiry-form-overlay .gform_wrapper .used-approved-banner a .text .gform_description:after,.used-approved-banner a .text #get-in-touch-register-overlay .gform_wrapper .gform_description:after,#get-in-touch-register-overlay .gform_wrapper .used-approved-banner a .text .gform_description:after,.used-approved-banner a .text .specsavers-registration-form .gform_wrapper .gform_description:after,.specsavers-registration-form .gform_wrapper .used-approved-banner a .text .gform_description:after,.used-approved-banner .pagination a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description:after,.specsavers-registration-form .gform_wrapper .used-approved-banner .pagination a.page-numbers .text .gform_description:after,.pagination .used-approved-banner a.page-numbers .text .specsavers-registration-form .gform_wrapper .gform_description:after,.specsavers-registration-form .gform_wrapper .pagination .used-approved-banner a.page-numbers .text .gform_description:after{display:inline-block;margin-left:.5em;margin-top:-0.1em;vertical-align:middle;content:"";width:0;height:0;border-style:solid;border-width:.5em 0 .5em .5em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.specsavers-registration-form{max-width:50rem;margin:2em 0}.specsavers-registration-form #field_9_11,.specsavers-registration-form #field_9_12{width:100%}#modal-message{display:none}.ppe-calculator-page #main .general-content{padding:2em 0}.ppe-calculator-page #main .general-content .contain,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ppe-calculator-page #main .general-content .contain .left,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .left,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .left{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 48em){.ppe-calculator-page #main .general-content .contain .left,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .left,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .left{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.ppe-calculator-page #main .general-content .contain .left .table-information,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .left .table-information,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .left .table-information{border:1px solid #30373e;padding:1em}.ppe-calculator-page #main .general-content .contain .right,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:auto}@media screen and (min-width: 48em){.ppe-calculator-page #main .general-content .contain .right,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 40%;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}}.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-top:1.5em;background:#cf076a;padding:1em;color:#fff}@media screen and (min-width: 48em){.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form{background:#fff;padding:0;color:#30373e}}.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form label,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form label,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form label{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (min-width: 48em){.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form label,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form label,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form label{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 70%;-moz-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form label:not(:last-child),.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form label:not(:last-child),.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form label:not(:last-child){margin-bottom:.8em}.ppe-calculator-page #main .general-content .contain .right .ppe-calculator-form label input[type=number],.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .right .ppe-calculator-form label input[type=number],.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .right .ppe-calculator-form label input[type=number]{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 30%;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;margin-left:auto;font-size:1em}.ppe-calculator-page #main .general-content .contain .table-container,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container{overflow-x:auto}.ppe-calculator-page #main .general-content .contain .table-container .weeks-row td,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .weeks-row td,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .weeks-row td{font-weight:bold;background:#30373e;color:#fff;cursor:unset !important}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:2em;table-layout:fixed;border-collapse:collapse;min-width:960px}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr:nth-child(even),.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr:nth-child(even),.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr:nth-child(even){background-color:#f2f2f2}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr td,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr td,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr td{cursor:pointer;transition:background-color .2s ease}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr td.flash,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr td.flash,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr td.flash{background-color:#f1f1f1;transition:background-color .2s ease}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr td.selected,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr td.selected,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr td.selected{background-color:#cf076a;color:#fff}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr.no-border th,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr.no-border th,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr.no-border th,.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr.no-border td,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr.no-border td,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr.no-border td{border:none;font-weight:bold}.ppe-calculator-page #main .general-content .contain .table-container .ppe_table tr.colored-background.red,.ppe-calculator-page #main .general-content .woocommerce-breadcrumb ul .table-container .ppe_table tr.colored-background.red,.woocommerce-breadcrumb .ppe-calculator-page #main .general-content ul .table-container .ppe_table tr.colored-background.red{background:#cf076a;color:#fff}.hero-slider{position:relative;max-width:100vw}.hero-slider .slide-nav{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:none}.hero-slider .slide-nav.active{display:block}.hero-slider .slide-nav a{display:block;position:relative;background:#cf076a;width:2.875rem;min-width:2.875rem;min-height:2.875rem;line-height:2.875rem;color:#fff;text-decoration:none;text-align:center;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0}.hero-slider .slide-nav a:before{content:"";font-size:1rem;position:absolute;height:10px;width:10px;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%}.hero-slider .slide-nav a:hover{background:#9e0551}.hero-slider .slide-nav .prev{float:left}.hero-slider .slide-nav .prev:before{top:72%;left:75%;-webkit-transform:rotate(135deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(135deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(135deg) translateX(-100%) translateY(-50%);-o-transform:rotate(135deg) translateX(-100%) translateY(-50%);transform:rotate(135deg) translateX(-100%) translateY(-50%)}.hero-slider .slide-nav .next{float:right}.hero-slider .slide-nav .next:before{top:53%;left:50%;-webkit-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-o-transform:rotate(-45deg) translateX(-100%) translateY(-50%);transform:rotate(-45deg) translateX(-100%) translateY(-50%)}.hero-slider.debug{max-width:33.33vw;margin:0 auto}.hero-slider.debug:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,255,0,.2);z-index:9999}.hero-slider .slides{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.hero-slider .slides .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:4rem 0;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4;-webkit-order:4;-moz-order:4;order:4;-ms-flex-order:4}.hero-slider .slides .slide .hero-content{padding:0 1em}@media screen and (min-width: 48em){.hero-slider .slides .slide .hero-content{padding:0}}.hero-slider .slides .slide.prev{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.hero-slider .slides .slide.active{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.hero-slider .slides .slide.next{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.hero-slider .slides .slide.slideRight{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hero-slider .slides .slide.slideLeft{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce-checkout #payment .form-row.place-order{float:left;width:100%}#ccc-icon{fill:#cf076a !important}#ccc-icon:hover:before{content:none}#ccc-content{background:linear-gradient(#9e0551, #7b043f) top repeat}#ccc-recommended-settings{background:rgba(0,0,0,0) !important}#ccc-recommended-settings span{color:#fff !important}#ccc-recommended-settings:hover{background:#fff !important}#ccc-recommended-settings:hover span{color:#cf076a !important}#ccc-recommended-settings:hover:before{content:none}#ccc-reject-settings{background:rgba(0,0,0,0) !important}#ccc-reject-settings span{color:#fff !important}#ccc-reject-settings:hover{background:#fff !important}#ccc-reject-settings:hover span{color:#cf076a !important}#ccc-reject-settings:hover:before{content:none}#ccc .checkbox-toggle--dark .checkbox-toggle-toggle{background:#5b5b5b !important}#ccc .checkbox-toggle--slider input:checked~.checkbox-toggle-toggle{background:#cf076a !important}.checkbox-toggle--slider input,.checkbox-toggle--slider .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .checkbox-toggle--slider input[type=submit].button:disabled{outline:none}#ccc-info-link{display:none !important}.product-comparison-table-wrapper{width:100%;overflow-x:scroll}.product-comparison-table-wrapper .product-comparison-table{margin:0 auto 2rem auto;width:100vw}@media screen and (min-width: 37.625rem){.product-comparison-table-wrapper .product-comparison-table{width:100%}}.product-comparison-table-wrapper .product-comparison-table>table{display:block;width:100%;overflow-x:scroll}@media screen and (min-width: 37.625rem){.product-comparison-table-wrapper .product-comparison-table>table{display:table;overflow:auto}}.product-comparison-table-wrapper .product-comparison-table>table thead th{background:#fff;padding:1rem 2rem}.product-comparison-table-wrapper .product-comparison-table>table tbody{text-align:center}.product-comparison-table-wrapper .product-comparison-table>table tbody td{background:#fff}.product-comparison-table-wrapper .product-comparison-table>table tbody td:not(:last-child){padding:1rem 2rem}@media screen and (min-width: 48em){.product-comparison-table-wrapper .product-comparison-table>table tbody td>a{width:70%}}.single-product .quantity{margin-bottom:1rem !important}ul.header-icon-menu,ul#footer-social{display:flex;align-items:center}.icon-youtube{font-size:1.6em}ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title{padding:.5em 0;margin:0;font-size:.875em !important}body.search-results ul.product-search-results li{flex:1 1 100%;max-width:calc(100% - 2rem) !important}@media screen and (min-width: 48em){body.search-results ul.product-search-results li{flex:1 1 50% !important;max-width:calc(50% - 2rem) !important}}.product .cart .single_add_to_cart_button{width:100%;text-align:center}.enquire{display:flex;--gap: 1rem;gap:var(--gap)}.enquire>p a,#enquiry-form-overlay .gform_wrapper .enquire>.gform_description a,#get-in-touch-register-overlay .gform_wrapper .enquire>.gform_description a,.specsavers-registration-form .gform_wrapper .enquire>.gform_description a,.enquire>p .pagination a.page-numbers,.pagination .enquire>p a.page-numbers,.specsavers-registration-form .gform_wrapper .enquire>.gform_description .pagination a.page-numbers,.pagination .specsavers-registration-form .gform_wrapper .enquire>.gform_description a.page-numbers{width:100%;text-align:center}.product-extra{margin-top:1rem}.product-info-button{width:100%;margin:.4rem 0}.product-info-button a,.product-info-button .pagination a.page-numbers,.pagination .product-info-button a.page-numbers{width:100%;text-align:center}.mobile-s-only{display:block}@media screen and (min-width: 20em){.mobile-s-only{display:none}}.mobile-only{display:block}@media screen and (min-width: 37.625rem){.mobile-only{display:none}}.mobile-l-only{display:block}@media screen and (min-width: 26.5625em){.mobile-l-only{display:none}}.tablet-only{display:block}@media screen and (min-width: 48em){.tablet-only{display:none}}.tablet-l-only{display:flex;height:46px;align-items:center}@media screen and (min-width: 64em){.tablet-l-only{display:none}}.desktop-only{display:none}@media screen and (min-width: 75em){.desktop-only.inline-block{display:inline-block}}@media screen and (min-width: 75em){.desktop-only{display:block}}.woocommerce-product-hero{min-height:300px;background-color:#cf076a;display:grid;position:relative}.woocommerce-product-hero.has-image{background-image:var(--image);background-size:cover;background-position:center;background-repeat:no-repeat}.woocommerce-product-hero.has-image:before{display:block}.woocommerce-product-hero:before{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:none}.woocommerce-product-hero__inner{display:flex;padding:0 2rem;max-width:75em;margin-left:auto;margin-right:auto;height:100%;width:100%;z-index:1}.woocommerce-product-hero__inner h1{align-self:center;color:#fff;font-size:2.5rem}#ccc-notify-dismiss{display:none !important}#ccc-notify{background:linear-gradient(#9e0551, #7b043f) top repeat}#ccc-notify-accept,#ccc-recommended-settings{background:#fff !important}#ccc-notify-accept span,#ccc-recommended-settings span{color:#cf076a !important}#ccc-notify-accept:hover:before,#ccc-recommended-settings:hover:before{content:none !important}.ccc-notify-buttons{display:flex;flex-wrap:wrap}.ccc-notify-buttons #ccc-notify-accept{order:3}.ccc-notify-buttons #ccc-notify-reject{order:2}.ccc-notify-buttons #ccc-notify-reject:hover:before{content:none !important}.ccc-notify-buttons .ccc-notify-link{order:1}.ccc-notify-buttons .ccc-notify-link:hover:before{content:none !important}.checkout-banner{background-color:#cf076a;color:#fff;padding:1em;margin-bottom:1.5em}.checkout-banner p,.checkout-banner #enquiry-form-overlay .gform_wrapper .gform_description,#enquiry-form-overlay .gform_wrapper .checkout-banner .gform_description,.checkout-banner #get-in-touch-register-overlay .gform_wrapper .gform_description,#get-in-touch-register-overlay .gform_wrapper .checkout-banner .gform_description,.checkout-banner .specsavers-registration-form .gform_wrapper .gform_description,.specsavers-registration-form .gform_wrapper .checkout-banner .gform_description{margin:0}.wp-video{margin-left:auto;margin-right:auto}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{background:#cf076a !important;color:#fff !important}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover{background:#cf076a !important;color:#fff !important}.tablepress>:where(thead,tfoot)>tr>*{background:rgba(207,7,106,.5) !important;color:#fff !important}.header-cta .yay-currency-single-page-switcher{display:flex;justify-content:flex-end}.yay-currency-single-product-switcher{margin-bottom:1em}.yay-currency-single-product-switcher .yay-currency-custom-select-wrapper .yay-currency-custom-select__trigger{border:1px solid #9898a4}.yay-currency-single-product-switcher .yay-currency-custom-select-wrapper .yay-currency-custom-select__trigger:hover{border:1px solid #71717f}#colophon{background:#111a27;color:#fff;padding:2.5rem 0;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#colophon a{color:#fff;text-decoration:none}#colophon .site-info{font-size:.9rem;float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#colophon .site-info:last-child{margin-right:0}@media screen and (min-width: 48em){#colophon .site-info{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;position:absolute;left:2rem}#colophon .site-info:last-child{margin-right:0}}@media screen and (min-width: 64em){#colophon .site-info{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#colophon .site-info:last-child{margin-right:0}}#colophon .menu-footer-menu-2-container{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#colophon .menu-footer-menu-2-container:last-child{margin-right:0}@media screen and (min-width: 48em){#colophon .menu-footer-menu-2-container{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:42.6490214991%;min-height:250px}#colophon .menu-footer-menu-2-container:last-child{margin-right:0}#colophon .menu-footer-menu-2-container:nth-child(2n){margin-right:0}#colophon .menu-footer-menu-2-container:nth-child(2n+1){clear:left}}@media screen and (min-width: 64em){#colophon .menu-footer-menu-2-container{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;margin-left:34.1192171993%}#colophon .menu-footer-menu-2-container:nth-child(2n){margin-right:2.3576515979%}#colophon .menu-footer-menu-2-container:nth-child(2n+1){clear:none}#colophon .menu-footer-menu-2-container:last-child{margin-right:0}}#colophon .mobile-bottom{position:relative;float:left;display:block;margin-right:2.3576515979%;width:100%}#colophon .mobile-bottom:last-child{margin-right:0}@media screen and (min-width: 64em){#colophon .mobile-bottom{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#colophon .mobile-bottom:last-child{margin-right:0}}#colophon .payment-info{text-align:left;margin-top:1rem;float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#colophon .payment-info:last-child{margin-right:0}@media screen and (min-width: 48em){#colophon .payment-info{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#colophon .payment-info:last-child{margin-right:0}}@media screen and (min-width: 64em){#colophon .payment-info{margin-top:0;float:left;display:block;margin-right:4.8291579146%;width:47.5854210427%;text-align:center}#colophon .payment-info:last-child{margin-right:0}}#colophon .footer-iso-logo{text-align:left;margin-top:1rem;float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#colophon .footer-iso-logo:last-child{margin-right:0}@media screen and (min-width: 48em){#colophon .footer-iso-logo{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#colophon .footer-iso-logo:last-child{margin-right:0}}@media screen and (min-width: 64em){#colophon .footer-iso-logo{margin-top:0;float:left;display:block;margin-right:4.8291579146%;width:47.5854210427%;text-align:center}#colophon .footer-iso-logo:last-child{margin-right:0}}#colophon .footer-logo{position:absolute;bottom:0;right:0;background-position:bottom center;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;display:block;background-image:url("./img/logo_white.svg");height:150px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat}@media screen and (min-width: 64em){#colophon .footer-logo{position:relative;background-position:top center}}#colophon .footer-logo:last-child{margin-right:0}#colophon .footer-logo:nth-child(2n){margin-right:0}#colophon .footer-logo:nth-child(2n+1){clear:left}@media screen and (min-width: 64em){#colophon .footer-logo{float:left;display:block;margin-right:4.8291579146%;width:21.378131564%;margin-left:0%}#colophon .footer-logo:last-child{margin-right:0}#colophon .footer-logo:nth-child(2n){margin-right:2.3576515979%}#colophon .footer-logo:nth-child(2n+1){clear:none}}#colophon .footer-to-top{position:absolute;bottom:120px;right:0;margin-bottom:10%;float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#colophon .footer-to-top:last-child{margin-right:0}#colophon .footer-to-top:nth-child(2n){margin-right:0}#colophon .footer-to-top:nth-child(2n+1){clear:left}@media screen and (min-width: 48em){#colophon .footer-to-top{bottom:190px;margin-bottom:0}}@media screen and (min-width: 64em){#colophon .footer-to-top{bottom:0;float:left;display:block;margin-right:4.8291579146%;width:12.6423684045%;margin-left:8.7357631596%}#colophon .footer-to-top:last-child{margin-right:0}}#colophon .footer-to-top a{display:block;position:relative;height:auto;width:60px;height:60px;margin:0 auto;border-radius:50%;background:rgba(255,255,255,.1);font-size:3rem;line-height:3rem}@media screen and (min-width: 64em){#colophon .footer-to-top a{width:100%;height:auto;padding-bottom:100%}}#colophon .footer-to-top a:before{content:"";position:absolute;top:55%;left:50%;height:20px;width:20px;margin-left:-10px;margin-top:-10px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#footer-menu-main{margin:1rem 0 -0.6rem 0;padding:0;list-style:none}@media screen and (min-width: 48em){#footer-menu-main{margin:0}}@media screen and (min-width: 64em){#footer-menu-main li{position:relative;display:inline-block;margin-right:-4px;padding:0 .5rem}#footer-menu-main li:before{content:"";position:absolute;top:0;bottom:3px;left:0;border-left:1px solid #fff}}#footer-menu-main li:first-child{padding-left:0}#footer-menu-main li:first-child:before{border-left:none}#footer-menu-main li a{display:block;font-size:.9rem;padding:.6rem 0}@media screen and (min-width: 64em){#footer-menu-main li a{padding:0}}#footer-menu{margin:-0.6rem 0;padding:0;list-style:none}#footer-menu li{position:relative;display:block;padding-left:1em}#footer-menu li:before{content:"";position:absolute;top:50%;left:.3rem;height:5px;width:5px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform-origin:-50% -50%;-moz-transform-origin:-50% -50%;-ms-transform-origin:-50% -50%;-o-transform-origin:-50% -50%;transform-origin:-50% -50%;-webkit-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-moz-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-ms-transform:rotate(-45deg) translateX(-100%) translateY(-50%);-o-transform:rotate(-45deg) translateX(-100%) translateY(-50%);transform:rotate(-45deg) translateX(-100%) translateY(-50%)}#footer-menu li a{display:block;font-size:.9rem;padding:.6rem 0}#footer-menu li:hover:before{border-color:#cf076a}#footer-social{margin:0;padding:0;list-style:none}#footer-social li{display:inline-block;font-size:1.5rem;margin-right:1rem}#payment-icons{display:inline-block;margin:0;padding:0;list-style:none;background:#fff;border-radius:5px}#payment-icons li{width:33.33%;display:inline-block;vertical-align:middle;text-align:center;margin-right:-4px}#payment-icons li a{display:block;padding:.5rem}#payment-icons li img{display:block;padding:.5rem;display:inline-block;height:30px;margin-bottom:-4px}@media screen and (min-width: 26.5625em){#payment-icons li img{height:40px}}input[type=text],.woocommerce-cart-form__contents input[type=text][type=submit].button:disabled,input[type=password],.woocommerce-cart-form__contents input[type=password][type=submit].button:disabled,input[type=email],.woocommerce-cart-form__contents input[type=email][type=submit].button:disabled,input[type=tel],.woocommerce-cart-form__contents input[type=tel][type=submit].button:disabled,input[type=search],.woocommerce-cart-form__contents input[type=search][type=submit].button:disabled{appearance:none;-webkit-appearance:none;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;border-radius:0;background:#f5f5f5;border:1px solid #d1d1d1;padding:.8rem;font-size:1rem;line-height:1.2rem}select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;border-radius:0;padding:.8rem;font-size:1rem}.ginput_container_select{position:relative;background:#f5f5f5;border:1px solid #d1d1d1}.ginput_container_select:before{pointer-events:none;content:"";position:absolute;top:50%;right:0;width:.5rem;height:.5rem;border-left:2px solid #cf076a;border-top:2px solid #cf076a;margin-top:-3px;-webkit-transform:translateY(-50%) translateX(-90%) rotate(45deg);-moz-transform:translateY(-50%) translateX(-90%) rotate(45deg);-ms-transform:translateY(-50%) translateX(-90%) rotate(45deg);-o-transform:translateY(-50%) translateX(-90%) rotate(45deg);transform:translateY(-50%) translateX(-90%) rotate(45deg)}.ginput_container_select:after{pointer-events:none;content:"";position:absolute;top:50%;right:0;width:.5rem;height:.5rem;border-right:2px solid #cf076a;border-bottom:2px solid #cf076a;margin-top:3px;-webkit-transform:translateY(-50%) translateX(-90%) rotate(45deg);-moz-transform:translateY(-50%) translateX(-90%) rotate(45deg);-ms-transform:translateY(-50%) translateX(-90%) rotate(45deg);-o-transform:translateY(-50%) translateX(-90%) rotate(45deg);transform:translateY(-50%) translateX(-90%) rotate(45deg)}.ginput_container_select select{background:rgba(0,0,0,0);border:none;height:2.8rem;padding-right:2rem}.gfield_description{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:.5em;padding-left:.5em;padding-right:.5em}.gfield_description:last-child{margin-right:0}select::-ms-expand{display:none}textarea{appearance:none;-webkit-appearance:none;font-family:"Gilroy-Regular",helvetica,arial,sans-serif;border-radius:0;background:#f5f5f5;border:1px solid #d1d1d1;padding:.8rem;font-size:1rem}input[type=submit],.woocommerce-cart-form__contents input[type=submit].button:disabled,input[type=file]{appearance:none;-webkit-appearance:none;border-radius:0;border:none;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}input[type=submit]:hover,.woocommerce-cart-form__contents input[type=submit].button:hover:disabled,input[type=file]:hover{padding-bottom:calc(.8rem - 3px) !important;border-bottom:3px solid #9e0551}fieldset{border-width:1px;border-style:dotted;border-color:#d1d1d1}.woocommerce-form__label-for-checkbox{display:inline-block !important;vertical-align:top;font-size:1rem;line-height:1.3rem !important}.woocommerce-form__label-for-checkbox input,.woocommerce-form__label-for-checkbox .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .woocommerce-form__label-for-checkbox input[type=submit].button:disabled{display:none !important}.woocommerce-form__label-for-checkbox span:not(.required){position:relative;display:inline-block;padding:.95rem 0 .65rem 2rem}.woocommerce-form__label-for-checkbox span:not(.required):before{content:"";position:absolute;top:50%;left:.4rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:1rem;width:1rem;box-shadow:0 0 1px 0 #30373e;border-radius:0;background:#f5f5f5}.woocommerce-form__label-for-checkbox span.required{display:inline-block}.woocommerce-form__label-for-checkbox input:checked~span:not(.required):before,.woocommerce-form__label-for-checkbox .woocommerce-cart-form__contents input[type=submit].button:checked:disabled~span:not(.required):before,.woocommerce-cart-form__contents .woocommerce-form__label-for-checkbox input[type=submit].button:checked:disabled~span:not(.required):before{background:#cf076a}.woocommerce-form__label-for-checkbox input:checked~span:not(.required):after,.woocommerce-form__label-for-checkbox .woocommerce-cart-form__contents input[type=submit].button:checked:disabled~span:not(.required):after,.woocommerce-cart-form__contents .woocommerce-form__label-for-checkbox input[type=submit].button:checked:disabled~span:not(.required):after{content:"";position:absolute;top:50%;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-0.25rem;margin-left:.5rem;height:.25rem;width:.6rem;border-left:2px solid #fff;border-bottom:2px solid #fff}button{appearance:none;-webkit-appearance:none;border-radius:0;border:none}.gform_wrapper{display:block}.gform_wrapper .gform_body{margin-top:1rem}.gform_wrapper .gform_body:after{content:"";display:table;clear:both}.gform_wrapper .gform_body ul{margin:0;padding:0;list-style:none}.gform_wrapper .gform_body ul li{display:block;margin-bottom:1rem}.gform_wrapper .gform_body ul li:after{content:"";display:table;clear:both}.gform_wrapper .gform_body ul li label.gfield_label{display:none}.gform_wrapper .gform_body ul li.label_visible label.gfield_label{display:block;font-weight:700;margin-bottom:.5em}.gform_wrapper .gform_body ul li span.gfield_required{padding-left:.5rem}.gform_wrapper .gform_body ul li .ginput_container_text input,.gform_wrapper .gform_body ul li .ginput_container_text .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gform_wrapper .gform_body ul li .ginput_container_text input[type=submit].button:disabled,.gform_wrapper .gform_body ul li .ginput_container_email input,.gform_wrapper .gform_body ul li .ginput_container_email .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gform_wrapper .gform_body ul li .ginput_container_email input[type=submit].button:disabled{width:100%}.gform_wrapper .gform_body ul li .ginput_container_textarea textarea{width:100%}.gform_wrapper .gform_body ul li .ginput_container_radio ul{margin:.5em 0 0 0}.gform_wrapper .gform_body ul li .ginput_container_radio ul li{width:auto !important;margin-bottom:0}.gform_wrapper .gform_body ul li .ginput_container_radio input,.gform_wrapper .gform_body ul li .ginput_container_radio .woocommerce-cart-form__contents input[type=submit].button:disabled,.woocommerce-cart-form__contents .gform_wrapper .gform_body ul li .ginput_container_radio input[type=submit].button:disabled{width:auto !important;margin-left:1px}.gform_wrapper .gform_body ul li .gfield_password_strength{margin-right:0 !important}.gform_wrapper .gform_body ul li .ginput_complex{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.gform_wrapper .gform_body ul li .ginput_complex:last-child{margin-right:0}.gform_wrapper .gform_body ul li .ginput_complex span:not(.show-password-input){float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.gform_wrapper .gform_body ul li .ginput_complex span:not(.show-password-input):last-child{margin-right:0}.gform_wrapper .gform_body ul li .ginput_complex span:not(.show-password-input) input{width:100%}.gform_wrapper .gform_body ul li .ginput_complex span:not(.show-password-input) label{display:none}.gform_wrapper .gform_body ul li .ginput_complex span.show-password-input:after{line-height:1.6 !important}.woocommerce form .form-row span.password-input{display:block;width:100%}.woocommerce form .form-row span.show-password-input{line-height:.5 !important}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvbmVhdC9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2dyaWQvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvYm91cmJvbi9kaXN0L2FkZG9ucy9fcHJlZml4ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvbmVhdC9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2dyaWQvX291dGVyLWNvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy4vd2VicGFjay9zcmMvY29tcG9uZW50cy9ib3VyYm9uL2Rpc3QvYWRkb25zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy4vd2VicGFjay9zcmMvY29tcG9uZW50cy9uZWF0L2FwcC9hc3NldHMvc3R5bGVzaGVldHMvZ3JpZC9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvYm91cmJvbi9kaXN0L2FkZG9ucy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vd2VicGFjay9zcmMvY29tcG9uZW50cy9ib3VyYm9uL2Rpc3QvY3NzMy9fZmxleC1ib3guc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvYm91cmJvbi9kaXN0L2NzczMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvYm91cmJvbi9kaXN0L2NzczMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvbmVhdC9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2dyaWQvX3NwYW4tY29sdW1ucy5zY3NzIiwid2VicGFjazovLy4vd2VicGFjay9zcmMvc2Nzcy9fY29udGVudC5zY3NzIiwid2VicGFjazovLy4vd2VicGFjay9zcmMvY29tcG9uZW50cy9uZWF0L2FwcC9hc3NldHMvc3R5bGVzaGVldHMvZ3JpZC9fb21lZ2Euc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX2dyaWQtc2V0dGluZ3Muc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL2NvbXBvbmVudHMvbmVhdC9hcHAvYXNzZXRzL3N0eWxlc2hlZXRzL2dyaWQvX3NoaWZ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi93ZWJwYWNrL3NyYy9zY3NzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3dlYnBhY2svc3JjL3Njc3MvX2lucHV0cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FBQSxDQ0NFLEVDUU0sNkJEUGdCLENDWWhCLDBCRFpnQixDQzJCaEIscUJEM0JnQixDRWtCeEIsb0NDbEJFLGNBQUEsQ0FFRSxnQkFBQSxDQUNBLGlCQUFBLENEaUJGLGlCQUFBLENBQ0EsY0FBQSxDRVRBLGdEQUNFLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQ2ZBLHlDSGtCSixvQ0FNSSxjQUFBLENBQUEsQ0FJSixZQUNFLFlBQUEsQ0c3QkUseUNINEJKLFlBSUksYUFBQSxDQUFBLENBSUosYUFDRSxZQUFBLENHckNFLG9DSG9DSixhQUlJLGFBQUEsQ0FBQSxDQUlKLGNBQ0UsYUFBQSxDRzdDRSxvQ0g0Q0osY0FJSSxZQUFBLENBQUEsQ0FJSixVQUNFLFVBQUEsQ0FPRixJQUNFLGNBQUEsQ0FDQSxXQUFBLENBR0YsV0FDRSxhQUFBLENBQ0Esb0JBQUEsQ0duRUUseUNIaUVKLFdBS0ksVUFBQSxD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cUZBQ0Usa0JSL2JJLENRb2NWLHdCQUNFLFNBQUEsQ0FXQSx1RUFFRSxRQUFBLENMdGhCQSx3Q0tvaEJGLHVFQUlJLFFBQUEsQ0FBQSxDTHRqQkYsd0NLa2pCRix1RUFPSSxLQUFBLENBQUEsQ0FFRixtRkFDRSxRQUFBLENMOWhCRix3Q0s2aEJBLG1GQUdJLFFBQUEsQ0FBQSxDTDlqQkosc0NLb2tCSixpQkFFSSxZQUFBLENBQUEsQ0FFRiwyR0RyZ0JNLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsd0JTbWtCaUIsQ1Q5akJqQixxQlM4akJpQixDVC9pQmpCLGdCUytpQmlCLENUbmtCakIsMEJTbWtCaUIsQ1Q5akJqQix1QlM4akJpQixDVHpqQmpCLHNCU3lqQmlCLENUcGpCakIscUJTb2pCaUIsQ1QvaUJqQixrQlMraUJpQixDRG5VckIscUJDbVVxQixDQUNyQixvQ0FDRSxtQkFBQSxDQUVGLGlIQUNFLG1CQUFBLENBRUYsbUNBQ0UsaUJBQUEsQ0lqbEJOLEtBQ0ksNkJBQUEsQ0xpRUksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDUi9EQSwyQlFzSGEsQ1JqSGIsd0JRaUhhLENSbEdiLG1CUWtHYSxDUnRIYiw2QmFIb0IsQ2JRcEIsMEJhUm9CLENidUJwQixxQmF2Qm9CLENMMkl4Qix5QkszSXdCLENBQ3hCLGVBQUEsQ0FHSixLQUNJLFFBQUEsQ0FDQSxrQlp5R1EsQ1l4R1IsaUJBQUEsQ0x3REksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDUi9EQSwyQlFzSGEsQ1JqSGIsd0JRaUhhLENSbEdiLG1CUWtHYSxDUnRIYiw2QmFNb0IsQ2JEcEIsMEJhQ29CLENiY3BCLHFCYWRvQixDTGtJeEIseUJLbEl3QixDYk5wQixrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIscUJhT1UsQ2JGVixrQmFFVSxDYkdWLGlCYUhVLENiYVYsYWFiVSxDVGRkLHlDU1FKLEtBU1EsZUFBQSxDQUFBLENUakJKLHlDU1FKLEtBYVEsaUJBQUEsQ0FBQSxDVHJCSix3Q1NRSixLQWlCUSxpQkFBQSxDQUFBLENBR0osV2JyQkksc0Nhc0JBLENiakJBLG1DYWlCQSxDYkZBLDhCYUVBLENBR0osaUJBQ0ksZUFBQSxDQUVBLHVCQUNJLFVBQUEsQ0FDQSxjQUFBLENBQ0EsTUFBQSxDQUNBLE9BQUEsQ0FDQSxLQUFBLENBQ0EsUUFBQSxDQUNBLHlCQUFBLENBQ0EsWUFBQSxDVDNDUix3Q1NnQ0EsaUJBZVEsYUFBQSxDQUVBLHVCQUNJLFlBQUEsQ0FBQSxDQUtaLG9CQUNJLGVBQUEsQ0FFQSwwQkFDSSxVQUFBLENBQ0EsY0FBQSxDQUNBLE1BQUEsQ0FDQSxPQUFBLENBQ0EsS0FBQSxDQUNBLFFBQUEsQ0FDQSx5QkFBQSxDQUNBLFlBQUEsQ0FLSiwyQkFDSSw2QkFBQSxDQUtaLGtCQUNJLGFBQUEsQ0FHSixvQkFDSSxZQUFBLENBR0osZUFDSSxlQUFBLENBUUksc3dCQUNJLG9CQUFBLENBQ0Esa0JaT0osQ1lMSSwyM0JBQ0ksYUFBQSxDQU9aLHlDRDVGQSxVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQ21GRSxrQkFBQSxDQUNBLGVBQUEsQ0RsRkYsb0RBQ0UsY0FBQSxDRWFOLHVEQUNFLGNBQUEsQ0FJQSx5REFDRSxVQVJpQixDVi9DbkIsb0NTMEdBLHlDRDVGQSxVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0Esb0JBQUEsQ0FFQSxvREFDRSxjQUFBLENHN0JKLHVEQUFBLDBCQUFBLENBQ0EseURBQUEsVUFBQSxDRHlDRix1REFDRSxjQUFBLENBSUEseURBQ0UsVUFSaUIsQ0FBQSxDRHdFZixvRER6R0osVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0FFQSwrREFDRSxjQUFBLENDd0ZKLHVDRDlHQSxVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQzZGRSxrQkFBQSxDQUNBLFlBQUEsQ0Q1RkYsa0RBQ0UsY0FBQSxDUnBDSixvQ1M0SEEsdUNEOUdBLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxvQkFBQSxDQ2tHTSxlQUFBLENEaEdOLGtEQUNFLGNBQUEsQ0FBQSxDQ2tHQSxvREFDSSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLDRCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FFQSwwU2J2SUosNkJhd0k0QixDYm5JNUIsMEJhbUk0QixDYnBINUIscUJhb0g0QixDQUNwQixVQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSxRQUFBLENBR0osd0ViL0lKLDZCYWdKNEIsQ2IzSTVCLDBCYTJJNEIsQ2I1SDVCLHFCYTRINEIsQ0FDcEIsb0JBQUEsQ0FDQSxZQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENSbkpkLGlCUW9KZ0MsQ1JqSjlCLE9BUkksQ0FZSixVQVhNLENMREYsa0NhMEoyQixDYnJKM0IsK0JhcUoyQixDYmhKM0IsOEJhZ0oyQixDYjNJM0IsNkJhMkkyQixDYnRJM0IsMEJhc0kyQixDYjFKM0Isc0NhMkpRLENidEpSLG1DYXNKUSxDYnZJUiw4QmF1SVEsQ0FDQSxZQUFBLENBRUEsMEVBQ0ksYUFBQSxDQUNBLGtCQUFBLENBT1IseUpBQ0ksZUFBQSxDQU9KLDJIQUNJLGVBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FFQSxpSUFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxnQkFBQSxDQUVBLCtJQUNJLFVBQUEsQ1JyTHRCLGlCUXNMd0MsQ1JuTHRDLE9BUkksQ0FvQkosVUFqQkssQ1F5TGUsVUFBQSxDQUNBLFNBQUEsQ0FDQSw4QkFBQSxDQUNBLCtCQUFBLENiL0xoQixrQ2FnTTBDLENiM0wxQywrQmEyTDBDLENidEwxQyw4QmFzTDBDLENiakwxQyw2QmFpTDBDLENiNUsxQywwQmE0SzBDLENiaE0xQyxtRWFpTW1DLENiNUxuQyxnRWE0TG1DLENidkxuQywrRGF1TG1DLENibExuQyw4RGFrTG1DLENiN0tuQywyRGE2S21DLENBR3ZCLHFJQUNJLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUlBLDJKQUNJLG9CWmpIbEIsQ1l3SEYsdURBQ0ksZUFBQSxDQVFSLGlDQUNJLHdCQUFBLENBTUEsdUNBQ0ksa0JBQUEsQ0FHSixxQ0FDSSxTQUFBLENBQ0EsZUFBQSxDTDdLSixvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENLNEtJLHFCQUFBLENBRUEsd0NBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUtaLHVDQUNJLGlCQUFBLENUOVBKLG9DUzZQQSx1Q0dwUEYsMEJBQUEsQ0FBQSxDSDhQRSwyQ0R6UEEsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLG9CQUFBLENBRUEsc0RBQ0UsY0FBQSxDQ3NPQSxzREQ1UEosVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0FFQSxpRUFDRSxjQUFBLENDME9BLG9EQUNJLGVBQUEsQ0FJUix5Q0RyUUEsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLG9CQUFBLENDb1BFLGtCQUFBLENBQ0EsZUFBQSxDRG5QRixvREFDRSxjQUFBLENDeVBJLG9HRC9RUixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQUVBLDBIQUNFLGNBQUEsQ0VhTixnSUFDRSxjQUFBLENBSUEsb0lBQ0UsVUFSaUIsQ1YvQ25CLHNDUzZSUSxvR0QvUVIsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLG9CQUFBLENBRUEsMEhBQ0UsY0FBQSxDRzdCSixnSUFBQSwwQkFBQSxDQUNBLG9JQUFBLFVBQUEsQ0Y2UmdCLHdJRHZSaEIsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0FFQSw4SkFDRSxjQUFBLENBQUEsQ0N1UUksb0dBQ0ksY0FBQSxDVDVTWix5Q1MyU1Esb0dBSVEsY0FBQSxDQUFBLENUL1NoQixzQ1MyU1Esb0dBUVEsUUFBQSxDRHJTaEIsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLG9CQUFBLENDcVJjLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsZ0JBQUEsQ0R0UmQsMEhBQ0UsY0FBQSxDRWFOLGdJQUNFLGNBQUEsQ0FJQSxvSUFDRSxVQVJpQixDQUFBLENENlFQLDRHQUNJLFdBQUEsQ1Q3VGhCLG9DU2lVUSxrMENBRVEsYUFBQSxDQUFBLENBUWhCLGtDQUNJLDRCQUFBLENBS0osZUFDSSxhQUFBLENBQ0EsU0FBQSxDQUVBLHNCQUNJLHFCQUFBLENBT1osYUFDSSxlQUFBLENBRUEsZ0JBQ0ksY0FBQSxDQUNBLGVBQUEsQ0FHSiwrY0FDSSx5QkFBQSxDQUNBLGNBQUEsQ0FLSixvQkFDSSxhQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUVBLDBCQUNJLGVBQUEsQ0FDQSxXQUFBLENBR0osME1BQ0ksYUFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBS1osd0JBQ0ksa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQUFBLENBRUEsMkJBRUksa0JBQUEsQ0FDQSxlQUFBLENBRUEsOEJBQ0ksb0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBQ0EsY0FBQSxDQUVBLGtKQUNJLG9CQUFBLENBRUEsc0NBQ0ksYVp0VFYsQ1kwVEUscUNBQ0ksb0JBQUEsQ0FDQSxXQUFBLENBQ0EsbUJBQUEsQ0FHSiwwQ0FDSSxjQUFBLENBRUEsaURBQ0ksWUFBQSxDQVNoQix1R0FFSSxXQUFBLENBQ0EsaUJBQUEsQ0FHSix1R0FFSSxpQkFBQSxDQUdKLHFEQUNJLGlCQUFBLENBR0osbURBQ0ksV0FBQSxDQUdKLCtIQUNJLDZCQUFBLENBR0osb0VBR0ksMEJBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCQUFBLENBQ0EscUJBQUEsQ0FFQSwwRUFDSSxzQ0FBQSxDQUNBLDZCQUFBLENBSVIsZ0xBQ0ksd0JBQUEsQ0FJUix5QkFDSSxrQkFBQSxDQUdJLCtEQUNJLGVBQUEsQ0FJUixxQ0FDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUdKLDZDQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ1QzZUosdUNTd2VBLDZDQU1RLGlDQUFBLENBQ0EsdUJBQUEsQ0FBQSxDVC9lUixvQ1N3ZUEsNkNBV1Esb0NBQUEsQ0FDQSxzQkFBQSxDQUFBLENBR0osNkRBQ0ksaUJBQUEsQ1I1ZVYsaUJRNmU0QixDUjFlMUIsS0FSSSxDQVlKLFNBWE0sQ0FlTixRQWRPLENBa0JQLE1BakJLLENEVkwsdUNTdWZJLDZEQUtRLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxrQlp0YWEsQ0FBQSxDWXlhakIsaUVSdGZWLGlCUXVmZ0MsQ1JwZjlCLEtBUkksQ0FZSixPQVhNLENBZU4sUUFkTyxDQWtCUCxNQWpCSyxDUTBmTyxzQkFBQSxDQUNBLHFCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxzQkFBQSxDQUNBLDBCQUFBLENBSVIsZ0RSaGdCTixpQlFpZ0I0QixDUjlmMUIsT0FSSSxDQUFBLGtDUXVnQnVCLENibGdCdkIsK0Jha2dCdUIsQ2I3ZnZCLDhCYTZmdUIsQ2J4ZnZCLDZCYXdmdUIsQ2JuZnZCLDBCYW1mdUIsQ0FDbkIsaUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSxlQUFBLENUbmhCUix1Q1M0Z0JJLGdEQVVRLHdCQUFBLENBQ0EsWUFBQSxDQUNBLEtBQUEsQ2JqaEJSLCtCYWtoQjJCLENiN2dCM0IsNEJhNmdCMkIsQ2J4Z0IzQiwyQmF3Z0IyQixDYm5nQjNCLDBCYW1nQjJCLENiOWYzQix1QmE4ZjJCLENBQUEsQ0FHdkIscURBQ0ksWUFBQSxDQUNBLHdCQUFBLENBQ0EseUNBQUEsQ0FJUiwrQ0FDSSxhQUFBLENBQ0EsV0FBQSxDQUNBLGtCWmpiQyxDRDlHTCxzQ2FnaUJJLENiM2hCSixtQ2EyaEJJLENiNWdCSiw4QmE0Z0JJLENBRUEscURBQ0ksa0JaeGNOLENZeWNNLFVBQUEsQ0FFQSwrRUFDSSxVQUFBLENBTWhCLG9DQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ1R2akJKLHVDU29qQkEsb0NBTVEsaUNBQUEsQ0FDQSx1QkFBQSxDQUFBLENUM2pCUixvQ1NvakJBLG9DQVdRLGlDQUFBLENBQ0Esc0JBQUEsQ0FBQSxDQUdKLG1EQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLEtBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLE9BQUEsQ1Q3a0JSLHdDU21rQkksbURBYVEsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBQ0EsV0FBQSxDQUFBLENBR0osd0RBQ0ksY0FBQSxDQUNBLG1CQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0Esa0JBQUEsQ0YzaUJkLCtEQUp1QixDQUt2Qix1REFKdUIsQ0VnakJULCtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLG9CQUFBLENUcm1CWix3Q1NzbEJRLHdEQWtCUSxTQUFBLENBQ0EsV0FBQSxDYmxtQlosZ0NhbW1CK0IsQ2I5bEIvQiw2QmE4bEIrQixDYnpsQi9CLDRCYXlsQitCLENicGxCL0IsMkJhb2xCK0IsQ2Iva0IvQix3QmEra0IrQixDQUNuQixRQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUFBLENBR0osK0RBQ0ksVUFBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsNkJBQUEsQ0FDQSxvQ0FBQSxDQUNBLHFDQUFBLENBQ0EsNEJBQUEsQ0FHSiw4REFDSSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSw4QkFBQSxDQUNBLG1DQUFBLENBQ0EscUNBQUEsQ0FDQSw0QkFBQSxDQUtKLDZEQUNJLGtCQUFBLENGMWxCbEIsK0RBSnVCLENBS3ZCLHVEQUp1QixDRWdtQkwsb0VBQ0ksNkJBQUEsQ0FDQSw0QkFBQSxDQUdKLG1FQUNJLDhCQUFBLENBQ0EsNEJBQUEsQ0FNaEIsc0NBQ0ksYUFBQSxDQUNBLFdBQUEsQ0FDQSxrQloxaUJDLENEOUdMLHNDYXlwQkksQ2JwcEJKLG1DYW9wQkksQ2Jyb0JKLDhCYXFvQkksQ0FFQSxvREFDSSxjQUFBLENBQ0EsbUJBQUEsQ2I3cEJSLHNDYThwQlEsQ2J6cEJSLG1DYXlwQlEsQ2Ixb0JSLDhCYTBvQlEsQ0FHSiw0Q0FDSSxrQlp2a0JOLENZd2tCTSxVQUFBLENBRUEsZ0lBRUksVUFBQSxDQUtaLG1EQUNJLGlCQUFBLENSeHFCVixpQlF5cUI0QixDUnRxQjFCLEtBUkksQ0FZSixTQVhNLENBZU4sUUFkTyxDQWtCUCxNQWpCSyxDRFZMLHVDU21yQkksbURBS1EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLGtCWmxtQmEsQ0FBQSxDWXFtQmpCLHVEUmxyQlYsaUJRbXJCZ0MsQ1JockI5QixLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1FzckJPLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxnQkFBQSxDQUNBLDBCQUFBLENBSVIsa0RSM3JCTixpQlE0ckI0QixDUnpyQjFCLE9BUkksQ0FBQSxrQ1Frc0J1QixDYjdyQnZCLCtCYTZyQnVCLENieHJCdkIsOEJhd3JCdUIsQ2JuckJ2Qiw2QmFtckJ1QixDYjlxQnZCLDBCYThxQnVCLENBQ25CLGlCQUFBLENBQ0EsMkJBQUEsQ0FDQSx5QkFBQSxDQUNBLGVBQUEsQ1Q3c0JSLHVDU3VzQkksa0RBU1EsYUFBQSxDQUNBLEtBQUEsQ2Ixc0JSLCtCYTJzQjJCLENidHNCM0IsNEJhc3NCMkIsQ2Jqc0IzQiwyQmFpc0IyQixDYjVyQjNCLDBCYTRyQjJCLENidnJCM0IsdUJhdXJCMkIsQ0FBQSxDQUd2QixxREFDSSxvQkFBQSxDQUNBLHVEWnZsQkMsQ1l3bEJELDBCQUFBLENBR0oseURBQ0ksMEJBQUEsQ0FDQSwyQkFBQSxDQUNBLHdEWjdsQkYsQ1k4bEJFLDBCQUFBLENBQ0Esd0JBQUEsQ0FFQSxtRmIzdEJSLHNDYTR0QlksQ2J2dEJaLG1DYXV0QlksQ2J4c0JaLDhCYXdzQlksQ0FXSiw4Q0FDSSxZQUFBLENBR0oscURBQ0ksY0FBQSxDQUdKLHNHRHh1QlosVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0N3dEJjLHFCQUFBLENBQ0EseUJBQUEsQ0R2dEJkLDRIQUNFLGNBQUEsQ0MwdEJvQixrSkFDSSxxQkFBQSxDQUVBLDhKQUNJLFlBQUEsQ0FHSiw4SkFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDQUVBLDRLUjl2QmxDLGlCUSt2QndELENSNXZCdEQsS0FSSSxDQW9CSixRQWpCSyxDUWt3QitCLFVBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLDRCQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBS0osd01BQ0ksa0JacnJCOUIsQ1l3ckIwQixzTUFDSSxVQUFBLENSL3dCdEMsaUJRZ3hCd0QsQ1I3d0J0RCxLQVJJLENBb0JKLFFBakJLLENRbXhCK0IsZ0NBQUEsQ0FDQSw2QkFBQSxDQUNBLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSx3QkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLDBCQUFBLENBQ0EsNEJBQUEsQ0FlcEMsNExBQ0ksU0FBQSxDQUNBLGlCQUFBLENianpCQSxzQ2FrekJBLENiN3lCQSxtQ2E2eUJBLENiOXhCQSw4QmE4eEJBLENSN3lCTixjUTh5QndCLENSM3lCdEIsT0FSSSxDQW9CSixRQWpCSyxDTEhELHVDYW96Qm1CLENiL3lCbkIsb0NhK3lCbUIsQ2IxeUJuQixtQ2EweUJtQixDYnJ5Qm5CLGtDYXF5Qm1CLENiaHlCbkIsK0JhZ3lCbUIsQ0FDbkIsZUFBQSxDQUNBLFlBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ1RoMEJKLHlDU3N6QkEsNExBYVEsZUFBQSxDQUFBLENUbjBCUixvQ1NzekJBLDRMQWlCUSxlQUFBLENBQUEsQ0FHSixpbkRBQ0ksWUFBQSxDQUdKLHlPQUNJLGFBQUEsQ0FDQSxlQUFBLENBSVIsd1BBQ0ksV0FBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDUjUwQk4saUJRODBCd0IsQ1IzMEJ0QixLQVJJLENBWUosT0FYTSxDTERGLG1DYW8xQm1CLENiLzBCbkIsZ0NhKzBCbUIsQ2IxMEJuQiwrQmEwMEJtQixDYnIwQm5CLDhCYXEwQm1CLENiaDBCbkIsMkJhZzBCbUIsQ0FNbkIsY0FBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENUcjJCSixvQ1NvMUJBLHdQUngwQkYsaUJRazFCNEIsQ1IvMEIxQixLQVJJLENBWUosT0FYTSxDQUFBLENRKzFCRiwyUkFDSSxXQUFBLENSNTFCVixpQlE4MUI0QixDUjMxQjFCLE9BUkksQ0FvQkosUUFqQkssQ0xIRCx1Q2FvMkJ1QixDYi8xQnZCLG9DYSsxQnVCLENiMTFCdkIsbUNhMDFCdUIsQ2JyMUJ2QixrQ2FxMUJ1QixDYmgxQnZCLCtCYWcxQnVCLENBS3ZCLHNMQUNJLGtCQUFBLENBR0oseUxBQ0ksYUFBQSxDQUlKLG9LQUNJLFFBQUEsQ0FJUSxvdEJBQ0ksVUFBQSxDVC8zQnBCLG9DUzYzQlksc0xELzJCWixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsbUJBQUEsQ0FFQSx1TkFDRSxjQUFBLENFYU4sZ09BQ0UsY0FBQSxDQUlBLHNPQUNFLFVBUmlCLENEdTFCQyxvTkR4M0JwQixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQUVBLHFQQUNFLGNBQUEsQ0c3QkosaVFBQUEsMEJBQUEsQ0FDQSx1UUFBQSxVQUFBLENEeUNGLGlRQUNFLGNBQUEsQ0FJQSx1UUFDRSxVQVJpQixDQ3hDbkIsOFBBQUEsMEJBQUEsQ0FDQSxvUUFBQSxVQUFBLENEeUNGLDhQQUNFLGNBQUEsQ0FJQSxvUUFDRSxVQVJpQixDQ3hDbkIsOFBBQUEsMEJBQUEsQ0FDQSxvUUFBQSxVQUFBLENEeUNGLDhQQUNFLGNBQUEsQ0FJQSxvUUFDRSxVQVJpQixDQ3hDbkIsOFBBQUEsMEJBQUEsQ0FDQSxvUUFBQSxVQUFBLENBREEsOFBBQUEsMEJBQUEsQ0FDQSxvUUFBQSxVQUFBLENBREEsOFBBQUEsMEJBQUEsQ0FDQSxvUUFBQSxVQUFBLENEeUNGLDhQQUNFLGNBQUEsQ0FJQSxvUUFDRSxVQVJpQixDRHUzQkMsdU5EeDVCcEIsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0N1NEJzQixjQUFBLENEcjRCdEIsd1BBQ0UsY0FBQSxDQ3U0QmdCLHVORDc1QnBCLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxVQUFBLENDNDRCc0IsY0FBQSxDRDE0QnRCLHdQQUNFLGNBQUEsQ0FBQSxDQzY0QlksZ09BQ0ksY0FBQSxDQUdKLG9RQUNJLGlCQUFBLENEeDZCcEIsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLFVBQUEsQ0N1NUJrQix3QkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsU0FBQSxDRHg1QmxCLHFTQUNFLGNBQUEsQ0N5NUJnQix5UkFDSSxVQUFBLENBQ0EsVUFBQSxDYng3QnBCLHNDYXk3Qm9CLENicDdCcEIsbUNhbzdCb0IsQ2JyNkJwQiw4QmFxNkJvQixDQUdKLCtSQUNJLFVBQUEsQ0FFQSxvVFIxN0IxQixpQlEyN0JnRCxDUng3QjlDLEtBUkksQ0FZSixPQVhNLENBZU4sUUFkTyxDQWtCUCxNQWpCSyxDUTg3QnVCLGtCQUFBLENBSVIsc1JBQ0ksVUFBQSxDQUVBLDJTUm44QjFCLGlCUW84QmdELENSajhCOUMsS0FSSSxDQWdCSixRQWRPLENBa0JQLE1BakJLLENRdThCdUIsU0FBQSxDQUNBLGtCQUFBLENBSVIsZ1JBQ0ksVUFBQSxDQUVBLHFTUjc4QjFCLGlCUTg4QmdELENSMzhCOUMsS0FSSSxDQWdCSixRQWRPLENBa0JQLE1BakJLLENRaTlCdUIsU0FBQSxDQUNBLGtCQUFBLENBSVIsbVJBQ0ksYVp2M0JoQixDWXkzQmdCLHdTUnY5QjFCLGlCUXc5QmdELENScjlCOUMsS0FSSSxDQWdCSixRQWRPLENBa0JQLE1BakJLLENRMjlCdUIsU0FBQSxDQUNBLGtCQUFBLENBSVIseVJBQ0ksYVpqNEJoQixDWW00QmdCLDhTUmorQjFCLGlCUWsrQmdELENSLzlCOUMsS0FSSSxDQWdCSixRQWRPLENBa0JQLE1BakJLLENRcStCdUIsVUFBQSxDQUNBLGtCQUFBLENBS1osNk5BQ0ksWUFBQSxDQU1oQiwwS0FDSSxVQUFBLENBRUEsd3JCQUNJLFVBQUEsQ0FDQSxpQkFBQSxDQUdKLHNMQUNJLFlBQUEsQ0FNaEIseUJBQ0ksa0JBQUEsQ0FFQSxtREFDSSxpQkFBQSxDQUNBLGtCQUFBLENUaGhDSixvQ1M4Z0NBLG1ERGhnQ0EsVUFBQSxDQUdFLGFBQUEsQ0FlQSwwQkFBQSxDQUNBLG9CQUFBLENBRUEsOERBQ0UsY0FBQSxDQUFBLENDay9CQSxtRVIxZ0NOLGlCUTJnQzRCLENSeGdDMUIsS0FSSSxDQVlKLFdBWE0sQ1FnaENFLG1CQUFBLENBR0osbXZDQUNJLHVEWjU1QkssQ1k2NUJMLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ0FDQSx3QkFBQSxDQUdKLGlFQUNJLGdCQUFBLENBR0oseUVBQ0ksaUJBQUEsQ0FHSiwwREFDSSxpQkFBQSxDQUVBLGVBQUEsQ0FFQSx5RkFDSSxhQUFBLENBQ0EsbUJBQUEsQ0FLSix3RUFDSSxrQkFBQSxDQUVBLDJFQUNJLGVBQUEsQ0FLWixvekJBQ0ksMkJBQUEsQ0FHSixzRUFDSSxvQkFBQSxDQUNBLGtCQUFBLENBSUEsd3hCQUNJLFlBQUEsQ0FJUiw2REFDSSwrQkFBQSxDQUVBLHVFQUNJLGFBQUEsQ0FDQSxxQkFBQSxDQUdBLDhFQUNJLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQUdKLDhFQUNJLFlBQUEsQ0FHSiw2RUFDSSxjQUFBLENBQ0EsYUFBQSxDQUtaLGtFQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUVBLHFFQUNJLGNBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUVBLHdFQUNJLG9CQUFBLENBQ0EsYUFBQSxDQUVBLCtFQUNJLFdBQUEsQ0FFQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0Esb0JBQUEsQ0FDQSxhWjloQ2QsQ1lvaUNGLGtFQUNJLGFBQUEsQ0FFQSxxRUFDSSxvQkFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENBQ0EsYUFBQSxDQUVBLHdFQUNJLG9CQUFBLENBQ0EsZUFBQSxDQUVBLG9GQUNJLGNBQUEsQ0FHSixtRkFDSSxlQUFBLENBR0osMEVBQ0ksYUFBQSxDQUNBLG9CQUFBLENUL3BDcEIsb0NTc3FDQSxnRER4cENBLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxvQkFBQSxDQUVBLDJEQUNFLGNBQUEsQ0FBQSxDQ3VvQ0Esc1NBRUksaUJBQUEsQ0FDQSxVQUFBLENBQ0Esa0JadGxDaUIsQ1l1bENqQixlQUFBLENBQ0EsZUFBQSxDQUNBLHFCQUFBLENUbHJDUixvQ1MycUNJLHNTQVVRLFlBQUEsQ0FBQSxDQUdKLHNUUjVxQ1YsaUJRNnFDZ0MsQ1IxcUM5QixLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1FnckNPLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUdKLGtVQUNJLFVBQUEsQ0FHSiwwVlJ2ckNWLGlCUXdyQ2dDLENScnJDOUIsS0FSSSxDQVlKLE9BWE0sQ0FlTixRQWRPLENBa0JQLE1BakJLLENRK3JDRyxnUUFDSSxZQUFBLENBRUEsaVNBQ0ksYUFBQSxDQUtaLG9FQUNJLFdBQUEsQ0FDQSxnQkFBQSxDQUVBLG1GQUNJLFlBQUEsQ0FJQSx3RkFDSSxZQUFBLENBSVIsMkVScHRDVixpQlFzdENnQyxDUm50QzlCLE9BUkksQ0FvQkosUUFqQkssQ0xIRCx1Q2E0dEMyQixDYnZ0QzNCLG9DYXV0QzJCLENibHRDM0IsbUNha3RDMkIsQ2I3c0MzQixrQ2E2c0MyQixDYnhzQzNCLCtCYXdzQzJCLENBR3ZCLCtGQUNJLGlCQUFBLENBS0osOEVBQ0ksWUFBQSxDQUtKLG1FQUNJLGtDQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBRUEsc0VBQ0ksb0JBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUVBLDBKQUVJLFVBQUEsQ0FFQSw4SkFDSSxhQUFBLENBUUEsOEJBQUEsQ1Q1d0N4QixvQ1Ntd0NvQiw4SkFLUSxXQUFBLENBQ0EsZUFBQSxDQUFBLENBS0osNEtBQ0ksd0JBQUEsQ0FHSixzS0FDSSxnQkFBQSxDQVk1Qiw2RkFFSSxvQkFBQSxDQUNBLDZCQUFBLENBSVIsYUFDSSxrQlp0ckNLLENZd3JDTCwrRkFDSSxhQUFBLENBQ0EsVUFBQSxDQUNBLG9CQUFBLENBQ0Esc0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBRUEsb0hBQ0ksd0JBQUEsQ0FLWix1QkFDSSxhQUFBLENBR0ksbURMeHZDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENLdXZDSSxRQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FFQSxzREFDSSxvQkFBQSxDQUNBLFlBQUEsQ0FDQSwrQkFBQSxDVHQwQ1osb0NTbTBDUSxzREFNUSxZQUFBLENBQUEsQ0FHSix3REFDSSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLENBQ0Esb0JBQUEsQ0FDQSxhQUFBLENMOXdDWixvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENLNndDWSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENUdjFDaEIsb0NTNDBDWSx3REFjUSxZQUFBLENBQUEsQ1QxMUNwQixvQ1M0MENZLHdEQWtCUSxnQkFBQSxDQUFBLENBSVIsNkRBQ0ksd0RabHVDTixDWW11Q00sZUFBQSxDQUVBLCtEQUNJLGFaN3ZDWixDWSt2Q1kscUVBQ0ksVUFBQSxDUjkxQzFCLGlCUSsxQzRDLENSeDFDMUMsT0FYTSxDQWVOLFdBZE8sQ0FrQlAsTUFqQkssQ1FrMkNtQixVQUFBLENBQ0Esa0JaM3dDbEIsQ1lveENFLHFQQUdJLG9CQUFBLENEMzJDWixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQUVBLHNSQUNFLGNBQUEsQ0VhTiwrUkFDRSxjQUFBLENBSUEscVNBQ0UsVUFSaUIsQ1YvQ25CLG9DU3MzQ1EscVBEeDJDUixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0Esb0JBQUEsQ0FFQSxzUkFDRSxjQUFBLENHN0JKLCtSQUFBLDBCQUFBLENBQ0EscVNBQUEsVUFBQSxDRHlDRiwrUkFDRSxjQUFBLENBSUEscVNBQ0UsVUFSaUIsQ0FBQSxDRG8xQ1AsdVREcjNDWixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQUVBLHdWQUNFLGNBQUEsQ0VhTixpV0FDRSxjQUFBLENBSUEsdVdBQ0UsVUFSaUIsQ1YvQ25CLG9DU200Q1ksdVREcjNDWixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0Esb0JBQUEsQ0FFQSx3VkFDRSxjQUFBLENHN0JKLGlXQUFBLDBCQUFBLENBQ0EsdVdBQUEsVUFBQSxDRHlDRixpV0FDRSxjQUFBLENBSUEsdVdBQ0UsVUFSaUIsQ0FBQSxDRGcyQ1gscUZEajRDUixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0EsVUFBQSxDQUVBLGdHQUNFLGNBQUEsQ0VhTixtR0FDRSxjQUFBLENBSUEscUdBQ0UsVUFSaUIsQ1YvQ25CLG9DUys0Q1EscUZEajRDUixVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0Esb0JBQUEsQ0l4QkoseUJBQUEsQ0owQkksZ0dBQ0UsY0FBQSxDRzdCSixtR0FBQSwwQkFBQSxDQUNBLHFHQUFBLFVBQUEsQ0R5Q0YsbUdBQ0UsY0FBQSxDQUlBLHFHQUNFLFVBUmlCLENBQUEsQ0Q0MkNYLG1GQUNJLFNBQUEsQ0FDQSxlQUFBLENMMTFDUixvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENLeTFDUSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSw0QkFBQSxDQUNBLDZCQUFBLENBRUEsc0ZBQ0ksU0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLHNCQUFBLENBVUEsaUJBQUEsQ1RsN0NoQix5Q1NvNkNZLHNGQU9RLFNBQUEsQ0FBQSxDVDM2Q3BCLG9DU282Q1ksc0ZBV1EsU0FBQSxDQUFBLENBS0osMkZBQ0ksYUFBQSxDQUVBLHlHQUNJLGVBQUEsQ0FDQSxnQkFBQSxDQUdKLDBHQUNJLHVCQUFBLENBSVIsNExBQ0ksYUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FReEIsbUJBQ0ksa0JBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ1RqOUNBLG9DUzY4Q0osbUJBT1EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxXQUFBLENBQUEsQ0FHSixzQkFDSSxZQUFBLENBRUEsMkJBQ0ksb0JBQUEsQ0FDQSxrQlo1M0NGLENZNjNDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUVBLGtDQUNJLGdCQUFBLENBS1oseWZBQ0ksY0FBQSxDQUVBLG1pQkFDSSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUdKLG1pQkFDSSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsdUJBQUEsQ0FDQSxlQUFBLENBSVIsMGlCQUNJLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLHdEWmg0Q00sQ1lpNENOLGdCQUFBLENBTUEsNkVBQ0kscUJBQUEsQ0FFQSxnRkFDSSx5QkFBQSxDQUlBLGlHQUNJLHdCQUFBLENUamhEaEIsdUNTd2dESSw2RUFjUSxpQ0FBQSxDQUNBLHVCQUFBLENBRUEsZ0ZBQ0ksd0JBQUEsQ0FJQSxpR0FDSSwwQkFBQSxDQUFBLENUL2hEcEIsb0NTd2dESSw2RUE2QlEsaUNBQUEsQ0FDQSxzQkFBQSxDQUFBLENUdGlEWixvQ1N5aURRLG9HQUVRLGlDQUFBLENBQUEsQ0FPcEIsd0JBQ0ksa0JBQUEsQ0FDQSxxQkFBQSxDQUVBLG9qQ0FDSSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUlBLCtDQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLHFCQUFBLENBb0JBLDZCQUFBLENBbEJBLGtEQUNJLHlCQUFBLENUbmtEWix1Q1M2akRJLCtDQVVRLGlDQUFBLENBQ0EsdUJBQUEsQ0FFQSxrREFDSSx3QkFBQSxDQUFBLENUM2tEaEIsb0NTNmpESSwrQ0FtQlEsaUNBQUEsQ0FDQSxzQkFBQSxDQUFBLENBS0osOERBQ0ksaUJBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0EsS0FBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDVGhtRFosd0NTc2xEUSw4REFhUSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxXQUFBLENBQUEsQ0FHSixtRUFDSSxjQUFBLENBQ0EsbUJBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDRjlqRGxCLCtEQUp1QixDQUt2Qix1REFKdUIsQ0Vta0RMLCtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLG9CQUFBLENUeG5EaEIsd0NTeW1EWSxtRUFrQlEsU0FBQSxDQUNBLFdBQUEsQ2JybkRoQixnQ2FzbkRtQyxDYmpuRG5DLDZCYWluRG1DLENiNW1EbkMsNEJhNG1EbUMsQ2J2bURuQywyQmF1bURtQyxDYmxtRG5DLHdCYWttRG1DLENBQ25CLFFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQUEsQ0FHSiwwRUFDSSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSw2QkFBQSxDQUNBLG9DQUFBLENBQ0EscUNBQUEsQ0FDQSw0QkFBQSxDQUdKLHlFQUNJLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLDhCQUFBLENBQ0EsbUNBQUEsQ0FDQSxxQ0FBQSxDQUNBLDRCQUFBLENBS0osd0VBQ0ksa0JBQUEsQ0Y3bUR0QiwrREFKdUIsQ0FLdkIsdURBSnVCLENFbW5ERCwrRUFDSSw2QkFBQSxDQUNBLDRCQUFBLENBR0osOEVBQ0ksOEJBQUEsQ0FDQSw0QkFBQSxDQU1oQixpREFDSSxhQUFBLENBQ0EsV0FBQSxDQUNBLGtCWmprRFAsQ1lra0RPLFVBQUEsQ2I1cURSLHNDYTZxRFEsQ2J4cURSLG1DYXdxRFEsQ2J6cERSLDhCYXlwRFEsQ0FFQSx1REFDSSxrQlpybERWLENZc2xEVSxVQUFBLENBRUEsaUZBQ0ksVUFBQSxDQUtaLDhEUnByRFYsaUJRcXJEZ0MsQ1JsckQ5QixLQVJJLENBWUosU0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ0RWTCx1Q1Nnc0RRLDhEQUlRLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxrQlo5bURTLENBQUEsQ1lpbkRiLGtFUjlyRGQsaUJRK3JEb0MsQ1I1ckRsQyxLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1Frc0RXLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxnQkFBQSxDQUNBLDBCQUFBLENBSVIsNkRBQ0ksaUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHlCQUFBLENBQ0EsZUFBQSxDVHZ0RFosdUNTbXREUSw2REFPUSxhQUFBLENBQUEsQ0FHSixnRUFDSSxvQkFBQSxDQUNBLHVEWi9sREgsQ1lnbURHLDBCQUFBLENBR0osb0VBQ0ksMEJBQUEsQ0FDQSwyQkFBQSxDQUNBLHdEWnJtRE4sQ1lzbURNLDBCQUFBLENBQ0Esd0JBQUEsQ0FFQSw4RmJudURaLHNDYW91RGdCLENiL3REaEIsbUNhK3REZ0IsQ2JodERoQiw4QmFndERnQixDQUNBLFVBQUEsQ0FTcEIsd0JMbHJESSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENLaXJEQSxjQUFBLENBQ0EsY0FBQSxDQUVBLGdDTHZyREEsb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDS3NyREksaUJBQUEsQ0FDQSxVQUFBLENUN3ZEUix1Q1MwdkRJLGdDQU1RLFlBQUEsQ0FBQSxDVGh3RFoscUNTMHZESSxnQ0FVUSxlQUFBLENBQUEsQ0FHSiw4Q0FDSSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxtQkFBQSxDQUdJLHVEQUNJLG9CQUFBLENBSVIscURBQ0ksaUJBQUEsQ0FDQSxVQUFBLENBQ0Esa0JaMXJERCxDWTRyREMsdURSM3dEbEIsaUJRNHdEd0MsQ1J6d0R0QyxLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1FneERlLDJEUjl3RHRCLGlCUSt3RDRDLENSNXdEMUMsS0FSSSxDQVlKLE9BWE0sQ0FlTixRQWRPLENBa0JQLE1BakJLLENRa3hEbUIsV0FBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLDZCQUFBLENBS1oscURSeHhEZCxpQlF5eERvQyxDUmx4RGxDLE9BWE0sQ0FlTixRQWRPLENBa0JQLE1BakJLLENRa3lEVCxZQUNJLGlCQUFBLENBRUEsMEJBQ0ksb0JBQUEsQ0FDQSxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0Esd0RabnJETSxDWW9yRE4sb0JBQUEsQ0FDQSxhQUFBLENBRUEsa0NBQ0ksYVovc0RBLENZbXREUiwyQkFFSSxvQkFBQSxDQUNBLGFBQUEsQ0FJUixzQkFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUNBLHVCQUFBLENWN3pERiw0QkFDRSxVQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0NmQSxvQ1NvMERKLHNCQVNRLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUFBLENBR0osNkJBQ0ksVUFBQSxDUnYwRE4saUJRdzBEd0IsQ1JyMER0QixPQVJJLENBWUosV0FYTSxDUWsxREYsVUFBQSxDQUNBLFNBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENidDFEQSxrQ2F1MUQwQixDYmwxRDFCLCtCYWsxRDBCLENiNzBEMUIsOEJhNjBEMEIsQ2J4MEQxQiw2QmF3MEQwQixDYm4wRDFCLDBCYW0wRDBCLENidjFEMUIsa0VhdzFEbUIsQ2JuMURuQiwrRGFtMURtQixDYjkwRG5CLDhEYTgwRG1CLENiejBEbkIsNkRheTBEbUIsQ2JwMERuQiwwRGFvMERtQixDVC8xRHZCLHdDU2sxREEsNkJBS1EsWUFBQSxDQUFBLENBV1IsNkJBQ0ksZUFBQSxDQUNBLHVCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EsMkJBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FDQSxZQUFBLENBQ0EsdURaL3VEUyxDWWd2RFQsVUFBQSxDQUdKLHlDQUNJLFlBQUEsQ0FJUixjQUNJLGFBQUEsQ0QzMkRBLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxVQUFBLENBRUEseUJBQ0UsY0FBQSxDUnBDSixvQ1N3M0RKLGNBS1EsZUFBQSxDQUFBLENBSVIsbUJBQ0ksaUJBQUEsQ0FDQSxrQlp4eURlLENZeXlEZixzQ0FBQSxDQUNBLG1CQUFBLENBQ0EsaUNBQUEsQ0FDQSwyQkFBQSxDQUNBLHdCWm54RFMsQ1lxeERULGlIUjkzREYsaUJRKzNEd0IsQ1I1M0R0QixLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1FzNERMLGFBQ0ksa0JaNXhESyxDWWd5RGIsTUFDSSxlQUFBLENBQ0EsZUFBQSxDTHAxREksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDUi9EQSwyQlFzSGEsQ1JqSGIsd0JRaUhhLENSbEdiLG1CUWtHYSxDUnRIYiw2QmFrNURvQixDYjc0RHBCLDBCYTY0RG9CLENiOTNEcEIscUJhODNEb0IsQ0wxd0R4Qix5Qkswd0R3QixDYmw1RHBCLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixxQmFtNURVLENiOTREVixrQmE4NERVLENiejREVixpQmF5NERVLENiLzNEVixhYSszRFUsQ0FHbEIsa0JMMTFEUSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENSL0RBLDJCUXNIYSxDUmpIYix3QlFpSGEsQ1JsR2IsbUJRa0dhLENSdEhiLDZCYTA1RG9CLENicjVEcEIsMEJhcTVEb0IsQ2J0NERwQixxQmFzNERvQixDTGx4RHhCLHlCS2t4RHdCLENiMTVEcEIsa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYTI1RFUsQ2J0NURWLGtCYXM1RFUsQ2JqNURWLGlCYWk1RFUsQ2J2NERWLGFhdTREVSxDQUdsQixNYjk1RFEsa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYSs1RFUsQ2IxNURWLGtCYTA1RFUsQ2JyNURWLGlCYXE1RFUsQ2IzNERWLGFhMjREVSxDQUdsQixhQUNJLHdCWnJ6RFMsQ1lzekRULDJCQUFBLENBQ0EsaUNBQUEsQ0FDQSxxQkFBQSxDQUNBLHFCQUFBLENBRUEseUJBQ0ksaUJBQUEsQ0FFQSxnQ0FDSSxVQUFBLENSeDZEVixpQlF5NkQ0QixDUnQ2RDFCLEtBUkksQ0FZSixPQVhNLENBZU4sUUFkTyxDQWtCUCxNQWpCSyxDUTQ2REcseUJBQUEsQ0FDQSxTQUFBLENBSVIsZ0JBQ0ksbUJBQUEsQ0FDQSxlQUFBLENBQ0EsdURaOXpEUyxDWSt6RFQsVUFBQSxDQUdKLDBCQUNJLFVBQUEsQ1RuOERKLHlDU2s4REEsMEJEcDdEQSxVQUFBLENBR0UsYUFBQSxDQWVBLDBCQUFBLENBQ0Esb0JBQUEsQ0FFQSxxQ0FDRSxjQUFBLENBQUEsQ1JwQ0osb0NTazhEQSwwQkRwN0RBLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxvQkFBQSxDQUVBLHFDQUNFLGNBQUEsQ0FBQSxDQzA2REosc0JBQ0ksaUJBQUEsQ1QvOERKLHlDU2k5REksbUNHeDhETiwwQkFBQSxDQUFBLENaVEUsb0NTaTlESSxtQ0d4OEROLDBCQUFBLENBQUEsQ0hvOURGLHlCQUNJLGVBQUEsQ0FFQSw0QkFDSSxRQUFBLENBS0osZ0dMbjZESSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENSL0RBLHdCYWkrRHFCLENiNTlEckIscUJhNDlEcUIsQ2I3OERyQixnQmE2OERxQixDYmorRHJCLDBCYWkrRHFCLENiNTlEckIsdUJhNDlEcUIsQ2J2OURyQixzQmF1OURxQixDYmw5RHJCLHFCYWs5RHFCLENiNzhEckIsa0JhNjhEcUIsQ0xqdUR6QixxQktpdUR5QixDYmorRHJCLDBCUXVKWSxDUmxKWix1QlFrSlksQ1JuSVosa0JRbUlZLENSdkpaLHNCYWsrRG1CLENiNzlEbkIsbUJhNjlEbUIsQ2J4OURuQixrQmF3OURtQixDYjk4RG5CLGNhODhEbUIsQ1R6K0R2QixvQ1NzK0RBLGdHYi85REksd0JRbUpZLENSOUlaLHFCUThJWSxDUi9IWixnQlErSFksQ1JuSlosd0JhcStEdUIsQ2JoK0R2QixxQmFnK0R1QixDYjM5RHZCLG9CYTI5RHVCLENiajlEdkIsZ0JhaTlEdUIsQ0FBQSxDQUkzQix5QmJ6K0RJLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixxQmEwK0RjLENicitEZCxrQmFxK0RjLENiaCtEZCxpQmFnK0RjLENidDlEZCxhYXM5RGMsQ0FNZCxhQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENUei9ESixvQ1NnL0RBLHlCYnorREksa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYTYrRGtCLENieCtEbEIsa0JhdytEa0IsQ2JuK0RsQixpQmFtK0RrQixDYno5RGxCLGFheTlEa0IsQ0FBQSxDVHAvRHRCLG9DU2cvREEseUJBWVEsb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUFBLENBR0osNkJBQ0ksWUFBQSxDQUNBLHFEWmw0REcsQ1ltNERILGVBQUEsQ0FFQSxrQ0FDSSx1RFp6NERDLENZMDRERCxlQUFBLENBSVIsbWlCQUNJLGVBQUEsQ0FJUixzQkFDSSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENUdGhFSixvQ1NtaEVBLHNCQU1RLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxlQUFBLENBQUEsQ0FJUiwrQmJ4aEVJLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixzQmF5aEVjLENicGhFZCxtQmFvaEVjLENiL2dFZCxrQmErZ0VjLENicmdFZCxjYXFnRWMsQ0FDZCxzQkFBQSxD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bUJBQUEsQ0M0cEdjLFdBQUEsQ0FDQSxjQUFBLENEM3BHZCxrS0FDRSxjQUFBLENBQUEsQ0M4cEdJLDRJQUNJLHlCQUFBLENUbnNHWix5Q1Nrc0dRLDRJQUlRLHlCQUFBLENBQUEsQ1R0c0doQixvQ1Nrc0dRLDRJQVFRLFFBQUEsQ0FBQSxDVDFzR2hCLG9DU2l0R1EsOElBRVEsUUFBQSxDQUFBLENBSVIsOElBQ0kseUJBQUEsQ1R4dEdaLHlDU3V0R1EsOElBSVEseUJBQUEsQ0FBQSxDVDN0R2hCLG9DU3V0R1EsOElBUVEsUUFBQSxDRGp0R2hCLFVBQUEsQ0FHRSxhQUFBLENBZUEsMEJBQUEsQ0FDQSxtQkFBQSxDQ2dzR2MsV0FBQSxDRDlyR2Qsb0tBQ0UsY0FBQSxDQUFBLENDb3NHUiw0RUFJSSxjQUFBLENBR0osZUw1cUdRLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsMEJRdUpZLENSbEpaLHVCUWtKWSxDUm5JWixrQlFtSVksQ1J2Slosc0JhMHVHZSxDYnJ1R2YsbUJhcXVHZSxDYmh1R2Ysa0JhZ3VHZSxDYnR0R2YsY2FzdEdlLENBTW5CLDRCQUFBLENUdnZHQSxvQ1MrdUdKLGVieHVHUSx3QlFtSlksQ1I5SVoscUJROElZLENSL0haLGdCUStIWSxDUm5KWix3QmE2dUdtQixDYnh1R25CLHFCYXd1R21CLENibnVHbkIsb0JhbXVHbUIsQ2J6dEduQixnQmF5dEdtQixDQUFBLENBS3ZCLDJCQUNJLGlCQUFBLENBR0osb0NidHZHSSxrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIscUJhdXZHYyxDYmx2R2Qsa0Jha3ZHYyxDYjd1R2QsaUJhNnVHYyxDYm51R2QsYWFtdUdjLENBQ2QsZ0JBQUEsQ1QvdkdKLG9DUzZ2R0Esb0NidHZHSSxrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIsb0JhMnZHa0IsQ2J0dkdsQixpQmFzdkdrQixDYmp2R2xCLGdCYWl2R2tCLENidnVHbEIsWWF1dUdrQixDQUNkLG1CQUFBLENBQUEsQ0FHSixnREFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FFQSxvRFJsd0dWLGlCUW13R2dDLENSaHdHOUIsT0FSSSxDQW9CSixRQWpCSyxDTEhELHVDYXl3RzJCLENicHdHM0Isb0Nhb3dHMkIsQ2IvdkczQixtQ2ErdkcyQixDYjF2RzNCLGtDYTB2RzJCLENicnZHM0IsK0JhcXZHMkIsQ0FDbkIsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUlSLG9ETHB0R0Esb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDUi9EQSwwQlF1SlksQ1JsSlosdUJRa0pZLENSbklaLGtCUW1JWSxDUnZKWixzQmFreEd1QixDYjd3R3ZCLG1CYTZ3R3VCLENieHdHdkIsa0Jhd3dHdUIsQ2I5dkd2QixjYTh2R3VCLENBQ25CLGdDQUFBLENBRUEsMkRMenRHSixvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENSL0RBLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUix1QmF1eEdzQixDYmx4R3RCLG9CYWt4R3NCLENiN3dHdEIsbUJhNndHc0IsQ2Jud0d0QixlYW13R3NCLENBQ2QsZ0JBQUEsQ0FFQSw2REw5dEdSLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsMkJRc0hhLENSakhiLHdCUWlIYSxDUmxHYixtQlFrR2EsQ1J0SGIsNkJhNHhHb0MsQ2J2eEdwQywwQmF1eEdvQyxDYnh3R3BDLHFCYXd3R29DLENMcHBHeEMseUJLb3BHd0MsQ0FDeEIsVUFBQSxDQUNBLFdBQUEsQ0FDQSx3QkFBQSxDQUNBLG9CQUFBLENBQ0Esa0JBQUEsQ0FFQSw0RUFDSSxhQUFBLENicHlHaEIsa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYXF5RzhCLENiaHlHOUIsa0JhZ3lHOEIsQ2IzeEc5QixpQmEyeEc4QixDYmp4RzlCLGFhaXhHOEIsQ0FDZCxlQUFBLENBQ0EsaUJB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QkFBQSxDQUNBLFlBQUEsQ0p0RUosb0NTaXVKQSwwSEFNUSxXQUFBLENBQUEsQ0FLSiw4QmJydUpBLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixxQmFzdUprQixDYmp1SmxCLGtCYWl1SmtCLENiNXRKbEIsaUJhNHRKa0IsQ2JsdEpsQixhYWt0SmtCLENUN3VKdEIseUNTNHVKSSw4QmJydUpBLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUiwwQmF5dUpzQixDYnB1SnRCLHVCYW91SnNCLENiL3RKdEIsc0JhK3RKc0IsQ2JydEp0QixrQmFxdEpzQixDQUFBLENUaHZKMUIsb0NTNHVKSSw4QmJydUpBLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUix1QmE2dUpzQixDYnh1SnRCLG9CYXd1SnNCLENibnVKdEIsbUJhbXVKc0IsQ2J6dEp0QixlYXl0SnNCLENBQUEsQ0FHbEIsa0NBQ0ksVUFBQSxDQUNBLGFBQUEsQ0FJUiw4QkwxckpBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsMkJRc0hhLENSakhiLHdCUWlIYSxDUmxHYixtQlFrR2EsQ1J0SGIsNkJhd3ZKNEIsQ2Judko1QiwwQmFtdko0QixDYnB1SjVCLHFCYW91SjRCLENMaG5KaEMseUJLZ25KZ0MsQ2J4dko1QixrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIscUJheXZKa0IsQ2JwdkpsQixrQmFvdkprQixDYi91SmxCLGlCYSt1SmtCLENicnVKbEIsYWFxdUprQixDQU9kLGVBQUEsQ0FDQSxtQkFBQSxDVHh3SlIsb0NTNnZKSSw4QmJ0dkpBLDZCUTZHYSxDUnhHYiwwQlF3R2EsQ1J6RmIscUJReUZhLENSN0diLDBCYTR2SmdDLENidnZKaEMsdUJhdXZKZ0MsQ2J4dUpoQyxrQmF3dUpnQyxDTHBuSnBDLHNCS29uSm9DLENiNXZKaEMsd0JhNnZKNkIsQ2J4dko3QixxQmF3dko2QixDYnp1SjdCLGdCYXl1SjZCLENiN3ZKN0IsMEJhNnZKNkIsQ2J4dko3Qix1QmF3dko2QixDYm52SjdCLHNCYW12SjZCLENiOXVKN0IscUJhOHVKNkIsQ2J6dUo3QixrQmF5dUo2QixDTDcvSWpDLHFCSzYvSWlDLENBQUEsQ0FNekIsaUNBQ0ksUUFBQSxDQUNBLGVBQUEsQ1Q1d0paLHlDUzB3SlEsaUNBS1EsZUFBQSxDQUFBLENUL3dKaEIsb0NTMHdKUSxpQ0FTUSxlQUFBLENBQ0EsZUFBQSxDQUFBLENBR0osc0NBQ0ksYUFBQSxDVHh4SmhCLG9DU3V4Slksc0NBSVEsY0FBQSxDQUFBLENBS1osa2lDQUNJLFFBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDVG55SloseUNTZ3lKUSxraUNBTVEsYUFBQSxDQUFBLENUdHlKaEIsb0NTZ3lKUSxraUNBVVEsWUFBQSxDQUNBLGdCQUFBLENBQUEsQ0FHSixvbUNBQ0ksb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0EsMkRBQUEsQ0FPcEIsOEJBQ0ksZUFBQSxDQUNBLFlBQUEsQ0FFQSxvRkFFSSxVQUFBLENBSVIsZUFDSSxZQUFBLENBMENJLDRDQUNJLGFBQUEsQ0FFQSxtTUxwekpKLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsMEJRdUpZLENSbEpaLHVCUWtKWSxDUm5JWixrQlFtSVksQ1J2Slosc0JhazNKMkIsQ2I3MkozQixtQmE2MkoyQixDYngySjNCLGtCYXcySjJCLENiOTFKM0IsY2E4MUoyQixDQUVuQixxTmJwM0pSLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixxQmFxM0owQixDYmgzSjFCLGtCYWczSjBCLENiMzJKMUIsaUJhMjJKMEIsQ2JqMkoxQixhYWkySjBCLENUNTNKOUIsb0NTMjNKWSxxTmJwM0pSLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixvQmF3M0o4QixDYm4zSjlCLGlCYW0zSjhCLENiOTJKOUIsZ0JhODJKOEIsQ2JwMko5QixZYW8ySjhCLENBQUEsQ0FHbEIsOFFBQ0ksd0JBQUEsQ0FDQSxXQUFBLENBSVIsd05iajRKUixrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIscUJhazRKMEIsQ2I3M0oxQixrQmE2M0owQixDYngzSjFCLGlCYXczSjBCLENiOTJKMUIsYWE4MkowQixDQU1kLGdCQUFBLENULzRKaEIsb0NTdzRKWSx3TmJqNEpSLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixvQmFxNEo4QixDYmg0SjlCLGlCYWc0SjhCLENiMzNKOUIsZ0JhMjNKOEIsQ2JqM0o5QixZYWkzSjhCLENBQUEsQ0FLbEIsdVJMOTBKWixvQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxZQUFBLENSL0RBLDBCUXVKWSxDUmxKWix1QlFrSlksQ1JuSVosa0JRbUlZLENSdkpaLHNCYTQ0Sm1DLENidjRKbkMsbUJhdTRKbUMsQ2JsNEpuQyxrQmFrNEptQyxDYngzSm5DLGNhdzNKbUMsQ2I1NEpuQyx3QlF5TlksQ1JwTloscUJRb05ZLENSck1aLGdCUXFNWSxDUnpOWixxQ2E2NEp5QyxDYng0SnpDLGtDYXc0SnlDLENibjRKekMsaUNhbTRKeUMsQ2I5M0p6QyxnQ2E4M0p5QyxDYnozSnpDLDZCYXkzSnlDLENMdHFKN0MscUJBZGdCLENLcXJKSSxnQkFBQSxDQUVBLGtCWnJ6SmQsQ1lzekpjLFdBQUEsQ0FDQSxVQUFBLENUejVKcEIsb0NTaTVKZ0IsdVJBV1EsZUFBQSxDQUNBLFNBQUEsQ0FDQSxhWjN6SmhCLENBQUEsQ1k4ekpZLHlTTDkxSmhCLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ1IvREEsa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYTQ1SmtDLENidjVKbEMsa0JhdTVKa0MsQ2JsNUpsQyxpQmFrNUprQyxDYng0SmxDLGFhdzRKa0MsQ2I1NUpsQyx3QlF5TlksQ1JwTloscUJRb05ZLENSck1aLGdCUXFNWSxDUnpOWixxQ2E2NUo2QyxDYng1SjdDLGtDYXc1SjZDLENibjVKN0MsaUNhbTVKNkMsQ2I5NEo3QyxnQ2E4NEo2QyxDYno0SjdDLDZCYXk0SjZDLENMdHJKakQscUJBZGdCLENKaE9oQixvQ1NpNkpvQix5U2IxNUpoQixrQlF3RlEsQ1JuRlIsZVFtRlEsQ1JwRVIsVVFvRVEsQ1J4RlIsb0JhZzZKc0MsQ2IzNUp0QyxpQmEyNUpzQyxDYnQ1SnRDLGdCYXM1SnNDLENiNTRKdEMsWWE0NEpzQyxDQUFBLENBR2xCLDRWQUNJLGtCQUFBLENBR0osa1didjZKcEIsa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLG9CYXc2SnNDLENibjZKdEMsaUJhbTZKc0MsQ2I5NUp0QyxnQmE4NUpzQyxDYnA1SnRDLFlhbzVKc0MsQ0FDZCxnQkFBQSxDQUNBLGFBQUEsQ0FNaEIsc1BBQ0ksZUFBQSxDQUdJLGdTQUNJLGdCQUFBLENBQ0Esa0JaMTFKaEIsQ1kyMUpnQixVQUFBLENBQ0EsdUJBQUEsQ0FJUix1UmI1N0paLGtCUXdGUSxDUm5GUixlUW1GUSxDUnBFUixVUW9FUSxDUnhGUixxQmE2N0o4QixDYng3SjlCLGtCYXc3SjhCLENibjdKOUIsaUJhbTdKOEIsQ2J6Nko5QixhYXk2SjhCLENBQ2QsVUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBQ0EsZUFBQSxDQUdJLGdWQUNJLHdCQUFBLENBR0oseVNBQ0ksY0FBQSxDQU9BLG9DQUFBLENBTEEsMlRBQ0ksd0JBQUEsQ0FDQSxvQ0FBQSxDQUtKLG9VQUNJLHdCWnozSjFCLENZMDNKMEIsVUFBQSxDQU1KLDhvQkFFSSxXQUFBLENBQ0EsZ0JBQUEsQ0FLSixxV0FDSSxrQlp6NEoxQixDWTA0SjBCLFVBQUEsQ0FXcEMsYUFDSSxpQkFBQSxDQUNBLGVBQUEsQ0FFQSx3QlIvK0pGLGlCUWcvSndCLENSNytKdEIsT0FSSSxDQW9CSixNQWpCSyxDTEhELGtDYXMvSm1CLENiai9KbkIsK0JhaS9KbUIsQ2I1K0puQiw4QmE0K0ptQixDYnYrSm5CLDZCYXUrSm1CLENibCtKbkIsMEJhaytKbUIsQ0FDbkIsVUFBQSxDQUNBLFlBQUEsQ0FFQSwrQkFDSSxhQUFBLENBR0osMEJBQ0ksYUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JadDZKRixDWXU2SkUsY0FBQSxDQUNBLGtCQUFBLENBQ0EsbUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFVBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxXQUFBLENBRUEsaUNBQ0ksVUFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDYnJoS1Isa0Nhc2hLa0MsQ2JqaEtsQywrQmFpaEtrQyxDYjVnS2xDLDhCYTRnS2tDLENidmdLbEMsNkJhdWdLa0MsQ2JsZ0tsQywwQmFrZ0trQyxDQUc5QixnQ0FDSSxrQkFBQSxDQUlSLDhCQUNJLFVBQUEsQ0FFQSxxQ0FDSSxPQUFBLENBQ0EsUUFBQSxDYm5pS1IsbUVhb2lLMkIsQ2IvaEszQixnRWEraEsyQixDYjFoSzNCLCtEYTBoSzJCLENicmhLM0IsOERhcWhLMkIsQ2JoaEszQiwyRGFnaEsyQixDQUkzQiw4QkFDSSxXQUFBLENBRUEscUNBQ0ksT0FBQSxDQUNBLFFBQUEsQ2I3aUtSLG1FYThpSzJCLENiemlLM0IsZ0VheWlLMkIsQ2JwaUszQiwrRGFvaUsyQixDYi9oSzNCLDhEYStoSzJCLENiMWhLM0IsMkRhMGhLMkIsQ0FLL0IsbUJBQ0ksaUJBQUEsQ0FFQSxhQUFBLENBRUEseUJBQ0ksVUFBQSxDUnBqS1YsaUJRcWpLNEIsQ1JsaksxQixLQVJJLENBWUosT0FYTSxDQWVOLFFBZE8sQ0FrQlAsTUFqQkssQ1F3aktHLDJCQUFBLENBQ0EsWUFBQSxDQUlSLHFCTHBnS0ksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDS29nS0EsNEJBQ0ksMkJBQUEsQ0FDQSxpQ0FBQSxDQUNBLHFCQUFBLENBQ0EsY0FBQSxDYnZrS0osa0JRd0ZRLENSbkZSLGVRbUZRLENScEVSLFVRb0VRLENSeEZSLHFCYXdrS2tCLENibmtLbEIsa0JhbWtLa0IsQ2I5aktsQixpQmE4aktrQixDYnBqS2xCLGFhb2pLa0IsQ2J4a0tsQiwyQmF5a0ttQixDYnBrS25CLHdCYW9rS21CLENicmpLbkIsbUJhcWpLbUIsQ2J6a0tuQixlYXlrS21CLENicGtLbkIsWWFva0ttQixDYnJqS25CLE9hcWpLbUIsQ0xyNUp2QixnQktxNUp1QixDQUVmLDBDQUNJLGFBQUEsQ1RubEtaLG9DU2tsS1EsMENBSVEsU0FBQSxDQUFBLENBSVIsaUNibmxLSiwyQmFvbEt1QixDYi9rS3ZCLHdCYStrS3VCLENiaGtLdkIsbUJhZ2tLdUIsQ2JwbEt2QixlYW9sS3VCLENiL2tLdkIsWWEra0t1QixDYmhrS3ZCLE9hZ2tLdUIsQ0xoNkozQixnQktnNkoyQixDYnBsS3ZCLG1DYXFsSzJCLENiaGxLM0IsZ0NhZ2xLMkIsQ2Iza0szQiwrQmEya0syQixDYnRrSzNCLDhCYXNrSzJCLENiamtLM0IsMkJhaWtLMkIsQ0FHdkIsbUNieGxLSiwyQmF5bEt1QixDYnBsS3ZCLHdCYW9sS3VCLENicmtLdkIsbUJhcWtLdUIsQ2J6bEt2QixlYXlsS3VCLENicGxLdkIsWWFvbEt1QixDYnJrS3ZCLE9hcWtLdUIsQ0xyNkozQixnQktxNkoyQixDYnpsS3ZCLG1DYTBsSzJCLENicmxLM0IsZ0NhcWxLMkIsQ2JobEszQiwrQmFnbEsyQixDYjNrSzNCLDhCYTJrSzJCLENidGtLM0IsMkJhc2tLMkIsQ0FHdkIsaUNiN2xLSiwyQmE4bEt1QixDYnpsS3ZCLHdCYXlsS3VCLENiMWtLdkIsbUJhMGtLdUIsQ2I5bEt2QixlYThsS3VCLENiemxLdkIsWWF5bEt1QixDYjFrS3ZCLE9hMGtLdUIsQ0wxNkozQixnQkswNkoyQixDYjlsS3ZCLG1DYStsSzJCLENiMWxLM0IsZ0NhMGxLMkIsQ2JybEszQiwrQmFxbEsyQixDYmhsSzNCLDhCYWdsSzJCLENiM2tLM0IsMkJhMmtLMkIsQ0FHdkIsdUNibG1LSixtQ2FtbUsyQixD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 */