.total-error{ border: 2px solid #f59119; border-radius: 6px; text-align: center; font-size: 13px; margin: 20px 0px; padding: 15px; }.button--price{background-color:#FFEB3B;padding:0.4em 0.5em;width:6.5em;text-align:center;border-radius:0.6em;margin-top:1em}.button--show-spec-arny{padding:0.4em 0.5em;text-align:center;border:none;background:#0b72b5;color:white;border-radius:5px;margin-top:0.9em;font-size:1.1em}.button--buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio{margin:0.5rem}.radio input[type="radio"]{position:absolute;opacity:0}.radio input[type="radio"]+.radio-label:before{content:'';background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.4em;height:1.4em;position:relative;top:-0.2em;margin-right:0.2em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.radio input[type="radio"]:checked+.radio-label:before{background-color:#3197EE;-webkit-box-shadow:inset 0 0 0 4px #f4f4f4;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#3197EE}.radio input[type="radio"]:disabled+.radio-label:before{-webkit-box-shadow:inset 0 0 0 4px #f4f4f4;box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.radio input[type="radio"]+.radio-label:empty:before{margin-right:0}.md-checkbox{position:relative;margin:16px 0;line-height:1}.md-checkbox label{cursor:pointer;display:inline}.md-checkbox label:before,.md-checkbox label:after{content:"";position:absolute;left:0;top:0}.md-checkbox label:before{width:20px;height:20px;background:#fff;border:2px solid rgba(0,0,0,0.54);border-radius:2px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.md-checkbox input[type="checkbox"]{outline:0;margin-right:10px}.md-checkbox input[type="checkbox"]:checked+label:before{background:#337ab7;border:none}.md-checkbox input[type="checkbox"]:checked+label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border:2px solid #fff;border-top-style:none;border-right-style:none}@font-face{font-family:Kroftsman;src:url(./font/kroftsmann.regular.ttf)}@font-face{font-family:Octopus-Wide;src:url(./font/Octopus_Wide_500.otf)}@font-face{font-family:'Babylon';src:url("/css/font/babylon.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Myriad-Pro';src:url("/css/font/myriadpro-regular.otf") format("opentype");font-weight:normal;font-style:normal}.block{display:block}.babylon{font-family:'Babylon', serif}.myriad-pro{font-family:'Myriad-Pro', serif}.category-container{position:relative;width:100%;min-height:500px;padding:1em 5%}@media (min-width: 1200px){.category-container{width:1200px;margin:0 auto;padding:1em}}.category-container h2{font-size:1.75em;text-align:center;margin:0 0 1em}@media (max-width: 599px){.category-container{min-height:300px}}.center{margin:0 auto}.main-wrapper{margin-top:0.5em}@media (min-width: 900px){.main-wrapper{margin-top:60px}}@media (min-width: 1800px){.main-wrapper{margin-top:50px}}.main-wrapper.ng-enter,body.ng-leave{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em)}.main-wrapper.ng-enter{opacity:0}.main-wrapper.ng-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.main-wrapper.ng-leave.ng-leave-active{opacity:1;overflow-y:hidden}.hidden{display:none !important;visibility:hidden !important}html,body{height:100%}.page-wrap{min-height:100%;margin-bottom:-20rem}.page-wrap:after{content:"";display:block}footer,.page-wrap:after{height:20rem}.faq-list li{margin:0.8em 0}form label.required:after{content:"*";color:#FF0000}.manuals-list{margin-top:30px;font-size:0.8em}.about_images ul{display:-webkit-box;display:-ms-flexbox;display:flex}.about_images ul li{display:block;margin:0px 10px}@media (max-width: 599px){.about_images ul li img{width:100%}}a{cursor:pointer}.modal__wrapper{background-color:#757474;opacity:0.4;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:10000}.modal__container{width:85%;background-color:#fff;position:fixed;padding:20px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:10001;border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}@media (min-width: 900px){.modal__container{width:800px}}.modal__container__close{position:absolute;right:7px;top:7px;width:1.5em;height:1.5em;background:url("../images/ic_close_black_64px.svg") no-repeat;background-size:contain}.modal__container__content__form{font-size:15px}.modal__container__content__form button{margin-top:10px}.modal__container__content h3{margin:0.5em 0;text-align:center}.modal__container__content .hookah-description{margin-top:1em}.modal__container__content .hookah-description h2{text-decoration:none}@media (max-width: 599px){.modal__container__content .hookah-description h2{font-size:1.3em}}.modal__container__content .hookah-specifications{overflow-y:scroll;height:75vh;margin-top:1em}.modal__container__content .hookah-specifications::-webkit-scrollbar{width:12px}.modal__container__content .hookah-specifications::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.modal__container__content .hookah-specifications::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.modal__sended-text{width:100%;text-align:center;font-size:1.5em}.hero-carousel{width:100%;margin-top:80px}@media (max-width: 599px){.hero-carousel{margin-top:20px;display:none}}@media (min-width: 1200px){.hero-carousel{width:1160px;margin:0 auto}}@media (min-width: 600px){.hero-carousel{margin-top:20px;margin:0 auto}}.hero-carousel_wrapper .item img{width:100%;cursor:pointer}.hero-carousel-mobile{display:none}@media (max-width: 599px){.hero-carousel-mobile{display:block}}.modal-open{overflow:hidden}input,button{outline:none}button{cursor:pointer}.wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-image:-webkit-gradient(linear, right top, left top, color-stop(1%, #596164), color-stop(99%, #868F96));background-image:linear-gradient(-90deg, #596164 1%, #868F96 99%);z-index:1000;opacity:0.7}.modal-checkout{position:absolute;top:0;right:0;height:100%;width:100%;overflow:hidden}.pop-up{overflow:hidden;overflow-y:auto}.pop-up .modal--close{position:absolute;right:15px;top:15px;width:15px;height:15px;cursor:pointer;background-image:url("../images/close-popup.svg");background-repeat:no-repeat;background-size:cover;-webkit-transition-duration:0.3s;transition-duration:0.3s}.pop-up .modal--close:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.pop-up .send-desc{line-height:20px}.pop-up .send-desc span{font-size:14px}.city-complete{position:relative}.city-complete_items{position:absolute;max-height:300px;width:100%;border:solid 2px rgba(185,186,187,0.25);background-color:#FFFFFF;overflow:hidden;overflow-y:auto}.city-complete_items ul{font-size:0.7em;margin:0}.city-complete_items ul li{padding-left:1em;border-bottom:1px solid rgba(185,186,187,0.25);cursor:pointer}.city-complete_items ul li:hover{background-color:rgba(185,186,187,0.25)}h2{text-align:center}input[name="number-field"]{width:50px;border:1px solid #4298f4;padding:3px;border-radius:3px}input[name="number-field"]:focus{-webkit-box-shadow:0 0 10px rgba(63,122,232,0.7);box-shadow:0 0 10px rgba(63,122,232,0.7)}.cost-all{font-weight:bold}table{width:100%}table .total-price td{border:none}table td{border-bottom:1px dashed black;padding:5px 0;line-height:1.2}table td .description-hookah{font-size:0.7em;color:rgba(0,0,0,0.54)}table td input[type="number"]{margin:0 10px}table .total{text-align:right;padding-right:10px}table tr .delete-good{background-image:url("../images/icons/ic_delete_black_24px.svg");width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center center}table tr .delete-good:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-duration:0.3s;transition-duration:0.3s}.order-info{font-size:15px;color:#0b72b5}.order-info .important-msg{color:red}.count-goods div{height:50px;padding-right:50px}.count-goods div span{float:right;font-weight:900;background:rgba(255,255,0,0.39);padding:10px;border-radius:5px}.blue-bttn{display:block;border-radius:0.3em;background:#0b72b5;border:0;color:#fff;padding:0.75em 1.5em;font-size:0.8em}.blue-bttn:hover{opacity:0.8}.blue-bttn:disabled{background: rgba(11, 114, 181, 0.5);cursor: not-allowed;}.blue-bttn:enabled{-webkit-box-shadow:0 0 10px rgba(63,122,232,0.7);box-shadow:0 0 10px rgba(63,122,232,0.7)}.bttn-check-choose{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bttn-check-choose button{padding:10px;margin:5px;font-size:1em}.send-order{padding:10px 20px}form input#zip-address{width:40%}label{font-size:70%}.order-form{font-size:80%}.order-form select{font-size:90%}.order-form textarea{font-size:80%}form span{display:block}form br{margin:10px 0;display:block;content:" "}form input{font-size:11pt;padding:0.5em}form .payment-method-radio{display:-webkit-box;display:-ms-flexbox;display:flex}form .radio-pay{width:100px;height:100px;border-radius:10px;padding:10px}form .np_office--select{font-size:0.8em}form .radio-label{font-size:0.8em;line-height:1.2}form .payment-valid{display:none;color:red}form .unvalid-payment{-webkit-box-shadow:0 0 10px rgba(255,10,10,0.7);box-shadow:0 0 10px rgba(255,10,10,0.7)}form label>input[type="radio"]{visibility:hidden;position:absolute;display:inline-block}form label>input+img{cursor:pointer;border:2px solid transparent}form label>input:checked+img{-webkit-box-shadow:0 0 10px rgba(63,122,232,0.7);box-shadow:0 0 10px rgba(63,122,232,0.7)}form input[type="number"]{display:block;width:40%;padding:0.75em;background:none;border:solid 2px rgba(185,186,187,0.25);color:inherit;border-radius:0.5em;outline:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:all 0.2s ease-in-out, color 0.2s ease-in-out;transition:all 0.2s ease-in-out, color 0.2s ease-in-out}#order-checkout{margin-top:30px}.addtocard img,.addedgood img{width:20px;height:20px;display:block}.send-success{max-width:600px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.alert-success .send-image{background-image:url("../../../images/send-sucess.svg");width:200px;height:200px;background-size:cover;background-repeat:no-repeat;margin:0 auto}.alert-success .send-image h3{text-align:center}.alert-success .bttn-check-choose{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.alert-success .bttn-check-choose button{display:block;padding:10px;margin:5px;font-size:1em}.alert-success #modal-switch{padding:4px 15px;font-size:0.9em}.alert-success #modal-switch:before{content:"";background-image:url("../../../images/return.svg");width:18px;height:18px;background-size:cover;display:inline-block;margin:0 5px -2px 0px}.alert-success #modal-switch:hover{opacity:0.8}.alert-success #modal-switch:active{-webkit-box-shadow:0 0 10px rgba(63,122,232,0.7);box-shadow:0 0 10px rgba(63,122,232,0.7)}.alert-success .gallery-bg{margin-top:20px}.alert-success #message-mail button[type="submit"]{padding:0.5em 1em;font-size:1em}.alert-success .cart-counter{position:fixed;width:50px;height:50px;background-image:url(../images/shopping-cart.svg);background-size:contain;background-repeat:no-repeat;-webkit-animation:bubble 1s;animation:bubble 1s;z-index:1000;right:15px;bottom:15px;display:none}@media (max-width: 700px){.alert-success .pop-up{padding:20px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.alert-success .pop-up input[name="number-field"]{width:50px}.alert-success .pop-up #create-order{height:calc(100% + 1px)}.alert-success .product-card h3{font-size:1.5em;margin:2em 1em auto}.alert-success .product-card .card-gallery{margin-top:1.5em}.alert-success .scheme-prod{margin:0 auto}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate(-50%, -100%)}100%{opacity:1;-webkit-transform:none;transform:translate(-50%, -50%)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate(-50%, -100%)}100%{opacity:1;-webkit-transform:none;transform:translate(-50%, -50%)}}@-webkit-keyframes bubble{0%{opacity:0;width:0;height:0}100%{opacity:1;width:50px;height:50px}}@keyframes bubble{0%{opacity:0;width:0;height:0}100%{opacity:1;width:50px;height:50px}}.cart-button_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;color:#464646;font-size:0.8em;cursor:pointer}.cart-button_inner:hover{opacity:0.8}.cart-button_icon{background-image:url("../images/busket-shop.svg");width:2em;height:2em;background-repeat:no-repeat;background-size:cover}.cart-button_quantity{margin:0 0.3em}.animate-slidein.ng-hide{-webkit-transform:translateX(100%);transform:translateX(100%)}.animate-slidein.ng-hide-add,.animate-slidein.ng-hide-remove{-webkit-transition:all linear 0.2s;transition:all linear 0.2s}.cart-button{-webkit-transform:translateX(0);transform:translateX(0)}.product-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width: 900px){.product-category{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-category_item{width:33%;padding:1em}.product-category_item:hover .product-category_item_image img{-webkit-box-shadow:0 10px 15px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 15px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.product-category_item:hover .product-category_item_text{background-color:rgba(10,10,15,0.7)}@media (max-width: 900px){.product-category_item:last-child{margin-bottom:0}}@media (max-width: 900px){.product-category_item{width:100%;margin-bottom:1.5em}}.product-category_item_image{width:100%;cursor:pointer;position:relative;max-width:100%;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.19),0 4px 4px rgba(0,0,0,0.23);box-shadow:0 5px 10px rgba(0,0,0,0.19),0 4px 4px rgba(0,0,0,0.23);border-radius:3px;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;padding-top:67%}.product-category_item_text{position:absolute;bottom:0;left:0;width:100%;height:2em;line-height:2em;text-align:center;color:#fff;font-family:Arial;font-size:1em;font-weight:400;background-color:rgba(10,10,15,0.5);-webkit-transition-duration:0.4s;transition-duration:0.4s;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.footer-content{width:100%;margin:1em 0;padding:0 1em}@media (min-width: 1200px){.footer-content{width:1200px;margin:1.5em auto}}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.footer-menu{display:none}@media (min-width: 900px){.footer-menu{width:80%;display:block}.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-menu ul li{display:block;color:#333;font-size:0.8em;cursor:pointer}.footer-menu ul li:hover{text-decoration:underline}}.change-language{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:static;width:100%}.change-language_variants{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-language_variants_item{display:block;background-repeat:no-repeat;background-size:cover;width:32px;height:32px;cursor:pointer;border-radius:50%}.change-language_variants_item--english{background-image:url("../images/brit.svg")}.change-language_variants_item--russian{background-image:url("../images/rus.svg")}@media (min-width: 900px){.change-language{position:relative;width:20%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.change-language_bttn{position:absolute;right:0;margin:0 !important}}.change-language_bttn{margin:1em auto;padding-left:2.5em;border:none;background:#fff url("../images/ukraine-icon.png") no-repeat 0.5em center;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:0.5em;height:3em;width:8em}.change-language_bttn:hover{opacity:0.8}.footer-info{line-height:0.9em;text-align:center;margin-top:20px}.footer-info_text{font-size:0.7em}.footer-info .footer-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-info .footer-social ul .social-icons{width:45px;height:45px;padding:0 5px}.footer-info .footer-social ul .social-icons img{width:100%;height:100%}.footer-copyright_text{margin-top:10px;text-align:center;font-size:0.7em}@media (max-width: 900px){#header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 900px){#header #logo{position:relative}}@media (max-width: 900px){.nav-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 900px){.nav-tab .main-menu{display:none}}.menu-mobile{position:fixed;left:0;top:0;background-color:#f9f9f9;width:100%;height:100%;overflow:hidden;z-index:1000}.menu-mobile_header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #9E9E9E;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile_header_name{font-size:2em;padding:0 1em;font-weight:700;line-height:2em}.menu-mobile_header_close{width:1.5em;height:1.5em;background:url("../images/ic_close_black_64px.svg") no-repeat;background-size:contain;margin-right:10px}.menu-mobile nav ul li{padding:0 2em;cursor:pointer;line-height:3em}.menu-mobile nav ul li:hover{background-color:#03A9F4}.menu-mobile nav ul li:hover a{color:#fff}.menu-mobile nav ul li:active{background-color:#03A9F4}.menu-mobile nav ul li:active a{color:#fff}.menu-mobile nav ul li a{text-decoration:none;color:#757575;font-size:1.25em}.menu-mobile .language-selection{padding:0 2em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0.5em 0;cursor:pointer}.menu-mobile .language-selection .language-select{position:relative;width:100px;height:40px;line-height:40px;text-align:center;border:none;background:#fff url(../images/ukraine-icon.png) no-repeat 0.5em center;border-radius:0.5em;padding-left:15px}.menu-mobile .language-selection .language-select__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:inherit;top:0;left:110px;background:#fff}.menu-mobile .language-selection .language-select__options:first-child{margin-left:0}.menu-mobile .language-selection .language-select__options__item{width:35px;height:35px;border-radius:50%;background-repeat:no-repeat;background-size:cover;margin-left:10px}.menu-mobile .language-selection .language-select__options__item--english{background-image:url("../images/brit.svg")}.menu-mobile .language-selection .language-select__options__item--russian{background-image:url("../images/rus.svg")}.menu-mobile .language-selection .language-select__options__item--ukraine{background-image:url("../images/ua.svg")}.header_contacts{display:none;width:100%;height:40px;background:#fff;padding:0 10px;background:#f2f2f2}@media (min-width: 900px){.header_contacts{display:-webkit-box;display:-ms-flexbox;display:flex}}.header_contacts_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1200px){.header_contacts_wrapper{width:1160px;margin:0 auto}}.header_contacts_social{display:-webkit-box;display:-ms-flexbox;display:flex}.header_contacts_social_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_contacts_social_icons ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.header_contacts_social_icons ul li{display:block;margin:0 5px}.header_contacts_social_icons ul li img{width:30px;height:auto;display:block}.header_contacts_phones ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header_contacts_phones ul li{display:block;line-height:40px;margin:0 7px;font-size:0.7em}.header_contacts_phones ul li a{color:#555;text-decoration:none;font-size:0.75em}.header_contacts_phones ul li a:hover{text-decoration:underline}.menu_line{background:#fff}.menu_line_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media (min-width: 1200px){.menu_line_wrapper{width:1160px;margin:0 auto}}@media (max-width: 900px){.menu_line .header_logo{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.menu_line .header_logo a{display:block;cursor:pointer;width:310px;height:77px;background:url(../images/logo-test.png) center center;background-repeat:no-repeat;background-size:contain}@media (max-width: 900px){.menu_line .header_logo a{width:201px;height:50px}}@media (max-width: 321px){.menu_line .header_logo a{width:150px}}@media (max-width: 900px){.menu_line .nav-tab{height:50px}}.menu_line .nav-tab_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu_line .nav-tab .main-menu{font-size:0.9em}.menu_line .nav-tab .main-menu ul li a:hover{opacity:0.8}.open-menu{display:none}@media (max-width: 900px){.open-menu{display:block;width:2em;height:2em;background:url("../images/menu.svg") no-repeat;background-size:cover;padding:0;border:none;margin-left:0.5em}}.open-contacts{display:none}@media (max-width: 900px){.open-contacts{display:block;width:2em;height:2em;background:url("../images/call-answer.svg") no-repeat;background-size:cover;padding:0;border:none;margin-left:1.2em}}.animate-fadein.ng-hide{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.animate-fadein.ng-hide-add,.animate-fadein.ng-hide-remove{-webkit-transition:all linear 0.2s;transition:all linear 0.2s}.menu-mobile{-webkit-transform:translateX(0);transform:translateX(0)}.modal_social_icons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.modal_social_icons ul li{display:block}.modal_social_icons ul li a img{width:45px;height:45px}.mobile_phone_buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile_phone_buttons ul li{display:block}.mobile_phone_buttons ul li a{color:#5f6368;font-size:1.2em;line-height:2em;text-decoration:none}.product-list{width:100%}.product-list_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em}.product-list_item_image{width:30%;height:auto;cursor:pointer}.product-list_item_image img{max-width:100%}a.product-list_item_name {text-decoration: none;color: #39454b;}.product-list_item_info{width:70%;padding-left:1em}.product-list_item_name h3{text-align:left;cursor:pointer}.product-list_item_name h3:hover{text-decoration:underline}.product-list_item_availability{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.7em;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-list_item_availability:before{content:"";display:block;width:0.5em;height:0.5em;border-radius:50%;margin-right:0.5em}.product-list_item_price{margin-top:0.7em}.product-list_item_description{font-size:0.8em;line-height:1.4}.category-list-text{margin-top:2em}.category-list-text ol{counter-reset:item}.category-list-text li{display:block}.category-list-text li:before{content:counters(item, ".") ". ";counter-increment:item}.category-list-text ol ol{margin-left:1em}.avalability_green:before{background-color:#1b9d2b}.avalability_grey:before{background-color:#cecece}.product-card{width:100%;margin-top:1em}.product-card_info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card_info_left{width:30%}@media (max-width: 900px){.product-card_info_left{width:45%}}.product-card_info_video_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card_info_video_link a{color:#0B72B5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card_info_video_link a .play_icon{content:"";display:block;background:url(../images/icons/play_icon.svg) center no-repeat;width:1.25em;height:1.25em;margin-right:0.5em}.product-card_info_video_link a span{display:block}.product-card_info_image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:start}.product-card_info_image_thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card_info_image--fullwidth{width:100%}.product-card_info_image--fullwidth img{max-width:100%}.product-card_info_image--halfwidth{max-width:50%}.product-card_info_image--halfwidth img{max-width:100%}.product-card_info_main{width:70%;padding-left:1em}@media (max-width: 900px){.product-card_info_main{width:55%}}@media (max-width: 599px){.product-card_info_main_price{margin-top:10px}}.product-card_info_main_price_before{font-size:1em;text-decoration:line-through;color:red}.product-card_info_main_name{margin-bottom:1em}.product-card_info_main_name h1{text-align:left;font-size:2em;line-height:1.1}.product-card_info_main_available{margin:0.5em 0}.product-card_info_main_available span{font-size:0.8em;padding:0.5em;border-radius:0.6em;background-color:#dedede}.product-card_info_main_buy{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.7em}.product-card_info_main_buy :first-child{margin-right:10px}@media (max-width: 599px){.product-card_info_main_buy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card_info_main_buy button{margin-top:10px}}.product-card_info_main_buy .button--quick-buy{background:#4caf50}.product-card_info_main_delivery{font-size:0.7em;line-height:1.4;margin-top:10px}.product-card_info_main_manual a{width:10em;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.7em;cursor:pointer;text-decoration:none}.product-card_info_main_manual a:hover{color:darkseagreen;text-decoration:underline}.product-card_info_main_currency{font-size:0.8em}.product-card_info_main_currency select{font-size:0.8em}.product-card_info_main_finish{margin-bottom:0.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card_info_main_finish_item{margin-right:0.3em;margin-top:0.4em}.product-card_info_main_finish_item:first-child{margin-left:0}.product-card_info_main_finish input[type="radio"]{display:none}.product-card_info_main_finish input[type="radio"]+label{padding:0.4em 0.6em;border:2px solid #C0C0C0;color:#C0C0C0;font-size:0.8em;border-radius:0.3em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;text-align:center}.product-card_info_main_finish input[type="radio"]:checked+label{border:2px solid #0B72B5;color:#0B72B5}.product-card_description .description__item{display:block;line-height:1.7}.product-card_description ul li{margin-left:2em;list-style-type:square}.product-card_description ol li{margin-left:2em;list-style-type:decimal}.product-card_description .attension{padding:10px;display:block;border-radius:5px;border:1px solid #eaeaea;margin:15px 0;line-height:1.5}.product-card_description .attension--alert{border-left:5px solid #F44336}.product-card_description .attension--info{border-left:5px solid #f4dc1e}.deckgrid[deckgrid]::before{content:'2 .column.column-1-2';font-size:0;visibility:hidden}@media (max-width: 900px){.deckgrid[deckgrid]::before{content:'1 .column.column-1-1'}}.deckgrid:after{content:"";display:table;clear:both}.deckgrid .column{float:left}.deckgrid .column>div{margin:1em}.deckgrid .column-1-2{width:48%}@media (max-width: 900px){.deckgrid .column-1-2{width:100%}}.testimonial{width:100%;padding:1em;background-color:#fff;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);border-radius:2px}.testimonial_headline{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial_headline_avatar{width:20%}.testimonial_headline_avatar img{width:100%;border-radius:50%}.testimonial_headline_name{width:80%}.testimonial_headline_name h5{margin-left:1.5em}.testimonial_text{font-size:80%;line-height:1.3;margin-top:1em}.testimonial_source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial_source_link a{font-size:70%;color:#0b72b5}.testimonial_source_date{font-size:75%;color:#606060}.add-review{text-align:center}.add-review a{background:#fff;border:2px solid #0b72b5;border-radius:0.4em;padding:0.8em 1.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s;text-decoration:none;color:#000;font-size:70%;line-height:1.2}.add-review a:hover{background:#0b72b5;color:#fff}.hookah-page .hookah-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}@media (max-width: 599px){.hookah-page .hookah-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hookah-page .hookah-tiles-tile{width:50%;text-align:center;padding:10px}@media (max-width: 599px){.hookah-page .hookah-tiles-tile{width:100%;margin-bottom:25px}}.hookah-page .hookah-tiles-tile-img a img{width:100%;min-height:59vh;-o-object-fit:cover;object-fit:cover;margin-top:10px}.hookah-page .hookah-tiles-tile-links a{color:#0B72B5;margin:0.5em;font-size:14px}.landing_header{display:block;font-size:2em;color:#000;font-weight:500}.header_subtitle{display:block;font-size:0.8em}.hookah-products{padding-top:2em}.hookah-products__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.hookah-products__items__item{width:40%;margin-top:25px}@media (min-width: 900px){.hookah-products__items__item{width:400px}}@media (min-width: 1200px){.hookah-products__items__item{width:550px}}@media (min-width: 1800px){.hookah-products__items__item{width:700px}}.hookah-products__items__item__header{text-align:center}.hookah-products__items__item__header a{color:#000;cursor:pointer}@media (max-width: 599px){.hookah-products__items__item__header h2{font-size:1.1em}}.hookah-products__items__item__content{margin-top:10px}.hookah-products__items__item__content img{width:100%;height:65vh;-o-object-fit:contain;object-fit:contain}@media (max-width: 900px){.hookah-products__items__item__content img{height:100%}}.hookah-description h3{text-align:center;font-size:1.5em;margin:1em 0}.hookah-modifications h4{padding:6px 0;font-size:0.9em;color:rgba(0,0,0,0.6)}.hookah-modifications .card_info_main:first-child{padding-left:0}.hookah-modifications .card_info_main_finish_item{padding-left:5px}.hookah-modifications .card_info_main_finish_item_zoom{text-align:center;font-size:0.6em}.hookah-modifications .card_info_main_finish_item_zoom span{display:block;width:15px;height:15px;margin:0 auto;background-image:url(../../images/icons/search.svg);background-size:contain;background-repeat:no-repeat;margin-top:5px}.hookah-modifications .card_info_main_finish_item_zoom a{text-decoration:none}.hookah-modifications .plate-selection .card_info_main_finish_item{padding-bottom:7px}.hookah-modifications .product-card_info_main{margin-bottom:0}.hookah-modifications .color-selection{margin-bottom:8px}.product-card_info_main_buying_block_button{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 599px){.product-card_info_main_buying_block_button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-card_info_main_buying_block_button .button--price{width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0.4em}.product-card_info_main_buying_block_button .button--price span{line-height:normal}.product-card_info_main_buying_block_button .button--price:last-child{margin-left:10px}@media (max-width: 599px){.product-card_info_main_buying_block_button .button--price:last-child{margin-left:0}}.hookah-equipment_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;cursor:pointer;border:1px solid #eaeaea;margin-top:20px;border-radius:9px}@media (max-width: 599px){.hookah-equipment_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hookah-equipment_item_name h3{font-size:1.5em}@media (min-width: 1200px){.hookah-equipment_item_name{width:75%}}.hookah-equipment_item_inbox{font-size:0.8em;color:#929292}.hookah-equipment_item_inbox--sale{color:#ff0000b0}@media (max-width: 599px){.hookah-equipment_price{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:10px}.hookah-equipment_price span{display:block;margin:0}}@media (min-width: 1200px){.hookah-equipment_price{width:25%}}.hookah-equipment_price_current{font-weight:700;color:#2d945b}.hookah-equipment_price_before{font-size:0.8em;text-decoration:line-through;color:red;margin-right:20px}.hookah-equipment .individual-variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;cursor:pointer;border:1px solid #eaeaea;margin-top:20px;border-radius:9px}.hookah-equipment_individual{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 599px){.hookah-equipment_individual .individual-menu{display:none}}.hookah-equipment_individual .individual-menu_catalog{display:-webkit-box;display:-ms-flexbox;display:flex}.hookah-equipment_individual .individual-menu_catalog_folders{width:40%;border-right:2px solid #eaeaea}.hookah-equipment_individual .individual-menu_catalog_folders label{display:block;width:100%;padding:10px 10px 10px;cursor:pointer}.hookah-equipment_individual .individual-menu_catalog_folders input[type="radio"]:checked+label{background-color:rgba(0,0,0,0.2);border-color:#0B72B5}.hookah-equipment_individual .individual-menu_catalog_goods{width:60%}.hookah-equipment_individual .individual-menu_catalog_goods label{display:block;width:100%;width:100%;padding:10px 10px 10px}.hookah-equipment_individual .individual-menu_catalog_goods input[type="checkbox"]:checked+label{background-color:rgba(0,0,0,0.1);border-color:#0B72B5}.hookah-equipment_individual .individual-menu_total-bar{padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hookah-equipment_individual .individual-menu_total-bar_prices{display:-webkit-box;display:-ms-flexbox;display:flex}.hookah-equipment_individual .individual-menu_total-bar_price{padding:0px 5px}.hookah-equipment_individual .individual-menu_total-bar_price--old{font-size:0.8em;text-decoration:line-through;color:red}.hookah-equipment_individual .individual-menu_total-bar_price--discount{font-weight:700;color:#2d945b}.hookah-equipment_individual .individual-mobile{display:none;margin-top:10px}@media (max-width: 599px){.hookah-equipment_individual .individual-mobile{display:block;width:100%}}.hookah-equipment_individual .individual-mobile_tiles_tile input[type="radio"]:checked+label{border:1px solid rgba(0,0,0,0.23);border-radius:5px}.hookah-equipment_individual .individual-mobile_tiles_tile:last-child{border-bottom:1px solid #929292}.hookah-equipment_individual .individual-mobile_tiles_tile_header{position:relative;text-align:center;padding:10px;border-top:1px solid #929292}.hookah-equipment_individual .individual-mobile_tiles_tile_header input[type="radio"]:checked+label{border:none;background:transparent}.hookah-equipment_individual .individual-mobile_tiles_tile_header_icon{position:absolute;display:block;background-image:url(../../images/icons/expand-button.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:contain;top:13px;right:0px;-webkit-transition-duration:0.2s;transition-duration:0.2s}.hookah-equipment_individual .individual-mobile_tiles_tile_header .expand{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hookah-equipment_individual .individual-mobile_tiles_tile_content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hookah-equipment_individual .individual-mobile_tiles_tile_content_item{padding:5px 0px;text-align:center}.hookah-equipment_individual .individual-mobile_tiles_tile_content_item input[type="checkbox"]:checked+label{border:1px solid rgba(0,0,0,0.23);border-radius:5px;background-color:rgba(0,0,0,0.1)}.hookah-equipment_individual .individual-mobile_tiles_tile_content_item label{width:100%;display:block;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box}.hookah-equipment_individual .individual-mobile-menu_total-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hookah-equipment_individual .individual-mobile-menu_total-bar_price--old{font-size:0.8em;text-decoration:line-through;color:red}.hookah-equipment_individual .individual-mobile-menu_total-bar_price--discount{font-size:0.9em;font-weight:700;color:#2d945b}.hookah_product_images img{width:100%}.hookah_product_images .image--halfwidth{width:49%;display:inline-block}@media (max-width: 599px){.hookah_product_images .image--halfwidth{width:47%}}.animate-exp-hide.ng-hide{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}.animate-exp-hide.ng-hide-add,.animate-exp-hide.ng-hide-remove{-webkit-transition:all linear 0.25s;transition:all linear 0.25s}.hookah-equipment input[type="radio"]:checked+label{background-color:rgba(0,0,0,0.05);border-color:#0B72B5}.hookah-equipment input[type="checkbox"],.hookah-equipment input[type="radio"]{display:none}.description-hookah-text ul{margin-left:30px}.description-hookah-text ul li{list-style-type:disc;font-size:0.9em}@media (min-width: 1200px){.hookah-product .product-card_info_main{width:30%}.hookah-product .hookah-equipment{width:40%}}.my-gallery{width:100%}.my-gallery img{width:100%;height:auto;vertical-align:bottom}.my-gallery figure{display:block;float:left;margin:0px;width:14.285714285%;-webkit-transition:cubic-bezier(0.55, 0.06, 0.68, 0.19);transition:cubic-bezier(0.55, 0.06, 0.68, 0.19)}.my-gallery figcaption{display:none}.gallery-container{max-width:1400px;margin:0px auto}.line-nav{width:100%;height:auto}.line-nav a{text-decoration:none}.back-home{margin-left:2em;line-height:3.4em;color:#98c593;text-decoration:none !important;font-size:1.2em}.back-home:before{content:url(images/back.svg);vertical-align:middle;padding-top:0.1em}.gallery-filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;overflow-y:scroll;overflow:auto}.gallery-filter input[type="radio"]{display:none}.gallery-filter label{position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;border:0;padding:10px 8px;margin:6px 8px;background:transparent;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;-webkit-transition:box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),-webkit-box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),-webkit-box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),-webkit-box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1)}.gallery-filter input[type="radio"]:checked+label{background-color:rgba(0,0,0,0.22);border-color:#0B72B5}label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 1200px) and (max-width: 1400px){.my-gallery figure{width:14.2857142857%}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.my-gallery figure{width:16.666666666%}}@media only screen and (min-width: 800px) and (max-width: 1000px){.my-gallery figure{width:20%}}@media only screen and (min-width: 600px) and (max-width: 1000px){.my-gallery figure{width:25%}}@media only screen and (min-width: 400px) and (max-width: 600px){.my-gallery figure{width:33.3333333%}}@media only screen and (max-width: 400px){.my-gallery figure{width:50%}}@font-face{font-family:GothaProBla;src:url("../images/cocoloco/gothampro/GothaProBla.otf") format("opentype")}@font-face{font-family:GothaProLig;src:url("../images/cocoloco/gothampro/GothaProLig.otf") format("opentype")}.coal-intro{position:relative;width:100%;background-image:url(../images/cocoloco/coal-bg.jpg);height:800px;background-size:cover}@media (max-width: 599px){.coal-intro{height:500px}}.coal-wrap{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%;position:absolute}.coal-logos{display:-webkit-box;display:-ms-flexbox;display:flex}.coal-logo{width:350px;height:350px;background-size:cover;background-repeat:no-repeat}@media (max-width: 599px){.coal-logo{width:150px;height:150px}}@media (min-width: 900px){.coal-logo{width:400px;height:400px}}.coal-logo--left{background-image:url(../images/cocoloco/khmara.png)}.coal-logo--right{background-image:url(../images/cocoloco/cocoloco.png)}.coal-text{font-family:'GothaProLig';font-size:2em;line-height:4em;text-align:center;text-transform:uppercase;color:#fff;opacity:0.9}@media (max-width: 599px){.coal-text{font-size:1em;line-height:3em}}.arrow-scroll{position:absolute;width:60px;height:60px;border:2px solid #fff;border-radius:50%;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:50px}.arrow-scroll:hover{opacity:0.8}.arrow-scroll_icon{position:absolute;width:30px;height:30px;background-image:url(../images/down.svg);background-size:cover;background-repeat:no-repeat;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%}.coal-card{width:100%}@media (min-width: 900px){.coal-card{margin:0 auto;width:1000px}}.coal-card .product-card_info_image{width:45%}@media (min-width: 600px){.coal-card .product-card_info_image{width:30%}}.coal-description{font-size:0.9em;line-height:1.5;margin-top:1em}.coal-advantage{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.coal-advantage_item{width:20%;padding:20px;min-width:165px}@media (max-width: 321px){.coal-advantage_item{min-width:144px}}.coal-advantage_img{width:100%;padding:10% 20%}.coal-advantage_img img{width:100%}.coal-advantage_text{text-align:center;line-height:1em}.coal-advantage_text span{font-size:0.7em}.hookah-review{width:100%;margin:0 auto}@media (min-width: 1200px){.hookah-review{width:1160px}}.hookah-review-header{position:fixed;background-color:#fff;width:100%;margin:0 auto;padding:0px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;border-bottom:1px solid #e1e1e1}.hookah-review-header-logo-vector img{width:40%;max-width:400px;min-width:150px}@media (min-width: 1200px){.hookah-review-header{width:1160px;margin-top:-5px}}.hookah-review-header-title{line-height:70px}.hookah-review-header-title h1{font-size:1.6em}.hookah-review-header-button button{width:100px;height:30px;border-radius:5px;background:#0b72b5;border:none;color:#fff}.hookah-review-container{padding:0px 10px}.hookah-review-container-top{padding-top:70px}.hookah-review .review_main_image{width:100%}@media (min-width: 1200px){.hookah-review .review_main_image{float:right;width:50%}}.hookah-review-connection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1200px){.hookah-review-connection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hookah-review-connection_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width: 1200px){.hookah-review-connection_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1200px){.hookah-review-connection_item--width_half{width:50%}}@media (min-width: 1200px){.hookah-review-connection_item--width_third{width:33%}}.hookah-review-connection_item span{font-size:12px;font-family:'Roboto', sans-serif;font-weight:400}@media (min-width: 600px){.hookah-review-connection_item span{font-size:1em}}@media (min-width: 1200px){.hookah-review-connection_item span{display:block;text-align:center;font-weight:300}}.hookah-review-connection_item_left{width:50%}@media (min-width: 1200px){.hookah-review-connection_item_left{width:100%;padding:0px 10px}}.hookah-review-connection_item_left img{width:100%}@media (min-width: 1200px){.hookah-review-connection_item_left img{padding:15px}}.hookah-review-connection_item_right{width:50%;padding-left:5px}@media (min-width: 1200px){.hookah-review-connection_item_right{width:100%}}.hookah-review-connection_item_right img{width:100%}@media (min-width: 1200px){.hookah-review-connection_item_right img{padding:15px}}.review_options_descriptions{clear:both}@media (min-width: 1200px){.flex-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}}@media (min-width: 1200px){.hookah-review-connection_item.single_item_reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;width:70%}.hookah-review-connection_item.single_item_reverse span{text-align:left}}@media (min-width: 1200px){.hookah-review-connection_item.single_item{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;width:70%}.hookah-review-connection_item.single_item span{text-align:left}}.review_description_image{display:none}@media (min-width: 1200px){.review_description_image{display:block;width:20%;float:right}}.review_description_image_vector{display:none}@media (min-width: 1200px){.review_description_image_vector{display:block;width:35%;float:right}}.babylon>h1{font-family:'Babylon', serif}.dark_plates_description{background:#020024;background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(85%, #121212), to(#7d7d7d));background:linear-gradient(180deg, #000 0%, #121212 85%, #7d7d7d 100%);color:#fff;clear:both}.dark_plates_description p{padding:10px}.plates_row_annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.plates_row_annotation_item{width:50%}.plates_row_annotation_item_image{width:100%}.plates_row_annotation_item_image img{width:100%}.plates_row_annotation_item_description{text-align:center;line-height:13px;padding-bottom:20px}.plates_row_annotation_item_description span{font-size:13px;font-family:'Roboto', serif;line-height:13px}
