html{--font-size-multiplier:1}.overlay--dialog{max-width:600px}.email-form-dialog{padding:30px}.email-form-dialog h1,.email-form-dialog h3{font-size:calc(30px*var(--font-size-multiplier));font-weight:700;margin:0 0 10px;text-transform:uppercase}.email-form-dialog h1,.email-form-dialog h3,.email-form-dialog p{color:#242424;font-family:Apercu Pro,Tahoma,Arial,sans-serif;font-style:normal;letter-spacing:0;line-height:1.4;text-decoration:none}.email-form-dialog p{font-size:calc(16px*var(--font-size-multiplier));font-weight:500;margin:0 0 20px;text-transform:none}.email-form-dialog .close-overlay a.close-btn{background-color:transparent;background-image:url(../images/icons.svg#view-icon-close);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:0;cursor:pointer;height:50px;opacity:.5;padding:0;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:50px;z-index:6}.email-form-dialog .close-overlay a.close-btn:focus,.email-form-dialog .close-overlay a.close-btn:hover{opacity:1}.loading--checkout-later.loading--page:after,.loading--checkout-later.loading--page:before{display:none}.loading--checkout-later .checkout-later-dialog:after,.loading--checkout-later .checkout-later-dialog:before{bottom:0;content:"";height:100%;position:absolute;top:0;width:100%;z-index:50}.loading--checkout-later .checkout-later-dialog:before{background-color:#fff}.loading--checkout-later .checkout-later-dialog:after{background-image:url(../images/cartridges/app_custom_storefront_gregory/cartridge/client/default/common/base/images/loader.gif);background-position:50%;background-repeat:no-repeat;background-size:100px}.checkout-later-dialog .form-input label a{border-bottom:1px solid rgba(83,83,83,.4);color:#535353;cursor:pointer;font-family:Apercu Pro,Tahoma,Arial,sans-serif;font-size:calc(17px*var(--font-size-multiplier));font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;text-decoration:none;text-transform:none;-webkit-transition:border-bottom-color .2s ease-out;transition:border-bottom-color .2s ease-out}.checkout-later-dialog .form-input label a:focus,.checkout-later-dialog .form-input label a:hover{border-bottom-color:#535353;color:#535353}