.overlay_contact_reg,.overlay_popup_add_to_cart{bottom:0;cursor:default;opacity:0;visibility:hidden}.overlay_contact_reg{background-color:rgba(0,0,0,.6);left:0;position:fixed;right:0;top:0;z-index:10000000;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.overlay_contact_reg:target,.overlay_popup_add_to_cart:target{visibility:visible;opacity:1}.contact_toggle_popup_container_reg{display:inline-block;left:50%;opacity:0;position:fixed;text-align:justify;visibility:hidden;z-index:1000000000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s}.close_contact_reg,.close_reg_contact{position:absolute;text-decoration:none}.close_contact_reg{height:45px;line-height:50px;text-align:center;top:0;width:45px;right:0}.close_contact_reg:before{color:rgba(255,255,255,.9);content:"X";font-size:23px;line-height:2.1em}.contact_form_popap_btn,.contact_form_popap_btn:focus,.contact_form_popap_btn:hover{font-size:22px;font-weight:400;color:#fff!important;line-height:.9em;padding:10px 0;font-family:almoni-neue-tzar;text-align:center}.contact_form_popap_button{float:left;width:70px}.contact_form_popap_btn{background-color:#1d1d1b!important;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;border:0}.contact_form_popap_btn:hover{background-color:#c4a39f!important}.contact_form_popap_btn:focus{background-color:#1d1d1b!important}.close_reg_contact{width:30px;height:30px;position:absolute;left:10px;top:10px;font-size:17px;text-align:center;background-color:#21633c;border-radius:50%;color:#fff;cursor:pointer;align-items:center;display:flex;justify-content:center}.close_reg_contact:hover{background-color:#1d1d1b}.overlay_popup_add_to_cart{background-color:rgba(0,0,0,.5);left:0;position:fixed;right:0;top:0;z-index:10000000!important;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.popup_add_to_cart{background-color:#fff;display:inline-block;left:50%;opacity:0;position:fixed;text-align:justify;visibility:hidden;z-index:100000!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s;border:0 solid #2ea6bb}.overlay_popup_add_to_cart:target+.popup_add_to_cart{display:table;top:50%;opacity:1;visibility:visible;z-index:10000000!important}.close_popup_add_to_cart{width:40px;height:40px;line-height:41px;text-align:center;right:calc(50% - 15px);top:-20px;border-radius:50%;background-color:#bd0000}.close_popup_add_to_cart:before{color:#fff;content:"X";font-size:18px;font-family:arial;font-weight:400}.contact_toggle_popup_container_reg{top:50%}.contact_toggle_popup_background_reg{float:none;padding:0;margin-left:auto;margin-right:auto;background-color:#fff;box-shadow:0 0 24px 0 rgba(32,47,57,.2);border-radius:15px}.popup_add_to_cart_image,.popup_right_image{float:right}.popup_right_image img{border-radius:15px}@media all and (min-width:1438px){.contact_toggle_popup_background_reg{width:500px;height:500px}.popup_add_to_cart_image,.popup_right_image{width:500px;border-radius:15px}.overlay_popup_add_to_cart:target+.popup_add_to_cart{width:500px;min-height:500px}}@media (max-width:1439px) and (min-width:769px){.contact_toggle_popup_background_reg{width:500px;height:500px}.popup_add_to_cart_image,.popup_right_image{width:500px}.overlay_popup_add_to_cart:target+.popup_add_to_cart{width:500px;min-height:500px}}@media all and (max-width:768px) and (min-width:481px){.contact_toggle_popup_background_reg{width:360px;height:360px}.popup_add_to_cart_image,.popup_right_image{width:360px}.overlay_popup_add_to_cart:target+.popup_add_to_cart{width:360px;min-height:360px}}@media all and (max-width:480px) and (min-width:319px){.contact_toggle_popup_background_reg{width:320px;height:320px}.popup_add_to_cart_image,.popup_right_image{width:320px}.overlay_popup_add_to_cart:target+.popup_add_to_cart{width:320px;min-height:320px}}@media all and (max-width:320px){.contact_toggle_popup_background_reg{width:320px;height:320px}.popup_add_to_cart_image,.popup_right_image{width:320px}.overlay_popup_add_to_cart:target+.popup_add_to_cart{width:320px;min-height:320px}}