body{margin:0;padding:0;font-family:Arial,sans-serif;background:#f8f8f8}.ticker-wrapper{width:100%;overflow:hidden;background:#000;border-top:1px solid #333;border-bottom:1px solid #333;height:40px;display:flex;align-items:center;position:relative}.ticker-content{display:flex;animation:ticker-scroll 40s linear infinite}.ticker-content span{white-space:nowrap;padding-right:80px;font-size:14px;color:#fff;display:flex;align-items:center;gap:8px}@media(hover: hover)and (pointer: fine){.ticker-wrapper:hover .ticker-content{animation-play-state:paused}}@keyframes ticker-scroll{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.mobile-gap{display:none}@media(max-width: 768px){.ticker-content{animation:ticker-scroll-mobile 50s linear infinite}.mobile-gap{display:inline-block;width:30px}@keyframes ticker-scroll-mobile{0%{transform:translateX(0px)}100%{transform:translateX(-30%)}}}.header__logo--fixed{text-align:center}.header__logo img{width:150px;height:auto}.phones--inline{font-size:15px}.header__layout--middle{height:75px !important}.header--small .header__middle{background:#fff}.banners-group{margin:0}.is-opened .search__input{color:#000;background:#f0f0f0;border:none}.products-menu__item.__active .products-menu__title-link{background:#000;color:#fff}.products-menu__item.__active .products-menu__title-link[href="/znyzhky/"]{background:#cc0e0e;color:#fff}.products-menu__title-link[href="/znyzhky/"]{color:red}.products-menu__item.__hover .products-menu__title-link[href="/znyzhky/"]{background:#cc0e0e;color:#fff}.products-menu__item.__hover .products-menu__title-link{background:#000;color:#fff}.products-menu__item.__active.__hover .products-menu__title-link{background:#000;color:#fff}.footer{background:#fff !important;color:#000;border-top:1px solid #ccc}.footer__container{padding:100px 0 60px}.footer__mobile-version{display:none}.hnatiuk__menu_footer{display:flex;flex:auto;flex-wrap:wrap;justify-content:space-between}.hnatiuk__menu_footer a{color:#000}.menu_footer{padding-bottom:5px;padding-right:10px;float:left;width:24.5%;text-align:left}.menu_footer li{font-size:14px;margin-bottom:11px}.menu_footer a{transition:all .3s;color:#000}.menu_footer a:hover{transition:all .3s;background:#000;color:#fff}.contact_footer{display:flex;padding-bottom:5px;float:left;width:24.5%;text-align:left}.footer__content{display:flex;flex-direction:column;width:100%}.footer__content .phone{display:flex;flex-flow:row wrap;padding:0;float:left;width:50%}.footer__content a{transition:all .3s;color:#000}.footer__content a:hover{background:#000;color:#fff}.d-flex{margin-bottom:11px;font-size:14px}.d-flex svg{width:20px;height:20px;fill:#000}.social_link_wrapper{display:flex;flex-flow:row wrap;padding:0;float:left;width:60%;margin-top:10px}.social_link_wrapper a{width:15%;color:#000}.img__cop_airsite{max-width:100px;margin-top:15px}.menu_footer h3,.footer__content h3{text-transform:uppercase;margin-bottom:32px;font-size:17px;color:#000}.dream_cop{margin-bottom:25px;font-size:12px;color:#000}.payment_icon{display:flex;flex-direction:row;flex-wrap:nowrap;max-width:200px}.payment_icon .pay_icon{width:50px;margin-right:5px}.footer{background:#1c1c1c !important;color:#fff;border-top:1px solid}.footer__container{padding:100px 0 60px}.footer__mobile-version{display:none}.hnatiuk__menu_footer{display:flex;flex:auto;flex-wrap:wrap;justify-content:space-between}.hnatiuk__menu_footer a{color:#bfbfbf}.menu_footer{padding-bottom:5px;padding-right:10px;float:left;width:24.5%;text-align:left}.menu_footer li{font-size:14px;margin-bottom:11px}.menu_footer a{transition:all .3s}.menu_footer a:hover{transition:all .3s;color:#d7d7d7}.contact_footer{display:flex;padding-bottom:5px;float:left;width:24.5%;text-align:left}.footer__content{display:flex;flex-direction:column;width:100%}.footer__content .phone{display:flex;flex-flow:row wrap;padding:0;float:left;width:50%}.footer__content a{transition:all .3s}.footer__content a:hover{transition:all .3s;color:#979180}.d-flex{margin-bottom:11px;font-size:14px}.d-flex svg{width:20px;height:20px;fill:#fff}.social_link_wrapper{display:flex;flex-flow:row wrap;padding:0;float:left;width:60%;margin-top:10px}.social_link_wrapper a{width:15%}.img__cop_airsite{max-width:100px;margin-top:15px}.menu_footer h3{text-transform:uppercase;margin-bottom:32px;font-size:17px;color:#5c5c5c}.footer__content h3{text-transform:uppercase;margin-bottom:32px;font-size:17px;color:#5c5c5c}.dream_cop{margin-bottom:25px;font-size:12px}.payment_icon{display:flex;flex-direction:row;flex-wrap:nowrap;max-width:200px}.payment_icon .pay_icon{width:50px;margin-right:5px}.faqs-cop{display:none}.faqs-container{display:none;margin:0 auto;max-width:100%;border-top:1px solid #000;text-align:left}.faq{background-color:rgba(0,0,0,0);border-bottom:1px solid #000;border-radius:10px;padding:20px;position:relative;overflow:hidden;margin:0;transition:.3s ease}.faq.active{background-color:#fff}.faq-title{margin:0 35px 0 0 !important;font-size:12px;font-weight:400 !important;text-transform:uppercase;color:#000 !important}.faq-ul{margin:30px 0 0;margin-top:30px}.faq-li{font-size:.95rem !important;line-height:130% !important;letter-spacing:.01em !important;font-weight:400 !important;list-style-type:none !important;margin-bottom:10px}.faq-li a{color:#000 !important}.faq-li ul li:before{content:"" !important}.faq.active .faq-ul{display:block;margin-top:30px !important}.faq-toggle-1{background-color:rgba(0,0,0,0);border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;padding:0;position:absolute;top:13px;right:10px;height:30px;width:30px}.faq-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left}.faq-toggle:focus{outline:none}.faq.active .faq-toggle{background-color:none}.faq-toggle .fa-times{display:none}.faq.active .faq-toggle .fa-times{display:block}.faq-toggle .fa-chevron-down{color:#000}.faq.active .faq-toggle .fa-chevron-down{display:none}.faqs-cop{margin-top:7px;color:#000;font-size:11px;text-align:center}details{background-color:rgba(0,0,0,0);border-bottom:1px solid #000;border-radius:0px;padding:20px;position:relative;overflow:hidden;margin:0;transition:.3s ease}summary::-webkit-details-marker{display:none}summary::-moz-list-bullet{list-style-type:none}summary::marker{display:none}summary{display:block;cursor:pointer;position:relative;font-size:12px;font-weight:400 !important;text-transform:uppercase;color:#000 !important}summary:before{top:0;right:0;color:rgba(0,0,0,0);background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTYuNTkgOC41OUwxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat 50% 50%/1em 1em;width:1em;height:1em;content:"";position:absolute;transition:transform .5s;font-size:20px}details[open]>summary:before{transform:scale(1, -1)}details[open] summary~*{animation:sweep .5s ease-in-out}@keyframes sweep{0%{opacity:0}100%{opacity:1}}.btn{border-radius:0 !important}.catalogCard:hover .catalogCard-main{border:none}.catalogCard-extra{border:none}.catalogCard-extra-buttons:first-of-type{margin-top:5px}.counter__container{border-radius:0}.btn-content{padding:0 55px}.btn{height:50px;line-height:50px}.counter--large .counter__container{height:50px}.modification__button{padding:0 20px}.product-title{font-size:36px;font-weight:700}.product-price__item--new{color:#212121}.price__item{font-size:30px}.modification__preview--size-m{width:50px;height:50px}.modification__preview-img{max-width:90%;max-height:90%}.product__modifications form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.modification{margin:0 70px 0 0}.recentProducts{margin:0 auto !important;min-width:960px;max-width:1440px;padding-left:0 !important;flex-direction:column}.recentProducts-head{flex:.15}.recentProducts-body{margin-left:0px}.product-header__availability{font-size:14px;padding:5px 10px;background:#e8fff3}.product-header__availability--out-of-stock{background:#ffebeb !important}.product__section--modifications{margin-top:0px}.product__section{margin-bottom:40px}.catalogTabs .catalogTabs-nav-a{text-transform:uppercase;font-weight:400}.catalogTabs-nav{margin-bottom:20px}.basket__icon--basket-outline .basket__items{line-height:1.3;top:0px;left:0px;padding:4px 9px;border-radius:15px;background:#ededed;color:#000;font-size:10px}.basket__title{font-size:14px;margin-bottom:0px}.products-menu__title-link{font-size:18px;font-weight:400}.productsMenu-submenu{background-color:#fff;box-shadow:0 5px 25px #000}.productsMenu-submenu.__visible{top:50px !important}.productsMenu-submenu-a{color:#212121}.productsMenu-list-i a{color:#fff}.productsMenu-submenu-t{font-size:15px;font-weight:bold}.header{position:-webkit-sticky;position:sticky;top:-80px}.header__bottom{background:rgba(0,0,0,.78);top:0;margin:0px 0 2px}.is-affixed .catalog__sidebar{top:70px !important}.header__layout--middle{height:50px}.product__column--sticky{top:70px}.header__layout--bottom{min-height:45px}.catalogCard-title{font-size:18px;font-weight:400}.catalogCard-price{font-weight:400;font-size:22px}.recentProducts .h2{text-transform:uppercase}.field{border:none;border-bottom:1px solid #acacac;border-radius:0}.catalog .main-h{font-size:32px;font-weight:bold}.main{padding-bottom:55px}.contacts-content{display:none}.salon-item__wrap{position:relative}.salon-item{padding:7.8vh 0 8vh 0;border-bottom:1px solid #f5f5f5;position:relative;display:flex;justify-content:space-around}.salon-item p{margin:0}.salon-item__col-1{width:32vw;float:left;padding-right:4vw}.salon-item__col-2{width:15vw;float:left;padding-right:2vw}.salon-item__col-3{width:15vw;float:left;padding-right:1vw}.si-col-title{font-size:22px;font-weight:500;color:#707782;opacity:.5;padding-bottom:1.3vh}.si-col-line{font-size:1.68vw;font-weight:600;position:relative;padding-left:40px}.si-blue-line:before{background:red}.si-red-line:before{background:#ef373e}.si-green-line:before{background:#59be35}.si-col-line:before{content:url(/content/uploads/images/ic-checkin_976461.svg);width:29px;height:29px;font-weight:500;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.si-col-address{font-size:1.68vw;font-weight:600}.si-col-phone{display:block;font-size:.94vw;font-weight:500;line-height:1.8}.si-col-time{font-size:1.27vw;padding-bottom:1.6vh}.si-col-schedule{font-size:14px;font-weight:600;color:#707782}.si-col-department{font-size:16px;font-weight:600;margin-bottom:2vh}.si-col-department-address{font-size:16px;font-weight:500;margin-bottom:.4vh}.si-col-department-email a{font-size:14px;font-weight:500;color:#707782}.salon-item__call{font-size:12px;font-weight:500;text-decoration:underline;cursor:pointer;position:absolute;left:44.5vw;bottom:4.1vh}.salon-item__more{width:80px;height:40px;background-color:#1c1c1c;border-radius:50%;position:absolute;right:.5vw;top:11.7vh;cursor:pointer;display:flex;justify-content:center;align-items:center}.salon-item__more:before{content:url(https://glasso.ua/wp-content/themes/glasso/assets/img/chewron-down.svg)}.salon-item__map{position:relative;display:none}.salon-item__map.open{display:block;width:100%}.salon-item__more.open{background-color:rgba(112,119,130,.2)}.salon-item__more.open:before{content:url(https://glasso.ua/wp-content/themes/glasso/assets/img/cross.svg);width:27px;height:27px}.salon-map{height:500px}.search.is-opened{width:100%;position:absolute;right:0;left:0;top:72px;height:45px}.search__container{width:100% !important}.is-opened .search__button{transform:translate3d(-1405.602px, 0px, 0px) !important}.search.is-opened .search__container .icon--search{fill:#fff}.search__input .is-focused{width:100% !important;height:45px}.is-opened .search__input{height:45px}.icon--cross{fill:#fff}.search__close{top:5px}.is-opened .search__button{top:6px}.search.is-opened .search__container .search__input{position:absolute;width:100% !important}.arrow .products-menu__title-link{padding:12px 30px 12px 15px}.arrow:before{content:"";background-image:url(/content/uploads/images/down_icon-icons.com_61209.svg);width:14px;height:14px;position:absolute;background-size:cover;top:13px;right:10px}.children-pages-menu__link{border-radius:0}.children-pages-menu__link.is-active{background:#a5a5a5;color:#2f3435}.main-h{margin:0 0 90px}.filter-compact{border-radius:0}.catalogCard{border-radius:1}.recentProducts{margin-top:110px !important;flex-direction:column}.recentProducts-body{margin-left:0px;padding:0 42px 0 0}.recentProducts-i{width:180px;min-height:215px;font-size:14px;border:1px solid #c4c4c4;padding:20px;border-radius:0px;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between}.recentProducts-i:hover{background:#f6f6f6;transition:all .3s}.recentProducts-price{margin-top:20px}.productsSlider-i{width:180px;min-height:215px;font-size:14px;border:1px solid #c4c4c4;padding:20px;border-radius:0px;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between}.productsSlider-i:hover{background:#f6f6f6;transition:all .3s}.productsSlider-price{margin-top:20px}.upButton{right:0;left:20px}.upButton-btn{border-radius:100px;border:1px solid #b0a5a5;border-bottom-left-radius:100px;border-bottom-right-radius:100px;border-bottom:1px solid #b0a5a5}.upButton-btn__hint{display:none}.upButton-btn__hint:before{display:none}.upButton-btn .icon--arrow-up{left:10px}.product-features__row{display:flex;flex-direction:column}.socialIcon .icon--gp{fill:#000}.socialIcon .icon--fb{fill:#000}.catalogTabs-nav-i{padding:8px 18px;border-radius:0}.catalogTabs-nav-i.__active{background:#000}.catalogTabs-nav-i.__active .catalogTabs-nav-a{color:#fff}.container1 .content{display:flex;flex-direction:column}.p_home__logo{display:contents}.p_home__logo img{width:200px;margin:0 auto}.productSticker-item:before{display:none}.productSticker-item:after{display:none}.productSticker-item{margin-left:2px;padding:10px 8px;height:auto;border-radius:100px;font-size:12px}.children-pages-menu__image{display:none}.children-pages-menu{position:-webkit-sticky;position:sticky;top:43px;z-index:100;background:#fff}.children-pages-menu__item{padding:150px 15px 15px 0}