.gf_gs-text-heading-2{font-size:var(--h2);margin:0}.gf_gs-text-heading-2 strong{font-weight:var(--heading-weight)}div#r-1570783221770{max-width:700px;width:100%;margin:0 auto}.newsletter-form--newsletter-section .newsletter-form{flex-flow:row wrap;max-width:480px;background:var(--p-bg);border-radius:40px;height:50px}.newsletter-form--newsletter-section .newsletter-form .field__input{padding:10px 10px 2px 26px;background:transparent;height:50px;min-width:auto;border-radius:40px 0 0 40px;left:0;color:var(--p-text);font-size:var(--base-size);line-height:28px;font-family:var(--font-body-family);letter-spacing:-.1px;box-shadow:none;margin:0}.newsletter-form--newsletter-section .newsletter-form .field{width:auto}.newsletter-form--newsletter-section .newsletter-form .field:first-child{flex:1}.newsletter-form--newsletter-section .newsletter-form .field.is-default-width{max-width:140px;width:100%}.newsletter-form--newsletter-section .newsletter-form .field .control{width:100%;position:relative}.newsletter-form--newsletter-section .newsletter-form .control label{position:absolute;color:#54504f;font-size:var(--base-size);line-height:27px;font-family:var(--font-body-family);letter-spacing:-.1px;opacity:.5;left:26px;top:55%;transform:translateY(-50%);transition:top var(--duration-default) ease,font-size var(--duration-default) ease;pointer-events:none}.newsletter-form--newsletter-section .newsletter-form .control .field__input:not(:placeholder-shown)~label,.newsletter-form--newsletter-section .newsletter-form .control .field__input:focus~label{top:3px;left:26px;font-size:1rem;transform:none}.newsletter-container{background:var(--gradient-background);--gradient-background: #f3f3f3;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw}.newsletter__wrapper .newsletter__text-wrapper{max-width:700px;width:100%;margin:0 auto}.newsletter__wrapper .newsletter__text-wrapper .newsletter__heading{margin:0;padding:50px 0 40px}.newsletter-form--newsletter-section{padding-bottom:61px}.newsletter-container .newsletter__wrapper{padding:0 20px}.element-wrap hr.gf_separator{height:0;margin-top:0}.element-wrap .elm.gf-elm-center-lg{max-width:700px;width:100%;margin:0 auto}.adelaide-voucher-wrapper .hbspt-form{max-width:700px;margin:0 auto;background:#f6f3f3;padding:50px}.adelaide-voucher-page-range .multicolumn-list{row-gap:30px}@media (max-width: 749px){.newsletter-form--newsletter-section .newsletter-form .field.is-default-width{max-width:120px}.newsletter__wrapper .newsletter__text-wrapper .newsletter__heading{padding:40px 0 30px}.newsletter-form--newsletter-section{padding-bottom:51px}.element-wrap hr.gf_separator{margin-bottom:4rem}.adelaide-voucher-wrapper .hbspt-form{padding:45px 20px}.adelaide-voucher-wrapper.page-width{padding-left:0;padding-right:0}.adelaide-voucher-banner .banner__media:before{padding-bottom:200%!important}.adelaide-voucher-page-image-text{padding-bottom:0!important}.adelaide-voucher-page-image-text .image-with-text__media--small{height:100%}.adelaide-voucher-page-image-text .image-with-text__media--small .multicolumn-card__image{aspect-ratio:1;position:relative}}@media (max-width: 374px){.newsletter-form--newsletter-section .newsletter-form .field.is-default-width{max-width:100px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/cms-pages.css.map */
