@font-face {font-family: Verdana;src: url('../../design/okay_shop/fonts/Verdana-Bold.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: Verdana;src: url('../../design/okay_shop/fonts/Verdana.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: "RF Rufo";src: url('../../design/okay_shop/fonts/RFRufo-Semibold.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: Gilroy;src: url('../../design/okay_shop/fonts/Gilroy-Semibold.woff') format('woff2');font-weight: 600;font-style: normal;font-display: swap;}
body,html {background: #F6F6F6;font-family: Verdana;font-weight: 400;font-size: 14px;color: #1C4221;}.cf-turnstile {max-width: calc(100% - 2px);}body,html,li,ul {padding: 0;margin: 0;}li {list-style: none;}h1,h2 {margin: 0;}a,button {cursor: pointer;}a {text-decoration: none;color: #1C4221;}button {border: 0;}button,input {outline: 0;appearance: none;border: none;}.container {margin: 0 auto;position: relative;padding: 0 80px;}.flex{display: flex;align-items: center;justify-content: space-between;}.header__top{background: #1C4221;padding: 12px 0;}.account__link{display: flex;align-items: center;font-style: normal;font-weight: 700;line-height: normal;letter-spacing: 0.7px;color: #FFF;}.account__link img{margin-right: 14px;}.header__center{padding: 7px 0;background: white;}.chat{margin-right: 57px;justify-content: flex-end;}.chat img{margin-right: 12px;}.underline{position: relative;font-size: 14px;font-style: normal;font-weight: 400;color: white;line-height: 130%;cursor: pointer;}.callback{position: relative;color: #1C4221;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-left: 20px;margin-top: 5px;display: inline-block;cursor: pointer;}.underline:before,.callback:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: white;transition: 400ms linear;}.underline:hover:before,.callback:hover:before{width: 0;right: auto;transition: 400ms linear;}.callback:before{background: #1C4221;}.social_list{justify-content: flex-start;}.social_item{display: flex;margin-right: 15px;}.phone{color: #1C4221;font-size: 16px;font-style: normal;font-weight: 400;display: flex;align-items: center;}.phone:hover{color: #D4DD69;}.phone img{margin-right: 8px;transition: 400ms linear;}.phone:hover img{transform: rotate(45deg);transition: 400ms linear;}.flex_top>.flex{justify-content: flex-end;}.account__link{color: #FFF;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;display: flex;transition: 400ms linear;align-items: center;}.account__link:hover{opacity: 0.7;transition: 400ms linear;}.account__link svg{margin-right: 14px;}.burger{display: none!important;position: relative;height: 22px;width: 37px;cursor: pointer;transition: 400ms linear;webkit-tap-highlight-color: transparent;-webkit-user-select: none;-webkit-tap-highlight-color: transparent;}.burger:hover{opacity: 0.7;transition: 400ms linear;cursor: pointer;}.burger_line{left: 0;height: 2px;background-color: #1C4221;position: absolute;-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;right: 0;}.burger_line1{top: -1px;}.burger_line2{top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.burger_line3{bottom: -1px;}.animation_class{-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;}.header__center>.container{display: flex;align-items: center;}.logo{display: flex;margin-right: 40px;}.header__menu ul{display: flex;align-items: center;}.menu_group__item{margin-right: 34px;}.menu_group__link{font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.8px;text-transform: uppercase;transition: 400ms linear;}.menu_group__link:hover,.footer .menu_group__link:hover{color: #D4DD69;transition: 400ms linear;}.flex_header{flex-direction: column;align-items: flex-start;width: 100%;}.flex_header>.flex{width: 100%;}.search{position: relative;width: 100%;display: flex;align-items: center;margin-top: 19px;}.search img{position: absolute;top: 50%;transform: translateY(-50%);left: 14px;}.search__input{border-radius: 8px 0 0 8px;padding: 11px 14px 11px 45px;background: rgba(0, 0, 0, 0.03);font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;color: rgba(28, 66, 33, 0.8);width: 100%;box-sizing: border-box;}.search__input::placeholder{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;color: rgba(28, 66, 33, 0.8);}.search__button{color: #FFF;font-size: 14px;font-family: Verdana;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;text-transform: uppercase;border-radius: 0px 8px 8px 0px;background: #1C4221;width: 137px;padding: 10px;text-align: center;}.search__button:hover{background: #D4DD69;}#wishlist{margin: 0 20px 0 25px;}.header_informers__link{display: flex;position: relative;}.header_informers__item:hover{opacity: 0.7;cursor: pointer;}.counter{background: #D4DD69;width: 13px;height: 13px;display: flex;align-items: center;justify-content: center;text-align: center;position: absolute;right: -6px;top: -2px;border-radius: 50%;font-size: 9px;font-style: normal;font-weight: 400;text-transform: uppercase;}.catalog_button img{margin-right: 12px;}.catalog_list{border-radius: 8px;background: #FFF;padding:40px 30px;width: 414px;box-sizing: border-box;}.categories_nav .categories_nav__subcategory {position: absolute;top: 0;height: auto;z-index: -4;visibility: hidden;opacity: 0;box-sizing: border-box;width:71vw;border-radius: 20px;background: #FFF;padding: 40px;box-shadow: 0px 9px 19px 0px rgba(0, 0, 0, 0.08);-webkit-transform: translateX(260px) translateZ(0px);transform: translateX(260px) translateZ(0px);-webkit-transition: -webkit-all 0.5s ease-in-out;transition: -webkit-all 0.5s ease-in-out;transition: all 0.5s ease-in-out;transition-delay: 0s, 0s;-webkit-transition-delay: 0.15s;display: flex;justify-content: space-between;}.categories_nav .categories_menu__link {transition: 400ms linear;position: relative;transition: 0.3s;text-decoration: none;display: flex;align-items: center;justify-content: space-between;font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}.categories_nav .categories_menu__link:hover{opacity: 0.7;transition: 400ms linear;}.categories_nav .categories_menu__link:hover svg{transform: translateX(-5px);transition: 400ms linear;}.categories_nav .categories_menu__link svg{transition: 400ms linear;}.categories_menu__item{padding: 20px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.07);}.categories_menu__item:first-child{padding-top: 0;}div.categories_menu__item:last-child{padding-bottom: 0;border: none;}.categories_nav .categories_menu__item:hover > .categories_nav__subcategory {transform: translateX(255px) translateZ(0px);visibility: visible;opacity: 1;}.main_banner {width: calc(100% - 432px);margin-left: 18px;}.main_banner .banner_group {margin-bottom: 0;border-radius: 8px;}.banner_group__image{height: 100%;}.banner_group__image img{border-radius: 8px;width: 100%!important;height: 100%!important;object-fit: cover;}.banner_group{background: transparent!important;}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}.swiper-slide{    flex-shrink: 0;}.hidden {display: none;}.hidden-xs-up {display: none !important;}.block__title{font-size: 48px;font-style: normal;font-weight: 600;text-transform: uppercase;margin-bottom: 36px;font-family: "RF Rufo";}.section{padding-top: 100px;position: relative;}.section_bg{padding-bottom: 100px;background: white;margin-top: 100px;}.product_item{position: relative;}.product_preview__bottom{position: absolute;bottom: 20px;left: 20px;right: 20px;}.product_preview__top{position: absolute;left: 20px;top: 20px;right: 20px;}.sticker{font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;text-transform: uppercase;color: white;padding: 12px 20px;border-radius: 8px;display: inline-block;margin-right: 5px;margin-bottom: 3px;}.sticker--hit{background: #34A400;}.sticker--discount{background: #E30007;}.product_category{color: white;border-radius: 8px;border: 1px solid #FFF;padding: 11px 20px;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;text-transform: uppercase;margin-right: 18px;display: block;transition: 400ms linear;}.product_category:hover{background: white;color: #1C4221;transition: 400ms linear;}.wishlist_button{margin-left: 20px;transition: 400ms linear;}.wishlist_button:hover{scale: 1.1;transition: 400ms linear;}.flex_preview{align-items: flex-start;}.product_preview__name_link{font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;color: white;transition: 400ms linear;}.product_preview__name_link:hover{opacity: 0.7;transition: 400ms linear;}.product_preview__button{border-radius: 8px;background: #D4DD69;padding:10px 12px;display: flex;}.price{font-size: 16px;font-style: normal;font-weight: 700;line-height: 160%;color: white;}.price--red{color: #E30007;margin-left: 18px;}.old_price{color: white;opacity: 0.5;font-size: 14px;font-style: normal;font-weight: 400;text-decoration-line: line-through;}.product_preview__prices{display: flex;align-items: center;margin-top: 18px;}.product_preview__image{width: 100%;height: 414px;position: relative;border-radius: 8px;}.product_preview__image:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 8px;background: linear-gradient(180deg, rgba(0, 0, 0, 0.66) 0%, rgba(0, 0, 0, 0.00) 26.74%, rgba(0, 0, 0, 0.00) 56.87%, rgba(0, 0, 0, 0.66) 80.46%);}.product_preview__image img{width: 100%;height: 100%;border-radius: 8px;object-fit: cover;}.product_list{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 19px;margin-bottom: 19px;}.flex_stickers{justify-content: flex-start;flex-wrap: wrap;   grid-gap: 3px;align-items: flex-start;}.preview_form{display: flex;justify-content: space-between;align-items: flex-end;}.size{border-radius: 5px;border: 1px solid #FFF;min-width: 27px;padding: 0 3px;color: white;height: 27px;display: flex;align-items: center;justify-content: center;text-align: center;opacity: 0.8;font-size: 14px;cursor: pointer;font-style: normal;font-weight: 400;transition: 400ms linear;line-height: 130%;}.size:hover{opacity: 1;transition: 400ms linear;}.size.active{background: white;color: #1C4221;}.sizes{display: flex;flex-wrap: wrap;grid-gap: 8px;}.product_sizes_title{color: white;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-bottom: 12px;margin-top: 18px;}.container_fix{padding-left: 80px;}.btn{border-radius: 8px;background: #D4DD69;color: #1C4221;padding: 20px;text-align: center;width: 100%;box-sizing: border-box;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.8px;text-transform: uppercase;display: block;transition: 400ms linear;cursor: pointer;}.btn:hover,.product_preview__button:hover{background: #1C4221;color:#D4DD69 ;transition: 400ms linear;}.btn:hover path,.product_preview__button:hover path{fill:#D4DD69 ;}.product_preview__button path{transition: 400ms linear;}.btn_fix{font-weight: 600;font-family: Gilroy;}.logo__link{display: flex;}.section_advantages{background-image: url("../../design/okay_shop/images/adv.jpg");background-size: cover;padding: 100px 0 60px 0;position: relative;}.section_advantages:before{content: '';position: absolute;left: 0;top: 0;background-image: url("../../design/okay_shop/images/advbg.png");background-size: cover;width: 100%;height: 100%;}.fn_search_toggle{display: none;}.section_advantages .block__description,.section_advantages .block__title{color: white;}.block__description{font-size: 14px;font-style: normal;font-weight: 400;line-height: 185%;text-align: justify;}.section_advantages .block__description{}.banner_advantages{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;margin: 100px 0 0 0;grid-gap: 20px;}.banner_advantages__item{margin: 0;border-radius: 8px;background: #FFF;padding: 34px 10px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}.banner_advantages__item img{height: 60px;}.banner_advantages__title{font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;margin: 19px 0;}.banner_advantages__description{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;}.catalog_button{border-radius: 8px;background: #1C4221;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;text-transform: uppercase;color: white;display: flex;padding: 16px 31px;justify-content: center;align-items: center;margin-bottom: 30px;}.swiper-pagination{position: absolute;left: 50%;transform: translateX(-50%);bottom: -20px;display: flex;align-items: center;justify-content: center;}.swiper-pagination-bullet{width: 6px;height: 6px;background: #D4DD69;border-radius: 50%;margin: 0 3px;opacity: 0.4;cursor: pointer;transition: 400ms linear;}.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{opacity:1;transition: 400ms linear;}.fn_products_slide{overflow: hidden;}.footer{padding: 60px 0;background: #1C4221;}.products_list .product_preview__top{position:static;left: 0;top: 0;right: 0;padding: 27px 20px 27px 20px;}.products_list .product_preview__bottom{position:static;bottom: 0;left: 0;right: 0;padding: 0 20px 20px 20px;}.products_list .product_preview__image{height: 306px;}.products_list .flex_preview{position: absolute;left: 20px;top: 20px;right: 20px;}.products_list .product_preview__buttons{position: absolute;top: 245px;right: 20px;margin-top: 0!important;}.products_list{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 19px;}.products_list .product_item{border-radius: 8px;background: #FFF;height: 100%;}.products_list .price,.products_list .product_preview__name_link,.products_list .product_sizes_title{color: #1C4221;}.products_list .size{border-color: #1C4221;color: #1C4221;}.products_list .size.active,.products_list .size:hover{background: #1C4221;color: #FFFFFF;opacity: 0.8;}.products_list .old_price{color: #1C4221;}.products_list .product_preview__prices{margin-top: 0;}.products_list .product_preview__image img,.products_list .product_preview__image,.products_list .product_preview__image:before{border-radius: 8px 8px 0 0;}.products_list .product_category{display: none;}.footer_col_title{color: #D4DD69;margin-bottom: 22px;font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;}.footer_col_info,.footer_col_info a{color: #FFF;display: block;font-size: 14px;font-style: normal;font-weight: 400;line-height: 149%;}.footer_col_info a{white-space: nowrap;}.footer_center{padding: 48px 0;margin: 48px 0;grid-gap: 15px;align-items: flex-start;border-top: 1px solid rgba(255, 255, 255, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.footer .menu_group__link{color: #FFF;}.footer_top{align-items: flex-start;}.footer .menu_group__item{margin: 0;}.footer .menu_group__list{grid-gap: 30px;display: flex;flex-direction: column;}.footer_bottom .menu_group__link{font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: 0.7px;opacity: 0.6;text-transform: none;text-align: right;}.footer_bottom .menu_group__list{grid-gap: 16px;}.dev{opacity: 0.5;}.license{font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: 0.7px;opacity: 0.6;color: white;margin-bottom: 16px;}.footer_form_title{font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;color: white;}.subscribe__title{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin: 18px 0;color: #FFFFFF;}.form__button--subscribe{width: 67px;height: 44px;background: white;border-radius: 0 8px 8px 0;display: flex;align-items: center;justify-content: center;}.form_input,.form_input::placeholder{font-family: Verdana;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;color: rgba(255, 255, 255, 0.7);}.form_input{padding:12px 22px;border-radius: 8px 0 0 8px;background: transparent;}.form_group{border-radius: 8px 0 0 8px;border: 1px solid #FFF;border-right: 0;}.footer .chat {margin: 22px 0 0 0;justify-content: flex-start;}label.error{position: absolute;color: #E30007;bottom: -17px;left: 0;font-size: 11px;}.flex_subscribe{position: relative;}.products_page{align-items: flex-start;}.sidebar{width: 304px;min-width: 304px;margin-right: 21px;}.filter_item{border-radius: 8px;background: #FFF;padding: 20px 20px 8px 20px;margin-bottom: 20px;}.filter__name{font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 20px;}.filter__checkbox{width: 22px;min-width: 22px;height: 22px;display: block;border-radius: 3px;box-sizing: border-box;border: 2px solid #D4DD69;}.filter__label{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-left: 9px;color: #1C4221;}.filter__item{margin-bottom: 12px;}.filter__link{display: flex;align-items: center;background: transparent;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-bottom: 12px;}.filter__link.checked .filter__checkbox{background-image: url("../../design/okay_shop/images/check.svg");background-size: cover;border: none;}.box_view_all_feature{display: none;}.h1{font-family: "RF Rufo";font-size: 48px;font-style: normal;font-weight: 600;text-transform: uppercase;}.products_sort{margin: 36px 0;display: flex;align-items: center;flex-wrap: wrap;}.product_sort__title{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-right: 12px;}.product_sort__link{border-radius: 8px;background: #FFF;display: flex;padding: 13px 17px;justify-content: center;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin-right: 12px;margin-bottom: 5px;color: #1C4221;transition: 400ms linear;}.product_sort__link:hover,.fn_switch_mobile_filter:hover{cursor: pointer;opacity: 0.7;transition: 400ms linear;}.product_sort__link.active_up,.product_sort__link.active_down{background: #1C4221;color: white;}.switch_mobile_filter{display: none;}.product_sort__link svg{margin-left: 10px;}.product_sort__link.active_up path{fill: white;}.product_sort__link.active_down path{fill: #E30007;}.breadcrumbs{display: flex;align-items: center;margin: 48px 0;flex-wrap: wrap;padding: 0;}.breadcrumbs__item{font-size: 14px;font-style: normal;font-weight: 400;padding-right: 38px;line-height: 130%;margin-right: 18px;position: relative;margin-bottom: 5px;}.breadcrumbs__item:before {content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-image: url(../../design/okay_shop/images/arrow.svg);width: 20px;height: 8px;background-size: cover;}.breadcrumbs__item a {font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;}.breadcrumbs__item:last-child {opacity: 0.6;}.breadcrumbs__item:last-child:before{display: none;}.fn_switch_mobile_filter {display: none;transition: 400ms linear;cursor: pointer;}.pagination{display: flex;align-items: center;justify-content: center;margin-top: 40px;flex-wrap: wrap;}.pagination__item{margin: 3px 5px;border: 1px solid #1C4221;display: flex;align-items: center;justify-content: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;border-radius: 3px;min-width: 25px;padding: 0 5px;height: 25px;}.pagination__item a{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;}.pagination__item.active{color: white;background:#1C4221 ;}.filter__sf_link{background:transparent;font-size: 14px;font-style: normal;font-weight: 700;line-height: 160.5%;color: #1C4221;padding:0;margin: 0 12px 12px 0;position: relative;}.remove_icon{position: absolute;right: -30px;top: 0;}.filter__sf_reset{padding: 0;margin-bottom: 0;margin-right: 0;background: transparent;position: relative;color: #1C4221;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;}.filter__sf_reset:before{content: '';position: absolute;left: 0;bottom: 0;height: 1px;width: 100%;background: #1C4221;}.bg_img{position: absolute;top: 190px;left: 0;width: 100%;z-index: 0;object-fit: cover;bottom: 0;}.header,.catalog_list,.main_banner,.section_bg,.container{position: relative;z-index: 1;}.other_page .container{z-index: auto;}.header{z-index: 100;}.flex_banner{margin-top: 20px;align-items: stretch;}.main{position: relative;}.prod_flex {align-items: flex-start;}.block__header {display: flex;align-items: center;justify-content: space-between;margin-bottom: 36px;}.block__header .block__heading {margin-bottom: 0;}.block__heading{font-family: "RF Rufo";font-size: 48px;font-style: normal;font-weight: 600;text-transform: uppercase;}.product-page__sku {font-size: 14px;font-style: normal;font-weight: 700;line-height: 130%;margin-left: 10px;}.product-page__sku span:first-child {font-weight: 400;}.product-page__gallery {width: 48%;}.product-page__details {width: 48%;}.details_boxed__item {position: relative;padding-bottom: 40px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);}.details_boxed__share{border: none;padding-bottom: 0;}.anchor_comments__link {font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;margin: 8px 0;position: relative;display: inline-block;}.anchor_comments__link:before {content: '';-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;position: absolute;left: 0;width: 100%;height: 1px;background:#1C4221;bottom: 0;}.anchor_comments__link:hover:before{width: 0;right: auto;transition: 400ms linear;}.available__in_stock, .available__no_stock {font-size: 16px;font-style: normal;font-weight: 700;line-height: 130%;color: #D4DD69;}.available__no_stock {opacity: 0.8;color: #E30007;}.details_boxed__price_amount {display: flex;align-items: center;padding-top: 40px;}.details_boxed__prices {display: flex;align-items: center;margin-right: 37px;}.details_boxed__prices.fix {flex-direction: column;align-items: flex-start;}.details_boxed__prices.fix .fn_old_price {text-decoration: line-through;}.details_boxed__prices .price--red {margin: 0;}.amount {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;justify-content: space-around;border-radius: 8px;border: 1px solid rgba(0, 0, 0, 0.30);height: 44px;-moz-user-select: none;-webkit-user-select: none;user-select: none;width: 187px;overflow: hidden;}.amount__plus, .amount__minus {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 30px;cursor: pointer;color: #000;transition: 400ms linear;height: 34px;}.amount__plus:hover, .amount__minus:hover{color: #1C4221;transition: 400ms linear;}.amount__input {border: 0 none;display: block;width: 30px;text-align: center;background: transparent;padding: 5px 0;font-family: Verdana;font-size: 16px;font-style: normal;font-weight: 700;line-height: 130%;height: 34px;color: #1C4221;}.details_boxed__buttons {display: flex;align-items: center;flex-wrap: wrap;margin-top: 40px;}.product-page__button {width: 354px;background: #1C4221;color: white;}.details_boxed__other .fn_wishlist {position: relative;top: 0;right: 0;display: block;margin-left: 30px;}.details_boxed__other .fn_wishlist:hover{scale: 1.1;}.details_boxed__other .fn_wishlist img{width: 29px;}.fn_accordion {padding-bottom: 0 !important;border-bottom: 0;}.fn_accordion .details_boxed__item {padding-bottom: 20px;}.accordion__title, .share__text {font-size: 16px;font-style: normal;font-weight: 700;line-height: 130%;padding-top: 20px;cursor: pointer;transition: all 0.3s ease 0s;}.accordion__title:hover{opacity: 0.8;transition: all 0.3s ease 0s;}.accordion__content {display: none;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;padding: 10px 0 5px 0;text-align: left;}.product-page__tabs {margin-top:100px;}.tabs__navigation {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid rgba(28, 66, 33, 0.16);display: inline-block;}.tabs__link {position: relative;opacity: 0.4;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-decoration: none;padding: 0 12px;margin: 0 34px;padding-bottom:12px;font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;text-align: center;}.tabs__link.selected ,.tabs__link:hover{opacity: 1;transition: all 0.3s ease 0s;}.tabs__link:first-child {margin-left: 0;}.tab {display: none;max-width: 1047px;width: 100%;padding-top: 36px;}.gallery-thumbs img, .gallery-top img {width: 100%;height: 100%;object-fit: cover;border-radius: 8px;}.gallery-top .swiper-slide {border-radius: 8px;box-sizing: border-box;width: 100%;height: 640px;}.gallery-top {margin-left: auto;margin-right: auto;position: relative;width: 100%;overflow: hidden;border-radius: 8px;margin-bottom: 16px;}.tab .block__description p{margin: 0 0 8px 0;}.gallery-thumbs {margin-left: auto;margin-right: auto;position: relative;width: 100%;overflow: hidden;}.gallery-thumbs .swiper-slide {border-radius: 8px;box-sizing: border-box;height: 152px;}.stickers_product-page {position: absolute;left: 24px;top: 20px;z-index: 1;}.gallery_image {position: relative;}.details_boxed__price  {font-size: 36px;font-style: normal;font-weight: 700;line-height: 115.5%;}.rating_starOff {display: inline-block;vertical-align: top;}.rating_starOff, .rating_starOn {width: 90px;height: 18px;background: url(../../design/okay_shop/images/rating.png) repeat-x left top;}.rating_starOn {display: block;background-position: left bottom;}.prod_flex .product_sizes_title{color: #1C4221;font-size: 16px;font-style: normal;font-weight: 700;line-height: 130%;margin-top: 40px;}.prod_flex .size{border-color: #1C4221;color: #1C4221;}.prod_flex .size.active,.prod_flex .size:hover{background: #1C4221;color: white;opacity: 0.8;}.features__wrap{display: flex;align-items: center;margin-bottom: 10px;}.features__name{font-size: 14px;font-style: normal;font-weight: 700;line-height: 130%;margin-right: 10px;width: 48%;}.features__value{width: 50%;text-align: left;}.fancybox-bg{background: rgba(20, 47, 23, 0.55);}#fn_pop_up_cart_wrap {border-radius: 20px;background: #FFF;padding: 50px !important;max-width: 690px;width: 100%;}.block__popup_cart .h6 {font-size: 48px;font-style: normal;font-weight: 700;font-family: "RF Rufo";text-transform: uppercase;margin-bottom: 30px;}.purchase_list {max-height: 50vh;overflow: auto;}.purchase__item {display: flex;align-items: center;border-top: 1px solid rgba(0, 0, 0, 0.20);padding: 19px 0;position: relative;margin-right: 10px;}.purchase__image {width: 130px;height: 130px;min-width: 130px;margin-right: 20px;}.purchase__image a {display: flex;align-items: center;outline: none;justify-content: center;height: 100%;}.purchase__image img {width: 100%;object-fit: cover;height: 100%;border-radius: 9px;}.purchase__content {padding-right: 25px;width: 100%;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-around;}.purchase__group {display: flex;align-items: flex-start;margin-top: 25px;justify-content: space-between;}.purchase__name_link {font-size: 16px;font-style: normal;font-weight: 700;text-transform: uppercase;}.purchase__remove {position: absolute;right: 0;top: 25px;transition: 400ms linear;}.purchase__remove:hover{scale: 1.1;transition: 400ms linear;}.purchase_detail__column_value {border-radius: 8px;background: #F6F6F6;padding: 20px;}.purchase__size{font-size: 14px;font-style: normal;font-weight: 400;line-height: 115.5%;margin-top: 10px;}.purchase__group_title{font-size: 12px;font-style: normal;font-weight: 400;letter-spacing: 0.6px;opacity: 0.8;}.product_preview_feature{font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;color: white;margin-top: 18px;}.products_list .product_preview_feature{color: #1C4221;}.btn_green{background: #1C4221;color: white;}.purchase_detail_popup_total{font-size: 20px;font-style: normal;font-weight: 700;line-height: 115.5%;margin-bottom: 18px;text-align: center;}.purchase__group .amount__plus,.purchase__group .amount__minus{width: 20px;height: 20px;}.purchase__group .amount__input{font-family: Gilroy;font-size: 12px;font-style: normal;font-weight: 600;letter-spacing: 1.2px;text-transform: uppercase;height: 20px;}.purchase__group_content{font-size: 16px;font-style: normal;font-weight: 400;line-height: 130%;margin-top: 6px;}.purchase__price_total .purchase__group_content{font-weight: 700;}.purchase__amount .amount{width: 80px;border-radius: 8px;height: 20px;margin-top: 6px;}.purchase_detail__item{margin-top: 30px;}.message_error{color: red;font-size: 12px;margin-bottom: 5px;}.fancybox-close-small{right: 55px!important;top: 60px!important;transition: 400ms linear;}.fancybox-close-small:hover{opacity: 0.7;transition: 400ms linear;}.products_container{width: 100%;}.purchase_list::-webkit-scrollbar {width: 4px;height: 4px;}.purchase_list::-webkit-scrollbar-button {background-color: rgba(220, 220, 220, 0.05);}.purchase_list::-webkit-scrollbar-track {background-color:  rgba(220, 220, 220, 0.05);}.purchase_list::-webkit-scrollbar-track-piece {background-color: #e7e7e7;}.purchase_list::-webkit-scrollbar-thumb {height: 0;background-color: #DCDCDC;border-radius: 0;}.purchase_list::-webkit-scrollbar-corner {background-color:  rgba(220, 220, 220, 0.05);}.purchase_list::-webkit-resizer {background-color:  rgba(220, 220, 220, 0.05);}.cart_col{width: 50%;padding-right: 30px;border-right: 1px solid rgba(0, 0, 0, 0.06);margin-top: 44px;}.cart_flex{align-items: flex-start;flex-direction: row-reverse;}.cart_col_pursch{padding-right: 0;padding-left: 30px;border: none;}.form_col .form__group{width: 48%;}.form_col{display: flex;justify-content: space-between;}.cart_col .h6{font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;padding-bottom: 28px;border-bottom: 1px solid rgba(0, 0, 0, 0.06);margin-bottom: 28px;}#fn_ajax_deliveries{border-bottom: 1px solid rgba(0, 0, 0, 0.06);border-top: 1px solid rgba(0, 0, 0, 0.06);padding: 28px 0;margin-bottom: 28px;}.cart_col_pursch .h6{margin-bottom: 0;border-bottom: 0;}.delivery__name{font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;cursor: pointer;-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;}.delivery__item:hover .delivery__name,.payment_method__item:hover .delivery__name{opacity: 0.8;-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;}.delivery__label{position: relative;display: flex;justify-content: space-between;align-items: flex-start;padding-left: 30px;}.delivery__description,.order_payment__description{border-radius: 8px;background: #FFF;padding:20px 30px ;color: rgba(28, 66, 33, 0.6);font-size: 14px;font-style: normal;font-weight: 400;line-height: 142%;display: none;}.form__title{font-size: 16px;font-style: normal;font-weight: 700;line-height: 160%;margin-bottom: 30px;}.form_col .form__group {width: 48%;}.form__group {margin-bottom: 20px;position: relative;}.form__input {border-radius: 8px;background: #FFF;border: none;padding: 14px 20px;font-family: Verdana;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;width: 100%;box-sizing: border-box;color: rgba(28, 66, 33, 0.6);}.form__input::placeholder,.form__textarea::placeholder{color: rgba(28, 66, 33, 0.6);font-family: Verdana;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;}.form__textarea {border-radius: 8px;background: #FFF;border: none;height: 77px;padding: 14px 20px;color: rgba(28, 66, 33, 0.6);font-family: Verdana;font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;width: 100%;box-sizing: border-box;}.checkbox__input {position: absolute;z-index: -1;opacity: 0;}.checkbox>.delivery__name:before {content: '';flex-shrink: 0;flex-grow: 0;left: 0;position: absolute;top: 0%;width: 22px;min-width: 22px;height: 22px;display: block;border-radius: 3px;box-sizing: border-box;border: 2px solid #D4DD69;}.checkbox>input:checked+.delivery__name::before {background-image: url("../../design/okay_shop/images/check.svg");background-size: cover;border: none;}.delivery__name {font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;cursor: pointer;-webkit-transition: 400ms linear;-moz-transition: 400ms linear;-ms-transition: 400ms linear;-o-transition: 400ms linear;transition: 400ms linear;}.checkbox>.delivery__name {user-select: none;}.payment_method__item, .delivery__item {margin-bottom: 30px;}.delivery__image {display: block;max-width: 90px;margin-left: 20px;display: none;}.cart{padding-top: 48px;}.coupon__group .form__group {width: 100%;margin: 0;}.coupon__group {width: 100%;border-radius: 8px;background: #FFF;box-sizing: border-box;align-items: stretch;}.coupon__group .form__input {background: transparent;border-radius: 0;height: 100%;padding-top: 0;padding-bottom: 0;}.fn_sub_coupon {border-radius: 0px 8px 8px 0px;max-width: 196px;}.coupon {padding: 28px 0;margin-top: 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.06);border-top: 1px solid rgba(0, 0, 0, 0.06);margin-bottom: 28px;}.detail__item {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}.detail__column_name {font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;margin-right: 10px;}.detail__column_value {font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;text-align: right;}.detail__column_name.fix, .detail__column_value.fix {font-size: 20px;font-style: normal;font-weight: 700;text-transform: uppercase;}.payment_method__item.active .delivery__description, .delivery__item.active .delivery__description {display: block;margin-top: 20px;}.novaposhta_div .row{display: flex;justify-content:space-between ;}.novaposhta_div .row .form__group{width: 30%;}.novaposhta_div .form__input{background: #F6F6F6;}.fn_payments_block .form__title{font-family: Gilroy;font-size: 16px;font-style: normal;font-weight: 600;letter-spacing: 0.8px;text-transform: uppercase;color: black;border-top: 1px solid rgba(0, 0, 0, 0.06);padding-top: 30px;}.cart .purchase__group{justify-content: flex-start;grid-gap: 25px;}.detail__item--total{border-top: 1px solid rgba(0, 0, 0, 0.06);padding-top: 20px;margin-top: 25px;}.autocomplete-suggestions {background-color: #fff;overflow: hidden;overflow-y: auto;border: 1px solid rgba(0, 0, 0, 0.03);display: table;top: 100%;border-left: none;border-bottom: none;}.autocomplete-suggestion {display: table-row;width: 100%;line-height: 1.2;font-size: 12px;font-weight: 400;color: #1C4221;cursor: pointer;}.autocomplete-suggestion div, .autocomplete-suggestions span, .autocomplete-suggestions a {padding: 0.152rem 0.3rem;display: table-cell;vertical-align: middle;text-decoration: none;border-left: 1px solid rgba(0, 0, 0, 0.03);border-bottom: 1px solid rgba(0, 0, 0, 0.03);}.autocomplete-suggestions strong {font-weight: 700;color: #D4DD69;}.order_details td, .table td {font-size: 14px;font-style: normal;font-weight: 700;line-height: 160%;padding: 15px 24px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);border-right: 1px solid rgba(0, 0, 0, 0.20);}.order_details tr td:last-child, .table tr td:last-child {border-right: 0;font-weight: 400;}.order_details, .table {width: 100%;border: 1px solid rgba(0, 0, 0, 0.20);border-radius: 8px;margin-bottom: 30px;border-spacing: 0;}.order_boxeded .purchase{margin-bottom:10px;border-bottom: 1px solid rgba(0, 0, 0, 0.06);}.order_payment__title{font-size: 14px;font-style: normal;font-weight: 700;line-height: 160%;}.order_payment__name{font-weight: 400;}.order_payment__description{display: block;margin: 20px 0;}.order_payment__checkout .button{border-radius: 8px;background: #1C4221;padding: 17px;color: #FFF;font-family: Verdana;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.7px;width: 100%;text-transform: uppercase;}.cart_col .h6.fix{border-bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.06);margin: 15px 0 0 0;padding-top: 28px;}.order_details{border-bottom: none;}.o_notify_v2_content{font-size: 14px;font-style: normal;font-weight: 400;line-height: 160%;}.o_notify_v2_content strong{font-weight: 700;}.purchase__image a picture{height: 100%;}.block__description--page img{float: right;width: 48%;border-radius: 8px;margin: 0 0 20px 20px;height: auto;}.flex_cab {align-items: flex-start;}.col_cab {width: 48%;}.col_cab .underline,.user_container .underline{color: #1C4221;display: inline-block;}.col_cab .underline:before,.user_container .underline:before{background: #1C4221;}.col_cab li,.post__table_contents li ,.block__description li{position: relative;padding-left: 10px;margin-bottom: 8px;}.col_cab li:before ,.post__table_contents li:before,.block__description li:before{content: '';position: absolute;left: 0;top: 11px;border-radius: 50%;width: 3px;height: 3px;background: #D4DD69;}.tabs--user .block__heading {margin-bottom: 20px;}.user_container .tab{max-width: 100%;}.user_container .cart_col{margin-top: 0;}textarea{outline: none;appearance: none;}.comment{margin-bottom: 20px;}.comment__item {background: white;border-radius: 8px;padding: 10px;margin-bottom: 10px;}.comment__name{font-weight: 700;font-size: 16px;}.comment__date{font-size: 14px;margin: 8px 0;display: inline-block;}.comment__body{font-size: 16px;}.comment-wrap{max-width: 650px;width: 100%;}.tabs__navigation--user{border: 0;justify-content: center;display: flex;flex-wrap: wrap;}.tabs__navigation--user .tabs__link{margin-bottom: 15px;}.user_tab__switch .block__header{margin-bottom: 0;}.tabs__navigation--user .tabs__link:first-child{margin-left: 34px;}.comment__inner a{font-weight: 600;margin-top: 5px;display: inline-block;}.table th{padding: 20px 24px;text-align: left;font-size: 16px;border-bottom: 1px solid rgba(0, 0, 0, 0.20);}.table .purchase__item:first-child{border-top: 0;}.table .purchase_detail{padding-left: 24px;padding-right: 24px;}#fn_callback .form__input,#fn_callback .form__textarea,#fn_callbacks .form__input,#fn_callbacks .form__textarea{background: #F6F6F6;}#fn_callback .fancybox-close-small,#fn_wishlist_confirm .fancybox-close-small,#fn_callback_sent  .fancybox-close-small,#fn_callbacks .fancybox-close-small{right: 0px !important;top: 0px !important;}.blog_container__boxed .blog_list {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 20px;margin-top: 30px;}.article__preview {border-radius: 8px;background: #FFF;}.article__image img {width: 100%;height: 240px;object-fit: cover;border-radius: 8px 8px 0px 0px;}.article__info {padding: 24px;}.article__title {font-size: 16px;font-style: normal;font-weight: 700;margin-bottom: 24px;display: inline-block;height: 44px;transition: 400ms linear;}.article__annotation {height: 78px;overflow: hidden;position: relative;background: linear-gradient(189deg, rgba(0, 0, 0, 0.80) 6.52%, rgba(0, 0, 0, 0.00) 109.8%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 24px;}.article__info .underline{color: #1C4221;}.article__info .underline:before{background: #1C4221;}.post__table_contents{font-size: 14px;font-style: normal;font-weight: 400;line-height: 185%;}.swiper-nav{display: flex;flex-direction: row-reverse;position: absolute;top: 130px;right: 80px;z-index: 100;}.swiper-button-nextbr{margin-left: 10px;}.products_pagination{margin-bottom: 100px;}.fn_validate_feedback{max-width: 550px;}.fn_filter_reset{display: none;}.swiper-nav-prod{position: absolute;left: 50%;transform: translateX(-50%);display: flex;align-items: center;bottom: 10px;z-index: 1;}.swiper-nav-prod img{max-width: 37px;margin: 0 6px;cursor: pointer;}.share{justify-content: flex-start;align-items: baseline;}.share__text{margin-right: 30px;}.share_img{margin-right: 15px;display: flex;}.social_item:hover,.logo__link:hover{scale: 1.1;}.swiper-button-disabled{display: none;}.swiper-button-nextbr:hover,.swiper-button-prevbr:hover{opacity: 0.7;cursor: pointer;}.form__button--subscribe:hover{opacity: 0.7;}.footer_col_info a:hover,.article__title:hover{color: #D4DD69;transition: 400ms linear;}.dev:hover{opacity: 1;}.main_banner .swiper-pagination{bottom: 10px;z-index: 1;}.subscribe_success{font-size: 12px;color: #D4DD69;margin-top: 5px;}.not_found{min-height: 50vh;display: flex;flex-direction: column;align-items: center;justify-content: center;}.dev img{height: 18px;}#fn_pop_up_cart .btn{font-size: 14px;}.block__description ul{margin-bottom: 15px;}.feed_page{background: #1C4221;}.flex_map .fn_validate_feedback {max-width: 48%;width: 100%;}.flex_map iframe{width: 48%;border-radius: 8px;}.feed_page .breadcrumbs__item a,.feed_page .breadcrumbs__item,.feed_page .flex_map .form__title,.feed_page .block__heading{color: white;}.footer_center.fix{padding-top: 0;border-top: 0;}.header .phone_block .phone:nth-child(2){display: none;}.feed_page .fn_validate_feedback .btn:hover{background: #33773c;}.message_success{color: #D4DD69;}.popup_style {background: rgba(0, 0, 0, 0.60);z-index: 11111;-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear;opacity: 0;visibility: hidden;position: fixed;width: 100%;left: -100%;height: 100%;top: 0;bottom: auto;}.popup_close:hover{transform: scale(1.05);-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear;}.panel {width: 100%;height: 75vh;display: flex;flex-direction: column;justify-content: center;max-width: 893px;box-sizing: border-box;padding: 40px 130px;position: absolute;top: 50%;border-radius: 8px;background: #FFF;left: 50%;-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}.popup_style.active .panel{width: 90%;}.popup_close {position: absolute;right: 10px;top: 10px;width: 30px;z-index: 10;height: 30px;transition-duration: .3s;cursor: pointer;}.popup_close:before {content: '';position: absolute;background: #33773c;width: 26px;height: 1px;transform: rotate(45deg);top: 15px;left: 3px;}.popup_close:after {content: '';position: absolute;background:#33773c;width: 26px;height: 1px;transform: rotate(-45deg);top: 15px;left: 3px;}.popup_style.active {opacity: 1;visibility: visible;left: 0;top: 0;bottom: 0;-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear;height: 100%;}.video_popup .panel{padding: 0;width: 100%;max-width: 100%;height: auto;background: transparent;}.video_popup video{width: 100%;height: auto;object-fit: cover;}.video{height: 414px;border-radius: 8px;background-position: center;background-size: cover;display: flex;align-items: center;justify-content: center;width: 100%;}.play{transition: .4s linear;cursor: pointer;}.play:hover{transition: .4s linear;scale: 1.1;}.product_preview__image_hover:hover{opacity: 0.8;transition: .4s linear;}.product_preview__image_hover{transition: .4s linear;display: block;}.flex_logos{justify-content: flex-start;}.dev a{display: flex;}.switcher__item{display: flex;align-items: center;margin-left: 25px;}.switcher__link{margin-left: 10px;text-transform: uppercase;transition: .4s linear;}.switcher__link.active,.switcher__link:hover{opacity: 0.7;transition: .4s linear;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
@media(max-width: 1450px){.categories_nav .categories_menu__link{font-size: 15px;}.catalog_list{padding:20px 15px;width: 315px;}.main_banner {width: calc(100% - 330px);margin-left: 15px;}}@media(max-width: 1350px){.container{padding: 0 20px;}.categories_menu__item {padding: 15px 0}.container_fix{padding-left: 20px;}.swiper-nav{right: 20px;}.products_list .product_preview__top{padding: 10px;}.products_list .product_preview__bottom{padding: 0 10px 10px 10px;}.products_list .product_preview__image {height: 270px;}.products_list .product_preview__buttons{top: 210px;}.sidebar {width: 270px;min-width: 270px;}}@media(max-width: 1125px){.products_list{grid-template-columns: 1fr 1fr;}.main_banner .banner_group{border-radius: 0;}.flex_banner{padding: 0;margin: 0;}.banner_group__image img{border-radius: 0;}.catalog_list{display: none;}.main_banner {width:100%;margin-left: 0px;}.breadcrumbs{margin: 30px 0;}.purchase__group_content, .purchase__name_link, .filter__name,  .menu_group__link,.phone,.price,.btn,.banner_advantages__title,.footer_form_title,.footer_col_title {font-size: 14px;}.product_preview__name_link{font-size: 14px!important;}.header .menu_group__item {margin-right: 20px;}.purchase_detail_popup_total{font-size: 18px;}.product_category,.sticker{padding: 8px 10px;font-size: 12px;}.size,.product_sizes_title,.subscribe__title,.pagination__item a,.pagination__item{font-size: 12px;}.product_list{grid-template-columns: 1fr 1fr;}#wishlist {margin: 0 20px 0 25px;}.header .chat {margin-right: 30px;}.products_sort{margin: 20px 0;}.gallery-top .swiper-slide{height: 500px;}.gallery-thumbs .swiper-slide{height: 100px;}.details_boxed__item{padding-bottom: 30px;}.prod_flex .product_sizes_title,.details_boxed__buttons{margin-top: 30px;}.details_boxed__price{font-size: 30px;}.details_boxed__price_amount{padding-top: 30px;}.tab{padding-top: 30px;}#fn_pop_up_cart .btn{font-size: 12px;}}@media(max-width: 1024px){.other_page .cart_col_pursch{margin-bottom: 0;}.user_personal_seperator{margin-bottom: 20px!important;}.product_sort__link{padding: 10px;}.banner_advantages {grid-template-columns: 1fr 1fr;margin: 45px 0 0 0;grid-gap: 15px;}.banner_advantages__item{padding: 20px 10px;}.banner_advantages__title{margin: 10px 0;}.cart_col {width: 100%;padding-right: 0;border-right: 0;}.cart_flex{flex-direction: column;}.cart_col_pursch{padding: 0;margin-bottom: 30px;}}@media(max-width: 950px){.switcher__item{margin-left: 10px;}.block__header {flex-direction: column;align-items: flex-start;margin-bottom: 30px;}.product-page__sku{margin-left: 0;margin-top: 10px;}.product-page__tabs {margin-top: 20px;}.prod_flex{flex-direction: column;}.product-page__gallery,.product-page__details{width: 100%;}.gallery-top .swiper-slide{height: auto;max-height: 650px;}.product-page__details{margin-top: 30px;}.blog_container__boxed .blog_list{grid-template-columns: 1fr 1fr;}.fn_switch_mobile_filter {display: flex;align-items: center;font-size: 14px;font-style: normal;font-weight: 400;line-height: 130%;border-radius: 8px;background: #FFF;padding: 10px;}.sidebar__header--close {width: 100%;background: #1C4221;padding: 20px;font-weight: 600;cursor: pointer;border-radius: 0;color: white;box-sizing: border-box;}.sidebar__header--close svg{display: none;}.products_container__sort{display: flex;align-items: center;justify-content: space-between;}.sidebar {position: fixed;z-index: 10000;top: 0;right: -400px;width: 320px;max-width: calc(100vw - 50px);height: calc(var(--vh, 1vh)* 100);display: block;padding: 0;overflow-y: auto;transition: 0.3s;background: #ffff;margin: 0;}.sidebar.opened {right: 0;overscroll-behavior: none;}.footer_center{display: grid;grid-template-columns: 1fr 1fr;text-align: center;grid-gap: 20px;}.footer_center   .social_list {justify-content: center;}.footer_center   .social_item{margin: 0 10px;}.footer_col_title{margin-bottom: 10px;}.tabs__navigation--user .tabs__link:first-child{margin-left: 10px;}.tabs__navigation--user .tabs__link{margin-left: 10px;margin-right: 10px;margin-bottom: 0;font-size: 14px;}.detail__column_name.fix, .detail__column_value.fix{font-size: 18px;}#wishlist {margin: 0 0px 0 15px;}.logo{margin-right: 25px;}}@media(max-width: 850px){.switcher_block{display: none;}.flex_map .fn_validate_feedback{max-width: 100%;}.flex_map iframe{width: 100%;height: 300px;margin-bottom: 25px;}.footer_center.fix{padding-bottom: 0;border: 0;}.flex_map{flex-direction: column-reverse;}.form__button--subscribe{height: 42px;}.burger{display: block!important;}.fn_menu_list{display: none!important;}.footer_top {align-items: center;flex-direction: column;text-align: center;}.footer_form_title{margin-top: 25px;}.footer .chat{justify-content: center;}.footer_right  .fn_menu_list{display:flex!important;}.header__top,.fn_search_mob,.phone_block,.search img{display: none;}.fn_search_mob{position: absolute;margin: 0;width: 100%;top: 45px;left: 0;background: #ffffff;padding: 0;justify-content: center;}.search__input{width: 65%;}.nav-container .fn_menu_list{display: block!important;}.fn_search_mob.active{display: flex;}.fn_search_toggle{display: block;}.logo svg{height: 70px;}#wishlist{margin: 0 20px;}.header__center {padding: 30px 0;}.logo{margin-right: 0;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}.hc-offcanvas-nav a{margin-right: 0;}.section {padding-top: 50px;}.products_pagination{margin-bottom: 50px;}.section_bg{padding-bottom: 50px;}.block__title {font-size: 40px;margin-bottom: 20px;}.h1,.block__popup_cart .h6,.block__heading{font-size: 40px;}#fn_pop_up_cart_wrap{padding: 20px!important;width: 95%;}.fancybox-close-small {right: 0 !important;top: 0px !important;}.product_list,.banner_advantages{grid-gap: 10px;}.block__popup_cart .h6{margin-bottom: 15px;}.products_list{grid-gap: 10px;}.purchase__image {width: 100px;height: 100px;min-width: 100px;}.product_preview__top{left: 10px;right: 10px;top: 10px;}.product_preview__bottom{left: 10px;right: 10px;bottom: 10px;}.product_category{margin-right: 8px;}.section_bg{margin-top: 50px;}.section_advantages,.footer{padding: 50px 0;}.block__description,.banner_advantages__description,.underline,.footer_col_info, .footer_col_info a,.license,.footer_bottom .menu_group__link,.form_input, .form_input::placeholder,.search__button,.product_sort__link,.product_sort__title,.fn_switch_mobile_filter,.accordion__content,.features__value,.features__name,.no-comments{font-size: 12px;}.footer_center{padding: 40px 0;margin : 40px 0;}.footer .logo__link img{height: 100px;}.product_preview__image,.video{height: 350px;}.swiper-nav{top: 75px;}.block__description--page img{float: none;width: 100%;margin: 0 0 15px 0;}.table th{font-size: 14px;padding: 12px;}.order_details td, .table td{padding: 12px 15px;}.table .purchase_detail{padding: 0;}}@media(max-width: 650px){.form__title{font-size: 14px;margin-bottom: 15px;}.breadcrumbs {margin: 20px 0;}.product-page__tabs .tabs__link{margin: 0 10px;}.accordion__title, .share__text{font-size: 14px;}.details_boxed__price {font-size: 24px;}.gallery-thumbs .swiper-slide {height: 80px;}.gallery-top{margin-bottom: 10px;}.prod_flex .amount{width: 125px;height: 38px;}.product-page__button {width: 210px;}.details_boxed__item {padding-bottom: 20px;}.prod_flex .product_sizes_title, .details_boxed__buttons {margin-top: 20px;}.flex_cab {flex-direction: column;grid-gap: 40px;}.form_col .form__group {width: 100%;}.cart_col .h6,.tabs__link{font-size: 14px;}.user_personal_seperator .h6{margin-bottom: 0!important;}.form_col{flex-wrap: wrap;}.col_cab {width: 100%;}.product_preview__image,.video {height: 300px;}.swiper-nav{display: none;}.products_container__sort{flex-direction: column;align-items: flex-start;}.fn_switch_mobile_filter{margin-bottom: 20px;}.article__title{font-size: 14px;margin-bottom: 5px;}.article__info{padding: 15px;}.blog_container__boxed .blog_list{grid-gap: 10px;}.filter_item{margin-bottom: 0;}}@media(max-width: 600px){.purchase_detail__item{flex-direction: column-reverse;}.purchase_detail__column_value{margin-bottom: 15px;}.banner_advantages{margin-top: 25px;}.stickers_product-page{left: 10px;top: 10px;}}@media(max-width: 550px){.flex_logos{justify-content: center;}.dev{margin: 0 10px!important;}label.error{bottom: -14px;}.article__title{height: auto;}.form__input,.form__textarea{padding: 10px 15px;}.products_list .product_preview__image {height: 235px;}.product_preview__button{padding: 3px 5px;}.products_list .product_preview__buttons {top: 192px;}.price--red{margin-left: 10px;}.product_list {grid-template-columns: 1fr;}.product_list .product_item{display: none;}.product_list .product_item:first-child,.product_list .product_item:last-child{display: block;}.banner_advantages__title,.breadcrumbs__item a,.breadcrumbs__item,.form__input,.form__input::placeholder,.search__input,.search__input::placeholder,.delivery__name,.delivery__description, .order_payment__description,.old_price,.form__textarea,.form__textarea::placeholder{font-size: 12px;}.form__group {margin-bottom: 15px;}.cart_col .h6{padding-bottom: 15px;margin-bottom: 15px;}.delivery__description, .order_payment__description{padding: 10px 15px;}.breadcrumbs__item{margin-right: 10px;padding-right: 30px;}.banner_advantages__item {padding: 10px 10px;}.banner_advantages__item img{height: 40px;}.footer_bottom{text-align: center;flex-direction: column-reverse;}.footer_left{margin-top: 25px;}.footer_bottom .menu_group__list {grid-gap: 10px;}.dev{display: flex;justify-content: center;}.products_list .flex_preview {left: 10px;top: 10px;right: 10px;}.products_list .product_preview__buttons {right: 10px;}.price,.post__table_contents{font-size: 12px;}.product_preview__name_link{font-size: 12px!important;}.product_category, .sticker{font-size: 10px;padding: 5px;}.product_sizes_title{margin: 8px 0;}.sizes{grid-gap: 5px;}.purchase__group{margin-top: 10px;}.purchase__content{padding-right: 0;}.purchase__item{flex-direction: column;}.purchase__image{margin: 0 0 15px 0;}.blog_container__boxed .blog_list {grid-template-columns: 1fr;}.detail__column_name.fix, .detail__column_value.fix {font-size: 16px;}.order_details td, .table td {font-size: 12px;}.order_details td, .table td {padding: 8px;}.cart_page     .cart_col .h6 {padding-bottom: 0px;margin-bottom: 15px;}.footer{padding: 30px 0;}.footer_center {padding: 25px 0;margin: 25px 0;}#fn_callback{padding: 25px;}.fn_accordion .details_boxed__item {padding-bottom: 10px;}.accordion__title, .share__text{padding-top: 10px;}.block__header{margin-bottom: 20px;}.hc-offcanvas-nav ul.bottom-nav li a {padding: 6px!important;}}@media(max-width: 450px){.banner_advantages{grid-template-columns: 1fr;}.prod_flex .amount {width: 110px;height: 30px;}.product-page__button {width: 165px;}.details_boxed__price {font-size: 22px;}.products_list .product_preview__buttons {top: 250px;}.footer_center{grid-template-columns: 1fr;}.products_list .product_preview__image {height: 285px;}.purchase__group_content,.purchase__size,.o_notify_v2_content,.order_payment__title{font-size: 12px;}.btn,.order_payment__checkout .button{padding: 10px 12px;font-size: 12px;}.h1, .block__popup_cart .h6, .block__heading {font-size: 35px;}.product-page__tabs .tabs__link{padding: 0 5px;margin: 0 5px;padding-bottom: 10px;}}@media(max-width: 400px){.product-page__tabs .tabs__navigation{display: flex;flex-direction: column;align-items: center;text-align: center;justify-content: center;}.product-page__tabs .tabs__link{margin: 8px 0 0 0;}.order_details td{font-size: 11px;padding: 5px;}.products_list {grid-template-columns: 1fr;}}
html.hc-nav-yscroll {overflow-y: scroll}body.hc-nav-open {overflow: visible;position: fixed;width: 100%;min-height: 100%}.hc-offcanvas-nav {visibility: hidden;display: none;position: fixed;top: 0;height: 100%;z-index: 9999}.hc-offcanvas-nav.is-ios * {cursor: pointer !important}.hc-offcanvas-nav .nav-container {position: fixed;z-index: 9998;top: 0;width: 480px;height: 100%;max-width: 90%;max-height: 100%;box-sizing: border-box;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav .nav-wrapper {width: 100%;height: 100%;max-height: 100vh;-ms-scroll-chaining: none;overscroll-behavior: none;box-sizing: border-box}.hc-offcanvas-nav .nav-content {height: 100%;max-height: calc(100vh - 45px);}.hc-offcanvas-nav .nav-wrapper-0 > .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav ul {list-style: none;margin: 0;padding: 0}.hc-offcanvas-nav li {position: relative;display: block;margin: 0px;}.hc-offcanvas-nav li.level-open > .nav-wrapper {visibility: visible}.hc-offcanvas-nav input[type="checkbox"] {display: none}.hc-offcanvas-nav label {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;cursor: pointer}.hc-offcanvas-nav a {position: relative;display: block;box-sizing: border-box;cursor: pointer}.hc-offcanvas-nav a,.hc-offcanvas-nav a:hover {text-decoration: none}.hc-offcanvas-nav .nav-item {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;box-sizing: border-box}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after {content: '';position: fixed;z-index: 9990;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;-ms-scroll-chaining: none;overscroll-behavior: none;visibility: hidden;opacity: 0;transition: visibility 0s ease .4s, opacity .4s ease}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after {visibility: visible;opacity: 1;transition-delay: .05s}.hc-offcanvas-nav:not(.nav-open)::after {pointer-events: none}.hc-offcanvas-nav.nav-levels-expand .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after {display: none}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper {min-width: 0;max-height: 0;overflow: hidden;transition: height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open > .nav-wrapper {max-height: none}.hc-offcanvas-nav.nav-levels-overlap .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper {position: absolute;z-index: 9999;top: 0;height: 100%;visibility: hidden;transition: visibility 0s ease .4s, -webkit-transform .4s ease;transition: visibility 0s ease .4s, transform .4s ease;transition: visibility 0s ease .4s, transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent {position: static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open > .nav-wrapper {visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav.nav-position-left {left: 0}.hc-offcanvas-nav.nav-position-left .nav-container {left: 0;-webkit-transform: translate3d(-280px, 0, 0);transform: translate3d(-280px, 0, 0)}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right {right: 0}.hc-offcanvas-nav.nav-position-right .nav-container {right: 0;-webkit-transform: translate3d(280px, 0, 0);transform: translate3d(280px, 0, 0)}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper {right: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top {top: 0}.hc-offcanvas-nav.nav-position-top .nav-container {top: 0;width: 100%;height: auto;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom {top: auto;bottom: 0}.hc-offcanvas-nav.nav-position-bottom .nav-container {top: auto;bottom: 0;width: 100%;height: auto;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*='hc-nav-'] div.nav-container {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after {background: rgba(0, 0, 0, 0.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul {background: #1C4221;}.hc-offcanvas-nav h2 {font-size: 20px;font-weight: normal;text-align: left;padding: 20px 17px;margin: 0px;color: #fff;}.hc-offcanvas-nav a,.hc-offcanvas-nav .nav-item {padding: 12px 14px;font-size: 13px;font-weight:400;text-transform: uppercase;color: #fff;z-index: 1;background: rgba(0, 0, 0, 0);border-bottom: 1px solid #8e8e8e38;}.icon-mail-outline,.top-nav a,.nav-close a{text-transform: none!important;}.hc-offcanvas-nav a svg,.hc-offcanvas-nav .nav-item svg{width: 16px;height: 16px;margin-right: 10px;}.hc-offcanvas-nav a.icon:before{font-size: 16px;margin-right: 10px;}.hc-offcanvas-nav .nav-icon{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-webkit-flex: 0 0 26px;-ms-flex: 0 0 26px;flex: 0 0 26px;max-width: 26px;width: 26px;height: 26px;background: #fff;padding: 3px;border-radius: 50%;margin-right: 10px;overflow: hidden;}.hc-offcanvas-nav .nav-icon img {display: block;}.hc-offcanvas-nav ul:first-of-type:not(:first-child) > li:first-child:not(.nav-back):not(.nav-close) > a {border-top: 1px solid #8e8e8e38;margin-top: -1px}.hc-offcanvas-nav li {text-align: left}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a {background: #1C4221;color: #fff;border-bottom: 1px solid #8e8e8e38}.hc-offcanvas-nav li.nav-parent .nav-item {padding-right: 58px}.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent span.nav-next,.hc-offcanvas-nav li.nav-back span {width: 45px;position: absolute;top: 0;right: 0;bottom: 0;text-align: center;cursor: pointer;transition: background .2s ease}.hc-offcanvas-nav span.nav-next {border-left: 1px solid #8e8e8e38}.hc-offcanvas-nav span.nav-next::before,.hc-offcanvas-nav li.nav-back span::before {content: '';position: absolute;top: 50%;left: 50%;width: 8px;height: 8px;margin-left: -2px;box-sizing: border-box;border-top: 2px solid #eee;border-left: 2px solid #eee;-webkit-transform-origin: center;transform-origin: center}.hc-offcanvas-nav span.nav-next::before {-webkit-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav li.nav-back span::before {-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper {box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper {box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-top span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper {box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-bottom span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper {box-shadow: none;background: transparent}.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2 {display: none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,.hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item {font-size: 14px}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li {transition: background .3s ease}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open > .nav-item .nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open > .nav-item .nav-next::before {margin-top: 2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container span.nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container span.nav-next::before {margin-top: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}#main-nav {display: none}.hc-offcanvas-nav .nav-wrapper-0 > .nav-content {padding-bottom: 41px}.hc-offcanvas-nav h2 {font-weight: 400}.hc-offcanvas-nav a {font-size: 16px}.hc-offcanvas-nav ul.top-nav {background-color: #f2f2f2;color: #222;}.hc-offcanvas-nav ul.top-nav .mobile__link{max-height: 100px;}.hc-offcanvas-nav ul.top-nav .mobile__link img{max-height: 60px;}.hc-offcanvas-nav ul.top-nav .account__link{font-size: 12px;padding: 12px 10px 12px 14px;font-weight: 400;color: #eee;background:#1C4221;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;line-height: 1.4;opacity: 1;}.hc-offcanvas-nav ul.top-nav .account__link svg{position: absolute;left: 14px;}.hc-offcanvas-nav ul.top-nav .account__link .account__text,.hc-offcanvas-nav ul.top-nav .account__link .account__login{border-bottom: 1px dotted #999;}.hc-offcanvas-nav ul.language-nav img{margin-right: 10px;}.hc-offcanvas-nav ul.bottom-nav {position: absolute;z-index: 10;bottom: 0;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;border-top: 1px solid #8e8e8e38;}.hc-offcanvas-nav ul.bottom-nav li {flex: auto}.hc-offcanvas-nav ul.bottom-nav li a {padding: 10px;text-align: center;height: 100%;border-bottom: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.hc-offcanvas-nav ul.bottom-nav li svg {fill: #fff;display: inline-block;vertical-align: middle;width: 21px;height: 21px}
.faq__list{list-style-type: none;margin: 0;position: relative;padding: 0;}.faq__item{margin-bottom: 15px;position: relative;}.faq__item:last-child{margin-bottom: 0;}.faq__item--boxed{padding: 5px;background-color: #fff;border-radius: 4px;box-shadow: inset 0 0 6px #0000004d;}.faq__question{position: relative;padding: 15px 15px 15px 50px;transition: all 500ms ease;cursor: pointer;font-weight: 600;font-size: 16px;color: #222;line-height: 1.2;text-transform: uppercase;}.faq__arrow{position: absolute;width: 20px;height: 20px;top: calc(50% - 10px);left: 15px;transition: all .3s ease;}.faq__question.active {background: #fff;color: #00afee;}.faq__question.active .faq__arrow{transform: rotate(-90deg);}.faq__content{position: relative;display: none;padding: 0 0 0 50px;border-bottom: 1px solid #f2f2f2;}.faq__answer{position: relative;font-size: 14px;margin-bottom: 20px;line-height: 1.6;font-weight: normal;font-family: inherit;}@media only screen and (max-width : 767px) {.faq__question{font-weight: 500;font-size: 14px;}}
.banner_group{overflow: hidden;background-color: #ffffff;margin: 0;position: relative;width: 100%;margin-bottom: 15px;}.banner_group.no_js{background-color: transparent;margin-bottom: 0;}.banner_group__item{position: relative;width: 100%;height: 100%;overflow: hidden;margin-bottom: 0px;}.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 15px;}.banner_group__item:before,.banner_group__item:after {content: " ";display: table;}.banner_group__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_group__image img {display: block;height: auto;margin: 0 auto;width: auto;position: relative;top: 0;left: 0;}.banner_group__variant1 .banner_group__content,.banner_group__variant2 .banner_group__content{position: absolute;left: 10%;top: 10%;right: 10%;bottom: 10%;max-width: 100%;text-align: center;}.banner_group__variant1 .banner_group__text,.banner_group__variant2 .banner_group__text{position: absolute;margin: 0px auto;width: 100%;top: 0px;left: 0px;right: auto;z-index: 9;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}.banner_group__title {color: #222;padding: 0;font-size: 28px;line-height: 1.2;font-weight: 600;text-transform: uppercase;margin-bottom: 20px;}.banner_group__description {color: #222;padding: 0;font-size: 18px;line-height: 1.6;font-weight: 400;margin-bottom: 30px;}.banner_group__variant3 .banner_group__title,.banner_group__variant4 .banner_group__title,.banner_group__variant3 .banner_group__description,.banner_group__variant4 .banner_group__description{color: #222;}.banner_group__variant1 .banner_group__content{display: none;}.banner_group__variant2 .banner_group__title,.banner_group__variant2 .banner_group__description{background: rgba(255, 255, 255, 0.6);padding: 10px 20px;}.banner_group__variant3,.banner_group__variant4{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__image{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content{padding: 3% 5%;}.banner_group__variant4{-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}@media only screen and (max-width : 991px) {.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 10px;}}@media only screen and (max-width : 767px) {.banner_group__image img{width: 100% !important;}.banner_group{background-color: transparent;}.banner_group__item {background-color: #fff;}.banner_group__variant1 .banner_group__content, .banner_group__variant2 .banner_group__content {left: 10%;top: 5%;right: 10%;bottom: 5%;}.banner_group__variant2 .banner_group__title, .banner_group__variant2 .banner_group__description {padding: 5px 5px;}.banner_group__variant3{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;height: 100%;}.banner_group__variant4{-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content {padding: 5% 5%;}.main_banner .swiper-wrapper{align-items: stretch;}.banner_group__title {font-size: 20px;line-height: 1.2;font-weight: 700;text-transform: initial;margin-bottom: 0;}.banner_group__description {font-size: 14px;font-weight: 400;}}

/*# sourceMappingURL=okay_shop.head.2371f8cb985922339a4d654f58fdaf67.css.map */
