/*!Mother Page: v2.0 Last Updated: 2024-11-07 Author: Mohd Ashif*/
/*!Root Reset Stylesheet Start Here*/
/*! Root Reset Stylesheet Start Here */
:root{--bs-gutter-x:15px;--bs-gutter-y:24px;--bs-gutter-yr:0;--bs-font-1:Circular Std;--bs-font-2:Circular Std Book;--bs-border:1px solid #1B21311A;--bs-bg-white:#ffffff;--bs-bg-blue:#1A4AB9;--bs-bg-green:#00B868;--bs-bg-light-blue:rgba(229, 238, 245, 1);--bs-color-white:#ffffff;--bs-color-green:#00B868;--bs-color-dark:#1B213199;--bs-color-white-smoke:#30BDFF;--bs-color-secondury-dark:rgba(27, 33, 49, 0.8);--bs-color-blue:#1A4AB9;--bs-color-light-blue:#CCDAF9;--bs-color-bold-dark:#1B2131;--bs-table-bg:transparent;--bs-table-head-bg:#E0F5FF;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:#C1EBFF;--sa-border-color:1px solid #E7E8EA;--sa-bg-light-gray:1px solid #1B21311A}
@media (prefers-reduced-motion:no-preference){
:root{scroll-behavior:smooth}
}
@-ms-viewport{width:device-width}
*,::after,::before{box-sizing:border-box;letter-spacing:0}
*{scroll-padding-top:100px}
:root{--bs-gutter-x:1rem;--bs-gutter-0:0rem;--bs-gutter-1:4px}
img{max-width:100%}
button{cursor:pointer}
table{caption-side:bottom;border-collapse:collapse;border:1px solid #1b21311a}
tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}
.table>tbody>tr>td{padding:8px;color:#1b2131cc;text-align:center}
.backgroundoff .table>tbody>tr>td{padding:0}
th{text-align:inherit;text-align:-webkit-match-parent;padding:8px 0 8px 15px;position:relative;color:#1b2131}
@media(prefers-reduced-motion:no-preference){
:root{scroll-behavior:smooth}
}
/*!Main CSS Start Here*/
.newallsprite{background:url(../images/sprites.svg) no-repeat;display:inline-block}
.greenmsg,.redmsg{font-size:12px;margin-top:10px;font-weight:400;display:block;line-height:12px;font-family:'circular std book'}
.greenmsg{color:#00b868}
.redmsg{color:#f33;display:flex;align-items:flex-start;position:relative}
.redmsg img{width:auto!important;height:auto;vertical-align:inherit;margin-right:5px}
.maincategorybox{display:flex;padding-bottom:52px}
.category-container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;max-width:100%}
.category-container>.row{margin:0}
.categoryleftbox{flex:0 0 auto;width:277px;padding-left:0}
.categoryrightbox{flex:0 0 auto;width:calc(100% - 277px);padding-right:0}
.category-sticky{position:-webkit-sticky;position:sticky;top:90px}
.category-filter{width:100%;border:1px solid #1b21311a;overflow-y:auto;max-height:84vh;padding:24px 10px}
#filtersection{display:none}
#xyz{display:none}
.ellipsis .ellipsisspan{font-size:14px;font-weight:400;color:rgba(27,33,49,.8)}
.box-content{display:block}
.accordion-title{position:relative}
.gradeclass{width:100%}
.gradeclass ul{list-style:none;display:flex;justify-content:space-between;padding:0;margin:0}
.gradeclass a{font-size:11px;color:#1b2131cc}
.gradeclass p{text-align:center;padding-top:6px}
.threaddir{width:100%}
.threaddir ul{list-style:none;display:flex;padding:0;margin:0}
.threaddir li{margin-right:18px}
.threaddir a{font-size:11px;color:#1b2131cc}
.threaded p{text-align:left;padding-top:6px}
.catrighttophead{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;margin-top:0;margin-bottom:.5rem}
.category-title{text-align:left;font-size:22px;font-weight:700;line-height:22px;margin-bottom:0;text-transform:capitalize;font-family:'circular std';color:#1a4ab9;min-height:28px}
.cattit_pra p{font-size:13px;color:#1b213199;margin:0;padding:0;padding-bottom:20px}
.catviewbox{display:flex;align-items:center;text-transform:capitalize;justify-content:space-between;margin-right:0}
.catviewbox ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}
.catviewbox li{text-align:left;font-size:14px;cursor:pointer;padding-left:0;position:relative;font-family:'circular std book';color:#1b2131}
.catviewbox li:not(:last-child){margin-right:15px}
.viewbox{display:flex;align-items:center}
.catviewbox li .listview{width:20px;height:20px;background-position:-270px -35px}
.catviewbox li .colunview{width:17px;height:20px;background-position:-301px -35px}
.catviewbox li .tableview{width:20px;height:20px;background-position:-328px -35px}
.catviewbox li:hover .listview{width:20px;height:20px;background-position:-270px -224px}
.catviewbox li:hover .colunview{width:17px;height:20px;background-position:-301px -224px}
.catviewbox li:hover .tableview{width:20px;height:20px;background-position:-328px -224px}
.catviewbox li.active .listview{width:20px;height:20px;background-position:-270px -224px}
.catviewbox li.active .colunview{width:17px;height:20px;background-position:-301px -224px}
.catviewbox li.active .tableview{width:20px;height:20px;background-position:-328px -224px}
.iconleftview{width:50px;height:50px;background:url(../images/arrow.svg) no-repeat;display:inline-block;transform:rotate(180deg)}
.iconrightview{width:50px;height:50px;background:url(../images/arrow.svg) no-repeat;display:inline-block}
.catFdescription{text-align:left;font-size:13px;margin-bottom:0;font-family:'Circular Std Book';color:#1b213199;transition:.7s;padding-right:0;line-height:22px}
.category-heading ul{display:flex;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;align-items:center;white-space:unset;list-style:none;overflow-x:auto;line-height:50px;margin:0;padding:0;overflow-y:hidden}
.category-heading li{text-align:left;font-size:14px;line-height:14px;position:relative;cursor:pointer;transition:.7s;display:inline-block;text-transform:capitalize;font-family:'Circular Std Book'}
.category-heading li a{color:#30bdff}
.category-heading li a:hover,.category-heading li.active a{color:#30bdff}
.breadcrumbs a,.breadcrumbs span{font-size:12px}
.category-heading li+li::before{content:"|";color:#ccdaf9;padding:0 16px}
.category-product-img-wrap{display:flex;justify-content:flex-end;gap:20px;flex-wrap:nowrap;margin:0}
.mimagebox{border:1px solid #1b213133;cursor:pointer}
.product-slider-card label{text-align:left;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;display:block}
.product-slider-card label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.filter-checkmark.active{background-color:#30bdff;border:1px solid #30bdff}
.filter-checkmark.active~.mimagebox{border:1px solid #30bdff}
.product-slider-card .filter-checkmark{position:absolute;top:1px;right:1px;left:inherit;width:16px;height:16px;border:0 solid #1b21311a}
.product-slider-card label .filter-checkmark.active:after{left:6px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;content:''}
.filter-checkmark.active:after{display:block}
.product-slider-card .description{padding-top:6px;border-top:0 solid #e7e8ea}
.product-slider-card .description a{text-align:left;font-size:12px;display:inline-block;font-family:'Circular Std Book';color:rgba(27,33,49,.8)}
.product_result-img{display:flex;justify-content:space-between;padding-top:30px}
.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#1b213133;display:inline-block;cursor:pointer;border-radius:3px}
.product_result-img .owl-nav :is(.owl-prev,.owl-next){top:28%}
.product_result-img .owl-nav .owl-next{position:absolute;right:-8px;width:32px;height:32px}
.product_result-img .owl-nav .owl-prev{position:absolute;left:-30px;width:32px;height:32px}
.owl-theme .owl-nav .disabled{display:none}
.filterBtnwrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:1em;border-top:1px solid #1b213133;border-bottom:1px solid #1b213133;padding:10px 0;width:100%;margin-bottom:10px}
.filterClearbtn{border:none;background-color:#fff;color:#30bdff;font-size:13px}
.filterBrand{color:#1b2131bf;font-size:11px;border-left:1px solid #1b213133;padding-left:10px}
.filterResultbtn{border-radius:10px;padding:5px 30px 5px 14px;text-align:left;position:relative;background-color:#fff;border:1px solid #1b21311a;font:normal 400 normal 12px/12px var(--bs-font-2);display:flex;align-items:center}
.filterResultbtn::after{right:14px;content:'';height:8px;width:8px;cursor:pointer;position:absolute;background:url(../images/sprites.svg) no-repeat;background-position:-213px -10px}
/* .cattableDescription{padding-top:30px} */
.cattabledestext{display:flex}
.cattabledestext p{text-align:left;font-size:13px;font-family:'Circular Std Book';color:#1b213199;padding-left:24px;line-height:24px}
.cattableBox{margin-bottom:16px}
.brandSubhead{font-size:16px;color:#30bdff;border-bottom:1px solid #1b213133;margin:0;padding:0}
.brandSubdeta{font-size:13px;color:#1b2131;margin:0;padding:0;padding-top:13px}
.table{width:100%;max-width:100%;margin-bottom:0;color:#1b2131;vertical-align:top;border:1px solid #1b21311a}
.table>tbody>tr>td:empty{display:none}
.table tbody tr td:last-child{border-right: 1px solid #ddd}
.table>thead{vertical-align:bottom;background-color:#e0f5ff;border:1px solid #1b21311a;font-size:12px;position:sticky;top:232px;z-index:8}
.cattableDescription:is(.tableTitleSticky.is-sticky)+.cattableBox+.category-product-table .table>thead{top:232px}
.table>thead.stick-l3_head{top:205px}
.table>thead th{cursor:pointer;text-align:center;width:10%;vertical-align:middle}
.table>thead tr th.pricetext{padding-right:10px}
.table>tbody>tr{font-size:11px;padding:.5rem 15px;border:1px solid #ddd;font-family:'Circular Std Book';cursor:pointer}
.table>tbody>tr>td.pricgreen{position:relative;color:#00b868}
.pricgreen .pricearrow{height:8px;width:13px;background:url(../images/sprites.svg) no-repeat -127px -265px}
.table>tbody>tr.active,.table>tbody>tr.active .pricgreen .pricearrow,.table>tbody>tr:hover .pricgreen .pricearrow{background:url(../images/sprites.svg) no-repeat -151px -139px}
.table>tbody>tr.active,.table>tbody>tr.active .pricgreen,.table>tbody>tr.active td,.table>tbody>tr:not(tr.backgroundoff,.load_more_table_products):hover td{background:#30bdff;color:#fff}
.table>tbody>tr.opentablebox.active td span,.table>tbody>tr.opentablebox:hover td span{color:#fff!important}
.table>tbody>tr.backgroundoff:hover td{background:#fff}
.ellipsis{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
h1.stick-l3{position:sticky;top:105px;background:#fff;z-index:9}
.category-four h1.title-fixed{width:100%;position:fixed;padding:.5rem 0;-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease}
.alltabelbox{display:flex;align-items:center}
.alltabelbox h2{font-size:16px;line-height:normal;margin:0}
.alltabelbox h2 a:hover{text-decoration:underline}
.cattableDescription .title:empty{display:none}
.cattableDescription .title::after{content:'|';padding:0 .5rem;color:#1b213133}
.alltabelbox.tableTitleSticky{padding:15px 0}
.alltabelbox.tableTitleSticky.stick-l3_sub{position:sticky;z-index:9;background:#fff;top:116px!important;margin-left:0!important}
.pagination{display:flex;align-items:center;justify-content:space-around;width:70%}
.customePagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:40px}
.pages{display:flex;flex-direction:row;gap:24px}
a.page{border:1px solid #1b213133;height:24px;width:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;font-family:Circular Std;color:#1b2131}
.btnnex:hover,.btnpre:hover,a.page.active,a.page:hover{background-color:#30bdff;color:#fff!important;border:#fff}
a.page.dots{cursor:default}
a.page.dots:hover{background-color:#fff;color:#1b2131!important}
.btnpre{background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;border:1px solid #1b213133;width:120px;text-align:center;padding:13px 0;position:relative}
.btnpre:before{content:"";position:absolute;left:20px;top:16px;width:8px;height:13px;background-image:url(../images/sprites.svg);background-position:-192px -8px}
.btnnex{background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;border:1px solid #1b213133;width:120px;text-align:center;padding:13px 0;position:relative}
.btnnex:after{content:"";position:absolute;right:30px;top:16px;width:8px;height:13px;background-image:url(../images/sprites.svg);background-position:-174px -8px}
.btnpre:hover:before{background-position:-192px -134px}
.btnnex:hover:after{background-position:-174px -134px}
.btn--icon{height:24px;width:24px;stroke:rgba(27,33,49,.7)}
.customePagination a,.customePagination span{font-style:normal;font-weight:400;font-size:18px;color:rgba(27,33,49,.7);text-align:center;display:inline-block;line-height:25px;font-family:'circular std book';padding:2px 10px;margin:0 4px}
.customePagination .active{background:rgba(151,222,255,.6)}
.pagetotal{font-size:12px;color:#1b213199;width:15%}
.paginationbox{display:flex;align-items:center;justify-content:flex-start;margin-top:30px}
.shorting-icon{width:5px;height:10px;bottom:14px;display:none;margin-right:5px;background:url(../images/shorting-arrow.png) no-repeat}
.table>thead th[class~=active] .shorting-icon{display:inline-block}
.shorting-applyed{transform:rotate(180deg)}
.tablesorter-headerDesc .tablesorter-header-inner:before,.tablesorter-headerUnSorted .tablesorter-header-inner:before{content:"";left:5px;width:5px;height:10px;bottom:13px;position:absolute;display:inline-block;background:url(../images/shorting-arrow.png) no-repeat;cursor:pointer}
.tablesorter-headerAsc .tablesorter-header-inner:before{content:"";left:5px;width:5px;height:10px;bottom:13px;position:absolute;display:inline-block;background:url(../images/shorting-arrow.png) no-repeat;cursor:pointer;transform:rotate(180deg)}
.table>tbody>tr.backgroundoff{border:1px solid #30bdff}
.table>tbody>tr.backgroundoff td{text-align:left}
.table>tbody>tr.backgroundoff td .pkg::before{content:'/';color:#1b2131;padding:0 0 0 .3rem}
.tableOpen{display:flex;width:100%;cursor:default;justify-content:space-between}
.tableopenimg{flex:0 0 auto;width:9.33333333%}
.product-description-area{flex:0 0 auto;width:90.66666667%}
.tableopendetali{flex:0 0 auto;width:35.33333333%}
.product-description-area .cart-area{flex:0 0 auto;width:64.66666667%}
.product-description-area .add_quote_input{flex:0 0 auto;width:25%;transition:.7s linear}
.product-description-area .price{flex:0 0 auto;width:48%}
.product-description-area .cart-box{flex:0 0 auto;width:27%}
.scrollbutn{display:none}
.tableopendetali p{color:var(--bs-color-dark);margin:8px 0 0;font:normal normal normal 13px/14px var(--bs-font-2)}
.modelresut{font-weight:400;color:var(--bs-color-bold-dark)}
.add_quote_input_wrapper,.add_quote_input_wrapper .number-input{display:flex;align-items:center;font-family:'circular std book';justify-content:center}
.number-input button{outline:0;-webkit-appearance:none;appearance:none;background-color:rgba(151,222,255,.3);border:0;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;margin:0;position:relative;display:block;box-shadow:none}
.number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:'';top:12px;left:50%;width:14px;height:2px;background-color:#00b868;transform:translate(-50%,-50%)}
.number-input input{width:59px;height:24px;text-align:center;color:#00b868;font-size:14px;line-height:19.6px;border:none}
.product-description-area .add_quote_input_wrapper input{width:56px}
.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}
.webAddtocart{font-size:14px;color:#fff;background:#00b868;padding:13px 0;border:0;display:block;width:100%;cursor:pointer;text-align:center}
.popAddtocart a{font-size:14px;color:#30bdff;display:block;text-align:center;padding:10px 2px 0 0;position:relative;padding-bottom:0}
.popAddtocart a:hover{text-decoration:underline}
.webpricehead{font-size:14px;color:#1b213199;margin-right:5px}
.webpricetext{color:var(--bs-color-bold-dark);font:normal normal bold 16px/16px var(--bs-font-1);display:inline-flex;align-items:center;gap:2px}
.product-description-area .price .pkg{font-size:14px;color:#1b213199}
.webpricesubtext{font-size:14px;color:#1b213199;margin-left:5px}
.bottom-filter-area{display:none}
.category-mobile-filter{inset:0;z-index:9999999;padding:0 15px;position:fixed;background:#fff;transform:scale(0);animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards;display:none}
.bottom-filter-wrap{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around;align-items:center;background-color:#fff;box-shadow:0 1px 9px #0000002b}
.category-view-type{display:flex;align-items:center;text-transform:capitalize;justify-content:space-between;column-gap:2em}
.category-view-type .dropdown{position:relative;display:inline-block}
.bottom-filter-wrap>.category-view-type .dropbtn{border:0;width:auto;font-size:16px;text-align:right;font-weight:700;padding:12px 0 12px 40px;color:#1b2131;font-family:'Circular Std Book';background-color:#fff;position:relative;box-shadow:none}
.bottom-filter-wrap>.category-view-type .dropdown-content{bottom:100%;display:none;position:absolute;background-color:#fff;min-width:180px;box-shadow:0 3px 6px #00000029;z-index:9}
.category-view-type .dropbtn::before{content:"";background-image:url(../images/sprites.svg);position:absolute;left:0;width:27px;height:20px;background-position:-234px -35px}
.bottom-filter .bottom-filter-btn{color:#1b2131;border:0;position:relative;padding-left:var(--bs-gutter-y);background-color:var(--bs-bg-white);font-size:16px;font-family:var(--bs-font-1);display:flex;align-items:center}
.package .tablesorter-header-inner:before,.pricetext .tablesorter-header-inner:before{display:none}
.category-card-col{flex:0 0 auto;width:100%}
.categoryvCard{border:1px solid #1b21311a;padding:24px 23px;margin-top:20px}
.categoryvCard :is(.image,.imageBox){margin-bottom:1rem;padding-right:.5rem}
.categoryvCard img{width:105px;height:auto;cursor:pointer;display:block;object-fit:contain}
.categoryvCard .brandName{text-align:left;font-size:13px;margin-top:0;width:auto;display:inline-block;font-family:'Circular Std Book';color:#1b213199}
.categoryvCard .title h3{text-align:left;font-size:16px;margin:19px 0;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;font-family:'Circular Std';color:#000;height:48px;font-weight:600}
.categoryvCard .title h3 a{color:#000}
.categoryvCard .subtitle{text-align:left;font-size:13px;font-family:'Circular Std Book';color:#1b213199;min-height:20px;margin-right:auto}
.categoryvCard .subtitle strong{font-weight:400;color:#1b2131}
.categoryvCard .price{text-align:left;font-size:13px;margin-top:1rem;font-family:'Circular Std Book';color:#1b2131;line-height:19px;height:24px}
.categoryvCard .price strong{font-weight:700;font-family:Circular Std;color:#000;font-size:16px}
.categoryvCard .buttonBox button,.categoryvCard .buttonBox>div{padding:13px 0;text-align:center;font-size:14px;font-weight:700;width:100%;margin-top:1rem;color:var(--bs-color-white);background-color:var(--bs-bg-green);font-family:Circular Std;border:1px solid #00b868;cursor:pointer;transition:all .7s}
.cart_staper:not(.submit-rfq-popup.cart_staper){display:flex;margin-top:1rem;padding:0;min-height:48px}
#cart-popup .cart_staper:not(.submit-rfq-popup.cart_staper){margin-top:0}
.categoryvCard .buttonBox button:hover,.categoryvCard .buttonBox>div:hover{background-color:#00b868;color:#fff}
.listViewcard .categoryvCard .buttonBox .add_quote_input_wrapper,.listViewcard .categoryvCard .buttonBox .add_quote_input_wrapper .number-input{display:flex;align-items:center;font-family:'circular std book';justify-content:center}
.listViewcard .categoryvCard .buttonBox .number-input button{outline:0;-webkit-appearance:none;appearance:none;background-color:rgba(151,222,255,.3);border:0;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;margin:0;position:relative;display:block;box-shadow:none}
.listViewcard .categoryvCard .buttonBox .number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:'';top:12px;left:50%;width:14px;height:2px;background-color:#00b868;transform:translate(-50%,-50%)}
.listViewcard .categoryvCard .buttonBox .number-input input{width:59px;height:24px;text-align:center;color:#00b868;font-size:14px;line-height:19.6px;border:none}
.listViewcard .categoryvCard .buttonBox .number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}
.listViewcard .categoryvCard .buttonBox .cart_staper{display:flex;margin-top:0;padding:13px 0;border:0;justify-content:flex-end}
.listViewcard .categoryvCard .buttonBox .cart_staper:hover{background:0 0;color:#00b868}
.listViewcard .categoryvCard :is(.price,h3,.brand-name,button){margin:0}
.listViewcard .category-card-col{width:100%}
.listViewcard .categoryvCard{display:flex;align-items:center;justify-content:flex-start;gap:1em;flex-direction:row;padding:16px}
.listViewcard .categoryvCard .imageBox{width:12.3%}
.listViewcard .categoryCardwrap{padding:0 45px;width:100%}
.listViewcard .categoryvCard :is(.price,h3,.brand-name,button){margin:0}
.listViewcard .categoryCardcontent{gap:1em;flex-direction:row;display:flex;align-items:flex-start;justify-content:space-between}
.listViewcard .categoryvCard .productDescwrap{width:31%}
.listViewcard .categoryvCard .buttonBox{width:28%}
.listViewcard .categoryvCard .buttonBox button,.listViewcard .categoryvCard .buttonBox>div{padding:13px 0;margin:0}
.fancyHeading{font-size:28px;color:#1a4ab9;text-align:center;position:relative;margin-bottom:30px;font-family:circular std;font-weight:700;line-height:42px}
.fancyHeading:after{content:"";position:absolute;background-color:#00b868;width:40px;bottom:-10px;right:0;left:0;margin:0 auto;height:3px}
.submit-rfq-popup h2:after{top:26px}
.d-flex{display:flex;flex-wrap:wrap}
.columnViewcard .green-big-arrow{display:none}
.cattableDescription{padding:0 0 15px 0;position:sticky;top:103px;z-index:9;background-color:#fff;font-size:18px;color:#1a4ab9;font-family:Circular Std;display:flex;align-items:center;line-height:normal}
.blur-grey{z-index:99}
.cattableDescription.tableTitleSticky:not(.is-sticky){position:unset}
.cattableDescription.tableTitleSticky .title{display:none}
.cattableDescription.tableTitleSticky.is-sticky:not(.stick-l3_sub) .title{display:block}
.cattableDescription.stick-l3_sub{top:133px;min-height:74px}
.cattableDescription .title{line-height:normal}
.alltabelbox a{color:#000}
.alltabelbox a h2{font-size:13px}
.product-slider-card{width:100px}
/*!whatsapp-chat-help Start Here*/
.mother-chat-help{background-color:var(--bs-bg-blue);margin-top:40px;padding:15px}
.mother-chat-help .chat__title h2{text-align:left;font-size:38px;font-weight:700;line-height:43px;color:var(--bs-color-white);font-family:var(--bs-font-1)}
.mother-chat-help .chat__sub__title{margin-top:20px;line-height:28px;text-align:left;font-size:28px;font-family:var(--bs-font-2);color:var(--bs-color-white-smoke)}
.mother-chat-col>.mother__chat__btn{text-transform:capitalize;color:var(--bs-color-white);background-color:var(--bs-bg-green);font-family:var(--bs-font-2);position:relative;font-size:15px;width:240px;text-align:center;padding:13px 20px;border:0;display:block}
.mother-chat-col>.mother__chat__btn::before{content:'';position:absolute;left:25px;background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/spriteicon.svg) no-repeat -319px -515px;width:16px;height:19px}
/*!whatsapp-chat-help End Here*/
.tab-content-inner .image img{filter:contrast(1)}
.buyingguide-wrap{position:relative;width:100%}
.basedonbody-cont{padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}
.commonclass{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%;flex-direction:column;border:solid #1b21311a;border-width:1px 0 0 1px;display:flex;justify-content:center;align-items:center;padding:5px 15px}
.commonclass:nth-child(2n){-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;width:80%}
.commonclass.with-image{padding:15px}
.basedonbody-cont .commonclass:nth-child(2n){border-right:1px solid #1b21311a;align-items:flex-start}
.basedonbody-cont .commonclass:nth-last-child(-n+2){border-bottom:1px solid #1b21311a}
h4.mainhead{font-size:16px;margin-bottom:0;padding:15px 0}
.buyingimg img{max-width:100%;width:100px;height:100px;object-fit:contain}
.buyingcont p{color:#1b213199;font-size:13px;margin-bottom:0}
.splithead h3{font-size:13px;font-weight:500;color:#1b2131;margin:0}
.with-image .splithead h3{margin:5px 0 0}
.accordion-content ul{margin-bottom:20px}
.accordion-area .accordion-title:after{content:"";position:absolute;margin-left:4px;right:0;top:16px;width:14px;height:7px;background-image:url(../images/sprites.svg);background-position:-127px -14px}
.accordion-area .accordion-title.open:after{background-position:-151px -14px}
.buyinghead{margin-bottom:5px;border-top:1px solid #1b21311a;padding-top:10px;cursor:default;font-size:16px;font-weight:700;font-family:Circular Std;color:#1b2131}
#buyingguide .insideacc .accordion-title{font-size:14px;padding:10px 0}
#buyingguide .insideacc.accordion-header{padding-left:15px;border-top:1px solid #1b21311a}
#buyingguide .accordion-header .accordion-title:first-child{border-top:none}
#buyingguide .accordion-title:before{content:"";position:absolute;left:-15px;top:13px;width:9px;height:10px;background-image:url(../images/sprites.svg);background-position:-48px -11px;display:none}
#buyingguide .buyinghead.accordion-title:before{display:none}
#buyingguide{border-top:1px solid #1b21311a;border-bottom:1px solid #1b21311a}
#features .accordion-content p{padding-left:7px}
#features .accordion-content p b{color:#1b2131}
.price-wraper{display:flex;align-items:center;gap:5px;justify-content:center}
.cattableDescription:is(.is-sticky){box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02);padding:16px}
.cattableDescription:is(.tableTitleStickyFirst,.tableTitleSticky.is-sticky){top:181px}
.filterselect{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.product-description-area .title{margin:0;color:var(--bs-color-white-smoke);font:normal normal normal 15px/17px var(--bs-font-2);line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.product-description-area .title a{color:var(--bs-color-white-smoke);text-decoration:none}
.load_more_table_products{cursor:default;text-align: right}
.load_more_table_products [name=load_more_table_products]{display:inline-flex;align-items:center;color:#1a4ab9;text-transform:capitalize;justify-content:flex-end;border:0;border-radius:0;padding:0;font-size:13px;font-family:'Circular Std Book';min-width:100%;background:#fff;cursor:pointer;text-decoration: underline}
.brand-title-name:hover{text-decoration: underline}
@media(min-width:576px){
.mother-chat-col .mother__search__icons{width:230px;height:180px;object-fit:contain}
}
@media(min-width:768px){
.category-container{padding-top:7px}
.mother-chat-help{padding:15px}
.mother-chat-row{align-items:center;flex-direction:row-reverse}
.chat-img-box{text-align:right}
.mother-chat-col{flex:0 0 auto;width:50%}
.mother-chat-col:first-child{width:100%}
.mother-chat-col:nth-child(2){margin-top:1em}
.mother-chat-help .chat__title h2{font-size:24px}
.mother-chat-help .chat__sub__title{margin-top:0}
.product-description-area .add_quote_input{width:29%}
.product-description-area .price{width:40%}
.product-description-area .cart-box{width:31%}
.category-card-col{width:50%}
.columnViewcard.row .category-card-col:nth-child(2n){padding-right:0}
}
@media(min-width:992px){
.mother-chat-help{padding:15px 70px 15px 45px}
.mother-chat-help .chat__title h2{font-size:30px}
.mother-chat-help .chat__sub__title{margin-top:5px}
.product-description-area .add_quote_input{width:25%}
.product-description-area .price{width:48%}
.product-description-area .cart-box{width:27%}
.category-container{padding-left:32px;padding-right:32px}
.category-card-col{width:33.33%}
.columnViewcard.row .category-card-col:nth-child(2n){padding-right:calc(var(--bs-gutter-x) * .5)}
}
@media(min-width:1200px){
.mother-chat-row{flex-direction:row}
.mother-chat-col{width:28.5%}
.mother-chat-col:first-child{width:43%}
}
@media(min-width:1400px){
.mother-chat-col>.mother__chat__btn{width:230px;margin:0 auto}
.mother-chat-col{width:33.33%}
.mother-chat-col:first-child{width:33.33%}
.category-container{padding-left:64px;padding-right:64px}
.table>thead{top:212px}
.cattableDescription:is(.tableTitleSticky.is-sticky)+.cattableBox+.category-product-table .table>thead{top:212px}
}
@media(min-width:1600px){
.catviewbox{margin-right:0}
.category-card-col{width:25%}
.columnViewcard.row .category-card-col:nth-child(2n){padding-right:calc(var(--bs-gutter-x) * .5)}
.columnViewcard.row .category-card-col:nth-child(3n){padding-right:calc(var(--bs-gutter-x) * .5)}
.columnViewcard.row .category-card-col:nth-child(4n){padding-right:0}
}
@media(max-width:1440px){
.filter-box .filter-title{padding-right:10px}
}
@media(max-width:1366px){
.category-heading li+li::before{padding:0 16px}
.categoryleftbox{padding-left:0}
.categoryrightbox{padding-right:0}
.tableopenimg img{width:60px;height:auto}
.pages{gap:10px}
.popAddtocart a{padding-top:5px}
}
@media(max-width:1280px){
.tableOpen{padding-top:0}
.popAddtocart{width:18%}
.category-card-col{width:30%}
}
@media(max-width:1084px){
.popAddtocart{width:21%}
}
@media(max-width:1024px){
.category-heading ul{display:-webkit-box;height:30px}
.category-heading li{display:flex}
.pages,.pagetotal{display:none}
.listViewcard .categoryCardcontent{flex-direction:column}
.listViewcard .categoryCardwrap{padding:0}
.listViewcard .categoryvCard .productDescwrap{width:100%}
.listViewcard .categoryvCard .buttonBox button{padding:8px 0}
.listViewcard .category-card-col{width:100%;padding-left:0;padding-right:0}
.pagination{justify-content:space-between;width:100%}
.table>tbody>tr>td.pricgreen{padding-right:10px;display:flex;align-items:center}
.pricgreen .pricearrow{margin-left:5px}
.cattableDescription{top:74px}
.alltabelbox{top:130px}
.table>thead{top:177px}
.category-card-col{width:28%;margin-right:30px}
}
@media(max-width:991px){
.category-heading li+li::before{padding:0 8px}
.category-filter{padding:16px}
.categoryrightbox{width:100%;padding-left:0}
.catviewbox li{margin-left:4px}
.cattableDescription{top:66px}
.table>thead{top:167px}
.alltabelbox{top:120px}
.listViewcard .categoryvCard .imageBox{width:24%}
.customwhatsup{bottom:57px!important}
.category-view-type .dropdown:hover .dropdown-content{display:block}
.category-view-type .dropbtn{color:var(--bs-color-bold-dark);border:var(--bs-border);font-family:var(--bs-font-2);background-color:var(--bs-bg-white);position:relative;padding:12px 15px;font-size:14px;width:180px}
.category-view-type .dropdown:hover>.dropbtn::after{transform:rotate(180deg)}
.category-view-type .dropdown{position:relative;display:inline-block}
.category-view-type .dropdown-content{display:none;position:absolute;background-color:var(--bs-bg-white);min-width:180px;box-shadow:0 3px 6px #00000029;z-index:9}
.category-view-type .dropdown-content ul{list-style:none;margin:0;padding:0}
.category-view-type .dropdown-content li{color:var(--bs-color-bold-dark);font-family:var(--bs-font-2);font-size:13px;padding:12px 10px;text-decoration:none;display:block}
.category-view-type .dropdown-content li:not(:first-child){padding-top:0}
.category-view-type .dropdown-content li:hover{background-color:var(--bs-bg-light-blue)}
/* .category-view-type .dropdown:hover .dropbtn{box-shadow:0 0 6px #00000029} */
.category-view-type__area ul{padding:0;margin:0;list-style:none}
.category-view-type__area .view-type:not(:last-child){margin-right:1.5em}
.category-view-type__area .view-type{display:inline-block;text-align:left;font-size:14px;cursor:pointer;padding-left:0;position:relative;font-family:var(--bs-font-2);color:var(--bs-color-bold-dark)}
.category-view-type__area .view-type.active,.category-view-type__area .view-type:hover{color:var(--bs-color-blue)}
.tab-content-inner .image{padding:0;width:auto}
.tab-content-inner p{font-size:15px;line-height:15px;margin-top:10px;margin-bottom:0;color:#1b2131;font-family:'circular std book';text-align:left}
.tab-content-inner .image{border:0}
.tab-content-inner,.tab-content-inner>a{padding:8px 7px!important;display:flex;align-items:center;flex-direction:column;border-radius:0;width:100%;margin-bottom:16px;border:1px solid #1b21311a}
.tab-content-inner>a{margin: 0;border: 0;padding: 0 !important;}
.tab-content-inner .image img{height:56px;width:56px}
.tab-content-inner p{margin-top:0}
.tab-content-inner p span{display:block;color:#1b213199;font-size:13px;line-height:13px;margin-top:9px}
.tab-content-inner p a{font-size:16px;color:#30bdff;margin:0;padding:0}
.tab-content-inner p a{color:#1b2131cc}
.category-card-col{width:45.6%;margin-right:32px}
.table>thead.single-element{top:117px}
.bottom-filter-area{display:block;position:fixed;left:0;bottom:0;width:100%;z-index:999}
}
@media(max-width:768px){
h1.stick-l3{top:97px}
.cattableDescription.stick-l3_sub{top:127px}
.table>thead.stick-l3_head{top:178px}
}
@media(max-width:767px){
.breadcrumbs a,.breadcrumbs span{font-size:13px}
.breadcrumbs li:last-child{display: none}
h1.stick-l3{top:0;font-size:17px;line-height:22px;margin-bottom:.5rem}
.category-title{font-size:17px;line-height:22px;margin-bottom:.5rem}
.tab-content-inner,.tab-content-inner>a{flex-direction:row;column-gap:1rem}
.catviewbox{display:none}
.category-card-col{width:48%}
.listViewcard .categoryvCard .buttonBox{width:50%}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.green-big-arrowleft{background-position:-364px -102px!important;height:12px;width:14px}
.lthreeleft{position:absolute;left:-14px;top:0}
.smrContainer{position:relative}
.lthreeright{position:absolute;top:0;right:-14px}
.allnewFooter{padding:20px 0 90px}
.categoryvCard .title h3{height:auto;margin:1rem 0}
.categoryvCard .price{margin-top:1rem}
.mother-chat-help .chat__title h2{font-size:15px;line-height:20px;margin-bottom:0}
.mother-chat-help .chat__sub__title{font-size:12px;margin-top:0}
.mother-chat-col>.chat-img-box{width:100%;height:100px;text-align:center}
.mother-chat-col .mother__search__icons{width:170px;height:90px;margin-top:18px;object-fit:contain}
.mother-chat-row{align-items:flex-start}
.mother-chat-row>.mother-chat-col{flex:0 0 auto;width:50%}
.mother-chat-row>.mother-chat-col:first-child{order:1}
.mother-chat-row>.mother-chat-col:nth-child(2){order:2}
.mother-chat-row>.mother-chat-col:last-child{order:3;margin-top:-20px}
.mother-chat-col>.mother__chat__btn{font-size:12px;padding:.7em .7em .7em 1.3em;border-radius:3px}
.mother-chat-col>.mother__chat__btn::before{left:16px;top:9px}
.all-pro-inner>*{padding:0}
iframe#launcher{bottom:56px!important}
.maincategorybox{padding-bottom:1rem}
.commonclass{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;border-width:1px 1px 0}
.commonclass:nth-child(2n){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}
.basedonbody-cont .commonclass:nth-child(2n){border-right:1px solid #1b21311a;margin-bottom:20px;border-bottom:1px solid #1b21311a;border-top:none}
.buyingcont.commonclass{border-top:none}
.basedonbody-cont .commonclass:nth-last-child(-n+2){border-bottom:initial}
.basedonbody-cont .commonclass:nth-last-child(-n+1){border-top:none;border-bottom:1px solid #1b21311a}
.categoryvCard{display:flex}
.categoryvCard .title h3{font-size:18px;line-height:24px;height:auto}
.categoryvCard .price{font-size:20px}
.categoryvCard .price strong{font-size:20px}
.categories-heading-wrapper.title-fixed{position:fixed;top:0;left:0;right:0}
.tab-content-inner p {width: calc(100% - 56px);}

.breadcrumbs {
    padding: 5px 0 15px 0;
    font-size: 14px;
    margin: 0;
    color: rgba(27,33,49,.6);
    font-family: 'Circular Std';
    line-height: normal
}

.breadcrumbs ul {
    margin: 0;
    padding: 0;
    font-size: inherit;
    position: relative;
    display: flex;
    align-items: baseline;
    flex-wrap: wrap
}

.breadcrumbs li {
    display: flex
}

.breadcrumbs li.Material {
    width: auto
}

.breadcrumbs li:last-child:not(:nth-child(2)) {
    display: none
}

.discnt.breadcrumbs li:last-child,.page-layout-1column .breadcrumbs li:last-child {
    display: flex
}

.brand-index-discnt .item.category+.item.category {
    display: none
}

.breadcrumbs li+li:before {
    color: rgba(27,33,49,.6);
    content: '/';
    font-size: 13px;
    padding: 0 3px
}

.breadcrumbs svg,.mother_breadcrumbs svg {
    margin-top: -1px
}

.breadcrumbs a,.breadcrumbs span {
    color: rgba(27,33,49,.6);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    font-family: "Circular Std Book"
}

.breadcrumbs a:hover {
    text-decoration: none
}

.breadcrumbs li {
    vertical-align: unset;
    height: auto;
    width: auto
}

.breadcrumbs li.breadcrumb-toggle {
    display: flex;
    align-items: baseline
}

.breadcrumbs li.breadcrumb-toggle svg {
    border-radius: 3px
}

.breadcrumbs li.breadcrumb-toggle button {
    border: 0;
    padding: 0 2px;
    position: relative;
    top: 2px;
    background-color: #e3f2fe;
    display: inline-flex
}

.breadcrumbs li.breadcrumb-toggle ul {
    display: none;
    position: absolute;
    box-shadow: 0 4px 10px rgba(0,0,0,.1);
    background-color: #fff;
    z-index: 99;
    padding: 12px 15px;
    left: 30px;
    width: auto;
    top: 15px
}

.breadcrumbs li.breadcrumb-toggle ul a {
    text-decoration: underline
}

.discnt.breadcrumbs li:last-child {
    display: flex
}

.breadcrumbs li.breadcrumb-toggle ul li {
    margin-bottom: 7px;
    display: block
}

.breadcrumbs li.breadcrumb-toggle ul li:last-child {
    margin-bottom: 0
}

.breadcrumbs li.breadcrumb-toggle ul li:last-child:after {
    display: none
}

.breadcrumbs li.breadcrumb-toggle ul li:before {
    display: none
}

.breadcrumbs li.breadcrumb-toggle.open-bread-toggle ul {
    display: block
}
}
@media(max-width:560px){
.category-card-col{width:100%}
.listViewcard .categoryvCard .imageBox{width:100%}
.listViewcard .categoryvCard{display:block}
.category-card-col{width:100%;margin-right:0}
}
@media(max-width:575px){
.mother-card-col:first-child{margin:0}
.mother-chat-col>.mother__chat__btn{width:100%;font-size:10px;padding:.7em .7em .7em 2em}
.mother-chat-col>.mother__chat__btn::before{left:16px;top:5px}
}
@media(max-width:320px){
.mother-chat-row{align-items:center}
.mother-chat-row>.mother-chat-col:first-child{width:100%}
.mother-chat-row>.mother-chat-col:nth-child(2){order:3}
.mother-chat-row>.mother-chat-col:last-child{order:2;margin-top:var(--bs-gutter-0)}
.mother-chat-col .mother__search__icons,.mother-chat-col>.chat-img-box{height:60px;margin:var(--bs-gutter-0)}
.mother-chat-col>.mother__chat__btn{padding:.7em .7em .7em 2.5em}
.mother-chat-col>.mother__chat__btn::before{left:7px}
}