:root{--opk-font-main: "Open Sans", sans-serif;--opk-font-secondary: "Norwester", sans-serif;--opk-font-third: "Roboto", sans-serif;--page-width-2: 1526px}.opk_payments{display:inline-flex;align-items:center}@media screen and (min-width:768px){.opk_payments{gap:10px}}@media screen and (max-width:767px){.opk_payments{gap:8px}}.opk_payments.opk_payments--small_gap{gap:4px;flex-wrap:wrap}.opk_payments__item{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:39px;width:-moz-fit-content;width:fit-content}.opk_payments__item svg{display:block;height:100%;max-width:100%}.opk_payments--small_gap .opk_payments__item{min-width:auto;height:20px}.opk_social{gap:10px}.opk_social .icon.icon--large{width:28px;height:28px}.opk_footer{position:relative;color:var(--footer-main-color);background:var(--footer-bg-color-decor)}.opk_footer a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.opk_footer a:hover{color:var(--footer-second-color)}@media screen and (min-width:1024px){.opk_footer{padding-top:66px;border-radius:80px 80px 0 0}}@media screen and (max-width:1023px){.opk_footer{padding-top:36px;border-radius:24px 24px 0 0}}.opk_footer__wrap{background-color:var(--footer-bg-color)}@media screen and (min-width:1024px){.opk_footer__wrap{padding-top:90px;border-radius:80px 80px 0 0}}@media screen and (max-width:1023px){.opk_footer__wrap{padding-top:36px;border-radius:24px 24px 0 0}}.opk_footer,.opk_footer__top,.opk_footer__bottom{width:100%}.opk_footer__bg{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.opk_footer__bg_img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.opk_footer__bg_img.opk_footer__bg_img--descktop{display:none}}@media screen and (min-width:768px){.opk_footer__bg_img.opk_footer__bg_img--mobile{display:none}}.opk_footer__top{z-index:2;position:relative;display:grid}@media screen and (min-width:1200px){.opk_footer__top{grid-template-columns:repeat(12,1fr);gap:24px;padding-bottom:52px}}@media(max-width:1199px)and (min-width:1024px){.opk_footer__top{grid-template-columns:repeat(2,1fr);grid-gap:30px;padding-bottom:40px}}@media screen and (max-width:1023px){.opk_footer__top{padding-bottom:15px}}@media screen and (min-width:1200px){.opk_footer__top>:nth-child(1 of.opk_footer__links_list){grid-column:span 2}}@media screen and (min-width:1200px){.opk_footer__top>:nth-child(2 of.opk_footer__links_list){grid-column:span 3}}@media screen and (min-width:1200px){.opk_footer__info{grid-column:span 4}}@media(max-width:1199px)and (min-width:1024px){.opk_footer__info{grid-column:span 2}}@media screen and (max-width:1023px){.opk_footer__info:not(:last-child){margin-bottom:14px}}.opk_footer__logo{display:flex;font-weight:700;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:1024px){.opk_footer__logo:not(:last-child){margin-bottom:42px}}@media screen and (max-width:1023px){.opk_footer__logo:not(:last-child){margin-bottom:22px}}.opk_footer__logo_img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.opk_footer__info_text{font-style:normal;font-weight:400}@media screen and (min-width:1024px){.opk_footer__info_text{grid-column:span 3;font-size:22px;line-height:1.36;max-width:420px}}@media screen and (max-width:1023px){.opk_footer__info_text{font-size:16px;line-height:1.37}}@media screen and (min-width:1024px){.opk_footer__info_text:not(:last-child){margin-bottom:40px}}@media screen and (max-width:1023px){.opk_footer__info_text:not(:last-child){margin-bottom:18px}}.opk_footer__head{position:relative;display:flex;font-family:Norwester,sans-serif;font-family:var(--opk-font-secondary);font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:uppercase;color:var(--footer-second-color)}@media screen and (min-width:768px){.opk_footer__head{pointer-events:none}}@media screen and (max-width:767px){.opk_footer__head{align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.opk_footer__links_list .opk_footer__head:not(:last-child){margin-bottom:16px}}@media screen and (min-width:768px){.opk_footer__contacts .opk_footer__head:not(:last-child){margin-bottom:10px}}@media screen and (max-width:1023px){.opk_footer__head.opk_footer__head--label{padding:15px 0}}@media(max-width:1439px)and (min-width:1024px){.opk_footer__contacts_wrap{grid-column:span 2}}.opk_footer__list_content{display:grid;transition:grid-template-rows .5s;overflow:hidden}.opk_footer__list_content .opk_footer__list{min-height:0;overflow:hidden}@media screen and (max-width:767px){.opk_footer__list_content{grid-template-rows:0fr}}.opk_footer__contacts:has(input:checked) .opk_footer__links_decor,.opk_footer__links_list:has(input:checked) .opk_footer__links_decor{transform:rotate(180deg)}.opk_footer__contacts:has(input:checked) .opk_footer__list_content,.opk_footer__links_list:has(input:checked) .opk_footer__list_content{grid-template-rows:1fr}.opk_footer__links_decor{position:absolute;top:50%;right:0;margin-top:-7px;transition:transform .3s ease;display:block;width:14px;height:14px}.opk_footer__links_decor svg{display:block;width:100%;height:100%}.opk_footer__links_decor .chevron-part{fill:var(--footer-bg-color-decor)}@media screen and (min-width:768px){.opk_footer__links_decor{display:none}}@media screen and (min-width:768px){.opk_footer__list_item:not(:last-child){margin-bottom:15px}}@media screen and (max-width:767px){.opk_footer__list_item{margin-bottom:15px}}.opk_footer__link{font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.opk_footer__link{font-size:22px}}@media screen and (max-width:767px){.opk_footer__link{font-size:18px}}.opk_footer__link{position:relative;display:inline-flex;overflow:hidden}.opk_footer__link:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background-color:var(--footer-main-color);transform:translate(-100%);transition:transform .3s ease}@media(any-hover:hover){.opk_footer__link:hover:after{transform:translate(0)}}.opk_footer__link:after{transform:translate(-101%)}.opk_footer__link_icon{display:block;width:28px;height:28px}.opk_footer__contacts:not(:last-child){margin-bottom:24px}@media screen and (min-width:1200px){.opk_footer__contacts{grid-column:span 3}}@media(max-width:1199px)and (min-width:1024px){.opk_footer__contacts{grid-column:span 2}}.opk_footer__contacts_item:not(:last-child){margin-bottom:21px}.opk_footer__contacts_item_in:not(:last-child){margin-bottom:6px}.opk_footer__contacts_item_row{display:inline-flex;align-items:center;gap:10px}.opk_footer__text{font-style:normal;font-weight:400}.opk_footer__text p{margin:0}@media screen and (min-width:1024px){.opk_footer__text{font-size:22px;line-height:1.9}}@media screen and (max-width:1023px){.opk_footer__text{font-size:18px;line-height:1.4}}.opk_footer__bottom{font-size:18px;font-style:normal;font-weight:400;line-height:1.33;border-top:1px solid var(--footer-bottom-color);color:var(--footer-bottom-color)}@media screen and (max-width:1199px){.opk_footer__bottom{flex-direction:column}}@media screen and (min-width:768px){.opk_footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:25px 0;gap:15px}}@media screen and (max-width:767px){.opk_footer__bottom{padding:20px 0 22px;gap:20px}}@media screen and (min-width:768px){.opk_footer__bottom_wrap{display:flex;flex-wrap:wrap;align-items:center;gap:14px}}@media screen and (max-width:767px){.opk_footer__bottom_wrap{gap:10px;align-items:flex-start}}@media screen and (max-width:767px){.opk_footer__bottom_wrap:not(:last-child){margin-bottom:20px}}.opk_footer__copyright{display:flex;align-items:center;gap:8px}@media screen and (max-width:1023px){.opk_footer__copyright{line-height:1.9}}@media screen and (max-width:767px){.opk_footer__copyright:not(:last-child){margin-bottom:10px}}.opk_footer__payments{text-align:center;display:flex;align-items:center}.opk_footer__bottom_link{align-items:center;gap:6px;position:relative;display:inline-flex;overflow:hidden}.opk_footer__bottom_link:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background-color:var(--footer-bottom-color);transform:translate(-100%);transition:transform .3s ease}@media(any-hover:hover){.opk_footer__bottom_link:hover:after{transform:translate(0)}}.opk_footer__bottom_link_icon{width:16px;height:10px;margin-bottom:4px}.opk_footer__bottom_link_icon svg{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opk-footer.css.map */
