body{padding:0;margin:0;font-family:Arial,sans-serif;font-size:14px;color:#000;background:#EAF0F2;}
*{box-sizing:border-box;}
input,button{outline:none;padding:0;font-family:Arial,sans-serif;}
button{outline:none;cursor:pointer;}
a{color:#0068F0;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border-style:none;max-width:100%;}
h1{margin:0 0 20px;font-size:32px;}
h2{margin:0 0 20px;font-size:28px;}
h3{margin:0 0 20px;font-size:26px;}
.container{max-width:1396px;margin:auto;}
.wsh{font-size:28px;font-weight:bold;margin:0;}
.topspeccontain{position:relative;background:#001938;color:#fff;z-index:150;}
.topspecblock{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 0;font-size:16px;}
.topspecblock span{background:#0068F0;padding:4px 6px;display:block;border-radius:8px;text-transform:uppercase;transform:rotate(-5deg);font-size:14px;}
.topspecclose{position:absolute;right:0;top:0;bottom:0;width:20px;height:20px;margin:auto;background:#fff;border-radius:50%;color:#001938;cursor:pointer;}
.topspecclose svg{width:10px;height:10px;}
.header{position:sticky;top:0;z-index:100;transform:translateY(0);transition:all 0.2s ease-in-out;}
.header.scrollt{transform:translateY(-30px);}
.headtop{position:relative;background:#fff;display:flex;justify-content:space-between;padding:12px;border-radius:16px 16px 0 0;align-items:center;z-index:150;}
.htnav{margin:0;padding:0;list-style:none;display:flex;gap:22px;}
.htnav li{}
.htnav li a{color:#5B595D;}
.htvists{display:flex;align-items:center;color:#5B595D;gap:22px;}
.wscity{}
.wsphem{}
.wsphem a{color:#001938;font-weight:bold;}
.headmid{position:relative;background:#fff;display:flex;padding:10px 12px 22px;border-radius:0 0 16px 16px;align-items:center;gap:22px;z-index:150;}
.wslogo{width:153px;flex-shrink:0;}
.wslogo img{display:block;}
.wscat{width:126px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#0068F0;border:0;color:#fff;font-size:16px;border-radius:14px;gap:8px;}
.wscat svg{width:22px;height:16px;}
.wssearch{width:100%;height:44px;background:#0068F0;border-radius:14px;}
.wssearch form{width:100%;height:100%;display:flex;align-items:center;padding:0 3px;}
.wssearch form input[type='text']{width:100%;border:0;background:#fff;height:38px;border-radius:10px;font-size:14px;padding:0 10px;}
.wssearch form button{width:62px;height:100%;background:transparent;border:0;color:#fff;flex-shrink:0;}
.wssearch form button svg{width:22px;height:22px;fill:transparent;}
.wscall{width:205px;height:44px;background:#0068F0;color:#fff;border:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;border-radius:14px;flex-shrink:0;}
.wscall svg{width:22px;height:22px;}
.wscard{position: relative;width:181px;height:44px;text-align:left;display:flex;flex-direction:column;justify-content:center;border-radius:14px;border:1px solid rgb(0 0 0 / 31%);background:transparent;padding:0 8px;flex-shrink:0;}
.wscard span:nth-child(1){display:block;color:#001938;}
.wscard span:nth-child(2){display:block;color:#515458;}
.wscard span:nth-child(3){position:absolute;top:0;right:8px;bottom:0;width:38px;height:38px;margin:auto;border-radius:50%;background:#0068F0;color:#fff;display:flex;justify-content:center;align-items:center;}
.wscard i{display:none;}
.wscard svg{width:22px;height:22px;fill:transparent;}
.wssection{padding:30px 0 0;}
.wsmainbann{display:flex;gap:36px;}
.wsbann{position:relative;width:100%;border-radius:16px;overflow:hidden;}
.wsbann img{width:100%;height:100%;display:block;object-fit:cover;}
.wsbanntext{position:absolute;top:50px;left:16px;width:392px;}
.wsbanntext div:nth-child(1){font-size:40px;font-weight:bold;line-height:36px;color:#001938;}
.wsbanntext div:nth-child(2){color:#425068;margin:20px 0 0;}
.wsbannbtns{position:absolute;bottom:36px;left:16px;display:flex;gap:20px;}
.wsbannbtns button{width:170px;height:50px;border:0;border-radius:14px;font-size:14px;}
.wsbannbtns button:nth-child(1){background:#0068F0;color:#fff;}
.wsbannbtns button:nth-child(2){background:#F3F3F3;color:#001938;}
.wsmspecials{width:440px;background:rgba(255, 255, 255, 0.46);border:1px solid rgba(0, 0, 0, 0.06);border-radius:16px;padding:12px;flex-shrink:0;}
.wsmspech{width:170px;background:#0068F0;display:inline-flex;color:#fff;padding:6px 0;border-radius:14px;font-size:18px;text-transform:uppercase;justify-content:center;}
.wsmspect{width:170px;border:1px solid #0068F0;display:block;color:#0068F0;padding:2px 0;border-radius:14px;font-size:14px;text-align:center;margin:10px 0 0;}
.wsmspecmats{display:flex;flex-direction:column;gap:12px;margin:12px 0 0;}
.wsmspecmat{display:flex;background:#FFF;border:1px solid rgba(0, 0, 0, 0.05);border-radius:16px;gap:12px;padding:6px 10px;}
.wsmsmname{width:100%;}
.wsmsmname a{font-size:16px;color:#1E293B;}
.wsmsmdlv{color:#89888B;display:flex;align-items:center;gap:6px;margin:4px 0 0;}
.wsmsmdlv svg{width:14px;height:14px;}
.wsmsmprc{width: 122px;text-align:right;flex-shrink:0;display:flex;flex-direction:column;gap:1px;}
.wsmsmprcnew{color:#149100;font-weight:bold;font-size:16px;}
.wsmsmprcold{color:#5B595D;display:flex;align-items:center;justify-content:flex-end;gap:6px;}
.wsmsmprcold span{background:#149100;color:#fff;border-radius:14px;padding:2px 6px;}
.wsmspecmat button{width:41px;height:41px;background:#1E293B;color:#fff;border-radius:50%;flex-shrink:0;}
.wsmspecmat button svg{width:20px;height:20px;}
.wscthead{display:flex;align-items:center;justify-content:space-between;}
.wsctmore{display:flex;align-items:center;background:#fff;border-radius:23px;padding:4px 4px 4px 14px;gap:8px;color:#000000;font-size:16px;}
.wsctmore span:nth-child(1){}
.wsctmore span:nth-child(2){background:#0068F0;width:42px;height:42px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;}
.wsctmore svg{width:42px;height:42px;}
.wslistcats{margin:20px 0 0;display:flex;flex-wrap:wrap;gap:14px;}
.wslct{width:calc(20% - 12px);}
.wslct a{background:rgba(255, 255, 255, 0.46);width:100%;display:flex;padding:10px;flex-direction:column;align-items:center;border-radius:14px;gap:10px;}
.wslct a img{border-radius:14px;display:block;}
.wslct a span{color:#323232;font-weight:bold;font-size:16px;height:36px;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;}
.rudwbblock{background:#fff;border-radius:16px;display:flex;align-items:center;gap:36px;padding:4px;}
.rudwbinfo{width:100%;padding:30px 22px;}
.rudwbih{color:#001938;font-size:28px;line-height:28px;width:280px;font-weight:bold;}
.rudwbit{color:#323232;margin:20px 0 0;}
.rudwbspecls{display:flex;margin:20px 0 0;gap:16px;}
.rudwbspec{width:33.33%;}
.rudwbsh{display:flex;align-items:center;gap:8px;}
.rudwbsicon{width:48px;height:48px;border:1px solid #D3D3D3;border-radius:50%;display:flex;justify-content:center;align-items:center;}
.rudwbsicon svg{width:24px;height:24px;}
.rudwbsname{font-size:16px;font-weight:bold;}
.rudwbstext{color:#868E96;margin:6px 0 0;}
.rudwbslinker{display:flex;align-items:center;gap:20px;margin:40px 0 0;}
.rudwbslink{display:flex;align-items:center;border-radius:23px;padding:4px 4px 4px 14px;gap:8px;color:#fff;font-size:16px;border:0;background:#1E293B;}
.rudwbslink span:nth-child(1){}
.rudwbslink span:nth-child(2){background:#fff;width:42px;height:42px;border-radius:50%;color:#1E293B;display:flex;justify-content:center;align-items:center;}
.rudwbslink svg{width:42px;height:42px;}
.rudwbslt{}
.rudwbimg{width:450px;flex-shrink:0;}
.rudwbimg img{border-radius:16px;display:block;}
.dlvuslblocks{display:flex;gap:36px;}
.dlvuslblock{width:50%;background:rgba(255, 255, 255, 0.46);border-radius:16px;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.08);display:flex;}
.dlvuslbh{width:100%;padding:22px;display:flex;flex-direction:column;gap:22px;}
.dlvuslbn{font-size:16px;color:#000000;font-weight:bold;}
.dlvuslbt{color:#868E96;}
.dlvuslblock .rudwbslink{margin-top:auto;}
.dlvuslblock .rudwbslink span:nth-child(1){width:100%;text-align:left;}
.dlvuslblock .rudwbslink span:nth-child(2){flex-shrink:0;}
.dlvuslbic{width:309px;flex-shrink:0;}
.dlvuslbic img{display:block;}
.newssect{margin:20px 0 0;display:flex;flex-wrap:wrap;gap:14px;}
.newsblock{position:relative;width:calc(33.33% - 10px);border-radius:36px;overflow:hidden;}
.newsblock a{display:block;}
.newsblock a img{width:100%;display:block;}
.wsnwmore{position:absolute;top:8px;right:8px;width:50px;height:50px;background:rgba(0, 0, 0, 0.2);border:1px solid rgba(255, 255, 255, 0.2);box-shadow:0px 0px 2px 2px rgba(0, 0, 0, 0.15) inset;border-radius:50%;color:#fff;display:block;}
.wsnwmore svg{width:50px;height:50px;}
.wsnwinfo{position:absolute;left:10px;right:10px;bottom:10px;color:#fff;background:rgba(0, 0, 0, 0.4);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15) inset;border-radius:20px;padding:20px;}
.wsnwidate{}
.wsnwiname{font-size:18px;margin:10px 0;}
.wsnwiannt{}
.wsctmap{position:relative;height:470px;}
.wsctmap iframe{position:absolute;top:30px;left:0;width:100%;height:440px;}
.wsctmap .container{height:100%;padding:10px 0;}
.wslistmaps{position: relative;background:#fff;border-radius:16px;width:600px;height:100%;padding:22px;display:flex;flex-direction:column;justify-content:space-between;}
.wslistmah{font-size:20px;text-transform:uppercase;}
.wslistmah span{border-bottom:1px solid #000;}
.wslistmadr{margin:16px 0 0;font-size:16px;}
.wslmpsect{display:flex;gap:16px;margin:16px 0 0;}
.wslmpblock{width:50%;}
.wslmpname{font-size:18px;text-transform:uppercase;margin:0 0 10px;}
.wslmpvals{display:flex;flex-direction:column;gap:6px;}
.wslmpvals div{display:flex;align-items:center;gap:8px;}
.wslmpvals div span:nth-child(1){color:#999999;}
.wslmpvals div span:nth-child(2){color:#222222;}
.wslmpvals div svg{width:16px;height:16px;}
.wslmpvals div a{font-size:16px;color:#222222;}
.wslmpspec{margin:16px 0 0;display:flex;align-items:center;gap:8px;color:#0068F0;}
.wslmpspec svg{width:20px;height:20px;}
.wslmpspec span{}
.wslmpsoc{margin:16px 0 0;display:flex;gap:14px;}
.wslmpsoc a{width:35px;height:35px;border:1px solid #425068;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#425068;}
.wslmpsoc a svg{width:25px;height:25px;}
.wslmplinks{margin:16px 0 0;display:flex;gap:14px;}
.wslmplinks button:nth-child(1){width:50%;height:50px;background:#0068F0;border:1px solid #0068F0;border-radius:14px;font-size:14px;color:#fff;text-transform:uppercase;}
.wslmplinks button:nth-child(2){width:50%;height:50px;background:#fff;border:1px solid #E6E6E6;border-radius:14px;font-size:14px;color:#3C3C3C;text-transform:uppercase;}

.breadcrumbs{margin:0px 0 24px;display:inline-flex;align-items:center;overflow:hidden;width:100%;text-overflow:ellipsis;}
.breadcrumbs__item{white-space:nowrap;color:#000;}
.breadcrumbs__item>a{color:inherit;transition:color .2s ease;}
.breadcrumbs__separator{display:inline-flex;align-items:center;margin:0 8px;color:#7e7e7e;}
.breadcrumbs__item>span{color:#7e7e7e;}
.cath1{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;}
.cath1 h1{margin:0;}
.cath1 span{}
.catschildgroup{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:16px;}
.catschildgroup a{width:calc(20% - 13px);display:flex;padding:12px;border-radius:12px;color:#000;align-items:center;background:#F4F7F8;}
.catschildgroup a span{width:100%;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;padding-left:12px;}
.catschildgroup a img{width:40px;height:40px;flex-shrink:0;mix-blend-mode:multiply;}
.catslistgroup{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:12px;}
.catslistgroup a{display:inline-flex;align-items:center;border-radius:12px;height:28px;color:#000;background:#fff;padding:0 12px;transition:.2s;}
.wslisting{display:flex;align-items:flex-start;gap:20px;}
.wsctright{width:100%;order:1;}
.wsctmatslst{background:#FFF;border-radius:16px;padding:20px;}
.wsrttext{margin:20px 0 0;background:#FFF;border-radius:16px;padding:20px;}
.wsrttext.wsrtmrg0{margin:0;}
.wsrttext p{margin:0 0 10px;}
.wsrttext ul{padding-left:16px;}
.wsrttext ul li{margin:0 0 6px;}
.wsctleft{width:320px;order:0;flex-shrink:0;background:#FFF;border-radius:16px;padding:0 20px;}
.spdfltgroup{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;}
.spdfltgroup button{display:inline-flex;align-items:center;border-radius:20px;height:32px;color:#fff;background:#1E293B;padding:0 14px;transition:.2s;border:0;gap:8px;font-size:14px;}
.spdfltgroup button svg{height:10px;width:10px;}
.spdfltgroup button.clallfltg{background:#F3F3F3;color:#000;}
.spdfltgroup button.clallfltg span{order:1;}
.spdfltgroup button.clallfltg svg{order:0;width:11px;height:12px;}
.listing__products{width:100%;}
.lproduct{position:relative;display:flex;align-items:flex-start;padding:20px 0;}
.listing__products .lproduct:nth-child(1){padding-top:0;}
.lprod__top{width:100%;padding-left:20px;}
.lprod__title{font-size:16px;font-weight:bold;margin:0 0 12px;}
.lprod__title a{color:#000;display:block;}
.lprod__title a::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}
.lprod__imgblock{width:140px;height:140px;flex-shrink:0;background:#F3F3F3;border-radius:12px;overflow:hidden;}
.lprod__image{width:100%;height:100%;display:block;object-fit:contain;}
.lprod__deliv{display:flex;align-items:center;gap:6px;color:#89888B;}
.lprod__deliv svg{width:19px;height:19px;}
.lprod__price{width:100%;font-size:22px;line-height:16px;color:#149100;}
.lprod__chrs{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;z-index:5;}
.lprod__chrs div{color:#89888B;}
.lprod__chrs div span{color:#001938;}
.lprod__cart{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:210px;flex-shrink:0;padding-left:20px;z-index:5;}
.lprod__bestpricebtn{display:inline-flex;align-items:center;width:100%;height:38px;font-size:16px;border:0;color:#000;background:#F3F3F3;border-radius:20px;justify-content:center;margin:10px 0 4px;gap:6px;}
.lprod__bestpricebtn svg{width:22px;height:22px;}
.lprod__bpbaddcart{display:inline-flex;align-items:center;width:100%;height:38px;border:0;color:#fff;background:#1E293B;border-radius:20px;justify-content:center;font-size:16px;gap:6px;}
.lprod__bpbaddcart svg{width:22px;height:22px;}
.pagination{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px;}
.pagination li{width:36px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:16px;background:#F3F3F3;}
.pagination li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:inherit;}
.pagination li:hover,.pagination li.active{background:#1E293B;color:#fff;}
.filters{width:100%;}
.nfiltsname{display:none;}
.filtsgroup{padding:20px 0;}
.filtsgroup__top{font-size:16px;font-weight:bold;margin-bottom:10px;}
.filtsgroup__block{display:flex;flex-direction:column;gap:12px;max-height:186px;overflow:auto;}
.filtsgroup__block::-webkit-scrollbar{height:6px;width:6px;}
.filtsgroup__block::-webkit-scrollbar-track{background:none;}
.filtsgroup__block::-webkit-scrollbar-thumb{background:#1E293B;border-radius:4px;cursor:pointer;}
.filtsgroup__block::-webkit-scrollbar-thumb:hover{background:#1E293B;}
.filtsgroup__blockitem{}
.filtsgroup__blockitem label{display:flex;gap:6px;align-items:center;}
.filtsgroup__blockitem label input[type='checkbox']{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#F3F3F3;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.05) inset;border-radius:4px;width:20px;height:20px;margin:0;cursor:pointer;flex-shrink:0;}
.filtsgroup__blockitem label input[type='checkbox']:checked{background-color:#1E293B;background-image:url(../image/checked.svg);}
.filtsgroup__blockitem label span{}
.srchfilts{position:relative;margin:0 0 10px;}
.srchfilt{width:100%;height:36px;border-radius:12px;background:#F5F5F5;border:0;font-size:14px;padding:0 14px;}
.srchfclose{position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18 18 6M6 6l12 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px;width:30px;height:30px;cursor:pointer;display:none;}
.srchfilts.active .srchfilt{box-shadow:inset 0 0 0 1px #ed672e;}
.srchfilts.active .srchfclose{display:block;}
.filtsgroup__blockitem.actfln{display:none !important;}
.productsect{background:#FFF;border-radius:16px;padding:20px;display:flex;justify-content:space-between;}
.prodctleft{width:692px;}
.prodctltop{display:flex;gap:20px;}
.prodctimg{width:140px;height:140px;background:#F3F3F3;border-radius:12px;flex-shrink:0;}
.prodctimg img{width:100%;height:100%;display:block;object-fit:contain;}
.prodctltinfo{width:100%;}
.prodcthrt{display:flex;align-items:center;justify-content:space-between;}
.prodcthave{color:#425068;display:flex;align-items:center;gap:4px;}
.prodcthave::before{content:'';width:8px;height:8px;display:block;background:#00BD0A;border-radius:50%;}
.prodctart{color:#425068;}
.prodctsert{border:1px solid #02B513;display:inline-flex;color:#02B513;border-radius:14px;padding:4px 12px;margin:14px 0 0;}
.prodctltinfo h1{font-size:26px;margin:14px 0 0;}
.prodctmidblock{border-top:1px solid #EAF0F2;margin:20px 0 0;padding:20px 0 0;}
.prodctsemih{font-size:18px;font-weight:bold;}
.prodctchars{margin:10px 0 0;display:flex;flex-direction:column;gap:6px;}
.prodctchr{display:flex;justify-content:space-between;}
.prodctchr div:nth-child(1){width:100%;}
.prodctchr div:nth-child(2){flex-shrink:0;}
.prodctmidblock p{margin:0;}
.prodctmidblock .dlvuslblocks{flex-direction:column;margin:10px 0 0;}
.prodctmidblock .dlvuslblock{width:100%;}
.prodctmidblock .rudwbslink{background:#0088F4;}
.prodctright{width:450px;}
.prodctstick{position:sticky;top:0;}
.prodctstick .lprod__cart{padding:0;width:100%;}

footer{padding:30px 0 0;}
.wsftsect{background:#0D1115;border-radius:16px 16px 0 0;padding:30px 22px;color:#fff;}
.wsftflx{display:flex;gap:36px;}
.wsftcntc{width:241px;flex-shrink:0;}
.wsftcntcname{font-size:18px;}
.wsftcntcaddr{margin:24px 0 0;font-size:16px;}
.wsftcntcphone{display:block;margin:20px 0 0;color:#fff;font-size:20px;}
.wsftcntccall{margin:20px 0 0;width:100%;height:50px;background:#0068F0;color:#fff;border:0;border-radius:25px;font-size:16px;}
.wsftsoc{display:flex;gap:8px;margin:24px 0 0;}
.wsftsoc a{width:48px;height:48px;background:#001938;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;}
.wsftsoc a svg{width:24px;height:24px;}
.wsftnav1{margin:0;padding:0;list-style:none;width:200px;flex-shrink:0;}
.wsftnav1 li{margin:0 0 12px;}
.wsftnav1 li a{color:#fff;}
.wsftnav2{margin:0;padding:0;list-style:none;columns:3;column-gap:36px;width:100%;}
.wsftnav2 li{margin:0 0 12px;}
.wsftnav2 li a{color:#fff;}
.wsftkpblock{margin:40px 0;border:1px solid #425068;border-radius:16px;display:flex;align-items:center;justify-content:space-between;padding:14px 22px;}
.wsftkpname{width:336px;height:66px;background:no-repeat left center url(../image/ftcall.png);display:flex;align-items:center;padding-left:90px;}
.wsftkpbtn{background:#0068F0;color:#fff;border:0;width:160px;height:36px;border-radius:24px;font-size:14px;}

.mfiltopen{display:none;}

.modalcn{position:fixed;top:0;right:0;bottom:0;z-index:10000;display:flex;justify-content:center;align-items:center;visibility:hidden;left:-99999px;}
.clsdrt{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / 40%);}
.bodymodal{position:relative;width:470px;background:#fff;padding:30px;opacity:0;transform:translateY(20px);transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;}
.closemodal{position:absolute;top:26px;right:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18 18 6M6 6l12 12'/%3E%3C/svg%3E");width:30px;height:30px;cursor:pointer;}
.hmodal{font-size:20px;font-weight:bold;margin:0 0 16px;}
.mdlfrm{position:relative;margin:0 0 10px;}
.mdlfrms{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;position:relative;margin:0 0 16px;}
.mdlfrms span{width:100%;display:block;}
.mdlfrms button{background:#fff;color:#000;font-size:14px;padding:4px 10px;border:1px solid #1E293B;border-radius:16px;cursor:pointer;}
.mdlfrms button:hover,.mdlfrms button.active{background:#1E293B;color:#fff;}
.mdlfrm input[type='text']{background:#F5F5F5;border-radius:16px;border:1px solid rgba(0, 0, 0, 0.05);font-size:14px;line-height:24px;width:100%;padding:8px 20px;}
.mdlfrm button{background:#0068F0;color:#fff;font-size:14px;padding:10px;width:100%;border:0;border-radius:16px;cursor:pointer;}
.mdlfrm.mdlfrmhidd{display:none;}
.mdlfrmlb{display:block;font-size:12px;text-align:center;}
.modalcn.active{visibility:visible;left:0;}
.modalcn.active .bodymodal{opacity:1;transform:translateY(0px);}
.prdmdt{margin:0 0 12px;color:#606060;}
.comfirmcn{display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px 0 0;}
.prcmfrleft{background:#1E293B;border:0;color:#fff;font-size:14px;width:48%;height:32px;border-radius:16px;cursor:pointer;}
.prcmfrright{background:#0068F0;color:#fff;font-size:14px;width:48%;height:32px;border:0;border-radius:16px;cursor:pointer;}
.emcrdcnt{position:fixed;top:0;right:0;bottom:0;z-index:400000;overflow:hidden;visibility:hidden;left:-99999px;}
.emcrdcnt.active{left:0;visibility:visible;}
.emcrdart{position:absolute;top:0;left:0;right:0;bottom:0;background:#3f3f3f;opacity:0.4;}
.emcrdbody{position:absolute;top:0;right:0;bottom:0;width:470px;background:#fff;color:#000;padding:26px 16px;overflow-y:auto;transform:translateX(100%);transition:transform 0.2s ease-in-out;}
.emcrdcnt.active .emcrdbody{transform:translateX(0%);transition:all 0.2s ease-in-out;}
.emcrdbody.emcrdnne{display:none;}
.closemodalcrd{position:absolute;top:23px;right:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 18 18 6M6 6l12 12'/%3E%3C/svg%3E");width:30px;height:30px;cursor:pointer;}
.emcrdname{font-size:20px;font-weight:bold;margin:0 0 16px;}
.emcrdfrm{position:relative;margin:0 0 10px;}
.emcrdfrm input[type='text'],.emcrdfrm textarea{background:#F5F5F5;border-radius:16px;border:1px solid rgba(0, 0, 0, 0.05);font-size:14px;line-height:24px;width:100%;padding:8px 20px;}
.emcrdfrm textarea{height:72px;resize:none;}
.emcrdfrm button{background:#EE7226;color:#fff;font-size:14px;font-weight:bold;padding:10px;width:100%;border:0;text-transform:uppercase;border-radius:24px;cursor:pointer;}
.emmbtfrbfr{text-align:center;font-size:12px;}
.emcrdcntr{max-height:calc((var(--vh, 1vh)* 100) - 462px);overflow-y:auto;margin:22px 0;}
.emcrdcntr::-webkit-scrollbar-button {background-image:url(''); background-repeat:no-repeat; width:5px; height:0px;}
.emcrdcntr::-webkit-scrollbar-track {background-color:#d4d4d4;}
.emcrdcntr::-webkit-scrollbar-thumb {-webkit-border-radius: 0px; border-radius: 0px; background-color:#EE7226;}
.emcrdcntr::-webkit-scrollbar-thumb:hover{background-color:#EE7226;}
.emcrdcntr::-webkit-resizer{background-image:url(''); background-repeat:no-repeat; width:4px; height:0px;}
.emcrdcntr::-webkit-scrollbar{width: 6px;}
.crdtrblock{position:relative;display:flex;background:#f7f7f7;border-radius:20px;padding:10px;align-items:center;margin-bottom:20px;}
.emcrdcntr .crdtrblock:last-child{margin-bottom:0;}
.crdtrimg{width:45px;height:45px;flex-shrink:0;}
.crdtrimg a{height:100%;display:block;}
.crdtrimg a img{display:block;object-fit:cover;mix-blend-mode:multiply;}
.crdtrrt{display:flex;width:100%;padding:0 0 0 10px;justify-content:space-between;align-items:center;}
.crdtrname{display:block;color:#000;font-size:16px;line-height:18px;padding:0 14px 0 0;}
.cart-card__close{width:16px;height:16px;flex-shrink:0;}
.cart-card__close button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;margin:0;cursor:pointer;}
.cart-card__close button svg{width:16px;height:16px;fill:#898989;}
.mobimodal{display:none;}
.mobilemenu{display:none;}
.mfiltopen{display:none;}
form input.redinp{border:1px solid #d01216 !important;}
.err{color:red;}

.geocitylist{margin:0;padding:0;list-style:none;columns:2;column-gap:16px;}
.geocitylist li{margin-bottom:10px;}
.geocitylist li button{background:transparent;border:0;font-size:14px;}
.geocitylist li button:hover{color:#ee6c2c;}

.btcatmenu{position:absolute;top:100%;left:0;right:0;background:linear-gradient(90deg, #EAF0F2 50%, #fff 80%, #fff 100%);z-index:100;height:calc(100vh - 117px);overflow-y:auto;opacity:0;transform:translateY(-110vh);transition:all 0.2s ease-in-out;}
header.scrollt .btcatmenu{height:calc(100vh - 87px);}
.btcatmenu.active{opacity:1;transform:translateY(0);}
.btcatcontainer{max-width:1396px;margin:auto;height:100%;}
.btcatrow{display:flex;}
.btcatcol1{width:25%;padding:12px 0 20px 0;}
.btcatcol2{width:75%;background:#fff;padding:18px 0 20px 40px;}
.btcatcol1__wrap{display:flex;flex-direction:column;gap:2px;height:100%;padding:0;}
.btcatcol1__wrap a{display:flex;align-items:center;font-size:16px;padding:8px 0 8px 8px;color:#000;}
.btcatcol1__wrap a svg{width:24px;height:24px;flex-shrink:0;margin-left:auto;}
.btcatcol1__wrap a.ahhover{background:#fff;}
.btcatcol2__wrap{height:100%;}
.btcatname a{color:#000;display:flex;align-items:center;font-size:20px;font-weight:500;margin:0 0 24px;}
.btcatname a svg{width:28px;height:28px;flex-shrink:0;}
.btcatcol2__wrap>ul{position:static;margin:0;padding:0;list-style:none;width:100%;columns:3;}
.btcatcol2__wrap>ul.chld2{columns:2;}
.btcatcol2__wrap>ul>li{position:static;margin-bottom:20px;display:inline-block;vertical-align:top;width:100%;}
.btcatcol2__wrap>ul>li>a{color:#000;display:block;font-weight:bold;font-size:16px;}
.btcatcol2__wrap>ul>li>ul{position:static;list-style:none;margin:12px 0 0;display:flex;padding:0;flex-direction:column;gap:9px;}
.btcatcol2__wrap>ul>li>ul>li{}
.btcatcol2__wrap>ul>li>ul>li>a{color:#454545;}
.btcatcol2__wrap>ul>li>ul>li.more{display:flex;align-items:center;color:#001938;cursor:pointer;}
.btcatcol2__wrap>ul>li>ul>li.more svg{width:22px;height:22px;}
.btcatcol2__wrap>ul>li>ul>li.btcc2more{display:none;}
.btcatcol2__wrap>ul>li>ul>li.btcc2more.active{display:block;}
.btcatcol2__wrap a:hover{color:#001938;}
.btcatcol2__wrap>ul>li>ul>li.more:hover{color:#001938;}

.btclstgcont{display:flex;flex-wrap:wrap;align-content:flex-start;gap:12px;}
.btcatmenu::-webkit-scrollbar{height:6px;width:6px;}
.btcatmenu::-webkit-scrollbar-track{background:none;}
.btcatmenu::-webkit-scrollbar-thumb{background:#001938;border-radius:4px;cursor:pointer;}
.btcatmenu::-webkit-scrollbar-thumb:hover{background:#001938;}