/*!
Theme Name: Talkingstone
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tstone
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Talkingstone is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
.clonewrapperouterouter{min-height:150px}html .open-mobile-menu .menuhoverline1,html .open-mobile-menu .menuhoverline_,html .open-mobile-menu .menuhoverline{display:block !important;height:auto;opacity:1 !important;top:0 !important;visibility:visible}.single.woocommerce div.product .variations_form~*{display:none !important}.single a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-grey{text-align:center}.single .quantity{display:none !important}@font-face{font-family:'Forum';src:url('/wp-content/themes/tstone/fonts/Forum.eot');src:url('/wp-content/themes/tstone/fonts/Forum.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tstone/fonts/Forum.woff2') format('woff2'),url('/wp-content/themes/tstone/fonts/Forum.woff') format('woff'),url('/wp-content/themes/tstone/fonts/Forum.ttf') format('truetype'),url('/wp-content/themes/tstone/fonts/Forum.svg#Forum') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('/wp-content/themes/tstone/fonts/Manrope-Light.eot');src:url('/wp-content/themes/tstone/fonts/Manrope-Light.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tstone/fonts/Manrope-Light.woff2') format('woff2'),url('/wp-content/themes/tstone/fonts/Manrope-Light.woff') format('woff'),url('/wp-content/themes/tstone/fonts/Manrope-Light.ttf') format('truetype'),url('/wp-content/themes/tstone/fonts/Manrope-Light.svg#Manrope-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('/wp-content/themes/tstone/fonts/Manrope-Medium.eot');src:url('/wp-content/themes/tstone/fonts/Manrope-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tstone/fonts/Manrope-Medium.woff2') format('woff2'),url('/wp-content/themes/tstone/fonts/Manrope-Medium.woff') format('woff'),url('/wp-content/themes/tstone/fonts/Manrope-Medium.ttf') format('truetype'),url('/wp-content/themes/tstone/fonts/Manrope-Medium.svg#Manrope-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('/wp-content/themes/tstone/fonts/Manrope-Regular.eot');src:url('/wp-content/themes/tstone/fonts/Manrope-Regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tstone/fonts/Manrope-Regular.woff2') format('woff2'),url('/wp-content/themes/tstone/fonts/Manrope-Regular.woff') format('woff'),url('/wp-content/themes/tstone/fonts/Manrope-Regular.ttf') format('truetype'),url('/wp-content/themes/tstone/fonts/Manrope-Regular.svg#Manrope-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('/wp-content/themes/tstone/fonts/Manrope-Bold.eot');src:url('/wp-content/themes/tstone/fonts/Manrope-Bold.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/tstone/fonts/Manrope-Bold.woff2') format('woff2'),url('/wp-content/themes/tstone/fonts/Manrope-Bold.woff') format('woff'),url('/wp-content/themes/tstone/fonts/Manrope-Bold.ttf') format('truetype'),url('/wp-content/themes/tstone/fonts/Manrope-Bold.svg#Manrope-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}body.woocommerce-no-js .thwepo_tab_style table.thwepo-field-wrapper.default{display:table !important}.grecaptcha-badge{display:none !important}.wpcf7 .screen-reader-response{display:none}html:not(.js_active) .woocommerce div.product form.cart table.thwepo-price-table{clear:both;margin-top:10px}html:not(.js_active) .thwepo-price-table{opacity:1}.variations_form{transition:opacity .25s ease;opacity:1}.variations_form:not(.wvs-loaded){opacity:1}*{overscroll-behavior:none}p.stock.in-stock{height:0;margin-bottom:20px;display:block !important;visibility:hidden}li.showall:after{content:""!important}html{line-height:1.15;-webkit-text-size-adjust:100%}form.variations_form.cart{transition:all .25s ease}.product-type-simple .extra-price,.product-type-simple .itogo_subtitle,[data-valuename=rozrakhunok_nonitstall],[data-valuename=rozrakhunok_nonitstall]+dd,[data-valuename=rozrakhunok_nonitstall],[data-valuename=rozrakhunok_nonitstall]+dd{display:none !important}.lwptoc_item .lwptoc_itemWrap{display:none}.wpb_single_image.wpb_content_element.vc_align_left.hidetablet{margin-bottom:0}body{margin:0;font-family:Manrope,serif}*{font-family:Manrope,serif}main{display:block}.scroller{height:0}.search .filter-sidebar-outer{padding-top:0;padding-left:0}.search .filter-sidebar-outer:before{display:none}.page-template-izbrannoe .empty-block{margin-top:14px !important}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,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=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,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=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}*{box-sizing:border-box}html{box-sizing:border-box}html body{margin:-1px}body,button,input,select,optgroup,textarea{color:#000;font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:20px}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;overflow-x:hidden}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.page-template-izbrannoe .empty-block{margin-top:-48px}.menu-toggle,.main-navigation.toggled ul{display:block}body.search.search-no-results #content .borderbottom+.borderbottom .wrapper{min-height:350px}.single .product figure{margin:0}.single .product figure{margin:0}html .thwepo-section-list.thwepo_list_tab_style{margin:100px -21px 0;width:calc(100% + 42px);display:grid;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-list .section-title{margin:0}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title{margin:0;display:flex;justify-content:center;align-items:center;text-align:center;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration-line:underline;text-transform:uppercase;border:1px solid #000;height:60px}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title.active span.thwepo-section-name{color:#fff !important;text-decoration:underline;color:#c8c8c8;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration-line:underline;text-transform:uppercase}.thwepo-section-list .section-title span{color:#c8c8c8;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title.active{background:#000;color:#fff}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title.active span.thwepo-section-name span{display:inline !important;color:#fff !important;border-bottom:1px solid rgb(204 204 204/57%)}.woocommerce-tabs{display:none}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title.active span.thwepo-section-name{color:#fff !important;text-decoration:none}html .thwepo-section-list .section-title{padding:0 20px}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title,.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title span{color:#c8c8c8;transition:all .25s ease;text-decoration:none}span.skidka-val{position:absolute;right:4px;top:8px;text-decoration:line-through}tr.total-price{position:relative}tr.total-price td+td{text-align:right}tr.total-price td+span+td,tr.total-price td+td *{text-align:right !important}tr.total-price td+span+td{padding-top:30px}.thwepo-section-list.thwepo_list_tab_style:not(.active) .thwepo-section-title.section-title:hover span{color:#000;opacity:.5}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title.active:hover span{color:#fff;opacity:1}.thwepo-section-list.thwepo_list_tab_style .thwepo-section-title.section-title+.thwepo-section-title.section-title{border-left:none}html section.related.products h3,.thwepo-section-list.thwepo_list_tab_style:before{color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.variation-rozrakhunok_std,.variation-rozrakhunok_usil{display:none !important}.woocommerce-checkout [data-valuevalue="Отсутствует"],[data-valuevalue="Отсутствует"] dd,.woocommerce-checkout [data-valuevalue="Отсутствует"]+div,.woocommerce-checkout [data-valuevalue="Отсутствует"]+dd+dt,.woocommerce-checkout [data-valuevalue="Отсутствует"]+dd+dt+dd,dt[data-valuevalue="Отсутствует"],dt[data-valuevalue="Отсутствует"]+dd,dt[data-valuevalue="Отсутствует"]+dd+dt,dt[data-valuevalue="Отсутствует"]+dd+dt+dd{display:none !important}.thwepo-image-group-item{cursor:pointer}html .thwepo-section-list.thwepo_list_tab_style:before{content:"Выберите параметры товара";top:-66px;left:19px;position:absolute;color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;width:100%;text-align:center;left:0;text-align:left;padding-left:26px}.thwepo-section-list.thwepo_list_tab_style:before{color:#000}section.related.products h3{text-align:left;padding-top:60px}.thwepo-section-list.thwepo_list_tab_style:before{content:"Выберите параметры памятника";top:-80px;left:19px;position:absolute}section.related.products{clear:both;position:relative}.thwepo-section-list.thwepo_list_tab_style{position:relative;margin-top:120px}html .thwepo-section-list .section-title span{font-size:16px}tr.materials.thwepo_imagegroup.color_material{margin-top:22px}.thwepo_tab_style .label .label-tag{margin-top:20px;margin-bottom:8px}.thwepo_dop_uslugi label.label-tag{font-weight:400}.installwrap label.label-tag{display:inline-block !important;margin:0 !important}tr.materials.thwepo_imagegroup.color_material .label .label-tag{margin-top:0}.thwepo_tab_style .label-tag,.thwepo_checkboxgroup .label-tag,.thwepo_tab_style h4,.thwepo_checkboxgroup h4{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:none;margin-bottom:0}.thwepo_checkboxgroup td.value.above{display:flex !important;flex-direction:column}.thwepo_checkboxgroup td.value.above label{margin-bottom:10px}.dop_tovari_cokol>tbody,.dop_tovari>tbody{display:grid;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}label.sublabel-tag{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;display:block;margin-top:-20px;margin-bottom:10px}.dop_tovari_cokol .thwepo-product-group-item .value,.dop_tovari .thwepo-product-group-item .value{display:flex !important;flex-direction:column}table.thwepo-field-wrapper.dop_tovari_cokol .thwepo-product-group-item,table.thwepo-field-wrapper.dop_tovari .thwepo-product-group-item{width:100%}table.thwepo-field-wrapper.dop_tovari_cokol .thwepo-product-group-item .thwepo-img-wrap,table.thwepo-field-wrapper.dop_tovari .thwepo-product-group-item .thwepo-img-wrap{width:40px;height:40px;margin-right:10px}table.thwepo-field-wrapper.dop_tovari_cokol .thwepo-product-group-item span.thwepo-image-label,table.thwepo-field-wrapper.dop_tovari .thwepo-product-group-item span.thwepo-image-label{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;cursor:pointer}html .thwepo-img-wrap .thwepo-popup-image{background-size:15px;background-color:rgba(0,0,0,.1)}html .thwepo-img-wrap .thwepo-popup-image:hover{background-color:rgba(0,0,0,.2)}.dop_tovari_cokol .thwepo-image-label,.dop_tovari .thwepo-image-label{max-width:calc(100% - 80px);text-align:left}table.thwepo-field-wrapper.default tbody{display:flex;flex-direction:row-reverse;justify-content:flex-end}.div-sizes-wrapper tbody tr{flex-direction:row;display:flex}.div-sizes-wrapper{width:40%;margin-top:20px}.woocommerce-variation-availability,.woocommerce-variation-availability~div{display:none}tr.materials.thwepo_imagegroup.color_material{width:60%}.materials td.value.above{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.thwepo_oformlenie.thwepo_tab_style .label-tag:hover{cursor:pointer}.materials td.value.above img.thwepo-image-box{width:42px !important}.materials .thwepo-image-group-lable{display:flex;align-items:center;text-align:left;justify-content:flex-start;line-height:1;cursor:pointer}html .thwepo-image-group-item input[type=checkbox]:checked+.thwepo-image-group-lable .thwepo-image-box,html .thwepo-image-group-item input[type=radio]:checked+.thwepo-image-group-lable .thwepo-image-box{border-width:1px}.thwepo-product-group-item label .thwepo-image-box,.thwepo-image-group-item label .thwepo-image-box{transition:all .25s ease}.thwepo-product-group-item label:hover .thwepo-image-box,.thwepo-image-group-item label:hover .thwepo-image-box{border-color:#958a8a}.materials td.value.above span.thwepo-image-label{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;text-align:left;line-height:1}.page-id-32725 .products{overflow:hidden}.obratite_vnimanie strong{color:#476048;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.obratite_vnimanie b{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;position:relative;margin-bottom:10px;display:block}.obratite_vnimanie b span{border:1px solid #000;background:#476048;text-transform:none;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px;position:absolute;left:0;bottom:20px;width:auto;display:block;opacity:0;z-index:-1;padding:5px;transition:all .25s ease}.obratite_vnimanie b:hover span{z-index:1;opacity:1}.obratite_vnimanie b svg{display:inline-block;vertical-align:top;margin-top:3px;margin-left:2px}.obratite_vnimanie{min-height:443px}.page-id-32725 .contacts-row{margin-bottom:70px;position:relative}.term-description:after,.term-description:before,.page-id-32725 .contacts-row:before{left:-100vw;position:absolute;height:1px;background:#000;width:300vw;content:"";display:block;bottom:14px}.term-description:after{top:0;bottom:auto}.page-id-32725 div#white_large_text,.page-id-32725 div#white_large_text *{border:none;color:#000}.page-id-32725 div#white_large_text blockquote p{color:#000;text-align:center;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding-top:20px}.page-id-32725 div#white_large_text p{padding-bottom:0}.page-id-32725 div#white_large_text blockquote+p{padding-top:10px}.withform_catalog_page{background:#000;margin:0 -20px}.withform_catalog_page form.wpcf7-form.init{max-width:54;max-width:540px;margin:0 auto}.blackbg.withform_catalog_page{text-align:center;color:#fff}.withform_catalog_page h4{color:#fff;text-align:center;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:56px;text-transform:uppercase;margin-top:40px;margin-bottom:0}.withform_catalog_page h4+p{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:640px;margin-left:auto;margin-right:auto}.blackbg.withform_catalog_page input:not(.wpcf7-submit){background:#000;border-color:#fff}.blackbg.withform_catalog_page input:not(.wpcf7-submit)::placeholder{color:#fff}.blackbg.withform_catalog_page .wpcf7-acceptance,.blackbg.withform_catalog_page .wpcf7-acceptance *{color:#fff}.withform_catalog_page .wpcf7-list-item-label input[type=checkbox]+span:before{display:inline-block;position:relative;filter:invert(1)}.withform_catalog_page input[type=checkbox]+span:before{display:inline-block;position:relative;filter:invert(1);display:inline-block !important;margin-right:4px}#popup .close{width:20px !important}.withform_catalog_page .wpcf7-list-item-label{text-align:left}.blackbg.withform_catalog_page .wpcf7-acceptance label{padding-left:0}form.wpcf7-form.sent #digital_signature-pad_signature396{display:none}.sent .dscf7_signature{display:none}.sent .wpcf7-submit{pointer-events:none}#constructor .right>.button span{top:4px;position:relative}a#jsonCanvas2{width:100%;background:#ec0808;padding:10px;border-radius:4px;border:none;text-align:left;cursor:pointer;color:#fff;display:block;text-decoration:none}#form_4 .form-label p{text-transform:uppercase;text-align:center;display:block;font-family:'Forum';font-weight:500;margin-bottom:40px;font-size:18px;letter-spacing:1px}#constructor .right a.button img{float:left;margin-right:25px;width:25px}.dscf7_signature{display:none !important}.or_any{color:#fff;text-align:center;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:40px;display:block;padding-bottom:20px}.large-so-links a{margin:0 10px}.large-so-links a:hover svg path{fill:#ffa800}.page-id-32725 #content .wrapper{padding-bottom:0}.filter-sidebar{clear:both}.berocket_single_filter_widget{display:inline-block}.bapf_sfilter .bapf_hascolarr{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-transform:none;padding-right:12px;cursor:pointer}span.bapf_hascolarr .fa-chevron-up,span.bapf_hascolarr .fa-chevron-down,h3.bapf_hascolarr .fa-chevron-up,h3.bapf_hascolarr .fa-chevron-down{font-weight:300 !important;font-size:9px;margin-left:5px}.berocket_single_filter_widget{margin-right:30px;vertical-align:top;min-width:140px}html .bapf_sfilter .bapf_body .mCSB_container>ul,html .bapf_sfilter .bapf_body>ul{padding-left:0}.bapf_body{margin-top:10px}.bapf_sfilter .bapf_colaps_smb{position:relative}p.woocommerce-result-count{display:none}html .bapf_sfilter.bapf_ckbox input[type=checkbox]{padding:2px;border-radius:2px;width:16px;height:16px;border-width:1px;margin-right:8px}.bapf-ccollaps .bapf_hascolarr *{font-weight:600 !important}body.archive #main{display:flex;flex-direction:column}.filter-sidebar-outer{order:0;padding-top:24px;padding-bottom:8px;padding-left:10px;position:relative}.archive-category-wrapper{order:-1}.archive nav.woocommerce-breadcrumb{order:-3}.archive header.woocommerce-products-header{order:-1}.archive .woocommerce-notices-wrapper{order:-4}.archive.woocommerce-page main#main ul.products{order:0}.bapf_body ul li label{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.bapf_body .woocommerce .woocommerce-ordering select{padding:5px;border-radius:5px}.woocommerce .bapf_body .woocommerce-ordering select{padding:5px;border-radius:5px}.bapf_rst_nofltr .bapf_body{margin-top:0}.bapf_rst_nofltr .bapf_body button.bapf_button.bapf_reset{padding:0;background:0 0;border:none}.bapf_ccolaps .bapf_hascolarr{font-weight:500}.bapf_sfilter ul li{margin-bottom:6px !important}.bapf_sfilter.bapf_sfa_mt_hide{display:none !important}.cat_top_description{order:-1}.cat_top_description-inner{max-width:804px}.cat_top_description svg{float:right;margin-right:-40px;margin-bottom:20px;margin-top:-30px}.cat_top_description-inner p{margin-top:0}p.woocommerce-result-count{display:none !important}.bagde{top:10px;right:10px;position:absolute;background:#ffa800;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#000;text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:16px;border-radius:50%;text-transform:uppercase}.somescrolltop{position:fixed;bottom:0;z-index:1;display:none}.term-description{position:relative;margin-bottom:40px;padding-bottom:30px}.term-description:after{top:-1px}.term-description{min-height:160px}.ustanovkadostavka tbody{display:flex}.ustanovkadostavka tbody>tr+tr *{font-weight:500;background:0 0;width:auto}.installwrap *{font-weight:400}tr.thwepo_radio.deliver{margin-right:30px}tr.installwrap .label-tag{font-weight:400;padding-left:24px;position:relative}tr.installwrap label .label-tag{position:relative}tr.installwrap label .label-tag:after,tr.installwrap .thwepo-switch-label:after{background-image:url(/wp-content/themes/tstone/img/unchecked.svg);width:19px;height:21px;display:block !important;background-size:16px;left:-2px;margin-top:6px;background-position:top 1px left 0;border-radius:0;background-color:transparent;position:relative;content:"" !important;position:absolute;background-repeat:no-repeat;left:0}tr.installwrap label input:checked+.label-tag:after,tr.installwrap input:checked+.thwepo-switch-label:after{background-image:url(/wp-content/themes/tstone/img/checked.svg);background-size:22px;left:-3px !important;background-color:transparent;transform:none}tr.installwrap .leftside{display:flex;flex-direction:row;font-weight:500}tr.installwrap{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-bottom:4px}tr.installwrap .thwepo-price{position:absolute;right:-280px;font-size:14px;top:-4px}tr.installwrap.thwepo_checkbox.notinstall label .label-tag{padding-left:25px}tr.installwrap label .label-tag:after{position:absolute;left:0;top:-7px}tr.installwrap.thwepo_checkbox.notinstall{margin-top:12px}.notinstall label.label-tag.checkbox{padding-left:0}.dalee_link svg{vertical-align:middle;margin-left:5px}.dalee_link{text-transform:uppercase;text-align:center}html .extra-options .value input,html .extra-options .value input[type=number]{min-height:30px}.extra-options.thwepo_variable.thwepo_ustanovkadostavka.thwepo_tab_style .dalee_link svg{display:none}.extra-options.thwepo_variable.thwepo_ustanovkadostavka.thwepo_tab_style{padding-bottom:20px}.dalee_link span{border-bottom:1px solid #476048;line-height:1;display:inline-block;font-weight:700;color:#476048}table.thwepo-price-table{display:table !important;max-width:480px}.skidkiwrap table.thwepo-field-wrapper.skidka{display:block !important}table.thwepo-field-wrapper.skidka tbody td{flex-direction:column;display:flex}.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style{max-width:480px;background:#000;padding:10px}.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style *{color:#fff}.woocommerce div.product form.cart table .itogo_title td,.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style .skidki>.label.leftside label.label-tag{color:#fff;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:8px}.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style .skidki>.label.leftside label.label-tag{margin-top:0}.is_gecko .skidka .sublabel-tag{margin-top:0}.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style .dalee_link{display:none}.dalee_link{cursor:pointer}.dalee_link span:hover{color:#ffa800;border-color:#ffa800}.dalee_link:hover span:hover+svg path{fill:#ffa800}a.showall:hover{color:#ffa800}.thwepo-price-table+.quantity{display:none !important}tr.whe_calculate+.extra-price,table.thwepo-price-table .product-price{display:none}.extra-options.skidkiwrap.thwepo_variable.thwepo_skidka.thwepo_tab_style{margin:-25px 0 0 -20px;position:absolute;width:100%;padding:20px}table.thwepo-price-table{float:right;margin:-25px -20px 0 0;padding:20px}.woocommerce div.product form.cart .button{float:right;clear:right;width:480px;margin-right:-20px;text-align:center !important;border-radius:0}.woocommerce div.product form.cart .button:hover{border-radius:2px;background:#ffa800;color:#000}tr.thwepo_checkboxgroup.skidki span{position:relative}tr.thwepo_checkboxgroup.skidki span span{padding-left:30px;margin-bottom:5px;display:block}table.thwepo-price-table *{font-size:14px}tr.thwepo_checkboxgroup.skidki input[type=checkbox]+span:before{filter:invert(1)}.woocommerce div.product form.cart table .itogo_subtitle td{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:20px}tr.itogo_subtitle td{padding-bottom:10px}table.thwepo-price-table tr.total-price .label{color:#fff;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:100px}tr.total-price td{border-top:1px solid #2f2f2f;padding-top:10px;vertical-align:top}section.related.products h3,.thwepo-section-list.thwepo_list_tab_style:before,.total-price td.value *{color:#fff;text-align:right;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}html table.thwepo-price-table{padding:20px}tr.razmer_pam+tr.razmer_pam td{border-bottom:1px solid #2f2f2f;padding-bottom:4px}tr.total-price td+td{text-align:right}tr.whe_calculate td{padding:5px 0 8px}.whe_calculate img.thwepo-image-box{display:none}div#payment li label{font-weight:400}.product-type-variable .summary.entry-summary p.price:before{content:"от ";font-size:18px}.product-type-variable .summary.entry-summary p.price{font-size:0}.product-type-variable .summary.entry-summary p.price>span:first-child,.product-type-variable .summary.entry-summary p.price>span:first-child *{font-size:18px}.div-sizes-wrapper .woocommerce-variation-price{display:none}.single .vc_carousel-slideline.woocommerce-product-slider:after{bottom:4px}.btnfornumber{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.btnfornumber{position:absolute;padding:10px;cursor:pointer}.pminus.btnfornumber{margin-left:-70px}.pplus.btnfornumber{margin-right:-80px}.oformlenie input::-webkit-outer-spin-button,.oformlenie input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.oformlenie input[type=number]{-moz-appearance:textfield;outline:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background:0 0}table.thwepo-field-wrapper.default tbody .div-sizes-wrapper tbody{flex-direction:column}table.thwepo-field-wrapper.default tbody .div-sizes-wrapper tbody label{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;font-weight:400 !important;padding-top:20px}html .woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{display:none}table.thwepo-field-wrapper.default tbody .div-sizes-wrapper tbody span.variable-item-span.variable-item-span-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:0}html .woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{height:auto;border-radius:0}.div-sizes-wrapper:before{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-top:2px;display:block}.woocommerce div.product form.cart .variations th.label label{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700 !important;line-height:20px;margin-top:2px}#pa_razmer_uchastka+ul img{display:none}#pa_razmer_uchastka+ul span.variable-item-radio-value-wrapper{font-size:0}#pa_razmer_uchastka+ul span.variable-item-radio-value{font-size:16px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{filter:grayscale(1);height:12px;margin-top:-5px;margin-right:-6px}.woocommerce div.product form.cart .variations th.label label{padding-top:0}.product_cat-katalog-pamyatnikov .div-sizes-wrapper:before{content:"Размер памятника:"}.product_cat-memorialnyj-kompleks .extra-price,.product_cat-memorialnyj-kompleks .itogo_subtitle,.product_cat-memorialnyj-kompleks .div-sizes-wrapper:before,html .woocommerce div.product form.cart .reset_variations{display:none !important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){color:#fff;background:#000}html [data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock) " см"}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){color:#fff;background:#476048;-webkit-box-shadow:0 0 0 2px #476048;box-shadow:0 0 0 2px #476048}html .woocommerce div.product form.cart .reset_variations:before{content:"Выбрать другой размер";font-size:13px;color:#000;border-bottom:1px solid;line-height:1;display:inline-block}html .woocommerce div.product form.cart .reset_variations{font-size:0;text-decoration:none;display:none}.likeselect.tumbasizefromselect:after{content:"*Стоимость тумбы входит в стоимость памятника";display:block;color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-top:5px}.woocommerce div.product form.cart table .total-price td.value{font-size:0}.thwepo_productgroup.fixedwindow a.showall{position:absolute;right:-15px;top:-10px;font-size:0}.thwepo_productgroup.fixedwindow a.showall{display:block;width:30px;height:30px;font-size:0;top:10px;right:0;transform:scaleX(1.2);text-decoration:none;font-weight:100}.thwepo_productgroup.fixedwindow a.showall:before{content:"x";font-size:30px;text-decoration:none}.thwepo_productgroup.fixedwindow:before{background:rgb(0 0 0/33%);width:100vw;height:100vh;content:"";display:block;top:0;position:fixed;left:0;z-index:-1}.thwepo_productgroup.fixedwindow{z-index:1;background:#fff;padding:0 !important}.thwepo_productgroup.fixedwindow .scrolledcontent{position:relative;background:#fff;padding:20px}.fixedwindow .scrolledcontent h4{margin-top:0}tr.thwepo_productgroup.fixedwindow label.sublabel-tag{margin-bottom:20px !important}#notinstall+label:after{background:0 0}input#notinstall{zoom:1.4;accent-color:#000}input#notinstall+.label-tag{padding-left:4px}.page-id-32725.woocommerce-page main#main{padding-bottom:0;margin-bottom:-24px;padding-top:17px}.page-id-32725 .wpb_raw_code.wpb_content_element.wpb_raw_html.heading.borderbottom h3{padding-top:20px}.page-id-32725 .woocommerce.columns-5 ul.products li.product-category{margin-left:auto;margin-right:auto;width:100%}.page-id-32725 ul.products.columns-5{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.page-id-32725 ul.products.columns-5:before,.page-id-32725 ul.products.columns-5:after{display:none}.search .wrapper.scrolltop{display:none !important}html .woocommerce ul.products li.product .button:hover{border-radius:0}.search .filter-sidebar{display:none}table.thwepo-field-wrapper.open{margin-bottom:4px}html section.related.products h3{text-align:left}.woocommerce-message{border-top-color:transparent;background:0 0}.woocommerce-message:before{color:#476048}.woocommerce-info{border-top-color:transparent;background:0 0}html .woocommerce-info:before{display:none}.cart-empty.woocommerce-info{padding-left:0;padding-bottom:50px}.cart-empty.woocommerce-info{padding-left:0;padding-bottom:50px;text-align:center;padding-top:60px;padding-right:0;font-weight:500}p.return-to-shop{margin-bottom:0;position:relative;top:-50px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.cart-empty.woocommerce-info+p{padding-bottom:80px}p.return-to-shop{text-align:center}.single .vc_carousel-slideline .active+.active .vc_item{border-right:none}.post-template-default.single-post .woocommerce ul.products.columns-4 li.product.first:after{opacity:0}.alreadyall .empty-block{display:block !important;height:80px;background:#fff;position:relative;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{align-items:center}#reviews .vc-gitem-zone-height-mode-auto:before{display:none}.vc_grid-filter span{color:#c8c8c8;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}#reviews .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,#reviews .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-transform:uppercase}#reviews .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,#reviews .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background:0 0;border-radius:0;border:none}.page-template-reviews main#content>.borderbottom:first-child .wrapper{padding-top:60px;padding-bottom:28px}html .page-template-reviews .svg-wrapper{right:-26px;left:auto;bottom:-20px}#reviews .vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{margin-right:10px;margin-bottom:18px}div#reviews .vc_grid-filter.vc_grid-filter-left{position:relative}div#reviews .vc_grid-filter.vc_grid-filter-left:after{border-bottom:1px solid #000;padding-bottom:8px;content:"";display:block;width:300vw;left:-100vw;position:absolute;bottom:-8px}div#reviews .vc_grid-filter.vc_grid-filter-left{position:relative;margin-bottom:8px}#reviews .vc_btn3-inline:after,div#reviews .vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item:before,div#reviews .vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item:after,div#reviews .vc_grid-filter.vc_grid-filter-left:after{border-bottom:1px solid #000;padding-bottom:8px;content:"";display:block;width:300vw;left:-100vw;position:absolute;bottom:-8px}div#reviews .vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item:before{top:-9px;bottom:auto}div#reviews .vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item:after{bottom:0}#reviews .vc_gitem-zone-a .vc_gitem-row-position-middle,#reviews .vc_gitem-zone-b .vc_gitem-row-position-middle{transform:none;top:0;position:relative}#reviews{min-height:800px}#reviews .vc_gitem-post-data-source-post_title h5,#reviews .vc_gitem-post-data-source-post_title h3{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:none}#reviews p{margin-bottom:0;margin-top:5px}#reviews .vc_custom_heading.review-date.vc_gitem-post-data.vc_gitem-post-data-source-post_date,#reviews .vc_custom_heading.review-date.vc_gitem-post-data.vc_gitem-post-data-source-post_date div{color:#000;text-align:right;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:right !important}.vc_custom_heading.review-inner-content.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt{color:#000;font-family:Manrope !important;font-size:16px;font-style:normal;font-weight:300;line-height:20px;text-transform:none;margin-top:0}#reviews .vc_gitem_row.vc_row.vc_gitem-row-position-bottom{position:relative}#reviews .vc_gitem_row .vc_gitem-col{padding:0}#reviews .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:after,#reviews .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:before{opacity:0}#reviews .vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:after{opacity:1;height:1px;padding:0;bottom:-6px;position:absolute;right:auto;top:auto}.page-template-reviews-php #content .padtop30{padding-bottom:30px}section#otziv-form{position:relative}#showonsubmitform{position:absolute;background:#fff;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:-5;transition:all .25s ease}#showonsubmitform.active{opacity:1;z-index:1}#showonsubmitform h3{color:#476048 !important}#showonsubmitform p{font-weight:700;color:#000 !Important}.woocommerce-order-received .woocommerce-order *{color:transparent !important}#content.materiali>div:first-child>.wrapper{padding-top:60px;padding-bottom:0}#content.materiali>div:first-child+.wrapper{padding-top:0}.nomargin.mat-img{margin:-20px -20px 0}.category-materialy-dlya-pamyatnika .vc_section+.vc_section{padding-top:27px}.seo-inner strong span,.seo-inner span strong,.materialy-dlya-pamyatnika .wpb_text_column strong span,.materialy-dlya-pamyatnika .wpb_text_column span strong{text-transform:uppercase;padding:2px 10px}.materialy-dlya-pamyatnika .wpb_wrapper .vc_btn3{margin-left:auto;margin-right:auto}.materialy-dlya-pamyatnika .wpb_wrapper .vc_btn3-container.vc_btn3-inline{text-align:center;width:100%}.materialy-dlya-pamyatnika .productslider .woocommerce.columns-4{margin-top:-1px}.onlyoneline:before{opacity:0}.materialy-dlya-pamyatnika .wpb_singleimage_heading{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center;padding:0 10px}.materials-related .wpb_single_image{border:1px solid #000}.materials-related{margin:0 -36px}.materials-related .wpb_single_image img{border-top:1px solid #000;border-bottom:1px solid #000}.materials-related .wpb_single_image+.wpb_single_image{margin-top:0;border-top:none;margin-bottom:0}.materials-related .vc_col-sm-3 .vc_column-inner>.wpb_wrapper{border-right:1px solid #000;border-left:1px solid #000}.materials-related .wpb_single_image{border-left:none;border-right:none}.category-materialy-dlya-pamyatnika .entry-content{margin-top:0;padding-top:1.5em}.category-materialy-dlya-pamyatnika .vc_section{clear:both}.lb-number{display:none !important}.materialy-dlya-pamyatnika .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-top:0}section.vc_section.lined.nospace{padding-top:0}.materialy-dlya-pamyatnika ul.products.columns-4.owl-carousel.owl-theme.owl-loaded{margin-bottom:0}html .materials-related:before{top:0}html .materials-related:after{bottom:0}.materials-related{display:flex}html .archive.category-materialy-dlya-pamyatnika .woocommerce .imagewrapper a img{margin:-1px;width:calc(100% + 2px);max-width:calc(100% + 2px)}.archive.category-materialy-dlya-pamyatnika .imagewrapper{padding-bottom:20px}.archive.category-materialy-dlya-pamyatnika .woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700}.archive.category-materialy-dlya-pamyatnika .woocommerce ul.products.columns-4 li.product{margin-bottom:30px}html .woocommerce ul.products.columns-4 li.product{margin-bottom:0}.archive.category-materialy-dlya-pamyatnika .woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title{min-height:40px}.onlytopline.lined:after{opacity:0}.archive.category-materialy-dlya-pamyatnika .woocommerce-page main#main{padding-top:60px}.archive.category-materialy-dlya-pamyatnika .woocommerce-page main#main .archive-description{max-width:800px;padding-bottom:28px}.archive.category-materialy-dlya-pamyatnika .note+svg{position:absolute;bottom:0;right:-100px}.seo-inner{padding-top:40px}.seo-inner p{margin-bottom:0}.seo-inner p+p{margin-top:2px}.seo-inner .wrapper{max-width:770px}.seo-inner.lined.onlytopline{padding-bottom:60px}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus,html input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#000}.wpb_single_image .vc_single_image-wrapper{text-decoration:none;outline:none}.woocommerce-checkout span.woocommerce-Price-amount.amount bdi,.woocommerce-cart span.woocommerce-Price-amount.amount bdi{font-family:Forum}td.product-subtotal span+span,td.product-subtotal span+span *{color:#000;text-align:right;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.single-product.woocommerce ul.products.columns-4 li.product{margin-bottom:0}.single-product div#primary #main:after{content:"";display:table;clear:both;padding-bottom:50px}li.product.type-product.product-type-variable .price span~span{display:none;font-size:0}html li.product.type-product.product-type-variable .price span,html li.product.type-product.product-type-variable .price span bdi{font-size:16px}html .woocommerce li.product.type-product.product-type-variable .price{font-size:0;margin-bottom:10px}html .woocommerce li.product.type-product.product-type-variable .price:before{content:"от ";font-size:16px}.single-post .wpb_text_column a{color:#000;font-family:Manrope;font-style:normal;font-weight:400;text-decoration-line:underline}dt[data-valuename="стоимость до скидки"],dt[data-valuename="стоимость до скидки"]+dd{display:none}.product-single .reviewcount{display:flex}.vc_gitem-post-meta-field-ts_rating.reviewcount.vc_gitem-align-left img{max-width:18px}.vc_gitem-post-meta-field-ts_rating.reviewcount.vc_gitem-align-left{display:flex}.vc_gitem-post-data-source-post_title h5{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:0}.vc_custom_heading.review-date.vc_gitem-post-data.vc_gitem-post-data-source-post_date{color:#000;text-align:right;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:right}.single-product .vc_pageable-slide-wrapper .owl-item .vc_grid-item{border:1px solid #000;padding:10px !important}.single-product .vc_gitem-zone-a .vc_gitem-row-position-middle,.single-product .vc_gitem-zone-b .vc_gitem-row-position-middle{position:relative;top:0;transform:none}.single-product .vc-gitem-zone-height-mode-auto:before{padding:0}.single-product .vc_gitem-zone-a .vc_gitem-row-position-bottom,.single-product .vc_gitem-zone-b .vc_gitem-row-position-bottom{position:relative}.single-product .vc_gitem-zone-a .vc_gitem-row-position-middle .vc_col-sm-6.vc_gitem-col.vc_gitem-col-align-+.vc_col-sm-6.vc_gitem-col.vc_gitem-col-align-{position:absolute;right:0;top:0}.single-product .vc_gitem-zone-a .vc_gitem-row-position-middle .vc_col-sm-6.vc_gitem-col.vc_gitem-col-align-+.vc_col-sm-6.vc_gitem-col.vc_gitem-col-align- div{text-align:right !important}.single-product .vc_gitem-zone-a .vc_gitem-row-position-middle div{width:100% !important}.single-product .vc_custom_heading.review-inner-content.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p{margin:0 !important}.single-product .reviews-slider .vc_grid-container-wrapper.vc_clearfix.vc_grid-animation-fadeIn{margin:0 -19px;position:relative}div#single-product-slider h3{padding-top:60px;position:relative}.reviews-slider .vc_grid.vc_row.vc_grid-gutter-30px.vc_pageable-wrapper.vc_hook_hover{margin-bottom:0}.single-product .vc_pageable-slide-wrapper .owl-item .vc_grid-item{border-right:none;border-bottom:none}div#single-product-slider .owl-stage{display:flex}div#single-product-slider .owl-stage .vc_grid-item{height:100%}div#single-product-slider .vc_grid-container{margin-bottom:0}.single-product.woocommerce-page main#main>div{display:flex;flex-direction:column}section.related.products{order:100}.single-product .vc_custom_heading.review-inner-content.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt{margin-bottom:0}.single-product .reviews-slider .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-{padding-bottom:0}.single-product .reviews-slider .owl-stage .owl-item:not(.active) .vc_grid-item{opacity:0}.single-product .owl-item.active+.owl-item.active+.owl-item.active+div>div{border:none}div#single-product-slider .owl-stage .vc_grid-item{padding-bottom:0}.single-product .vc_grid-container-wrapper+.vc_row,.single-product .vc_grid-container-wrapper+.vc_row *{text-align:center}.single-product .vc_grid-container-wrapper+.vc_row .vc_column-inner{border:1px solid #000;margin:0;border-bottom:none}.single-product .vc_grid-container-wrapper+.vc_row .vc_col-sm-4 .vc_column-inner{padding-top:20px}.single-product .vc_grid-container-wrapper+.vc_row{margin-left:-21px;margin-right:-21px}.single-product .vc_grid-container-wrapper+.vc_row .vc_btn3{max-width:240px;padding:0 50px}.single-product .vc_grid-container-wrapper+.vc_row .vc_col-sm-4 .vc_column-inner,.single-product .vc_grid-container-wrapper+.vc_row .vc_col-sm-4+.vc_col-sm-4 .vc_column-inner{border-left:none;border-right:none}.single-product .vc_grid-container-wrapper+.vc_row .vc_col-sm-4+.vc_col-sm-4+.vc_col-sm-4 .vc_column-inner{border-right:none}div#payment li label:before{content:"";display:block;width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(/wp-content/themes/tstone/img/nochecked.svg);background-repeat:no-repeat;background-position:center;top:-2px;position:relative;margin-right:5px}div#payment li input:checked+label:before{background-image:url(/wp-content/themes/tstone/img/cchecked.svg)}div#payment li label{cursor:pointer}div#payment li input{display:none}.thwepo-product-group-item input[type=checkbox]:checked+.thwepo-product-group-lable .thwepo-image-box,.thwepo-product-group-item input[type=radio]:checked+.thwepo-product-group-lable .thwepo-image-box{border:3px solid #476048 !important}html .thwepo-image-group-item input[type=radio]:checked+.thwepo-image-group-lable .thwepo-image-box{border-color:#476048 !important;border-width:2px;background-color:#476048}.entry-content.halfedforoglavlenie{display:flex;margin-left:-20px;margin-top:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.right-stick-outer{border-left:1px solid #000;max-width:100%;grid-area:1/2/2/4}.stickywrapouter{background:#fff;z-index:11;overflow:auto;flex:1;width:350px;grid-row:1/4;position:sticky;top:0;height:max-content}.right-stick-outer .vc_col-sm-12{padding-left:20px}.lwptoc_header{display:none}html .lwptoc-light .lwptoc_i A,.lwptoc_item a{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.16px}html .lwptoc-notInherit .lwptoc_i DIV A,.lwptoc_item a{border-bottom:1px solid #c6c6c6 !important;display:block;padding-left:16px;padding-bottom:10px;padding-top:8px}html .lwptoc-light .lwptoc_i{padding-left:0;background:0 0}html span.lwptoc_item_number:after{content:"."}html.noovorflow{overflow:visible}html .lwptoc-light .lwptoc_items A,html .lwptoc-light .lwptoc_items A:visited{color:#000 !important;outline:none}.right-stick-outer .vc_carousel-slideline .vc_item{max-width:100%}.single .right-stick-outer .vc_carousel-slideline .active .vc_item{border-right:none;height:auto}.stickywrapinner{top:0;align-self:flex-start;position:-webkit-sticky;position:sticky}.stickywrapouter+div .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-top:0}.stickywrapouter+div .vc_carousel-inner:after{left:0;bottom:-1px}.woocommerce-ordering:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-weight:300 !important;font-size:9px;margin-left:5px;content:"d";display:block;content:"\f078";color:#000;position:absolute;right:8px;top:7px}.woocommerce .woocommerce-ordering select{position:relative;color:transparent !important;-webkit-text-fill-color:#000}form.woocommerce-ordering{position:relative}ul.toclick input{filter:grayscale(1);vertical-align:middle;margin-right:6px}.foto_nashih_rabot .wrapper{border-left:1px solid;border-right:1px solid;padding-bottom:80px}div#our_works_slider{margin:0 -21px}div#our_works_slider img{border:1px solid;display:block}.foto_nashih_rabot h3{margin-bottom:5px}.foto_nashih_rabot{margin-top:-40px}.subheading_cat_inner h5{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;background:#ffa800;display:inline-block;padding:7px 20px;margin-left:auto;margin-right:auto;margin:0}.subheading_cat_inner,.subheading_cat{flex-direction:column;display:flex;justify-content:center;align-items:center;padding:20px 0 30px}.subheading_cat_inner p{margin:0}.subheading_cat_inner h5+p{margin-top:0;margin-bottom:0}.subheading_cat h2,.subheading_cat strong{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.menuhoverline{position:absolute;background:#476048;z-index:2}.wrapper.showdesktop{position:relative}.tax-product_cat #page,.page-template-blogpage #page,.blog #page{overflow:hidden}header#masthead{position:relative;z-index:23}.onner-menuhoverline{padding:20px 20px 40px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;width:100%}.header-menu__title{color:#fff;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:5px}.onner-menuhoverline>.col>a{color:#ffa800;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:12px;text-decoration-line:underline;margin-top:20px}.col.mob-hover-col,.h-row .col ul{display:flex;flex-direction:column}.menuhoverline{top:100%}div.h-row .menuhoverline{border:1px solid #000;width:calc(100% + 40px);margin-left:-20px}.menuhoverline .col.mob-hover-col:nth-child(6) .btn{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:12px;border-radius:2px;background:#000;text-decoration:none;max-width:160px;height:54px;margin-left:0;margin-top:30px}.menuhoverline .col.mob-hover-col:nth-child(6) .btn:hover{background:#ffa800;color:#000 !important}.col.mob-hover-col div+div+.header-menu__title{margin-top:30px}.h-row .col ul li{margin-bottom:2px}.h-row .col ul li a{display:inline-block}.h-row .col ul li a:first-letter {text-transform:uppercase}.h-row .col ul li:nth-child(10)~li{display:none}html body .col.show_all_menu li:nth-child(10)~li{display:block}.menuhoverline{transition:opacity .25s ease}div.h-row .menuhoverline{left:0}.openitshadow,.menuhoverline{top:-150vh;opacity:0}.openitshadow{content:"";display:block;background:rgb(0 0 0/41%);position:absolute;width:300vw;height:0;left:-100vw;z-index:-1}.menuhoverline2:hover .openitshadow,.opendropdownmenu2:hover~.openitshadow,.opendropdownmenu2:hover .menuhoverline,.opendropdownmenu:hover~.openitshadow,.menuhoverline1:hover .openitshadow,.opendropdownmenu1:hover~.openitshadow,.opendropdownmenu1:hover .menuhoverline,.opendropdownmenu:hover~.openitshadow,.menuhoverline:hover .openitshadow,.menuhoverline:hover,.opendropdownmenu:hover .menuhoverline{top:100%;opacity:1}.menuhoverline2:hover .openitshadow,.opendropdownmenu2:hover~.openitshadow,.menuhoverline1:hover .openitshadow,.opendropdownmenu1:hover~.openitshadow,.menuhoverline:hover .openitshadow,.opendropdownmenu:hover~.openitshadow{height:300vh}.opendropdownmenu2:hover>a,.opendropdownmenu1:hover>a,.opendropdownmenu:hover>a{color:#ffa800}.showmobile-popup .menuhoverline{position:relative;opacity:1;top:auto}.showmobile-popup .onner-menuhoverline{grid-template-columns:repeat(3,1fr)}.onner-menuhoverline{position:relative;z-index:11}.showmobile-popup .menuhoverline{position:relative;opacity:1;top:auto}.showmobile-popup .onner-menuhoverline{grid-template-columns:repeat(3,1fr);padding-left:0;padding-top:10px}.showmobile-popup .menuhoverline{position:relative;opacity:1;top:auto}.showmobile-popup .onner-menuhoverline{grid-template-columns:repeat(3,1fr);padding-left:0;padding-top:10px;padding-bottom:20px}.owl-do-posle-outer{margin:0 -26px}.showmobile-popup .onner-menuhoverline:after{content:"";display:block;left:-100px;bottom:0;width:calc(100vw + 100px);height:1px;background:#5c775d;position:absolute}.blagoustr-top{max-width:890px}.bbottombordered{text-align:center;margin:0 -20px;padding-top:10px}.blagous-intro h1{margin-bottom:-5px}.blagous-intro img{position:absolute;left:97%;bottom:10px}.h3space+.vc_row-fluid.blago-steps{border-top:1px solid #000}.blago-steps .vc_col-sm-1\/5 .wpb_wrapper{background:#ffa800;color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;height:100%;text-align:center}.blago-steps{border-bottom:1px solid #000;margin-left:-20px;margin-right:-20px}.blago-steps .vc_col-sm-1\/5 .vc_column-inner{padding:0;height:100%;border-right:1px solid}.wpb_wrapper .blago-steps:nth-child(2n-1) .vc_col-sm-1\/5 .vc_column-inner{border-left:1px solid;border-right:none}.blago-steps .vc_col-sm-1\/5 .wpb_wrapper *{margin-bottom:0;height:100%;display:flex;align-items:center;justify-content:center}.blago-steps{display:flex;min-height:120px}.blago-steps .wpb_content_element{margin-bottom:0}.blago-steps .vc_col-sm-4\/5{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.blago-steps .vc_col-sm-4\/5 *{margin-top:0}.wpb_wrapper .blago-steps:nth-child(2n-1){flex-direction:row-reverse}.blagous-intro{position:relative;margin-bottom:0}.blagous-intro:after{content:"";display:block;background:#000;width:300vw;height:1px;position:absolute;bottom:-25px;left:-100vw}.blago-steps .vc_col-sm-4\/5 .wpb_wrapper{max-width:98%}.price_row{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;display:flex;align-items:center}.vc_row.wpb_row.vc_inner.vc_row-fluid.price_row a{color:#476048;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration-line:underline;cursor:pointer}.price_row .vc_col-sm-3\/5+.vc_col-sm-1\/5{border-left:1px solid #000;border-right:1px solid #000;text-align:center;padding-top:12px;padding-bottom:12px}.price_row .vc_col-sm-1\/5{text-align:center}.vc_row.wpb_row.vc_inner.vc_row-fluid.price_row .wpb_content_element{margin-bottom:0}.h3space{margin-bottom:0;padding-top:48px;padding-bottom:45px}.blagous-row-with-hor-borders-between .wpb_column.vc_column_container.vc_col-sm-6{width:calc(50% - 20px);border:1px solid #000}.blagous-row-with-hor-borders-between{display:flex;justify-content:space-between;margin:0 -21px;border-top:1px solid #000;border-bottom:1px solid #000}.blagous-row-with-hor-borders-between:before,.blagous-row-with-hor-borders-between:after{display:none}.blagous-row-with-hor-borders-between .wpb_column.vc_column_container.vc_col-sm-6{width:calc(50% - 15px);margin-top:-1px;margin-bottom:-1px;padding-top:10px}.blagous-row-with-hor-borders-between .wpb_text_column>.wpb_wrapper:first-child>p:first-child>span{padding:3px 15px}.vc_row.wpb_row.vc_row-fluid.vidi_and_ceny{padding-bottom:40px;border-bottom:1px solid #000;margin-bottom:40px;margin-left:-20px;padding-left:6px;margin-right:-20px}.item.doposle{display:flex;justify-content:space-between}.do-posle-desc{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:10px}.photo-wrap img{display:block}.photo-do,.photo-posle{border:1px solid;border-top:none;border-bottom:none}.vc_custom_1700930455770 h3{padding-top:40px !important;padding-bottom:20px !important}.photo-do .do-posle-desc{position:relative;top:0;left:0}.owl-do-posle:after,.vidi_and_ceny .vc_col-sm-12:after,.bbottombordered .vc_col-sm-12:after,.photo-do .do-posle-desc:before{content:"";display:block;width:100vw;position:absolute;top:0;left:0;height:1px;background:#000}.owl-do-posle:after,.vidi_and_ceny .vc_col-sm-12:after,.bbottombordered .vc_col-sm-12:after{top:auto;bottom:0;left:-100vw;width:300vw}.vidi_and_ceny .vc_col-sm-12:after{bottom:-41px}.cssgrid{display:flex;align-items:center;margin:0 -5px}.cssgrid img{width:auto;height:auto;padding:5px}.thwepo_variable tr.extra-price{display:none}.product_cat-memorialnyj-kompleks tr.product_size{display:none !important}.woocommerce-cart-form__cart-item:not(.katalog-pamyatnikov) .thwepo-item-val~p{display:none !important}.memorial_desc td.text-cell>p{display:none}.div-sizes-wrapper.hide_vibrate_label:before{display:none}.product_cat-memorialnyj-kompleks .div-sizes-wrapper{display:none}.is-logged .product_cat-memorialnyj-kompleks .div-sizes-wrapper{display:block}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] span.price{display:none}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] img{display:none !important}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] .variable-item-radio-value-wrapper{font-size:0 !important}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] span.variable-item-radio-value{font-size:16px;line-height:1.5}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] .variable-item-radio-value pre{color:#4f4f4f;font-size:12px;display:block;line-height:1.3;background:0 0;padding:0;font-family:Manrope,serif;margin:0;overflow:visible}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] .variable-item-radio-value span{color:#4f4f4f;font-size:12px;display:block;max-width:122px;line-height:1.3}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] .variable-item-contents label{display:flex;justify-content:flex-start;align-content:flex-start}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] input.variable-item-radio-input{position:absolute;top:13px}ul[data-attribute_name="attribute_pa_razmery-izdeliya"] .variable-item-radio-value-wrapper{margin-left:20px !important}.notshowed-woocommerce-variation-description .woocommerce-variation-description{display:none}body.page-template.page-template-info .wpb_wrapper h2,.vc_tta-panel-body h2{font-size:18px;font-style:normal;font-weight:600;line-height:18px}table.thwepo-field-wrapper.dop_tovari_cokol .thwepo-product-group-item .thwepo-img-wrap{height:52px}ul[data-attribute_name="attribute_pa_vysota"] li[data-wvstooltip="30"]:first-child{order:-8}.product_size_1+.product_size_2{display:none !important}.category-pamyatnik-vozle-metro img,.category-derevni-mo img,.category-pamyatnik-vozle-metro img,.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti img,.category-kladbisha-moskvi-i-mo img{width:auto !important;height:auto !important;display:block;margin-left:auto;margin-right:auto}.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti h1.h1minusmargintop+h2+p>img,.category-kladbisha-moskvi-i-mo h1.h1minusmargintop+h2+p>img{max-width:initial;width:calc(100% + 40px) !important;margin:0 -20px;display:block;margin-bottom:-16px}.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti .h1minusmargintop+h2+p,.category-kladbisha-moskvi-i-mo .h1minusmargintop+h2+p{overflow:hidden;width:calc(100% + 40px);margin:0 0 0 -20px}.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti .showonmobileonly,.category-pamyatnik-vozle-metro .showonmobileonly,.category-derevni-mo .showonmobileonly,.category-pamyatnik-vozle-metro .showonmobileonly,.category-kladbisha-moskvi-i-mo .showonmobileonly{display:none}.category-pamyatnik-vozle-metro h2,.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti h2,.category-derevni-mo h2,.category-pamyatniki-na-mogilu-v-moskovskoj-oblasti h2,.category-pamyatnik-vozle-metro h2,.category-pamyatniki-na-mogilu-v-moskovskoj-oblasti h2,.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti h2,.category-kladbisha-moskvi-i-mo h2{position:relative}.category-pamyatniki-na-mogilu-v-moskovskoj-oblasti h2:before,.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti h2:before,.category-pamyatniki-na-mogilu-v-moskovskoj-oblasti h2:before,.category-pamyatnik-vozle-metro h2:before,.category-derevni-mo h2:before,.category-pamyatnik-vozle-metro h2:before,.pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti h2:before,.category-kladbisha-moskvi-i-mo h2:before{content:"";display:block !important;position:absolute;top:-13px;left:0;width:300vw;height:1px;background:#000;left:-100vw}.category-pamyatnik-vozle-metro .scroller,.category-derevni-mo .scroller,.category-pamyatnik-vozle-metro .scroller,.category-pamyatniki-na-mogilu-v-moskovskoj-oblasti .scroller,.category-pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti .scroller,.category-kladbisha-moskvi-i-mo .scroller{display:none}.pamyatniki-na-kladbishcha-moskvy-i-moskovskoj-oblasti iframe,.category-kladbisha-moskvi-i-mo iframe{height:400px}h1.h1minusmargintop{margin-top:-25px;padding-top:20px}.materialy-dlya-pamyatnika .wrapper.productslider.sliderinsingle h3{padding-top:0}#content .wrapper.nas-punkti{padding:20px !important}#content .wrapper.nas-punkti div{position:relative;padding-left:13px;margin-bottom:10px}#content .wrapper.nas-punkti div:before{background:#476048;content:"";display:block;width:5px;height:5px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2px}#content .wrapper.nas-punkti div a:hover{color:#476048}#content .wrapper.nas-punkti div a{text-decoration:none;color:#000}.catalogouter{overflow:hidden}#content .catalogouter .home-catalog-row{overflow:visible;padding-bottom:-0}#content .catalogouter{border-top:1px solid #000}.catalogouter .home-catalog-row .heading{padding-top:20px}#content .wrapper h2:before{display:none}.single #content .catalogouter{border-bottom:1px solid #000 !important}.single .catalogouter .woocommerce-loop-category__title{font-family:'Manrope' !important;text-transform:none}.menu-verhnee-sprava-container li li{margin-bottom:3px}.category-stati .wrapper{padding-bottom:0 !important;margin-bottom:!important}.category-stati .wrapper .vc_pageable-slide-wrapper.vc_clearfix{margin-bottom:-10px}figure.woocommerce-product-slider .owl-stage-outer.owl-height{height:auto !important}.pointer_events_none{cursor:default;pointer-events:none !important}[for=faska_net].pointer_events_none,[for=obratstorona_net].pointer_events_none,[for=licstorona_net].pointer_events_none,[for=fio_net].pointer_events_none,[for=opportret_net].pointer_events_none{pointer-events:all !important}.product_cat-foto-na-pamyatnik .button-variable-item-40{order:40 !important}.product_cat-foto-na-pamyatnik .button-variable-item-50{order:50 !important}.product_cat-foto-na-pamyatnik .button-variable-item-60{order:60 !important}ul.toclick li:first-child,ul.toclick li:nth-child(2),ul.toclick li:nth-child(3){display:none}.reviews-slider .vc_custom_heading{color:#000;font-family:Manrope,serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:0}.noaafter:after{display:none !important}.woocommerce nav.woocommerce-pagination{display:block !important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#476048;color:#fff;padding:10px 13px;min-width:36px}.woocommerce nav.woocommerce-pagination ul li a{padding:10px 13px;color:#000;min-width:36px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination{margin-top:30px}html table.thwepo-price-table tbody .itogo_subtitle~tr.dop_tov td:first-child{display:inline;max-width:calc(100% - 20px);white-space:pre-wrap}.page-template-konstruktor-php .landing{padding:0}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wrapper{max-width:1110px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.home-h1-wrapper h1{line-height:.8}.home-h1-wrapper img{position:absolute;right:0;bottom:-64px}.home-h1-wrapper{position:relative}.page-template-home_page .contacts-row.reverseonmobile.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6{padding-bottom:0}.home .lb-number{display:none !important}.wpb_text_column.wpb_content_element.home-h1-wrapper{margin-bottom:142px;margin-top:60px}.wpb_text_column.wpb_content_element.home-h1-wrapper+div p{font-size:16px;line-height:1.2;margin-bottom:45px}.home-h1-wrapper+.wpb_content_element{margin-bottom:20px}#scrolled_text .wpb_wrapper *{color:#000;text-align:center;font-family:'Forum';font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}footer{background:#000}footer a{color:#fff;font-family:Manrope;font-size:10px;font-style:normal;font-weight:300;line-height:12px}footer span{color:#fff;font-family:Manrope;font-size:10px;font-style:normal;font-weight:300;line-height:12px}ul#menu-futer{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;text-decoration:none}ul#menu-futer a{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:12px;text-decoration:none}footer .wrapper{border-left:1px solid #fff;border-right:1px solid #fff}.f-top-line{text-align:center;padding-top:20px;padding-bottom:12px}.f-cont{margin-top:30px}span.links a{display:block}footer a{text-decoration:none;line-height:1.5}span.rekv{margin-top:20px;display:block}.we_in_soc{margin-top:20px}.f-cont-col{max-width:190px}.we_in_soc a+a{margin-left:17px}.politik{margin-top:12px}.politik a{display:block}.copyright{font-size:10px;color:#929292;font-family:Manrope;font-size:8px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-top:20px}svg.show_pc{position:absolute;top:8px;left:204px}.f-cont{position:relative;padding-bottom:5px}footer#colophon{clear:both;overflow:hidden}.f-cont-col .widget{margin-bottom:0}footer .wrapper:after{position:absolute;height:100%;width:1px;content:"";display:block;top:0;right:-1px;z-index:4;background:#fff}footer#colophon a:hover{color:#ffa800}footer a:visited{color:#fff}#content .wrapper{border-left:1px solid #000;border-right:1px solid #000;padding-bottom:60px;padding-top:40px;box-sizing:border-box}h1 span{font-family:Forum}.single.single-post h3,.single.single-post h3 span,.single.single-post h2 span,.single.single-post h2{font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0}.single.single-post h2{font-size:34px}html .single.single-post #content h2{margin-bottom:10px}.single.single-post .entry-content h3,.single.single-post .entry-content h3 span{text-transform:none;font-size:31px}h2 span{text-align:center;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}h1{color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:0;margin-bottom:0}.breadcrumbs,.breadcrumbs a{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.empty-block{border-top:1px solid #000}.headline-line h1{max-width:80%;position:relative}.headline-line .svg-wrapper{position:absolute;bottom:0;left:70%}.borderbottom{border-bottom:1px solid #000}.headline-line{position:relative;margin-top:20px}.breadcrumbs a{text-decoration:none}#content .borderbottom .wrapper{padding-bottom:0}#content .padtop30{padding-top:30px}.wrapper.padtop30{word-spacing:-.7px}.p404 span{color:#000;font-family:Forum,serif;font-size:300px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;position:relative;margin-bottom:40px}#content.error-page .wrapper{padding-top:0;padding-bottom:0}.inner-wrapper{max-width:730px;border-left:1px solid #000;border-right:1px solid #000;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.p404{display:flex;align-items:center;justify-content:center;min-height:600px;flex-direction:column}.p404 svg{position:absolute;left:88%;bottom:12px}.t404{text-align:center}.borderbottom.top404,.borderbottom.top404 .inner-wrapper{height:192px;position:relative}#content.error-page .wrapper{overflow:hidden;position:relative;width:100%;min-height:100%}.borderbottom.top404 .inner-wrapper:after,.borderbottom.middle404 .inner-wrapper:before{content:"";display:block;position:absolute;top:0;left:100%;width:100%;height:100%;background:#000}.borderbottom.middle404 .inner-wrapper:before{left:auto;right:100%}.inner-wrapper{position:relative}.t404 p{margin:0}.top404.bottomblock,.top404.bottomblock .inner-wrapper{height:160px}#content.error-page .top404.bottomblock .wrapper{overflow:visible}.bottomblock.top404 .inner-wrapper:after{content:"";display:block;position:absolute;top:0;left:100%;width:100%;height:100%;background:#000}.top404.bottomblock .inner-wrapper{position:static;display:flex;align-items:center;justify-content:center}.error404 .site-footer{display:none}a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding:14px 12px;height:auto;width:auto}html .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern,.load-more-wrapper .load-more,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern,html .vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,a.btn{color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px;width:255px;height:70px;flex-shrink:0;border-radius:2px;background:#476048;text-decoration:none;display:flex;align-items:center;justify-content:center;border:1px solid #476048;margin-left:auto;margin-right:auto}html .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover,html .load-more-wrapper .load-more:hover,html .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,html .vc_btn3.vc_btn3-color-success:hover,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,a.btn:hover{background:#ffa800;border:1px solid #ffa800;color:#000}html .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,html .load-more-wrapper .load-more:focus,html .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,html .vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,a.btn:focus{background:#476048;border:1px solid #000;color:#fff}span.vc_tta-title-text{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}html body .vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus{background:#476048;border-color:#476048}.vc_active{border:1px solid #000;background:#476048}.vc_tta-panel{border:1px solid #000;border-left:none;border-right:none}.vc_tta-panel+.vc_tta-panel{border-top:none}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{background:0 0;border:transparent;color:#000;padding-left:15px;padding-top:30px;padding-bottom:30px}html .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background:0 0}.vc_active .vc_tta-panel-body{color:#fff;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal;background:#476048}html .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background:0 0}.vc_tta-panels-container{margin-left:-20px;margin-right:-20px}html .vc_tta-shape-rounded:not(.vc_tta-o-no-fill) .vc_tta-panel.vc_active .vc_tta-panel-body{border:transparent;padding-left:20px;padding-right:15px;padding-top:0;padding-bottom:20px}html .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;padding-left:19px;padding-top:24px;padding-bottom:22px}html .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body p{margin-top:0;font-weight:100;word-spacing:1px}.vc_active span.vc_tta-title-text{color:#fff}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel{margin-bottom:0}html .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background:0 0 !important;border:none}.vc_custom_heading{color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:54px;text-transform:uppercase;margin:10px 0}h2.vc_custom_heading,h3.vc_custom_heading{font-family:Forum !important}section#otziv-form{padding-top:56px}section#otziv-form form.wpcf7-form{max-width:616px}div#white_large_text{border-left:1px solid #000;border-right:1px solid #000;margin-left:-6px;margin-right:-6px}#white_large_text p{color:#fff;text-align:center;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:56px;text-transform:uppercase;margin-top:0;padding-top:62px;padding-bottom:58px;margin-bottom:0}.nomargin{padding-top:0 !important}#white_large_text p+p{position:absolute;bottom:0;text-align:center;width:100%;text-indent:40px;padding-bottom:6px}.post-actions-loop .one-post.odd .wrapper{background-color:#6d8d6e;background-image:url('/wp-content/themes/tstone/img/action-odd.png');background-position:top right;background-repeat:no-repeat}.post-actions-loop .one-post.even .wrapper{background-color:#6d8d6e;background-image:url('/wp-content/themes/tstone/img/action-even.png');background-position:top right 34px;background-repeat:no-repeat}.widget-akcii .one-post{background-color:#6d8d6e;background-image:url('/wp-content/themes/tstone/img/action-small-even.png');background-position:top right;background-repeat:no-repeat;background-position:top right 8PX;background-repeat:no-repeat;background-size:auto}.webp-support .widget-akcii .one-post{background-image:url('/wp-content/themes/tstone/img/action-small-even.webp')}.webp-support .widget-akcii .vc_grid-item+.vc_grid-item .one-post{background-image:url('/wp-content/themes/tstone/img/action-small-odd.webp')}.widget-akcii .vc_grid-item+.vc_grid-item .one-post{background-image:url('/wp-content/themes/tstone/img/action-small-odd.png')}.akcii.widget-akcii{margin-bottom:30px}section#akcii-section{border-top:1px solid #000;border-bottom:none}.vc_tta-container{margin-bottom:-5px}#content .post-actions-loop .wrapper{min-height:286px;text-align:center}.link-title{color:#fff;text-align:center;font-family:Forum;font-size:40px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}.link-title>span{background:#ffa800;color:#000;font-family:Forum;line-height:1;padding-left:8px;padding-right:8px;display:inline-block;vertical-align:middle;margin-top:-3px}.link-wrap{text-align:center;margin-top:20px}.link-wrap a{margin-left:auto;margin-right:auto}.widget-akcii .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.link-wrap a.btn{border-radius:2px;border:1px solid #fff;background:0 0}.widget-akcii .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,.link-wrap a.btn:hover{border-color:#ffa800;color:#ffa800}.widget-akcii .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.link-wrap a.btn:focus{border-color:#000;color:#000}.widget-akcii .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus{color:#fff;border-color:#ffa800}.smallemptyblock{height:30px;border-top:none}#content .post-actions-loop .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px}.post-actions-loop .smallemptyblock:last-child{height:100px}.breadcrumbs+h1{margin-top:20px}.breadcrumbs a:hover{color:#ffa800}.note p{margin-top:0;margin-bottom:0;padding-bottom:30px}.category-akcii-na-pamyatniki .borderbottom svg{position:absolute;bottom:20px;right:0}.category-akcii-na-pamyatniki .wrapper{position:relative}.widget-akcii-description{padding-top:98px;margin-right:0}.widget-akcii-description p{margin-top:0;max-width:370px}.widget-akcii-description+.wpb_column{margin-left:15px;margin-right:-15px;width:calc(60% - 22px)}.widget-akcii-description{padding-top:98px;margin-right:0}.widget-akcii-description p{margin-top:0;max-width:370px}.widget-akcii-description+.wpb_column,.steps-title-description{margin-left:30px;margin-right:-15px;width:calc(60% - 37px)}.widget-akcii .one-post{padding-right:0 !important;min-height:282px;padding-bottom:0 !important;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;padding-top:8px}.widget-akcii .one-post .vc_gitem_row.vc_row.vc_gitem-row-position-top{position:relative}.widget-akcii .vc-gitem-zone-height-mode-auto:before{display:none}.widget-akcii .one-post+.one-post{margin-top:30px}.widget-akcii .vc_gitem_row.vc_row.vc_gitem-row-position-bottom,.widget-akcii .vc_gitem_row.vc_row.vc_gitem-row-position-bottom a{margin-left:auto;margin-right:auto;text-align:center}.widget-akcii .vc_gitem-row-position-bottom{position:relative}.link-title>span{line-height:.9;padding-left:6px;padding-right:6px;margin-top:2px;margin-bottom:2px}.link-title>span span{font-family:Forum}.home section#akcii-section .vc_grid-item:first-child{border-bottom:1px solid #ffa800}.home section#akcii-section .vc_grid-item+.vc_grid-item{border-top:1px solid #ffa800}#akcii-section .vc_column_container+.vc_column_container>.vc_column-inner{border-left:1px solid #000;padding-left:0}#akcii-section .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper,.steps-title-description{margin-right:-28px}#steps span{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;position:absolute}#steps p{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:normal}section#steps h3{color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:54px;text-transform:uppercase}section#steps h3{margin-bottom:0;margin-top:0}.steps-title-wrapper h3{display:flex;flex-wrap:wrap;padding-top:90px}section.vc_section.nomargin.vc_section-has-fill{border-top:1px solid #000;border-bottom:1px solid #000}.steps-title-description{width:calc(60% - 23px);border-left:1px solid #000}.bordertop{border-top:1px solid #000}.steps-title-description{background:#476048;align-items:flex-end;justify-content:flex-end}.steps-title-description .vc_column-inner{display:flex;align-content:flex-end;justify-content:flex-end;align-items:flex-end}#steps .steps-title-description .vc_column-inner p{color:#fff;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;margin-bottom:0}.steps-title-description .wpb_content_element{margin-bottom:20px;margin-right:8px}.steps-title-wrapper .wpb_content_element{margin-bottom:10px}#steps .bordertop+div+.bordertop p{margin-bottom:0}#steps .bordertop+div+.bordertop .wpb_wrapper{padding-top:14px;display:flex;align-items:center;justify-content:center;min-height:189px}#steps span{top:13px;left:15px}.step1,.step2,.step4,.step5,.step6,.step7,.step9,.step10{width:21.4% !important}.step3,.step8{width:14.6% !important}.step5,.step10{margin-right:-5px}.step1,.step2,.step4,.step5,.step6,.step7,.step9,.step10{width:21.4% !important}.step3,.step8{width:14.6% !important}.step5,.step10{margin-right:0}.step2,.step5,.step7,.step10{border-left:1px solid #000;background:#fff}.step8{border-right:1px solid #000;border-left:1px solid #000}#steps .bordertop+div+.bordertop+div+.bordertop{border-bottom:1px solid #000;background:#476048}.step8{background:#476048}.step2{background:#476048}.step6{background:#476048}.step9{background:#fff}#steps .bordertop+div+.bordertop{background:#476048;background:#476048;background:-moz-linear-gradient(90deg,rgba(71,96,72,1) 92%,rgba(255,255,255,1) 92%);background:-webkit-linear-gradient(90deg,rgba(71,96,72,1) 92%,rgba(255,255,255,1) 92%);background:linear-gradient(90deg,rgba(71,96,72,1) 92%,rgba(255,255,255,1) 92%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#476048",endColorstr="#ffffff",GradientType=1)}.step1{background:#fff}.step4{background:#fff}section#steps .bordertop{z-index:-1;position:relative}.step1{margin-left:0}.step8{width:calc(16.4% + 0px) !important}#steps .bordertop+div+.bordertop p{margin-bottom:0;margin-top:2px;padding-right:10px}.step3{background:#fff;border-left:1px solid #000;border-right:1px solid #000}.step6{background-image:url(/wp-content/uploads/2023/07/stages.svg);background-position:bottom 12px left 14px;background-repeat:no-repeat}.contacts-row .vc_col-sm-6{border-right:1px solid #000;width:42.88%;padding-top:80px}.contacts-row .vc_col-sm-6+.vc_col-sm-6{border-left:1px solid #000;border-right:none;margin-left:14.46%;margin-right:-14.5%;padding-right:5px}.contacts-row h4{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}.contact-form-widget .wpb_wrapper>p{color:#000;font-family:Manrope;font-size:15.6px;font-style:normal;font-weight:300;line-height:normal}.contacts-widget span a{text-decoration:none;font-size:15px;color:#000}.contacts-widget b{color:#476048;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;display:block}.sent .wpcf7-response-output{color:#ffa800;text-transform:uppercase;text-align:center}.wpcf7 form .wpcf7-response-output{font-family:Manrope;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-top:-10px;padding-top:0}.wpcf7-response-output{text-align:center;border:none !important}.contacts-widget span+b{margin-top:22px}.bottomcont{margin-top:30px;display:flex;justify-content:space-between}.bottomcont span a{color:#476048;text-align:right;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:none;text-transform:uppercase;border-bottom:1px solid;display:inline-block;line-height:1;border-bottom-color:rgb(71 96 72/30%)}.bottomcont span a:hover{color:#ffa800;border-color:transparent}.bottomcont span a+svg{margin-left:6px}.social a+a{margin-left:13px;margin-right:8px}.wpcf7 span.wpcf7-list-item-label,.wpcf7 span.wpcf7-list-item-label a{color:#000;font-family:Manrope;font-size:10px;font-style:normal;font-weight:400;line-height:12px;padding-left:0}.wpcf7-list-item input[type=checkbox]{position:absolute}span.wpcf7-list-item-label{display:block;padding-right:26px}.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 input[type=tel]{border-radius:2px;border:.5px solid #000;margin-bottom:5px;padding-top:12px;padding-bottom:12px;padding-left:16px;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:-.07px;width:100%;box-sizing:border-box}.wpcf7 .wpcf7-submit{border-radius:2px;background:#476048;color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px;border-color:#476948;width:100%;margin-top:7px;border-color:#476948}.wpcf7 .wpcf7-submit:hover{border-color:#476948}.wpcf7 .wpcf7-submit[disabled]:hover{border-color:#476948}.wpcf7 .wpcf7-submit:not([disabled]):hover{background:#ffa800}span.wpcf7-spinner{display:none}span.wpcf7-form-control-wrap{margin-top:20px}span.wpcf7-form-control.wpcf7-acceptance{margin-top:10px;display:block}span.wpcf7-list-item{margin-left:0}input[type=checkbox]+span:before{background-image:url('/wp-content/themes/tstone/img/unchecked.svg');content:"";vertical-align:middle;width:18px;height:19px;display:block;background-size:16px;background-position:top 3px left 0;background-repeat:no-repeat}input[type=checkbox]:checked+span:before{background-image:url('/wp-content/themes/tstone/img/checked.svg');width:19px;height:21px;display:block;background-size:21px;left:-2px;margin-top:-1px;background-position:top 1px left 0}.wpcf7-list-item input[type=checkbox]{display:none}input[type=checkbox]+span:before{position:absolute;left:0}span.wpcf7-list-item-label{padding-left:26px}input[type=checkbox]+span:before{position:absolute;left:0}.wpcf7-list-item label{position:relative;padding-left:22px;margin-top:0;display:block}.home a.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success:hover{border-radius:2px;background:#ffa800;border-color:#ffa800;color:#000}.wpcf7-not-valid{border-color:#ffa800 !important;background-repeat:no-repeat;background-position:right 9px center}span.wpcf7-not-valid-tip{display:none}.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=tel]::placeholder{color:#000}.wpcf7 input.wpcf7-not-valid::placeholder{color:#000}span.wpcf7-list-item-label a{text-decoration:none;border-bottom:1px solid rgb(0 0 0/21%);line-height:1.2;display:inline-block}.home #content>.wrapper{padding-bottom:0;padding-top:0}.f-menu{position:relative;z-index:2}#content .borderbottom.blogtitlerow .wrapper{padding-bottom:30px}.blogtitlerow .svg-wrapper{left:auto;right:-25px;bottom:-20px}#content .wrapper.blog-outer-wrapper{padding-top:0}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post{width:41.5%;padding-right:9px;border-right:1px solid #000;padding-bottom:0}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post:nth-child(2n){margin-left:14.3%;border-left:1px solid #000;border-right:none;padding-left:10px;padding-right:0}#content .vc_grid .vc_pageable-slide-wrapper .niceborderedforblog:nth-child(2n):after{content:"";display:block;position:absolute;width:500vw;background:#000;height:1px;left:-150vw}.one-news-post .vc_custom_heading{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;margin-top:0;margin-bottom:0}.one-news-post .vc_gitem-row-position-bottom{position:relative}.one-news-post .vc-gitem-zone-height-mode-auto:before{padding:0}.one-post-item.vc_gitem-zone-a .vc_gitem-row-position-top{position:relative;padding-top:10px}.wrapper.blog-outer-wrapper .vc_column_container>.vc_column-inner{padding-left:6px;padding-right:6px}.one-news-post .vc_gitem-row-position-bottom .vc_gitem-col{padding-top:0;margin-top:-12px}.one-news-post .vc_custom_heading.vc_gitem-post-data-source-post_date{color:#476048;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:2px}.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white{color:#476048;text-align:right;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-transform:uppercase;text-decoration-thickness:.1px;padding-left:0}.wpb_raw_html.heading a{color:#476048}.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white{background:0 0 !important}.wpb_raw_html .nicelink:hover,.nicelink:hover,.wpb_raw_html.heading a:hover,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:hover{color:#ffa800;border-color:#ffa800;background-color:transparent;border-radius:0}.wpb_raw_html .nicelink:focus,.nicelink:focus,.wpb_raw_html.heading a:focus,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:focus{color:#9b9b9b}.wpb_raw_html .nicelink:hover,.nicelink:hover,.wpb_raw_html.heading a,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white{transition:none !important}.wpb_raw_html .nicelink:after,.nicelink:after,.wpb_raw_html.heading a:after,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:after{content:url('/wp-content/themes/tstone/img/arrow-normal.svg')}.wpb_raw_html .nicelink:hover:after,.nicelink:hover:after,.wpb_raw_html.heading a:hover:after,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:hover:after{content:url('/wp-content/themes/tstone/img/arrow-hover.svg')}.wpb_raw_html .nicelink:focus:after,.nicelink:focus:after,.wpb_raw_html.heading a:focus:after,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:focus:after{content:url('/wp-content/themes/tstone/img/arrow-focus.svg')}.wpb_raw_html.heading a:after,.one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:after{margin-left:5px;margin-top:-8px;display:inline-block;vertical-align:middle}.vc_gitem-zone.vc_gitem-zone-a.one-post-item .vc_btn3-container{margin-bottom:0}.vc_gitem-zone.vc_gitem-zone-a.one-post-item .vc_btn3-container{margin-bottom:0}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post:nth-child(2n)~.one-news-post{padding-top:30px}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post:nth-child(2n)~.one-news-post:before{content:"";display:block;position:absolute;top:30px;left:0;width:300vw;left:-100vw;height:1px;background:#000}.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{border-radius:2px;background:#476048}#content .vc_grid .vc_pageable-slide-wrapper .vc_visible-item:last-child{padding-bottom:50px !important}.vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:after,.vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:before{content:"";display:block;position:absolute;height:100%;width:1px;background:#000;top:-130px;left:47px}.vc_pageable-load-more-btn .vc_btn3-container.vc_btn3-inline:after{left:auto;right:47px}.vc_pageable-load-more-btn .vc_pageable-load-more-btn{position:relative}.vc_pageable-load-more-btn .vc_grid-btn-load_more{position:relative;margin-bottom:0;padding-top:61px}.vc_grid .vc_pageable-load-more-btn:before{content:"";display:block;position:absolute;height:1px;width:300vw;background:#000;top:0;left:-100vw}html .vc_grid .vc_pageable-load-more-btn{position:relative;margin-top:30px}.alreadyall .vc_pageable-load-more-btn{display:none}.wrapper.blog-outer-wrapper.alreadyall{padding-bottom:0 !important}.wrapper.blog-outer-wrapper.alreadyall .vc_basic_grid{margin-bottom:30px}div#post-slider .vc_pageable-slide-wrapper .vc_grid-item+.vc_grid-item+.vc_grid-item{display:none}.term-demontazh-pamyatnika .heading h2,.heading h3{color:#000;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:54px;text-transform:uppercase;margin:0}.heading .wpb_wrapper{display:flex;align-items:flex-end;justify-content:space-between}.heading.borderbottom{border:none;position:relative;margin-bottom:10px}.heading.borderbottom:after{content:"";display:block;width:100%;height:1px;background:#000;width:300vw;left:-100vw;position:absolute;bottom:-10px}.wpb_raw_html .nicelink,.nicelink,.wpb_raw_html.heading a{text-transform:uppercase;font-size:14px;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}div#post-slider{margin-left:-10px;margin-right:-10px}.faq-section .heading{padding-top:96px;margin-bottom:10px}.faq-section .heading span{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}.faq-section .heading{padding-top:96px;margin-bottom:10px}.faq-section .heading span{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}#content #post-slider .vc_grid .vc_pageable-slide-wrapper .one-news-post{padding-bottom:86px !important}#content #post-slider .vc_grid .vc_pageable-slide-wrapper .niceborderedforblog:nth-child(2n):after{bottom:0}html .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce-loop-category__title{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 5px;margin:0;text-align:center;line-height:1;min-height:32px;padding-top:2px}html .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce-loop-category__title,html h2.woocommerce-loop-category__title{font-size:15px;min-height:40px !important;display:flex;align-items:center;justify-content:center}html .woocommerce ul.products li.product .woocommerce-loop-category__title .count{display:none}li.product-category{max-width:160px}li.product-category a img,.woocommerce ul.products li.product-category a img{margin:0 0 4px}.woocommerce.columns-5 ul.products li.product-category{margin:0 6.3% 1.2em 0}.woocommerce ul.products li.product-category.last{margin-right:-5%}li.product-category.product a{position:relative}li.product-category.product a img,.woocommerce ul.products li.product-category.product a img{background:#476048}.home-catalog-row .heading{padding-top:102px;margin-bottom:10px}.home-catalog-row .wpb_raw_html.heading a{margin-bottom:4px}.home-catalog-row{padding-bottom:70px;overflow:hidden}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):after,.woocommerce.columns-5 ul.products li.product-category:nth-child(3):before{content:"";background:#000;position:absolute;left:0;top:-100vh;height:300vh;width:1px}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):before{left:-1px !important}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):after{right:-1px !important;left:auto}li.product-category{position:relative}.woocommerce.columns-5 ul.products li.product-category:nth-child(3){z-index:1}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):after,.woocommerce.columns-5 ul.products li.product-category:nth-child(3):before{content:"";background:#000;position:absolute;left:0;top:-100vh;height:300vh;width:1px}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):after{right:0;left:auto}li.product-category{position:relative}.woocommerce.columns-5 ul.products li.product-category:nth-child(3){z-index:1}li.product-category.product a:before,.woocommerce ul.products li.product-category.product a:before{content:"Смотреть все";background:#000;position:absolute;top:0;left:0;width:100%;height:calc(100% - 40px);display:flex;align-items:center;justify-content:center;color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px;opacity:0;transition:all .25s ease}li.product-category.product a:hover:before,.woocommerce ul.products li.product-category.product a:hover:before{opacity:.9}h3,.about-company h3{color:#000;text-align:center;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;line-height:1;text-align:left;margin:0}.roundes{display:flex}.roundes span{color:#f9f9f9;text-align:center;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:16px;max-width:140px}.rround{display:flex;align-items:center;justify-content:center;background:#476048;border-radius:50%;width:152px;height:152px}.rround+.rround{background:#557356;margin-left:-14px}.rround+.rround+.rround{background:#6d8d6e}.wpb_raw_html .nicelink,.nicelink{color:#476048}button.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success{padding:14px 12px;height:auto;width:auto;color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:400;background:#476048;line-height:12px;border-color:#476048;border-radius:2px}button.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success:hover,button.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success:hover{border-radius:2px;background:#ffa800;color:#fff;border-color:#ffa800}button.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success:focus,button.vc_general.vc_btn3.vc_btn3-size-xs.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-success:focus{border-radius:2px;border:1px solid #000;background:#476048;color:#fff}section#scrolled_text{background:#fff;border-top:1px solid #000;border-bottom:1px solid #000;height:46px;padding-top:2px}section#scrolled_text .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{content:""}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{background:url('/wp-content/themes/tstone/img/closed_.svg');content:"";width:40px;height:40px}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon:before{background:url('/wp-content/themes/tstone/img/opened_.svg');content:"";width:40px;height:40px}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title .vc_tta-controls-icon:hover{opacity:1}html body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title .vc_tta-controls-icon{top:60%;right:10px}.one-review-inner{display:inline-block;vertical-align:middle}.one-review-inner .review_top_block p{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0}.one-review-inner .review_top_block span{color:#476048;text-align:center;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.review_bottom_block{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:normal;min-height:460px}.one-review-inner{background:url('/wp-content/themes/tstone/img/reviews_bg.png')}.webp-support .one-review-inner{background-image:url('/wp-content/themes/tstone/img/reviews_bg.webp')}.one-review-inner{display:inline-block;vertical-align:middle}.one-review-inner .review_top_block p{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0}.one-review-inner{text-align:center}a.nicelink{margin-left:auto;margin-right:auto}.one-review-inner .review_top_block span{color:#476048;text-align:center;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.review_bottom_block{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.one-review-inner{width:308px;padding-top:76px}.one-review-inner .review_top_block span{display:block;text-align:center}body.page-id-32725:not(.search) .lmp_load_more_button{display:none}.page-id-32725 .contacts-row:before{bottom:-1px}.page-id-32725:not(.search) .lmp_load_more_button .lmp_button{display:none}.search-results .empty-block{height:70px}.search-results .lmp_load_more_button.br_lmp_button_settings{padding-bottom:54px}.search-results .empty-block .wrapper{border-left:1px solid #000;border-right:1px solid #000;height:100%}body.page-id-32725 ul.products.columns-5 li{padding-top:20px}.page-id-32725 .contacts-row .vc_col-sm-6{margin-top:-60px}.page-id-32725 .catalog-intro img{float:right;margin-top:-20px;margin-bottom:40px !important}.search-no-results form.woocommerce-product-search{padding-top:40px}p.woocommerce-info.woocommerce-no-products-found{margin-bottom:0;padding-bottom:74PX}body.post-type-archive .withform_catalog_page h4{max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px}body.post-type-archive .withform_catalog_page h4+p{max-width:671px}.blackbg.withform_catalog_page .wpcf7-acceptance a{border-bottom:1px solid;line-height:1;position:relative}.blackbg.withform_catalog_page input:not(.wpcf7-submit)::placeholder{color:#c8c8c8}html .blackbg.withform_catalog_page input:not(.wpcf7-submit){border-color:#c8c8c8;color:#fff}.page-id-32725 .columns-5,.review_top_block{margin-bottom:40px}.review_bottom_block{padding-left:28px;text-align:center;padding-right:28px}section#reviews .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;justify-content:space-between;margin-bottom:24px}.wpb_wrapper .one-review-inner:nth-child(2){top:-95px;position:relative}.one-review-inner .nicelink{margin-bottom:60px;color:#fff}.one-review-inner{min-height:668px;background-repeat:no-repeat}.one-review-inner .nicelink:after{margin-left:5px;margin-top:-6px;display:inline-block;vertical-align:middle;content:url(/wp-content/themes/tstone/img/nicelink-white.svg)}.one-review-inner .nicelink span{text-decoration:none;border-bottom:1px solid rgb(255 255 255/57%);line-height:1;display:inline-block}.one-review-inner .nicelink:hover span{border-bottom-color:#ffa800}html,body{overflow-x:hidden}#reviews .vc_btn3-inline{margin-left:auto;margin-right:auto;display:block;text-align:center}#reviews .vc_btn3-inline .vc_btn3-color-success{display:inline-block;max-width:255px;text-align:center;padding-left:48px;padding-right:52px}.noslider .heading{padding-top:100px;margin-bottom:18px}section#reviews{padding-bottom:58px;position:relative}section#reviews:after{content:"";display:block;width:300vw;left:-100vw;position:absolute;background:#000;height:1px;bottom:0}.slider-news{padding-top:100px}html .vc_tta-container{margin-bottom:0}#content .vc_grid .vc_pageable-slide-wrapper .owl-item .one-news-post{width:86.6%}#content .vc_grid .vc_pageable-slide-wrapper .active+.active .one-news-post{margin-left:13.8%;border-left:1px solid;padding-left:10px;margin-right:-1%;width:88.2%}.owl-nav div:hover path{fill:#476048}html .owl-theme .owl-nav [class*=owl-]{background:0 0}.owl-controls{justify-content:space-between}.owl-controls{position:absolute;width:100%;left:-100px;top:49%}.owl-theme .owl-nav{width:calc(100% + 200px);justify-content:space-between;display:flex}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0}div#post-slider:after{content:"";display:block;width:300vw;left:-100vw;position:absolute;background:#000;height:1px;bottom:5px}.about-company .wpb_text_column{margin-bottom:0}.about-company .vc_btn3-container.vc_btn3-inline{margin-top:-26px}.roundes{justify-content:center;padding-bottom:65px}html .owl-theme .owl-nav [class*=owl-]:hover{background:0 0}.contacts-row .vc_col-sm-6+.vc_col-sm-6.hometopcell{padding-top:0}.vc_carousel-slideline .owl-carousel-images-single .active .vc_item{border-right:none}.page-template-about .vc_carousel-slideline .owl-carousel-images-single .active .vc_item{border-right:1px solid}.nopadding.hometopcell .vc_column-inner{padding:0}div#home-carousel{width:calc(100% + 9px);margin-bottom:-2px}header#masthead{border-bottom:1px solid #000;background:#476048;backdrop-filter:blur(6px)}header ul,header ul li{list-style:none;padding:0}header ul li a{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:12px;text-decoration:none}.menu li{display:inline-block}.menu li a{color:#fff}header ul{margin:0}.flex{display:flex}.left-header,.right-header{width:calc(50% - 103px)}.h-row,.h-row ul{display:flex;justify-content:space-between;width:100%}.middle-header{width:160px;align-items:center;justify-content:center;display:flex;margin-top:18px;margin-left:5px}.h-row>ul{display:flex;justify-content:space-between}.h-row>div{width:100%}.h-row{margin-top:24px}.flex{width:100%;justify-content:space-between}header .wrapper{padding-left:0;padding-right:0}.left-header .h-row+.h-row{margin-top:22px}.right-header .h-row a{color:#fff;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300;line-height:12px;text-decoration:none}.right-header .h-row{margin-top:29px}.about-company .wpb_single_image{width:100%}.wpb_single_image.wpb_content_element.vc_align_center{width:100%;margin-bottom:0}.contacts-row .vc_col-sm-6+.vc_col-sm-6.hometopcell{padding-right:0;margin-left:14.7%}.right-header .h-row a.btn{border-radius:2px;background:#000;height:32px;width:120px;margin-top:-10px}.right-header{padding-left:18px}.right-header .h-row+.h-row{margin-top:15px;margin-bottom:13px;justify-content:space-between}.h-row>.r-menu-inner{width:calc(100% - 90px)}.h-row .r-buttons-inner{width:170px;text-align:right}.h-row .r-buttons-inner a+a{margin-left:26px;margin-right:4px}section#scrolled_text+div+div.about-company .vc_col-sm-6:first-child{padding-top:88px}.padleft p{padding-right:15px;line-height:1.36}.nicelink:after{min-width:20px;margin-left:4px;margin-top:-7px;display:inline-block;vertical-align:middle}header a,.middle-header a{outline:none !important}.right-header .h-row a.btn:hover{color:#fff;background:#ffa800}ul#menu-futer a:hover,.right-header .h-row a:hover,header ul a:hover{color:#ffa800}.post-actions-loop .one-post.borderbottom.bordertop{border-top:none}nav.navigation.post-navigation{margin:0 -20px;padding:20px}nav.navigation.post-navigation{margin:0 -20px;border-top:1px solid}.nav-links a{padding:10px 20px;display:block;text-transform:uppercase;color:#476048;text-align:right;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:none;text-transform:uppercase}.nav-links a:hover{color:#ffa800}.nav-links>div{height:100px;display:flex;align-items:center;max-width:50%}.nav-links>div+div{justify-content:end}.nav-links a svg{margin:0 4px;margin-top:-1px;display:inline-block;vertical-align:middle}.nav-links a span span{border-bottom:1px solid rgb(71 96 72/61%);line-height:1;display:inline-block}.nav-links a:hover span span{border-bottom-color:#ffa800}.nav-links a:hover svg path{fill:#ffa800}nav.navigation.post-navigation{padding:0;border:none;position:relative}.single header.entry-header{padding-top:40px;margin-bottom:10px}.single header.entry-header .entry-meta{margin-top:30px;padding-top:20px;padding-bottom:20px}.page-id-32725 .columns-5,.single .entry-meta{position:relative}div#single-product-slider h3:before,.search-no-results .site-main>.borderbottom:before,.single-product .reviews-slider .vc_grid-container-wrapper.vc_clearfix.vc_grid-animation-fadeIn:before,section.related.products:before,.vc_carousel-inner:after,.single .entry-meta:after,.single .entry-meta:before,.page-id-32725 .woocommerce.columns-5:after,nav.navigation.post-navigation:before,nav.navigation.post-navigation:after{width:300vw;height:1px;left:-100vw;background:#000;content:"";top:0;display:block;position:absolute}.one-result-search .empty-block{border-top:none}.search-no-results .site-main>.borderbottom:before,.single .entry-meta:after,.page-id-32725 .woocommerce.columns-5:after,nav.navigation.post-navigation:after{top:auto;bottom:0}p.woocommerce-info.woocommerce-no-products-found{border:none !important}.search-no-results .borderbottom+.borderbottom{border:none}.search-no-results .borderbottom{border:none}.nav-previous{border-right:1px solid}.entry-meta{padding-top:20px;padding-bottom:20px}.toshar a{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:underline;text-decoration:none;border-bottom:1px solid rgb(0 0 0/29%);line-height:1;display:inline-block}.toshar a:hover{border-bottom-color:#000}.toshar span+span{margin-left:36px;display:inline-block}#content .borderbottom.blogtitlerow+.wrapper{padding-top:0}.single .entry-meta:before{opacity:0}html .wpb_images_carousel{overflow:visible}.wpb_images_carousel.wpb_content_element.vc_clearfix{margin:-24px -20px 0}.vc_carousel-slideline .vc_item{max-width:475px}.vc_carousel-slideline .owl-carousel-images-single .vc_item{max-width:100%}.owl-carousel-images-single{margin-left:5px;border-left:1px solid;padding-top:0;max-width:calc(100% - 10px)}.search-no-results .borderbottom,.wpb_images_carousel.wpb_content_element.vc_clearfix{position:relative}.vc_carousel-slideline .active+.active{text-align:right}.vc_carousel-slideline .vc_item{display:inline-block;width:100%}.vc_carousel-slideline .active .vc_item{border-right:1px solid}.vc_carousel-slideline .active+.active .vc_item{border-left:1px solid;border-right:none}.single-product .vc_carousel-slideline .active+.active .vc_item{border-right:none}html .vc_carousel-inner:after{top:auto;bottom:0}.vc_carousel-inner{margin-bottom:-4px}.woocommerce ul.products li.product:not(.product-category) .woocommerce-loop-product__title{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:16px;padding:0;min-height:32px}html .woocommerce ul.products li.product .price{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center}html .woocommerce ul.products li.product .button{color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px;background:#476048;height:70px;display:flex;align-items:center;justify-content:center;border-radius:0;margin-top:0}html .woocommerce ul.products li.product .button{margin-left:0;margin-right:0;border-top:none;border-radius:0 !important;border-left:none;border-right:none}html .woocommerce ul.products li.product .button:hover{color:#000;border-radius:2px;background:#ffa800}html .woocommerce ul.products li.product .button:focus{border-radius:2px;border:1px solid #000;background:#476048}html .woocommerce ul.products li.product .button:target{background:#ffa800;color:#fff}.woocommerce ul.products li.product:not(.product-category){border:1px solid #000}.woocommerce ul.products li.product:not(.product-category) a img{border-bottom:1px solid #000}.wrapper.productslider{padding-top:0 !important}.wrapper.productslider>h3:after{background:#000;bottom:0;height:1px;display:block;content:"";left:0;position:absolute !important;width:300vw;left:-100vw}.wrapper.productslider h3{position:relative;padding-top:40px;margin-bottom:-1px}.productslider .woocommerce.columns-4{margin:0 -26px 0 -21px}.woocommerce ul.products.columns-4 li.product{width:23%;margin:0 2.5% 2.0992em 0}.woocommerce ul.products.columns-4 li.product.last{margin-right:0;background:#fff}.woocommerce ul.products.columns-4 .owl-item li.product{width:100%;margin-right:0}.productslider .woocommerce.columns-4{margin:0 -21px}.wrapper.productslider{padding-bottom:0 !important;margin-bottom:-20px}.category-akcii-na-pamyatniki-wrapper .borderbottom.blogtitlerow+.wrapper{margin-top:-24px}.category-akcii-na-pamyatniki-wrapper .borderbottom.blogtitlerow+.wrapper .vc_col-sm-6+.vc_col-sm-6{padding-top:20px !Important;border-left:1px solid;margin-left:-1px}.category-akcii-na-pamyatniki-wrapper h2{font-size:40px;line-height:1;margin-bottom:10px;margin-top:0}#content .akcii-price-wrap .wrapper{padding:20px 0 24px}.category-akcii-na-pamyatniki-wrapper .borderbottom.blogtitlerow+.wrapper{margin-top:-24px}.category-akcii-na-pamyatniki-wrapper .borderbottom.blogtitlerow+.wrapper .vc_col-sm-6+.vc_col-sm-6{padding-top:30px !Important;border-left:1px solid;margin-left:-1px}.category-akcii-na-pamyatniki-wrapper .entry-content p{margin-bottom:10px;margin-top:5px}.akcii-price-wrap{text-align:center;background:#ffa800;border:1px solid #000;border-right:none;border-left:none;padding-top:12px;padding-bottom:16px}.akcii-price-wrap .wrapper{font-family:Forum;color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.akcii-price-wrap+.wrapper{padding-top:0 !important;height:200px}.akcii-price-wrap+.wrapper nav.navigation.post-navigation:before{display:none !important}#content .borderbottom.blogtitlerow+.wrapper{padding-top:0;padding-bottom:0}#content .akcii-price-wrap .wrapper{padding:0 0 5px}#content .akcii-price-wrap{padding:0}.category-akcii-na-pamyatniki-wrapper .blogtitlerow svg{position:absolute;right:20px;bottom:40px}.category-akcii-na-pamyatniki-wrapper .borderbottom.blogtitlerow .wrapper{position:relative}.category-akcii-na-pamyatniki-wrapper .breadcrumbs+h1{padding-right:190px}.page-template-about #content .wrapper{padding-top:0;padding-left:14px;padding-right:14px;padding-bottom:0}div#aboutfourth .vc_row.vc_row-fluid{position:relative;z-index:-1}.lined:before,.lined:after,.nomargin.mat-img:before,.nomargin.mat-img:after,.materials-related:before,.materials-related:after,.single.woocommerce div.product .variations_form:before,.extra-options table.thwepo-field-wrapper.default.open:after,.is_subcategory .filter-sidebar-outer:before,html .woocommerce-cart .cart-collaterals:before,.archive-category-wrapper:before,.archive-category-wrapper:after,.vc_carousel-slideline.woocommerce-product-slider:before,.vc_carousel-slideline.woocommerce-product-slider:after,.popup-sidebar:before,.popup-sidebar:after,.popup-inner-wrap:before,.popup-inner-wrap:after,.gallery-photos:before,.gallery-photos:after,.port-slide-part:before,.port-slide-part:after,html .ts-portfolio-wrapper.columns-4 .portfolio-inner .item:after,html .ts-portfolio-wrapper.columns-4 .item:after,html .ts-portfolio-wrapper.columns-4 .item:before,.woocommerce ul.products.columns-4 li:nth-child(4n+1):before,.woocommerce ul.products.columns-4 .last+li.product.first:after,.woocommerce ul.products.columns-4 li.product.first:after,.delivery-page .vc_col-sm-9 .wpb_text_column+.wpb_text_column:before,.delivery-page section section:after,.contact-page section section:after,#aboutsix .wpb_images_carousel:after,#aboutsix .wpb_images_carousel:before,section#aboutseven h3+.vc_row>.wpb_column:after,#aboutseven .vc_row:before,div#aboutfourth .vc_row.vc_row-fluid:before,.page-template-about section section:after{content:"";display:block;width:300vw;left:-100vw;position:absolute;background:#000;height:1px;bottom:0;z-index:1}.woocommerce div.product div.summary,.single.woocommerce div.product .variations_form{margin-bottom:0}.single.woocommerce div.product .variations_form:before{top:0}.single.woocommerce div.product .variations_form{position:relative}html .woocommerce-cart .cart-collaterals:before,.archive-category-wrapper:after,.port-slide-part:after,html .ts-portfolio-wrapper.columns-4 .portfolio-inner .item:after{top:-1px}html .ts-portfolio-wrapper.columns-4 .portfolio-inner .item:after{top:0}.port-slide-part:before,html .ts-portfolio-wrapper.columns-4 .item:before{bottom:-1px}html .ts-portfolio-wrapper.columns-4 .item:before{bottom:0}#aboutsix .wpb_images_carousel:before{bottom:4px;z-index:2}section#aboutseven .wpb_raw_code .wpb_wrapper>div.year{border-right:1px solid #000;border-left:1px solid #000}.lined:before,.nomargin.mat-img:before,.is_subcategory .filter-sidebar-outer:before,.popup-inner-wrap:after,.woocommerce ul.products.columns-4 .last+li.product.first:after,.woocommerce ul.products.columns-4 li:nth-child(4n+1):before,.delivery-page .vc_col-sm-9 .wpb_text_column+.wpb_text_column:before,#aboutsix .wpb_images_carousel:after,section#aboutseven h3+.vc_row>.wpb_column:after{bottom:auto;top:0}.vc_carousel-slideline.woocommerce-product-slider:before,.woocommerce ul.products.columns-4 li:nth-child(4n+1):before,.woocommerce ul.products.columns-4 .last+li.product.first:after{top:-1px}.materials-related:after,.woocommerce ul.products.columns-4 .last+li.product.first:before{bottom:-1px;top:auto}.woocommerce ul.products.columns-4 li.product.first:after{bottom:-1px}.lined,.nomargin.mat-img,.materials-related,.woocommerce-product-slider,.popup-sidebar,.gallery-photos,.popup-inner-wrap,.woocommerce ul.products.columns-4 .last+li.product.first,.woocommerce ul.products.columns-4 li:nth-child(4n+1),.woocommerce ul.products.columns-4 li.product.last,.woocommerce ul.products.columns-4 li.product.first,.delivery-page section section,.contact-page section section,#aboutseven .vc_row,.page-template-about section section{position:relative}.popup-sidebar:before,.popup-sidebar:after,.gallery-photos:before,.gallery-photos:after{width:1px;height:calc(100vw + 60px);top:-60px;left:0}.popup-sidebar:before{left:auto;right:0}.page-template.page-template-about .roundes{margin-left:auto;margin-right:auto;justify-content:center;margin-top:10px;padding-bottom:26px}#abouttop .vc_column-inner{padding-top:80px;padding-bottom:12px}#abouttop .vc_column-inner h2{margin-top:-2px;margin-bottom:-20px}#aboutsecond .wpb_text_column.wpb_content_element{padding-top:10px;padding-left:10%;padding-right:10%;margin-bottom:-10px}div#aboutfourth h3{font-size:30px;line-height:1}div#aboutfourth .wpb_wrapper .wpb_wrapper{padding-top:30px;padding-bottom:32px;padding-left:35px;padding-right:35px;text-align:center;display:flex;justify-content:center;align-items:center}div#aboutfourth .wpb_row+.wpb_row .vc_col-sm-6+.vc_col-sm-6 .vc_column-inner{padding-bottom:30px}div#aboutfourth .wpb_wrapper .wpb_wrapper .wpb_content_element{margin-bottom:15px;margin-top:15px}div#aboutfourth{margin:0}div#aboutfourth .wpb_column+.wpb_column{border-left:1px solid #000;z-index:-1}.page-template-about #white_large_text p{color:#476048}.page-template-about .vc_section-has-fill #white_large_text p{color:#fff}.page-template-about #white_large_text p{padding-top:108px;padding-bottom:120px}.page-template-about #white_large_text p+p{padding-bottom:60px}.page-template-about #white_large_text p+p{padding-bottom:60px}#aboutsix h3{padding-top:60px;margin-bottom:30px}.page-template-about #white_large_text p+p{padding-bottom:60px}section#aboutsix .wpb_text_column{padding-top:14px;max-width:788px;text-align:center;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}section#aboutseven h3{padding-top:50px}section#aboutseven .wpb_raw_code .wpb_wrapper{display:flex}section#aboutseven .wpb_raw_code .wpb_wrapper>div{width:50%;display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;padding-top:20px;padding-bottom:18px;padding-left:10px;padding-right:10px}section#aboutseven .year{color:#fff;text-align:center;font-family:Forum;font-size:60px;font-style:normal;font-weight:400;line-height:48px;text-transform:lowercase;min-height:178px;z-index:-1}section#aboutseven .wpb_content_element{margin-bottom:0}section#aboutseven .what{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px}section#aboutseven .vc_column-inner{padding-top:0}section#aboutseven .vc_row,section#aboutseven,section#aboutseven .vc_column-inner{margin:0;padding:0}#aboutseven .vc_row{margin-left:-7px !important;margin-right:-7px !important}.page-template-about div#white_large_text{border:none}section#aboutseven .vc_row+.vc_row .vc_col-sm-4+.vc_col-sm-4+.vc_col-sm-4 .year,section#aboutseven .vc_row+.vc_row+.vc_row .vc_col-sm-4:first-child .year,section#aboutseven .vc_row:first-child .vc_col-sm-4:nth-child(2) .year{background:#557356}section#aboutseven .vc_row+.vc_row .vc_col-sm-4:first-child .year,section#aboutseven .vc_row+.vc_row+.vc_row .vc_col-sm-4:nth-child(2) .year,section#aboutseven .vc_col-sm-4+.vc_col-sm-4+.vc_col-sm-4 .year{background:#6d8d6e}section#aboutseven .wpb_wrapper h3+.vc_row .vc_col-sm-4:first-child .year,section#aboutseven .wpb_wrapper .vc_row:nth-child(3) .vc_col-sm-4:nth-child(2) .year,section#aboutseven .wpb_wrapper .vc_row:nth-child(4) .vc_col-sm-4:nth-child(3) .year{background:#476048}html .wpb_images_carousel div[data-per-view="1"] .vc_carousel-inner:after{display:none}.page-id-1613 h1{padding-bottom:30px}.page-id-1613 .svg-wrapper{left:auto;right:-40px;bottom:10px}.wrapper.padtop30.contact-page{padding:0;padding-top:0 !important}.contacts-row .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-top:0}.contacts-widget{padding-top:32px}.socialfullwidth a+a{margin-left:40px}.contact-page .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-top:0}.contact-page .vc_custom_1689672910629 .vc_col-sm-6+.vc_col-sm-6{border-left:1px solid #000}.contact-page .owl-theme .owl-nav{width:calc(100% + 104px);justify-content:space-between;display:flex;margin-left:50px}.wpb_text_column.wpb_content_element.smallerfontsize{font-size:14px;line-height:1.35;margin-bottom:0}.contact-page .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-bottom:-4px !important}.contact-page+.empty-block{display:none}.contact-page .contacts-widget span{line-height:1.4}.wrapper.padtop30.contact-page .vc_carousel-inner{margin-bottom:0}.delivery-page h3{font-size:40px;line-height:1.5;padding-left:20px}.delivery-page .delivery-svg{border:0}.delivery-page .svg-wrapper{position:absolute;bottom:-5px;left:63%}.delivery-page .headline-line{padding-bottom:30px}.delivery-page .wrapper.padtop30{padding:0 !important}.delivery-page ul{margin-left:0;padding-left:30px;padding-top:0;margin-top:0;font-size:16px}h4{text-transform:uppercase;font-size:14px}.delivery-page .wpb_column.vc_column_container.vc_col-sm-9{border-left:1px solid}.delivery-page .vc_column-inner{overflow:hidden}.delivery-page .wpb_content_element{position:relative;margin-bottom:22px}.delivery-page .contacts-widget{padding-top:0}.delivery-page .wpb_content_element+.wpb_content_element{padding-top:4px}.delivery-page .wpb_content_element+.wpb_content_element h4{margin-bottom:10px}.delivery-page .vc_column-inner{overflow:hidden;min-height:130px}.delivery-page .vc_row.wpb_row.vc_row-fluid{margin:0}.delivery-page .vc_row.wpb_row.vc_row-fluid h3{padding-left:0;padding-top:0}.delivery-page .vc_custom_1689676094395 h3{padding-top:40px}.delivery-page .empty-block{display:none}.delivery-page .reverseonmobile .vc_column-inner{padding-bottom:60px}i.yith-wcwl-icon.fa.fa-heart-o{color:#000}i.yith-wcwl-icon.fa.fa-heart-o:hover{color:#476048}i.yith-wcwl-icon.fa.fa-heart{color:#000}.yith-wcwl-wishlistaddedbrowse a{outline:none}.wishlist-title-container{display:none}.wrapper.nopadding{padding:0 !important}.woocommerce ul.products.columns-4 li.product{width:23.11%}.page-template-izbrannoe .woocommerce.columns-4{margin:-1px -1px 0}.page-template-izbrannoe ul.products.columns-4{margin-bottom:0}.page-template-izbrannoe ul.products.columns-4{margin-bottom:-48px}.no_items{max-height:800px;min-height:calc(100vh - 670px);display:flex;align-items:center;justify-content:center;text-transform:uppercase}.page-template-blogpage .vc_pageable-load-more-btn{padding-bottom:60px}.woocommerce ul.products li.product:not(.product_category) a .imagewrapper{min-height:290px;border-bottom:1px solid #000;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product:not(.product_category) a img{margin-bottom:0;border-bottom:none}.ifslider_otsup{border-top:1px solid #000;position:relative;top:-1px}.ifslider_otsup .wrapper{padding-top:50px}body>.popup-form{display:none}.popup-form{max-width:730px;background:#fff;padding:46px 50px;margin-left:auto;margin-right:auto;position:relative}.form-label p span{color:#000;font-family:'Forum';font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center}.wpcf7 label>span{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;line-height:1.5}.popup-form .wpcf7 input[type=email],.popup-form .wpcf7 input[type=text],.popup-form .wpcf7 input[type=tel]{height:60px;margin-bottom:15px}.popup-form .wpcf7-list-item-label{font-size:12px;font-weight:400}.popup-form .wpcf7 .wpcf7-submit{height:62px;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.form-label img{height:40px}.form-label p span span{display:block}.form-label p span{text-align:center}.form-label{margin-bottom:0;text-align:center;margin-bottom:-20px}.form-label+p{margin-top:0}.form-label p span span{display:block}.form-label p span{text-align:center}.form-label{margin-bottom:0;text-align:center;margin-bottom:-20px;padding-left:10px;padding-right:10px}.form-label+p{margin-top:0}.mfp-close-btn-in button.mfp-close{background:url(/wp-content/themes/tstone/img/close-popup.svg);background-position:center;background-repeat:no-repeat;color:transparent !important;opacity:1;margin-top:10px;margin-right:7px}.popup-form span.wpcf7-list-item-label a{font-size:12px}span.item_count{position:absolute;color:#000;font-family:Manrope;font-size:10px;font-style:normal;font-weight:400;line-height:12px;width:16px;height:16px;flex-shrink:0;width:16px;height:16px;background:#ffa800;text-align:center;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;top:-10px;right:-10px}.r-buttons-inner a{position:relative}.order-zvonok{position:fixed;left:0;width:100vw;top:420px}.inner-rotate-btn{transform:rotate(-90deg);top:0;position:absolute}a.makebackcall.openpopup-link{color:#476048;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:18px;text-decoration-line:underline}a.makebackcall.openpopup-link:visited{color:#476048}.order-zvonok .wrapper{max-width:1320px}a.makebackcall.openpopup-link:hover{color:#ffa800}body.page-template.page-template-blogpage .one-news-post.niceborderedforblog .vc_btn3.vc_btn3-color-white:hover{border-color:transparent}#content .alreadyall .vc_grid .vc_pageable-slide-wrapper .vc_visible-item:last-child{padding-bottom:0 !important}.ts-portfolio-wrapper .filter-bar{padding-left:0;margin-left:0;margin-bottom:0;margin-left:-20px;margin-right:-20px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;position:relative;overflow:visible}.ts-portfolio-wrapper .load-more-wrapper{margin-top:50px;position:relative;clear:both}.ts-portfolio-wrapper .load-more-wrapper:before{content:"";display:block;width:300vw;height:1px;position:absolute;left:-100vw;background:#000;top:-55px}.wrapper.portfolio .count-prods{display:none}.page-id-313 .empty-block{display:none}html .woocommerce-checkout strong.product-quantity:after{content:" шт."}li.showall:after{content:"  памятники ";padding-left:0;display:inline-block;text-indent:5px}.page-id-313 #content .padtop30{padding-top:0}.wrapper.padtop30 .vc_custom_1581330901151{padding-top:0;margin-top:0 !important}html .ts-portfolio-wrapper .filter-bar li{margin:0;width:100%;color:#c8c8c8;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;height:60px;display:flex;justify-content:center;align-items:center;border:1px solid #000;margin:0}html .ts-portfolio-wrapper .filter-bar li a{color:#c8c8c8;text-decoration:none;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.ts-portfolio-wrapper.ts-shortcode{overflow:visible}html .ts-portfolio-wrapper .filter-bar li.current.showall{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:none;text-transform:uppercase;background:#000}html .ts-portfolio-wrapper .filter-bar li.current1,html .ts-portfolio-wrapper .filter-bar li.current{background:#000}html .ts-portfolio-wrapper .filter-bar li.current1 a,html .ts-portfolio-wrapper .filter-bar li.current a{color:#fff}html .ts-portfolio-wrapper .filter-bar li:hover{background:#000;color:#fff}html .ts-portfolio-wrapper .filter-bar li:hover a:hover,html .ts-portfolio-wrapper .filter-bar li:hover a{color:#fff}html .ts-portfolio-wrapper .filter-bar li+li{border-top:none;border-left:none}.extra-options table.thwepo-field-wrapper.open:after,.ts-portfolio-wrapper .filter-bar:before{content:"";display:block;position:absolute;background:#000;width:300vw;height:1px;bottom:0;left:-100vw}.portfolio h1{padding-bottom:30px}.url-hidded{display:none}.wrapper.portfolio .svg-wrapper{left:auto;right:-20px;bottom:-5px}.portfolio-inner.items{margin-left:-51px;margin-right:-21px;left:20px;width:calc(100% + 63px);margin-top:}html .ts-portfolio-wrapper.columns-4 .item{padding:10px;padding-top:0;padding-bottom:0}.portfolio-inner.items{margin-top:60px}.item-wrapper figure{margin-top:0}html .ts-portfolio-wrapper.columns-4 .item .item-wrapper{border:1px solid #000}.portfolio-meta .openpopup{color:#000;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;display:flex;justify-content:center;text-transform:none}html .ts-portfolio-wrapper .item figure .portfolio-meta{margin:0;min-height:40px;justify-content:center;display:flex;align-items:center;min-height:90px}.ts-portfolio-wrapper .portfolio-meta .heading-title{margin:0;padding-left:15px;padding-right:15px}.load-more-wrapper{justify-content:center;display:flex;margin-top:70px}.ts-portfolio-wrapper{margin-bottom:-40px !important}.mfp-content .popup-inner-big{display:block!important;max-width:1200px;margin-left:auto;margin-right:auto}.popup-inner-big{background:#fff}.popup-inner-wrap{display:flex;padding:58px}.port-slide-part{width:50%}.popup-sidebar{width:50%}html .popup-inner-wrap>div{border:1px solid #000;border-left:none;border-right:none}.portfolio-info>span:first-child{font-weight:700}.port-content{margin-top:30px}.port-content ul{margin-left:0}.port-text-part{padding:10px}.popup-inner-big{background:#fff}.popup-inner-wrap{display:flex;padding:58px}.port-slide-part{width:50%}.popup-sidebar{width:50%}.popup-inner-wrap>div{border:1px solid #000}.portfolio-info>span:first-child{font-weight:700}.port-content{margin-top:30px}.port-content ul{padding-left:30px;margin-left:0}.port-text-part{padding:10px}.port-text-part h4{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.close-btn{position:absolute;right:0;top:0}.popup-inner-wrap{position:relative}.mfp-content .popup-inner-big{max-width:1120px;position:relative}.popup-inner-big button.mfp-close{font-size:0 !important}.popup-sidebar{padding-bottom:100px;position:relative}.port-text-part .close-btn{display:none}.del_info{position:absolute;bottom:20px}.port-text-part h4{margin-top:0}.popup-inner-wrap>div{width:calc(50% - 15px)}.popup-inner-wrap{justify-content:space-between}.port-slide-part{position:relative}.mfp-content{overflow:hidden}.gallery-photos:after{right:0;left:auto}.port-slide-part{border:none}.port-slide-part{border-left:none !important;border-right:none !important}.port-text-part{padding:10px 20px}.popup-inner-wrap .owl-theme .owl-nav{width:calc(100% + 50px)}.popup-inner-wrap .owl-controls{left:-25px;top:48%}.popup-inner-wrap .owl-prev,.popup-inner-wrap .owl-next{width:22px;overflow:hidden}.popup-inner-wrap .owl-next svg{margin-left:-18px}html .popup-inner-wrap .nav-links{position:absolute;bottom:0;width:100%;left:0;display:flex;justify-content:space-between;padding:0 60px;height:60px;border:none}html .popup-inner-wrap .nav-links>div{height:60px;border:none}html .woocommerce .woocommerce-breadcrumb,html .woocommerce .woocommerce-breadcrumb a{text-decoration:none;color:#000}.woocommerce-page main#main{max-width:1110px;margin-left:auto;margin-right:auto;border-left:1px solid #000;border-right:1px solid #000;padding:38px 20px}.search-results p.woocommerce-result-count,.search-results form.woocommerce-ordering{display:none}.woocommerce-page main#main ul.products{margin-left:-21px;margin-right:-21px}.single main#main ul.products{margin-right:-22px}.search-no-results .headline-line,.search-results .headline-line,.page-template-searchpage .headline-line{padding-top:40px;padding-bottom:30px}.search ul.products.columns-4 li.product.first:after,.search ul.products.columns-4 li.product.first:before{content:"";display:block;width:300vw;height:1px;background:#000;position:absolute;bottom:0;left:-100vw}.search ul.products.columns-4 li.product{position:relative}.search ul.products.columns-4 li.product.first:after{bottom:-1px}.search-results.page-id-32725 .products{overflow:visible;margin-bottom:0}.search-results.woocommerce ul.products.columns-4 li.product.last{right:0}.search-results form.woocommerce-product-search{padding-top:40px}input.search-field::-webkit-search-cancel-button{position:relative;right:20px;color:#000;background:#000}.lmp_load_more_button.br_lmp_button_settings{margin-top:0;margin-bottom:20px}.search ul.products.columns-4 li.product{margin-top:-1px}input.search-field,.search-results form.woocommerce-product-search input.search-field,.page-template-searchpage form.woocommerce-product-search input.search-field{border:1px solid #000;height:80px;width:100%;padding-left:8%;background:url('/wp-content/themes/tstone/img/search-ico.svg') left 18px center no-repeat;outline:none;color:#000;filter:grayscale(1)}.search nav.woocommerce-breadcrumb{display:none}form.woocommerce-product-search .wp-element-button{display:none}.wrapper.calculated_height{height:calc(100vh - 718px)}input.search-submit,.search-results form.woocommerce-product-search input.search-submit,.page-template-searchpage form.woocommerce-product-search input.search-submit{display:none}.search-form,form.woocommerce-product-search,.search-results form.woocommerce-product-search,.page-template-searchpage form.woocommerce-product-search{margin:0 auto;display:block;max-width:86%;padding-bottom:40px}.search-no-results .svg-wrapper,.search-results .svg-wrapper,body.page-template.page-template-searchpage .svg-wrapper{left:auto;right:0;bottom:10px}.rezult-string{text-align:center;font-size:14px;color:#000;font-family:Manrope;font-size:16px;font-style:normal;line-height:20px}.term-description h1,.term-description h2,.term-description h3,.term-description h4{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.term-description p{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.term-description a{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline}.term-description:after{content:"";display:block;clear:both}.term-description{border-top:1px solid;margin-top:40px;padding-top:50px;margin-left:-20px;padding-left:20px;margin-right:-20px;padding-right:20px}.search-results .borderbottom:after{content:"";display:block;position:absolute;width:300vw;left:-100vw;background:#000;height:1px;bottom:-1px}.search-results .borderbottom{position:relative}.search-results form.search-form{margin-top:36px}.rezult-string{margin-bottom:40px}.woocommerce-checkout .headline-line .svg-wrapper{left:auto;right:-60px;bottom:10px}.woocommerce-checkout .woocommerce-notices-wrapper{display:none}.woocommerce-checkout .headline-line h1{padding-bottom:20px}.right-header a{position:relative}.single.single-product .woocommerce-product-slider{margin:0 -10px;width:calc(100% + 40px)}.single-product .woocommerce-page main#main ul.products{margin-right:-22px}.single form.variations_form+.yith-wcwl-add-to-wishlist{display:none !important}table.thwepo-price-table tbody .whe_calculate:not(.dop_tov)+.dop_tov,table.thwepo-price-table tbody .itogo_subtitle~tr:not(.total-price){display:block;margin-bottom:8px;width:100%}table.thwepo-price-table tbody .itogo_subtitle~tr:not(.total-price) td:first-child{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;white-space:nowrap;vertical-align:top;display:inline}table.thwepo-price-table tbody .itogo_subtitle~tr:not(.total-price) td:first-child:after{content:": "}table.thwepo-price-table tbody .itogo_subtitle~tr:not(.total-price) td+td{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:20px;display:inline;vertical-align:top}.whe_calculate:not(.dop_tov)+.dop_tov,tr.product_size+.whe_calculate{border-top:1px solid #2f2f2f;margin-top:12px;padding-top:10px}table.thwepo-price-table tbody{display:block}tr.total-price{width:100%;display:table}tr.whe_calculate+.extra-price,table.thwepo-price-table .product-price{display:none !important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{cursor:pointer !important;overflow:hidden;pointer-events:all !important;position:relative}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_shirina-sm"] .disabled{opacity:.5}ul[data-attribute_name="attribute_pa_vysota"] .variable-item-contents,ul[data-attribute_name="attribute_pa_shirina-sm"] .variable-item-contents,ul[data-attribute_name="attribute_pa_vysota"] li.disabled span,ul[data-attribute_name="attribute_pa_shirina-sm"] li.disabled span{opacity:1 !important}.woocommerce-checkout [data-valuename="стоимость до скидки"]+dd.variation-{display:none !important}#steps .wpb_raw_code.wpb_content_element.wpb_raw_html>.wpb_wrapper{padding-top:18px;display:flex;align-items:center;justify-content:center;min-height:189px}#steps .bordertop:after,#steps .bordertop:before{content:"";display:block;width:300vw;background:#000;height:1px;position:absolute;left:-100vw;top:-1px}#steps .bordertop+.bordertop+.bordertop:after{top:auto;bottom:0}section#steps .vc_row{margin-left:-20px;margin-right:-20px}.withlines .wpb_wrapper:before,.withlines .wpb_wrapper:after{content:"";display:block;width:300vw;left:-100vw;position:absolute;top:0;height:1px;background:#000}.withlines .wpb_wrapper:after{bottom:0;top:auto;clear:both}.withlines{position:relative}.product_cat-memorialnyj-kompleks .imagewrapper{min-height:300px !important;padding-left:10px;padding-right:10px}.breadcrumb.breadcrumbs.woo-breadcrumbs{order:-2}ul.sub-menu{position:absolute;display:flex;flex-direction:column;background:#476048;width:auto;min-width:250px}.menu-verhnee-sprava-container li{position:relative}.menu-verhnee-sprava-container li li a{padding:0 10px}.menu-verhnee-sprava-container ul ul{padding:10px;border:1px solid #000;border-top:none;top:36px;margin-left:-20px}.menu-verhnee-sprava-container ul ul{height:0;transition:all .15s ease;z-index:-1;padding-top:0;padding-bottom:0;overflow:hidden;border:none}@media screen and (min-width:1200px){html .menu-item-32434 a,html .left-header a{white-space:nowrap}.seo-inner *{line-height:1.5}.seo-inner{letter-spacing:.px}.seo-inner li+li{margin-top:10px}.seo-inner .wrapper{max-width:970px}.left-header a,.right-header .h-row a{font-size:13px}.right-header{padding-left:0}.h-row .col ul li a{font-size:13px;letter-spacing:.2px}}@media screen and (min-width:1024px){.single-post ul.products li.product:not(.product-category) .woocommerce-loop-product__title{min-height:50px;display:flex;align-items:center;margin-top:-10px;margin-bottom:10px}.single .wrapper.productslider.sliderinsingle img{max-height:290px;width:auto}.single .wrapper.productslider.sliderinsingle .imagewrapper{max-height:290px !important;height:290px;min-height:0 !important}.single .wrapper.productslider.sliderinsingle img{max-height:290px;width:auto}.single .wrapper.productslider.sliderinsingle .imagewrapper{max-height:290px !important;height:290px;min-height:0 !important}.single .woocommerce-loop-product__title{min-height:54px !important;display:flex;align-items:center;justify-content:center;line-height:1.1 !important;margin-top:-12px !important}ul.products.columns-4 li{width:100% !important;height:100%}.related ul.products.columns-4{display:grid;justify-content:center;align-items:center;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0px}.raleted .products li{flex:1;display:flex;justify-self:center}.related ul.products li.product:not(.product_category) a .imagewrapper{height:calc(100% - 70px - 22px - 80px)}body.woocommerce .related ul.products li.product .woocommerce-loop-product__title{min-height:50px !important;display:flex;align-items:center;justify-content:center;position:relative;top:-7px;font-size:14px !important;padding-left:10px;padding-right:10px;line-height:1.2}html body.archive.woocommerce ul.products li.product:not(.product_category) a .imagewrapper{min-height:calc(100% - 100px) !important;max-height:initial !important}.archive.woocommerce ul.products li.product a.woocommerce-loop-product__link{height:100%}.woocommerce.columns-5 ul.products li.product-category:nth-child(3):after,.woocommerce.columns-5 ul.products li.product-category:nth-child(3):before{height:700vh}html .woocommerce .related ul.products li.product .price{margin-bottom:10px}.page-id-4182 .vc_row.wpb_row.vc_row-fluid.contacts-row.reverseonmobile.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6{margin-bottom:0}ul[data-attribute_name=attribute_pa_razmery-izdeliya] .variable-item-radio-value pre{font-size:14px;line-height:1.5}#reviews .vc_btn3-inline .vc_btn3-color-success{padding-top:10px;line-height:1.4}.load-more-wrapper .load-more{margin:0;top:-20px;position:relative}.term-vertikalnye-pamyatniki.product_cat-vertikalnye-pamyatniki .imagewrapper,.product_cat-vertikalnye-pamyatniki .imagewrapper{min-height:380px !important}}@media screen and (min-width:769px){.filter-sidebar-outer:before{content:"";display:block;height:1px;background:#000;width:300vw;left:-100vw;position:absolute;top:9px}html .popup-inner-wrap>div{border-top:none}html .ts-portfolio-wrapper .filter-bar li:nth-child(5n){border-right:none}li.hidetagsall,li.showtagsall{background:#476048;color:#fff}li.showtagsall~li,li.showmenuall~li{display:none !Important}}.ts-portfolio-wrapper .filter-bar li:first-child{border-top:none;border-left:none}.search-no-results .borderbottom+.borderbottom .wrapper,.page-template-searchpage .borderbottom+.borderbottom .wrapper{min-height:255px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.summary.entry-summary .price{position:absolute;right:0;top:28px;margin:0;text-transform:lowercase;color:#476048;font-family:Manrope;font-size:20px;font-style:normal;line-height:normal;text-transform:lowercase}.summary.entry-summary{position:relative}.summary.entry-summary .price span.woocommerce-Price-amount.amount{font-weight:700}.woocommerce div.product .product_title{padding-right:130px}.summary.entry-summary p.price+p{padding-right:115px;font-weight:300}.woocommerce div.product div.summary{margin-top:0}figure.woocommerce-product-slider.vc_carousel-slideline-inner .owl-stage-outer .owl-stage{display:flex}.vc_carousel-slideline .active+.active .vc_item{height:calc(99% + 2px)}.archive-category-wrapper{clear:both}.archive-category-wrapper li{list-style:none}mark.count{display:none}li.product-category.product a{text-decoration:none}html li.product-category.product a:before{z-index:22}.archive-category-wrapper{padding-top:20px;padding-bottom:18px;margin:0 -20px;width:calc(100% + 40px)}.archive-category-wrapper li{margin-left:auto;margin-right:auto}.woocommerce .quantity .qty{color:#000;font-family:Manrope;font-size:30px;font-style:normal;font-weight:300;line-height:20px;border:none;outline:none;appearance:none;width:calc(71%)}.product-quantity .quantity{display:flex;border:1px solid #000}.product-quantity .quantity button{color:#000;font-family:Manrope;font-size:30px;font-style:normal;font-weight:300;line-height:20px;line-height:1;background:0 0;border-radius:0;border:1px solid #000;margin-top:-1px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;z-index:1;display:flex;align-items:center;justify-content:center;line-height:1;padding-top:0;padding-bottom:0;min-width:33%}td.product-name a{color:#000;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none}span.itogstoim{color:#000;text-align:right;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;max-width:120px}td.product-subtotal{display:flex;flex-direction:column;align-items:flex-end}td.product-subtotal .amount{color:#000;text-align:right;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents .product-price{display:none}.woocommerce a.remove{color:#000 !important;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:20px;text-decoration-line:underline;position:absolute;right:17px;top:17px;height:auto;width:auto;text-decoration:none;border-bottom:1px solid rgb(0 0 0/42%);border-radius:0;line-height:1}.woocommerce a.remove:hover{background:0 0;color:#000 !important}tr.woocommerce-cart-form__cart-item.cart_item{position:relative;border:1px solid #000}.woocommerce-cart table.cart img{max-width:254px;width:100%;display:block}html td.product-remove{padding:0 !important}.woocommerce-cart table.cart td.product-name,.woocommerce-cart table.cart .product-thumbnail{border-right:1px solid}html .woocommerce-cart .woocommerce-cart-form__contents{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);border-top:1px solid #000;border-radius:0;overflow:hidden;position:relative}tr.woocommerce-cart-form__cart-item.cart_item td{border-bottom:1px solid;height:100%}tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal{border-bottom:none;border-top:1px solid;margin-top:-1px;position:absolute;right:0;bottom:50px;height:auto;border:none}.woocommerce td.product-name dl.variation dt{color:#000;font-family:Manrope;font-style:normal;line-height:20px;position:relative;top:1px}dt[data-valuename="Скидки"]{display:none !important}dt[data-valuename="стоимость до скидки"]{display:none !important}.woocommerce td.product-name dl.variation dd p{display:inline;width:auto;font-size:16px;line-height:1;position:relative;top:-1px}.woocommerce-cart table.cart td.product-name{padding-bottom:80px;width:calc(100% - 500px);padding-left:30px;padding-top:20px;border-right:none;vertical-align:top}.woocommerce table.shop_table td.actions{display:none}td.product-name .thwepo-image-item img{display:none}.woocommerce-cart table.cart .product-thumbnail{padding:0;max-width:254px;width:254px}.woocommerce td.product-quantity button:hover{background:#476048;color:#fff;cursor:pointer}.woocommerce-cart .product-quantity div.quantity:after{content:"";display:block;background:#000;height:300vh;position:absolute;right:0;bottom:0;width:1px}.woocommerce-cart table.cart .product-thumbnail a{min-height:210px;display:flex;align-items:center;justify-content:center}.woocommerce td.product-quantity{min-width:80px;position:absolute;left:252px;bottom:0;top:auto;height:48px !important;border:none !important;padding:0 !important;width:45.2%}.count-prods{background:#ffa800;border-radius:50%;display:inline-flex;width:80px;height:80px;justify-content:center;font-family:Manrope;font-size:14px;align-items:center;padding:8px;text-align:center;line-height:16px;text-transform:none;vertical-align:middle;margin-top:-6px;font-weight:400}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none;margin:0}.quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}html .woocommerce .cart-collaterals{width:calc(100% + 40px);margin-left:-20px;padding:15px;position:relative;background:#476048;margin-top:-25px;padding-top:58px;padding-bottom:34px}.cart_totals tr.cart-subtotal{display:none}.cart_totals tr.woocommerce-shipping-totals.shipping{display:none}.woocommerce-cart .cart-collaterals .order-total *{border:none !important}.woocommerce-cart .cart-collaterals .order-total th{color:#fff;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;line-height:1 !important;border:none !important}.woocommerce-cart .cart-collaterals .order-total td *{color:#fff;text-align:right;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.cart_totals table.shop_table.shop_table_responsive{border:none}.woocommerce .cart-collaterals .cart_totals{width:100%;float:none;max-width:570px;margin-left:auto;margin-right:auto}.woocommerce-cart .cart-collaterals .cart_totals tr td{vertical-align:bottom;text-align:right}a.checkout-button.button.alt.wc-forward,.cart_totals .btn{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px;border-radius:2px;border:1px solid #000;width:255px;height:70px;display:flex;align-items:center;justify-content:center;background:0 0}a.checkout-button.button.alt.wc-forward:hover{color:#ffa800;border-color:#ffa800}a.checkout-button.button.alt.wc-forward:focus{color:#fff;border-color:#fff}.cart_totals .btn{color:#fff;background:#000}.wc-proceed-to-checkout{display:flex;justify-content:space-between}.wc-proceed-to-checkout:before,.wc-proceed-to-checkout:after{display:none !important}.woocommerce-cart .headline-line{padding-bottom:23px;margin-bottom:0}.woocommerce-cart .padtop30{padding-top:0 !Important;margin-top:-1px;padding-bottom:0 !important}.woocommerce-checkout strong.product-quantity:after{content:" ÑˆÑ‚."}.woocommerce-checkout dl.variation{border-top:1px solid;clear:both;padding-top:10px;margin-top:0;padding-left:5px;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.woocommerce-checkout tr.cart_item .product-name img{border-right:1px solid #000;margin:0;width:100%;max-width:95px;height:auto !important;float:left;display:inline-block;margin-right:12px}.woocommerce-cart-form td.product-name a{max-width:300px;display:block}.woocommerce-checkout tr.cart_item .product-name{color:#000;font-family:Forum;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding-top:0 !important;padding-left:0 !important;padding:0 !important;width:100%;border:none;position:relative;top:-2px}.woocommerce-checkout strong.product-quantity{color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:700;line-height:20px;display:block;text-transform:none}.woocommerce-checkout .woocommerce table.shop_table td.product-total{position:absolute;left:106px;top:67px;border:none;border:none;padding:0}.woocommerce-checkout tr.cart_item{position:relative;display:block;width:100%;border-bottom:1px solid #000}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout h3#order_review_heading{color:#fff;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;border:1px solid #000;background:#476048;height:63px;display:flex;align-items:center;padding-left:12px;width:286px;position:absolute;right:15px;top:-1px;z-index:1}.woocommerce-checkout div#order_review{border:1px solid #000;border-top:none;width:285px;padding-top:58px}.woocommerce-checkout form.checkout.woocommerce-checkout{display:flex;justify-content:space-between}.woocommerce-checkout form.checkout.woocommerce-checkout .col-2 .woocommerce-shipping-fields{display:none}.woocommerce-checkout .padtop30{padding-top:0 !important;padding-right:0}.woocommerce-checkout .woocommerce .col2-set{width:auto}.woocommerce-checkout td.product-name dl.variation dt{color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:700;text-transform:none}.woocommerce-checkout td.product-name dl.variation dd span,.woocommerce-checkout td.product-name dl.variation dd,.woocommerce-checkout td.product-name dl.variation dd p{color:#000;font-family:Manrope;font-size:12px;font-style:normal;line-height:20px;text-transform:none;font-weight:400;display:inline;margin-top:-4px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tbody{width:285px;margin-left:-3px;display:block}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{width:auto;border:#ffdead}.woocommerce-checkout .thwepo-image-item img{display:none !important}.woocommerce-checkout td.product-name dl.variation dt:before{content:"";display:block;clear:both;width:210%;height:1px}.woocommerce-checkout td.product-name dl.variation dd p{display:inline}.woocommerce-checkout .variation div *{color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:700;line-height:20px;text-transform:none}.woocommerce-checkout .variation div p{display:inline;font-weight:400}.woocommerce-checkout dl.variation div{margin-bottom:0;line-height:1}.woocommerce-checkout .variation div span.variation-{font-weight:700}.woocommerce-checkout .variation div span.variation-+span.variation-{font-weight:400}.woocommerce-checkout .variation div span.variation- *{display:inline;line-height:1;font-weight:400}.woocommerce-checkout dl.variation{padding-bottom:10px}.woocommerce-checkout tr.cart_item .product-name{width:287px;padding-top:10px !important;line-height:1}.woocommerce-checkout tr.cart_item .product-name img{margin-top:-10px}.woocommerce-privacy-policy-text{display:none}.woocommerce-checkout #payment ul.payment_methods li input{filter:grayscale(1);margin-right:7px}.woocommerce-checkout #payment{background:0 0}.woocommerce-checkout #payment div.payment_box{display:none}.woocommerce-checkout .woocommerce .col2-set{flex-direction:row;flex-wrap:wrap}.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout .woocommerce-error{display:none}.woocommerce-checkout .woocommerce .col2-set>*{width:100%;height:auto;float:none}.woocommerce-checkout dl.variation{padding-left:16px !important;display:block}.woocommerce form .form-row textarea{border-radius:0;resize:none}.field-title,.woocommerce-additional-fields label,.woocommerce-billing-fields__field-wrapper label{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal}html .woocommerce form .form-row.woocommerce-validated .select2-container,html .woocommerce form .form-row.woocommerce-validated input.input-text,html .woocommerce form .form-row.woocommerce-validated select{border-color:#476048}.woocommerce form .form-row.woocommerce-invalid label{color:#ffa800 !important}html .woocommerce form .form-row.woocommerce-invalid .select2-container,html .woocommerce form .form-row.woocommerce-invalid input.input-text,html .woocommerce form .form-row.woocommerce-invalid select{border-color:#ffa800 !important}.woocommerce-billing-fields__field-wrapper label abbr.required{color:#000 !important}.woocommerce-billing-fields__field-wrapper .form-row{width:100% !important}#otziv-form .wpcf7 textarea,#otziv-form .wpcf7 input[type=text],#otziv-form .wpcf7 input[type=tel],#otziv-form .wpcf7 input[type=email],.woocommerce-billing-fields__field-wrapper .form-row input{border:1px solid #000;height:60px;border-radius:0}#otziv-form .wpcf7 textarea{height:180px;border:1px solid #000}#otziv-form .wpcf7 input[type=email]{width:100%}.woocommerce form .form-row textarea{border:1px solid #000;padding:8px}.woocommerce form .form-row input.input-text{text-indent:8px}.woocommerce-billing-fields h3{color:#000;font-family:Forum;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:20px;margin-bottom:10px}.thwepo-item-val.thwepo-item-image-group .thwepo-image-item{position:relative;top:1px}.woocommerce-checkout dt.variation-+dd,.woocommerce-checkout dt.variation-+dd span{color:#000;font-family:Manrope;font-size:12px;font-style:normal;font-weight:300 !important;line-height:20px}.woocommerce-billing-fields{max-width:615px}ul.wc_payment_methods.payment_methods.methods li{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:20px}.woocommerce-checkout #payment ul.payment_methods{border:none;padding:8px}.col-2 div#payment:before{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:normal;content:"Оплата";margin-top:40px;display:block;margin-left:10px}.woocommerce #payment #place_order{float:none;color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px;border-radius:2px;background:#476048;border-radius:0;height:70px;width:255px;text-align:center;margin-left:-10px}div#order_review{height:592px;overflow-x:scroll;margin-bottom:-2px}.woocommerce-checkout .padtop30{padding-bottom:0 !IMPORTANT}.woocommerce-checkout .form-row.place-order{padding-bottom:0 !IMPORTANT;margin-bottom:0 !important}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot{position:absolute;bottom:0;z-index:11;border:1px solid #000;background:#476048}#order_review tr.cart-subtotal th:before{content:"Итоговая стоимость:";color:#fff;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#order_review tr.cart-subtotal th{font-size:0;padding-bottom:8px;padding-top:0}#order_review .cart-subtotal span.woocommerce-Price-amount.amount *{color:#fff;text-align:right;font-family:Forum;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#order_review tr.cart-subtotal th+td{display:block;width:100%;border:none;padding-top:0}#order_review tr.order-total,#order_review tr.woocommerce-shipping-totals.shipping{display:none}tr.cart-subtotal{display:flex;flex-wrap:wrap;padding-top:10px}body:not(.woocommerce-cart) .count-prods{display:none}.woocommerce-checkout #payment div.payment_box{display:none !important}.woocommerce table.shop_table tfoot tr.cart-subtotal th{border:none}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tfoot{right:15px;left:auto;width:285px;height:174px;display:flex;align-items:center;bottom:-1px}.woocommerce-checkout div#order_review{padding-bottom:150px}.woocommerce-checkout div#order_review{padding-bottom:128px}.woocommerce-checkout .count-prods{display:none !important}div#order_review::-webkit-scrollbar{width:1px}div#order_review::-webkit-scrollbar-track{background:0 0}div#order_review::-webkit-scrollbar-thumb{background-color:#000;border-radius:0;border:0 solid orange}.wc-proceed-to-checkout{display:flex;flex-direction:row-reverse}.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{background:#000;color:#fff}.woocommerce #payment #place_order:hover,.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover{border-radius:2px;background:#ffa800;color:#000}.we_in_soc a:hover svg path{fill:#ffa800}.wc-proceed-to-checkout a.continue_shopping.btn{color:#000;border-color:#000;background:0 0}.wc-proceed-to-checkout a.continue_shopping.btn:hover{border-radius:2px;border:1px solid #ffa800;color:#ffa800}.woocommerce-product-search button{display:none}.div-sizes-wrapper .variations tr{flex-direction:column;align-items:flex-start}.div-sizes-wrapper select{font-size:18px;padding:7px}.woocommerce div.product form.cart .variations select+a:after{content:"см";pointer-events:none;color:#000;text-decoration:none;font-size:16px;margin-left:-9px}.woocommerce div.product form.cart .variations select+a{font-size:0;text-decoration:none}.likeselect.tumbasizefromselect b{display:block;margin-bottom:5px;margin-top:30px}span.tumbval:after{content:"см"}span.tumbval{background:url(/wp-content/themes/tstone/img/check_tumba.svg) 0px 3px;background-repeat:no-repeat;padding-left:23px}.div-sizes-wrapper .variations tr{flex-direction:column;align-items:flex-start}.div-sizes-wrapper select{font-size:18px;padding:7px}.woocommerce div.product form.cart .variations select+a:after{content:"см";pointer-events:none;color:#000;text-decoration:none;font-size:16px;margin-left:-9px}.woocommerce div.product form.cart .variations select+a{font-size:0;text-decoration:none}.likeselect.tumbasizefromselect b{display:block;margin-bottom:5px;margin-top:30px}span.tumbval:after{content:"см"}span.tumbval{background:url(/wp-content/themes/tstone/img/check_tumba.svg) 0px 3px;background-repeat:no-repeat;padding-left:23px}.oformlenie tbody{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}html .oformlenie tbody h4.label-tag{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:10px}table.thwepo-field-wrapper.dop_uslugi{padding:15px 0}table.thwepo-field-wrapper.dop_uslugi tr{margin-bottom:5px;display:block}table.thwepo-field-wrapper.dop_uslugi tr input{margin-right:5px}table.thwepo-field-wrapper.ustanovkadostavka td.thwepo-section-title-wrap{display:none}.thwepo_ustanovkadostavka tbody{padding-top:20px;display:flex}.ustanovkadostavka label.label-tag,.installwrap{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px;font-weight:400}.deliver td.value.above{flex-direction:column;display:flex !important}.deliver td.value.above label.radio.thwepo-inline{margin-top:10px}.deliver td.value.above label.radio.thwepo-inline input{accent-color:#000;margin-right:4px;vertical-align:middle;display:inline-block}.thwepo_checkboxgroup td.value.above label{margin-bottom:10px;font-size:14px;font-weight:300;margin-right:5px !important}.thwepo_oformlenie_inner{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}.thwepo_checkboxgroup td.value.above label{position:relative;padding-left:17px}.extra-options .value input[type=checkbox]{accent-color:#000;zoom:1.2}input[type=checkbox]+span:before{top:0}.thwepo-inline span input[type=checkbox]{display:none}.thwepo_checkboxgroup td.value.above label{padding-left:21px}.thwepo-inline span input[type=checkbox]{display:none}.thwepo_checkboxgroup td.value.above label{padding-left:21px}.oformlenie div[data-type=number] .label{display:none !important}table.thwepo-field-wrapper.oformlenie .thwepo_number label{display:none}table.thwepo-field-wrapper.oformlenie .thwepo_number span.woocommerce-Price-amount.amount{display:none}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside{font-size:0;width:100%;text-align:center}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside input{text-align:center;border-radius:0;text-indent:-13px}table.thwepo-field-wrapper.oformlenie .thwepo_number{border:1px solid}table.thwepo-field-wrapper.oformlenie .thwepo_number input{border:none}.thwepo_oformlenie{margin:0 -21px}.thwepo_oformlenie_inner tr:first-child{padding-left:10px;padding-bottom:30px}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside:after{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;content:"шт";position:absolute;margin-left:20px}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside{display:flex;justify-content:center;align-items:center}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside:after{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;content:"шт";position:absolute;margin-left:20px}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside{display:flex;justify-content:center;align-items:center}.oformlenie .thwepo_oformlenie_inner+.thwepo_oformlenie_inner tr.thwepo_number{border-left:none}.thwepo_productgroup:not(.fixedwindow) a.showall~.thwepo-inline{display:none!important}a.showall{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration-line:underline;cursor:pointer}.fixedwindow a.showall{display:none}.thwepo_productgroup.fixedwindow{position:fixed;width:80vw;top:5vw;left:10vw;z-index:111111;background:#fff;padding:3vw!important;border:1px solid #ccc;max-height:80vw}.fixedwindow a.showall{display:none}.fixedwindow .scrolledcontent .value{display:grid !important;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.scrolledcontent{max-height:calc(100vh - 5vw)}.fixedwindow .scrolledcontent .value.above{max-height:400px;overflow-y:scroll;overflow-x:hidden}.fixedwindow .scrolledcontent .value.above::-webkit-scrollbar{width:3px}.fixedwindow .scrolledcontent .value.above::-webkit-scrollbar-track{background:0 0}.fixedwindow .scrolledcontent .value.above::-webkit-scrollbar-thumb{background-color:#000;border-radius:0;border:0 solid transparent}.fixedwindow .scrolledcontent .value.above::-webkit-scrollbar-thumb:hover{background:#ffa800}.thwepo_productgroup.fixedwindow{max-width:1110px;left:calc(50vw - 563px);padding:0 !Important}.single .yith-wcwl-add-to-wishlist{position:absolute;top:-48px;right:0;display:none}.single .yith-wcwl-add-to-wishlist a{color:#000;text-decoration:none;font-size:13px;right:0}.single .product_meta{display:none}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside:after{color:#000;font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:20px;content:"шт";position:absolute;margin-left:18px}table.thwepo-field-wrapper.oformlenie .thwepo_number td.value.leftside{display:flex;justify-content:center;align-items:center}.oformlenie .thwepo_oformlenie_inner+.thwepo_oformlenie_inner tr.thwepo_number{border-left:none}.woocommerce div.product form.cart .button{background:#476048;height:80px;border-radius:0;color:#fff;text-align:right;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:18px}table.thwepo-price-table{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;line-height:20px;background:#000}table.thwepo-price-table .label{font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:20px}table.thwepo-price-table{padding:10px}.single .summary.entry-summary .price{top:20px}.thwepo-section-title.section-title[data-section=skidka]{display:none !important}html .thwepo-section-list.thwepo_list_tab_style{grid-template-columns:repeat(5,1fr)}.single .woocommerce-tabs.wc-tabs-wrapper{display:none}section.related.products .yith-wcwl-add-to-wishlist{display:none}html .woocommerce ul.products:after,html .woocommerce ul.products:before{display:none}.search-results.page-id-32725 .products,.page-template-izbrannoe ul.products,.archive.woocommerce-page main#main ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.search ul.products.columns-4 li.product,.search-results.page-id-32725 .products li,.page-template-izbrannoe ul.products li.product:not(.product_category),.archive.woocommerce-page main#main ul.products li{width:100%;display:flex;flex-direction:column;justify-content:space-between}.page-template-izbrannoe ul.products li.product:not(.product_category) a .imagewrapper,.archive.woocommerce ul.products li.product:not(.product_category) a .imagewrapper{min-height:calc(100% - 90px);overflow:hidden}form.wpcf7-form.invalid .wpcf7-response-output{color:#ffa800 !important}select[name=attribute_pa_vysota]+ul li[data-value="40"]{order:-8;margin-right:5px !important}select[name=attribute_pa_vysota]+ul li[data-value="50"]{order:-6;margin-right:5px !important}select[name=attribute_pa_vysota]+ul li[data-value="60"]{order:-4;margin-right:5px !important}select[name=attribute_pa_vysota]+ul li[data-value="70"]{order:-3;margin-right:5px !important}select[name=attribute_pa_vysota]+ul li[data-value="80"]{order:-2;margin-right:5px !important}select[name=attribute_pa_vysota]+ul li[data-value="90"]{order:-1;margin-right:5px !important}li[data-value="5"]{order:-2;margin-right:5px !important}li[data-value="8"]{order:-1;margin-right:5px !important}.home .contacts-widget{padding-top:0}div#aboutfourth .vc_row.vc_row-fluid:before{z-index:2}.single-product.woocommerce-page main#main{padding-top:60px}.single-product .woocommerce-breadcrumb{font-size:1em;padding-bottom:4px}.woocommerce div.product p.price{color:#476048}#otziv-form .wpcf7-radio .wpcf7-list-item:before{content:url('/wp-content/themes/tstone/img/star-empty.svg')}#otziv-form span.wpcf7-form-control.wpcf7-radio{display:flex;flex-direction:row-reverse;justify-content:flex-end}#otziv-form span.wpcf7-form-control.wpcf7-radio input{display:none}#otziv-form .wpcf7-radio .wpcf7-list-item span{font-size:0}#otziv-form .wpcf7-radio .wpcf7-list-item:hover{cursor:pointer}#otziv-form .wpcf7-radio .wpcf7-list-item.checked:before,#otziv-form .wpcf7-radio .wpcf7-list-item.checked~.wpcf7-list-item:before,#otziv-form .wpcf7-radio .wpcf7-list-item:hover~.wpcf7-list-item:before,#otziv-form .wpcf7-radio .wpcf7-list-item:hover:before{content:url('/wp-content/themes/tstone/img/star-filled.svg')}section#otziv-form .wpcf7 .wpcf7-submit{height:85px;width:255px}#otziv-form .wpcf7 textarea::placeholder,#otziv-form .wpcf7 input[type=email]::placeholder,#otziv-form .wpcf7 input[type=text]::placeholder{color:#c8c8c8}#otziv-form .wpcf7 input[type=text],#otziv-form .wpcf7 input[type=email],#otziv-form .wpcf7 textarea{padding:20px;color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}#otziv-form .sent .wpcf7-response-output{display:none}#otziv-form input:-webkit-autofill,#otziv-form input:-webkit-autofill:hover,#otziv-form input:-webkit-autofill:focus{-webkit-text-fill-color:#000;background:#fff !important}div#reviews .vc_grid-item{padding-top:18px;box-sizing:border-box}html #reviews .vc_grid .vc_pageable-load-more-btn{margin-top:-1px}#reviews .vc_btn3-inline{padding-bottom:60px}select.orderby{border:none}.woocommerce .woocommerce-ordering select.orderby option,.woocommerce .woocommerce-ordering select.orderby{color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:300;outline:none}.woocommerce .woocommerce-ordering select.orderby option{padding:4px 2px}.woocommerce .woocommerce-ordering select.orderby option:checked{background-color:#476048;color:#fff}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_tolshhina-sm"] .disabled,ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_shirina-sm"] .disabled{opacity:.5;background:#e1e1e1;cursor:default !important}.woo-variation-swatches ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_tolshhina-sm"] .disabled:hover,.woo-variation-swatches ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_shirina-sm"] .disabled:hover{-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8) !important;box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8) !important}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_tolshhina-sm"] .disabled *,ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared[data-attribute_name="attribute_pa_shirina-sm"] .disabled *{cursor:default !important;box-shadow:none !important}@media screen and (min-width:1200px){.woocommerce-product-slider a{outline:none}.woocommerce-product-slider{min-height:280px}figure.woocommerce-product-slider.vc_carousel-slideline-inner.owl-carousel-images{display:flex}.woocommerce-product-slider .vc_item:first-child{border-right:1px solid;height:calc(100% - 5px)}.woocommerce-product-slider .vc_item+.vc_item{display:none}.home div#post-slider:after{display:none}.home #content .vc_grid .vc_pageable-slide-wrapper .one-news-post:nth-child(2):before,.home #content .vc_grid .vc_pageable-slide-wrapper .one-news-post:first-child:before{bottom:97.5%}.mfp-content .popup-inner-big{max-width:1110px;position:relative;left:-8px}.products .yith-wcwl-add-to-wishlist.wishlist-fragment:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:1.6rem;margin:0;position:absolute;content:"\f08a"}.yith-wcwl-add-button{position:relative}body.archive .order-zvonok{top:366px}.home .vc_row.wpb_row.vc_row-fluid.contacts-row.reverseonmobile.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6,.page-id-17861 .vc_row.wpb_row.vc_row-fluid.contacts-row.reverseonmobile.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6{padding-bottom:0;margin-bottom:0}.page-template-about .vc_section-has-fill #white_large_text p{font-size:56px}.page-template-about #white_large_text p img{margin-left:-50px}.home div#white_large_text{padding-bottom:30px}.wrapper.productslider h3{position:relative;padding-top:64px;margin-bottom:-1px}.woocommerce ul.products.columns-4 .owl-item li.product{margin-bottom:0}ul.products.columns-4.owl-carousel.owl-theme{margin-bottom:20px}span.wpcf7-list-item-label{padding-right:16px}#content.error-page .middle404 .wrapper{max-height:53.6vh}.contact-page .owl-carousel-images-single{max-height:340px}.contact-page .wpb_images_carousel.wpb_content_element.vc_clearfix{margin-bottom:1px !important}#content .contact-page.wrapper{padding-bottom:90px}.category-akcii-na-pamyatniki-wrapper .reverseonmobile:after{content:"";display:block;position:absolute;width:300vw;height:1px;background:#000;bottom:70px;left:-100vw}.category-akcii-na-pamyatniki-wrapper .reverseonmobile{position:relative}.vc_row.wpb_row.vc_row-fluid.contacts-row.reverseonmobile.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6{padding-bottom:0;margin-bottom:70px}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post:first-child:before{content:'';display:block;background:#000;width:1px;height:180px;position:absolute;top:auto;bottom:100%;right:-1px}#content .vc_grid .vc_pageable-slide-wrapper .one-news-post:nth-child(2):before{content:'';display:block;background:#000;width:1px;height:180px;position:absolute;top:auto;bottom:100%;left:-1px}}@media screen and (min-width:1200px){.archive.woocommerce-page.style5 #main .products.columns-4{grid-template-columns:repeat(5,1fr)}.archive.woocommerce-page.style6 #main .products.columns-4{grid-template-columns:repeat(6,1fr)}.archive.woocommerce-page.style7 #main .products.columns-4{grid-template-columns:repeat(7,1fr)}.style5 ul.products li.product .button,.style6 ul.products li.product .button,.style7 ul.products li.product .button{text-align:center !Important}.style5.archive.woocommerce ul.products li.product:not(.product_category) a .imagewrapper,.style7.archive.woocommerce ul.products li.product:not(.product_category) a .imagewrapper,.style6.archive.woocommerce ul.products li.product:not(.product_category) a .imagewrapper{min-height:300px !Important}}@media screen and (min-width:1024px){.term-demontazh-pamyatnika .vc_row.wpb_row.vc_inner.vc_row-fluid.price_row .vc_col-sm-3\/5{width:75%}.vc_row.wpb_row.vc_inner.vc_row-fluid.price_row .vc_col-sm-3\/5{width:86%}.menu-item-has-children,.opendropdownmenu2,.opendropdownmenu1,.opendropdownmenu{padding-bottom:20px;margin-bottom:-20px}.opendropdownmenu2:hover>a,.opendropdownmenu1:hover>a,.opendropdownmenu:hover>a{color:#ffa800}.showmobile-popup{display:none}.extra-options table.thwepo-field-wrapper.open{min-height:480px;padding-bottom:80px;position:relative}.dalee_link{position:absolute;bottom:30px;width:100%;text-align:center}}@media screen and (max-width:768px){.skrit-mobile{display:none}}@media screen and (min-width:768px){.pokazat-mobile{display:none}}