.tpl-component-188.tpl-template-801 .owl-carousel { max-width: calc(100vw - 93px); margin: 0 auto; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav { position: absolute; width: calc(100% + 74px); left: -37px; top: calc(50% - 37px); z-index: -1; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-next, .tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-prev { display: block; width: 32px; height: 30px; cursor: pointer; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-next { background: url(/prhol/lamarty/carusel/images/next-horizontal.png) no-repeat 0 0; float: right; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-next:hover { background: url(/prhol/lamarty/carusel/images/next-horizontal.png) no-repeat 0 0; background-position: -96px; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-prev { background: url(/prhol/lamarty/carusel/images/prev-horizontal.png) no-repeat 0 0; float: left; }
.tpl-component-188.tpl-template-801 .owl-carousel .owl-nav button.owl-prev:hover { background: url(/prhol/lamarty/carusel/images/prev-horizontal.png) no-repeat 0 0; background-position: -96px; }
.tpl-component-188.tpl-template-801 .decor-catalog__gradient { width: 100%; max-width: calc(100vw - 93px); height: 30px; }
.tpl-block-order-items { padding: 15px; margin: 20px 0; border: 1px solid #d0d0d0; }
.tpl-block-order-items th, .tpl-block-order-items td { padding: 10px; border-bottom: 1px solid #d0d0d0; }
.tpl-btn { color: white; border: none; padding: 7px 14px; border-radius: 4px; cursor: pointer; transition: .15s; outline: none; }
.tpl-link-prev, .tpl-link-change { background-color: #292641; }
.tpl-link-next { background-color: #43cf5c; }
.tpl-link-checkout { background-color: #43cf5c; }
.short-sort a { display: inline-block; padding: 10px 20px; margin-right: 10px; border: 1px solid #d6d6d6; text-decoration: none; }
.short-sort a.active { background: #1576aa; color: #fff; border-color: #1576aa; }
.tpl-component-869 .thead-mobile, .tpl-component-869 .items-holder-mobile { display:none; }
.tpl-component-869 .thead-mobile td, .tpl-component-869 .items-holder-mobile td { padding: 3px; }
.tpl-component-869 .thead-mobile { z-index: 2; }
@media (max-width: 991px) {
.tpl-component-869 .thead-desktop, .tpl-component-869 .items-holder-desktop { display:none; }
.tpl-component-869 .thead-mobile, .tpl-component-869 .items-holder-mobile { display:table-row; }
}
.tpl-component-869 .table tbody tr:nth-child(odd) { background: #fff; }
.tpl-component-869 .table tbody tr:nth-child(even) { background: #F7F7F7; }
.tpl-component-goods-dealers .err { color:red; text-align:center; padding:3px 10px; border:1px solid red; }
.tpl-component-goods-dealers .tpl-block-list-per-page { display:none; }
.tpl-component-goods-dealers.tpl-template-946 .row { margin: 0; }
.tpl-component-goods-dealers.tpl-template-946 .filter-holder form { margin: 20px 0; }
.tpl-component-goods-dealers.tpl-template-946 .filter-holder select { width: 200px; border: 1px solid #ccc; line-height:36px;background-color: #fff; }
.tpl-component-goods-dealers.tpl-template-946 .filter-holder select:disabled { background-color: #f0f0f0; }
.tpl-component-goods-dealers.tpl-template-946 select.select-dealer { width: 365px;margin-bottom: 10px; }
.tpl-component-goods-dealers.tpl-template-946 .form-buttons { margin: 15px 0 0 0; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table { border-collapse: collapse; width: 100%; margin: 25px 0; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table tr td:first-child { padding-left: 5px !important; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-city { font-size: 26px; color: #186f28; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-dealer td { padding: 0px 0 15px 0 !important; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-dealer__name { font-size: 22px; text-transform: uppercase; font-weight: bold; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-dealer__date { color: #186f28; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__header td { padding: 25px 15px 7px 5px; font-weight: bold; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data td { border-bottom: 1px solid #d5d5d5; padding: 15px; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data { transition: .15s; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data:hover { background-color: #fafafa; }
.tpl-component-goods-dealers.tpl-template-946 .sv-low-amount { color: #df6464; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data--name, .tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data--name a { color: black; font-size: 18px; margin-bottom: 3px; }
.tpl-component-goods-dealers.tpl-template-946 button.tpl-link-cart-add { color: #fff; border: none; background-color: #29263f; padding: 8px 30px; border-radius: 0px; cursor: pointer; transition: .15s; }
.tpl-component-goods-dealers.tpl-template-946 input[type="button"]:hover { background-color: #3fa251; }
.tpl-component-goods-dealers.tpl-template-946 .sv-pager { display: flex; align-items: center; font-size: 16px; margin-bottom: 50px; margin-left: 20px; }
.tpl-component-goods-dealers.tpl-template-946 .sv-pager__prefix { padding-right: 20px; }
.tpl-component-goods-dealers.tpl-template-946 .sv-pager__active, .tpl-component-goods-dealers.tpl-template-946 .sv-pager__link { border-radius: 30px; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; margin-right: 10px; padding-bottom: 2px; }
.tpl-component-goods-dealers.tpl-template-946 .sv-pager__active { background-color: #1a87c2; color: white; }
.tpl-component-goods-dealers.tpl-template-946 .sv-pager__link { background-color: #ebebeb; }
.tpl-component-goods-dealers.tpl-template-946 .sv-goods-list-table__data--param { font-size: 14px; color: gray; }
.tpl-component-goods-dealers.tpl-template-946 .busket { display: block !important; }
.tpl-component-goods-dealers.tpl-template-946 .busket a { color: white; }
.tpl-component-goods-dealers.tpl-template-946 .busket .danger-color { width: 24px; height: 24px; border-radius: 20px; margin-right: 7px; display: inline-flex; justify-content: center; align-items: center; font-size: 14px; }
.tpl-component-goods-dealers.tpl-template-946 .qty-holder { position:relative;width:auto;text-align:left; }
.tpl-component-goods-dealers.tpl-template-946 .qty-holder .qty { width:50px; }
.tpl-component-goods-dealers.tpl-template-946 .qty-holder .tooltip { position:absolute;left:10px;bottom:0px;width:230px;padding: 5px;border:1px solid #ccc;display:none;opacity:1;background:#fff; }
.tpl-component-goods-dealers.tpl-template-946 .qty-holder .tooltip .close { position:absolute;top:-5px;right:5px;color:red;cursor:pointer; }
.tpl-component-embossments.tpl-template-935 .clearfix:after { content: " "; clear: both; display: table; }
