.follow-menu li{margin-right:.3125rem;display:inline-block}.follow-menu a{height:25px;transition:opacity .3s;display:block}.follow-menu a:hover{opacity:.5}.follow-menu a:before{content:"";background-image:url(../../parentswebsite/img/icons-sprite.svg);background-repeat:no-repeat;width:28px;height:25px;display:inline-block}.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{text-align:center;background:#def6fc}.optin-module__title{margin-bottom:.5rem}.optin-module__btn{white-space:nowrap}.optin-module form{position:relative}.optin-module fieldset{flex-wrap:wrap;justify-content:space-between;display:flex}.optin-module .dynamic-input{width:49%;margin-bottom:.5rem}.optin-module .checklist__item{text-align:left;width:100%;margin-bottom:1rem}.optin-module .checklist__item__box{background:#fff}.optin-module .form__submit-wrap{width:100%}.optin-module .follow-menu{width:150px;margin:-.5rem auto 0}.optin-module .dynamic-input__placeholder-label{text-align:left}@media only screen and (width<=639px){.optin-module__inner{padding:1.25rem 0}.optin-module p{text-align:left}}@media only screen and (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 (width>=925px){.optin-module__inner{padding-left:44%;position:relative}.optin-module__img{width:41%;display:block;position:absolute;bottom:0;left:0}.optin-module__title{margin-bottom:1.5rem}}
