.cm-products .page-center{margin:0 auto;max-width:90%;width:1200px}.cm-products .slider-nav .slick-list{height:auto!important}.cm-products h3{font-weight:400}.cm-products a{text-decoration:none}.cm-products .cm-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.cm-products .cm-item{display:flex;flex-direction:column;padding-top:40px!important}.cm-products .product-inner{display:flex;flex-direction:column;flex-grow:1;position:relative}.cm-products .product-images{overflow:hidden;position:relative}.cm-products .product-images img{border:2px solid #f2f2f2;box-shadow:0 0 0 transparent;transition:opacity .25s linear;vertical-align:text-bottom}.cm-products .product-images img.post-image{margin-bottom:0;position:relative;z-index:1}.cm-products .product-images img.post-sec-image{left:0;opacity:0;overflow:hidden;position:absolute;z-index:0}.cm-products .cm-item:hover .has-hover-img .post-image{opacity:0}.cm-products .cm-item:hover .has-hover-img img.post-sec-image{opacity:1}.cm-products .product-details{padding-top:15px}.cm-products .product-details h2{font-size:17.232px;font-weight:600;line-height:23.694px;margin:0}.cm-products .add-to-cart{bottom:0;left:0;position:absolute;right:0;text-align:center;transform:translateY(100%);transition-duration:.25s;transition-property:all;z-index:1}.cm-products .cm-item:hover .add-to-cart{transform:translateY(0)}.cm-products .add-to-cart a{background:#262626;color:#fff;display:inline-block;font-size:.769em;font-weight:600;height:35px;letter-spacing:.3076px;line-height:35px;text-transform:uppercase;width:100%}.cm-products .cm_products_wrapper{margin:0 auto;max-width:90%;padding-bottom:30px;width:1200px}.cm-products .post_page_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.cm-products .left_col{margin-bottom:35px;width:52%}.cm-products .right_col{width:44%}.cm-products .left_col ul{margin:0}.cm-products .right_col .product_title{color:#27334a;font-size:36px;font-weight:400;line-height:1.3;margin-bottom:5px;margin-top:20px}.cm-products .right_col .price{font-size:22.16px;margin:5px 0 0}.cm-products .right_col .short-description{margin-top:20px}.cm-products .right_col .short-description p{font-weight:300;line-height:1.625}.cm-products .right_col .button-item{margin-bottom:15px}.cm-products .right_col .button-item .button.btn_style3{font-size:14.768px;line-height:1.65;min-width:auto;padding:7.945px 15.905px}.cm-products .right_col .product_description{margin-bottom:30px;margin-top:35px;overflow-x:auto}.cm-products .right_col .product_meta{line-height:1.625;margin-bottom:55px}.cm-products .right_col .product_description table td,.cm-products .right_col .product_description table th{white-space:nowrap}.cm-products .right_col .product_description table{border:0;border-collapse:collapse;color:rgba(0,0,0,.87);font-size:13px!important;margin-bottom:10px}.cm-products .right_col .product_description table tbody:first-child{background:#f7f7f7;color:#222}.cm-products .right_col .product_description table tbody:first-child th{background-color:unset;border:0;border-bottom:1px solid #e9e9e9;color:rgba(0,0,0,.84);font-weight:500;padding:7px 10px;text-align:left}.cm-products .right_col .product_description table tbody:last-child td{border-top:1px solid #e9e9e9;font-size:13px}.cm-products .right_col .button-item:first-child a{position:relative}.cm-products .right_col .button-item:first-child a:before{content:"\f1c1";display:inline-block;font:normal normal normal 14px/1 ticons;font-size:inherit;margin-right:7px;position:static;text-rendering:auto;width:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cm-products .product_meta>span{display:block}.cm-products .product_meta span span{color:#222;font-weight:600}.cm-products .product_meta span a{color:#616161;font-weight:300}.cm-products .product_meta span a:hover{text-decoration:underline}.cm-products .slider-nav ul{gap:8px;list-style:none;padding-top:8px}.cm-products .slider-nav img,.cm-products .slider_wrapper img{border:2px solid #f2f2f2}.cm-products .slider_wrapper{position:relative}.cm-products .slider_wrapper button{background:rgba(0,0,0,.3);border:0;color:#fff;cursor:pointer;font-size:19.2px;height:60px;outline:0;position:absolute;text-decoration:none;transition:all .15s ease;width:34px}.cm-products .slider_wrapper button:hover{background:rgba(0,0,0,.65)}.cm-products .slider_wrapper button svg{margin-top:5px}.cm-products .slider_wrapper .prev-arrow{top:45%}.cm-products .slider_wrapper .next-arrow{right:0;top:45%}.tabber-section .tabnav{display:flex;flex-wrap:wrap;list-style:none;margin:0}.tabber-section .tabnav li{line-height:1}.tabber-section .tabnav a{background-color:#00aea8;color:#fff;display:inline-block;line-height:2.5;overflow:hidden;padding:0 16px;text-overflow:ellipsis;text-transform:uppercase;transition:all .2s ease-in;white-space:nowrap}.tabber-section .tabnav a span{font-weight:300}.tabber-section .tabnav a.active{background:#27334a}.tabber-section .tabnav a i{font-size:20.8px;margin-right:8.32px}.tabber-section .tabcontent_inner{background:#f2f2f2;color:#27334a;padding:32px}.tabber-section .tabcontent_inner h3{font-size:22.16px;font-weight:600;line-height:1.375;margin:30px 0 20px}.tabber-section .tabcontent_inner ul li{font-weight:300;line-height:1.5}.tabber-section .tabcontent_inner p{color:#27334a;font-size:16px;font-weight:300;line-height:1.5}.tabber-section .tabcontent:not(:first-child){display:none}.cm-products .tabber-section{margin-bottom:37px}.cm-products .related.products>h2{font-size:22.16px;font-weight:600;line-height:1.375}.cm-products .related.products>ul{margin:0}.cm-products .list_banner{background-color:#f2f2f2;border-bottom-width:0;border-top-color:#f2f2f2;border-top-width:0;margin-bottom:50px;padding-bottom:40px;padding-top:40px}.cm-products .list_banner .breadcrumb ul{display:flex;list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.cm-products .list_banner .breadcrumb ul li:not(:last-child){padding-right:10px}.cm-products .holder-pagination a.active{background:#f7f7f7;color:#616161}.cm-products .holder-pagination a{border:1px solid #eee;color:#616161;line-height:1;padding:.615em .769em;transition:all .15s ease}.cm-products .holder-pagination nav{display:flex;margin-top:30px}.cm-products .holder-pagination a:hover{background:#f7f7f7;color:#616161}.cm-products .holder-pagination span.arrow.next_link.disabled,.cm-products .holder-pagination span.arrow.prev_link.disabled,.cm-products .related .cm-item:nth-child(5){display:none}.tabber-section .tabcontent table th{font-weight:700;padding:12.304px 16px;text-align:left}.tabber-section .tabcontent table th,.tabber-section .tabcontent table>tbody>tr>td{color:#27334a;font-size:16px;line-height:1.5}.cm-products .pagination-wrapper{border-top:1px solid #eee;padding:0 20px}.cm-products .container{margin:0 auto;max-width:1200px}.cm-products .pagination-inner{display:flex;gap:20px;justify-content:space-between;padding:20px 0}.cm-products .pagination-wrapper *{color:#757575;font-weight:300}.cm-products .listing-wrapper{padding:0 0 60px}.cm-products .cm_products_wrapper{padding:60px 0 0}.cm-products .related.products{padding-bottom:30px}.cm-products .slider-nav ul li{margin-right:8px}.cm-products .slider-nav .slick-track{margin-left:0}@media screen and (max-width:959px){.cm-products .cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.cm-products .left_col,.cm-products .right_col{width:100%}.cm-products .left_col{margin-bottom:30px}.cm-products .right_col .product_title{margin-top:0}.cm-products .right_col .product_meta{margin-bottom:35px}}@media screen and (max-width:479px){.cm-products .cm-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}