ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}picture source[type="image/webp"]{display:block}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce button.button{font-size:100%;margin:0;line-height:1;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce button.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce .cart .button{float:none}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}body{height:100%;background:#f4f8fb url(https://cement-snab.ru/wp-content/themes/shopio/images/bgnew.webp) 50% 0;line-height:1.5;font-size:16px;font-family:'Oswald',sans-serif;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.no-js ul.nav-catalog li ul{display:none}.no-js ul.nav-catalog li ul ul{display:block}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}a{background-color:transparent}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type='checkbox']{box-sizing:border-box;padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:1240px){.container{max-width:1240px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.col-12,.col-md-6,.col-lg-4,.col-lg-8{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/Oswald/Oswald-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/Oswald/Oswald-SemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/Oswald/Oswald-Medium.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/Oswald/Oswald-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:300;src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/Oswald/Oswald-Light.ttf) format('truetype')}@font-face{font-display:swap;font-family:'fontello';src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.eot?29201242);src:url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.eot?29201242#iefix) format('embedded-opentype'),url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.woff2?29201242) format('woff2'),url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.woff?29201242) format('woff'),url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.ttf?29201242) format('truetype'),url(https://cement-snab.ru/wp-content/themes/shopio/assets/fonts/fontello/fontello.svg?29201242#fontello) format('svg');font-weight:normal;font-style:normal}[class^='icon-']:before{font-family:'fontello';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{width:20px;height:21px;display:block;content:'';background:url(https://cement-snab.ru/wp-content/themes/shopio/images/ico_search.png)}p{padding:0;margin:0;line-height:1.3}p a{text-decoration:underline}h1,h2{position:relative;padding:0;margin:0;line-height:1.2;-webkit-font-smoothing:antialiased!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;font-family:'Oswald',sans-serif;font-weight:500}h1{position:relative;margin-bottom:30px;line-height:1.15em;font-size:40px}h2{line-height:1.3;font-size:24px}ul ul{font-size:100%!important}ul{margin:20px 0;line-height:1.75em}ul{list-style-type:square}li{margin-bottom:15px;font-size:17px}li:last-child{margin-bottom:0}@media screen and (min-width:768px){h2{font-size:34px}}a{color:#413f4f;text-decoration:none}.clearfix:after{display:block;clear:both;content:''}.top_social{font-family:'Oswald',sans-serif;font-weight:600;line-height:16px;font-size:14px;color:#212121;display:flex;align-items:center;padding-top:8px}.top_social .ig{width:28px;height:28px;margin:0 10px;background:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 512 512' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3ClinearGradient id='a'%3E%3Cstop offset='0' stop-color='%23fed576'/%3E%3Cstop offset='.2634' stop-color='%23f47133'/%3E%3Cstop offset='.6091' stop-color='%23bc3081'/%3E%3Cstop offset='1' stop-color='%234c63d2'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='56.3501' cy='19.2179' gradientTransform='matrix(.9986 -.05233596 .04448556 .8488 -36.9742 443.8014)' gradientUnits='userSpaceOnUse' r='711.335' xlink:href='%23a'/%3E%3CradialGradient id='c' cx='154.0732' cy='134.5501' gradientTransform='matrix(.9986 -.05233596 .04448556 .8488 -24.3617 253.2946)' gradientUnits='userSpaceOnUse' r='365.2801' xlink:href='%23a'/%3E%3Cpath d='m96.1 23.2c-16.2 6.3-29.9 14.7-43.6 28.4-13.7 13.6-22.1 27.4-28.4 43.5-6.1 15.6-10.2 33.5-11.4 59.7s-1.5 34.6-1.5 101.4.3 75.2 1.5 101.4 5.4 44.1 11.4 59.7c6.3 16.2 14.7 29.9 28.4 43.6s27.4 22.1 43.6 28.4c15.6 6.1 33.5 10.2 59.7 11.4s34.6 1.5 101.4 1.5 75.2-.3 101.4-1.5 44.1-5.4 59.7-11.4c16.2-6.3 29.9-14.7 43.6-28.4s22.1-27.4 28.4-43.6c6.1-15.6 10.2-33.5 11.4-59.7s1.5-34.6 1.5-101.4-.3-75.2-1.5-101.4-5.4-44.1-11.4-59.7c-6.3-16.1-14.7-29.9-28.3-43.5-13.7-13.7-27.4-22.1-43.6-28.4-15.6-6.1-33.5-10.2-59.7-11.4s-34.6-1.5-101.4-1.5-75.2.3-101.4 1.5c-26.3 1.1-44.2 5.3-59.8 11.4zm260.5 32.8c24 1.1 37 5.1 45.7 8.5 11.5 4.5 19.7 9.8 28.3 18.4s13.9 16.8 18.4 28.3c3.4 8.7 7.4 21.7 8.5 45.7 1.2 25.9 1.4 33.7 1.4 99.4s-.3 73.5-1.4 99.4c-1.1 24-5.1 37-8.5 45.7-4.5 11.5-9.8 19.7-18.4 28.3s-16.8 13.9-28.3 18.4c-8.7 3.4-21.7 7.4-45.7 8.5-25.9 1.2-33.7 1.4-99.4 1.4s-73.5-.3-99.4-1.4c-24-1.1-37-5.1-45.7-8.5-11.5-4.5-19.7-9.8-28.3-18.4s-13.9-16.8-18.4-28.3c-3.4-8.7-7.4-21.7-8.5-45.7-1.2-25.9-1.4-33.7-1.4-99.4s.3-73.5 1.4-99.4c1.1-24 5.1-37 8.5-45.7 4.5-11.5 9.8-19.7 18.4-28.3s16.8-13.9 28.3-18.4c8.7-3.4 21.7-7.4 45.7-8.5 25.9-1.2 33.7-1.4 99.4-1.4s73.5.2 99.4 1.4z' fill='url(https://cement-snab.ru/wp-content/themes/shopio/assets/css/%23b)'/%3E%3Cpath d='m130.9 256.3c0 69.8 56.6 126.3 126.3 126.3s126.3-56.6 126.3-126.3-56.5-126.3-126.3-126.3-126.3 56.5-126.3 126.3zm208.3 0c0 45.3-36.7 82-82 82s-82-36.7-82-82 36.7-82 82-82 82 36.7 82 82z' fill='url(https://cement-snab.ru/wp-content/themes/shopio/assets/css/%23c)'/%3E%3Ccircle cx='388.6' cy='125' fill='%23654c9f' r='29.5'/%3E%3C/svg%3E") 0 0 no-repeat;background-size:100% auto}.top_social .ig{background-image:url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948s.014 3.668.072 4.948c.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072s3.668-.014 4.948-.072c4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948s-.014-3.667-.072-4.947c-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z' fill='%23C13584'/%3E%3C/svg%3E")}.top_social .wa{display:flex;align-items:center}.top_social .wa span{width:28px;height:28px;margin:0 9px 0 0;display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%234CAF50' d='M8.002 0h-.004C3.587 0 0 3.588 0 8a7.94 7.94 0 0 0 1.523 4.689l-.997 2.972 3.075-.983A7.93 7.93 0 0 0 8.002 16C12.413 16 16 12.411 16 8s-3.587-8-7.998-8z'/%3E%3Cpath fill='%23FAFAFA' d='M12.657 11.297c-.193.545-.959.997-1.57 1.129-.418.089-.964.16-2.802-.602-2.351-.974-3.865-3.363-3.983-3.518-.113-.155-.95-1.265-.95-2.413s.583-1.707.818-1.947c.193-.197.512-.287.818-.287.099 0 .188.005.268.009.235.01.353.024.508.395.193.465.663 1.613.719 1.731.057.118.114.278.034.433-.075.16-.141.231-.259.367-.118.136-.23.24-.348.386-.108.127-.23.263-.094.498.136.23.606.997 1.298 1.613.893.795 1.617 1.049 1.876 1.157.193.08.423.061.564-.089.179-.193.4-.513.625-.828.16-.226.362-.254.574-.174.216.075 1.359.64 1.594.757.235.118.39.174.447.273.056.099.056.564-.137 1.11z'/%3E%3C/svg%3E") 0 0 no-repeat;background-size:100% auto}.sbutton .top_social{margin-top:0px;display:inline-flex;padding-top:0}.sbutton .top_social .wa span,.sbutton .top_social .ig{width:22px;height:22px;margin:0 10px}@media screen and (max-width:1200px){.top_social .ttl{display:none}}.top_wrap{background:#fff;box-shadow:0px 0px 6.84px 2.16px rgba(7,102,213,0.07)}.top{position:relative;display:flex;padding:20px 0 25px 0;justify-content:space-between;align-items:center}.topmenu ul{margin:0;padding:0;list-style:none}.topmenu ul li{display:inline-block;margin:0 10px 0 0}.topmenu ul li a{display:block;font-family:'Oswald',sans-serif;font-weight:400;line-height:14px;text-transform:uppercase;font-size:14px;color:#212121}.topinline,.topsearch{display:inline-block;font-size:30px}.cart-contents{display:flex;align-items:center}.tcart{font-size:14px;font-family:'Oswald',sans-serif;font-weight:400;color:#0766d5;position:relative}.tcart a{color:#0766d5}.tcart .amount{line-height:1!important}.tcart-img{background:#0066d9;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.tcart-img img{display:block}.tcart-cost{position:absolute;top:14px;right:12px;line-height:23px;width:21px;height:23px;border-radius:50%;text-align:center;background-color:#ffffff;color:#1c1c1c;z-index:200}.tcart-last{background:#0251a9;border-radius:0 25px 25px 0;padding:0 50px 0 20px;position:relative;text-transform:uppercase;line-height:52px;height:50px;font-family:'Oswald',sans-serif;font-weight:600;color:#fff}.tcart .woocommerce-Price-amount.amount{display:none}.mhead{position:relative;display:flex;justify-content:space-between;align-items:center}.menu-btn{position:relative;display:block!important;width:38px;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}.menu-btn span{display:block;width:38px;height:4px;margin-bottom:7px;background:#0766d5}.menu-btn span:nth-child(2){content:''}.menu-btn span:nth-child(3){content:'';margin-bottom:0}.sbutton{font-size:30px;line-height:1}.sbutton i{line-height:1;color:#0766d5}.sbutton i::before{margin:0;line-height:1}.mcontent ul{padding:10px 0 10px;margin:0;list-style:none;text-align:center}.mcontent ul li{display:inline-block;width:48%}.mcontent ul li a{font-size:14px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#212121}.msearch{margin:10px 10px 20px;padding:0;list-style:none;text-align:center}@media screen and (max-width:991px){.top{display:none}}@media screen and (min-width:992px){.mhead{display:none}}#header{position:relative;display:flex;width:100%;padding:30px 0 0;margin-bottom:30px;justify-content:space-between;align-items:center;flex-direction:column;font-family:'Oswald',sans-serif;font-weight:400}.hlogo a{display:block}.hlogo img{display:block;width:100%}.htime-row{padding-left:45px;background:url(https://cement-snab.ru/wp-content/themes/shopio/images/ico_time.png) 0 50% no-repeat;font-family:'Oswald',sans-serif;font-weight:400}.htime-left{line-height:16px;font-size:14px}.htime-right{line-height:20ppx;font-size:18px}.hmail{padding-left:50px;background:url(https://cement-snab.ru/wp-content/themes/shopio/images/ico_mail.png) 0 50% no-repeat}.hmail-left{line-height:16px;font-size:14px}.hmail-right{line-height:20px;font-size:18px}.hlast{padding-left:45px;background:url(https://cement-snab.ru/wp-content/themes/shopio/images/ico_phone.png) 0 50% no-repeat}.htel{line-height:27px;font-weight:600;font-size:18px}.htel-txt{text-align:right;font-size:14px;font-weight:400;line-height:20px;font-family:'Oswald',sans-serif;color:#0766d5}.mcontent,.msearch{display:none}.mhead{padding:10px}.mhead .mlogo{display:none}.breadcrumbs{margin-bottom:30px;padding:0 10px;font-size:15px;color:#aeaeae}.woocommerce .breadcrumbs .woocommerce-breadcrumb{font-size:14px;color:#aeaeae}.breadcrumbs a,.woocommerce .breadcrumbs .woocommerce-breadcrumb a{color:#0766d5}@media screen and (max-width:767px){.top{display:none}.topmenu,.topright{display:none}.hlogo{width:90%}.htime{margin-top:20px;text-align:center}.hmail{margin-top:15px;text-align:center}.hmail-left,.hmail-right{display:inline-block}.hmail-right{margin-left:10px}.hlast{margin-top:20px;text-align:center}.htel-txt{text-align:center;margin-top:5px}}@media screen and (min-width:768px){#header{flex-direction:row;padding-top:30px}.hlogo{display:none}.mhead .mlogo{display:block;width:250px}.mhead .mlogo a{display:block}.mhead .mlogo a img{display:block;width:100%}}@media screen and (min-width:992px){#header{padding:40px 0 0}.hlogo{display:block}.hlogo a{display:block;width:300px}}@media screen and (min-width:1240px){.hlogo a{width:315px}}.container.wmain{padding-top:30px;padding-bottom:90px;background:#fff;box-shadow:0px 0px 6.84px 2.16px rgba(7,102,213,0.07);border-radius:5px}.mleft{position:relative;width:100%;display:block}.tiname{margin-bottom:15px;padding-bottom:7px;padding-top:15px;border-bottom:2px solid #898989;text-transform:uppercase;font-size:20px;line-height:30px;font-family:'Oswald',sans-serif;font-weight:400;color:#212121}.tiname.timenu{margin-bottom:0!important;padding:15px 20px 15px 88px;border-bottom:none!important;text-transform:uppercase;font-size:20px;line-height:30px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;background:#0066d9;border-radius:5px 5px 0 0;box-shadow:0px 0px 8.46px 0.54px rgba(7,102,213,0.15)}@media screen and (max-width:768px){.mleft{margin-bottom:20px}}@media screen and (min-width:992px){.mleft{padding:0 0 0 10px}}.nav-catalog{padding:0;margin:0 0 40px;list-style:none;background:#f7fafd;box-shadow:0px 0px 8.46px 0.54px rgba(7,102,213,0.15);border-radius:0 0 5px 5px}.nav-catalog ul{margin:0;padding:10px 0 0 30px;list-style:none}.nav-catalog ul ul{margin:0;padding:0 0 0;list-style:none}.nav-catalog li{width:100%;margin:0}.nav-catalog li a{position:relative;display:block;padding:15px 20px 15px 10px;border-bottom:solid 1px #0066d9;font-size:16px;line-height:20px;color:#001935}.nav-catalog li a::after{position:absolute;right:20px;top:50%;margin-top:-10px;display:block;content:'\e80d';font-family:'fontello';font-size:18px;color:#0a6cda}.nav-catalog li li a::after,.nav-catalog li li li a::after{display:none}.nav-catalog li:last-child a{border-bottom:0}.nav-catalog ul li a,.nav-catalog ul li ul li a{border-bottom:0;padding:0}.nav-catalog ul li .secli{margin-top:7px;margin-bottom:13px;font-size:16px;line-height:18px;color:#0066d9}.nav-catalog ul li .seclink{margin-bottom:6px}.nav-catalog ul li ul{margin-bottom:33px}.nav-catalog ul li ul li a{margin-top:7px;margin-bottom:0;font-size:16px;line-height:20px;padding:0;color:#25364b;position:relative;padding-left:20px}.nav-catalog ul li ul li a:before{position:absolute;content:'';left:0;top:calc(50% - 4px);width:8px;height:8px;background:#0066d9;border-radius:4px}.mleft::after{content:'';display:block;height:0;clear:both;visibility:hidden}.sideleft{position:relative;display:block;width:100%}.timenu{position:relative}.timenu .mbtn{position:absolute;top:21px;left:25px;width:38px;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}.timenu .mbtn span{display:block;width:27px;height:3px;margin-bottom:4px;background:#fff}.timenu .mbtn span:nth-child(2){content:''}.timenu .mbtn span:nth-child(3){content:'';margin-bottom:0}@media screen and (max-width:767px){.sideleft{display:none}.timenu .mbtn{display:block}}@media screen and (min-width:768px) and (max-width:991px){.sideleft{width:49%}.sideleft{float:left}}.wpcf7 textarea{width:100%;padding:10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0;border-radius:0;font-size:14px;font-weight:'Oswald',sans-serif;color:rgba(33,33,33,0.5);height:120px}.wpcf7 textarea{margin-top:20px;margin-bottom:10px}.wpcf7 input[type='text']::-webkit-input-placeholder,.wpcf7 input[type='email']::-webkit-input-placeholder,.wpcf7 input[type='tel']::-webkit-input-placeholder{color:rgba(33,33,33,0.5)}.wpcf7 input[type='text']::-moz-placeholder,.wpcf7 input[type='email']::-moz-placeholder,.wpcf7 input[type='tel']::-moz-placeholder{color:rgba(33,33,33,0.5)}.wpcf7 input[type='text']:-moz-placeholder,.wpcf7 input[type='email']:-moz-placeholder,.wpcf7 input[type='tel']:-moz-placeholder{color:rgba(33,33,33,0.5)}.wpcf7 input[type='text']:-ms-input-placeholder,.wpcf7 input[type='email']:-ms-input-placeholder,.wpcf7 input[type='tel']:-ms-input-placeholder{color:rgba(33,33,33,0.5)}.modal .wpcf7 input[type='text']::-webkit-input-placeholder,.modal .wpcf7 input[type='email']::-webkit-input-placeholder,.modal .wpcf7 input[type='tel']::-webkit-input-placeholder{color:#555}.modal .wpcf7 input[type='text']::-moz-placeholder,.modal .wpcf7 input[type='email']::-moz-placeholder,.modal .wpcf7 input[type='tel']::-moz-placeholder{color:#555}.modal .wpcf7 input[type='text']:-moz-placeholder,.modal .wpcf7 input[type='email']:-moz-placeholder,.modal .wpcf7 input[type='tel']:-moz-placeholder{color:#555}.modal .wpcf7 input[type='text']:-ms-input-placeholder,.modal .wpcf7 input[type='email']:-ms-input-placeholder,.modal .wpcf7 input[type='tel']:-ms-input-placeholder{color:#555}div.wpcf7-response-output{margin:10px 0 0;border-width:2px;border-radius:10px;text-align:center;font-size:12px;line-height:17px;font-weight:400;font-family:'Oswald',sans-serif}@media screen and (min-width:768px){.wpcf7-submit{width:250px;margin-right:40px;margin-bottom:0}}.copy{display:none;margin-top:17px;font-size:14px;color:rgba(33,33,33,0.8)}@media screen and (max-width:767px){.copy{margin-top:15px;text-align:center;font-size:15px}}.modal{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:none;-webkit-overflow-scrolling:touch;outline:0;overflow-y:auto}.modal.fade .modal-dialog{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.modal-dialog{position:relative;width:auto;margin:15px}@media all and (min-width:768px) and (max-width:1239px){.modal-dialog{max-width:350px;margin:50px auto 0}#myModal-oneclick .modal-dialog{max-width:700px;width:100%;margin:50px auto 0}#myModal-submit{max-width:700px;width:100%;margin:50px auto 0}#myModal-submit .modal-dialog{width:70%;max-width:70%}}@media all and (min-width:800px){.modal-dialog{width:100%;margin:30px auto}#myModal-submit{max-width:700px;width:100%;margin:100px auto 0}}@media all and (min-width:1240px){.modal-dialog{max-width:350px;width:100%;margin:100px auto 0}.modal-search{max-width:800px;width:100%;margin:100px auto 0}#myModal-oneclick .modal-dialog{max-width:700px;width:100%;margin:100px auto 0}#myModal-submit{max-width:800px;width:100%;margin:100px auto 0}#myModal-submit .modal-dialog{width:70%;max-width:70%}}.modal-content{position:relative;margin-left:0;margin-right:0;padding:0;outline:0;background-color:rgba(255,255,255,1);-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);border-radius:0}.modal-close{position:absolute;top:0px;right:5px;width:32px;height:32px;font-size:35px;font-weight:400;color:#212121;z-index:99}@media all and (min-width:768px){.modal-close{top:-43px;right:-40px;color:#fff;width:35px;height:35px;font-size:60px;line-height:1}}.modal-body{display:block;border-radius:5px}.modal-win{border-radius:0;padding:15px 17px 15px;border-top:4px solid #0766d5}.winsubmit-name{padding-bottom:20px;text-align:center;text-transform:uppercase;font-size:26px;font-family:'Oswald',sans-serif;font-weight:400;color:#067fb8}#myModal-submit .winsubmit-name{font-size:20px;padding-bottom:0}.modal-win p{text-align:center}.modal-body::after{content:'';display:block;height:0;visibility:hidden;clear:both;background:#333}.modal-name{margin-bottom:20px;color:#0766d5;text-align:center;text-transform:uppercase;font-weight:400;font-size:24px;font-family:'Oswald',sans-serif}.modal .wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:10px}.modal .wpcf7 input[type='text'],.modal .wpcf7 input[type='email'],.modal .wpcf7 input[type='tel'],.modal .wpcf7 input[type='number']{width:100%;height:38px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 10px;background:#fff;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#333}.modal .wpcf7 input[type='number']{font-size:18px;color:#0766d5}.numo{width:60px}.action{width:40%}.numo .wpcf7-number{width:60px!important;padding:0!important;text-align:center}.req{position:relative}.modal .wpcf7 textarea{width:100%;height:74px;margin-top:0;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:7px 10px;background:#fff;border:1px solid #ddd;border-radius:5px;font-size:14px;font-family:'Oswald',sans-serif;font-weight:400;color:#333}.wpcf7 input[type='date']{width:100%;height:38px;padding-left:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.modal .wpcf7 input[type='date']{width:100%;height:38px;padding-left:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:5px}.modal .wpcf7-submit{display:block;width:100%;height:43px;margin:0 auto;line-height:43px;border:0;border-radius:5px;border-bottom:3px solid #044796;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;background-color:#0766d5;color:#fff}.data{position:relative;padding-left:25px;text-align:left;margin-bottom:13px}.data .row{margin-left:-25px}.data p{font-size:11px;text-align:left;margin-bottom:7px}.data p a{text-decoration:underline;color:#0766d5}.data .wpcf7-form-control-wrap{position:absolute;display:inline-block;top:-3px;left:0;width:15px;height:15px;margin-bottom:0}.modal .data .wpcf7-form-control-wrap{position:absolute;display:inline-block;top:-3px;left:0;width:15px;height:15px;margin-bottom:0}.data .row .wpcf7-form-control-wrap{top:-5px;left:10px}.modal .data .row .wpcf7-form-control-wrap{top:-5px;left:10px}.data .row .col-md-6:first-child{padding-left:30px}.data span.wpcf7-list-item{margin-left:0}.modal .data span.wpcf7-list-item{margin-left:0}.modate{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px}.modate .wpcf7-form-control-wrap{display:inline-block!important;margin-bottom:0!important}.modate .wpcf7-date::-webkit-outer-spin-button,.modate .wpcf7-date::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modate .wpcf7-date::-webkit-inner-spin-button,.modate .wpcf7-date::-webkit-outer-spin-button,.modate .wpcf7-date{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.modate .wpcf7-date{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sform{width:100%;position:relative}.sform #s{width:100%;height:38px;line-height:38px;border:1px solid #ccc;border-radius:7px;padding-left:15px;font-size:14px}.sform #ssubmit{position:absolute;top:50%;margin-top:-14px;right:0;background:transparent;border:0;font-size:20px}.js-title{text-align:center;margin-top:-20px;margin-bottom:15px;font-family:'Oswald',sans-serif;font-weight:500;font-size:28px}.shop-loop-head{float:left;width:100%}.woocommerce .woocommerce-result-count{margin-bottom:0;font-family:'Oswald',sans-serif;font-weight:400;line-height:27px;font-size:18px;color:#212121}.woocommerce .woocommerce-result-count .resultio{line-height:27px;font-family:'Oswald',sans-serif;font-weight:400;color:#898989}.woocommerce .woocommerce-ordering{margin-bottom:5px}.woodmart-active-filters{float:left;width:100%;margin-bottom:0;line-height:20px;font-size:14px;color:#212121}.woocommerce .woocommerce-ordering select{border:0;line-height:24px;font-family:'Oswald',sans-serif;font-size:18px;font-weight:300;color:#333}.label-ordering{float:right;margin-right:10px;line-height:27px;font-family:'Oswald',sans-serif;font-size:18px;font-weight:300;color:#898989}.woodmart-shop-loader:after{content:'';width:30px;height:30px;display:inline-block;vertical-align:middle;border:1px solid #bbbbbb;border-left-color:black;border-radius:50%}.woodmart-shop-loader{display:none}.woodmart-shop-loader:not(.hidden-loader){position:fixed;top:50%;left:50%;margin-top:25px}.woocommerce button.button{display:inline-block;padding:10px 20px;border-radius:0;background:#0766d5;text-transform:uppercase;text-align:center;font-family:'Oswald',sans-serif;font-weight:400;font-size:14px;color:#fff}@media screen and (max-width:767px){.woocommerce .woocommerce-result-count,.woodmart-shop-tools{margin-bottom:10px;text-align:left;width:100%}.woodmart-shop-tools::after{content:'';display:block;height:0;visibility:hidden;clear:both}.label-ordering{float:left}.site-content{margin-top:30px}}@media screen and (min-width:992px){.site-content{padding-right:20px}}.mhead{background:#fff;box-shadow:0px 0px 6.84px 2.16px rgba(7,102,213,0.07)}.mcontent{background:#fff;box-shadow:0px 0px 6.84px 2.16px rgba(7,102,213,0.07)}.mhead i.icon-search{display:inline-block;margin:0;top:0}.mobile_ks_cart{display:inline-block;margin:6px 6px 0 20px;float:right;position:relative}.mobile_ks_cart .tcart-last{display:none}.mobile_ks_cart .tcart-cost{font-size:10px;width:15px;height:15px;line-height:15px;box-shadow:0 4px 4px rgba(0,0,0,0.25);padding-left:0;top:-5px;right:-5px}.mobile_ks_cart .tcart-img{width:22px;height:22px;background:url(https://cement-snab.ru/wp-content/themes/shopio/images/cart_.png) 0 0 no-repeat;background-color:none}.mobile_ks_cart .tcart-img img{display:none}.mobile_ks_cart .woocommerce-Price-amount.amount{font-size:12px;line-height:14px;display:none!important}:root{--red:#ff2e00;--blue:#0766d5;--dark-gray:#989898;--gray:#d9d9d9;--light-gray:#e6e6e6;--green:#46ab15;--light-black:#413f4f;--black:#000000;--white:#ffffff}.cs-products{float:left;width:100%;margin-top:10px;display:flex;align-items:center;font-family:'Oswald',sans-serif}.cs-product-card{display:grid;grid-template-columns:1fr;grid-template-rows:174px 36px auto 1fr 40px;justify-content:space-between;border:1px solid var(--gray);border-radius:6px;padding:48px 16px 24px 16px;width:256px;min-width:256px;position:relative;margin:8px}.cs-product-card__info{padding-top:0.5em;padding-bottom:0.5em}.cs-product-card__image{width:100%;height:168px}.cs-product-card__image img{object-fit:contain;width:100%;height:100%}.cs-product-card__wrapper{display:flex;align-items:center;justify-content:space-between}.cs-product-card__price-wrapper{display:flex;align-items:center;gap:8px}.cs-product-card__price{color:var(--blue);font-size:18px;font-weight:500}.cs-product-card__price::after{content:'₽';margin-left:4px}.cs-product-card__link{color:var(--blue);font-size:14px;font-weight:400;border-bottom:1px solid var(--blue);text-decoration:none}.cs-product-card__title{font-family:'Oswald',sans-serif;color:var(--light-black);text-transform:uppercase;font-weight:400;font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:5em}.cs-product-card__data,.cs-product-card__available{display:block;font-size:13px;line-height:19px;font-weight:400}.cs-product-card__data{color:var(--light-black)}.cs-product-card__available{color:var(--green)}.cs-product-card__data span,.cs-product-card__available::before{margin-right:2px;color:var(--dark-gray)}.cs-product-card__available::before{content:'Наличие:'}.cs-product-card__controls,.cs-product-card__controls form.cart{display:flex;justify-content:space-between;width:100%}.cs-product-card__controls .quantity{display:flex;align-items:center;height:40px;width:96px}.woocommerce .cs-product-card__controls button.single_add_to_cart_button{background-color:var(--blue);border-radius:5px;color:var(--white);font-size:12px;font-weight:300;border:none;margin-left:8px;max-width:120px;height:40px;text-transform:uppercase;flex-grow:1}input.minus,input.plus{border:none;width:32px;height:100%;background-color:var(--light-gray);font-size:20px;font-weight:400;color:var(--black);padding-left:0;padding-right:0}label.screen-reader-text{display:none}input.minus{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;padding-bottom:8px}input.plus{border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.cs-product-card__controls input[type='number']::-webkit-outer-spin-button,.cs-product-card__controls input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .cs-product-card__controls input[type='number']{border:none;border-radius:0;width:32px;height:100%;border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray);text-align:center;font-size:12px;font-weight:400;color:var(--black);-moz-appearance:textfield}.cs-products .row{justify-content:space-evenly}.btn-up{position:fixed;right:20px;bottom:20px;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;opacity:1;background-repeat:no-repeat;background-size:cover}.btn-up:before{content:"";width:40px;height:40px}.btn-up_hide{display:none}