#preloader {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	z-index: 99999;
}
#preloader_ico {
	width: 64px;
	height: 64px;
	position: absolute;
	left: 48%;
	top: 48%;
	background: url(https://ivansafronov.site/hizberg/images/other_icons/preloader_ico.svg) no-repeat 50% 50%;
	margin: -19px 0 0 -19px;
}

.sale_block {
	background: url(https://ivansafronov.site/hizberg/images/site_logo/background.webp);
	background-size: 100%;
}

.sale_info {
	padding: 5px;
	font-size: 28px;
	color: #fff;
	font-weight: 400;
	letter-spacing: 3px;
	text-transform: uppercase;
	text-align: center;
}
@media (max-width:660px){.sale_info{font-size: 24px;}}
@media (max-width:500px){.sale_info{font-size: 20px;}}
@media (max-width:400px){.sale_info{font-size: 17px;}}

.correct_icon {
	width: 18px;
	height: 18px;
	background: url(https://ivansafronov.site/hizberg/images/other_icons/check_mark.webp) center no-repeat;
	background-size: 100%;
	display: inline-block;
	position: relative;
	left: 3px;
	top: 3px;
}
.close_icon {
	width: 18px;
	height: 18px;
	background: url(https://ivansafronov.site/hizberg/images/other_icons/x_mark.webp) center no-repeat;
	background-size: 100%;
	display: inline-block;
	position: relative;
	left: 3px;
	top: 3px;
}

input.parsley-error{border:1px solid #F36523!important;color:#B94A48!important;}

.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled:active, .btn.disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled]:active, .btn[disabled].active, fieldset[disabled] .btn, fieldset[disabled] .btn:hover, fieldset[disabled] .btn:focus, fieldset[disabled] .btn:active, fieldset[disabled] .btn.active {
	background: #ededed;
	border-color: #ededed;
	color: #a1a1a1;
}

.visa_logo{width:75px;height:48px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/visa.svg) center no-repeat;background-size:100%}
.mastercard_logo{width:75px;height:48px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/mastercard.svg) center no-repeat;background-size:100%}
.mir_logo{width:75px;height:48px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/mir.webp) center no-repeat;background-size:100%}
.sbp_logo{width:130px;height:65px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/sbp.svg) center no-repeat;background-size:80%}
.pos_logo{width:65px;height:65px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/pos.webp) center no-repeat;background-size:100%}
.cash_logo{width:65px;height:65px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/cash.webp) center no-repeat;background-size:100%}
.invoice_logo{width:65px;height:65px;display:inline-block;margin-right:20px;background:url(https://ivansafronov.site/hizberg/images/payment_icons/invoice.webp) center no-repeat;background-size:100%}

#location_list {
	display: none;
	position: fixed;
	overflow-y: scroll;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 990;
	background: rgba(0,0,0,.7);
}
.location {
    position: absolute;
    width: 660px;
    left: 50%;
    top: 130px;
    margin: 0 0 60px -330px;
    z-index: 995;
    background: #fff;
    border-radius: 7px;
}
.location_close {
    position: absolute;
    z-index: 999;
    width: 100px;
    right: -150px;
    top: -50px;
    height: 100%;
    padding: 3px 0 0 48px;
    color: #fff;
    font-size: 16px;
    font-style: italic;
    background: url(https://ivansafronov.site/hizberg/images/other_icons/close_icon.webp) left top no-repeat;
    cursor: pointer;
}
.location_head {
    padding: 50px 10px 10px 10px;
    font-size: 36px;
    color: #3b3b3b;
    font-weight: 400;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
}
.location_notice {
	padding-bottom: 25px;
	font-size: 18px;
	color: #3b3b3b;
	letter-spacing: 2px;
	text-align: center;
	margin: auto;
}
.location_form {
    font-size: 0;
    text-align: center;
    width: 500px;
    margin: 0 auto;
    padding-bottom: 50px;
}
.location_select {
    font-size: 16px;
    text-align: left;
}
.location_select a {
    color: #3b3b3b;
    text-align: center;
    width: 163px;
    display: inline-block;
    cursor: pointer;
    font-size: 16px;
    font-style: italic;
    text-decoration: underline;
    line-height: 35px;
}
.location_select a:hover, .location_select a:focus, .location_select a:active {
    color: #545454;
}
.select_payment_meth{
	float: left;
	margin-top: 25px;
	padding-left: 3px;
}

.marketplace_link {
    display: inline-block;
    border-radius: 10px;
    width: 48px;
    height: 48px;
}
.gray_font {
    color: #545454;
}

h2 {
    font-size: 22px;
    font-weight: normal;
}

.grid:after,[class*=col-],[class*=grid],[class*=mobile-]{box-sizing:border-box}[class*=col-]{float:left;min-height:1px;padding-right:20px}[class*=col-] [class*=col-]:last-child{padding-right:0}.grid{width:100%;max-width:1140px;min-width:300px;margin:0 auto;overflow:hidden}.grid:after{content:"";display:table;clear:both}.grid-pad{padding-top:20px;padding-left:20px;padding-right:0}.push-right{float:right}.col-1-1{width:100%}.col-2-3,.col-8-12{width:66.66%}.col-1-2,.col-6-12{width:50%}.col-1-3,.col-4-12{width:33.33%}.col-1-4,.col-3-12{width:25%}.col-1-5{width:20%}.col-1-6,.col-2-12{width:16.667%}.col-1-7{width:14.28%}.col-1-8{width:12.5%}.col-1-9{width:11.1%}.col-1-10{width:10%}.col-1-11{width:9.09%}.col-1-12{width:8.33%}.col-11-12{width:91.66%}.col-10-12{width:83.333%}.col-9-12{width:75%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.push-2-3,.push-8-12{margin-left:66.66%}.push-1-2,.push-6-12{margin-left:50%}.push-1-3,.push-4-12{margin-left:33.33%}.push-1-4,.push-3-12{margin-left:25%}.push-1-5{margin-left:20%}.push-1-6,.push-2-12{margin-left:16.667%}.push-1-7{margin-left:14.28%}.push-1-8{margin-left:12.5%}.push-1-9{margin-left:11.1%}.push-1-10{margin-left:10%}.push-1-11{margin-left:9.09%}.push-1-12{margin-left:8.33%}@media handheld,only screen and (max-width:767px){.grid{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:20px;padding-right:10px}[class*=col-]{width:auto;float:none;margin:10px 0;padding-left:0;padding-right:10px}[class*=col-] [class*=col-]{padding-right:0}[class*=mobile-col-]{float:left;margin:0 0 10px;padding-left:0;padding-right:10px;padding-bottom:0}.mobile-col-1-1{width:100%}.mobile-col-2-3,.mobile-col-8-12{width:66.66%}.mobile-col-1-2,.mobile-col-6-12{width:50%}.mobile-col-1-3,.mobile-col-4-12{width:33.33%}.mobile-col-1-4,.mobile-col-3-12{width:25%}.mobile-col-1-5{width:20%}.mobile-col-1-6,.mobile-col-2-12{width:16.667%}.mobile-col-1-7{width:14.28%}.mobile-col-1-8{width:12.5%}.mobile-col-1-9{width:11.1%}.mobile-col-1-10{width:10%}.mobile-col-1-11{width:9.09%}.mobile-col-1-12{width:8.33%}.mobile-col-11-12{width:91.66%}.mobile-col-10-12{width:83.333%}.mobile-col-9-12{width:75%}.mobile-col-5-12{width:41.66%}.mobile-col-7-12{width:58.33%}.hide-on-mobile{display:none!important;width:0;height:0}}*{margin:0;padding:0;border:0;outline:0}body{font-family:'Open Sans',arial,sans-serif;background:#fff}.clear{clear:both}.link{color:#222}h1{font-size:22px;color:#222;font-weight:400;margin:0 auto;text-align:center;font-family:"Open Sans",sans-serif;display:block}figure{margin:0}img{max-width:100%}a{color:#222}.breadcrumbs{list-style:none;margin:10px;max-width:1100px;padding:0 10px;display:block;box-sizing:border-box}.breadcrumbs li{display:inline-block;margin-right:10px;color:#545454}.breadcrumbs li a{text-decoration:none;color:#545454;font-style:italic}.breadcrumbs li a:hover{text-decoration:underline}.container-header{display:-webkit-box;display:flex}.container-header h1{margin:15px auto;color: #222;font-weight:400;text-transform:uppercase;position:relative}.container-header h1:after{content:'';width:80px;height:2px;background:#222;position:absolute;left:50%;margin-left:-40px;bottom:-10px}.container-header.left{padding:0 10px;display:block;box-sizing:border-box;text-align:left}.container-header.left h1{text-align:left}.container-header.left h1:after{display:none}.btn{display:block;background:#222;padding:10px 25px;border-radius:90px;border:1px solid #222;color:#fff;text-decoration:none;text-align:center;font-size:18px;transition:1s;cursor:pointer;font-family:"Open Sans Light",sans-serif}.btn:hover{background:#222}.left-widget h3{font-size:18px;font-family:"Open Sans Light",sans-serif;margin-bottom:10px;color:#222;position:relative;padding-left:5px;border-left:2px solid #222}.left-widget h3 a{font-weight:400;font-size:14px}.left-widget .link{float:right;margin-top:15px;margin-right:17px;color:#222;font-size:12px;text-decoration:none;border-bottom:1px dashed #222}.delivery_photos_widget{padding:10px 0;margin-top:10px}.delivery_photos_widget ul{list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:5px}.delivery_photos_widget ul li{width:90px;height:90px;margin:3px;box-sizing:border-box;overflow:hidden;border-radius:50px}.delivery_photos_widget ul li a{display:block;width:100%;height:100%}.reviews_widget{padding:10px 0;margin-top:10px}.reviews_widget .review-item{border:1px solid #efefef;padding:7px;margin:5px;border-radius:5px;position:relative}.reviews_widget .review-item:after{content:'';width:22px;height:22px;background:url(https://ivansafronov.site/hizberg/images/other_icons/check_mark.webp) center no-repeat;background-size:100%;position:absolute;right:10px;bottom:10px}.reviews_widget .review-item p{font-size:12px;color:#666;margin-bottom:5px}.reviews_widget .review-item .name{font-size:14px;color:#222}.reviews_widget .review-item .date{font-size:12px;text-align:right;font-style:italic}.container p{font-size:16px;line-height:16pt;font-family:"Open Sans",sans-serif;margin-bottom:10px;color:#222}.feedback{display:none;-webkit-transform:translateZ(0);z-index:1200;width:350px;position:fixed;top:calc(50% - 315px);right:calc(50% - 195px);padding:20px 20px;background:#fff;box-shadow:0 5px 20px 0 rgba(50,50,50,.5);border-radius:4px}.feedback .close_form{display:block;height:30px;width:30px;margin:0 0 0 auto;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 612 612"><path d="M415.338 196.662c-7.535-7.535-19.737-7.535-27.253 0l-82.18 82.18-81.034-81.032c-7.477-7.478-19.583-7.478-27.04 0-7.48 7.478-7.48 19.584 0 27.042l81.032 81.033-81.587 81.587c-7.535 7.535-7.535 19.736 0 27.253s19.737 7.517 27.253 0l81.588-81.587 81.032 81.032c7.478 7.478 19.584 7.478 27.043 0 7.48-7.478 7.48-19.584 0-27.043l-81.032-81.032 82.18-82.18c7.535-7.516 7.535-19.736 0-27.253zM306 0C136.992 0 0 136.992 0 306s136.992 306 306 306c168.988 0 306-137.012 306-306S475.008 0 306 0zm0 573.75C158.125 573.75 38.25 453.875 38.25 306S158.125 38.25 306 38.25 573.75 158.125 573.75 306 453.875 573.75 306 573.75z" fill="#292827"/></svg>') no-repeat center #fff;outline:0;cursor:pointer;transition:all .1s ease-in-out}.feedback .close_form:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.feedback .form__wrap .form__head h3{color:#292827;text-transform:uppercase;margin:5px auto 0;text-align:center}.feedback .form__wrap .form__head h4{width:200px;margin:10px auto 0;font-size:15px;color:rgba(41,40,39,.8);font-weight:300;text-align:center}.feedback .form__wrap .icon{width:80px;height:80px;margin:30px auto 30px auto;background-position:center;background-repeat:no-repeat}.feedback .form__wrap .icon.call{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M492.557 400.56L392.234 300.238c-11.976-11.975-31.458-11.975-43.435 0l-26.09 26.088c-8.173 8.174-10.757 19.845-7.772 30.24l-9.843 9.844-.008.008c-6.99 6.998-50.523-3.74-103.145-56.363-52.614-52.613-63.356-96.14-56.366-103.142 0-.002.002-.002.002-.002l9.852-9.85c2.78.8 5.65 1.207 8.523 1.207 7.865 0 15.73-2.993 21.718-8.98l26.09-26.088c11.974-11.976 11.974-31.46 0-43.435L111.435 19.44c-5.8-5.8-13.513-8.993-21.716-8.993-8.205 0-15.915 3.196-21.716 8.994l-26.09 26.09c-8.174 8.175-10.758 19.847-7.773 30.242 0 0-8.343 8.424-8.758 8.956-27.753 30.85-32.96 79.418-14.56 137.487 18.016 56.857 56.856 117.088 109.366 169.595 52.508 52.508 112.74 91.348 169.596 109.367 22.84 7.237 44.207 10.823 63.61 10.823 31.813 0 58.337-9.648 77.35-28.66l5.474-5.474c2.74.788 5.602 1.213 8.532 1.213 8.205 0 15.917-3.197 21.716-8.995l26.09-26.09c11.975-11.975 11.975-31.46 0-43.435zM89.72 41.157l100.324 100.325-26.074 26.102-.014-.014-.375-.375-49.786-49.787-50.163-50.16 26.09-26.09zm319.31 420.466l-.006.005c-22.094 22.09-61.146 25.74-109.96 10.27-52.253-16.558-108.066-52.714-157.157-101.806C92.814 321 56.657 265.19 40.1 212.936c-15.47-48.817-11.82-87.87 10.276-109.967l.002-.003 2.77-2.77 77.857 77.856-7.14 7.14-.016.018c-29.586 29.623 5.962 96.148 56.377 146.563 37.734 37.734 84.493 67.14 118.05 67.14 11.285 0 21.077-3.325 28.53-10.778l.007-.008 7.133-7.133 77.857 77.856-2.775 2.773zm35.722-13.255L344.428 348.044l26.088-26.088L470.84 422.278s-26.08 26.1-26.088 26.09zM388.818 123.184c-29.21-29.21-68.042-45.294-109.344-45.293-8.48 0-15.356 6.876-15.356 15.357 0 8.48 6.876 15.356 15.356 15.356 33.1-.002 64.22 12.89 87.628 36.297 23.406 23.406 36.295 54.525 36.294 87.624 0 8.48 6.875 15.358 15.356 15.358 8.48 0 15.356-6.875 15.356-15.354 0-41.304-16.085-80.135-45.29-109.344z" fill="#222"/><path d="M443.895 68.107C399.972 24.187 341.578-.003 279.468 0c-8.48 0-15.356 6.876-15.356 15.356s6.876 15.356 15.356 15.356c53.907-.002 104.588 20.992 142.71 59.11 38.117 38.12 59.11 88.8 59.11 142.707 0 8.48 6.874 15.355 15.355 15.355 8.48 0 15.356-6.875 15.356-15.354 0-62.11-24.187-120.503-68.105-164.423zM333.737 178.26c-14.706-14.706-33.465-22.477-54.256-22.477h-.005c-8.48.002-15.356 6.876-15.354 15.358.003 8.482 6.88 15.357 15.36 15.355h.004c12.644 0 23.593 4.536 32.54 13.48 8.818 8.82 13.48 20.076 13.478 32.545-.002 8.48 6.875 15.356 15.354 15.358h.002c8.48 0 15.354-6.875 15.356-15.354 0-20.792-7.77-39.556-22.477-54.264z" fill="#222"/></svg>')}.feedback .form__wrap .icon.review{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 490 490"><path d="M393.872 454.517c-2.304 0-4.583-.804-6.412-2.354l-99.315-84.194H68.115C30.555 367.967 0 337.24 0 299.473V103.977C0 66.21 30.556 35.483 68.115 35.483h353.77c37.56 0 68.115 30.727 68.115 68.494v195.497c0 37.768-30.556 68.494-68.115 68.494h-18.07v76.55c0 3.89-2.244 7.427-5.753 9.066-1.34.626-2.77.933-4.19.933zM68.115 55.483c-26.592 0-48.226 21.754-48.226 48.494v195.497c0 26.74 21.633 48.494 48.225 48.494h223.662c2.346 0 4.616.834 6.41 2.354l85.738 72.685v-65.04c0-5.522 4.453-10 9.945-10h28.015c26.592 0 48.226-21.754 48.226-48.493V103.977c0-26.74-21.633-48.494-48.225-48.494H68.115z" fill="#222"/><path d="M405.168 147.47H84.832c-5.492 0-9.944-4.48-9.944-10 0-5.524 4.452-10 9.944-10h320.335c5.492 0 9.944 4.476 9.944 10 0 5.52-4.45 10-9.942 10zM405.168 211.503H84.832c-5.492 0-9.944-4.478-9.944-10 0-5.523 4.452-10 9.944-10h320.335c5.492 0 9.944 4.477 9.944 10 0 5.522-4.45 10-9.942 10zM405.168 275.538H84.832c-5.492 0-9.944-4.478-9.944-10 0-5.523 4.452-10 9.944-10h320.335c5.492 0 9.944 4.476 9.944 10 0 5.522-4.45 10-9.942 10z" fill="#222"/></svg>')}.feedback .form__wrap .back__call__form,.feedback .form__wrap .give__review__form{margin:0 auto;padding:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.feedback .form__wrap .back__call__form input[type=text],.feedback .form__wrap .back__call__form textarea,.feedback .form__wrap .give__review__form input[type=text],.feedback .form__wrap .give__review__form textarea{box-sizing:border-box;padding:10px;border:1px solid #e6e6e6;background:#fff;margin:5px 0}.feedback .form__wrap .back__call__form textarea,.feedback .form__wrap .give__review__form textarea{max-height:100px}.feedback .form__wrap .back__call__form .btn,.feedback .form__wrap .give__review__form .btn{align-self:flex-end;margin-top:10px}.content-container h1{font-size:24px;font-family:"Open Sans",sans-serif;margin-bottom:10px;color:#222;position:relative;text-align:left;}.content-container .head-description{font-size:14px}@media (max-width:460px){.feedback{height:auto;width:auto;top:0;right:0;bottom:0;left:0;box-shadow:none;border-radius:0}.feedback .feedback .icon{width:40px;height:40px;margin:5px auto 0}.feedback .feedback .form{padding:5px 0}.feedback .feedback .form .message{height:100px}.feedback .feedback .form .button{margin:20px auto 0;width:200px}}@media (max-height:500px) and (orientation:landscape){.feedback{height:auto;width:auto;top:0;right:0;bottom:0;left:0;box-shadow:none;border-radius:0;overflow-y:auto}.feedback .content{display:-webkit-box;display:flex;flex-wrap:wrap;height:320px}.feedback .content .text{-webkit-box-flex:1;flex:1}.feedback .content .icon{-webkit-box-flex:1;flex:1}.feedback .content .form{width:100%}}@media (max-height:500px) and (orientation:landscape){.feedback{height:auto;width:auto;top:0;right:0;bottom:0;left:0;box-shadow:none;border-radius:0;overflow-y:auto}.feedback .form__wrap{display:-webkit-box;display:flex;flex-wrap:wrap;height:320px}.feedback .form__wrap .form__head{-webkit-box-flex:1;flex:1}.feedback .form__wrap .icon{-webkit-box-flex:1;flex:1}.feedback .form__wrap .back__call__form{width:100%}}@media (max-width:940px){.delivery_photos_widget{display:none}.reviews_widget{display:none}}.line{width:100%;height:1px;background:#efefef;clear:both}.form span.error{display:block;margin-bottom:10px;color:red}.form table.table_form{width:100%}.form table.table_form th{text-align:left}.form table.table_form td{padding:5px}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=phone],.form input[type=text],.form select,.form textarea{width: 100%;resize: none;box-sizing: border-box;padding: 10px;border: 1px solid #ccc;background: #fff;}.form textarea{height:120px}.form .form_field{padding:5px 0}.form .form_field tr.error{color:red}.form .form_field tr.error td input[type=email],.form .form_field tr.error td input[type=phone],.form .form_field tr.error td input[type=text],.form .form_field tr.error td textarea{border:1px solid red}.checkbox{display:none}.checkbox-custom{position:relative;width:15px;height:15px;border:1px solid #ccc;border-radius:2px;margin-right:2px;background:#fff}.checkbox-custom,.label{display:inline-block;vertical-align:middle}.checkbox:checked+.checkbox-custom::before{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#222;;border-radius:1px}.range{display:inline-block;width:100%}.range span{font-size:10px;color:#222}.range input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%}.range input[type=range]:focus{outline:0}.range input[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;cursor:pointer;background:#9b9b9b}.range input[type=range]:focus::-webkit-slider-runnable-track{background:#9b9b9b}.range input[type=range]::-webkit-slider-thumb{border:2px solid #222;height:10px;width:10px;border-radius:50%;background:#222;cursor:pointer;-webkit-appearance:none;margin-top:-4px}.range input[type=range]::-moz-range-track{width:100%;height:1px;cursor:pointer;background:#9b9b9b}.range input[type=range]::-moz-range-thumb{border:2px solid #222;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}.range input[type=range]::-ms-track{width:100%;height:1px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}.range input[type=range]::-ms-fill-lower{background:#9b9b9b}.range input[type=range]::-ms-fill-upper{background:#9b9b9b}.range input[type=range]:focus::-ms-fill-lower{background:#9b9b9b}.range input[type=range]:focus::-ms-fill-upper{background:#9b9b9b}.range input[type=range]::-ms-thumb{border:2px solid #222;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}.header{font-family:"Open Sans Light",sans-serif;display:-webkit-box;display:flex;max-width:1200px;margin:0 auto;padding-top:20px;padding-bottom: 20px;box-sizing:border-box;-webkit-box-pack:justify;justify-content:space-between}.header .logo{text-decoration:none; padding-left: 20px; margin-top: 20px;}.header .logo img{display:block;width:140px}.header .logo span{display:none;margin:5px 0 0 3px;color:#828282;font-size:20px}.header .header-content{-webkit-box-flex:1;flex-grow:1;margin-left:30px;margin-right:5px;}.header .header-content .top{border-bottom:1px solid #e1e1e8;padding:10px 0;box-sizing:border-box}.header .header-content .top ul{list-style:none;-webkit-box-pack:end;justify-content:flex-end;display:-webkit-box;display:flex;margin-top:10px;flex-wrap:wrap}.header .header-content .top ul li{margin:0 10px;font-size:14px}.header .header-content .top ul li a{text-decoration:none;color:#222}.header .header-content .top ul li a:hover{transition:1s;color:#222;text-decoration:underline}.header .header-content .top ul li:last-child{margin-right:0}.header .header-content .information{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.header .header-content .information .slogan{margin-top:20px;color:#222;font-style:italic;font-size:20px}.header .header-content .information .phone-box{margin-top:20px;text-align:right}.header .header-content .information .phone-box .phone{display:block;color:#222;font-size:23px;text-decoration:none;font-style:italic}.header .header-content .information .phone-box .call_back{font-size:15px;border-bottom:1px dashed #222;margin-top:5px}.header .header-content .information .phone-box .call_back:hover{transition:1s;color:#222;border-bottom:1px dashed #222;cursor:pointer}.menu-wrapper{background:#222;position:relative}.menu-wrapper.fixed{position:fixed;z-index:1050;width:100%;right:0;top:0}.menu-wrapper.fixed .mobile-phone{display:block!important}.menu-wrapper .menu{max-width:1200px;margin:0 auto;padding:0 10px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.menu-wrapper .menu .categories{font-family:'Open Sans Light',arial,sans-serif}.menu-wrapper .menu .categories ul{list-style:none;display:-webkit-box;display:flex}.menu-wrapper .menu .categories ul li{font-size:18px;position:relative;margin-right:35px}.menu-wrapper .menu .categories ul li a{color:#fff;padding:18px 0 18px 35px;display:block;text-decoration:none;position:relative}.menu-wrapper .menu .categories ul li.active a::before,.menu-wrapper .menu .categories ul li:hover a::before{content:'';position:absolute;top:0;border:10px solid transparent;border-top:10px solid rgba(255,255,255,.9);left:50%;margin-left:-5px}.menu-wrapper .menu .categories ul li a::after{content:'';width:26px;height:26px;position:absolute;top:18px;left:-15px}.menu-wrapper .menu .categories ul li.shower a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/shower_icon.webp) center no-repeat;background-size:100%;top:14px;left:0}.menu-wrapper .menu .categories ul li.component a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/component_icon.webp) center no-repeat;background-size:100%;top:13px;left:0}.menu-wrapper .menu .categories ul li.mixer a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/mixer_icon.webp) center no-repeat;background-size:100%;top:13px;left:0}.menu-wrapper .menu .categories ul li.accessories a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/accessories_icon.webp) center no-repeat;background-size:100%;top:13px;left:0}.menu-wrapper .mobile-menu-icon{display:none}.menu-wrapper .mobile-phone{display:none;text-decoration:none;color:#fff;margin-top:21px}.menu-wrapper .cart_box{font-family:'Open Sans Light',sans-serif;text-align:right;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.menu-wrapper .cart_box .icon{display:inline-block;width:20px;height:20px;background:url(https://ivansafronov.site/hizberg/images/menu_icons/cart_icon.webp) center no-repeat;background-size:100%}.menu-wrapper .cart_box .total{color:#fff;display:inline-block;margin-left:10px;text-decoration:none;border-bottom:1px dashed #fff}.mobile-menu{position:fixed;left:-290px;right:0;width:290px;height:100vh;background:#fff;list-style:none;z-index:2000;box-shadow:0 0 10px #999;display:none}.mobile-menu li a{text-decoration:none;padding:15px 10px;border-bottom:1px solid #efefef;display:block;font-size:16px;font-family:"Open Sans Light",sans-serif}.mobile-menu li a:hover{background:#fafafa}@media (max-width:930px){.header .logo img{width:120px}.header .logo span{display:none}.header .header-content .top{display:none}.header .header-content .information .slogan{margin-top:8px}.header .header-content .information .phone-box{display:none}.menu-wrapper .menu{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center}.menu-wrapper .menu .categories{display:none}.menu-wrapper .menu .cart_box{padding:20px 0;margin:0 0 0 3px;display:block}.menu-wrapper .menu .cart_box .total{display:none}.menu-wrapper .menu .cart_box .icon{position:relative;z-index:10;width:25px;height:25px}.menu-wrapper .menu .cart_box .icon .mobile-total{position:absolute;width:17px;height:17px;padding:3px;font-size:12px;font-family:"Open Sans",sans-serif;text-align:center;border-radius:10px;top:-5px;right:-5px;background:#fff;color:#222;z-index:1100}.menu-wrapper .menu .mobile-menu-icon{width:25px;height:25px;background:url(https://ivansafronov.site/hizberg/images/other_icons/menu_button.webp) center no-repeat;background-size:100%;cursor:pointer;display:block}.menu-wrapper .menu .mobile-phone{color:#fff;font-size:20px;display:block;margin-top:0}}@media (max-width:440px){.header{padding:10px}.header .logo img{width:120px}.header .header-content{margin-left:20px}.header .header-content .information .slogan{margin-top:10px;font-size:15px}}.container{box-sizing:border-box;padding:10px;position:relative;max-width:1200px;margin:0 auto;min-height: 300px;}.container .content-container{margin-left:320px;min-height:500px}.container .content-container .categories{border-bottom:1px solid #f8f6f6;text-align:center;padding-bottom:15px}.container .content-container .categories ul{display:-webkit-box;display:flex;justify-content:space-around;flex-wrap:wrap;list-style:none;margin:5px 0}.container .content-container .categories ul li{font-size:20px;padding:10px 20px;position:relative}.container .content-container .categories ul li a{color:#666;padding:2px 0;text-decoration:none}.container .content-container .categories ul li.active a{color:#222;border-bottom:2px solid #222}.container .content-container .categories ul li a::after{content:'';width:30px;height:30px;position:absolute;top:8px;left:-15px}.container .content-container .categories ul li.shower a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/shower_icon.webp) center no-repeat;background-size:100%;top:8px;left:-15px}.container .content-container .categories ul li.component a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/component_icon.webp) center no-repeat;background-size:100%;top:6px;left:-15px}.container .content-container .categories ul li.mixer a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/mixer_icon.webp) center no-repeat;background-size:100%;top:6px;left:-15px}.container .content-container .categories ul li.accessories a::after{background:url(https://ivansafronov.site/hizberg/images/menu_icons/accessories_icon.webp) center no-repeat;background-size:100%;top:6px;left:-15px}.range{display:inline-block;width:100%}.range span{font-size:10px}.range input[type=range]{width:215px}

.loc_finder {width: 95%; margin: 0 5px 0 5px; padding: 10px; border: 1px solid #e6e6e6;}
@media (max-width:660px){.location{width: auto; left: auto; top: auto; margin: auto;} .location_close{top: auto;} .loc_finder{width: 90%; margin: 0 10px 0 10px;}}
@media (max-width:500px){.location{width:auto;} .loc_finder{width: 80%; margin: 0 20px 0 20px;} .location_form{width:auto;} .location_select{width: 100%;} .location_select a{width: 100%;}}


@media (max-width:1300px){.container .content-container .special_offer_box .products .product:nth-child(4){display:block}}
@media (max-width:1050px){.container .content-container .special_offer_box .products .product:nth-child(3){display:block}}
@media (max-width:940px){.container .content-container{margin:0}.container .content-container .special_offer_box .products .product:nth-child(3){display:block}}
@media (max-width:740px){.container .content-container .special_offer_box .products .product:nth-child(3){display:block}}


.product_container {max-width:900px;box-sizing:border-box;padding:0 10px;min-height:500px}.product_container .information{max-width:560px;float:left}.product_container .information .gallery .previews{width:100px;float:left;position:relative;padding-bottom:30px}.product_container .information .gallery .previews .preview{width:100px;height:100px;overflow:hidden;display:block;border:1px solid #222;border-radius:2px;margin-bottom:3px;opacity:.9;transition:1s}.product_container .information .gallery .previews .preview:hover{opacity:1}.product_container .information .gallery .previews .bouquet-composition-label{position:absolute;left:0;bottom:10px;color:#222;cursor:pointer;font-size:13px;font-weight:700}.product_container .information .gallery .previews .bouquet-composition-content{display:none;position:absolute;left:-25px;bottom:25px;width:200px;padding:10px;border-radius:5px;box-shadow:0 3px 5px #a0a0a0;background:#fff;z-index:1100}.product_container .information .gallery .previews .bouquet-composition-content p{font-weight:400;font-size:13px!important;margin-bottom:5px}.product_container .information .gallery .previews .bouquet-composition-content p:last-child{margin-bottom:0}.product_container .information .gallery .image{margin-left:110px;position:relative}.product_container .information .gallery .image .size{color:#999;position:absolute;top:0;right:25px}.product_container .information .gallery .image .size span:first-child{position:absolute;top:20px;right:0}.product_container .information .gallery .image .size span:first-child:after{content:"";position:absolute;top:-4px;right:-24px;width:20px;height:20px;background:url(icons/emptyIcon.png) center no-repeat;background-size:100%}.product_container .information .gallery .image .size p{font-size:14px;margin:0;font-weight:400}.product_container .information .gallery .image .product-utp{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.64);border-radius:0 0 5px 5px;padding:10px}.product_container .information .gallery .image .product-utp ul{list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap}.product_container .information .gallery .image .product-utp ul li{width:50%;padding:5px 10px 5px 25px;box-sizing:border-box;font-size:14px;color:#545454;position:relative}.product_container .information .gallery .image .product-utp ul li:after{content:'';position:absolute;top:4px;left:0;width:15px;height:15px;background:url(https://ivansafronov.site/hizberg/images/other_icons/check_mark.webp) center no-repeat;background-size:100%}.product_container .information .gallery_not_found{display:none;background:#fafafa;padding:40px}.product_container .information .gallery_not_found p{font-size:18px;text-align:center;color:#999}.product_container .information .gallery_not_found img{margin:50px auto 0 auto;display:block;opacity:.4}.product_container .information .description{padding-left: 20%; padding-right: 20px; margin-top:15px; width: 140%;}.product_container .information .description p{margin-bottom:10px;color:#545454;font-size:16px;font-style:italic;line-height:20px}.product_container .information .description p:last-child{margin-bottom:0}.product_container .tools{width:350px;float:right;margin-left:45px;background:rgba(250,250,250,.9);border:1px solid #fafafa;padding:15px;box-sizing:border-box}.product_container .tools h1{font-family:"Open Sans Light",sans-serif;color:#222;font-weight:400;font-size:28px;text-align:left;margin-bottom:5px}.product_container .tools .count_merch_amount{margin-top:15px}.product_container .tools .count_merch_amount .label{color:#545454;font-style:italic}.product_container .tools .count_merch_amount .control{display:table;width:100%;margin-bottom:10px;border-collapse:collapse;margin-top:5px;max-width:350px}.product_container .tools .count_merch_amount .control label{display:table-cell;width:300px;border:1px solid #ddd;cursor:pointer}.product_container .tools .count_merch_amount .control input{position:absolute;opacity:0}.product_container .tools .count_merch_amount .control span{display:block;padding:7px 0;font-size:12pt;text-align:center;background-color:#eee}.product_container .tools .count_merch_amount .control input:checked+span{color:#222;;background-color:#fff}.product_container .tools .count_merch_amount .packagingCalc{display:table;width:150px;height:36px;border:1px solid #ddd}.product_container .tools .count_merch_amount .packagingCalc span{display:table-cell;width:50px;padding:7px 0;font-size:12pt;text-align:center;background-color:#eee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.product_container .tools .count_merch_amount .packagingCalc input{width:50px;font-size:12pt;opacity:1;position:relative;text-align:center;background:0 0;border-bottom:1px solid rgba(255,255,255,.2);transition:border .2s ease;padding:10px 0}.product_container .tools .count_merch_amount .size_control{display:inline-block;vertical-align:middle;font-weight:700;width:100%;margin-bottom:10px;border-collapse:collapse}.product_container .tools .count_merch_amount .size_control label{display:inline-block;position:relative;cursor:pointer}.product_container .tools .count_merch_amount .size_control input{position:absolute;top:9px}.product_container .tools .count_merch_amount .size_control input::after{content:"";display:inline-block;padding:5px;border-radius:50%;cursor:pointer;background-color:#fff!important;border:2px solid #222;;opacity:1}.product_container .tools .count_merch_amount .size_control input:checked::after{background-color:rgba(0,0,0,.5);background-color:#222;!important;border:2px solid #222;}.product_container .tools .count_merch_amount .size_control span{width:auto;vertical-align:top;display:inline-block;padding:7px 10px 7px 25px;font-size:12pt}.product_container .tools .count_merch_amount .color_control{display:table;width:100%;margin-bottom:10px;border-collapse:collapse}.product_container .tools .count_merch_amount .color_control label{margin-bottom:10px;position:relative;display:inline-block;margin-right:5px;cursor:pointer}.product_container .tools .count_merch_amount .color_control input{width:0!important;height:0!important;padding:0!important;position:absolute;opacity:0}.product_container .tools .count_merch_amount .color_control input::after{content:"";display:inline-block;padding:5px;background-color:rgba(0,0,0,.1);border-radius:50%;cursor:pointer}.product_container .tools .count_merch_amount .color_control span{vertical-align:top;display:inline-block;width:auto;padding:20px;font-size:0;border:2px solid #ddd;border-radius:50%;background-size:200%;background:red no-repeat center}.product_container .tools .count_merch_amount .color_control input:checked+span{border:2px solid #222;}.product_container .tools .price_control .total{display:block;font-size:24px;color:#1e1e1e}.product_container .tools .price_control .free_delivery{margin-top:7px;font-size:18px;color:green;display:block;font-style:italic;font-family:"Open Sans Light",sans-serif}.product_container .tools .product_container .tools .topper_control{margin-bottom:30px}.product_container .tools .bay_control{margin-top:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product_container .tools .bay_control .price_control{width:50%}.product_container .tools .bay_control .price_control .total .sum{font-size:31px}.product_container .tools .bay_control .price_control .free_delivery{margin-top:1px;font-size:11px}.product_container .tools .bay_control .btn{font-size:22px;padding:11px 27px 13px 27px;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:60%;height:55px}
.product_container .tools .bay_control .btn .icon{width:25px;height:25px;background: url(https://ivansafronov.site/hizberg/images/menu_icons/cart_icon.webp) center no-repeat;background-size:100%;display:inline-block;margin-left:5px}.product_container .tools .bay_control .bay{margin-right:10px}.product_container .tools .bay_control .bay_one_click{background:#fff;color:#222;font-weight:700}.product_container .tools .bay_control .bay_one_click:hover{border:1px solid #222;color:#222}.product_container .tools .quality_assurance{margin-top:15px}
.product_container .tools .quality_assurance p{font-size:12px;line-height:10pt;margin-top:6px}.product_container .mobile_utp{display:none}.product_container .related_products_title{font-weight:400;padding-top:30px;clear:both;color:#666}.product_container .slick-next:before,.product_container .slick-prev:before{color:#9b9b9b}.product_container .slick-next{right:10px;z-index:20}.product_container .slick-prev{left:10px;z-index:2000}@media (max-width:1600px){.product_container .information{float:none;margin:0 345px 0 0;width:auto}.product_container .tools{width:340px;margin:0;float:right}}@media (max-width:890px){.product_container .information .gallery .previews{width:70px;float:left}.product_container .information .gallery .previews .preview{width:70px;height:70px}.product_container .information .gallery .image{margin-left:80px}}@media (max-width:770px){.description{display:none;} .product-container{padding:0}.product_container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product_container .information{width:100%;float:none;margin-top:20px;-webkit-box-ordinal-group:0;order:-1}.product_container .tools{width:100%;float:none;margin-top:20px}}@media (max-width:500px){.product_container{margin:20px auto 10px auto}.product_container .information .gallery .previews{width:50px;float:left;margin-top:15px}.product_container .information .gallery .previews .preview{width:50px;height:50px}.product_container .information .gallery .image{margin-left:60px}.product_container .information .gallery .image .product-utp{display:none}.product_container .tools .bonus{margin-top:10px!important;text-align:center;font-size:12px!important;color:#666}.product_container .tools .price_control{text-align:center}.product_container .tools .price_control .title{display:none}.product_container .tools .price_control .sum{font-size:46px;color:#444;text-align:center}.product_container .tools .product_container .tools {display:none}.product_container .tools .topper_control{display:block}.product_container .tools .bay_control{margin-top:10px}.product_container .tools .bay_control .btn{font-size:22px;width:100%}.product_container .tools .bay_control .bay{margin-right:5px}.product_container .mobile_utp{display:block}}.filters-container{width:300px;float:left;box-sizing:border-box;border-right:1px solid #fcfafa;font-family:'Open Sans Light',sans-serif}.filters-container .filter_visible{padding:10px;color:#666;background:#fafafa;cursor:pointer;display:none}.filters-container .filter_visible .icon{float:right;width:16px;height:16px}.filters-container .filter h3{font-size:18px;font-weight:400;padding:10px;color:#222;}.filters-container .filter .filter-box{padding:0 15px 10px 15px}.filters-container .filter .filter-box .filter-item{padding:5px 0;width:50%;float:left}.filters-container .filter .filter-box .filter-item .label{color:#545454;font-size:14px;font-style:italic}.filters-container .filter:first-child h3{border-top:none}@media (max-width:940px){.filters-container{float:none;z-index:2000;width:100%;border-right:none;border-bottom:1px solid #f8f6f6;margin-bottom:20px}.filters-container .filter_visible{display:block}.filters-container .filters.not_visible{display:none}.filters-container .filters.visible{display:block}.filters-container .filter .filter-box .filter-item{padding:5px 0;width:auto;margin-right:20px}}.products{float:left;width:100%;display:-webkit-box;display:flex;flex-wrap:wrap}.products .product{width:33.3%;padding:10px;box-sizing:border-box}.products .product.hide{display:none}.products .product .product_link{display:block}.products .product .img{width:100%;overflow:hidden}.products .product .img img{width:100%}.products .product .title{text-align:center;color:#666;text-decoration:none;height:36px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.products .product .special_offer{display:block;text-align:center;margin-top:5px;font-size:12px;color:red}.products .product .prices{text-align:center}.products .product .prices .price{color:#222;display:inline-block}.products .product .btn-bay{display:inline-block;max-width:80px;margin:10px auto 5px auto;background:#222;padding:10px 25px;border-radius:90px;border:1px solid #222;color:#fff;text-decoration:none;text-align:center;font-size:18px;transition:1s}.products .product .btn-bay:hover{background:#222}.products .product .slick-next:before,.products .product .slick-prev:before{color:#e5e5e5}.products .product .slick-next{right:20px;z-index:10}.products .product .slick-prev{left:20px;z-index:10}.products .product .slick-list,.products .product .slick-slide,.products .product .slick-track{outline:0}.products.slick-slider{display:block}@media (max-width:1300px){.products .product{width:33.3%}}@media (max-width:1050px){.products .product{width:50%}}@media (max-width:940px){.products .product{width:33.3%}}@media (max-width:740px){.products .product{width:50%}}@media (max-width:380px){.products .product .prices{font-size:14px;margin-top:0}.products .product .btn-bay{font-size:14px;padding:5px 10px}}.footer-wrapper{width:100%;background:#222}.footer-wrapper .footer{max-width:1200px;box-sizing:border-box;padding:20px;margin:0 auto;color:#737373}.footer-wrapper .footer .logo{display:block;width:150px;height:150px;background:url(https://ivansafronov.site/hizberg/images/site_logo/logo_foot.webp) center no-repeat;background-size:100%;float:left;}.footer-wrapper .footer a{text-decoration:none;color:#737373;font-family:"Open Sans Light",sans-serif}.footer-wrapper .footer a:hover{color:#ccc;text-decoration:underline}.footer-wrapper .footer .footer-nav{float:left;margin-left:150px}.footer-wrapper .footer .footer-nav ul{list-style:none}.footer-wrapper .footer .footer-nav ul li a{font-size:17px;font-style:italic;padding:5px 0;display:inline-block}.footer-wrapper .footer .contacts{float:left;margin-left:150px}.footer-wrapper .footer .contacts .address,.footer-wrapper .footer .contacts .email,.footer-wrapper .footer .contacts .phone{font-size:16px;padding:5px 0;display:block}.footer-wrapper .footer .contacts .address{margin-top:30px}@media (max-width:1050px){.footer-wrapper .footer .footer-nav{margin-left:90px}.footer-wrapper .footer .contacts{margin-left:90px}}@media (max-width:950px){.footer-wrapper .footer .footer-nav{margin-left:40px}.footer-wrapper .footer .contacts{margin-left:40px}}@media (max-width:830px){.footer-wrapper .footer .footer-nav{margin-left:40px;width:400px;margin-top:5px}.footer-wrapper .footer .footer-nav ul li{float:left;margin-right:15px}.footer-wrapper .footer .contacts{margin-left:40px;padding-top:30px}}@media (max-width:600px){.footer-wrapper .footer .logo{width:80px;height:80px;margin:0 auto}.footer-wrapper .footer .footer-nav{width:auto;float:none;margin:0 0 0 110px}.footer-wrapper .footer .footer-nav ul li{float:left;margin-right:15px}.footer-wrapper .footer .footer-nav ul li a{font-size:14px}.footer-wrapper .footer .contacts{margin-left:0;padding-top:30px}.footer-wrapper .footer .contacts .address{margin-top:15px}}.popup_box{position:fixed;width:100%;height:100%;top:0;left:0;z-index:2000;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.popup_box .popup_background{position:absolute;background:#000;z-index:2100;width:100%;height:100%;opacity:.5;top:0;left:0}.popup_box .popup_content{width:400px;height:300px;background:#fff;padding:20px;z-index:2200}.cart-box{font-family:'Open Sans Light',arial,sans-serif;max-width:1000px;box-sizing:border-box;margin:0 auto}.cart-box table{width:100%}.cart-box table tr td{position:relative;padding:15px 5px;}.cart-box table tr td .info-cart-item{float:left;width:250px}.cart-box table tr td .up-sale{float:left;margin-left:40px;margin-top:15px}.close-sale{float:right;margin:0;}.cart-box .poster{height:100px;display:block}.cart-box h3{margin-top:5px;font-size:22px;font-weight:400}.cart-box h3 a{color:#222;text-decoration:none}.cart-box h3 a:hover{text-decoration:underline}.cart-box .price-col{min-width:130px}.cart-box .criteria{margin-top:8px;font-size:14px;font-style:italic}.cart-box .criteria a{text-decoration:none}.cart-box .criteria a:hover{text-decoration:underline}.cart-box .price{margin-top:5px}.cart-box .delete{display:block;position:absolute;width:14px;height:14px;top:20px;right:5px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 212.982 212.982"><path fill="rgb(99,99,99)" fill-rule="evenodd" d="M131.804 106.49l75.936-75.935c6.99-6.99 6.99-18.323 0-25.312-6.99-6.99-18.322-6.99-25.312 0L106.49 81.18 30.555 5.242c-6.99-6.99-18.322-6.99-25.312 0-6.99 6.99-6.99 18.323 0 25.312L81.18 106.49 5.24 182.427c-6.99 6.99-6.99 18.323 0 25.312 6.99 6.99 18.322 6.99 25.312 0L106.49 131.8l75.938 75.937c6.99 6.99 18.322 6.99 25.312 0 6.99-6.99 6.99-18.323 0-25.313l-75.936-75.936z" clip-rule="evenodd"/></svg>');cursor:pointer}.cart-box .delete:hover{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 212.982 212.982"><path fill="rgb(94,194,96)" fill-rule="evenodd" d="M131.804 106.49l75.936-75.935c6.99-6.99 6.99-18.323 0-25.312-6.99-6.99-18.322-6.99-25.312 0L106.49 81.18 30.555 5.242c-6.99-6.99-18.322-6.99-25.312 0-6.99 6.99-6.99 18.323 0 25.312L81.18 106.49 5.24 182.427c-6.99 6.99-6.99 18.323 0 25.312 6.99 6.99 18.322 6.99 25.312 0L106.49 131.8l75.938 75.937c6.99 6.99 18.322 6.99 25.312 0 6.99-6.99 6.99-18.323 0-25.313l-75.936-75.936z" clip-rule="evenodd"/></svg>')}.cart-box .count-box{border-radius:3px;padding:5px}.cart-box .count-box .add,.cart-box .count-box .remove{display:block;width:16px;height:16px;vertical-align:top;cursor:pointer}.cart-box .count-box .add{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 491.86 491.86"><path fill="rgb(99,99,99)" d="M465.167 211.614H280.245V26.69c0-8.423-11.44-26.69-34.316-26.69s-34.317 18.268-34.317 26.69v184.925H26.69C18.267 211.615 0 223.053 0 245.93s18.267 34.315 26.69 34.315h184.924V465.17c0 8.42 11.438 26.69 34.316 26.69s34.316-18.27 34.316-26.69V280.244H465.17c8.422 0 26.69-11.438 26.69-34.316s-18.27-34.316-26.693-34.316z"/></svg>')}.cart-box .count-box .add:hover{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 491.86 491.86"><path fill="rgb(94,194,96)" d="M465.167 211.614H280.245V26.69c0-8.423-11.44-26.69-34.316-26.69s-34.317 18.268-34.317 26.69v184.925H26.69C18.267 211.615 0 223.053 0 245.93s18.267 34.315 26.69 34.315h184.924V465.17c0 8.42 11.438 26.69 34.316 26.69s34.316-18.27 34.316-26.69V280.244H465.17c8.422 0 26.69-11.438 26.69-34.316s-18.27-34.316-26.693-34.316z"/></svg>')}.cart-box .count-box .remove{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 491.858 491.858"><path fill="rgb(99,99,99)" d="M465.167 211.613H26.69c-8.424 0-26.69 11.44-26.69 34.316s18.267 34.315 26.69 34.315h438.48c8.42 0 26.688-11.44 26.688-34.316s-18.268-34.317-26.69-34.317z"/></svg>')}.cart-box .count-box .remove:hover{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 491.858 491.858"><path fill="rgb(94,194,96)" d="M465.167 211.613H26.69c-8.424 0-26.69 11.44-26.69 34.316s18.267 34.315 26.69 34.315h438.48c8.42 0 26.688-11.44 26.688-34.316s-18.268-34.317-26.69-34.317z"/></svg>')}.cart-box .count-box .count{display:block;height:20px;width:16px;line-height:20px;vertical-align:top;font-size:20px;margin:16px 0;text-align:center}.cart-box .mobile-count-box{display:none}.cart-box .total{float:left;font-size:20px;font-weight:700}.cart-box .total_box{text-align:left;font-size:18px;margin-top:22px;margin-left:10px}.cart-box .total_box .total{float:right;margin-right:20px;margin-left:10px}.cart-box .photo_before_send{float:left;margin-top:25px}.cart-box .create-order-box{clear:both;padding-top:20px}.cart-box .create-order-box .create-order-help{float:left;width:350px}.cart-box .create-order-box .create-order-help .item{margin-bottom:6px}.cart-box .create-order-box .create-order-help .item span.label{color:#222;;border-bottom:1px dashed #222;;cursor:pointer;font-style:italic;font-size:13px}.cart-box .create-order-box .create-order-help .item p{margin-top:5px;font-size:13px;display:none}.cart-box .create-order-box .create-order-form{margin-left:360px;background:#fdfdfd;border:1px solid #ccc;padding:10px}.cart-box .create-order-box .create-order-form h3{font-size:22px;color:#222;;margin:0}.cart-box .create-order-box .create-order-form .form{margin-top:5px}.cart-box .create-order-box .create-order-form .form .bonus{margin-top:5px;margin-bottom:7px;font-size:14px;margin-right:20px}.cart-box .create-order-box .create-order-form .form .error{font-size:13px;color:red}.cart-box .create-order-box .create-order-form .form .form_field{width:33.3%;padding-left:3px;float:left;box-sizing:border-box}.cart-box .create-order-box .create-order-form .form .form_field input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #ccc;background:#fff}.cart-box .create-order-box .create-order-form .form {padding-left:0}.cart-box .create-order-box .create-order-form .form .form_field:nth-child(3){padding-right:0}.cart-box .create-order-box .create-order-form .form .form_field.error input{border:1px solid red}.cart-box .create-order-box .create-order-form .form .btn{width:170px;margin-top:10px;float:right;padding:9px 12px 11px 12px;font-size:15px}@media all and (max-width:940px){.cart-box{width:100%}.cart-box .create-order-box .create-order-help{width:220px}.cart-box .create-order-box .create-order-form{margin-left:230px}}@media all and (max-width:840px){.cart-box .create-order-box .create-order-help{width:auto;float:none}.cart-box .create-order-box .create-order-form{margin-left:0;margin-top:10px}.info-cart-item{width:auto!important;min-width:170px}.up-sale{margin-left:0!important;margin-top:5px!important}}@media all and (max-width:670px){.cart-box .row-count{width:10px!important}.cart-box .row-poster{display:block}.cart-box h3{font-size:16px;margin-top:0}.cart-box .price-col{min-width:110px;text-align:right}.cart-box .price-col .total{float:right}.cart-box .total_box{font-size:18px;margin-top:20px;margin-bottom:20px}.cart-box .total_box .total{float:none;margin:0 0 0 10px}.cart-box .btn-cart-order{float:none;clear:both;padding:15px 25px;margin:0 auto 0 auto;font-size:16px;width:170px}}@media all and (max-width:500px){.cart-box .create-order-box .create-order-form .form .form_field{width:auto;float:none} #inputCouponCode{width: 90%;} .select_payment_meth{float: none;}}@media all and (max-width:400px){.photo_before_send .checkbox-custom,.up-sale .checkbox-custom{width:14px!important;height:14px!important}.photo_before_send .label,.up-sale .label{font-size:14px!important}.photo_before_send{margin-top:10px!important}table tr td{padding-left:0!important}.cart-box .row-count{display:none}.cart-box .price-col{min-width:80px}.cart-box .price-col .total{font-size:14px}.cart-box .price{font-size:14px}.cart-box .row-info{vertical-align:middle!important}.cart-box .mobile-count-box{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:0;margin-top:22px}.cart-box .mobile-count-box span{margin:5px}.cart-box .mobile-count-box .count{margin:0}}.delivery_photos{max-width:1200px;margin:20px auto 0 auto;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap;align-content:flex-start;-webkit-box-pack:justify;justify-content:space-between}.delivery_photos .item{width:24%;height:80%;box-sizing:border-box;border-radius:10px;overflow:hidden;display:block;border:1px solid #efefef;box-shadow:0 0 15px rgba(204,204,204,.19)}.delivery_photos .item .image{height:350px;display:block;width:100%}.delivery_photos .item .information .tags{padding:10px;list-style:none;display:-webkit-box;display:flex}.delivery_photos .item .information .tags li{background:#222;border-radius:50px;font-size:11px;color:#fff;margin-right:3px;padding:4px 8px}.delivery_photos .item .information h3{font-size:16px;margin:0 10px;color:#000;text-decoration:none;font-weight:400;font-family:"Open Sans Light",sans-serif}.delivery_photos .item .information .tools{padding:10px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:10px;border-top:1px solid #efefef}.delivery_photos .item .information .tools .date{font-size:13px;color:#545454}@media (max-width:1100px){.delivery_photos .item{width:24%}.delivery_photos .item .image{height:300px}}@media (max-width:960px){.delivery_photos .item{width:32.5%;margin-top:10px}.delivery_photos .item .image{height:290px}}@media (max-width:700px){.delivery_photos .item{width:49%}}@media (max-width:400px){.delivery_photos .item{width:100%}.delivery_photos .item .image{height:290px}}.reviews-page .reviews{max-width:750px;margin:20px auto 0 auto}.reviews-page .reviews .item{border:1px solid #737373;padding:7px;margin:10px 0;border-radius:5px;position:relative}.reviews-page .reviews .item p{font-size:16px;color:#545454;margin-bottom:5px}.reviews-page .reviews .item .name{font-size:14px;color:#222}.reviews-page .reviews .item .date{font-size:12px;text-align:right;font-style:italic}.reviews-page .reviews .item:after{content:'';width:22px;height:22px;background:url(https://ivansafronov.site/hizberg/images/other_icons/check_mark.webp) center no-repeat;background-size:100%;position:absolute;right:10px;bottom:10px}.order-history-form{display:-webkit-box;display:flex;margin:40px auto 0 auto;-webkit-box-pack:center;justify-content:center}.order-history-form input[type=text]{padding:5px 10px;border:1px solid #222;background:#fff;width:215px;height:32px}.order-history-form .phone{border-right:none}.order-history-form .btn{border-radius:0 20px 20px 0}.order-history{max-width:600px;margin:60px auto 30px auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;align-content:center}.order-history .item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}.order-history .item .line{width:2px;min-height:60px;background:#222;position:relative;margin-right:30px;height:auto}.order-history .item .line::after,.order-history .item:last-child .line::before{content:'';width:14px;height:14px;background:#222;border-radius:50px;position:absolute;left:-6px;top:0}.order-history .item:last-child .line::before{top:auto;bottom:0}.order-history .item .info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;margin-bottom:30px}.order-history .item .info .date{display:block;font-size:12px;color:#999}.order-history .item .info .action{display:block;margin-top:5px;font-family:"Open Sans Light",sans-serif}.order-history .item .info .image{margin-top:5px;max-width:300px}.order-history .item .info .status{display:block;margin-top:10px;font-size:14px;font-family:"Open Sans Light",sans-serif}.order-history .item .info .status span{font-size:11px;padding:2px 5px;margin-right:3px;border-radius:50px;font-family:"Open Sans",sans-serif;border:1px solid #222;color:#222;display:inline-block}@media (max-width:590px){.order-history-form{display:-webkit-box;display:flex;margin:40px auto 0 auto;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.order-history-form input[type=text]{padding:5px 10px;border:1px solid #ccc;background:#fff;width:100%;margin-bottom:5px;height:32px}.order-history-form .phone{border-right:1px solid #ccc}.order-history-form .btn{border-radius:20px}}.client-card-box{max-width:1100px;margin:30px auto;padding:0 10px;box-sizing:border-box}.client-card-box .receiver_info{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.client-card-box .receiver_info .form_fields_box{width:46%}.client-card-box .receiver_info .form_fields_box h3{color:#222;margin-bottom:5px;font-family:"Open Sans Light",sans-serif}.client-card-box .delivery-sections{display:-webkit-box;display:flex;margin-top:40px;min-width:300px}.client-card-box .delivery-sections .section{min-width:300px;margin-right:15px}.client-card-box .delivery-sections .section:nth-child(3){margin-right:0}.client-card-box .delivery-sections .section h3{font-weight:400;position:relative;margin-left:40px}.client-card-box .delivery-sections .section h3 span{position:absolute;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;left:-40px;top:-5px;background:#222;border-radius:50px}.client-card-box .delivery-sections .section h4{font-weight:400;text-transform:uppercase;margin-top:40px;color:#222;font-size:22px;font-family:"Open Sans Light",sans-serif}.client-card-box .delivery-sections .section .form_field label{font-size:13px;color:#666}.client-card-box .delivery-sections .section .form_field input[name=delivery_date]{width:160px;margin-top:5px;display:block}.client-card-box .delivery-sections .section .form_field.radio_form_field{padding:3px 0;display:-webkit-box;display:flex}.client-card-box .delivery-sections .section .form_field.radio_form_field input{margin-right:5px}.client-card-box .delivery-sections .section .km{display:-webkit-box;display:flex;margin-top:10px;-webkit-box-align:center;align-items:center}.client-card-box .delivery-sections .section .km input{width:70px;margin-right:10px}.client-card-box .delivery-sections .section ul.delivery-step-list{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-top:10px}.client-card-box .delivery-sections .section ul.delivery-step-list li{width:110px;padding:5px;background:#eee;border:1px solid #ddd;border-radius:3px;margin:5px;text-align:center;color:#222;cursor:pointer}.client-card-box .delivery-sections .section ul.delivery-step-list li .label{font-size:13px;display:block}.client-card-box .delivery-sections .section ul.delivery-step-list li .price{font-size:13px;margin-top:2px;font-weight:700;display:block}.client-card-box .delivery-sections .section ul.delivery-step-list li.active{background:#222;color:#fff}.client-card-box .total-tools{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:25px;-webkit-box-align:center;align-items:center}.client-card-box .total-tools .total_box{margin:0 15px 0 0!important;font-size:24px}.client-card-box .total-tools .total_box .total{font-weight:700}.client-card-box .total-tools .btn{padding:15px 25px}#id_delivery_date{width:160px!important}@media all and (max-width:1070px){.client-card-box .receiver_info .form_fields_box{width:46%}.client-card-box .delivery-sections{flex-wrap:wrap}.client-card-box .delivery-sections .section{margin-bottom:30px}.client-card-box .delivery-sections .section .section-content{margin-left:40px}.client-card-box .delivery-sections .section:nth-child(1){width:50%;margin-right:0}.client-card-box .delivery-sections .section:nth-child(2){width:50%;margin-right:0}.client-card-box .delivery-sections .section:nth-child(3){width:100%}}@media all and (max-width:480px){.client-card-box .receiver_info{flex-wrap:wrap}.client-card-box .receiver_info .form_fields_box{width:100%}.client-card-box .delivery-sections{flex-wrap:wrap}.client-card-box .delivery-sections .section{margin-bottom:30px}.client-card-box .delivery-sections .section .section-content{margin-left:10px}.client-card-box .delivery-sections .section:nth-child(1){width:50%;margin-right:0}.client-card-box .delivery-sections .section:nth-child(2){width:50%;margin-right:0}.client-card-box .delivery-sections .section:nth-child(3){width:100%}.client-card-box .checkbox-custom+.label{font-size:12px!important}}@media all and (max-width:433px){.client-card-box .total-tools{display:block;text-align:center}.client-card-box .total-tools .total_box{margin:0 0 15px 0!important;font-size:32px}.client-card-box .total-tools .btn{margin-top:15px;padding:20px 25px;font-size:22px}}.offer-images{max-width:1200px;padding:0 10px;margin:20px auto 20px auto;-webkit-box-pack:justify;justify-content:space-between}.offer-images .item{width:20%;text-align:center}.offer-images .item img{width:130px;height:130px;display:block;margin:0 auto}.offer-images .item span{color:#222;max-width:160px;display:block;font-size:14px;text-align:center;margin:0 auto}.offer-images.large{display:-webkit-box;display:flex}.offer-images.large .item{width:auto}.offer-images .slick-next:before,.offer-images .slick-prev:before{color:#9b9b9b}.offer-images .slick-next{right:10px;z-index:10}.offer-images .slick-prev{left:10px;z-index:10}@media (max-width:1000px){.offer-images{margin:20px auto 20px auto}.offer-images .item{text-align:center;min-width:130px}.offer-images .item img{width:90px;height:90px}.offer-images .item span{max-width:130px;font-size:14px}}.pay-variants{margin:5px 0}.pay-variants .item{border-bottom:1px solid #efefef;padding:10px 0}.pay-variants .item .label{width:300px;float:left;color:#222;font-size:18px;margin-top:15px}.pay-variants .item .field{margin-left:320px}
.pay-variants .item:last-child{border-bottom:none}.d-secure{margin-top:15px}.d-secure img{width:70px;float:left}.d-secure p{font:12px/12pt sans-serif;margin-left:80px}@media (max-width:660px){.pay-variants .item .label{float:none;margin-bottom:10px}.pay-variants .item .field{margin-left:0}.d-secure{margin-top:15px}.d-secure img{display:none}.d-secure p{font:11px/11pt sans-serif;margin-left:0}}.viewed-products-widget{position:absolute;top:0;right:0;box-shadow:0 0 5px #666;width:160px}.viewed-products-widget h3{background:#222;width:100%;height:56px;line-height:56px;box-sizing:border-box;color:#fff;font-weight:400;font-family:"Open Sans Light",sans-serif;font-size:18px;text-align:center}.viewed-products-widget .viewed-products-widget__list{background:#fff}.viewed-products-widget .viewed-products-widget__list .viewed-products-widget__list-item{padding:10px;border-bottom:1px solid #ccc;display:block;opacity:.8;transition:.5s}.viewed-products-widget .viewed-products-widget__list .viewed-products-widget__list-item:last-child{border-bottom:none}.viewed-products-widget .viewed-products-widget__list .viewed-products-widget__list-item:hover{opacity:1}.viewed-products-widget .viewed-products-widget__list .viewed-products-widget__list-item .image{display:block;width:100px;height:100px;margin:0 auto}@media (max-width:1526px){.viewed-products-widget{display:none}}
