/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-footer.scss ***!
  \********************************************************************************************************************************************************************************************************************************/.opk-footer{padding:0 50px 20px;margin:0;background-color:transparent;color:#000}@media screen and (max-width: 1279px){.opk-footer{padding:0 16px 16px}}.opk-footer__container{display:flex;flex-direction:column;gap:37px;max-width:1720px;max-width:var(--opk-max-width, 1720px);width:100%;margin:0 auto;padding:40px 40px 20px;background-color:#f7f8fa;border-radius:20px;border-radius:var(--opk-border-radius, 20px)}@media screen and (max-width: 1279px){.opk-footer__container{padding:33px 16px 16px}}@media screen and (max-width: 767px){.opk-footer__container{gap:23px}}.opk-footer__top{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width: 1279px){.opk-footer__top{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.opk-footer__top{display:flex;flex-direction:column;gap:34px}}.opk-footer__block{display:flex;flex-direction:column;max-width:28%;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1279px){.opk-footer__block{max-width:none;max-width:initial;width:100%}.opk-footer__block--main{grid-column-start:1;grid-column-end:4;max-width:50%}}@media screen and (max-width: 767px){.opk-footer__block--main{max-width:500px}}@media screen and (max-width: 575px){.opk-footer__block--main{text-align:center;margin-bottom:-4px}}.opk-footer__title{font-family:Hind;font-size:18px;font-weight:600;line-height:1.27}.opk-footer__form{display:flex;align-items:center;gap:10px;padding:10px 0 30px}@media screen and (max-width: 1439px){.opk-footer__form{flex-direction:column}}.opk-footer__input{padding:13px 24px;width:280px;border-radius:10px;border:1px solid #E9E7E7;font-family:Hind;font-size:16px;font-weight:400;line-height:1.5}.opk-footer__input::-moz-placeholder{color:#868b90}.opk-footer__input::placeholder{color:#868b90}@media screen and (max-width: 1439px){.opk-footer__input{width:100%}}.opk-footer__button{padding:18px;border-radius:10px;background-color:#ffb503;border:1px solid #FFB503;font-family:Hind;font-size:14px;font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase}@media screen and (max-width: 1439px){.opk-footer__button{width:100%}}@media screen and (max-width: 767px){.opk-footer__button{padding:16px}}.opk-footer__logo{display:block;max-width:var(--opk-logo-width);width:auto;margin-top:auto}.opk-footer__logo img{max-width:100%}@media screen and (max-width: 767px){.opk-footer__logo{max-width:var(--opk-logo-width-mobile)}}@media screen and (max-width: 575px){.opk-footer__logo{margin:0 auto}}.opk-footer__menu{display:flex;flex-direction:column;gap:5px;padding:10px 0 0;margin:0;list-style:none}.opk-footer__menu--bottom{flex-direction:row;gap:20px;padding:0}.opk-footer__menu-item a{font-family:Hind;font-size:16px;font-weight:500;line-height:1.5;color:#777}.opk-footer__richtext{padding-top:5px;font-family:Hind;font-size:16px;font-weight:500;line-height:1.5;color:#777}.opk-footer__richtext p{margin-top:5px}.opk-footer__richtext a{font-family:Hind;font-size:16px;font-weight:500;line-height:1.5;color:#777}@media screen and (max-width: 767px){.opk-footer__richtext{line-height:1.2}}.opk-footer__links{display:flex;align-items:center;gap:20px;padding-top:10px}.opk-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:20px;border-top:1px solid #E9E7E7}@media screen and (max-width: 575px){.opk-footer__bottom{flex-direction:column;flex-wrap:nowrap;text-align:center}}.opk-footer__disclaimer{display:flex;align-items:center;gap:20px;font-family:Hind;font-size:16px;font-weight:500;line-height:1.5}@media screen and (max-width: 575px){.opk-footer__disclaimer{flex-direction:column;gap:10px}}.opk-footer__payments .opk_payments{margin:0}.opk-footer__payments .opk_payments .opk_payments__item{width:30px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/opk-footer.css.map */
