.faqs .intro,.faqs h1{font-family:GothamBold}.faqs .accordion:after,.faqs .collapsible:after{content:"+";float:right;margin-left:5px}.faqs .intro{position:relative;height:23vh;text-align:center}.faqs .gradient_background{background:#1e5799;background:-webkit-gradient(linear,left top,left bottom,from(#1e5799),color-stop(0,#bacff0),color-stop(35%,#ece3f5),color-stop(35%,#ece3f5),color-stop(100%,#fff),to(white));background:linear-gradient(to bottom,#1e5799 0,#bacff0 0,#ece3f5 35%,#ece3f5 35%,#fff 100%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1e5799", endColorstr="#ffffff", GradientType=0 )}.faqs .background,.faqs .background2{background-position:top center;background-repeat:no-repeat;background-size:100%}.faqs .unopened_sections{opacity:.4}.faqs h1{font-size:42px;color:#243869}.faqs .intro_description{font-size:20px;color:#243869;font-family:GothamBook}.faqs .total{background-color:#fff;padding-bottom:70px}.faqs .text{font-size:small}.faqs .background{padding-top:calc(3.375rem + 1rem * 2)}.faqs .background2{padding-bottom:120px;background-color:#fff}.faqs .collapsible{cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0}.faqs .active,.faqs .collapsible:hover{background-color:#555}.faqs .collapsible:after{font-weight:700}.faqs .active{color:#243869}.faqs .accordion,.faqs .accordion2{color:#444;cursor:pointer;border:none;text-align:left;outline:0;font-family:Gotham;background-color:transparent;font-size:20px;width:100%;text-transform:uppercase}.faqs .content{padding:0 18px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}@media only screen and (max-width:768px){.faqs .gradient_background{-webkit-appearance:none}.faqs .background{background-size:1000%!important}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){.faqs .background{background-size:300%!important}.faqs .intro{height:15vh}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5){.faqs .background{background-size:250%!important}}.faqs .accordion{padding:18px 0;-webkit-transition:.4s;transition:.4s}.faqs .accordion2{padding:18px;-webkit-transition:.4s;transition:.4s}.faqs .accordion:hover,.faqs .active{background-color:transparent}.faqs .accordion:after{color:#777}.faqs .active:after{content:"−"}.faqs .par{padding:0 18px}.faqs .panel{background-color:transparent;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;font-size:20px;color:#243869;border-bottom:groove;font-family:GothamBook}.faqs .button_font_size{font-size:20px;font-family:GothamMedium;color:#243869}.faqs .section_titles{font-family:GothamBold;font-size:20px;color:#243869}.faqs .clickedClass{font-family:GothamMedium;font-size:20px;color:#243869}.where-to-buy__text,.where-to-buy__titlecscz{font-family:"Open Sans";color:#243869}@media only screen and (max-width:767px){.faqs .background{height:20rem}.faqs h1{font-size:20px}.faqs .accordion:after,.faqs .section_titles{text-align:center}.faqs .intro_description{font-size:18px}.faqs .panel{padding:0}}@media only screen and (max-width:497px){.faqs .background{height:22rem!important}}@media only screen and (max-width:396px){.faqs .background{height:24rem!important}}.faqs .no_margins_row{margin-right:0;margin-left:0}.faqs h1{text-align:center;font-weight:500}.where-to-ecp{max-width:1200px;width:100%;text-align:center}@media only screen and (max-width:1024px){.where-to-ecp{width:95%}}.where-to-buy{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:2rem 2rem 3rem;text-align:center;background-color:#fff;background-image:url(/assets/images/find/map-mobile.jpg);background-repeat:no-repeat;background-size:100%}@media(min-width:768px){.where-to-buy{padding:4rem 2rem 6rem;background-image:url(/assets/images/find/map-desktop.jpg)}}.where-to-buy--no-bg{background:0 0}.where-to-buy__title{font-size:33px;line-height:2.5rem;color:#243869;text-transform:uppercase}@media(min-width:768px){.where-to-buy__title{font-size:42px}}.where-to-buy__titlecscz{font-size:33px;line-height:2.5rem;text-transform:uppercase}@media(min-width:768px){.where-to-buy__titlecscz{font-size:42px}}.where-to-buy__text{margin-bottom:0;font-size:1rem;font-weight:300;line-height:1.4375rem}.where-to-buy__form{-webkit-box-align:center;align-items:center;width:100%;max-width:18.3125rem}.where-to-buy__form-input{margin:2rem 0 2.5rem}@media(min-width:768px){.where-to-buy__text{font-size:1.25rem}.where-to-buy__form{max-width:25rem}}.where-to-buy__form .mdc-text-field--fullwidth.mdc-text-field--disabled .mdc-line-ripple::before,.where-to-buy__form .mdc-text-field--fullwidth:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-width:.125rem;border-bottom-color:#294571}.where-to-buy__form .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#f44336}.where-to-buy__form .mdc-text-field__input{font-size:1.25rem;height:80%!important;border-bottom:medium}.where-to-buy__form .mdc-text-field--with-trailing-icon{padding:0;overflow:visible}.where-to-buy__form .mdc-text-field i.mdc-text-field__icon--trailing{color:#243869!important}.where-to-buy__form .mdc-text-field--invalid .mdc-floating-label::after{color:#f44336;font-family:Gotham}.where-to-buy__form .mdc-text-field .mdc-floating-label{font-size:1.375rem;font-weight:300;font-family:open sans;line-height:1.375rem;color:#243869;display:block;left:0;text-transform:capitalize}.where-to-buy__form .mdc-text-field .mdc-floating-label--float-above{top:40%}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line{padding:0}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line .mdc-text-field-helper-text{font-size:.875rem}.where-to-buy ::-webkit-input-placeholder{text-transform:capitalize}.where-to-buy ::-moz-placeholder{text-transform:capitalize}.where-to-buy :-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::placeholder{text-transform:capitalize}.where-to-buy .pl_title{font-size:42px;font-weight:700;color:#243869;text-transform:uppercase;line-height:2.5rem;font-family:inherit}.where-to-buy .zh_poland{font-family:sans-serif;display:inline;font-weight:700}.where-to-buy input:-webkit-autofill,.where-to-buy input:-webkit-autofill:active,.where-to-buy input:-webkit-autofill:focus,.where-to-buy input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}