@-moz-keyframes rotate{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes rotate{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}html .woocommerce a.button-callme,html a.button-callme{-ms-flex-pack:center;height:30px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);padding:3px 6px;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;right:11px;color:#fff!important;text-transform:uppercase;position:fixed;text-align:center;top:50%;margin:-15px -100px;align-items:center;background:#f60;width:200px;-ms-flex-align:center;vertical-align:40px;display:-ms-flexbox;display:flex;z-index:1005}html .woocommerce a.button-callme:hover,html a.button-callme:hover{height:40px;right:16px;margin:-20px -100px;background:#cc5200}.fa.button-callme-icon{animation:shake 8.2s cubic-bezier(.36,.07,.19,.97) infinite;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:20px;margin-right:6px;position:relative;top:-1px;display:inline-block}a:hover .fa.button-callme-icon{animation:shake2 .82s cubic-bezier(.36,.07,.19,.97) infinite}.button-callme-text{font-size:90%}@keyframes shake{41%,49%{transform:rotate(89deg) translate3d(-1px,0,0)}42%,48%{transform:rotate(91deg) translate3d(1px,0,0)}43%,45%,47%{transform:rotate(88deg) translate3d(-2px,0,0)}44%,46%{transform:rotate(92deg) translate3d(2px,0,0)}0%,to{transform:rotate(90deg) translateZ(0)}}@keyframes shake2{10%,90%{transform:rotate(89deg) translate3d(-1px,0,0)}20%,80%{transform:rotate(91deg) translate3d(1px,0,0)}30%,50%,70%{transform:rotate(88deg) translate3d(-2px,0,0)}40%,60%{transform:rotate(92deg) translate3d(2px,0,0)}}.header-container .logo{padding-top:8px;padding-bottom:8px}.category-link{text-align:center}.category-link.vc_column_container>.vc_column-inner{padding-right:10px;padding-left:10px}.category-link .vc_column-inner>.wpb_wrapper{position:relative;letter-spacing:-.3em;text-align:center}.category-link .wpb_text_column{margin-bottom:10px;padding-right:5px;letter-spacing:normal;width:12.5%;line-height:1.1;vertical-align:top;padding-left:5px;display:inline-block}.category-link a,.footer .category-link a{height:160px;padding:20px 10px 10px}.category-link a.active,.category-link a.hover,.category-link a:hover,.footer .category-link a.active,.footer .category-link a.hover,.footer .category-link a:hover{border-color:#ff7300!important;color:#ff7300!important}.category-link a img{min-height:auto;margin:0 auto 10px}.category-link .main-cat-image{height:80px;overflow:hidden;position:relative;text-align:center;margin:0 auto 15px;width:80px;display:block}.category-link .main-cat-image-img{height:160px;position:absolute;top:0;background-position:50% 25%!important;left:0;width:80px;display:block}.category-link a.active .main-cat-image-img,.category-link a.hover .main-cat-image-img,.category-link a:hover .main-cat-image-img{top:-80px}@media screen and (max-width:991px){.category-link .wpb_text_column{width:25%}.category-link a{height:148px}}@media screen and (max-width:767px){.category-link{text-align:center}.category-link .wpb_text_column{zoom:1;font-size:13px;position:relative;width:149px!important;float:none;vertical-align:top;display:inline-block}.category-link a{height:149px;padding:15px 8px}.category-link a img{margin-bottom:8px}}.vc_tta-panel{display:none}html .footer .social-icons a i{font-size:32px}.nav-single .assistive-text{font-size:16px;margin-bottom:5px;text-transform:uppercase}.page-template-front-page .shop-products .item-col{width:auto}html .page-template-front-page .shop-products .product-wrapper .product-image img{margin-right:auto;max-width:100%;margin-left:auto;width:auto}.products-carousel-2 .item-col,.slider-title-2strings .item-col{width:auto}.advertisement.layout1 .wpb_text_column{padding:0}.advertisement.layout1 .row-container{text-align:center}.advertisement.layout1 .vc_col-sm-4{margin-right:-.3em;float:none;vertical-align:top;display:inline-block}.shop-products .product-wrapper .add_to_cart_inline .regular-price{display:none!important}.shop_content .shop-products .item-col.product{margin-right:-.3em;float:none;vertical-align:top;display:inline-block}@media screen and (max-width:767px){.shop_content .shop-products .item-col.product{width:50%}}.toolbar .woocommerce-ordering .orderby-wrapper select{height:37px;display:block}.default-form .form-field{display:block}.default-form .form-field:after{height:0;content:"";visibility:hidden;clear:both;line-height:0;display:block}.default-form .form-field.wpcf7-not-valid-tip{margin:0}.default-form .form-field .wpcf7-text,.default-form .form-field input[type=email],.default-form .form-field input[type=text]{height:36px;padding:0 0 0 15px;border:none;max-width:100%;border-radius:0;background:#f2f2f2;width:100%;vertical-align:middle}.default-form .form-field .wpcf7-textarea,.default-form .form-field textarea{height:135px;padding:15px;border:1px solid #eaeaea;border-radius:0;width:100%}.go-right-arrow,.go-right-in-arrow{position:relative}.go-right-arrow:after,.go-right-in-arrow:before{border-color:transparent transparent transparent #ff7300;content:"";position:absolute;border-style:solid;border-width:25px 0 25px 15px;top:50%;margin:-25px -5px;left:-17px}.go-right-arrow:after{right:-18px;left:auto}@media screen and (max-width:479px){.go-right-in-arrow{padding-top:20px}.go-right-in-arrow:before{border-color:#ff7300 transparent transparent;right:auto;border-width:15px 25px 0;top:-10px;margin:-5px -25px;left:50%}.go-right-arrow:after{display:none!important}}.go-bottom-arrow{position:relative}.go-bottom-arrow:after{border-color:#ff7300 transparent transparent;content:"";position:absolute;border-style:solid;border-width:15px 25px 0;bottom:-10px;margin:-5px -25px;left:50%}html .vc_btn3{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}html .vc_btn3.vc_btn3-shape-square{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html .vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{border-color:#ff7300;color:#fff;background-color:#ff7300}html .vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{border-color:#cc5c00;color:#fff;background-color:#cc5c00}.latest-posts .post-thumb a .wp-post-image,.shop-products .product-wrapper .product-image a .primary_image,.shop-products .product-wrapper .product-image a .secondary_image{background:#eaeaea}body{font-family:Roboto,sans-serif!important}.slider-text{position:relative;z-index:9999}.slider-text .new-bl p{font-size:20px!important;font-weight:700;color:gray;text-transform:uppercase;line-height:20px!important}.slider-text .new-bl p a{color:inherit}.slider-text .text-bl p{font-size:20px!important;color:#2e2d25;text-transform:uppercase;line-height:24px!important}.slider-text .text-bl .title{font-size:38px!important;font-weight:700;color:#2e2d25;text-transform:uppercase;margin:20px 0;line-height:38px!important}.slider-text .text-bl .btn-wrap{margin-top:20px!important}.slider-text .text-bl .btn-wrap .button{color:#fff!important;text-transform:none;background:rgba(0,0,0,.5);line-height:40px!important;display:inline-block!important}.slider-text .text-bl .btn-wrap .button:hover{background:#000}@media screen and (max-width:938px){html body .slider-text .text-bl .title{font-size:32px!important;line-height:32px!important}html body .slider-text .new-bl p,html body .slider-text .text-bl p{font-size:18px!important}html body .slider-text .new-bl p{line-height:20px!important}html body .slider-text .text-bl p{line-height:22px!important}}@media screen and (max-width:794px){html body .slider-text .text-bl .title{font-size:27px!important;line-height:27px!important}html body .slider-text .new-bl p,html body .slider-text .text-bl p{font-size:16px!important}html body .slider-text .new-bl p{line-height:16px!important}html body .slider-text .text-bl p{line-height:20px!important}}@media screen and (max-width:479px){html body .slider-text .text-bl .title{font-size:28px!important;text-align:center!important;line-height:28px!important}html body .slider-text .new-bl p,html body .slider-text .text-bl p{font-size:14px!important;text-align:center!important;line-height:28px!important}html body .slider-text .new-bl p{line-height:14px!important}html body .slider-text .text-bl p{line-height:18px!important}.slider-text .text-bl .btn-wrap{text-align:center!important}}.contacts-bl li{width:100%;display:table}.contacts-bl i,.contacts-bl span{display:table-cell}.contacts-bl i{width:30px}.main-container .page-content input,.modal input{height:38px}.main-container .page-content input,.main-container .page-content textarea,.modal input,.modal textarea{padding:0 0 0 10px;border:none;max-width:100%;border-radius:0;background:#f2f2f2;line-height:38px;vertical-align:middle}.main-container .page-content textarea,.modal textarea{height:175px}.main-container .page-content input[type=submit],.modal input[type=submit]{padding:0 15px;color:#fff!important;background:#f60}.main-container .page-content input[type=submit]:hover,.modal input[type=submit]:hover{background:#cc5200}.pad-l-r{padding-right:35px;padding-left:35px}@media screen and (max-width:991px){.pad-l-r{padding-right:20px;padding-left:20px}}@media screen and (max-width:768px){.pad-l-r{padding-right:0;padding-left:0}}.vc_custom_1524725492617{padding-right:30px!important;padding-left:30px!important}#menu-left_sidebar li{border-bottom:1px solid #eaeaea}#menu-left_sidebar li a{padding:10px 0;text-transform:uppercase;display:inline-block}.tp-caption{font-family:Lato,sans-serif!important}html .prod-maw-300 .shop-products .product-wrapper{margin-right:auto;max-width:300px;margin-left:auto}.h1,h1{font-size:24px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}.h4,h4{font-size:16px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.woocommerce .product-wrapper .onsale,.woocommerce .single-product-image .onsale,html .woocommerce .onsale{min-height:auto;padding:3px 10px 1px;font-size:11px;font-weight:700;text-transform:uppercase;position:absolute;min-width:auto;text-align:center;top:10px;border-radius:0;background:#ee5655;left:0;width:75px;line-height:20px;font-family:Roboto,Arial,Helvetica,sans-serif;z-index:40}.woocommerce .product-wrapper .onsale+.onsale,.woocommerce .single-product-image .onsale+.onsale,html .woocommerce .onsale+.onsale{top:35px}.woocommerce .product-wrapper .onsale+.onsale+.onsale,.woocommerce .single-product-image .onsale+.onsale+.onsale,html .woocommerce .onsale+.onsale+.onsale{top:60px}.woocommerce .product-wrapper .onsale.onsale-utsenka,.woocommerce .single-product-image .onsale.onsale-utsenka,html .woocommerce .onsale.onsale-utsenka{background:#e76116}.woocommerce .product-wrapper .onsale.onsale-novinki,.woocommerce .single-product-image .onsale.onsale-novinki,html .woocommerce .onsale.onsale-novinki{background:#00a767}.products-style2 .product-wrapper .actions.actions-2,.shop-products .product-wrapper .actions.actions-1,.shop-products .product-wrapper .quickviewbtn.quickview-1{z-index:40}html .main-container .product-view .single-product-image .onsale{display:block}.main-container .product-view .summary.single-product-info .cart .button{height:42px;overflow:hidden;padding:0 25px!important;font-size:13px;border:none;text-decoration:none;font-weight:400;text-shadow:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:none;position:relative;outline:none;letter-spacing:0;margin:0;box-shadow:none;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased;left:auto;background-image:none;background:#333;line-height:42px;float:left;vertical-align:middle;white-space:nowrap;font-family:Roboto,Arial,Helvetica,sans-serif;display:inline-block}.main-container .product-view .summary.single-product-info .cart .button:before{font-size:16px;margin-right:8px;content:"\e82e";vertical-align:top;font-family:Linearicons-Free;display:inline-block}.main-container .product-view .summary.single-product-info .cart .button:hover{background:#f60}.button,.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a,.shop-products .product-wrapper .actions.actions-1 li a{-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important}.wrp_linar_material{margin-bottom:40px}.materials-wrapper{margin-bottom:20px!important}.materials-wrapper .wpb_content_element,.show-me-your-materials{margin-bottom:20px}.show-me-your-materials .wpb_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:33px;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.show-me-your-materials .wpb_wrapper{-ms-flex-pack:center;justify-content:center}}.material-item-o{zoom:1;margin-right:-33px;margin-bottom:-33px}.material-item,.material-item-o{height:100px;position:relative;border-radius:150px;width:100px}.material-item{overflow:hidden;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:50% 50% no-repeat #f2f2f2;-webkit-background-size:cover;background-size:cover;display:block}a.material-item:hover{height:150px;color:#fff;margin:-25px;width:150px;z-index:15}.material-item-name{-ms-flex-pack:center;height:100%;padding:15px;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;text-align:center;top:100%;align-items:center;border-radius:150px;left:100%;width:100%;-ms-flex-align:center;display:-ms-flexbox;display:flex}.material-item:hover .material-item-name{top:0;left:0}.material-item-name-i{padding:3px;position:relative;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(255,102,0,.75);flex-basis:0}html .yith_magnifier_lens{border-color:#f60}.after-tabs-block{margin-bottom:80px}.after-tabs-block-text-wrp{margin-bottom:0!important}.main-container.contact-page .contact-message{margin-bottom:5px}.d-h{overflow:hidden;zoom:1;text-align:left;top:-1px;left:-9999px;display:block}.d-h,.d-h *{height:1px;position:absolute;width:1px}.d-h *{top:1000px;left:1000px}html #meedget_block input{height:44px!important}html #widget_meedget{top:50%!important;margin-top:-26px}html #widget_meedget.meedgetwhite ul>li>a{-webkit-border-radius:4px 0 0 4px!important;-moz-border-radius:4px 0 0 4px!important;border-radius:4px 0 0 4px!important}#map_yandex{min-height:400px}@media screen and (max-width:794px){#map_yandex{min-height:300px}}.modal-header .h1,.modal-header .h2,.modal-header .h3,.modal-header .h4,.modal-header .h5,.modal-header .h6,.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{margin-bottom:0}.modal-header .close{margin-top:3px}.modal-body,.modal-footer,.modal-header{padding-right:30px;padding-left:30px}@media screen and (max-width:794px){.modal-body,.modal-footer,.modal-header{padding-right:20px;padding-left:20px}}.modal input:not([type=submit]),.modal textarea{width:100%}.modal div.wpcf7-response-output{margin:1em 0}html .quickview-wrapper{z-index:1020}@media screen and (min-width:992px) and (max-width:1199px){html .header-container .horizontal-menu div.primary-menu-container>ul>li>a{padding-right:10px;padding-left:10px}html .header-container .horizontal-menu div.primary-menu-container>ul>li:first-child>a{margin-left:0;padding-left:0}html .header-container .header-search .search-without-dropdown .widget_product_search,html .header-container .header-search .search-without-dropdown .widget_product_search #searchform{width:100%}}@media screen and (min-width:768px) and (max-width:991px){html .header-container .policy .wpb_text_column{margin-right:15px;padding-right:15px;padding-left:38px}html .header-container .policy .wpb_text_column:last-child{margin-right:0;padding-right:0}}@media screen and (max-width:767px){html .header-container .policy{margin-bottom:0}html .header-container .policy>.vc_column-inner>.wpb_wrapper{margin-right:-10px;position:relative;margin-left:-10px}html .header-container .policy .wpb_text_column{border-right:0!important;min-height:48px;margin-right:10px!important;margin-bottom:1em;padding-right:0!important;margin-left:10px!important;padding-left:35px!important}html .header-container .policy .wpb_text_column:after{display:none!important}}@media screen and (max-width:467px){html .header-container .policy .wpb_text_column{margin-right:0!important;max-width:100%;margin-left:0!important;width:265px;padding-left:40px!important}}.woocommerce .after-tabs-block-btn-wrp a.button-conv,.woocommerce .product-info a.button-conv,.woocommerce .single-product-info a.button-conv{color:#fff!important;background:#f60}.woocommerce .after-tabs-block-btn-wrp a.button-conv:hover,.woocommerce .product-info a.button-conv:hover,.woocommerce .single-product-info a.button-conv:hover{background:#cc5200}@media screen and (min-width:992px){.header a.link-tel{color:inherit}}ahtml .color-viber,html .color-viber{color:#8f5db7}ahtml .color-viber:hover{color:#59267c}html .fw-n{font-weight:400!important}.vc_row-o-equal-height .row-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-info{background:#f2f2f2}html .latest-posts .slick-slide .post-thumb{margin-right:auto;max-width:300px;margin-left:auto;width:100%;display:block}html .latest-posts .slick-slide .post-thumb a{overflow:hidden;position:relative;padding-bottom:64%;display:block}html .latest-posts .slick-slide .post-thumb a img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}html .latest-posts .slick-slider{margin-bottom:0}.header-icon-fix{height:40px;padding-left:26px!important}.header-icon-fix .wpb_wrapper .micon-instagram{height:26px;background:url(/wp-content/themes/grand/images/icon-ig.png) 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover;width:26px;display:inline-block}html .fts-instagram-inline-block-centered{margin-right:-10px;max-width:none!important;margin-left:-10px}html .fts-profile-name-wrap{overflow:hidden;font-size:inherit;font-weight:600;margin-bottom:0;color:#000;letter-spacing:inherit;line-height:inherit}html .fts-isnta-full-name{padding-bottom:0;float:none;margin-top:0}html .fts-profile-description{overflow:hidden}html .fts-profile-pic{max-width:100px;margin:-12px 25px 0 0}html .fts-profile-wrap{margin-bottom:10px}html .instagram-social-btn-bottom,html .instagram-social-btn-top{padding:0;font-size:inherit;color:inherit;opacity:1;text-align:center;border-radius:0;background:0 0;width:auto;line-height:normal}html .instagram-social-btn-bottom:before,html .instagram-social-btn-top:before{display:none}html .btn-instagram-wrp a,html .instagram-social-btn-bottom a,html .instagram-social-btn-top a,html a.btn-instagram{border-color:transparent;padding:14px 20px;font-size:14px;text-decoration:none!important;font-weight:400!important;color:#666!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ebebeb;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html .btn-instagram-wrp a:before,html .instagram-social-btn-bottom a:before,html .instagram-social-btn-top a:before,html a.btn-instagram:before{font-size:16px!important;margin-right:6px;content:"\f16d ";-webkit-font-smoothing:antialiased;font-family:FontAwesome;display:inline-block}html .btn-instagram-wrp a:hover,html .instagram-social-btn-bottom a:hover,html .instagram-social-btn-top a:hover,html a.btn-instagram:hover{border-color:transparent;font-weight:400!important;color:#fff!important;background:radial-gradient(circle at 33% 100%,#fec340 4%,#ed2616 30%,#b32166 62%,#7a2a90 85%,#3341ba)}.main-instagram-carousel{margin-right:-10px;position:relative;margin-left:-10px}html .main-instagram-carousel .vc_images_carousel{width:100%!important}html .fts-share-wrap{display:none!important}html .fts-mashup-count-wrap .slicker-heart-comments-wrap li,html .slicker-instagram-placeholder .slicker-heart-comments-wrap li{font-size:20px!important}html .fts-comment-instagram:before{font-size:22px!important}html .slicker-instagram-placeholder .fts-slicker-backg{-ms-flex-pack:center;height:100%!important;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;align-items:center;width:100%!important;-ms-flex-align:center;display:-ms-flexbox;display:flex}@media screen and (max-width:386px){html .slicker-instagram-placeholder,html .slicker-youtube-placeholder{height:30vw!important;margin:1.5vw!important;width:30vw!important}}html .main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments h2{font-size:1.143em;font-weight:400}.product-image a img{position:relative}.product-image a .lazy-hidden{position:absolute;top:0;left:0}