@font-face{font-family:Exo\ 2;src:url(./Exo2-Regular.CwTB1P_j.ttf)}@font-face{font-family:Exo\ 2 Bold;src:url(./Exo2-Bold.B6QXxJ4A.ttf)}@font-face{font-family:Exo\ 2 Light;src:url(./Exo2-Light.DaRq0WXS.ttf)}.editor__content ul li:before{background-image:url(../sun.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 16px;height:16px;width:16px}.search{margin:0 auto;max-width:1440px;padding:70px 80px 100px}@media screen and (max-width:1199.98px){.search{padding:70px 80px 100px}}@media screen and (max-width:991.98px){.search{padding:60px 50px 70px}}@media screen and (max-width:575.98px){.search{padding:50px 30px}}.search__cont{display:flex;gap:20px;width:100%}@media screen and (max-width:575.98px){.search__cont{flex-direction:column}}.search__form{position:relative;width:100%}.search__form_input{border:1px solid #ccc;border-radius:10px;color:#ccc;font-size:14px;outline:none;padding:20px;width:calc(100% - 40px)}.search__form_input:focus:not(:-moz-placeholder-shown){border-color:#ef7f1a;color:#171717;font-family:Exo\ 2 Bold,serif}.search__form_input:focus:not(:placeholder-shown){border-color:#ef7f1a;color:#171717;font-family:Exo\ 2 Bold,serif}.search__form svg{cursor:pointer;position:absolute;right:20px;top:calc(50% - 8px)}.search__form_btn{align-items:center;display:flex;justify-content:center}.search__results{gap:30px;margin-top:50px}.promo,.search__results{display:flex;flex-direction:column}.promo{gap:40px;margin:0 auto;max-width:1440px;padding:30px 80px 100px}@media screen and (max-width:1199.98px){.promo{padding:30px 80px 100px}}@media screen and (max-width:991.98px){.promo{padding:30px 50px 70px}}@media screen and (max-width:575.98px){.promo{gap:20px;padding:30px}}.promo__block{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:575.98px){.promo__block{gap:20px}}.promo__main{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media screen and (max-width:991.98px){.promo__main{grid-template-columns:1fr}}.promo__main img{cursor:pointer;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:575.98px){.promo__main img{max-height:300px}}.promo__main_content{display:flex;flex-direction:column;gap:30px;justify-content:center}.promo__main_text{color:#171717;font-size:20px;letter-spacing:1px}@media screen and (max-width:575.98px){.promo__main_text{font-size:14px}}.promo__main_data{color:#ef7f1a;font-size:20px;letter-spacing:1px}@media screen and (max-width:575.98px){.promo__main_data{font-size:14px}}.promo__prod{margin-top:60px}@media screen and (max-width:575.98px){.promo__prod{margin-top:30px}}.blog{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1440px;padding:30px 80px 100px}@media screen and (max-width:1199.98px){.blog{padding:30px 80px 100px}}@media screen and (max-width:991.98px){.blog{padding:30px 50px 70px}}@media screen and (max-width:575.98px){.blog{gap:20px;padding:30px}}.blog__filter{align-items:center;display:flex;gap:24px}@media screen and (max-width:767.98px){.blog__filter{gap:15px}}.blog__filter_item{border:2px solid #ef7f1a;border-radius:20px;color:#ef7f1a;cursor:pointer;font-size:18px;letter-spacing:1px;padding:5px 12px;text-transform:uppercase;transition:.3s}@media screen and (max-width:767.98px){.blog__filter_item{font-size:14px;padding:3px 8px}}.blog__filter_item.active{background-color:#ef7f1a;color:#fff;transition:.3s}.blog__container{display:grid;gap:60px 20px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991.98px){.blog__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:767.98px){.blog__container{gap:20px}}@media screen and (max-width:575.98px){.blog__container{grid-template-columns:1fr}}.news-card{background-color:#fff;border-radius:20px;box-shadow:0 0 5px #27272717;display:flex;flex-direction:column;gap:10px;justify-content:space-between;min-height:472px}@media screen and (max-width:575.98px){.news-card{min-height:440px}}.news-card__container{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:30px}@media screen and (max-width:991.98px){.news-card__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:767.98px){.news-card__container{gap:20px}}@media screen and (max-width:575.98px){.news-card__container{grid-template-columns:1fr}}.news-card__title{color:#171717;display:-webkit-box;font-size:20px;font-weight:600;letter-spacing:2px;line-height:25px;max-height:100px;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}.news-card__title_cont{padding:20px 20px 12px}@media screen and (max-width:575.98px){.news-card__title_cont{padding:10px 20px}.news-card__title{font-size:15px;line-height:20px}}.news-card__photo{border-top-left-radius:20px;border-top-right-radius:20px;height:274px;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__footer{align-items:center;display:flex;justify-content:space-between;padding:0 20px 20px}.news-card__type{background-color:#ef7f1a;border-radius:20px;color:#fff;font-size:14px;letter-spacing:1px;padding:8px 16px}.news-card__date{color:#ef7f1a;font-weight:600;letter-spacing:1.5px}.news__image{height:600px}@media screen and (max-width:991.98px){.news__image{height:300px}}.news__image-photo{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news__header{display:flex;flex-direction:column;gap:20px}.news__title{color:#171717;font-size:24px;font-weight:1000;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:991.98px){.news__title{font-size:18px}}@media screen and (max-width:575.98px){.news__title{font-size:16px}}.news__title_container{align-items:start;display:flex;gap:100px;justify-content:space-between}@media screen and (max-width:767.98px){.news__title_container{flex-direction:column;gap:20px}}.news__info{align-items:center;display:flex;gap:100px}@media screen and (max-width:767.98px){.news__info{gap:30px}}.news__date{color:#ef7f1a;font-size:16px;font-weight:600;letter-spacing:1px}@media screen and (max-width:767.98px){.news__date{font-size:12px}}.svg-container[data-v-48f8036f]{display:inline-block}.svg-container svg path[data-v-48f8036f],.svg-container svg polygon[data-v-48f8036f]{transition:fill .3s ease}.svg-container:hover svg path[data-v-48f8036f],.svg-container:hover svg polygon[data-v-48f8036f]{fill:#cd6e17}.svg-container[data-v-5db02f10]{display:inline-block}.svg-container svg[data-v-5db02f10]{height:100%;width:100%}.svg-container svg path[data-v-5db02f10]{fill:#ef7f1a;transition:fill .3s ease}.svg-container:hover svg path[data-v-5db02f10]{fill:#cd6e17}.slide-out-menu[data-v-6c613bb3]{background-color:#fff;border-left:1px solid #ccc;box-shadow:-2px 0 5px #0000001a;display:flex;flex-direction:column;gap:30px;height:calc(100% - 122px);opacity:0;overflow-y:auto;padding:82px 50px 40px;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s ease,opacity .3s ease;width:calc(100% - 100px);z-index:1000}@media screen and (max-width:575.98px){.slide-out-menu[data-v-6c613bb3]{height:calc(100% - 110px);padding:70px 30px 40px;width:calc(100% - 60px)}}.slide-out-menu.visible[data-v-6c613bb3]{opacity:1;transform:translate(0)}.slide-out-menu .menu-header[data-v-6c613bb3]{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding-bottom:20px}.slide-out-menu .menu-header h3[data-v-6c613bb3]{font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;margin:0;text-transform:uppercase}.slide-out-menu .menu-header svg[data-v-6c613bb3]{cursor:pointer}*{font-family:Exo\ 2,serif;margin:0;padding:0}a{text-decoration:none}.container{height:100vh}.container.active{overflow:hidden}.container-content{display:flex;flex-direction:column;height:calc(100% - 108px)}@media screen and (max-width:991.98px){.container-content{height:unset}}.container-content.active{position:relative}.container-content.active:after{background-color:#0000008a;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:50}.container-content__page{flex:1 0 auto}.main_btn{background-color:#ef7f1a;border:2px solid #ef7f1a;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:1px;outline:none;padding:18px 50px;text-align:center}@media screen and (max-width:991.98px){.main_btn{font-size:14px;padding:15px 35px}}.main_btn:hover{background-color:#fff;border:2px solid #ef7f1a;color:#ef7f1a;transition:.3s}.main_btn.loading{cursor:wait;transition:unset}.main_btn.loading,.main_btn.loading:hover{background-color:#ef7f1a}.main_title{color:#343a40;font-family:Exo\ 2 Bold;font-size:36px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:991.98px){.main_title{font-size:30px}}@media screen and (max-width:767.98px){.main_title{font-size:24px}}@font-face{font-family:Exo\ 2;src:url(./Exo2-Regular.CwTB1P_j.ttf)}@font-face{font-family:Exo\ 2 Bold;src:url(./Exo2-Bold.B6QXxJ4A.ttf)}@font-face{font-family:Exo\ 2 Light;src:url(./Exo2-Light.DaRq0WXS.ttf)}.header{display:flex;flex-direction:column;position:fixed;width:100%;z-index:1000}.header__plug{height:108px}@media screen and (max-width:991.98px){.header__plug{height:98px}}@media screen and (max-width:767.98px){.header__plug{height:96px}}@media screen and (max-width:575.98px){.header__plug{height:72px}}.header.hidden{overflow:hidden}.header__info{background-color:#ef7f1a;z-index:52}.header__info_page{display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:10px 80px}@media screen and (max-width:991.98px){.header__info_page{padding:10px 50px}}@media screen and (max-width:575.98px){.header__info_page{padding:5px 30px}}.header__info_container-text{align-items:center;display:flex;gap:36px}@media screen and (max-width:767.98px){.header__info_container-text{display:none}}.header__info_container-text-phone{align-items:center;display:flex;flex-wrap:wrap;gap:10px 30px}.header__info_container-text-phone a{color:#ef7f1a;font-size:16px}.header__info_container-text-phone a.active{color:#171717}.header__info_container-text a{color:#fff;font-size:20px;transition:.1s}.header__info_container-text a:hover{color:#171717;transition:.1s}.header__info_container-text a.active{color:#171717}.header__info_container-phone{align-items:center;cursor:pointer;display:flex;gap:8px;text-decoration:none;transition:.2s}@media screen and (max-width:575.98px){.header__info_container-phone svg{height:15px;width:16px}}.header__info_container-phone p{color:#fff;font-size:18px}@media screen and (max-width:575.98px){.header__info_container-phone p{font-size:15px}}.header__info_container-phone:hover{transition:.2s}.header__info_container-phone:hover svg path{fill:#171717}.header__info_container-phone:hover p{color:#171717}.header__main{background-color:#fff;border-bottom:1px solid #ccc;z-index:51}.header__main_page{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;padding:15px 80px}@media screen and (max-width:991.98px){.header__main_page{padding:10px 50px}}@media screen and (max-width:575.98px){.header__main_page{padding:5px 30px}}.header__main_logo{height:30px;transition:.3s}@media screen and (max-width:767.98px){.header__main_logo svg{width:180px}}@media screen and (max-width:575.98px){.header__main_logo svg{width:150px}}.header__main_nav{display:flex;font-weight:500;gap:32px}@media screen and (max-width:767.98px){.header__main_nav{display:none}}.header__main_nav-phone{display:flex;flex-direction:column;gap:16px}.header__main_nav-phone a{color:#171717;cursor:pointer;font-family:Exo\ 2 Bold,serif;transition:.1s}.header__main_nav-phone-arrow{height:100%;transition:.1s}.header__main_nav-phone-item.active{color:#ef7f1a}.header__main_nav-phone-item:hover{color:#ef7f1a;transition:.1s}.header__main_nav a{color:#171717;cursor:pointer;font-family:Exo\ 2 Bold,serif;transition:.2s}@media screen and (max-width:991.98px){.header__main_nav a{font-size:14px}}.header__main_nav-arrow{height:100%;transition:.1s}.header__main_nav-item.active{color:#ef7f1a}.header__main_nav-item:hover{color:#ef7f1a;transition:.1s}.header__main_nav-container{align-items:center;cursor:pointer;display:flex;gap:4px}.header__main_nav-container.active a,.header__main_nav-container:hover a{color:#ef7f1a;transition:.1s}.header__main_nav-container.active svg path,.header__main_nav-container:hover svg path{fill:#ef7f1a}.header__main_nav-container a{font-family:Exo\ 2 Bold,serif;transition:.1s}.header__main_menu{align-items:center;display:flex;gap:16px}@media screen and (max-width:575.98px){.header__main_menu{gap:10px}}.header__main_menu-btn{display:none}@media screen and (max-width:767.98px){.header__main_menu-btn{display:block}}.header__main_menu a{align-items:center;display:flex}.header__main_menu svg{cursor:pointer;height:24px;transition:.1s;width:24px}@media screen and (max-width:575.98px){.header__main_menu svg{height:20px;width:20px}}.header__main_menu svg.active path{fill:#ef7f1a}.header__main_menu svg:hover path{fill:#ef7f1a;transition:.1s}.header__main_menu_basket{position:relative}.header__main_menu_basket_quantity{align-items:center;background-color:#ef7f1a;border-radius:50%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;position:absolute;right:-6px;top:-6px;width:15px}.header__main-search{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;justify-content:center;opacity:0;padding:15px 80px;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease;width:calc(100% - 160px);z-index:51}@media screen and (max-width:767.98px){.header__main-search{padding:10px 80px}}@media screen and (max-width:575.98px){.header__main-search{padding:5px 30px;width:calc(100% - 60px)}}.header__main-search.is-visible{opacity:1;transform:translateY(0)}.header__main-search-cont{align-items:center;display:flex;gap:16px;justify-content:center;max-width:550px;width:100%}.header__main-search svg{cursor:pointer}.header__main-search_close{height:16px;width:16px}.header__main-search_input{border:1px solid #ccc;border-radius:10px;color:#ccc;height:31px;outline:none;padding:0 40px 0 16px;width:calc(100% - 56px)}.header__main-search_input:focus:not(:-moz-placeholder-shown){border-color:#ef7f1a;color:#171717;font-family:Exo\ 2 Bold,serif}.header__main-search_input:focus:not(:placeholder-shown){border-color:#ef7f1a;color:#171717;font-family:Exo\ 2 Bold,serif}.header__main-search_container{position:relative;width:100%}.header__main-search_container svg{position:absolute;right:10px;top:5.5px}.header__main-search_container svg path{fill:#ef7f1a}.header__menu{background-color:#0000008a;background-color:#fff;display:none;gap:60px 115px;grid-template-columns:1fr 1fr;left:50%;max-height:70vh;max-width:1280px;overflow:auto;padding:40px 80px;position:absolute;top:108px;transform:translate(-50%);width:calc(90% - 160px);z-index:99}@media screen and (max-width:1199.98px){.header__menu{gap:30px 70px}}@media screen and (max-width:991.98px){.header__menu{grid-template-columns:1fr;top:98px}}@media screen and (max-width:767.98px){.header__menu{padding:20px;top:96px;width:calc(90% - 40px)}}@media screen and (max-width:575.98px){.header__menu{top:72px}}.header__menu_title{border-bottom:1px solid #ef7f1a;display:flex;justify-content:space-between;padding-bottom:30px}@media screen and (max-width:575.98px){.header__menu_title{padding-bottom:15px}}.header__menu_search{grid-template-columns:1fr}.header__menu-phone{left:unset;padding:0 10px;position:relative;top:unset;transform:unset;width:calc(100% - 20px);z-index:100}.header__menu_container{display:flex;gap:20px}.header__menu_container-search{align-items:center;display:flex;gap:20px}@media screen and (max-width:767.98px){.header__menu_container-search{gap:10px}}.header__menu_container-search-cont{display:grid;gap:30px 20px;grid-template-columns:1fr 1fr}@media screen and (max-width:991.98px){.header__menu_container-search-cont{grid-template-columns:1fr}}.header__menu_container-search-info{display:flex;flex-direction:column;gap:10px}.header__menu_container-search img{height:75px;-o-object-fit:cover;object-fit:cover;width:75px}@media screen and (max-width:767.98px){.header__menu_container-search img{height:50px;width:50px}}.header__menu_container img{height:75px;-o-object-fit:cover;object-fit:cover;width:75px}.header__menu_info{display:flex;flex-direction:column;gap:12px}.header__menu_name{color:#171717;cursor:pointer;font-size:20px;font-weight:700;transition:.2s}@media screen and (max-width:767.98px){.header__menu_name{font-size:14px}}.header__menu_name:hover{color:#ef7f1a;transition:.2s}.header__menu_data{color:#171717;font-size:20px}@media screen and (max-width:767.98px){.header__menu_data{font-size:14px}}.header__menu_items{display:flex;flex-direction:column;gap:10px}.header__menu_item{color:#171717;cursor:pointer;line-height:14px;transition:.2s}.header__menu_item:hover{color:#ef7f1a;transition:.2s}.header__menu_item-container{display:flex;flex-direction:column;gap:10px}.header__menu_item-arrow{align-items:center;cursor:pointer;display:flex;gap:4px}.header__menu_subitem{cursor:pointer;line-height:14px;padding-left:20px}.header__menu_subitem-container{display:none;flex-direction:column;gap:10px}.footer{background-color:#616161;flex:0 0 auto}.footer_page{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1440px;padding:30px 80px}@media screen and (max-width:991.98px){.footer_page{padding:30px 50px}}@media screen and (max-width:575.98px){.footer_page{padding:30px}}.footer__social{border-bottom:1px solid #818181;display:flex;justify-content:space-between;padding-bottom:30px}@media screen and (max-width:991.98px){.footer__social{flex-direction:column;gap:30px}}.footer__social_logo{display:flex;flex-direction:column;gap:10px;justify-content:center}.footer__social_info{color:#fff;font-family:Exo\ 2 Light,serif;font-size:14px;letter-spacing:1px}.footer__social_content{display:flex;gap:120px}@media screen and (max-width:575.98px){.footer__social_content{flex-direction:column;gap:30px}}.footer__social_item{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:575.98px){.footer__social_item{gap:10px}}.footer__social_item_text{color:#fff;font-size:18px;font-weight:100;text-transform:uppercase}@media screen and (max-width:575.98px){.footer__social_item_text{font-size:14px}}.footer__social_container{display:flex;gap:16px}.footer__social_container a,.footer__social_container img{height:32px;width:32px}.footer__catalog{border-bottom:1px solid #818181;display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:30px}@media screen and (max-width:991.98px){.footer__catalog{gap:30px;grid-template-columns:1fr 1fr}}@media screen and (max-width:575.98px){.footer__catalog{grid-template-columns:1fr}}.footer__catalog_item{display:flex;flex-direction:column;gap:10px}.footer__catalog_title{color:#ef7f1a;font-size:18px;margin-bottom:10px;text-transform:uppercase}.footer__catalog_link{color:#fff;cursor:pointer;font-size:20px;transition:.2s}@media screen and (max-width:1199.98px){.footer__catalog_link{font-size:18px}}@media screen and (max-width:575.98px){.footer__catalog_link{font-size:16px}}.footer__catalog_link:hover{color:#ef7f1a;transition:.2s}.footer__catalog_phone{display:flex;justify-content:end}@media screen and (max-width:991.98px){.footer__catalog_phone{justify-content:unset}}.footer__end{align-items:end;display:flex;gap:80px;justify-content:space-between;margin-top:6px}@media screen and (max-width:1399.98px){.footer__end{gap:50px}}@media screen and (max-width:1199.98px){.footer__end{gap:20px}}@media screen and (max-width:991.98px){.footer__end{flex-direction:column}}@media screen and (max-width:575.98px){.footer__end{font-size:12px}}.footer__end_info{display:flex;flex-direction:column;gap:10px}.footer__end_first{display:flex;flex-direction:column;gap:8px}.footer__end_first a p{transition:.2s}.footer__end_first a p:hover{color:#ef7f1a;transition:.2s}.footer__end_pict{align-items:center;display:flex;justify-content:space-between;max-width:500px}@media screen and (max-width:575.98px){.footer__end_pict{align-items:flex-start;flex-direction:column;gap:20px}.footer__end_pict svg{transform:scale(.7)}}.footer__end_skb{align-items:center;display:flex;gap:6px;white-space:nowrap}@media screen and (max-width:991.98px){.footer__end_skb{width:100%}}.footer__end_skb svg path{transition:.3s}.footer__end_skb:hover svg path{fill:red;transition:.3s}.head{transition:background-image .5s ease}.head,.head__content-main{overflow:hidden;position:relative}.head__content-main{display:grid;gap:50px;grid-template-columns:1fr 1fr;height:562px;margin:0 auto;max-width:1440px;padding:100px 80px}@media screen and (max-width:991.98px){.head__content-main{height:400px;padding:80px 50px}}@media screen and (max-width:767.98px){.head__content-main{gap:30px;grid-template-columns:1fr;height:unset;padding:50px}}@media screen and (max-width:575.98px){.head__content-main{padding:30px}}.head__pagination{bottom:100px;display:flex;flex-wrap:wrap;gap:15px;left:80px;position:absolute}@media screen and (max-width:991.98px){.head__pagination{bottom:80px;gap:5px;left:50px}}@media screen and (max-width:767.98px){.head__pagination{bottom:0;left:0;position:relative}}.head__pagination-item{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:52px;justify-content:center;overflow:hidden;position:relative;width:52px;z-index:6}@media screen and (max-width:991.98px){.head__pagination-item{transform:scale(.8)}}.head__pagination-item.inactive{opacity:.3}.head__pagination-item.active .inner{animation:xxx 5s linear forwards;background-color:#ef7f1a;clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 50%);height:100%;position:absolute;width:100%;z-index:1}@keyframes xxx{12.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%,100% 50%,100% 50%,50% 50%,50% 50%)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 50%)}50%{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 50%,50% 50%)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,0 100%,50% 50%,50% 50%)}75%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 50%,0 50%,50% 50%,50% 50%)}87.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,0 0,50% 50%,50% 50%)}to{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,50% 0,50% 50%,50% 50%)}}.head__pagination-item .border{border:3px solid #fff;border-radius:50%;height:calc(100% - 7px);position:absolute;width:calc(100% - 7px)}.head__pagination-item span{background-color:#1b1b1b;border-radius:50%;color:#fff;font-size:22px;height:calc(100% - 28px);line-height:24px;padding:11px;position:absolute;width:calc(100% - 28px);z-index:2}.head__background{background-image:var(--background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(10px)}.head__background,.head__black{height:100%;left:0;position:absolute;top:0;width:100%}.head__black{background-color:#0000004d}.head__info{align-items:self-start;display:flex;flex-direction:column;gap:20px;justify-content:center;z-index:1}@media screen and (max-width:991.98px){.head__info{justify-content:unset}}.head__info_title{color:#fff;font-size:48px;letter-spacing:4px}@media screen and (max-width:991.98px){.head__info_title{font-size:30px}}.head__info_title-little{color:#fff;font-size:24px;letter-spacing:4px;z-index:5}@media screen and (max-width:767.98px){.head__info_title-little{font-size:18px}}.head__info_subtitle{color:#fff;font-size:20px;letter-spacing:2px;line-height:25px;z-index:5}@media screen and (max-width:991.98px){.head__info_subtitle{font-size:14px;line-height:16px}}.head__info_btn{margin-top:10px}.head__img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;margin-left:80px;padding:30px;position:relative;transition:background-image .5s ease}@media screen and (max-width:1199.98px){.head__img-container{margin-left:unset}}@media screen and (max-width:767.98px){.head__img-container{height:200px}}.head__img-container-black{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));height:100%;left:0;position:absolute;top:0;width:100%}.head__content{display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;padding:100px 80px}@media screen and (max-width:1199.98px){.head__content{padding:80px}}@media screen and (max-width:991.98px){.head__content{padding:60px 50px}}@media screen and (max-width:767.98px){.head__content{grid-template-columns:1fr}}@media screen and (max-width:575.98px){.head__content{padding:40px 30px}}.head__content_title{color:#ef7f1a;font-size:22px;letter-spacing:2px;line-height:26px;max-width:500px;text-transform:uppercase;width:100%}@media screen and (max-width:1199.98px){.head__content_title{font-size:20px;line-height:23px}}@media screen and (max-width:991.98px){.head__content_title{font-size:16px;line-height:18px}}.head__content_title-container{align-items:center;display:flex;gap:10px}.head__content_title_slash{color:#ef7f1a;font-size:46px;line-height:20px}@media screen and (max-width:991.98px){.head__content_title_slash{font-size:30px;line-height:18px}}.head__content_info{font-size:20px;font-weight:400;letter-spacing:1px;line-height:25px}@media screen and (max-width:1199.98px){.head__content_info{font-size:18px;line-height:20px}}@media screen and (max-width:991.98px){.head__content_info{font-size:14px;line-height:16px}}.head__content_info a{color:#ef7f1a;font-weight:700;text-transform:uppercase}.best-product{background:#f5f5f5}.best-product_page{margin:0 auto;max-width:1440px;padding:60px 80px}@media screen and (max-width:1199.98px){.best-product_page{padding:60px 80px}}@media screen and (max-width:991.98px){.best-product_page{padding:60px 50px}}@media screen and (max-width:575.98px){.best-product_page{padding:40px 30px}}.best-product__header{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:575.98px){.best-product__header{align-items:flex-start;flex-direction:column}}.best-product__header-news{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:767.98px){.best-product__header-news{align-items:flex-start;flex-direction:column}}.best-product__header_link{align-items:center;display:flex;gap:40px}.best-product__header_link-btn{align-items:center;display:flex;gap:20px}@media screen and (max-width:575.98px){.best-product__header_link-btn{display:none}}.best-product__items{display:grid;gap:60px 20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:30px}@media screen and (max-width:1199.98px){.best-product__items{gap:40px 20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:767.98px){.best-product__items{gap:20px 10px}}@media screen and (max-width:575.98px){.best-product__items{grid-template-columns:1fr}}.best-product__item{background-color:#fff;border-radius:20px;box-shadow:0 0 5px #27272717;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:20px 20px 30px}.best-product__item a{position:relative}.best-product__item_img{border-radius:20px;height:284px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:767.98px){.best-product__item_img{height:200px}}.best-product__item_top{background-color:#fff;border:2px solid #ef7f1a;border-radius:20px;color:#ef7f1a;font-size:16px;font-weight:600;letter-spacing:1px;padding:8px 16px;position:absolute;right:10px;top:10px}.best-product__item_content{display:flex;flex-direction:column;gap:6px}.best-product__item_title{color:#171717;font-size:20px;font-weight:600;letter-spacing:1px;line-height:25px}.best-product__item_desc{color:#343a40;display:-webkit-box;font-size:14px;letter-spacing:1px;line-height:16px;max-height:50px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.best-product__item_container{display:flex;flex-direction:column;gap:16px}.best-product__item_price{color:#ef7f1a;font-size:18px;font-weight:600;letter-spacing:1px;line-height:18px}.best-product__item_btn{background-color:#ef7f1a;border:2px solid #ef7f1a;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:2px;outline:none;padding:12px 50px;text-align:center;transition:.3s}.best-product__item_btn:hover{background-color:#fff;border:2px solid #ef7f1a;color:#ef7f1a;transition:.3s}.types{margin:0 auto;max-width:1440px;padding:50px 80px}@media screen and (max-width:1199.98px){.types{padding:50px 80px}}@media screen and (max-width:991.98px){.types{padding:50px}}@media screen and (max-width:575.98px){.types{padding:40px 30px}}.swiper__left,.swiper__right{position:absolute;top:calc(50% - 50px)}.swiper__left,.swiper__left_news,.swiper__right,.swiper__right_news{cursor:pointer;height:52px;width:52px}.swiper__left_news .svg-container.active svg,.swiper__right_news .svg-container.active svg{cursor:not-allowed}.swiper__left_news .svg-container.active svg path,.swiper__left_news .svg-container.active:hover svg path,.swiper__right_news .svg-container.active svg path,.swiper__right_news .svg-container.active:hover svg path{fill:#9b9b9b}.swiper__right,.swiper__right_news{transform:rotate(180deg)}.swiper__right{right:20px}@media screen and (max-width:991.98px){.swiper__right{right:20px}}@media screen and (max-width:767.98px){.swiper__right{display:none}}.swiper__left{left:20px}@media screen and (max-width:991.98px){.swiper__left{left:20px}}@media screen and (max-width:767.98px){.swiper__left{display:none}}.swiper{height:616px;margin-top:30px;position:relative;width:100%}@media screen and (max-width:991.98px){.swiper{width:100%}}@media screen and (max-width:767.98px){.swiper{height:450px}}.swiper__container{position:relative}.swiper__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.swiper__left,.swiper__right{z-index:10}.swiper__title{background-color:#ef7f1a;border-radius:40px;color:#fff;display:inline-block;font-size:22px;font-weight:700;letter-spacing:4px;margin:30px 0 0 30px;padding:15px 50px;text-transform:uppercase}@media screen and (max-width:767.98px){.swiper__title{font-size:16px;padding:10px 35px}}.swiper__pagination{display:flex;gap:16px;margin-top:30px}@media screen and (max-width:767.98px){.swiper__pagination{margin-top:20px}}.swiper__pagination_container{display:flex;justify-content:center}.swiper-pagination-bullet{background-color:#efefef;border-radius:50%;cursor:pointer;display:block;height:16px;width:16px}.swiper-pagination-bullet-active{background-color:#ef7f1a}.category-prod{margin:0 auto;max-width:1440px;padding:50px 80px}@media screen and (max-width:1199.98px){.category-prod{padding:50px 80px}}@media screen and (max-width:991.98px){.category-prod{padding:50px}}@media screen and (max-width:575.98px){.category-prod{padding:40px 30px}}.category-prod .types{padding:50px 80px}.category-prod__container{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:30px}@media screen and (max-width:767.98px){.category-prod__container{grid-template-columns:1fr}}@media screen and (min-width:1399.98px){.category-prod__btn{white-space:nowrap}}@media screen and (max-width:1199.98px){.category-prod__btn{padding:15px 30px}}.category-prod__item{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:568px;padding:30px;position:relative}@media screen and (max-width:1199.98px){.category-prod__item{height:450px}}@media screen and (max-width:991.98px){.category-prod__item{height:350px;padding:20px}}@media screen and (max-width:767.98px){.category-prod__item{height:300px}}.category-prod__item:before{background-color:#0006;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.category-prod__content{align-items:center;display:flex;justify-content:space-between;width:100%;z-index:1}@media screen and (max-width:991.98px){.category-prod__content{align-items:flex-start;flex-direction:column;gap:20px}}.category-prod__title{color:#fff;font-size:24px;font-weight:700;letter-spacing:3px;line-height:32px;text-transform:uppercase}@media screen and (max-width:1199.98px){.category-prod__title{font-size:16px;line-height:22px}}@media screen and (max-width:767.98px){.category-prod__title{font-size:14px;line-height:16px}}.questions{margin:0 auto 50px;max-width:1440px;padding:50px 80px}@media screen and (max-width:1199.98px){.questions{padding:50px 80px}}@media screen and (max-width:991.98px){.questions{padding:50px}}@media screen and (max-width:575.98px){.questions{padding:40px 30px}}.questions__container{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:30px}@media screen and (max-width:1199.98px){.questions__container{grid-template-columns:1fr 1.5fr}}@media screen and (max-width:767.98px){.questions__container{grid-template-columns:1fr}}.questions__info{display:flex;flex-direction:column;gap:30px;margin-right:108px}@media screen and (max-width:1199.98px){.questions__info{margin-right:unset}}.questions__info_description{color:#171717;font-size:20px;letter-spacing:2px;line-height:25px}@media screen and (max-width:991.98px){.questions__info_description{font-size:16px;letter-spacing:1px;line-height:18px}}.questions__info_img{height:608px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1199.98px){.questions__info_img{height:587px}}@media screen and (max-width:991.98px){.questions__info_img{height:519px}}@media screen and (max-width:767.98px){.questions__info_img{display:none}}.questions__form{align-items:center;background-color:#fef4e8;border-radius:10px;display:flex;flex-direction:column;padding:60px 30px}@media screen and (max-width:991.98px){.questions__form{padding:30px}}.questions__form_container{display:flex;flex-direction:column;gap:30px;max-width:454px;width:100%}.questions__form_title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:2px;line-height:26px;text-align:center;text-transform:uppercase}@media screen and (max-width:991.98px){.questions__form_title{font-size:18px;line-height:22px}}.questions__form_inputs{display:flex;flex-direction:column;gap:10px}.questions__form_name{color:#000;font-size:20px;letter-spacing:1px;line-height:25px}@media screen and (max-width:991.98px){.questions__form_name{font-size:16px;line-height:20px}}.questions__form_input{border:none;border-radius:8px;font-size:14px;margin-bottom:10px;outline:none;padding:12px 16px;width:calc(100% - 32px)}.questions__form_input.error{background-color:#feefec;border:1px solid red}.questions__form_input.error::-moz-placeholder{color:red;opacity:1}.questions__form_input.error::placeholder{color:red;opacity:1}.questions__form_textarea{border:none;border-radius:8px;font-size:14px;min-height:176px;outline:none;padding:12px 16px;resize:vertical;width:calc(100% - 32px)}.questions__form_textarea.error{background-color:#feefec;border:1px solid red}.questions__form_textarea.error::-moz-placeholder{color:red;opacity:1}.questions__form_textarea.error::placeholder{color:red;opacity:1}.questions__form_btn{max-width:260px;width:100%}.about_us__header{background-color:#ef7f1a}.about_us__header_page{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;padding:50px 80px}@media screen and (max-width:1199.98px){.about_us__header_page{padding:50px 80px}}@media screen and (max-width:991.98px){.about_us__header_page{padding:50px}}@media screen and (max-width:767.98px){.about_us__header_page{grid-template-columns:1fr}}@media screen and (max-width:575.98px){.about_us__header_page{padding:40px 30px}}.about_us__header_info{display:flex;flex-direction:column;gap:20px;justify-content:center}@media screen and (max-width:1199.98px){.about_us__header_info{gap:10px}}.about_us__header_title{border-bottom:1px solid #fff;color:#fff;font-size:36px;font-weight:700;letter-spacing:2px;padding-bottom:30px;text-transform:uppercase}@media screen and (max-width:1199.98px){.about_us__header_title{font-size:30px;padding-bottom:20px}}@media screen and (max-width:991.98px){.about_us__header_title{font-size:20px}}.about_us__header_subtitle{color:#fff;font-size:20px;font-weight:600;letter-spacing:1px}@media screen and (max-width:1199.98px){.about_us__header_subtitle{font-size:16px}}@media screen and (max-width:991.98px){.about_us__header_subtitle{font-size:14px}}.about_us__header_img{display:flex;justify-content:center}.about_us__header_img img{height:100%;max-height:630px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991.98px){.about_us__header_img img{max-height:350px}}.about_us__content{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1440px;padding:100px 80px}@media screen and (max-width:1199.98px){.about_us__content{padding:100px 80px}}@media screen and (max-width:991.98px){.about_us__content{padding:80px 50px}}@media screen and (max-width:575.98px){.about_us__content{padding:50px 30px}}.about_us__content_container{display:grid;gap:20px;grid-template-columns:1fr 1fr;min-height:627px}@media screen and (max-width:1199.98px){.about_us__content_container{min-height:527px}}@media screen and (max-width:991.98px){.about_us__content_container{min-height:427px}}@media screen and (max-width:767.98px){.about_us__content_container{grid-template-columns:1fr;min-height:unset}}.about_us__content_info{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center}@media screen and (max-width:767.98px){.about_us__content_info{gap:20px}}.about_us__content_text{font-size:20px}@media screen and (max-width:1199.98px){.about_us__content_text{font-size:16px}}@media screen and (max-width:991.98px){.about_us__content_text{font-size:14px}}.about_us__content_img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media screen and (max-width:767.98px){.about_us__content_img{height:350px}}.about_us__patents{margin:0 auto;max-width:1440px;padding:0 80px 100px}@media screen and (max-width:1199.98px){.about_us__patents{padding:0 80px 100px}}@media screen and (max-width:991.98px){.about_us__patents{padding:0 50px 80px}}@media screen and (max-width:575.98px){.about_us__patents{padding:0 30px 50px}}.about_us__patents_items{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-top:30px}@media screen and (max-width:1199.98px){.about_us__patents_items{grid-template-columns:1fr 1fr}}@media screen and (max-width:767.98px){.about_us__patents_items{grid-template-columns:1fr}}.about_us__patents_item{align-items:center;display:flex;gap:30px}@media screen and (max-width:991.98px){.about_us__patents_item{gap:15px}}.about_us__patents_item-svg{height:87px;width:109px}@media screen and (max-width:991.98px){.about_us__patents_item-svg,.about_us__patents_item-svg svg{height:70px;width:90px}}.about_us__patents_info{display:flex;flex-direction:column;gap:8px}.about_us__patents_data{color:#9b9b9b;font-size:18px;text-transform:uppercase}@media screen and (max-width:991.98px){.about_us__patents_data{font-size:14px}}.about_us__patents_name{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;text-transform:uppercase}@media screen and (max-width:991.98px){.about_us__patents_name{font-size:16px}}.about_us__patents_download{align-items:center;cursor:pointer;display:flex;gap:10px}.about_us__patents_download:hover p{color:#b56014}.about_us__patents_download:hover svg path{fill:#b56014}.about_us__patents_download p{color:#ef7f1a;font-size:18px;text-decoration:underline}@media screen and (max-width:991.98px){.about_us__patents_download p{font-size:14px}.about_us__patents_download svg{height:16px;width:16px}}.about_us__team{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1440px;padding:0 80px 100px}@media screen and (max-width:1199.98px){.about_us__team{padding:0 80px 100px}}@media screen and (max-width:991.98px){.about_us__team{padding:0 50px 80px}}@media screen and (max-width:575.98px){.about_us__team{padding:0 30px 50px}}.about_us__team_items{display:grid;gap:52px 20px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1199.98px){.about_us__team_items{grid-template-columns:1fr 1fr}}@media screen and (max-width:767.98px){.about_us__team_items{grid-template-columns:1fr}}.about_us__team_item{display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media screen and (max-width:991.98px){.about_us__team_item{gap:15px}}.about_us__team_container{width:100%}.about_us__team_img{height:443px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:991.98px){.about_us__team_img{height:340px}}@media screen and (max-width:575.98px){.about_us__team_img{height:240px}}.about_us__team_name{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:24px;letter-spacing:1px;margin-top:30px;text-transform:uppercase}@media screen and (max-width:991.98px){.about_us__team_name{font-size:20px;margin-top:20px}}.about_us__team_subtitle{border-bottom:1px solid #ccc;color:#818181;font-size:20px;font-weight:600;letter-spacing:1px;margin-top:10px;padding-bottom:20px}@media screen and (max-width:991.98px){.about_us__team_subtitle{font-size:16px}}.about_us__team_phone{color:#ef7f1a;font-size:20px}@media screen and (max-width:991.98px){.about_us__team_phone{font-size:16px}}.about_us__team_email{color:#171717;font-size:20px;letter-spacing:1px;margin-top:8px}@media screen and (max-width:991.98px){.about_us__team_email{font-size:16px}}.catalog{margin:0 auto;max-width:1440px;padding:30px 80px}@media screen and (max-width:1199.98px){.catalog{padding:30px 80px}}@media screen and (max-width:991.98px){.catalog{padding:30px 50px}}@media screen and (max-width:575.98px){.catalog{padding:30px}}.catalog__tabs{display:flex;flex-wrap:wrap;gap:10px 24px}.catalog__tab{color:#9b9b9b;cursor:pointer;font-size:18px;text-transform:uppercase}@media screen and (max-width:991.98px){.catalog__tab{font-size:15px}}.catalog__tab.active{color:#ef7f1a}.catalog__product{margin-bottom:60px}@media screen and (max-width:991.98px){.catalog__product{margin-bottom:40px}}.card__main{margin:0 auto;max-width:1440px;padding:30px 80px 0}@media screen and (max-width:1199.98px){.card__main{padding:30px 80px 0}}@media screen and (max-width:991.98px){.card__main{padding:30px 50px 0}}@media screen and (max-width:575.98px){.card__main{padding:30px 30px 0}}.card__main_header{flex-wrap:wrap;justify-content:space-between}.card__main_header,.card__main_header-items{display:flex;gap:20px}.card__main_header-item{align-items:center;cursor:pointer;display:flex;gap:8px}.card__main_header-item svg{transition:.3s}@media screen and (max-width:991.98px){.card__main_header-item svg{height:16px;width:16px}}@media screen and (max-width:767.98px){.card__main_header-item svg{height:12px;width:12px}}.card__main_header-item:hover p{color:#b56014;transition:.3s}.card__main_header-item:hover svg path{fill:#b56014;transition:.3s}.card__main_header-text{color:#ef7f1a;font-size:16px;font-weight:600;letter-spacing:1px;transition:.3s}@media screen and (max-width:991.98px){.card__main_header-text{font-size:14px}}@media screen and (max-width:767.98px){.card__main_header-text{font-size:10px}}.card__main_links{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:991.98px){.card__main_links{gap:6px}}@media screen and (max-width:767.98px){.card__main_links{gap:4px}}@media screen and (max-width:991.98px){.card__main_links svg{height:16px;width:16px}}@media screen and (max-width:767.98px){.card__main_links svg{height:12px;width:12px}}.card__main_link{color:#9b9b9b;font-size:20px;letter-spacing:1px}@media screen and (max-width:991.98px){.card__main_link{font-size:16px}}@media screen and (max-width:767.98px){.card__main_link{font-size:12px}}.card__main_link-active{color:#ef7f1a}.card__main_link-long{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__main_content{display:grid;grid-template-columns:1fr 1fr;margin-top:40px}@media screen and (max-width:1199.98px){.card__main_content{gap:30px;grid-template-columns:1fr}}@media screen and (max-width:991.98px){.card__main_content{margin-top:20px}}.card__main_gallery{align-items:center;display:flex;gap:20px}.card__main_swiper{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:88px}@media screen and (max-width:575.98px){.card__main_swiper{gap:8px;width:48px}}.card__main_swiper-top{cursor:pointer;height:30px;transform:rotate(180deg);width:30px}@media screen and (max-width:575.98px){.card__main_swiper-top{height:20px;width:20px}}.card__main_swiper-bottom{cursor:pointer;height:30px;width:30px}@media screen and (max-width:575.98px){.card__main_swiper-bottom{height:20px;width:20px}}.card__main_img{position:relative;width:100%}.card__main_img-pict{cursor:pointer;display:block;height:650px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1199.98px){.card__main_img-pict{height:500px}}@media screen and (max-width:575.98px){.card__main_img-pict{height:300px}}.card__main_img-pict-default{height:650px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1199.98px){.card__main_img-pict-default{height:500px}}@media screen and (max-width:575.98px){.card__main_img-pict-default{height:300px}}.card__main_img_top{background-color:#fff;border:2px solid #ef7f1a;border-radius:20px;color:#ef7f1a;font-size:16px;font-weight:600;letter-spacing:1px;padding:8px 16px;position:absolute;right:20px;top:20px}@media screen and (max-width:575.98px){.card__main_img_top{font-size:10px;padding:6px 10px;right:10px;top:10px}}.card__main_info{display:flex;flex-direction:column;gap:30px;padding-left:100px;width:calc(100% - 100px)}@media screen and (max-width:1199.98px){.card__main_info{padding-left:unset;width:100%}}.card__main_title{color:#ef7f1a;font-size:36px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:991.98px){.card__main_title{font-size:26px}}.card__main_price{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;margin-top:12px}@media screen and (max-width:991.98px){.card__main_price{font-size:18px;line-height:20px}}.card__main_promo{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.card__main_promo a{background-color:#ef7f1a;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;letter-spacing:1px;max-width:300px;overflow:hidden;padding:8px 16px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:575.98px){.card__main_promo a{font-size:10px;max-width:150px;padding:6px 12px}}.card__main_description{color:#9b9b9b;font-size:14px;letter-spacing:1px;line-height:16px}.card__main_select{display:flex;flex-direction:column;gap:10px}.card__main_select-cont{display:flex;flex-direction:column;gap:20px}.card__main_select-title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:16px;letter-spacing:1px;line-height:20px}.card__main_select-item{align-items:center;border:1px solid #ef7f1a;border-radius:8px;cursor:pointer;display:flex;height:46px;justify-content:space-between;padding:10px}.card__main_select-name{align-items:center;display:flex;gap:12px}.card__main_select-name img{border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.card__main_select-name p{font-size:18px;letter-spacing:1px}@media screen and (max-width:767.98px){.card__main_select-name p{font-size:14px}}.card__main_select-btn{align-items:center;display:flex;gap:12px}.card__main_select-btn-text{color:#ccc;font-size:14px;letter-spacing:1px;line-height:16px}@media screen and (max-width:767.98px){.card__main_select-btn-text{font-size:11px;line-height:13px}}.card__main_select-btn-text.active{color:#ef7f1a}.card__main_final{align-items:center;display:flex;gap:5px;justify-content:space-between}@media screen and (max-width:1199.98px){.card__main_final{align-items:flex-start;flex-direction:column;gap:15px}}.card__main_final-mark{align-items:center;display:flex;gap:10px}.card__main_final-mark img{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.card__main_final-cont{border:1px solid #ccc;border-radius:8px;display:grid;grid-template-columns:1fr 1fr 1fr;height:38px;width:116px}.card__main_final-quantity{align-items:center;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#ef7f1a;display:flex;font-size:20px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card__main_final-button{align-items:center;background-color:#ef7f1a;border:2px solid #ef7f1a;border-radius:8px;color:#fff;display:flex;font-size:16px;letter-spacing:1px;outline:none}@media screen and (max-width:991.98px){.card__main_final-button{font-size:14px}}.card__main_final-button p{border-right:1px solid #fff;padding:18px 25px}.card__main_final-button svg{cursor:pointer;padding:18px 25px}.card__main_final-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:.3s}.card__main_final-btn svg{height:15px;width:15px}.card__main_final-btn-left{border-bottom-left-radius:8px;border-top-left-radius:8px}.card__main_final-btn-right{border-bottom-right-radius:8px;border-top-right-radius:8px}.card__main_final-btn:hover{background-color:#ededed;transition:.3s}.card__tabs{margin:0 auto;max-width:1440px;padding:60px 80px 0}@media screen and (max-width:1199.98px){.card__tabs{padding:50px 80px 0}}@media screen and (max-width:991.98px){.card__tabs{padding:40px 50px 0}}@media screen and (max-width:575.98px){.card__tabs{padding:30px 30px 0}}.card__tabs_cont{border-bottom:1px solid #ccc;display:flex;gap:15px;position:relative;width:100%}@media screen and (max-width:767.98px){.card__tabs_cont{border-bottom:unset;flex-wrap:wrap}}.card__tabs_cont:after{clear:both;content:" ";display:table}@media screen and (max-width:767.98px){.card__tabs_cont:after{display:none}}.card__tabs_cont .slider{background-color:#ef7f1a;bottom:0;height:2px;left:0;position:absolute;transition:left .25s;width:540px}@media screen and (max-width:767.98px){.card__tabs_cont .slider{display:none}}.card__tabs_image{max-width:400px}.card__tabs_container{display:flex;flex-direction:column;gap:30px}.card__tabs_container-files{display:flex;flex-wrap:wrap;gap:30px}.card__tabs_file_link{align-items:center;display:flex;gap:10px;max-width:300px}.card__tabs_file_link svg path{transition:.3s}.card__tabs_file_link:hover svg path{fill:#ef7f1a;transition:.3s}.card__tabs_item{color:#9b9b9b;cursor:pointer;font-family:Exo\ 2 Bold,serif;font-size:20px;letter-spacing:1px;line-height:26px;padding:16px 10px;text-transform:uppercase}@media screen and (max-width:1199.98px){.card__tabs_item{font-size:15px;line-height:23px}}@media screen and (max-width:991.98px){.card__tabs_item{font-size:10px;line-height:16px;padding:10px 6px}}@media screen and (max-width:400px){.card__tabs_item{font-size:10px;line-height:12px}}.card__tabs_item.active{border-bottom:1px solid #ef7f1a;color:#171717}.card__tabs_content{margin-top:30px}.card__tabs_info{display:flex;flex-direction:column;gap:10px;list-style-type:disc}.card__tabs_info li{color:#171717;font-size:20px;letter-spacing:1px;line-height:25px;margin-left:28px}.card__tabs_info li::marker{color:#171717;font-size:15px}.card__product{margin:0 auto;max-width:1440px;padding:100px 80px 0}@media screen and (max-width:1199.98px){.card__product{padding:80px}}@media screen and (max-width:991.98px){.card__product{padding:60px 50px}}@media screen and (max-width:575.98px){.card__product{padding:40px 30px}}.card__product__cont{padding-bottom:100px}.card__product__header{align-items:center;display:flex;justify-content:space-between}.card__product__items{display:grid;gap:60px 20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:30px}.card__product__item{background-color:#fff;border-radius:20px;box-shadow:0 0 5px #27272717;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:20px 20px 30px}.card__product__item_img{border-radius:20px;height:284px;-o-object-fit:cover;object-fit:cover;width:100%}.card__product__item_content{display:flex;flex-direction:column;gap:6px}.card__product__item_title{color:#171717;font-size:20px;font-weight:600;letter-spacing:1px;line-height:25px}.card__product__item_desc{color:#343a40;display:-webkit-box;font-size:14px;letter-spacing:1px;line-height:16px;max-height:50px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card__product__item_container{display:flex;flex-direction:column;gap:16px}.card__product__item_price{color:#ef7f1a;font-size:18px;font-weight:600;letter-spacing:1px;line-height:18px}.card__product__item_btn{background-color:#ef7f1a;border:2px solid #ef7f1a;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;letter-spacing:2px;outline:none;padding:12px 50px;text-align:center;transition:.3s}.card__product__item_btn:hover{background-color:#fff;border:2px solid #ef7f1a;color:#ef7f1a;transition:.3s}.card__dialog{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:20px;max-height:70vh;max-width:360px;overflow-y:auto;padding:40px 80px;width:100%}@media screen and (max-width:575.98px){.card__dialog{padding:20px 30px}}.card__dialog_header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:20px}.card__dialog_header p{color:#171717;font-size:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.card__dialog_header svg{cursor:pointer}.card__dialog_mess{display:flex;flex-wrap:wrap;gap:20px}.card__dialog_copy{align-items:center;background-color:#f5f5f5;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px}.card__dialog_copy p{font-size:14px}.contact__main{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;padding:30px 80px}@media screen and (max-width:1199.98px){.contact__main{padding:30px 80px}}@media screen and (max-width:991.98px){.contact__main{padding:30px 50px}}@media screen and (max-width:767.98px){.contact__main{grid-template-columns:1fr}}@media screen and (max-width:575.98px){.contact__main{padding:30px}}.contact__address{display:flex;flex-direction:column;gap:30px}.contact__address_map{height:419px}.contact__address_info{display:flex;flex-direction:column;gap:20px}.contact__address_title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;text-transform:uppercase}.contact__address_contact{display:flex;flex-direction:column;gap:4px}.contact__address_phone{color:#ef7f1a}.contact__address_email,.contact__address_phone{font-size:20px;letter-spacing:1px;line-height:25px}.contact__address_email{color:#171717}.contact__address_vk{display:flex;flex-direction:column;gap:12px}.contact__address_vk img{height:36px;width:36px}.contact__address_text{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:16px;line-height:20px}.contact__address_container{display:flex;gap:10px}.contact__questions{display:flex;flex-direction:column;gap:30px}.contact__tabs{margin:0 auto;max-width:1440px;padding:70px 80px 100px}@media screen and (max-width:1199.98px){.contact__tabs{padding:70px 80px 100px}}@media screen and (max-width:991.98px){.contact__tabs{padding:70px 50px}}@media screen and (max-width:575.98px){.contact__tabs{padding:30px}}.contact__tabs_info{display:flex;flex-direction:column;gap:20px}.contact__tabs_content{display:grid;gap:20px;grid-template-columns:1fr 2fr}@media screen and (max-width:575.98px){.contact__tabs_content{grid-template-columns:1fr}}.contact__tabs_title{color:#818181;font-family:Exo\ 2 Bold,serif;font-size:20px;font-weight:500;letter-spacing:1px;line-height:25px}@media screen and (max-width:767.98px){.contact__tabs_title{font-size:16px;line-height:20px}}.contact__tabs_text{font-family:Exo\ 2 Bold,serif;font-size:20px;letter-spacing:1px;line-height:25px}@media screen and (max-width:767.98px){.contact__tabs_text{font-size:16px;line-height:20px}}.stocks__main{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1440px;padding:30px 80px}@media screen and (max-width:1199.98px){.stocks__main{padding:30px 80px}}@media screen and (max-width:991.98px){.stocks__main{padding:30px 50px}}@media screen and (max-width:575.98px){.stocks__main{padding:20px 30px}}.stocks__main_links{align-items:center;display:flex;gap:8px;margin-bottom:10px}@media screen and (max-width:991.98px){.stocks__main_links{gap:6px}}@media screen and (max-width:767.98px){.stocks__main_links{gap:4px}}@media screen and (max-width:991.98px){.stocks__main_links svg{height:16px;width:16px}}@media screen and (max-width:767.98px){.stocks__main_links svg{height:12px;width:12px}}.stocks__main_link{color:#9b9b9b;font-size:20px;letter-spacing:1px}@media screen and (max-width:991.98px){.stocks__main_link{font-size:16px}}@media screen and (max-width:767.98px){.stocks__main_link{font-size:12px}}.stocks__main_link-active{color:#ef7f1a}.stocks__main_info{display:flex;flex-direction:column;gap:20px}.stocks__main_info p{color:#171717;font-size:20px;letter-spacing:1px;line-height:25px}@media screen and (max-width:767.98px){.stocks__main_info p{font-size:15px;line-height:17px}}.stocks__content{margin:0 auto;max-width:1440px;padding:30px 80px 100px}@media screen and (max-width:1199.98px){.stocks__content{padding:30px 80px 100px}}@media screen and (max-width:991.98px){.stocks__content{padding:30px 50px 80px}}@media screen and (max-width:575.98px){.stocks__content{padding:20px 30px 50px}}.stocks__container{display:grid;gap:50px 22px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:991.98px){.stocks__container{grid-template-columns:1fr 1fr}}@media screen and (max-width:575.98px){.stocks__container{grid-template-columns:1fr}}.stocks__item{justify-content:space-between}.stocks__item,.stocks__item_content{display:flex;flex-direction:column;gap:10px}.stocks__item_title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:24px;letter-spacing:1px;line-height:28px;text-transform:uppercase}@media screen and (max-width:767.98px){.stocks__item_title{font-size:18px;line-height:20px}}.stocks__item_text{color:#818181;font-family:Exo\ 2 Light,serif;font-size:20px;font-weight:600;letter-spacing:1px;line-height:25px}@media screen and (max-width:1199.98px){.stocks__item_text{font-size:18px;line-height:22px}}@media screen and (max-width:767.98px){.stocks__item_text{font-size:14px;line-height:16px}}.stocks__item_data{border-top:1px solid #ccc;color:#ef7f1a;font-size:20px;letter-spacing:1px;line-height:25px;padding-top:10px}@media screen and (max-width:767.98px){.stocks__item_data{font-size:16px;line-height:20px}}.stocks__item_img{display:flex;flex-direction:column;gap:30px}.stocks__item_img img{height:267px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767.98px){.stocks__item_img img{height:200px}}.stocks__order{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-bottom:70px}.stocks__order_item{display:flex;flex-direction:column;gap:10px}.stocks__order_title{color:#ef7f1a;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:767.98px){.stocks__order_title{font-size:16px;line-height:20px}}.stocks__order_text{color:#171717;font-size:20px;letter-spacing:1px;line-height:25px}@media screen and (max-width:767.98px){.stocks__order_text{font-size:16px;line-height:20px}}.stocks__delivery{display:flex;flex-direction:column;gap:20px}.stocks__delivery_item{display:flex;flex-direction:column;gap:16px}.stocks__delivery_content{display:flex;flex-direction:column;gap:12px}.stocks__delivery_content ul{display:flex;flex-direction:column;gap:10px}.stocks__delivery_content ul li{color:#171717;font-size:20px;letter-spacing:1px;line-height:25px;margin-left:28px}.stocks__delivery_content ul li::marker{color:#171717;font-size:12px}.stocks__delivery_title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:20px;letter-spacing:1px;line-height:25px}.stocks__delivery_title-number{margin-left:5px}.stocks__delivery_description{color:#171717;font-size:20px;font-weight:700;letter-spacing:1px;line-height:25px}.stocks__map{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1440px;padding:70px 80px 100px}@media screen and (max-width:1199.98px){.stocks__map{padding:70px 80px 100px}}@media screen and (max-width:991.98px){.stocks__map{padding:60px 50px 70px}}@media screen and (max-width:575.98px){.stocks__map{padding:50px 30px}}.stocks__map_main{height:619px}@media screen and (max-width:991.98px){.stocks__map_main{height:450px}}.error_info{display:flex;justify-content:center;margin:0 auto;max-width:1440px;padding:30px 80px 100px}@media screen and (max-width:1199.98px){.error_info{padding:30px 80px 100px}}@media screen and (max-width:991.98px){.error_info{padding:30px 50px 70px}}@media screen and (max-width:575.98px){.error_info{padding:20px 30px}}.error_info svg{height:100%;width:100%}.basket{margin:0 auto;max-width:1440px;padding:48px 80px 100px}@media screen and (max-width:1199.98px){.basket{padding:48px 80px}}@media screen and (max-width:991.98px){.basket{padding:48px 50px}}@media screen and (max-width:575.98px){.basket{padding:48px 30px}}.basket__container{display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-top:30px}@media screen and (max-width:1199.98px){.basket__container{grid-template-columns:1fr}}.basket__links{flex-wrap:nowrap;margin-bottom:40px}@media screen and (max-width:991.98px){.basket__links{margin-bottom:30px}}.basket__content{display:flex;flex-direction:column;gap:100px}@media screen and (max-width:991.98px){.basket__content{gap:30px}}.basket__items{display:flex;flex-direction:column;gap:9px}.basket__items-title{color:#343a40;font-family:Exo\ 2 Bold,serif;font-size:24px;margin-bottom:-70px;text-transform:uppercase}@media screen and (max-width:991.98px){.basket__items-title{margin-bottom:unset}}.basket__item{align-items:center;border:1px solid #ccc;border-radius:10px;display:flex;justify-content:space-between;padding:20px}@media screen and (max-width:575.98px){.basket__item{align-items:flex-start;flex-direction:column;gap:20px}}.basket__item_cont{align-items:center;display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:991.98px){.basket__item_cont{align-items:flex-end;flex-direction:column;gap:20px}}@media screen and (max-width:767.98px){.basket__item_cont{align-items:flex-start}}.basket__item_content{align-items:center;display:flex;gap:12px}.basket__item_content img{border-radius:8px;height:153px;-o-object-fit:cover;object-fit:cover;width:105px}@media screen and (max-width:575.98px){.basket__item_content{align-items:flex-start;flex-direction:column-reverse}.basket__item_content img{border-radius:8px;height:150px;-o-object-fit:cover;object-fit:cover;width:150px}}.basket__item_info{display:flex;flex-direction:column;gap:16px}.basket__item_title{color:#171717;font-size:20px;font-weight:700;letter-spacing:1px;line-height:25px}.basket__item_characteristic{display:flex;flex-direction:column;gap:11px}@media screen and (max-width:575.98px){.basket__item_characteristic{display:none}}.basket__item_characteristic-phone{display:none;flex-direction:column;gap:11px}@media screen and (max-width:575.98px){.basket__item_characteristic-phone{display:flex}}.basket__item_inf{color:#ccc;font-size:14px;letter-spacing:1px;line-height:16px}.basket__item_inf span{color:#171717}.basket__item_price{color:#171717;font-size:18px;letter-spacing:1px;line-height:18px}.basket__item_trash{cursor:pointer;transition:.2s}.basket__item_trash:hover path{fill:#ef7f1a;transition:.2s}.basket__button-container{height:100%}.basket__button-cont{border-radius:10px;box-shadow:0 0 8px #00000029;display:flex;flex-direction:column;height:140px;justify-content:space-between;padding:30px;position:sticky;top:150px}.basket__title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;text-transform:uppercase}.basket__title-cont{align-items:center}.basket__form-cont,.basket__title-cont{display:flex;justify-content:space-between}.basket__form-cont{border:1px solid #ccc;border-radius:8px;flex-direction:column;gap:30px;padding:20px}@media screen and (max-width:575.98px){.basket__form-cont{height:unset}}.basket__form-container{display:flex;flex-direction:column;gap:20px}.basket__form_checkbox{align-items:center;display:flex;gap:10px}.basket__form_checkbox p{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:16px;line-height:20px}.basket__form_checkbox p a{color:#171717;font-family:Exo\ 2 Bold,serif;text-decoration:underline}.basket__form_checkbox input.error{outline:1px solid #ff4545}.basket__form_title{color:#171717;font-family:Exo\ 2 Bold,serif;font-size:22px;letter-spacing:1px;line-height:26px;text-transform:uppercase}.basket__form_content{display:grid;gap:18px;grid-template-columns:1fr 1fr}@media screen and (max-width:575.98px){.basket__form_content{grid-template-columns:1fr}}.basket__form_input{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:8px;color:#9b9b9b;height:40px;outline:none;padding:0 16px}.basket__form_input:focus{border:1px solid #ef7f1a;color:#171717}.basket__form_input.error{background-color:#feefec;border:1px solid red}.basket__form_input.error::-moz-placeholder{color:red;opacity:1}.basket__form_input.error::placeholder{color:red;opacity:1}.basket__form_input-cont{display:flex;flex-direction:column;gap:10px}.basket__form_input-title{color:#171717;font-size:18px;letter-spacing:1px;line-height:18px}.basket__form_input-title span{color:red}.basket__successfully{align-items:center;display:flex;flex-direction:column;gap:30px;padding:30px 0 100px;width:100%}@media screen and (max-width:767.98px){.basket__successfully{gap:15px;padding:30px 30px 100px;width:calc(100% - 60px)}.basket__successfully svg{height:300px;width:300px}}.basket__successfully_title{color:#ef7f1a;font-family:Exo\ 2 Bold,serif;font-size:36px;letter-spacing:2px;line-height:36px;text-align:center;text-transform:uppercase}.basket__successfully_subtitle{color:#171717;font-size:20px;letter-spacing:1px;line-height:25px;text-align:center}.basket__successfully_btn{text-align:center;width:500px}@media screen and (max-width:767.98px){.basket__successfully_btn{width:calc(100% - 70px)}}.admin{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;padding:70px 80px}@media screen and (max-width:1199.98px){.admin{padding:70px 80px}}@media screen and (max-width:991.98px){.admin{padding:70px 50px}}@media screen and (max-width:575.98px){.admin{padding:50px}}.admin__auth{display:flex;flex-direction:column;gap:30px;max-width:700px}.admin-panel,.admin__auth{margin-top:50px;width:100%}.admin-panel{display:grid;gap:20px;grid-template-columns:200px 1fr}.admin-panel__menu{display:flex;flex-direction:column;gap:10px;max-height:78vh;overflow:auto;position:sticky;top:130px;width:100%}.admin-panel__menu_item{border:1px solid #171717;border-radius:8px;cursor:pointer;padding:10px 15px}.admin-panel__menu_item.active{border:1px solid #ef7f1a;color:#ef7f1a}.admin-panel__content{display:flex;flex-direction:column;gap:50px}.admin-panel__content-prod{gap:30px}.admin-panel__content h3{margin:30px 0 0}.admin-panel__content_form{display:flex;flex-direction:column;gap:20px;max-width:500px;width:100%}.admin-panel__content_form-long{max-width:750px}.admin-panel__content_form-dialog{display:flex;flex-direction:column;gap:20px;width:100%}.admin-panel__content-checkbox{align-items:center;display:flex;gap:10px}.admin-panel__content-checkbox-input{background-color:#fff;border:1px solid #ef7f1a;border-radius:5px;cursor:pointer;height:25px;transition:background-color .3s ease,border-color .3s ease;width:25px}.admin-panel__content-checkbox-input:checked{background-color:#ef7f1a;border-color:#ef7f1a}.admin-panel__content_info,.admin-panel__content_info_item{display:flex;flex-direction:column;gap:10px}.admin-panel__content_info_item{border:1px solid #ef7f1a;border-radius:10px;padding:15px}.admin-panel__content_info_content{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.admin-panel__content_textarea{padding:10px;resize:vertical}.admin-panel__content_btn{background-color:unset;border:1px solid #ef7f1a;border-radius:8px;color:#000;cursor:pointer;outline:none;padding:10px;transition:.3s;width:100%}.admin-panel__content_btn:hover{background-color:#ef7f1a;color:#fff;transition:.3s}.admin-panel__content_btn.disabled-btn{cursor:not-allowed}.admin-panel__content_btn.disabled-btn:hover{background-color:#ff4545;color:#fff;transition:.3s}.admin-panel__content_grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:20px 0}.admin-panel__content_grid-item{background-color:#ef7f1a;border-radius:8px;color:#fff;padding:20px;text-align:center;transition:.3s}.admin-panel__content_grid-item:hover{background-color:#ff4545;cursor:pointer;transition:.3s}.admin__dialog{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.admin__dialog_container{background-color:#fff;border:1px solid #ef7f1a;border-radius:10px;display:flex;flex-direction:column;gap:20px;max-height:60vh;overflow-y:auto;padding:30px;width:calc(70vw - 60px)}.admin__dialog_container-small{width:calc(30vw - 60px)}.admin__dialog_container-prod{gap:unset;padding:unset;width:calc(70vw - 60px)}@media screen and (max-width:1400px){.admin__dialog_container-prod{width:calc(85vw - 60px)}}.admin__dialog_form{display:grid;gap:20px;grid-template-columns:2fr 1fr}.admin__dialog_form-file{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.admin__dialog_imgs{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;max-height:600px;overflow-y:auto}.admin__dialog_img{position:relative}.admin__dialog_img img{cursor:pointer;height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.admin__dialog_file{background-color:#ef7f1a;border-radius:10px;color:#fff;height:150px;padding:10px;position:relative;width:calc(100% - 20px)}.admin__dialog_file,.admin__dialog_trash{align-items:center;cursor:pointer;display:flex;justify-content:center}.admin__dialog_trash{background-color:#ff4545;border-radius:5px;height:30px;position:absolute;right:10px;top:10px;width:30px}.admin__dialog_tabs{border-bottom:1px solid #ccc;display:flex}.admin__dialog_tabs-item{cursor:pointer;padding:15px 30px}.admin__dialog_tabs-item.active{border-bottom:1px solid #ef7f1a;color:#ef7f1a}.admin__dialog_content{display:flex;flex-direction:column;gap:30px;padding:30px}.admin__dialog_title{margin:unset!important}.admin__dialog_grid{display:grid;gap:20px;grid-template-columns:1fr 1fr}.admin__dialog_reset{background-color:#ff4545;border:1px solid #ff4545}.admin__dialog_reset:hover{border:1px solid #ff4545;color:#ff4545}.admin table{border-collapse:collapse;width:100%}.admin td,.admin th{border:1px solid #ddd;padding:8px;text-align:left}.admin th{background-color:#f2f2f2}.admin img{border-radius:4px}.admin .input__wrapper{position:relative;width:100%}.admin .input__file{width:100%}.admin .input__file,.admin .input__file-reset{height:100%;opacity:0;position:absolute;z-index:100}.admin .input__file-reset{width:calc(100% - 60px)}.admin .input__file-icon{-o-object-fit:cover;object-fit:cover}.admin .input__file-icon-wrapper{border-right:1px solid #fff;margin-right:15px}.admin .input__file-icon-reset,.admin .input__file-icon-wrapper{align-items:center;display:flex;height:60px;justify-content:center;width:60px}.admin .input__file-icon-reset{border-left:1px solid #fff;cursor:pointer;margin-left:15px}.admin .input__file-button-text{line-height:1;margin-top:1px}.admin .input__file-button{align-items:center;background:#ef7f1a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;height:60px;justify-content:flex-start;margin:0 auto;width:100%}.admin .input__file-button.error{background-color:#ff4545}.admin__filter{display:grid;gap:30px;grid-template-columns:1fr 1fr}.admin__grid_2{justify-content:space-between}.admin__flex,.admin__grid_2{align-items:center;display:flex;gap:20px}.admin__flex{flex-wrap:wrap}.admin .input__file-button-reset{align-items:center;background:#ef7f1a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;height:60px;justify-content:space-between;margin:0 auto;width:100%}.admin .input__file-button-reset.error{background-color:#ff4545}.admin .p-select{align-items:center;background-color:#f5f5f5}.p-select-overlay{background-color:#f5f5f5!important;border:1px solid grey!important;padding:10px}.p-inputicon{display:none}.p-select-header{margin-bottom:10px}.editor__dialog{padding:0 20px}.editor__content{display:flex;flex-direction:column;gap:15px}.editor__content.error{border:1px solid red}.editor__content ol{margin-left:23px}.editor__content ul{display:flex;flex-direction:column;gap:5px;margin-left:23px}.editor__content ul li{align-items:center;display:flex;gap:8px;line-height:23px;list-style:none}.editor__content ul li:before{background-image:url(../sun.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 16px;height:16px;width:16px}@media (max-width:575.98px){.editor__content ul li{font-size:14px;letter-spacing:unset;line-height:unset}}.editor__content p{font-size:20px;letter-spacing:1px;line-height:25px}@media (max-width:575.98px){.editor__content p{font-size:14px;letter-spacing:unset;line-height:unset}}.editor__content .table-container{overflow-x:auto}.editor__content table{border-collapse:collapse;width:100%}.editor__content td,.editor__content th{border:1px solid #ddd;padding:8px}.editor__content th{background-color:#ef7f1a;color:#fff}.editor__content .align-center{text-align:center}.editor__content .align-left{text-align:left}.editor__content .align-right{text-align:right}.editor__content img{border-radius:4px}.editor__content .image-block img{cursor:pointer;height:470px;max-width:470px;-o-object-fit:cover;object-fit:cover;width:100%}.editor__content .gallery{display:flex;flex-wrap:wrap;gap:15px}.editor__content .gallery-img{cursor:pointer;height:276px;max-width:276px;-o-object-fit:cover;object-fit:cover;width:100%}.editor__content .columns{display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr;margin:10px 0}@media screen and (max-width:1199.98px){.editor__content .columns{grid-template-columns:1fr 1fr}}@media screen and (max-width:575.98px){.editor__content .columns{grid-template-columns:1fr}}.editor__content .columns--two{gap:20px;grid-template-columns:1fr 1fr}@media screen and (max-width:767.98px){.editor__content .columns--two{grid-template-columns:1fr}}.editor__content .columns--two .column{gap:10px;justify-content:center}.editor__content .columns--two .column .image-block,.editor__content .columns--two .column .image-block img{height:100%}@media screen and (max-width:767.98px){.editor__content .columns--two .column .image-block img{height:350px}}.editor__content .column{display:flex;flex-direction:column;gap:15px}.editor__content .column .image-block img{max-width:unset}@media screen and (max-width:767.98px){.editor__content .column .image-block img{height:300px}}.custom-table-wrapper{overflow-x:auto}.custom-table-wrapper table{border-collapse:collapse;width:100%}.custom-table-wrapper td,.custom-table-wrapper th{border:1px solid #ddd;padding:8px;vertical-align:top}.cell-editor{min-height:50px}.image-gallery__caption,.image-tool__caption{display:none!important}
