.follow-menu li{display:inline-block;margin-right:.3125rem}.follow-menu a{display:block;height:25px;transition:opacity .3s}.follow-menu a:hover{opacity:.5}.follow-menu a:before{background-image:url(../../parentswebsite/img/icons-sprite.svg);background-repeat:no-repeat;content:"";display:inline-block;height:25px;width:28px}.follow-menu .facebook a:before{background-position:5px -803px}.follow-menu .instagram a:before{background-position:2px -864px}.follow-menu .pinterest a:before{background-position:3px -925px}.follow-menu .twitter a:before{background-position:4px -985px}.follow-menu--lg{transform:scale(1.5)}.optin-module{background:#def6fc;text-align:center}.optin-module__title{margin-bottom:.5rem}.optin-module__btn{white-space:nowrap}.optin-module form{position:relative}.optin-module fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.optin-module .dynamic-input{margin-bottom:.5rem;width:49%}.optin-module .checklist__item{margin-bottom:1rem;text-align:left;width:100%}.optin-module .checklist__item__box{background:#fff}.optin-module .form__submit-wrap{width:100%}.optin-module .follow-menu{margin:-.5rem auto 0;width:150px}.optin-module .dynamic-input__placeholder-label{text-align:left}@media only screen and (max-width:639px){.optin-module__inner{padding:1.25rem 0}.optin-module p{text-align:left}}@media only screen and (min-width:640px){.optin-module__inner{padding:2rem 0}.optin-module form{margin-bottom:1.5rem}.optin-module__btn{margin-bottom:0;padding-top:1.125rem}}@media only screen and (min-width:925px){.optin-module__inner{padding-left:44%;position:relative}.optin-module__img{bottom:0;display:block;left:0;position:absolute;width:41%}.optin-module__title{margin-bottom:1.5rem}}
