.asvg-email-preview{position:relative;margin-right:4rem;background:#e7eaed;box-shadow:1rem 0 1rem -1rem #0000001a,-1rem 0 1rem -1rem #0000001a;z-index:1;text-align:center}@media screen and (max-width:1199px){.asvg-email-preview{margin-left:auto;margin-right:2rem}}@media screen and (max-width:999px){.asvg-email-preview{margin-right:0}}@media screen and (max-width:740px){.asvg-email-preview{margin:1rem 7% 5rem;zoom:.7}}@media screen and (max-width:500px){.asvg-email-preview{zoom:.6}}.asvg-email-preview ::selection{background-color:transparent;cursor:pointer}.asvg-email-preview:after{visibility:visible;content:"";position:absolute;bottom:0;left:0;right:0;height:15rem;background:linear-gradient(to top,white,white 20%,transparent);pointer-events:none}.asvg-email-preview.show-more:after{visibility:hidden}.asvg-email-preview.show-more .view-full-email-preview{bottom:-1rem;color:#fff!important}.asvg-email-preview.show-more .view-full-email-preview .toggle{color:#fff}.asvg-email-preview * ::selection{background-color:transparent;cursor:pointer}.asvg-email-preview .larger{font-size:1.4em}@media screen and (max-width:740px){.asvg-email-preview .larger{font-size:1.15em}}.asvg-email-preview .bold{font-weight:400;font-family:ASTT-Commons-ExtraBold!important}.asvg-email-preview:hover{cursor:pointer}.asvg-email-preview .header{background:#fff;padding:1.5rem}.asvg-email-preview .header img{margin:0 auto;max-width:8rem;display:block;position:relative}.asvg-email-preview .hero{margin-bottom:1.5rem}.asvg-email-preview .intro{padding:0 2rem;display:block;position:relative;text-align:left;color:#002877;line-height:1.7}.asvg-email-preview .intro .first-line{display:block;margin-bottom:.5rem}.asvg-email-preview .message{display:block;position:relative;text-align:center;font-size:1em;padding:0 2rem;color:#002877}.asvg-email-preview .message .the-message{background:#fff;border:solid 1px #eee;padding:1rem;margin:2rem 0 0;color:#002877}.asvg-email-preview .content{position:relative;width:100%;padding:2rem;text-align:left;color:#002877;line-height:1.7;margin-bottom:0}.asvg-email-preview .button{text-align:center;margin:0 auto;display:table;text-transform:inherit;letter-spacing:normal;background:orange;color:#000;letter-spacing:0!important;font-size:1em!important;text-transform:capitalize!important;font-weight:400;font-family:ASTT-Commons-ExtraBold!important}.asvg-email-preview .button:hover{opacity:.9}.asvg-email-preview .bottom{background:#0b2769;color:#fff;text-align:left;font-size:.75em;padding:2rem}.asvg-email-preview .logo{max-width:8rem;margin:0}.email-preview-title{display:block;text-align:center;background:#fff;padding-bottom:.5rem;margin-right:4rem}@media screen and (max-width:1199px){.email-preview-title{margin-left:auto;margin-right:2rem}}@media screen and (max-width:999px){.email-preview-title{margin-right:0}}@media screen and (max-width:740px){.email-preview-title{margin:0 auto -1rem;zoom:.7}}@media screen and (max-width:500px){.email-preview-title{zoom:.6}}.asvg-email-preview{display:block;position:relative}.view-full-email-preview{position:absolute;bottom:2rem;width:100%;z-index:2;text-align:center;max-width:13rem;margin:0 auto;left:0;right:0;color:#fff;background:#2d3e53;cursor:pointer;padding:.5rem}@media screen and (max-width:740px){.view-full-email-preview{font-size:1.5em;max-width:20rem}}.view-full-email-preview .toggle{color:#fff}.view-full-email-preview:hover{background:#000}.view-full-email-preview span{text-align:center}.simplepicker-wrapper{position:fixed;top:0;left:0;overflow:auto;background-color:#4c4c4c7d;width:100vw;height:100vh;display:none}.simplepicker-wrapper.active{display:block}.simpilepicker-date-picker{width:326px;cursor:auto;font-family:inherit,sans-serif;font-size:14px;background-color:#fff;margin:2% auto;box-shadow:1px 2px 4px .5px #00000038,1px 2px 4px .5px transparent}.simplepicker-day-header{color:#fff;background-color:#111;text-align:center;padding:4px 0}.simplepicker-date-section{text-align:center;background-color:#fff;color:#111}.simplepicker-date-section .simplepicker-month-and-year{font-size:22px;padding:14px 0 7px;font-family:inherit;text-transform:uppercase}.simplepicker-date-section .simplepicker-date{font-size:35px;padding:2px;margin-bottom:12px}.simplepicker-select-pane{display:flex;width:100%}.simplepicker-select-pane .simplepicker-time,.simplepicker-selected-date{text-align:center;flex:2}.simplepicker-icon,.simplepicker-selected-date,.simplepicker-time{border:none;background:transparent;padding:2px;margin:4px 6px;width:25px;height:25px;opacity:.5}.simplepicker-selected-date,.simplepicker-time{opacity:1}.simplepicker-month-switcher{margin-top:5px}.simplepicker-icon:hover{opacity:.8}.simplepicker-icon.active,.simplepicker-icon:active{opacity:1}.simplepicker-icon:focus{outline:none}.simplepicker-icon-next{background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-simplepicker-right.svg?v=18992120662729933491774346812)}.simplepicker-icon-previous{background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-simplepicker-left.svg?v=30792617543531996131774346815)}.simplepicker-icon-calender{background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-simplepicker-cal.svg?v=79244228374450647511774346791)}.simplepicker-icon-time{background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-simplepicker-clock.svg?v=11095853409990157881774346816)}.simplepicker-bottom-part{padding-top:6px;padding-bottom:12px;padding-left:48%}.simplepicker-calender table{width:100%;font-size:13px}.simplepicker-calender thead th{font-weight:400;font-size:15px;padding-bottom:6px;width:14.28%;height:30px;text-align:center}.simplepicker-calender tbody td{position:relative;text-align:center;vertical-align:middle;padding:12px;z-index:1}.simplepicker-calender tbody td:after{content:" ";visibility:hidden;display:block;position:absolute;left:50%;top:50%;height:35px;width:35px;border-radius:50%;transform:translate(-50%,-50%);background-color:#0000000d}.simplepicker-calender tbody td:hover:after{visibility:visible}.simplepicker-calender tbody td.active,.simplepicker-calender tbody td:active{color:#fff}.simplepicker-calender tbody .active:after,.simplepicker-calender tbody td:active:after{visibility:visible;background-color:#207eff;z-index:-1}.simplepicker-calender tbody td[data-empty]{pointer-events:none}.simplepicker-time-section{display:none;height:120px}.simplepicker-time-section input{box-sizing:border-box;width:120px;height:32px;max-width:120px;max-height:32px;padding:4px 3px;border:none;border-bottom:2px solid #ccc;font-size:14px;font-family:inherit,sans-serif;display:block;margin:25% auto}.simplepicker-time-section input:focus{outline:none;border-bottom-color:#111}.simplepicker-picker-section{width:100%;height:auto}.simplepicker-btn{border-radius:3px;border:none;background:#222;font-family:inherit,sans-serif;font-size:16px;padding:7px 14px;margin:0 5px;color:#fff;font-size:13px}.simplepicker-btn:active,.simplepicker-btn:hover{color:#fff;background-color:#555}.simplepicker-fade{color:#111}.simplepicker-btn,.simplepicker-icon,.simplepicker-wrapper{cursor:pointer}.simplepicker-day-header.simplepicker-fade{color:#fff}.asvg-subhead{display:block;font-weight:400;font-family:ASTT-Commons-ExtraBold!important}.asvg-title{display:block;margin-bottom:.5rem!important}.asvg-subtitle{display:block;margin-bottom:.5rem}.asvg-price{display:block;margin-bottom:1rem;font-weight:400;font-family:ASTT-Commons-ExtraBold!important;font-size:1.5em}.asvg-paragraph{display:block}.asvg-hr{display:block;width:100%;height:1px;background-color:#eee;margin:2rem 0 1rem}.asvg-fields{display:block;position:relative}.asvg-fields .product-form__line-item-property{display:block}.asvg-fields input,.asvg-fields textarea,.asvg-fields select{display:block;background:#f7f7f7;border:solid 1px #c6cddc;width:100%;padding:.75em .5rem;font-size:1em}.asvg-fields .select-wrapper{display:block}.asvg-fields .input__label{display:block;background:#fff;margin-bottom:.5rem}.asvg-fields .asvg-input{margin-bottom:1rem}.asvg-fields .simplepicker-btn{width:100%;text-align:center;margin:1rem 0 0;padding:.75rem;border-radius:3px}.schedule-declaration{width:100%;position:relative;text-align:left;margin-top:.5rem;margin-bottom:1.5rem}.schedule-declaration span{font-weight:700}.vg_product__info{position:sticky;top:-4rem;padding-top:0rem}.vg-product-section{position:relative;display:block}.vg-product-section .breadcrumb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ecard-preview-notice{display:block;position:relative;width:100%;padding:.5rem;text-align:center}.ecard-preview-notice span{opacity:.7}@media screen and (max-width:740px){.ecard-preview-notice span{font-size:1.5em}}#vg-anchor{display:block;position:relative;height:0;padding-top:7rem;margin-top:-7rem;z-index:-1;visibility:hidden}@media screen and (max-width:999px){#vg-anchor{display:none}}.back-to-all-inspired-gifts a{position:relative;z-index:1;color:#000;display:flex;align-items:center;justify-content:center;font-weight:700}.back-to-all-inspired-gifts a svg{position:relative;margin-right:5px}.back-to-all-inspired-gifts-mobile{display:none}@media screen and (max-width:740px){.back-to-all-inspired-gifts-mobile{display:block;margin-top:1rem;margin-bottom:-1rem}}.back-to-all-inspired-gifts-mobile a{position:relative;z-index:1;color:#000;display:flex;align-items:center;justify-content:center;font-weight:700}.back-to-all-inspired-gifts-mobile a svg{position:relative;margin-right:5px}.vg-mobile-title{display:none;text-align:center;margin-bottom:2rem}@media screen and (max-width:999px){.vg-mobile-title{display:block}}@media screen and (max-width:740px){.vg-mobile-title{margin-top:2rem}}.inspired-gift-badge{background:orange;color:#fff;display:table;padding:.25rem .5rem;margin-bottom:1rem;margin-top:0;font-weight:700}.preview-inspired-gift-link{text-align:center;display:none;margin:2rem;text-decoration:underline;font-weight:700}@media screen and (max-width:740px){.preview-inspired-gift-link{display:block}}.asvg-right{position:sticky;top:-4rem;padding-top:0rem}.asvg-mobile-top{display:none}@media screen and (max-width:740px){.asvg-mobile-top{display:block}}.asvg-mobile-top .back-link{display:flex;font-family:ASTT-Commons-ExtraBold!important;font-size:.8em;text-align:center;margin:0 auto;width:100%;align-items:center;justify-content:center}.asvg-mobile-top .back-link img{width:12px}.asvg-mobile-top .top-title{display:block;text-align:center;margin-bottom:2rem;font-size:1.3em}.preview-vg-link{text-align:center;display:none;margin:2rem;text-decoration:underline;font-weight:700}@media screen and (max-width:740px){.preview-vg-link{display:block}}.asvg-hero{background:#002877;position:relative;width:100%;padding-top:4rem;overflow:hidden;background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-flowers.png?v=19863447936260226151774346798);background-repeat:no-repeat;background-position:105% -3rem;background-size:30% auto}@media screen and (max-width:1000px){.asvg-hero{padding-top:2rem;background-image:url(//shop.alzheimers.org.uk/cdn/shop/t/167/assets/asvg-flower-mob.png?v=106341327077375045371774346803);background-size:50% auto;background-position:125% -15%}}.asvg-hero .wrapper{margin:0 auto;max-width:960px;width:95%;display:flex;align-items:center}@media screen and (max-width:1000px){.asvg-hero .wrapper{flex-direction:column-reverse;padding:0 1rem}}.asvg-hero .wrapper img{max-width:24rem;box-shadow:0 -8px 12px #00000026,-8px 0 12px #0000001f,8px 0 12px #0000001f}@media screen and (max-width:1000px){.asvg-hero .wrapper img{max-width:90%}}.asvg-hero .wrapper .titles{display:block;position:relative;padding-left:3rem;top:-1rem}@media screen and (max-width:1000px){.asvg-hero .wrapper .titles{padding-left:0;margin-bottom:2rem;top:0}}.asvg-hero .wrapper .titles .heading{display:block;font-family:ASTT-Commons-ExtraBold!important;font-size:40px;color:#ffc800;margin-bottom:.5rem;font-weight:400}@media screen and (max-width:1000px){.asvg-hero .wrapper .titles .heading{text-align:center;font-size:32px}}.asvg-hero .wrapper .titles .text{display:block;color:#fff}@media screen and (max-width:1000px){.asvg-hero .wrapper .titles .text{text-align:center}}.asvg-hero .wrapper .titles .text .stronger{font-family:ASTT-Commons-ExtraBold!important;font-weight:400;display:block;margin-top:1rem}.asvg-hero.product-bottom{padding:4rem}@media screen and (max-width:1000px){.asvg-hero.product-bottom{padding:2rem}}.asvg-hero.product-bottom .titles{top:0;margin-bottom:0}.asvg-hero.product-bottom .heading,.asvg-hero.product-bottom .text{text-align:center}.asvg-instructions{position:relative;width:100%;background:#e7eaed;display:flex}.asvg-instructions .wrapper{display:flex;max-width:1400px;margin:0 auto;padding:2.5rem 1rem}@media screen and (max-width:1000px){.asvg-instructions .wrapper{flex-direction:column}}.asvg-instructions .wrapper .instruction{width:33%;padding:0 .5rem}@media screen and (max-width:1000px){.asvg-instructions .wrapper .instruction{width:100%;margin-bottom:2rem}}.asvg-instructions .wrapper .instruction img{display:block;max-width:5rem;margin:0 auto;margin-bottom:1rem}.asvg-instructions .wrapper .instruction .text{text-align:center}.asvg-instructions .wrapper .instruction .text .top{font-family:ASTT-Commons-ExtraBold!important;font-weight:400;display:block;margin-bottom:.5rem}.asvg-blocks{position:relative;width:100%;display:block}.asvg-blocks .wrapper{max-width:1400px;margin:0 auto;padding:2.5rem 1rem;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;box-sizing:border-box}@media screen and (max-width:1000px){.asvg-blocks .wrapper{grid-template-columns:1fr}}.asvg-blocks .wrapper .asvg-block{box-sizing:border-box;width:auto;display:flex;flex-direction:column}.asvg-blocks .wrapper .asvg-block img{display:block;width:100%;height:auto}.asvg-blocks .wrapper .asvg-block .top{margin-top:.5rem;display:block;font-size:30px;font-family:ASTT-Commons-ExtraBold!important;font-weight:400;color:#002877}@media screen and (max-width:1000px){.asvg-blocks .wrapper .asvg-block .top{font-size:24px}}.asvg-blocks .wrapper .asvg-block .sub{display:block;color:#207eff;margin-bottom:1rem}.asvg-blocks .wrapper .asvg-block .text{display:block;margin-bottom:1rem}.asvg-blocks .wrapper .asvg-block .button{display:block;width:fit-content}.yourmessage_text{overflow-wrap:anywhere;word-break:break-word}.char-counter{margin-top:4px;margin-bottom:4px;font-size:14px;line-height:1.2;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/167/assets/virtual-giving.scss.css.map */
