@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;font-display:swap;src:local('Source Sans Pro Light') , local('SourceSansPro-Light') , url(./fonts/source-sans-pro-v12-cyrillic_latin-300.woff2) format('woff2') , url(./fonts/source-sans-pro-v12-cyrillic_latin-300.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:local('Source Sans Pro Regular') , local('SourceSansPro-Regular') , url(./fonts/source-sans-pro-v12-cyrillic_latin-regular.woff2) format('woff2') , url(./fonts/source-sans-pro-v12-cyrillic_latin-regular.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;font-display:swap;src:local('Source Sans Pro SemiBold') , local('SourceSansPro-SemiBold') , url(./fonts/source-sans-pro-v12-cyrillic_latin-600.woff2) format('woff2') , url(./fonts/source-sans-pro-v12-cyrillic_latin-600.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:swap;src:local('Source Sans Pro Bold') , local('SourceSansPro-Bold') , url(./fonts/source-sans-pro-v12-cyrillic_latin-700.woff2) format('woff2') , url(./fonts/source-sans-pro-v12-cyrillic_latin-700.woff) format('woff')}body{margin:0;font-family:'Source Sans Pro',Helvetica,Roboto,sans-serif;background-color:#f9f7f3!important}body::after{content:'';background-image:url(images/pattern-megashar.png)!important;opacity:.02;top:0;left:0;bottom:0;right:0;height:100vh;position:fixed;z-index:-1}.hidden{display:none!important}a:focus,button:focus,input:focus,textarea:focus{outline:inherit!important}.buttons-wrapper{display:flex;justify-content:flex-end}.button{color:#fff;text-transform:uppercase;text-decoration:none;font-size:20px;font-weight:700;font-family:'Source Sans Pro',sans-serif;padding:5px 45px 4px 50px;min-width:265px;transition:300ms ease-in-out;letter-spacing:.8px;transition:300ms ease-in-out}.button:hover{color:#fff;text-decoration:none;transition:300ms ease-in-out}.button--blue{background-color:#5e86c7;border-bottom:3px solid #446190}.button--green{background-color:#06910a;border-bottom:3px solid #036e07}.scroll-to-top-btn{position:fixed;bottom:148px;right:73px;width:83px;height:100px;background-image:url(images/scroll_to_top.png);background-size:contain;background-repeat:no-repeat;background-color:transparent}@media screen and (max-width:992px){.scroll-to-top-btn{display:none}}.button--blue:hover{background-color:#216ae0;border-bottom:3px solid #1d52a7}.button--green:hover{background-color:#00a304;border-bottom:3px solid #008a04}.scroll-to-top-btn:hover{background-color:transparent}.button__icon{width:32px;height:32px;margin-right:11px;background-color:#fff;border-radius:50%}.button--blue .button__icon{fill:#5e86c7;transition:fill 300ms ease-in-out}.button--blue:hover .button__icon{fill:#216ae0;transition:fill 300ms ease-in-out}.button--green .button__icon{fill:#06910a;transition:fill 300ms ease-in-out}.button--green:hover .button__icon{fill:#00a304;transition:fill 300ms ease-in-out}.buttons-wrapper__first-btn{margin-right:30px}body.error404{background-image:url(images/page-404-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;flex-direction:column;justify-content:flex-end}body.error404::after{content:unset}body.error404 .button{display:flex;justify-content:center}main.page-404{margin-bottom:10vh}@media screen and (max-width:768px){.buttons-wrapper{justify-content:center;flex-direction:column;align-items:center}.buttons-wrapper .button--blue{margin-right:0;margin-bottom:20px}}.main-header{background-image:url(images/header-background-image.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:15px}.main-header__content{display:flex;justify-content:space-between}.info-widget__title{font-size:18px;font-weight:600;color:#fff;margin-bottom:11px}.info-widget__text,.info-widget__text a{font-size:16px;color:#fff}.info-widget__text{margin-bottom:15px}.info-widget__phone-icon{width:11px;height:18px;fill:#fff;margin-right:8px;position:relative;top:5px}.info-widget__viber-icon{width:24px;height:25px;margin:0;position:relative;top:7px}.info-widget__telegram-icon{width:20px;height:20px;margin:0;position:relative;top:5px}.info-widget__whatsapp-icon{width:21px;height:21px;position:relative;top:5px;margin-left:3px}.info-widget__marker-icon{width:11px;height:14px;fill:#fff;margin-right:8px}.info-widget .info-widget__text:last-child{margin-bottom:0}.main-header__content .logo-wrapper{height:117px}.main-header__content .logo-wrapper img{width:120px}.search-widget{text-align:right}.social-menu{margin-bottom:10px}.social-menu .social-item{display:inline-block;text-align:center;margin-right:9px}.social-menu .social-item svg{width:27px;height:27px;fill:#fff;opacity:.8;transition:opacity 300ms ease-in-out}.social-menu .social-item:last-child{margin-right:0}.social-menu .social-item svg:hover{opacity:1;transition:opacity 300ms ease-in-out}.search-form{position:relative;margin-bottom:14px}button.search__submit{position:absolute;left:9px;top:5px;width:17px;height:17px;background-color:transparent;border:none;padding:0;box-shadow:none}button.search__submit{background-color:transparent}.search__submit svg{width:17px;height:17px;opacity:.6;transition:opacity 300ms ease-in-out}.search-form:hover .search__submit svg{opacity:.8;transition:opacity 300ms ease-in-out}.search__field:focus .search__submit svg{opacity:1;transition:opacity 300ms ease-in-out;background-color:#00f}input.search__field{background-color:#fff;color:#000;height:30px;border:none;border-radius:10px;padding-left:35px;width:400px}@media screen and (max-width:1200px){input.search__field{width:300px}button.search__submit{left:53px}}@media screen and (max-width:992px){input.search__field{width:200px}button.search__submit{left:66px}}input.search__field::-moz-placeholder{opacity:.6;color:#000}.search-form:hover .search__field::-moz-placeholder{opacity:.8}.search__field:focus::-moz-placeholder{opacity:1}input.search__field:focus{background-color:#fff}.delivery-info{color:#fff;font-size:14px;font-weight:400;margin-bottom:0}.delivery-info svg{width:19px;height:13px;margin-right:6px}.main-navigation{background-color:#ffc145;display:flex;justify-content:space-between}.nav-menu{padding:0;margin-bottom:0}.nav-menu>.menu-item{display:inline-block;padding-right:50px;margin-left:0!important}.nav-menu>.menu-item>a{font-size:16px;font-weight:700;color:#000;text-decoration:none;transition:300ms ease-in-out;display:block;padding:13px 0!important}.nav-menu>.menu-item>a:hover{color:#155a5b;transition:300ms ease-in-out}.menu-item{position:relative}.nav-menu>.menu-item-has-children>a::after{content:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ id=\"dropdown-icon\"\ width=\"8\"\ height=\"5\"%3E%3Cpath\ fill=\"none\"\ stroke=\"%23000\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-width=\"2\"\ d=\"M1\ 1l3\ 3\ 3-3\"/%3E%3C/svg%3E);width:8px;height:5px;margin-left:10px;transition:300ms ease-in-out;position:relative;top:-1px}.nav-menu>.menu-item-has-children>a:hover::after{content:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ id=\"dropdown-icon\"\ width=\"8\"\ height=\"5\"%3E%3Cpath\ fill=\"none\"\ stroke=\"%23155a5b\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-width=\"2\"\ d=\"M1\ 1l3\ 3\ 3-3\"/%3E%3C/svg%3E);transition:300ms ease-in-out}.sub-menu{display:none;position:absolute;padding:0;margin-bottom:10px;background-color:#10a2a7;background-image:linear-gradient(to top,#1ba9a6 0%,#109da1 100%);width:200px}.sub-menu .menu-item{list-style-type:none}.sub-menu .menu-item a{color:#fff!important;font-size:15px!important;font-weight:400!important;padding:8px 15px!important;display:flex!important;justify-content:space-between;align-items:center}.sub-menu .menu-item a:hover{text-decoration:none;background-color:#0e8e92!important}.menu-item-has-children:hover>.sub-menu{display:block}.sub-menu>.menu-item-has-children>a::after{content:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"4.44\"\ height=\"7.72\"%3E%3Cpath\ fill=\"none\"\ stroke=\"%23fff\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-width=\"1.7\"\ d=\"M.84\ 6.84l3-3-3-3\"/%3E%3C/svg%3E);margin-left:10px;transition:300ms ease-in-out}.sub-menu .menu-item-has-children ul{margin-left:200px}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:inherit}.cart-btn__link{color:#000;font-size:20px;font-weight:600;transition:300ms ease-in-out;float:right;padding:10px 0!important}.cart-btn__link svg{width:24px;height:22px;transition:300ms ease-in-out}.cart-btn__link:hover{color:#155a5b;text-decoration:none;transition:300ms ease-in-out}.cart-btn__link:hover svg{fill:#155a5b;transition:300ms ease-in-out}.cart-btn__link .amount{margin-left:8px;margin-right:5px}.cart-btn__count{font-weight:400}.woocommerce-cart-form__contents .button,.return-to-shop .wc-backward{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.mobile-header{display:none;background-image:url(images/header-background-image.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:8px 0;border-bottom:2px solid #ffc145}@media screen and (max-width:768px){.mobile-header{display:block}.main-header,.main-navigation{display:none}}.mobile-header__content{display:flex}.logo-wrapper--mobile a{width:80px}.logo-wrapper--mobile img{max-width:80px;height:77px;margin-right:11px}.mobile-header__phones{display:flex}.mobile-header__phones ul{padding-left:0;margin:0;max-height:26px;overflow:hidden;transition:300ms ease-in-out}.mobile-header__phones ul.expanded{max-height:5em;transition:300ms ease-in-out}.mobile-header__phones li{list-style-type:none}.mobile-header__phones a{color:#fff;font-size:16px;font-weight:400;text-decoration:none}.mobile-header__show-phones-btn{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ id=\"dropdown-icon\"\ width=\"8\"\ height=\"5\"%3E%3Cpath\ fill=\"none\"\ stroke=\"%23fff\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-width=\"2\"\ d=\"M1\ 1l3\ 3\ 3-3\"/%3E%3C/svg%3E);background-repeat:no-repeat;background-color:transparent;box-shadow:none;padding:5px;height:5px;display:inline-block;align-self:flex-start;margin-left:6px;margin-top:10px}.mobile-header__show-phones-btn:hover{background-color:transparent}.mobile-header__title{color:#fff;font-size:16px;font-weight:600;margin-bottom:2px}.mobile-header__desc{margin-left:10px;width:100%}.mobile-header__desc-top{display:flex;justify-content:space-between;align-items:center}button.hamburger{background-color:transparent;border:none;height:30px;box-shadow:unset;padding:0}.hamburger__dash,.hamburger__dash::before,.hamburger__dash::after{display:block;height:3px;width:30px;border-radius:2px;background-color:#fff;margin:11px 0}.hamburger__dash::before,.hamburger__dash::after{content:'';position:relative;bottom:7px}.hamburger--opened .hamburger__dash,.hamburger--opened .hamburger__dash::before,.hamburger--opened .hamburger__dash::after{margin:15px 0}.hamburger--opened .hamburger__dash::before,.hamburger--opened .hamburger__dash::after{bottom:9px}.mobile-navigation{background-color:#10a2a7;background-image:linear-gradient(to top,#1ba9a6 0%,#109da1 100%);min-height:100vh;min-width:100%;position:absolute;top:0;z-index:999999}.mobile-navigation__header{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.logo-wrapper--mobile-navigation img{width:41px;height:39px}.mobile-navigation__social{padding-left:0;margin:0}.mobile-navigation__social a{display:block;width:27px;height:27px}.mobile-navigation__nav-menu{padding-left:0;margin:0}.mobile-navigation__nav-menu li,.mobile-navigation__nav-menu .sub-menu li{list-style-type:none}.mobile-navigation__nav-menu a,.mobile-navigation__nav-menu .sub-menu a{color:#fff;font-size:18px;font-weight:700;border-bottom:2px solid rgba(255,255,255,.2);display:block;padding:8px 25px}.mobile-navigation__nav-menu a:hover{text-decoration:none}.mobile-navigation__nav-menu .sub-menu{display:block;position:static;width:auto;margin:auto!important;padding-left:25px;background-image:unset}.mobile-navigation__nav-menu .menu-item>.sub-menu a{font-weight:600;font-size:16px}.mobile-navigation__nav-menu .menu-item>.sub-menu a,.mobile-navigation__nav-menu .menu-item .sub-menu a,.mobile-navigation__nav-menu .menu-item>.sub-menu .sub-menu a{background-color:transparent}.mobile-navigation__nav-menu .menu-item .sub-menu a{font-weight:600;font-size:16px}.mobile-navigation__nav-menu .menu-item>.sub-menu .sub-menu a{font-weight:400}.mobile-navigation__nav-menu .menu-item-has-children:not(.expanded) > a:after {content:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"8\"\ height=\"6\"\ viewBox=\"0\ 0\ 8\ 6\"%3E%3Cg%3E%3Cg%3E%3Cpath\ fill=\"none\"\ stroke=\"%23fff\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-miterlimit=\"50\"\ stroke-width=\"1.7\"\ d=\"M.907\ 1.76v0l3.11\ 2.705v0L7.124\ 1.76v0\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E);float:right}.mobile-navigation__nav-menu .menu-item-has-children.expanded>a:after{content:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"8\"\ height=\"5\"\ viewBox=\"0\ 0\ 8\ 5\"%3E%3Cg%3E%3Cg%3E%3Cpath\ fill=\"none\"\ stroke=\"%23fff\"\ stroke-linecap=\"round\"\ stroke-linejoin=\"round\"\ stroke-miterlimit=\"50\"\ stroke-width=\"1.7\"\ d=\"M7.146\ 4.184v0L4\ 1.601v0L.853\ 4.184v0\"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E);float:right}.storefront-breadcrumb{margin-bottom:0}#colophon .site-info{display:none}.site-footer{background-color:transparent}.woocommerce-breadcrumb{background-color:transparent;margin-bottom:1em}.storefront-handheld-footer-bar ul li>a{border:1px solid #1ba8a6}.storefront-handheld-footer-bar ul li>a::before{background-color:#1ba0a4}.storefront-handheld-footer-bar ul li.cart .count{color:#1ba0a4;font-weight:700;border:1px solid #1ba0a4;font-size:14px}.storefront-handheld-footer-bar ul li.my-account>a::before{content:'';background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\"http://www.w3.org/2000/svg\"\ viewBox=\"0\ 0\ 395.3\ 530.7\"%3E%3Ccircle\ fill=\"%23fff\"\ cx=\"197.7\"\ cy=\"197.6\"\ r=\"53.6\"/%3E%3Cpath\ d=\"M197.7,530.7S395.3,306.8,395.3,197.6,306.8,0,197.7,0,0,88.5,0,197.6,197.7,530.7,197.7,530.7Zm0-481.7A148.6,148.6,0,1,1,49.1,197.6,148.62,148.62,0,0,1,197.7,49Z\"\ fill=\"%23fff\"/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center;background-size:23px 29px}.storefront-handheld-footer-bar{border-top:1px solid #1ba8a6;box-shadow:unset}#myButton{top:unset;bottom:20px;z-index:999;position:fixed;cursor:pointer}@media screen and (max-width:768px){#myButton{bottom:85px}#wpfront-scroll-top-container{bottom:153px}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#7b7b7b;opacity:.7;z-index:999999;cursor:pointer}.popup{width:555px;height:321px;position:fixed;background-image:url(images/background-left.png);padding:38px 15px 22px 28px;transition:ease-in .3s;top:50vh;left:50%;transform:translate(-50%,-50%);z-index:9999999}.popup:hover{box-shadow:5px 8px 10px rgba(0,0,0,.09);transition:ease-in .3s}.popup::before{content:url(images/background-right.png);position:absolute;right:0;top:0;bottom:0}.popup__secondary-title{color:#fff;font-size:42px;font-weight:700;margin:0;position:relative;bottom:13px}.popup__form{font-size:16px;font-weight:600}.popup__input-description{opacity:.8;color:#fff;margin:10px 0 5px 0}.popup__form-label{width:220px;height:35px;position:relative;display:block}input.popup__form-input{width:100%;height:100%;border:none;padding-left:40px;background-color:#fff;font-weight:700}.popup__form-input-icon{position:absolute;top:7px;left:15px;width:14px;height:21px}.popup__form-input-disabled-icon{display:none;position:absolute;top:7px;left:15px}.popup__form-input:disabled{border:1px solid #96588a;color:#96588a}.popup__form-input:disabled ~ .popup__form-input-icon {display:none}.popup__form-input:disabled ~ .popup__form-input-disabled-icon {display:block}input.popup__form-submit-btn{cursor:pointer;background-color:#96588a;font-size:14px;font-weight:600;color:#fff;border:none;box-shadow:0 2px 0 0 rgba(105,62,96,1);padding:10px 53px;margin-top:19px;transition:ease-in .3s}.popup__form-submit-btn:hover{background-color:#8f4481!important;transition:ease-in .3s}.popup__form-submit-btn:disabled{background-color:#b19cad;box-shadow:0 2px 0 0 rgba(126,100,121,1);cursor:default}.popup__form-submit-btn:disabled:hover{background-color:#b19cad}.popup__social-nav-list{margin:52px 0 0 0;padding:0;width:220px;display:flex;justify-content:center}.popup__social-nav-list li{list-style-type:none;margin-right:15px}.popup__social-nav-list li:last-child{margin-right:0}.popup__social-nav-list li a{text-decoration:none}.popup__social-nav-link svg{width:26px;height:26px}.popup__social-nav-list-item:first-child .popup__social-nav-link svg{height:32px;width:32px;position:relative;top:-2px;left:2px}.popup__close-btn{border:none;margin:0;padding:0;width:13px;height:13px;background-image:url(images/close-icon.svg);background-repeat:no-repeat;background-color:transparent;opacity:.7;position:absolute;right:13px;top:13px;cursor:pointer}.popup__close-btn:hover{background-color:transparent}@media screen and (max-width:580px){.overlay{background-color:#242424}.popup{width:290px;padding:48px 26px 22px 26px}.popup::before{content:none}.popup__secondary-title{font-size:28px}.popup__input-description{margin:16px 0 5px 0}}#map{height:100%;min-height:350px}.content-desc__title,.content-desc__text,.content-desc a{color:#43454b;font-size:17px;line-height:28px}.content-desc__title{font-weight:700;margin-top:0}.content-desc__text,.content-desc a{font-weight:400!important;color:#43454b!important}.content-desc__text--contacts{margin-bottom:30px}.content-map{padding-left:0}.content-desc{padding-right:0}@media screen and (max-width:768px){#map{min-height:200px}.content-map{margin-bottom:30px}}@media screen and (max-width:400px){.content-map{padding:0;min-width:100vw;margin-left:-22px}}.widget_product_categories{width:350px}@media screen and (max-width:375px){.widget_product_categories{width:100%}}.widget_product_categories h3.widget-title{border-bottom:none;padding-bottom:0;margin-bottom:15px}.widget .widget-title,.widget .widgettitle{font-weight:700;color:#96588a;border-bottom:none;margin-bottom:0;padding-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:500}.hentry .entry-content a:not(.button) {font-weight:700;text-decoration:none}.entry-header{text-align:left!important;padding-bottom:40px!important}.cart-subtotal th{color:#f8f8f8}tfoot tr:first-child{display:none}.onsale{border-color:#ff7207!important;color:#e65c08!important}.onsale:before{content:"Акція";border-color:#ff7207!important;color:#e65c08!important;display:block;position:absolute;padding-left:25px}.onsale{border-color:#ff7207!important;color:#fff!important;display:inline-block!important}.woocommerce-thankyou-order-received:after{content:" Найближчим часом з вами зв'яжется наш Менеджер!"}div.ppt{display:none!important}.woocommerce-tabs{display:none}#billing_country_field{display:none!important}.callback-btn{height:70px;width:70px;background:#fbfffd;border-radius:50%;position:fixed;bottom:80px;right:20px;border:4px solid #95588a;background-image:url(images/phone-solid.svg);background-size:65%;background-repeat:no-repeat;background-position:center}.callback-btn:hover{background-color:inherit;border:4px solid #95588a;transform:rotate(-15deg)}.add_to_cart_button{background-color:#95588a!important}.woocommerce-shipping-totals th{width:50%}.add_to_cart_button{padding:3px 0;min-width:100%}.woocommerce-loop-product__title{min-height:40px}span.optional{display:none}.storefront-sticky-add-to-cart__content-button{text-align:center}