.footer_svg{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/allspriteicon.svg) no-repeat;display:block}
@font-face{font-family:'Circular Std';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Black.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Circular Std';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Bold.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Circular Std';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-BlackItalic.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:'Circular Std Book';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Book.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Book.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Circular Std';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Medium.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Circular Std';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-MediumItalic.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:'Circular Std Book';src:url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-BookItalic.woff2) format('woff2'),url(/pub/static/frontend/Raptor/Desktop/en_US/fonts/CircularStd-BookItalic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}
body{font-family:"Circular Std";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;margin:0}
h3{margin:0;padding:0}
*{padding:0;margin:0;box-sizing:border-box}
@keyframes growDown{
0%{transform:scaleY(0)}
80%{transform:scaleY(1.1)}
100%{transform:scaleY(1)}
}
.help_us{display:none}
.payment-icons{display:flex}
.select-region .currencyArea{display:block;font-size:14px;color:rgba(27,33,49,.6);margin:16px 0 8px 0;line-height:25px}
.allnewFooter h5,.allnewFooter h6{font-size:14px;font-family:'Circular Std';font-weight:700;padding:0;margin:0;line-height:normal;margin-bottom:15px}
.contact-us.grey-bg .myContainer{max-width:1090px;padding:0 18px}
.payment-sprite{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/payment-stripe.svg) no-repeat;display:inline-block;margin-right:5px}
.footer-visa{background-position:-446px 0;height:33px;width:51px}
.footer-master{background-position:-502px 0;height:33px;width:51px}
.footer-american{background-position:-558px 0;height:33px;width:51px}
.footer-paypal{background-position:0 -56px;height:33px;width:51px}
.allnewftBottom ul li svg{width:48.5px;height:30.5px;display:block}
.minisearch input:focus{border:1px solid #1a4ab9!important;outline:0}
.main-menu .right-menu li .connect_us{color:#1b2131;text-decoration:none;font-family:'Circular Std Book'}
.main-menu .right-menu li .connect_us:hover{color:#1a4ab9}
.allspriteicon{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/spriteicon.svg) no-repeat;display:inline-block}
.sprite{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg) no-repeat;display:inline-block}
.hover-blue{background-color:#c1ebff!important}
.close-icon2{display:none}
.blur-grey{width:100%;background:rgba(0,0,0,.35);height:100%;position:fixed;z-index:99;top:0;display:none}
p{margin:0}
#honeypot{display:none!important}
.search-options{max-height:450px;overflow-y:auto;background-color:#fff;border:0;box-shadow:0 3px 9px #1b21311F;position:absolute;background-color:#fff;top:-15px;padding:15px;z-index:999;width:100%;left:-5px}
.recommended-products span{font-size:14px!important;line-height:140%!important}
.result-left{width:39.5%;border-right:1px solid #1b213133;padding:13px 0 7px 0;overflow:hidden}
.result-right{width:60.5%}
.result-heading{color:#30bdff;font-size:14px;line-height:14px;font-family:'Circular Std Book';padding:0 25px;margin-bottom:10px;margin-top:10px}
.result-left ul{list-style-type:none;margin:0;padding:0}
.result-left ul li{padding:7px 25px!important;line-height:13px}
.result-left ul li a{color:#1b2131!important;font-family:'Circular Std Book';text-decoration:none;font-size:13px;padding:0;line-height:13px;font-weight:100;display:block;padding:0!important}
.search-autocomplete .result-left ul li:not(:empty){padding:7px 25px;border-bottom:0}
.search-autocomplete .all-results li:not(:empty){padding:11px 0 11px 8px!important}
.search-autocomplete .all-results li:not(:empty):last-child{padding-bottom:11px}
.recommended-products{display:block;color:#1b213199;line-height:13px;font-size:13px;font-family:"Circular Std Book"}
.all-results{max-height:395px;height:100%}
.right-result-inner{max-height:445px;overflow:auto;padding:14px 14px 14px 22px}
.right-result-inner::-webkit-scrollbar{width:10px}
.right-result-inner::-webkit-scrollbar-track{background:#f3f3f3}
.right-result-inner::-webkit-scrollbar-thumb{background:#afafaf;border:3px solid transparent;background-clip:content-box}
.all-results ul{list-style-type:none;margin:0;padding:0}
.all-results li{padding:11px 0 11px 8px;border-top:1px solid #1b213133!important;border-bottom:0!important}
.all-results li:hover{background-color:#30bdff4d!important}
.all-results li a{text-decoration:none;display:block;font-family:'Circular Std Book';font-weight:100;padding:0}
.model-price,.options{display:flex}
.item-img{margin-right:12px;height:56px;width:56px}
.item-img img{max-width:unset!important;object-fit:contain;height:100%;width:100%}
.item-name{display:flex;flex-direction:column;justify-content:space-between;font-family:"Circular Std Book";width:100%}
.item-name p{font-size:13px;line-height:16px;font-family:"Circular Std Book";color:#1b2131;padding-right:57px;margin-bottom:0}
.item-model{color:#1b213199;font-size:13px;line-height:13px}
.item-price{color:#00b868;font-size:13px;line-height:13px;align-items:Center}
.model-price{justify-content:space-between;padding-right:10px}
.small-green-arrow{background-position:-69px -259px!important;height:13px;width:14px;margin-left:8px}
.suggestion-heading{font-size:15px;line-height:15px;margin-top:12px;margin-bottom:12px;font-family:"Circular Std";font-weight:500;color:#1b2131}
.brand-results .item-name,.category-results .item-name{flex-direction:row;align-items:center}
.item-name p{padding-right:20px}
.brand-results .item-price,.category-results .item-price{width:75px}
.brand-results .item-name{width:100%}
.main-head:not(.customer-logedin) .top-header .contact-info .sign_in{border:1px solid #fff;padding:5px 20px;border-radius:13px;line-height:14px}
.top-header .deliver-signin a{margin-left:25px}
.suggestion-results{display:block;padding-right:8px}
.item-price button{border:0!important;background-color:transparent!important;padding:0!important;font-family:'Circular Std Book'!important;color:#00b868;font-size:13px;line-height:13px!important;display:flex;align-items:center;position:unset!important;width:75px!important;height:auto!important;font-weight:400}
.brand-results .item-name p,.category-results .item-name p{padding-right:10px}
.profile_icon{background-position:-4px -48px;height:20px;width:20px;margin-right:10px}
.right-menu li .signin-dropdown a.header_myprofile{display:none}
.signup-form{max-width:1054px;width:100%;margin:50px auto;margin-top:0;display:flex;box-shadow:0 8px 24px rgba(26,74,185,.1);background-color:#fff;font-family:'Circular Std book'}
.sign-in-info{max-width:360px;width:100%;background:linear-gradient(296.26deg,#1a4ab9 10.59%,#30bdff 118.52%);padding:20px;position:relative}
.reset-password .sign-in-info{max-width:360px;width:100%}
.sign-in-info img{max-width:80%;position:absolute;bottom:7px;right:0;left:7%}
.reset-password.sign-in img{position:unset;display:block}
.sign-in-info h1{color:#fff;font-size:28px;font-weight:700;line-height:39px;margin:0}
.sign-in-info p{color:#fff;font-size:16px;line-height:22px;margin-top:10px}
.sign-in-info p span{display:block}
.signup-form:focus,input:focus,textarea:focus{outline:0;outline:0;text-decoration:none}
.login-form{max-width:694px;width:100%;padding:72px 80px 30px}
.customer-account-create .login-form{padding:25px 65px 30px}
.customer-account-create .form-col{margin-top:10px!important;margin-bottom:0!important}
.name{display:flex}
.name .form-col{width:50%;margin-top:0!important}
.name .form-col label{margin-top:0}
.password-strenght input{border:1px solid #dc3737!important}
.form-col.password label{margin-top:16px}
.name .form-col:first-child{margin-right:25px!important}
.form-col label,.name label{color:#1b2131;font-size:14px;line-height:22px;display:block;width:100%}
.form-col input,.name input{width:100%;border:1px solid rgba(27,33,49,.6);padding:7px;line-height:19px;font-family:'Circular Std';margin-top:10px;font-size:14px}
.password-strenght:after{position:absolute;content:'!';height:14px;width:14px;border-radius:50%;border:1px solid #dc3737;color:#dc3737;text-align:center;right:12px;top:47px;font-size:12px}
.password-strenght span.not-matched{text-align:right;display:block;font-size:14px;color:#dc3737;line-height:19px;margin-top:4px}
.form-col span.not-matched,.form-col span.successfully-matched{display:none}
.name input::placeholder{color:rgba(27,33,49,.4)}
.form-col input::placeholder{color:rgba(27,33,49,.4)}
.form-col{position:relative}
.form-heading{display:none}
.signup-form button{color:#fff;font-size:16px;line-height:20px;border:none;padding:13px 47px;background-color:#00b868;margin-top:24px;display:block;cursor:pointer;border-radius:0;font-family:'Circular Std book';font-weight:400}
.create-account{color:rgba(27,33,49,.6);line-height:16px;font-size:12px;line-height:16px;margin-top:24px;float:left;width:100%}
.create-account a{color:#30bdff}
.already-account{color:rgba(27,33,49,.6);font-size:16px;line-height:22px;display:block;margin-top:0;float:left;width:100%;font-family:'Circular Std'}
.customer-account-create .already-account{color:rgba(27,33,49,.6);font-size:16px;line-height:22px;display:block;margin-top:10px;float:left;width:100%}
.customer-account-create .already-account strong{font-weight:400!important}
.already-account a{color:#1a4ab9!important;font-weight:700;text-decoration:none}
.signup-form button:focus{outline:0;outline:0;text-decoration:none}
a.forgot-password{font-size:14px;color:#1a4ab9;text-decoration:none;display:block;margin-bottom:30px;line-height:19px;margin-top:11px}
.signup-form .fieldset>.field.password{margin-bottom:15px}
.keep-signed-in{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.keep-signed-in input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;display:none}
span.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid rgba(27,33,49,.6);border-radius:0}
.keep-signed-in input:checked~.checkmark{background-color:#000}
.checkmark:after{content:"";position:absolute;display:none}
.keep-signed-in input:checked~.checkmark:after{display:block}
.keep-signed-in .checkmark:after{left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
form .actions-toolbar{margin-left:0!important}
form .actions-toolbar button#send2{float:left}
form .actions-toolbar .primary .actions-toolbar{float:left;padding-top:10px;padding-left:0}
.login-container .fieldset:after{margin-top:0!important}
.form-col .control,.form-col .label,.h1-form{text-align:left!important;width:100%!important}
.action.back{display:none}
.form.create.account,.form.form-orders-search,.form.password.forget,.form.password.reset,.form.search.advanced,.form.send.confirmation{min-width:100%!important}
.fieldset{margin:0 0!important}
.actions-toolbar button{font-weight:400}
.customer-account-create .actions-toolbar button{font-weight:400;margin-top:10px!important}
.sign-in .form-col label{margin-top:0}
.keep-signed-in{font-size:16px}
.sign-in .sign-in-info img{bottom:0}
.form-col label.mobile-number{margin-top:0}
.form-col{margin-top:0!important}
.form-col label{color:rgba(27,33,49,.6);font-size:18px}
label.keep-signed-in{color:rgba(27,33,49,.6)!important;margin:32px 0;font-size:16px}
.customer-account-create .form-col label{font-size:16px;font-weight:400!important}
.reset-password{background-color:#fff;padding:0;margin:0 auto;box-shadow:0 8px 24px rgba(26,74,185,.1)}
.reset-password .h1-form{display:flex;align-items:center}
.reset-password .login-form{padding:0 80px}
.reset-password .inner-form{padding:0;width:100%}
.reset-password h1{line-height:34px;font-size:28px;font-weight:700;color:#fff;font-family:'Circular Std'}
.reset-password label.password{margin-top:32px!important}
.reset-password button{padding:13px 47px;margin-top:10px!important}
.reset-password label{color:rgba(27,33,49,.6)}
.reset-password .form-col input{margin-top:8px}
.reset-password .form-col{margin-top:32px}
.customer-account-createpassword .reset-password .form-col .label span{color:rgba(27,33,49,.6)!important}
.password-matched input{border:1px solid #00b868!important}
.password-matched:after{background-position:-771px -147px;position:absolute;content:'';height:14px;width:14px;right:12px;top:47px;background-image:url(/pub/static/frontend/Raptor/Desktop/en_US/images/spriteicon.png);background-repeat:no-repeat}
.password-matched span.successfully-matched{display:block;text-align:right;font-size:14px;color:#00b868;line-height:19px;margin-top:4px}
.forgot-password .form-col.successfully-matched input::placeholder{color:#00b868}
.forgot-password .form-col.successfully-matched input::placeholder{color:#00b868}
.reset-password p{margin-top:5px;font-size:13px;line-height:19px;color:rgba(27,33,49,.6);font-family:'Circular Std Book'}
.reset-password p.email-check{margin:32px 0;font-size:16px;line-height:22px;color:#000;display:none}
.myContainer{max-width:1090px;width:100%;margin:0 auto;padding:0 18px}
.backgroundColor{background:#f1f4fb}
.sectionGap{padding:50px 0}
.down_arrow_gray{width:15px;height:13px;background-position:-49px -7px}
.page-header{margin:0;border-bottom:none}
.main-head{position:relative;width:100%;transition:all .6s;z-index:999}
.top-header{background-color:#1a4ab9;font-family:'Circular Std Book';z-index:9;position:relative}
.top-header .header-innerWrapper{display:flex;max-width:1920px;width:100%;margin:0 auto;padding:0 64px}
.top-header .contact-info{width:100%;display:flex;justify-content:flex-end;align-items:center}
.top-header .contact-info>div{width:33.33%;display:flex;align-items:center;padding:6px 0}
.buyers-link{justify-content:center}
.top-header .buyers-link a{background-color:#fff;color:#1a4ab9;padding:3px 22px;font-weight:700;font-family:'Circular Std';font-size:16px;border-radius:13px}
.buyers-link svg{margin-right:7px}
.top-header .contact-info .deliver-signin{justify-content:end;padding:0}
.top-header p{color:#fff;margin:0;font-size:14px}
.top-header a{color:#fff;text-decoration:none;font-size:14px;font-family:'Circular Std Book'}
.top-header .contact-info a{display:flex;align-items:center;line-height:14px}
.top-header .contactDetails a{margin-right:25px}
.top-header a:hover{text-decoration:none}
.top-header .where_we_deliver_header{display:flex;align-items:center;padding:0;margin:0}
.where_we_deliver_header a{font-family:'Circular Std Book';font-weight:400;color:#fff}
.top-header .email{display:none}
.top-header .inbox{margin-right:7px}
.top-header .whatsapp-icon{margin-right:7px}
.top-header .phone-icon{margin-right:7px}
#myHeader{padding:0;background:#fff;border-bottom:1px solid #1b21311A}
.top-header .deliver-signin .orderinfo a{border:1px solid #fff;padding:5px 20px;border-radius:13px;margin:0}
@keyframes smoothScroll{
0%{opacity:0;transform:translateY(-100%)}
100%{opacity:1;transform:translateY(0)}
}
.animatedHeader.animated{animation-fill-mode:unset;-webkit-animation-fill-mode:unset}
.main-head.header-fixed{position:fixed;top:0;animation:smoothScroll 1s forwards;z-index:999;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);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
#progress-bar{position:absolute;bottom:0;left:0;width:0;height:4px;z-index:99;background-color:#00b868}
.main-menu{display:flex;padding:0 64px;position:relative;font-family:Circular Std Book;align-items:center;max-width:1920px;width:100%;margin:0 auto}
.main-menu .logo{width:12%;margin:0}
.main-menu .logo img{width:150px;height:42px}
.main-menu .leftmenu-searchbar{width:59%;display:flex;position:relative;justify-content:space-around;align-items:center}
.main-menu .leftmenu-searchbar .left-menu{width:40%}
.main-menu .leftmenu-searchbar .left-menu ul{list-style-type:none;margin:0;padding:0 20px 0 0;display:flex;justify-content:space-around}
.main-menu .leftmenu-searchbar .left-menu ul li{color:#1b2131;font-size:16px;padding:27px 0;margin:0;cursor:pointer}
.main-menu .leftmenu-searchbar .left-menu ul li a{color:#1b2131;text-decoration:none;display:flex;align-items:Center;line-height:16px}
.inner-mega-menu strong{font-family:'Circular Std';color:#00b868}
.main-menu .leftmenu-searchbar .left-menu ul li a:hover{color:#1a4ab9}
.main-menu .mega-menu{box-shadow:0 8px 24px rgba(26,74,185,.1);width:97%;height:Auto;position:Absolute;top:70px;left:23px;display:none;background-color:#fff;z-index:999}
.main-menu .brand-menu .mega-menu{max-width:65%;width:100%;left:22%}
.main-menu .mega-menu .inner-mega-menu a:hover{color:rgba(26,74,185,1)}
.main-menu .mega-menu .inner-mega-menu a:after,.main-menu .right-menu ul li .dropdown a:after{display:None!important}
.main-menu ul li:hover .mega-menu{display:block}
.main-menu ul li:hover .mega-menu .inner-mega-menu{opacity:1}
.main-menu li:hover .down_arrow_gray{background-position:-5px -196px;top:3px}
.main-menu li:hover svg{fill:#1a4ab9!important}
.left-menu li span{position:relative;margin-left:10px}
.main-menu .nav-bar .mega-menu .inner-mega-menu a:hover,.main-menu ul li a:hover,.right-menu ul li a:hover{color:#1a4ab9;text-decoration:none}
.main-menu .mega-menu .inner-mega-menu{width:32.9%;display:inline-block;padding:46px 32px;vertical-align:top;opacity:0;transition:all 2s}
.main-menu .brand-menu .mega-menu .inner-mega-menu{width:49%}
.main-menu .mega-menu .inner-mega-menu a{font-size:12px;padding-bottom:16px;text-decoration:none;color:#1b2131;text-align:left}
.main-menu .mega-menu .inner-mega-menu a{display:block}
.main-menu .leftmenu-searchbar .search-bar{width:60%;position:relative}
.search-autocomplete li{padding:0}
.search-options .itemInfo .price span{display:inline-block;vertical-align:unset}
.search-options li{padding-bottom:10px}
.search-options li:last-child{border-bottom:none!important}
.search-options li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.search-options li a:hover{background-color:transparent}
.search-options .box{display:flex;align-items:flex-start;justify-content:space-between}
.search-options ul{list-style-type:none;margin:0;padding:0}
.itemImg{width:20%}
.itemImg img{width:60px;height:60px;margin-top:0}
.itemInfo{width:65%;color:rgba(27,33,49,.6);font-family:'Circular Std';font-size:14px;margin-left:1.5px;font-weight:700}
.search-options .box form{width:15%}
.itemInfo span.partnum{display:block;color:#30bdff;font-family:'Circular Std Book';font-weight:400}
.itemInfo span.price{display:block;color:#1a4ab9;font-family:'Circular Std Book';font-weight:400;line-height:16px}
.search-options .itemInfo span{padding:0!important}
.main-menu .leftmenu-searchbar .search-bar .search-options .box button{width:30px;margin:0;position:inherit;background:0 0;margin-right:0;top:0;right:0}
.action-gift:active,.cart.table-wrapper .actions-toolbar>.action:active,button:active{box-shadow:none}
.search-bar .search-options .box button{position:unset;float:right;background-color:transparent}
.search-options .box form button span{padding:0;float: right;}
.search-autocomplete ul li.selected,.search-autocomplete ul li:hover{background:#fff}
.search-autocomplete ul li:not(:empty){border:0}
.search-autocomplete ul li:not(:empty,:last-child){border-bottom:1px solid rgba(27,33,49,.05)}
.search-bar .search-options .box form button{position:unset;float:right;background-color:transparent}
.search-autocomplete ul li{padding:0}
.search-autocomplete{position:absolute;overflow:visible;z-index:999;margin:0;width:100%;bottom:-8px;left:5px;font-size:12px;color:#1b2131e6;font-family:'Circular Std Book';font-weight:400;display:none}
.search-options .heading{font-size:16px;margin:10px 0 0;line-height:16.8px;color:#30bdff;text-decoration:none;font-family:'Circular Std Book'}
.right-menu ul li .dropdown .lang.alternate_lang{display:none}
.search-options a{font-size:12px}
.search-options a,.search-options span{font-size:13px;line-height:16px;color:rgba(27,33,49,.6);text-decoration:none;display:block;padding:6px 0;font-family:'Circular Std Book'}
.search-options span.add_cart{color:#00b868;text-align:right;width:15%;font-weight:400;margin-right:0!important}
.search-options hr{margin:15px 0;border:1px solid rgba(27,33,49,.05)}
.search-options p span{font-weight:700;font-size:10px;color:rgba(27,33,49,.2);display:inline-block;padding:0;line-height:24px}
.search-options p{display:none}
.leftmenu-searchbar .search-bar:hover .search-options{display:block}
.search-options a:hover{background:rgba(27,33,49,.05);padding:6px 0;text-decoration:none;color:rgba(27,33,49,.6)}
.search-options a.heading:hover{background-color:transparent}
.search-options .box form{width:15%!important}
.main-menu .leftmenu-searchbar .search-bar input,.search-bar .customeSerachbox{width:100%;padding:14px 43px 14px 16px;font-size:14px;height:auto;border:1px solid #30bdff;color:#000;caret-color:#30bdff;cursor:text;line-height:17px;font-family:'Circular Std Book'}
.main-menu .leftmenu-searchbar .search-bar input::placeholder,.search-bar .customeSerachbox::placeholder{color:rgba(27,33,49,.2)}
.main-menu .leftmenu-searchbar .search-bar form{width:100%;margin-top:10px;margin-bottom:8px;display:inline-block;position:relative}

.main-menu .leftmenu-searchbar .search-bar .search-options form{margin: 0;}

.main-menu .leftmenu-searchbar .search-bar input:focus,.search-bar .customeSerachbox:focus{outline:0!important;cursor:text}
.leftmenu-searchbar .search-bar input:focus::placeholder,.search-bar .customeSerachbox:focus::placeholder{color:transparent}
.main-menu .leftmenu-searchbar .search-bar button,.search-bar button{position:absolute;right:4px;border:0;background:#00b868;padding:0;width:39px;height:39px;top:4px;cursor:pointer;z-index:9;border-radius:0;opacity:1}
.main-menu .right-menu{width:29%;position:relative}
.main-menu .right-menu ul{list-style-type:none;margin:0;padding:0 0 0 40px;display:flex;justify-content:space-between;align-items:center}
.main-menu .right-menu ul li img.down-arrow{padding-left:10px}
.right-menu ul li a{color:#1b2131;font-size:16px;text-decoration:none;position: relative; display: block;}
.main-menu .right-menu li{padding:16px 0;margin-bottom:0}
.right-menu li .dropdown .lang.currency-change{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center;line-height:17px}
.currency-change select{width:auto;height:25px!important;padding:0 10px 0;border:1px solid #e6e6e6;font-size:14px;color:rgba(27,33,49,.6);display:inline-block;font-family:Circular Std Book;cursor:pointer;margin-top:0}
.main-menu .right-menu .sign-in{padding:25px 0;font-family:"Circular Std Book"}
.main-menu .right-menu :is(.flag,.header-contact){cursor:Pointer;padding:0;background-color:transparent;transition:all .6s;font-size:16px;cursor:pointer}
.main-menu .right-menu li.flag img{height:27px;width:40px;border:1px solid #aba3a3}
.main-menu .right-menu li:last-child{line-height:0}
.main-menu .right-menu ul li.contact-button{padding-top:10px}
.country-change{display:flex;align-items:center;color:#1b2131;gap:10px;font-size:10px;line-height:12px;font-family:'Circular Std';width:92px}
.country-change:hover{color:#1a4ab9}
.right-menu ul li .dropdown{background-color:#fff;position:absolute;z-index:999;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:12px 20px 0;top:78px;left:-64px;display:none;width:225px}
.right-menu ul li .dropdown .lang label,.right-menu ul li .signin-dropdown a{color:rgba(27,33,49,.6);margin:0;vertical-align:text-bottom;line-height:18px}
.right-menu ul li .dropdown .lang span{color:#1b2131;padding-left:4px;cursor:pointer}
.right-menu ul li .dropdown .lang.currency-change span{color:rgba(27,33,49,.6);padding-left:4px;cursor:text}
.right-menu ul li:hover .dropdown,.right-menu ul li:hover .signin-dropdown{display:block}
.right-menu ul li .dropdown img,.right-menu ul li .dropdown input{margin-right:10px}
.right-menu ul li .dropdown .lang,.right-menu ul li .signin-dropdown a{display:block;text-align:left;font-size:14px;text-decoration:none;padding:10px 0;font-family:'Circular Std Book'}
.right-menu ul li .signin-dropdown a{padding:14px 0 14px 35px;position:relative}
.right-menu ul li .dropdown .lang:last-child{padding:10px 0 30px;cursor:pointer}
.right-menu ul li .signin-dropdown{background-color:#fff;position:absolute;z-index:999;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:10px 16px;top:70px;left:73px;width:200px;display:none}
.right-menu ul li .signin-dropdown img{margin-right:14px}
.right-menu ul li .signin-dropdown span{position:absolute;right:10px;background-color:#cbeeff;padding:4px 8px;font-size:12px}
.right-menu ul li a.logged-view{display:none}
.right-menu ul li a.sign_in{display:block}
input[type=radio]{margin:3px 5px 0 0}
.main-menu .right-menu ul li.flag .down_arrow_gray{top:4px;position:relative;margin-left:10px}
.counter{background-color:#00b868;min-height:18px;min-width:18px;position:absolute;border-radius:50%;top:-9px;right:-5px;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:center;padding:3px 5px;transition:.7s;line-height:14px}
.mobile-toggle{display:none}
.left-menu ul li a{position:relative}
.sign-in img{width:14px;height:14px;display:inline-block;vertical-align:text-top;margin-right:8px}
.mobile-menu{background-color:rgba(27,33,49,.05);padding:14px 15px;display:none}
.mobile-menu .menu-mobile-list{background-color:#f1f4fb;display:flex;justify-content:space-between}
.mobile-menu a{color:#1b2131;font-size:14px;text-decoration:none;position:relative;font-family:'Circular Std Book'}
.mobile-menu .menu-mobile-list a .down_arrow_gray.headerArrow{top:2px!important}
.global-icon{background-position:-542px -4px;width:20px;height:20px;position:relative;top:3px}
.mobile-sidebar{display:none}
.select-region{max-width:400px;padding:30px;background-color:#fff;box-shadow:0 8px 24px rgb(26 74 185 / 10%);position:fixed;z-index:1000;width:100%;top:50%;left:50%;display:none;transform:translate(-50%,-50%);border-radius:16px}
.select-region .close-icon-grey{position:absolute;right:22px;top:22px}
.select-region select{-webkit-appearance:auto;appearance:auto;width:100%;text-align:left;font-family:"Circular Std Book";height:40px;padding:5px 10px 4px;margin-top:0;border:1px solid rgba(0,184,104,.3);font-size:14px;line-height:19px;color:#1b2131;cursor:pointer;background:#fff;font-weight:400}
.select-region select:after{content:'';top:0;left:0;position:absolute;width:5px;height:5px;background-color:red;z-index:1000}
.select-region h3{color:#1a4ab9;font-size:16px;font-weight:700;text-align:center;position:relative;line-height:22px;font-family:"Circular Std";margin:0 0 24px 0;text-transform:capitalize}
.select-region h3:after{position:absolute;width:40px;height:3px;background-color:#00b868;content:'';margin:0 auto;top:25px;left:0;right:0}
.select-region button{background-color:#00b868;color:#fff;width:100%;font-size:16px;padding:13px 0;cursor:pointer;margin-top:30px;font-family:"Circular Std Book";line-height:20px;font-weight:400;border-radius:0;border:1px solid #00b868}
.select-region span.currency{text-align:center;display:block;font-size:14px;color:rgba(27,33,49,.6);margin-top:30px}
.select-region span.currency span{color:#1a4ab9}
.select-region .payment-method{margin-top:18px;display:flex;column-gap:4px;row-gap:5px;flex-wrap:wrap;align-items:center}
.select-region .payment-method img{width:100%;display:block}
.select-region .payment-method h4{margin-top:0;font-size:12px;text-align:center;color:rgba(27,33,49,.6);line-height:12px;margin-bottom:8px;font-family:'Circular Std Book';font-weight:400}
.select-region .currencyArea+.payment-method{margin-top:12px}
.select-region select:focus{outline:0}
.country-box svg{display:none}
.right-menu ul li .signin-dropdown a i{position:absolute;left:0;top:12px}
.user-icon{background-position:-2px -45px;height:20px;width:20px}
.order-icon{background-position:-138px -48px;height:20px;width:20px}
.coupon-icon{background-position:-182px -50px;height:20px;width:20px}
.close-icon-grey{width:20px;height:20px;background-position:-588px -284px;cursor:pointer}
.whatsapp-icon{background-position:-310px -515px;top:0}
.phone-icon{background-position:-76px -516px;left:-58px}
.cart_icon{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg) no-repeat;display:inline-block;width:25px;height:25px;background-position:-482px -7px;position:relative}
.search-autocomplete .cart_icon{background-position:-481px -228px}
.profile_icon{background-position:-6px -333px;height:12px;width:12px;margin-right:10px}
.coupons{background-position:-184px -330px;height:17px;width:17px;margin-right:10px}
.sign-in-icon{background-position:-1px -236px;margin-right:10px;height:14px;width:14px;background-color:rgba(151,222,255,.5);border-radius:50%;padding:11px}
.right_arrow{width:15px;height:15px;background-position:-145px -10px;position:absolute;top:6px;right:0}
.logout{background-position:-410px -325px;height:20px;width:20px;margin-right:5px}
.orders-icon{background-position:-140px -331px;height:16px;width:13px;margin-right:10px}
.blur-background{width:100%;background:rgba(255,255,255,.6);backdrop-filter:blur(10px);height:100%;position:fixed;z-index:999;top:0;display:none}
footer{background-color:#1a4ab9;padding:20px 0 65px 0}
.inbox{background-position:-1126px -517px;width:22px;height:17px}
.whatsapp-icon{background-position:-319px -517px;height:16px;width:16px}
.phone-icon{background-repeat:no-repeat;background-position:-627px -458px;height:18px;width:18px;background-image:url(/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg)}
.global-icon{background-position:-542px -4px;width:20px;height:20px}
.user-icon{background-position:-2px -50px;height:20px;width:20px}
.order-icon{background-position:-138px -50px;height:20px;width:20px}
.coupon-icon{background-position:-182px -50px;height:20px;width:20px}
.logout-icon{background-position:-410px -326px;height:20px;width:20px;margin-right:5px}
.black-close{background-position:-583px 1px;height:34px;width:34px}
.close-icon-grey{width:20px;height:20px;background-position:-588px -284px;cursor:pointer}
.profile_icon{background-position:-5px -46px;height:20px;width:17px;margin-right:10px}
.coupons{background-position:-184px -330px;height:17px;width:17px;margin-right:10px}
.logout{background-position:-410px -325px;height:20px;width:20px;margin-right:5px}
.orders-icon{background-position:-140px -331px;height:16px;width:17px;margin-right:10px}
.linkedin-icon{background-position:0 -3px}
.facebook-icon{background-position:-47px -2px}
.twitter-icon{background-position:-130px -3px}
.pinterest-icon{background-position:-88px -1px}
.truck-icon{background-position:-675px -563px;width:30px;height:20px}
.info-icon{background-position:-559px -564px;width:18px;height:20px}
.close-icon{background-position:-588px -285px;height:18px;width:18px}
.search-icon{background-position:-552px -539px;height:24px;width:24px}
.down_arrow_doger-blue{width:13px;height:8px;background-position:-50px -383px}
.green-big-arrow{background-position:-410px -102px;height:12px;width:18px}
.showingSearh .base{display:none}
.table-cart-icon{background-position:-122px -4px}
.social-spriteicons{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/social_sprite.png) no-repeat;display:inline-block;width:25px;height:21px}
.linkedin-icon{background-position:0 -3px}
.facebook-icon{background-position:-47px -2px}
.twitter-icon{background-position:-130px -3px}
.pinterest-icon{background-position:-88px -1px}
.ui-datepicker{display:none;z-index:999999!important}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}
.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}
.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker table{width:100%;font-size:.9em}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}
.ui-datepicker .ui-datepicker-buttonpane button{float:right}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}
.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}
.ui-timepicker-div dl dd{margin:0 10px 10px 65px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}
.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.35);box-shadow:5px 5px 10px 0 rgba(0,0,0,.35)}
.ui-datepicker .ui-datepicker-header{padding:.2em 0;background:0 0;border:none;padding-bottom:10px;position:relative}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}
.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}
.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}
.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}
.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}
.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}
.ui-datepicker{width:auto}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}
.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dd{margin:0 0 10px 65px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}
.ui-slider{position:relative;text-align:left}
.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}
.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}
.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}
.ui-timepicker-div{padding:10px 0 5px 0}
.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
img.imagesingn{width:70%;height:auto;margin:0 auto}
.page-main{max-width:100%!important;width:100%!important;margin:0 auto;padding:0!important}
a{text-decoration:none}
a:hover{text-decoration:none}
input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{height:40px}
.lightblue{background-color:rgba(26,74,185,1);float:left;width:100%}
.user-dashboard{display:flex;width:100%;margin:0 auto;width:100%;padding:29px 0 27px 0;gap:18px;align-items:center}
.user-dashboard .user-name{width:72px;height:72px}
.user-dashboard .user-name h1{padding-left:24px;margin-top:4px;margin-bottom:0;font-size:24px;line-height:33px;display:inline-block;vertical-align:top;color:#fff}
.user-dashboard .dashboard-info{width:80%}
.user-dashboard .dashboard-info p{font-size:14px;color:rgba(255,255,255,.6);padding-top:5px;line-height:21px}
.dashboard{padding:50px 0;display:flex;max-width:870px;margin:0 auto;width:100%}
.account-setting{display:block}
.account-activity{width:41%}
.account-nav-content ul{width:100%;list-style:none;border:1px solid rgba(27,33,49,.1);font-family:'Circular Std Book';margin:0;padding:0}
.account-nav-content li{font-size:16px;position:relative;display:flex;align-items:center}
.account-nav-content li:hover,.account-nav-content li:hover a{color:rgba(26,74,185,1);background:rgba(224,245,255,1)}
.account-nav-content li.current,.account-nav-content li.current a{color:rgba(26,74,185,1);background:rgba(224,245,255,1)}
.account-nav .item.current a,.account-nav .item.current strong{font-weight:inherit}
.account-nav-content ul li.current:after{background:url(/public/assets/images/Customer/v1.0/sellerdashboard.svg) no-repeat;content:'';height:15px;width:7px;background-position:-34px -42px;position:absolute;right:40px;z-index:9}
.account-nav-content ul li:after{background:url(/public/assets/images/Customer/v1.0/sellerdashboard.svg) no-repeat;content:'';height:15px;width:7px;background-position:-34px -62px;position:absolute;right:40px}
.account-nav-content ul li:hover:after{background:url(/public/assets/images/Customer/v1.0/sellerdashboard.svg) no-repeat;content:'';height:15px;width:7px;background-position:-34px -42px;position:absolute;right:39px;z-index:9}
.account-nav-content ul li.current:hover:after{background:url(/public/assets/images/Customer/v1.0/sellerdashboard.svg) no-repeat;content:'';height:15px;width:7px;background-position:-34px -42px;position:absolute;right:40px;z-index:9}
.account-nav-content li a{color:rgba(27,33,49,.8)}
.account-nav .item a,.account-nav .item>strong{z-index:9;border-left:0!important;display:block;padding:25px 33px;width:100%}
.account-nav-content li a:hover{color:rgba(26,74,185,1);background:rgba(224,245,255,1)}
.block .title{margin-bottom:0!important}
.account-nav-content{padding:0 0!important;display:flex;max-width:870px;margin:0 auto;width:100%}
.account .messages,.nav-sections{margin-bottom:0!important}
.form-edit-account .fieldset.password .legend{display:none!important}
.account .columns,.custom-index-display .columns,.custom-index-invoice .columns,.custom-index-track .columns{max-width:1920px;width:100%;margin:0 auto;padding:50px 64px}
.infos{width:100%;position:relative;display:none}
.infos.active{display:block;overflow:inherit;margin-bottom:0;clear:both}
.infos h3{font-size:24px;color:#30bdff;line-height:19px;margin-bottom:16px;display:inline-block;margin-top:0}
.infos label{display:block;line-height:10px!important;width:100%!important;text-align:left!important;font-size:16px;color:rgba(27,33,49,.6);margin-bottom:0;position:relative}
.infos input,.infos textarea{display:block;width:100%;font-size:16px;border:1px solid rgba(27,33,49,.4);padding:15px 20px;margin-top:8px;color:#000}
.infos textarea{height:40px;line-height:8px}
.infos .group{display:flex;width:100%}
.infos .group label{width:50%;margin-left:28px}
.infos .group label:first-child{margin-left:0}
.infos span{top:0;right:0;font-size:16px}
.box-title.sussess{margin:0 0 10px;padding:10px 20px;line-height:1.2em;font-size:1.3rem;background:#e5efe5;color:#006400;padding-left:40px;position:relative;display:none;width:100%;float:left}
.box-title.sussess::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:28px;color:#006400;content:'\e610';font-family:icons-blank-theme;margin:-14px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;left:0;top:18px;width:40px;position:absolute;text-align:center}
.block-title span,.box-content span,.payment-options span{position:absolute;top:0;right:0;font-size:16px}
.infos span a{color:rgba(27,33,49,.4);text-decoration:none}
.firstnameji label span{position:relative}
.firstnameji label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:2px;right:-5px}
.phoneji label span{position:relative}
.phoneji label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:2px;right:-5px}
.infos span img{vertical-align:sub;margin-right:7px}
.infos .address{border:1px solid rgba(27,33,49,.2);padding:22px 25px}
.address.d_flex{padding:5px 25px}
.infos .address h4{background-color:rgba(27,33,49,.05);display:inline-block;font-size:14px;line-height:24px;padding:0 12px;color:rgba(27,33,49,.4);margin-top:5px;margin-bottom:0}
.infos .toggle-icon{position:absolute;right:30px;top:24px;cursor:pointer}
.infos .side-menu{position:absolute;right:40px;top:12px;padding:9px 11px;background-color:#fff;box-shadow:0 8px 24px rgba(26,74,185,.1);display:none}
.infos .side-menu span{position:unset;display:block;font-size:14px;line-height:26px;color:rgba(27,33,49,.6);cursor:pointer}
.infos .toggle-icon .icon{width:4px;height:4px;background-color:rgba(27,33,49,.4);border-radius:50%;margin-bottom:2px}
.infos .address{position:relative;margin-bottom:22px;height:200px;border:1px solid rgba(27,33,49,.2);padding:22px 25px}
.infos .address p{font-size:14px}
.infos .address p.name,.order-details .name{font-weight:700;color:#1a4ab9;line-height:24px;margin-top:10px;font-size:14px}
.order-details .name{color:#1b2131;font-weight:700}
.infos .address p.details{font-weight:700;color:#000;line-height:14px;margin-top:0}
.infos .address p.details span{position:unset;color:#000;padding-left:21px}
.infos .address p.home-address,.order-details p.home-address{font-weight:450;color:rgba(27,33,49,.6);line-height:22px;margin-top:14px;font-size:14px}
.infos .payment-method{padding:23px 25px;border:1px solid rgba(27,33,49,.2);position:relative}
.home-address br{display:none}
.page-footer{background:inherit;padding:0}
.infos .payment-method p span{position:unset;font-size:14px}
.infos .payment-method{display:flex;width:100%;align-items:center;margin-bottom:23px}
.item-price .account-number,.payment-method .account-number{width:26%;font-size:14px;font-weight:700;color:#1a4ab9}
.item-price .account-number{color:rgba(27,33,49,.6);margin-top:18px;display:inline}
.payment-method .card{width:27%}
.payment-method .name{width:47%;font-size:14px;font-weight:700}
.fieldset>.field:not(.choice)>.control{width:100%!important}
#buttoncanceladd{position:absolute}
.orders-history .address{height:inherit!important;padding:22px 25px 40px}
.ord_tra{cursor:pointer!important}
input{font-family:'Circular Std'}
.personal-info{margin-bottom:24px;padding-top:5px}
.personal-info h4{font-size:16px;line-height:16px;margin-bottom:14px;font-weight:400;color:#737988;width:100%;float:left;margin-top:0}
.personal-info h4 strong{color:#000;width:160px;float:left}
.action.change-password{display:none}
.box-information .box-content{padding-top:24px}
.block-dashboard-addresses{margin-top:20px}
.cancel-icon{background-position:-586px -4px;width:20px;height:20px;position:relative;top:3px!important}
.personal-info input::placeholder{color:rgba(27,33,49,.2)}
.rpt-radio label{position:relative;display:inline-block!important;cursor:pointer;padding-left:0}
.rpt-radio input{position:absolute;cursor:pointer;top:-11px;left:-2px;width:16px;font-size:14px}
.rpt-radio .checkmark{position:absolute;top:4px;left:12px;height:16px;width:16px;background:#fff;border:1px solid rgba(27,33,49,.6);border-radius:50%!important;display:none!important}
.rpt-radio input:checked~.checkmark:after{display:block}
.rpt-radio .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background-color:rgba(27,33,49,.6)}
.checkmark:after{content:"";position:absolute;display:none}
button.save-address{font-size:16px;line-height:20px;border:1px solid #00b868;color:#00b868;padding:12px 30px;background-color:transparent;font-weight:450;font-family:'Circular Std';cursor:pointer;margin-top:30px!important;margin-right:10px!important}
button.save-address:focus{outline:0}
.edit-icon{background-position:-1217px -330px!important;height:20px;width:20px;margin-right:40px;cursor:pointer}
.personal-info .group label span{margin-top:4px}
#canceladdress{float:right}
.hidden-screen{display:none}
.hidden{overflow:hidden}
.infos input:focus{border:1px solid #30bdff;outline:0}
.warning-sign{position:relative!important;font-size:14px!important;margin-top:0;text-align:right;color:#dc3737;font-size:14px;float:right;margin-top:5px;display:none}
.warning-sign:after{position:absolute;content:'!';border:1px solid #dc3737;height:16px;width:16px;border-radius:50%;text-align:center;padding:1px;right:14px;font-size:11px;font-weight:700;top:-38px}
.edit-button{cursor:pointer}
span.success{background-position:-772px -149px;height:10px;width:10px;position:absolute;top:55px;right:20px;display:none}
.orders .manage-addresses{margin-top:0}
.order-details{display:flex;justify-content:space-between;align-items:center}
.order-details .product-image{width:16%;padding:4px;border:1px solid #f1f0f0;margin-right:10px;margin-bottom:10px}
.order-details .prouct-name{width:80%}
.order-details .prouct-name h5{color:#1a4ab9;font-size:18px;font-weight:700;margin-bottom:8px;margin-top:0;text-transform:capitalize}
.orders span{position:unset;font-size:14px;color:#000}
.order-details .prouct-name span.quantity span,.order-details .prouct-name span.shipped span,.vj_delivery,.vj_ord_no,.vj_ship{font-family:'Circular Std book';color:rgba(27,33,49,.6)}
.order-details .prouct-name span.quantity span .vj_quantity,.vj_order_no{font-family:'Circular Std';color:#212529}
.track-order1.custome-track:hover{color:#1a4ab9!important}
.order-details span.delivery{color:#000;font-weight:700}
.address span.repeat-order,.address span.repeat-order a{float:right;color:#00b868!important;font-weight:700;cursor:pointer}
.orders .address p.home-address{margin-bottom:22px}
.orders .address p.product-review{background-color:#1a4ab9;padding:12px 25px;color:#fff;font-size:14px;position:relative;cursor:pointer}
.orders .address p.product-review a{color:#fff;text-decoration:none}
.orders .address p.product-review:after{position:Absolute;top:15px;right:25px;content:'';border-top:2px solid #fff;border-right:2px solid #fff;height:7px;width:7px;transform:rotate(40deg)}
.orders .address p.product-review:before{position:Absolute;content:'';height:1.5px;width:10px;background-color:#fff;right:25px;top:18px}
.orders .review{padding:0}
.orders .pd{padding:22px 25px}
.orders .purchase-order span{color:rgba(27,33,49,.2)}
.orders .purchase-history span{color:#1b2131}
.address span.repeat-order a:hover,.address span.repeat-order:hover{color:#1a4ab9!important}
.orders .purchase-order span.delivery{color:rgba(27,33,49,.6)}
.orders .purchase-order span.monthname{position:Absolute;right:0;top:0;padding:7px 75px 7px 10px;border:1px solid rgba(151,222,255,.5);font-size:14px;cursor:pointer}
.orders .purchase-order span.monthname:after{position:Absolute;content:'';border-top:1px solid #30bdff;border-right:1px solid #30bdff;width:7px;height:7px;transform:rotate(135deg);right:15px;top:8px}
.orders .purchase-order input:focus{outline:0;border:1px solid #30bdff}
input.warning{border:1px solid #dc3737}
input.success{border:1px solid #00b868}
.manage-addresses,.payment-options,.purchase-order{margin-top:90px;position:relative}
.orders{display:block}
.coupons_section{display:block}
.d_flex{display:flex}
.coupons_section .address.d_flex{justify-content:center;align-items:center;height:auto}
.efective_coupons{width:80%}
.efective_coupons h4{font-weight:700;font-size:14px;line-height:24px;color:#1a4ab9!important;background:0 0!important;padding:0!important;margin-bottom:10px}
.efective_coupons p{font-style:normal;font-weight:400;font-size:12px!important;line-height:140%;color:#1b2131}
.copied{width:20%;font-style:normal;font-weight:700;font-size:16px;line-height:140%;color:rgba(27,33,49,.4);text-align:right;cursor:pointer}
.copied span{position:relative}
.copied span:before{content:"";position:absolute;width:10px;height:10px;border:2px solid;left:-23px;top:4px}
.copied span:after{content:"";position:absolute;width:11px;height:13px;border-top:2px solid;border-right:2px solid;top:1px;left:-19px}
.copied_text{background:rgba(27,33,49,.05);padding:5px;color:rgba(26,74,185,.6)!important}
.copied_text::after,.copied_text::before{display:none}
.order-tracking{max-width:1054px;width:100%;padding:32px 90px 52px;background-color:#fff;margin:0 auto;box-shadow:0 8px 24px rgba(26,74,185,.1);position:fixed;top:0;left:0;right:0;z-index:99999;display:none;height:100%;overflow-y:scroll}
.order-tracking::-webkit-scrollbar{width:4px}
.order-tracking::-webkit-scrollbar-track{background:#f1f1f1}
.order-tracking::-webkit-scrollbar-thumb{background:rgba(27,33,49,.4)}
h1.order-status{font-size:24px;color:#1a4ab9;line-height:33px}
.tracking-line{position:relative;display:flex;justify-content:space-between;margin-top:24px}
.tracking-line ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}
.tracking-line ul li{width:50%;text-align:center;position:relative;margin-top:30px;font-size:16px;color:rgba(27,33,49,.6);line-height:22px}
.tracking-line ul li:before{position:absolute;top:-25px;left:0;height:14px;width:14px;border-radius:50%;background-color:#fff;content:'';right:0;margin:0 auto;border:3px solid rgba(27,33,49,.4);z-index:999}
.tracking-line ul li:after{position:absolute;content:'';border-top:2px dashed rgba(27,33,49,.2);top:-16px;left:-50%;width:100%}
.tracking-line ul li:first-child:after{content:none}
.order-details p{display:block!important}
.tracking-line ul li.active:before{background-color:#30bdff;border:3px solid rgba(255,255,255,.6)}
.tracking-line ul li.active:after{border-top:2px dashed #30bdff}
.tracking-line ul li.active{color:#30bdff}
.order-date{padding:20px 0}
.order-date p{line-height:22px;margin:8px 0 0;font-size:16px;color:#1b2131}
.track-order-details{border-bottom:1px solid rgba(151,222,255,.6);margin-top:12px}
.track-order-details h3{color:#30bdff;font-size:18px;font-weight:700;line-height:25px}
.track-order-details .order-details{padding:30px 0 16px}
.order-details p{width:50%;color:rgba(27,33,49,.6);font-size:16px;font-weight:700}
.order-details p span{display:block;color:#1b2131;margin-top:11px}
.item-details .order-details{padding:16px 0}
.order-details .item,.order-details .item-price{width:45%}
.order-details2 .item{width:100%}
span.quantity{font-size:14px;display:inline-block;margin:2px 0;color:#1b2131;margin-right:15px}
.item-details .order-details .prouct-name span.quantity span{font-weight:400!important}
.item-details .order-details .prouct-name h5{margin-bottom:2px;margin-top:0}
.order-details .item p{width:100%}
.shipping-method{color:#1b2131!important;margin-top:24px}
.item-details .order-details p.home-address{margin-top:8px}
p.home-address span{color:rgba(27,33,49,.6);margin:0;display:block}
.order-details .name span{display:inline-block;color:rgba(27,33,49,.4);background:rgba(27,33,49,.05);padding:0 12px;margin:0 0 0 24px}
.item-price .account-number img{display:inline-block;vertical-align:middle;margin-left:16px}
p.item-payment{margin-bottom:18px}
.total-summary{padding:32px 0 0}
.order-summary{display:flex;justify-content:space-between}
.order-summary p{color:rgba(27,33,49,.6);font-size:18px;font-weight:700;line-height:25px}
.order-summary p.download-invoice a{color:#00b868;cursor:pointer}
.order-summary-table{border:1px solid rgba(151,222,255,.4);margin-top:15px}
.order-summary-table p{font-size:16px;color:#1b2131;line-height:22px}
.pd{padding:24px}
.order-summary-details{display:flex;justify-content:space-between;padding:9px 0}
.order-summary-details:last-child{padding-bottom:0}
.order-summary-details:first-child{padding-top:0}
.lightblue-bg{background:rgba(151,222,255,.3);padding:16px 24px!important}
.lightblue-bg p{font-weight:700;font-size:18px;line-height:25px}
a.check-order-details{border:1px solid #1979c3;padding:10px;background:#1979c3;color:#fff;margin-left:30px}
.hidden-screen{display:none}
.close-icon{background-position:-588px -285px;height:18px;width:18px}
#close{position:absolute;top:32px;right:40px;cursor:pointer;color:#000}
.blur-background{width:100%;filter:blur(4px);background:rgba(255,255,255,.6);height:100%;position:fixed;z-index:999;top:0;left:0;display:none}
.contact-us{padding:25px 0}
.page-bottom{max-width:1440px!important;width:100%!important;margin:0 auto;padding:0!important}
.grey-bg{background:rgba(27,33,49,.05)}
.contact-us p{color:rgba(27,33,49,.6);font-size:16px;text-align:center;font-family:'Circular Std Book';line-height:22px}
.contact-us h1,.contact-us h2{text-align:center;margin-bottom:30px;position:relative;font-family:'Circular Std';margin-top:0}
.contact-us h1:after,.contact-us h2:after{background-color:#00b868;height:3px;width:40px;position:absolute;content:'';bottom:-10px;left:0;right:0;margin:0 auto}
.contact-us p.info{margin-top:58px;margin-bottom:64px}
.contact-us .contact-details{display:flex;width:100%}
.contact-us .contact-details .box{background-color:#fff;margin-top:30px;border:1px solid #fff;font-size:0;border:1px solid rgba(27,33,49,.05);width:33.33%;margin:0 14px 15px 0;cursor:pointer}
.contact-us .contact-details .box a{display:flex;align-items:center;padding:20px;color:#1b2131}
.contact-us .contact-details .box:last-child{margin-right:0}
.contact-us .box .image{display:flex;width:20%;text-align:center;background-color:#f4f4f6;height:60px;vertical-align:top;justify-content:center;align-items:center}
.contact-us .box .image img{margin:0 auto;max-height:21px;max-width:25px}
.contact-us .box .contact-info{padding-left:20px;width:80%;display:inline-block}
.contact-us .box .contact-info p{font-size:14px;margin-bottom:0;text-align:left;font-family:'Circular Std';line-height:19px;margin-top:8px}
.contact-us .box .contact-info h3 a{font-size:16px;font-family:'Circular Std';color:#1b2131}
.contact-us .box .contact-info h3{color:#1b2131;margin-bottom:0;line-height:23px;font-size:16px;font-family:'Circular Std Book';font-weight:400}
.contact-us .box:hover .contact-info h3{color:#1a4ab9}
.contact-us .box:hover{border:1px solid rgba(151,222,255,.3);box-shadow:0 30px 60px rgba(133,149,158,.15)}
.contact-us .box:hover .image{background-color:#e1f5ff!important}
.contact-us p span{color:#1b2131;display:block}
.contact-us p span.bold-font{font-weight:700;color:rgba(27,33,49,.6)}
.inbox-mail{background-position:-1126px -330px;height:20px;width:22px}
.contact-us .box:hover .inbox-mail{background-position:-1126px -237px}
.phone{background-position:-90px -327px;width:25px;height:25px}
.contact-us .box:hover .phone{background-position:-90px -234px}
.whatsapp{background-position:-316px -328px;height:22px;width:22px}
.contact-us .box:hover .whatsapp{background-position:-316px -235px}
.white-bg{background-color:#fff}
.fancyHeading{font-size:28px;color:#1a4ab9;text-align:center;position:relative;margin-bottom:30px;font-family:'Circular Std';font-weight:700;line-height:42px}
.form-div .schedule-button{width:50%;color:#1a4ab9;font-size:16px;background:rgba(151,222,255,.3);padding:14px;text-align:center;cursor:pointer;border:1px solid rgba(26,74,185,.6)}
.dark{display:none}
.bts{font-size:14px}
.schedule-timings input{background:0 0;border:0}
.date input,.inputtimebox input{border:1px solid rgba(27,33,49,.6);padding:12px 8px;background-color:transparent;position:relative;color:rgba(27,33,49,.6);margin:10px 0;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:25px 0}
.date{position:relative;display:inline-block}
._keyfocus :focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:0 0 #000}
.sales-order-view .columns{max-width:1440px}
.vieworderdet{width:100%}
.account.page-layout-2columns-left .sidebar-additional,.account.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-main{width:20%!important}
.account.page-layout-2columns-left .column.main,.page-layout-2columns-left .column.main{width:80%!important}
.user-name img{width:100%;border-radius:100%}
.allnewSocial h6{margin-top:42px;margin-bottom:12px}
.allnewftBottom h5{margin-top:32px;margin-bottom:10px}
.dashboard-info h1,.dashboard-info h1 #gethdname{display:inline-block;font-size:22px;color:#fff;margin:0 0 .5rem}
.orderdetailsbox{box-shadow:0 8px 24px rgba(26,74,185,.1)}
.order-details-items,.order-links .item strong{border:0}
.order-links .item strong{display:none}
.page-header{border:0}
.account-nav .item .delimiter{border-top:1px solid #d1d1d1;display:initial;margin:inherit}
.cancelAddressButton{display:none}
.form-div{margin-top:20px}
.actions-toolbar .form-div{margin-top:0}
.addressForm.group .form-div{width:50%}
.addressForm.group .form-div:first-child{margin-right:15px}
.rpt-radio{margin:24px 0}
.rd{position:relative;padding-left:26px;margin-right:30px}
select{height:40px;margin-top:8px;color:#000;font-size:16px}
.error-msg{color:#e02b27;font-size:1.2rem!important;display:none}
.phonesan{padding-left:0!important;padding-right:22px;font-size:14px!important}
.fieldset>.field:not(.choice)>.label span,.name .field-name-firstname.form-col label span{position:relative;color:#1b2131}
.fieldset>.field._required>.label span:after,.fieldset>.field.required>.label span:after,.fieldset>.fields>.field._required>.label span:after,.fieldset>.fields>.field.required>.label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:-6px;right:-5px}
.fieldset>.field._required>.label:after,.fieldset>.field.required>.label:after,.fieldset>.fields>.field._required>.label:after,.fieldset>.fields>.field.required>.label:after{display:none}
#shipping-new-address-form .label span,.fieldset>.field:not(.choice)>.label span,.opc-wrapper .fieldset>.field>.label span{position:relative;font-weight:400}
.name .field-name-firstname.form-col label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:-6px;right:-5px}
#add-10{margin-bottom:0}
.form.password.forget .label span{color:rgba(27,33,49,.6)}
#can{position:absolute}
.save-address{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.save-address:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(151,222,255,.3);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.save-address:hover{border-color:transparent}
.save-address:active:before,.save-address:focus:before,.save-address:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
button#send2:hover,button#xyz:hover,button.action.submit:hover{border:0 solid #06a761;background:#06a761}
.humtum{position:relative}
#password-field{position:absolute;right:20px;top:20px}
.humtum{position:relative}
.toggle-password{position:absolute;right:6px!important;top:16px!important;z-index:9;cursor:pointer}
.toggle-password_rest1,.toggle-password_rest2{position:absolute;right:6px!important;top:14px!important;z-index:9;cursor:pointer}
.toggle-password1,.toggle-password2{position:absolute;right:6px;top:16px;z-index:2;cursor:pointer}
.toggle-password .xyzeye,.toggle-password1 .xyzeye,.toggle-password2 .xyzeye{opacity:1;fill:#ccc!important}
.toggle-password.fa-eye-slash .xyzeye,.toggle-password1.fa-eye-slash .xyzeye,.toggle-password2.fa-eye-slash .xyzeye{opacity:0}
.toggle-password_rest1.fa-eye-slash .xyzeye,.toggle-password_rest2.fa-eye-slash .xyzeye{opacity:0}
.name .field-name-lastname.form-col label span{position:relative;color:#1b2131}
.name .field-name-lastname.form-col label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:-6px;right:-5px}
.control{position:relative}
#password-strength-meter{display:none}
.breadcrumbs{padding:5px 0 5px 0;font-size:14px;margin:0;color:rgba(27,33,49,.6);font-family:'Circular Std';max-width:100%}
.breadcrumbs ul{margin:0;padding:0;background:0 0;align-items:baseline;font-size:14px;line-height:16px;display:flex}
.breadcrumbs li{display:flex;background-image:unset;margin-bottom:0}
.limiter,.toolbar-number{font-size:14px}
.breadcrumbs .myContainer{color:rgba(27,33,49,.6)}
#limiter{height:34px!important}
.address.d_flex .fm_coupon{position:absolute;top:36%;right:26px;background:#f4f4f5;z-index:9;color:rgba(26,74,185,.6);padding-right:10px;padding-left:10px}
.breadcrumbs a,.breadcrumbs span{color:rgba(27,33,49,.6);font-style:normal;font-weight:400;font-size:12px;font-family:"Circular Std Book";display:flex;align-items:center;line-height:16px}
.breadcrumbs a:hover{color:rgba(27,33,49,.6);text-decoration: none}
.breadcrumbs li+li:before{color:rgba(27,33,49,.6);content:'/';font-size:12px;padding:0 5px}
#ksb_whatsapp_box{display:flex;width:100%;align-items:center}
.account.customer-account-edit .columns{margin-top:0}
.customer-account-createpassword .columns{margin-top:0}
.field.confirmation.password.required,.field.new.password.required,fieldset.fieldset.password{display:block!important}
.customwhatsup svg{width:30px;display:inherit;height:41px;text-align:center;padding-top:8px;margin-left:4px;-webkit-padding-start:1px}
.customwhatsup{position:fixed;bottom:15px;left:15px;right:inherit;background:#4dc247;height:50px;width:50px;text-align:center;border-radius:100%;box-shadow:2px 2px 6px rgb(0 0 0 / 40%);line-height:50px;z-index:999999;display:block}
svg:not(:root){overflow:hidden}
.cancelAddressButton{cursor:pointer}
.allnewFooter{background-color:#1a4ab9;padding:0;max-width:100%;color:#fff}
.allnewFooter a,.allnewFooter a:hover{color:rgba(255,255,255,.85);font-family:'Circular Std book';text-decoration:none}
.footerContenbox{width:100%;max-width:1920px;margin:0 auto;padding:0 64px}
.allnewftTop{display:flex;justify-content:space-between}
.allnewtopLeft{width:66%;display:flex;justify-content:space-between}
.allnewsection{width:25%}
.allnewFooter h3{font-size:14px;font-family:'Circular Std';font-weight:700;padding:0;margin:0;line-height:normal;margin-bottom:15px}
.allnewsection ul{margin:0;padding:0;list-style:none;font-size:13px;font-family:'Circular Std Book';line-height:24px;font-weight:400}
.allnewsection li{margin-bottom:0}
.allnewtopRight{width:25%}
.allnewftCopyright{width:100%;font-size:13px;font-family:'Circular Std book';margin-top:30px;color:#fff;line-height:18px}
.allnewSocial h3{margin-top:42px;margin-bottom:12px}
.facebook{width:42px;height:42px;background-position:-10px -129px;margin-right:10px}
.linkedin{width:42px;height:42px;background-position:-60px -129px;margin-right:10px}
.pinterest{width:42px;height:42px;background-position:-110px -129px;margin-right:10px}
.twitter{width:42px;height:42px;background-position:-160px -129px}
.footervisa{width:54px;height:32px;background-position:-7px -89px}
.footermaster{width:54px;height:32px;background-position:-68px -89px}
.footeramerica{width:54px;height:32px;background-position:-130px -89px}
.footerstrip{width:54px;height:32px;background-position:-193px -89px}
.footerpaypal{width:54px;height:32px;background-position:-256px -89px}
.contact-help{background-position:-13px -614px;width:29px;height:29px}
.allnewftBottom ul li{margin-right:10px;margin-bottom:0}
.allnewftBottom h3{margin-top:32px;margin-bottom:10px}
.paymenticon{width:304px;height:32px;background-position:-7px -89px}
.allnewSocial ul,.allnewftBottom ul{list-style:none;margin:0;padding:0;display:flex}
.formswitch{margin-bottom:20px}
.formswitch label{font-size:16px;font-weight:400;color:#1b2131}
.formswitch label:nth-child(1){margin-right:20px}
.newcreateadd{margin:0;padding:0;list-style:none;color:#fff;font-size:16px;line-height:26px;padding-top:30px}
.newcreateadd li{margin-bottom:10px;display:flex;align-items:center}
.newcreateadd img{position:inherit;max-width:100%}
.businessUser{display:none}
.fieldHide{display:block}
.newcrateimg{width:24px;clear:both;display:flex;margin-right:15px}
img.companyimage.imagebottom{bottom:90px}
#form-validate{line-height:0;margin-top:20px}
.promotionalwrap{padding:0 0 40px}
.mage-error{color:#e02b27;font-size:1.2rem;margin-top:7px;display:inline-block;line-height:14px}
.customer-account-edit .toggle-password{top:14px!important}
.customer-account-edit .toggle-password svg{fill:#ccc!important}
.select-region .currencyArea h4{margin:0}
.select-region .currencyArea span{color:#1a4ab9}
.page-layout-2columns-left .main{padding-left:0!important}
.where_we_deliver_header svg{margin-right:7px;transform-origin:center;margin-bottom:1px}
.error_captcha{line-height:13px;margin-bottom:0;margin-top:5px;font-size:13px;font-family:'Circular Std Book';text-align:left}
.g-recaptcha{margin-top:10px}
.flash-msg{width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;font-family:'Circular Std';text-align:center;z-index:99}
.flash-msg p{background:#00b868;box-shadow:0 8px 24px rgb(26 74 185 / 10%);padding:16px 32px 16px 50px;line-height:22px;color:#fff!important;font-size:16px;font-family:'Circular Std Book';display:inline-block;position:relative;width:auto}
.white-tick{background-position:-771px -518px!important;height:13px;width:13px}
.flash-msg .white-tick{position:absolute;left:25px;top:19px}
.icon-animation{animation:beat .5s infinite alternate}
@keyframes beat{
to{transform:scale(1.4)}
}
.search-autocomplete .search-options .ex-vat{display:inline-block;margin-left:5px;font-size:12px;line-height:12px}
.phoneji label span{position:relative}
.phoneji label span:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:2px;right:-5px}
.flag{font-family:"Circular Std Book";font-size:16px}
#countryImageFlag{display:flex;align-items:center;color:#1b2131;gap:10px;font-size:10px;line-height:12px;font-family:'Circular Std';width:52px}
#countryImageFlag:hover{color:#1a4ab9}
.top-header .contact-info .sign-in{font-family:"Circular Std Book";position:relative;perspective:1000px;margin-left:25px;padding:5px 0}
.top-header .contact-info .sign-in .sign_in{margin:0;line-height:24px}
.main-head:not(.customer-logedin) .top-header .contact-info .sign-in{padding:0;margin-top:5px;margin-bottom:5px}
.top-header .contact-info :is(.sign_in) .profile_icon{margin:0;background-position:-5px -516px}
.top-header .contact-info .sign-in img{width:14px;height:14px;display:inline-block;vertical-align:text-top;margin-right:8px}
.top-header .contact-info .signin-dropdown{background-color:#fff;position:absolute;z-index:9;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:10px 16px;top:34px;right:0;width:240px;display:none;perspective:1000px}
.top-header .sign-in:hover .signin-dropdown{display:block}
.top-header .contact-info .signin-dropdown a{color:rgba(27,33,49,.6);margin:0;display:none;text-align:left;font-size:14px;text-decoration:none;font-family:"Circular Std Book";padding:10px 0;position:relative;transition:all .6s;opacity:0}
.top-header .contact-info .signin-dropdown a:not(:last-child){margin:0 0 9px 0}
.top-header .sign-in:hover .signin-dropdown a{display:flex;opacity:1}
.top-header .contact-info .signin-dropdown a i{margin-right:20px}
.top-header .contact-info .signin-dropdown img{margin-right:14px}
.top-header .contact-info .signin-dropdown span{position:absolute;right:10px;background-color:#1a4ab9;padding:4px 8px;font-size:12px;color:#fff}
.downloadall{display:flex;justify-content:flex-end;font-size:14px;color:#1b2131E6}
.downloadall:hover{color:#1a4ab9}
.tack table{width:100%;border-collapse:collapse;margin-top:10px;border:1px solid #ddd}
.tack table,.tack td,.tack th{text-align:center;padding:8px;font-size:14px}
.tack td{height:40px;line-height:40px;border-bottom:1px solid #ccc}
.tack th{background-color:#1a4ab9;height:40px;line-height:40px;color:#fff}
thead tr th:first-child{border-top-left-radius:6px}
thead tr th:last-child{border-top-right-radius:6px}
.downicon{padding:10px;display:flex;justify-content:center}
.tracksearch input::placeholder{color:#1b213180}
.modal{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.modal-content{background-color:#fff;margin:15% auto;padding:20px;border-radius:8px;width:300px;text-align:center;position:relative}
#popupModal .close{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}
.ordersuntackbox .group{display:flex;justify-content:space-between}
.ordersuntackbox .group .form-div{width:35%}
.ordersuntackbox .group .form-div input{width:100%;font-size:16px;line-height:22px;padding:8px 19px;background-color:transparent;border:1px solid #1b2131CC;font-family:'Circular Std Book';margin:0}
.ordersuntackbox .group .form-div .submit-button{width:100%;font-size:16px;line-height:22px;padding:8px 19px;background-color:#1a4ab9;border:1px solid #1a4ab9;font-family:'Circular Std Book';margin:0;cursor:pointer;color:#fff}
.ordersuntackbox .group .form-div:nth-child(3){width:20%}
.tracking-list{padding-top:0!important}
.tracking-list p{font-size:16px;padding-top:10px}
.table-container{display:none}
#trackInglist2{display:none}
#emailError1{padding-top:10px;color:red;display:inline-block}
.downloadall{padding-top:10px}
#emailError,#emailError2,#orderError,#orderError2{padding-top:10px;font-size:16px;color:red}
#invoiceList p{font-size:16px;padding-top:10px}
.coupons_section.tack h2{font-size:2.6rem}
.ordersuntackbox span:empty{display:none}
.payment_images:not(.shopping-cart-payment-images)>.payment-sprite:is(.kakao_pay,.naver_pay,.samsung_pay,.payco,.korean-cards,.klarna-pay,.after-pay,.revolut-pay,.zip-pay,.grab-pay,.paynow-cardn,.payid):not(.uk-payment,.sg-payment,.au-payment){display:none}
.select-country-payment-stripe{background-image:url(/public/assets/images/HeaderFooter/v1.0/select-country-payment-stripe.svg);background-repeat:no-repeat;display:inline-block}
.select-country-payment-stripe.visa{background-position:-112px -1px;height:27px;width:39px}
.select-country-payment-stripe.mastercard{background-position:-168px -1px;height:27px;width:39px}
.select-country-payment-stripe.american-express{background-position:-218px 0;height:24px;width:39px;background-color:#466dc9;border-radius:2px}
.select-country-payment-stripe.paypal{background-position:-272px 0;height:27px;width:39px}
.select-country-payment-stripe.apple-pay{background-position:0 -81px;height:27px;width:39px}
.select-country-payment-stripe.google-pay{background-position:-112px -81px;height:27px;width:39px}
.select-country-payment-stripe.amazon-pay{background-position:-112px -122px;height:27px;width:39px}
.select-country-payment-stripe.link-payment-method{background-position:-56px -81px;height:27px;width:39px}
.select-country-payment-stripe.korean-cards{background-position:-280px -81px;height:27px;width:40px}
.select-country-payment-stripe.kakao_pay{background-position:0 -121px;height:27px;width:39px}
.select-country-payment-stripe.naver_pay{background-position:-331px -81px;height:27px;width:40px}
.select-country-payment-stripe.samsung_pay{background-position:-443px -81px;height:27px;width:39px}
.select-country-payment-stripe.payco{background-position:-387px -81px;height:27px;width:39px}
.select-country-payment-stripe.klarna-pay{background-position:-611px -81px;height:27px;width:39px}
.select-country-payment-stripe.after-pay{background-position:-56px -121px;height:28px;width:39px}
.select-country-payment-stripe.revolut-pay{background-position:-168px -81px;height:27px;width:39px}
.select-country-payment-stripe.zip-pay{background-position:-168px -121px;height:27px;width:39px}
.select-country-payment-stripe.grab-pay{background-position:-224px -121px;height:28px;width:39px}
.select-country-payment-stripe.paynow{background-position:-608px 0;height:27px;width:39px}
.select-country-payment-stripe.payid{background-position:-56px 0;height:27px;width:39px}
.payment_images:not(.shopping-cart-payment-images)>.select-country-payment-stripe:is(.kakao_pay,.naver_pay,.samsung_pay,.payco,.korean-cards,.klarna-pay,.after-pay,.revolut-pay,.zip-pay,.grab-pay,.paynow,.payid){display:none}
@media screen and (max-width:1700px){
.popcheckout a{color:#00b868;width:100%;display:inline-block}
}
@media screen and (max-width:1440px){
.footerContenbox,.main-menu,.top-header .header-innerWrapper{max-width:1366px;padding:0 32px}
.result-left ul li{padding:6px 10px!important}
.result-heading{padding:0 10px}
.result-left{width:40%;padding:0 0 7px 0}
.result-right{width:60%}
.right-result-inner{padding:10px 10px 10px 15px}
.item-name p{font-size:12px;line-height:15px}
.item-model,.item-price{font-size:12px;line-height:12px}
.search-autocomplete .all-results li:not(:empty){padding:8px 0 8px 8px!important}
.suggestion-heading{margin-top:6px}
.item-name{padding:3px 0}
.right-result-inner{max-height:416px}
.result-left ul li a{font-size:12px;line-height:14px}
}
@media screen and (max-width:1280px){
.main-menu .leftmenu-searchbar .search-bar button{height:35px}
.main-menu .leftmenu-searchbar .search-bar input,.search-bar .customeSerachbox{padding:12px 6px}
.main-menu .leftmenu-searchbar{width:56%}
.main-menu .right-menu{width:32%}
.main-menu .leftmenu-searchbar.left-menu{width:40%}
.main-menu .leftmenu-searchbar .search-bar{width:60%}
.main-menu .leftmenu-searchbar .left-menu ul{padding:0}
.main-menu .right-menu ul{padding-left:25px}
}
@media screen and (max-width:1024px){
.main-head:not(.customer-logedin) .top-header .contact-info .sign_in{margin:5px 0 5px 12px}
.top-header .contactDetails a{margin-right:12px}
.top-header .deliver-signin a{margin-left:12px}
.account-nav-content ul li.current:after,.account-nav-content ul li.current:hover:after,.account-nav-content ul li:after{right:15px}
.account-nav-content ul li.current:after,.account-nav-content ul li:after{right:15px}
.account-nav-content ul li:hover:after{right:15px}
.account-nav-content ul li.current:after,.account-nav-content ul li:after{right:15px}
.account-nav .item a,.account-nav .item>strong{padding:25px 15px}
.account .columns,.custom-index-display .columns,.custom-index-invoice .columns,.custom-index-track .columns{padding:50px 32px}
.main-menu .leftmenu-searchbar .search-bar input{line-height:21px}
.footerContenbox{max-width:100%;padding:0 0}
.main-menu,.top-header .header-innerWrapper{max-width:100%;padding:0 30px}
.cart_icon{background-position:-482px -8px}
.main-menu .right-menu ul li.flag .down_arrow_gray{top:6px;margin-left:2px}
.right-menu ul li .dropdown{top:59px}
.right-menu ul li .signin-dropdown{top:60px;left:30px}
.allnewtopRight{width:inherit}
.result-left .brandd,.result-left .category{display:none}
.result-left ul li a{font-weight:100!important}
.result-right{display:none}
.result-left{width:100%;border-right:0;padding:0}
.result-heading{display:none}
.result-left ul li{padding:17px 15px!important;line-height:13px;border-bottom:1px solid #1b21310d!important}
.right-menu li .signin-dropdown a.header_myprofile{display:block}
footer{padding:50px 30px}
.top-header a,.top-header p{font-size:12px}
.top-header .contact-info{width:100%}
.phone-icon{vertical-align:top}
.personal-info h4 strong{color:#000;width:30%;float:left}
.personal-info h4 .rightstrong{float:left;width:70%}
.signup-form{width:93%}
.customer-account-create .login-form{padding-top:30px}
.main-menu .leftmenu-searchbar .left-menu ul li,.main-menu .leftmenu-searchbar .search-bar input,.search-bar .customeSerachbox{font-size:12px;display:block}
.right-menu ul li a{font-size:12px;display:block;position:relative}
.main-menu .left-menu ul li a img,.main-menu .right-menu ul li img.down-arrow{padding:0}
.main-menu .leftmenu-searchbar{width:54%}
.main-menu .right-menu{width:34%}
.main-menu .leftmenu-searchbar .search-bar{width:55%}
.main-menu .right-menu li,.main-menu .right-menu li:first-child,.main-menu .right-menu li:last-child{padding:10px 0}
.main-menu .leftmenu-searchbar .left-menu{width:45%;padding-right:0}
.main-menu .logo{width:12%}
.main-menu .search-bar button{right:4px;top:10px;padding:6px 12px!important}
.right-menu ul li.flag a:after{top:4px!important}
.main-menu .leftmenu-searchbar .search-bar button,.search-bar button{height:41px;top:3px;right:3px}
.main-menu .mega-menu .inner-mega-menu{width:31.9%;padding:15px}
.main-menu .brand-menu .mega-menu .inner-mega-menu{padding:15px}
.left-menu li span{margin-left:0}
.main-menu .leftmenu-searchbar .left-menu ul li{padding:10px 0}
.main-menu .brand-menu .mega-menu{left:25%}
p.home-address span{display:unset}
.order-tracking .order-details .product-image{width:30%}
.order-tracking .order-details .prouct-name{width:70%}
.contact-us .contact-details .box a{flex-direction:column}
.contact-us .box a .image{width:100%}
.contact-us .box a .contact-info{width:100%}
.contact-us .box .contact-info{padding:10px 0 0}
.contact-us .box .contact-info h3{font-size:14px;text-align:center}
.contact-us .box .contact-info p{text-align:center}
.login-form{padding:40px 20px 40px}
.counter{top:-6px;right:-5px}
.itemImg,.search-options span.add_cart i{display:none}
.itemInfo{margin-left:0}
.search-options{padding:10px}
.main-menu .leftmenu-searchbar .search-bar .search-options .box button{margin-right:0;width:39px}
#ksb_whatsapp_box{display:block!important;width:100%}
.search-autocomplete .cart_icon{background-position:-465px -228px;width:100%}
.customer-account-index .main-menu .right-menu .sign-in{padding-top:24px}
.main-menu .right-menu .sign-in{padding:23px 0}
.main-menu .leftmenu-searchbar .search-bar button,.search-bar button{padding:0!important}
.breadcrumbs .myContainer{padding:0 16px}
}
@media screen and (max-width:768px){
.reset-password .h1-form{align-items:stretch}
.reset-password .login-form{padding:20px 80px}
#form-validate{margin-top:10px}
.signup-form{width:91%}
.personal-info h4 strong{color:#000;width:30%;float:left}
.personal-info h4 .rightstrong{float:left;width:70%}
.allnewtopLeft{width:68%;flex-wrap:wrap}
.allnewtopRight{width:30%}
.allnewsection{width:49%;margin-bottom:20px}
.footerContenbox{margin:0 auto;padding:0;width:100%}
.reset-password button{padding:13px 15px}
.signup-form button{padding:13px 35px}
.main-menu .right-menu ul{padding:0 0 0 10px}
.account .columns,.custom-index-display .columns,.custom-index-invoice .columns,.custom-index-track .columns{padding:30px}
.account.page-layout-2columns-left .sidebar-additional,.account.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-main{width:30%!important}
.account.page-layout-2columns-left .column.main,.page-layout-2columns-left .column.main{width:70%!important}
.account-nav .item{margin:0}
.main-menu .leftmenu-searchbar{width:57%}
.main-menu .right-menu{width:31%}
.main-menu .leftmenu-searchbar :is(.left-menu,.search-bar){width:50%}
#countryImageFlag{width:auto}
}
@media screen and (max-width:767px){
.where_we_deliver_header svg{margin-bottom:0}
.top-header .where_we_deliver_header{margin:0}
.top-header{padding:7px 0}
.top-header .contact-info>div{padding:0}
.top-header .buyers-link a{padding:4px 6px;font-weight:700;font-family:'Circular Std'}
.buyers-link svg{margin-right:6px}
.mb-hide{display:none}
.where_we_deliver_header a{background-color:transparent;padding:0}
.where_we_deliver_header svg path{stroke:#fff!important}
.top-header .contact-info div{width:auto}
.top-header .contact-info .buyers-link{order:1;width:100%;justify-content:start}
.buyers-link svg{height:12px;width:13px}
.deliver-signin{order:2}
.contactDetails{order:3}
.top-header .contactDetails a{margin-right:0;margin-left:20px}
.top-header .deliver-signin a{margin-left:0}
.breadcrumbs svg{margin-top:-1px}
.breadcrumbs li+li:before{font-size:13px;padding:0 3px}
.block-title{margin-bottom:0!important}
h4#companyShow{margin-bottom:20px}
.select-region select{height:42px}
.blur-grey{z-index:9}
.where_we_deliver_header svg{transform-origin:center;fill:#fff!important;margin-left:0;height:20px;width:14px;margin-right:0}
.allnewSocial ul li{line-height:0;margin-bottom:10px}
iframe#launcher{left:15px!important;margin:0!important;bottom:13px!important}
.search-icon{background-position:-552px -541px}
.contact-us p.info{font-size:12px;line-height:16px;padding:0 15px;margin:0 0 32px 0}
.contact-us p br{display:none}
.contact-us h2{font-size:16px;line-height:22px}
.top-header .inbox{margin-right:0}
.top-header .phone-icon{margin-right:0}
.footerContenbox,.myContainer{padding:0 15px}
.top-header .contact-info{justify-content:space-between}
.main-menu .right-menu li .connect_us{padding:5px;font-size:12px;line-height:16px;color:#1b2131;border:1px solid #1b2131;width:80px;text-align:center}
.top-header .contact-info a{line-height:12px;font-size:12px;font-weight:700;font-family:'Circular Std'}
#url_change{display:none}
.minisearch input:focus{border:0!important;outline:0}
.mobile-sidebar ul.ViewProfile li:nth-child(4n){padding-bottom:15px}
.suggestions li:hover{background-color:#c1ebff}
.main-head.mobile-sticky-header{-webkit-transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s;animation:smoothScroll .6s forwards;position:fixed;top:0;left:0;width:100%;z-index:999;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);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.currencyArea h4{font-size:14px;color:rgba(27,33,49,.6);margin-top:24px;font-family:'Circular Std Book';font-weight:400}
.help_us{display:block}
.help_us:hover .help-dropdown{display:block}
.help-dropdown{position:absolute;background-color:#fff;box-shadow:0 1px 10px #1b21311f;padding:10px 20px;z-index:99;right:15px;top:41px;width:168px;display:none}
.help-dropdown:after{width:0;height:0;position:absolute;top:-10px;right:44px;border-left:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px #fff;filter:drop-shadow(0 -4px 4px rgba(0, 0, 0, .1));content:''}
.main-menu .right-menu .help-dropdown ul{list-style-type:none;margin:0;padding:0;display:block}
.main-menu .right-menu .help-dropdown li{padding:0;margin-left:0;margin-bottom:16px}
.help-dropdown li:hover .email-icon{background-position:-483px -502px}
.help-dropdown li:hover .grey-whatsapp{background-position:-512px -497px}
.help-dropdown li:hover .grey-phone{background-position:-541px -498px}
.help-dropdown li a{display:flex;align-items:center;font-family:'Circular Std Book';font-size:13px;line-height:13px;color:#1b2131CC}
.right-menu .help-dropdown li a{display:flex;align-items:center;font-family:'Circular Std Book';font-size:13px;line-height:13px;color:#1b2131CC}
.help-dropdown li a span{margin-right:16px}
.email-icon{width:17px;height:12px;background-position:-396px -465px}
.grey-whatsapp{width:17px;height:17px;background-position:-426px -460px}
.grey-phone{width:17px;height:16px;background-position:-454px -461px}
.main-menu .right-menu .help-dropdown li:last-child{margin-bottom:0}
.search-autocomplete{width:100%;bottom:-9px}
.result-left ul li{padding:17px 15px!important}
.main-menu .leftmenu-searchbar .search-bar button,.search-bar button{height:30px;width:30px;border-radius:3px;top:5px;right:5px;line-height:0}
.quotabox{padding-right:10px}
.main-menu .right-menu li:first-child{padding:0}
.track-order1.custome-track{float:initial!important}
.customwhatsup{right:15px;left:unset}
.rd{display:flex;align-items:center}
#myHeader{padding:0;border-bottom:1px solid #fff}
.account.customer-account-edit .columns{margin-top:25px}
.signup-form{width:100%;padding:34px 15px;max-width:100%;display:block;float:left;box-shadow:none;padding-top:0}
.sign-in-info{max-width:100%;width:100%}
.login-form{max-width:100%;width:100%;box-shadow:0 8px 24px rgba(26,74,185,.1);padding:0;float:left;padding-bottom:20px}
.login-form .form-heading{background:linear-gradient(282.93deg,#1a4ab9 1.49%,#30bdff 113.13%);padding:36px 22px 20px;display:block}
.login-form .form-heading h1{color:#fff;font-size:16px;line-height:22px;font-weight:700}
.login-form .form-heading p{font-size:14px;color:#fff;font-weight:400;font-style:normal;margin-top:4px}
.login-form p span{display:inline-block}
.signup-form form{padding:11px 22px}
.name{flex-direction:column}
.name .form-col:nth-child(2){margin-top:10px!important}
.name .form-col{width:100%}
.signup-form button{font-size:16px!important;margin-top:19px;width:100%!important}
.sign-in .form-col label.mobile-number{margin-top:14px}
.sign-in .form-col label{color:#1b2131;font-size:14px}
.sign-in .form-col label,a.forgot-password{font-size:14px}
span.checkmark{border:2px solid #1b2131}
.already-account{font-size:16px;margin-top:5px}
.reset-password .login-form{padding:0 16px 16px 16px}
.reset-password form{padding:0}
.reset-password h1{margin-bottom:0;color:#fff}
.reset-password p{margin:5px 0 0 0}
.reset-password .form-col{margin-top:22px}
.password-matched span.successfully-matched,.password-strenght span.not-matched,.reset-password p.email-check{font-size:10px;line-height:14px}
.reset-password p.email-check{margin:12px 0}
.sign-in-info img{display:none}
.sign-in-info{padding:16px}
form .actions-toolbar .primary .actions-toolbar{padding-left:0}
.reset-password .h1-form{flex-direction:column}
.reset-password.sign-in img{display:none}
.reset-password .sign-in-info{max-width:100%}
.sign-in-info p{margin-top:0}
.sign-in-info h1{font-size:28px;line-height:30px;margin:0}
.sign-in-info p{font-size:14px;line-height:18px;margin-top:15px}
.form-col{margin-top:15px!important}
.fieldset{margin:0 0!important}
.main-menu .right-menu ul li{padding:0;margin-left:15px;line-height:0}
.main-menu .leftmenu-searchbar .search-bar form{margin:0}
#progress-bar{display:none}
.counter{top:-6px;right:0;font-size:12px;min-height:18px;min-width:18px}
.cancelAddressButton:after{position:absolute;content:'';top:2px;left:-15px;width:1.5px;height:14px;background-color:rgba(27,33,49,.4);transform:rotate(44deg)}
.cancelAddressButton:before{position:absolute;content:'';top:8px;right:45px;width:14px;height:1.5px;background-color:rgba(27,33,49,.4);transform:rotate(43deg)}
select{height:40px;font-size:14px}
.customer-account-create .login-form{padding:20px 0 30px}
.mobile-menu{display:block;width:100%;position:relative;z-index:9}
.main-menu .leftmenu-searchbar .search-bar input{height:40px;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none;border:0}
input[type=text],textarea{-webkit-appearance:none;appearance:none}
.main-menu .right-menu,.main-menu .right-menu li{padding:0}
.main-menu .right-menu ul li.flag,.main-menu .right-menu ul li.sign-in{display:none}
.main-menu .logo{width:50%;display:flex;line-height:0;padding:9px 0 9px 15px;max-width:unset}
.main-menu .logo a{padding-left:10px}
.mobile-menu a{text-decoration:none}
.itemInfo{width:60%}
.itemInfo span{padding:0}
.mobile-menu .contact-btn{background-color:transparent!important;border:none;color:rgba(0,184,104,1);font-family:'Circular Std book'}
.main-menu .leftmenu-searchbar{width:100%;position:unset;padding:5px 16px;order:3;background-color:#1a4ab9}
.main-menu .leftmenu-searchbar .search-bar{width:100%}
.main-menu .right-menu{width:auto;order:2;padding-right:15px;margin:0 0 0 auto;position:relative}
.main-menu .logo img{width:102px;display:block!important;height:28px}
.header-logo,.main-menu .leftmenu-searchbar .left-menu{display:none!important}
.mobile-toggle{width:23px;display:block;height:23px;background-position:-524px -7px}
.mobile-sidebar{background-color:#fff;position:fixed;width:0;height:100%;overflow:hidden;max-width:70%;left:0;top:0;box-shadow:0 8px 24px rgba(26,74,185,.1);padding:25px 15px;z-index:9999;transition:.5s all;transform:translateX(-700px);display:block;font-family:'Circular Std Book'}
.mobile-sidebar.mobile-menu-show{transform:translateX(0);width:100%}
.mobile-sidebar .signin-countryflag{display:flex;justify-content:space-between;list-style-type:none;padding:0;margin:0;align-items:center}
.mobile-sidebar .signin-countryflag li{margin-bottom:0}
.mobile-sidebar .signin-countryflag li a{display:flex;align-items:center;text-decoration:none;color:#000;font-size:16px;font-family:'Circular Std';font-weight:700}
.mobile-sidebar .signin-countryflag li.country-flag{position:relative;padding-right:15px;display:flex;align-items:center;width:auto}
.mobile-sidebar .signin-countryflag li.country-flag img{width: 28px;height:19px;border:1px solid #aba3a3}
.mobile-sidebar ul.list{list-style-type:none;padding-bottom:25px;border-bottom:1px solid rgba(27,33,49,.1);margin:40px 0 32px 0;padding-left:0}
.mobile-sidebar ul.list li{margin-bottom:0}
.list li:first-child{padding-bottom:15px}
.mobile-sidebar ul.list li a,.mobile-sidebar ul.list li>span{color:#000;font-size:16px;text-decoration:none;display:block;position:relative;font-family:'Circular Std Book'}
.mobile-sidebar .list li a strong{color:#00b868;font-size:12px}
.mobile-sidebar ul.new-user-view{list-style-type:none;margin:0;padding:0;opacity:.2}
.mobile-sidebar ul.new-user-view li:last-child{padding:0;display:none}
.mobile-sidebar ul.new-user-view.ViewProfile{opacity:1}
.mobile-sidebar ul.new-user-view.ViewProfile li:last-child{display:block;border-top:1px solid rgba(27,33,49,.1);padding-bottom:0}
.mobile-sidebar ul.new-user-view li a{color:#1b2131;font-size:16px;text-decoration:none;padding:20px 0}
.mobile-sidebar ul.new-user-view li{padding-bottom:15px;margin-bottom:0}
.mobile-sidebar .signin-countryflag li a.logged-in-view{display:none}
span.hor-line{border-bottom:1px solid rgba(27,33,49,.1);display:block;padding:10px 0}
.mobile-sidebar ul.logged-out{list-style-type:none;margin:0;padding:10px 0;display:block}
.logged-out li{margin-bottom:0}
.mobile-sidebar ul.logged-out li a,.mobile-sidebar ul.new-user-view a{color:#1b2131;font-size:16px;text-decoration:none;padding:0}
.mobile-sidebar li.country-flag .down_arrow_gray{position:absolute;background-position:-48px -7px;line-height:0;left:30px}
.mobile-sidebar ul.new-user-view li a span.coupon-number{background:rgba(151,222,255,.5);color:#1a4ab9;font-size:12px;padding:3px 6px;position:absolute;right:25px}
a.sign-in-to-unlock{color:#00b868;border:1px solid #00b868;background-color:transparent;padding:10px 25px;font-size:16px;text-decoration:none;display:inline-block;text-align:center;margin-top:10px}
ul.sidebar-footer{list-style-type:none;margin-top:25px;padding-top:20px;margin-bottom:0;padding-bottom:0;border-top:1px solid rgba(27,33,49,.05)}
ul.sidebar-footer li{padding:5px 0;margin-bottom:0;line-height:14px}
ul.sidebar-footer li a{text-decoration:none;font-size:12px;color:rgba(27,33,49,.6)}
button:focus{outline:0}
.sidebar-categories{background:#fff;position:absolute;width:100%;left:0;top:0;overflow-y:auto;z-index:9;transform:translateX(1000px);transition:.5s all;max-height:100vh}
.sidebar-categories.sub-menu-dropdown-open{transform:translateX(0)}
.sidebar-categories .menu-title{margin:0;color:#1a4ab9;background-color:#cbeeff;padding:10px;position:sticky;display:block;width:100%;top:0;z-index:9;line-height:1.1;font-size:18px;font-family:"Circular Std"}
.sidebar-categories ul{list-style-type:none;margin:0;padding:15px}
.sidebar-categories ul li a{text-decoration:none;font-size:14px;font-weight:400;color:rgba(27,33,49,.7);display:block;border-bottom:1px solid #ccc;padding:5px 0}
.left-blue-arrow{background-position:-99px -195px;height:12px;width:12px;margin-right:10px}
.mobile-sidebar ul.list li .sidebar-categories li{padding:0}
.search-options{top:-4px}
.select-region{margin:0 auto;z-index:9999;max-width:90%;border-radius:0}
.select-region .payment-method{padding:15px 5px}
.toolbar-amount{float:left;padding-left:25px}
footer{padding:50px 0}
.dashboard,.user-dashboard{flex-direction:row;padding:0;align-items:self-start}
.infos,.user-dashboard .user-name{width:unset;flex-basis:56px;height:auto}
.account-activity,.user-dashboard .dashboard-info{display:block}
.user-dashboard .user-name h1 br{display:none!important}
#gethdname{display:inline-block}
.lightblue{padding:15px 0;margin-top:2px;margin-bottom:10px}
.order-details .prouct-name h5{font-size:14px;margin-bottom:10px;margin-top:0}
.infos .address p,.infos .side-menu span,.infos span,.orders span,.payment-method .account-number,.payment-method .name{font-size:12px}
.infos .address .toggle-icon{top:10px;right:10px}
.order-details .product-image{width:25%}
.order-details .prouct-name{width:75%}
.order-details span.shipped{padding-left:0}
.infos .address,.orders .pd{padding:10px}
.dashboard,.orders .review{padding:0}
.infos h3{font-size:16px;margin-bottom:10px}
.manage-addresses,.payment-options,.purchase-order{margin-top:20px}
.orders .purchase-order span.monthname{font-size:12px;padding:4px 30px 4px 4px}
.orders .purchase-order span.monthname:after{right:10px;top:5px}
.prouct-name span.quantity{display:block}
.user-name{display:flex;align-items:center}
.user-dashboard .user-name h1{font-size:18px;padding-left:10px}
.infos input,.infos label,.infos textarea{font-size:12px}
.infos input,.infos textarea{padding-left:10px}
.infos input{padding:10px}
.infos .side-menu{top:5px}
.infos .payment-method{padding:10px}
.payment-method .account-number{width:36%}
.payment-method .card{width:20%}
.payment-method .name{width:44%}
.infos .payment-method .toggle-icon{top:9px;right:10px}
.infos .add:before{right:36px}
.infos .side-menu{padding:5px;right:17px}
.infos{width:90%;margin:0 auto}
.personal-info h4 strong{width:auto;padding-right:10px}
.order-tracking{max-width:90%;width:100%}
.tracking-line ul{display:block;margin-left:30px}
.order-tracking{padding:32px 22px}
.tracking-line ul li:before{top:0;width:16px;height:16px;margin:unset;top:17px;left:-30px;border:2px solid rgba(27,33,49,.4)}
.tracking-line ul li{width:100%;text-align:left;font-size:14px;margin:0;line-height:50px}
.tracking-line ul li:after{position:absolute;content:'';border-left:2px dashed rgba(27,33,49,.2);border-top:none;left:-23px;width:100%;height:100%}
.tracking-line ul li.active:after{border-left:2px dashed #30bdff;border-top:none}
.order-date{display:flex;padding:0}
.order-date p span{color:red;display:block;color:rgba(27,33,49,.6)}
.order-date p{width:50%;font-size:14px;line-height:24px;font-weight:700}
h1.order-status{font-size:18px;line-height:25px}
.tracking-line{margin-top:0}
a.check-order-details{cursor:pointer;font-size:16px;font-weight:700;color:#00b868;display:block;margin-top:25px}
.track-order-details h3{font-size:16px}
.order-details p{font-size:14px;line-height:24px}
.order-tracking .order-details{display:block}
.order-details .item,.order-details .item-price{width:100%}
.order-tracking .item .order-details{display:flex}
.order-details .prouct-name{width:88%}
.order-summary p{font-size:16px}
.order-summary p.download-invoice,.order-summary-table p{font-size:14px}
.pd{padding:16px}
.lightblue-bg{padding:9px 16px!important}
.order-summary-details{padding:4px 0}
p.blue-text{font-size:16px;color:#30bdff;font-weight:700}
p.item-payment{margin-top:24px}
.shipping-method{margin-top:16px}
.order-details .name{margin-top:6px}
button.save-address{font-size:14px;padding:10px 20px;line-height:18px;width:inherit!important;margin-top:20px}
.personal-info h4{font-size:14px;margin-bottom:8px;line-height:19px}
.personal-info .group label span{margin-top:1px}
.personal-info .group.rpt-radio label{padding-left:0;font-size:12px}
.columns .sidebar-main{display:none}
.account .column.main{padding:0}
.user-name img{width:56px;height:56px;border-radius:100%}
.account .columns{padding:9px 0}
.contact-us .box a .image{width:20%}
.contact-us .box a .contact-info{width:80%}
.contact-us .box .contact-info h3{font-size:14px;text-align:left}
.contact-us .box .contact-info p{text-align:left;font-family:'Circular Std Book'}
.contact-us .box .image{height:55px}
.contact-us .contact-details{flex-direction:column}
.contact-us .contact-details .box{width:100%;margin:0 0 24px}
.contact-us .contact-details .box a{flex-direction:row;padding:12px}
.contact-us .box .contact-info{padding:0 10px}
.toggle-password{top:12px!important;padding:9px 20px;width:auto;right:0!important}
.toggle-password1,.toggle-password2{top:16px!important;padding:0 20px;width:auto;right:0!important}
.customer-account-edit .toggle-password{top:5px!important}
.address.d_flex .fm_coupon{top:40%;right:10px;height:20px;padding-right:10px;font-size:14px;padding-left:10px}
.address.d_flex .fm_coupon:empty{height:auto}
.main-menu{padding:0;flex-wrap:wrap;justify-content:space-between;max-width:100%}
.main-menu .right-menu ul{align-items:center;padding:0}
.main-menu .logo{margin-top:0}
.copied span:before{content:"";position:absolute;width:8px;height:8px;border:2px solid;left:-17px;top:2px}
.copied span:after{content:"";position:absolute;width:9px;height:11px;border-top:2px solid;border-right:2px solid;top:-1px;left:-13px}
.itemImg{display:block;width:25%}
.humtum .toggle-password{top:16px!important;padding:0 20px;width:auto;right:0!important}
#ksb_whatsapp_box{display:flex!important;width:100%}
.breadcrumbs{padding:5px 0 15px 0!important;font-size:13px;line-height:14px}
.breadcrumbs a,.breadcrumbs span{font-size:13px;line-height:13px}
.breadcrumbs .myContainer,.top-header .header-innerWrapper{padding:0 15px}
.login-form,.signup-form{float:left}
.account .columns,.custom-index-display .columns,.custom-index-invoice .columns,.custom-index-track .columns{padding:0}
section.signup-form.reset-password{width:94%;margin:0 auto;float:none;padding:0}
.reset-password button{padding:13px 47px;margin-top:35px!important}
.allnewftTop{flex-direction:column;box-sizing:border-box}
.allnewtopLeft{width:100%;flex-wrap:wrap;column-gap:.1em}
.allnewsection{width:49%}
.allnewFooter{padding:0}
footer{padding:20px 0 70px 0}
.allnewsection li{margin:0;padding:0}
.allnewtopRight{width:100%;padding-top:14px}
.allnewFooter .allnewsection h5{margin-bottom:8px}
.allnewSocial h3,.allnewftBottom h3{margin-top:30px}
.allnewSocial li{line-height:0;margin-bottom:0}
.allnewftCopyright{padding-right:0;margin-top:22px;font-size:12px}
.allnewftBottom ul li span{margin-right:5px}
.newcreateadd img{display:inline-block}
.newcreateadd{font-size:14px;padding-top:20px}
.customer-account-create .form-col label{margin:0!important}
.main-menu .right-menu li,.main-menu .right-menu li:first-child,.main-menu .right-menu li:last-child{padding:0}
.linehide{display:none}
.dashboard-info h1,.dashboard-info h1 #gethdname{display:inline-block;font-size:16px;color:#fff;margin:unset}
.user-dashboard .dashboard-info p{font-size:12px;padding:0}
.user-profile.lightblue .user-dashboard .dashboard-info h1{margin-bottom:11px}
.customer-account-createpassword .toggle-password{top:14px!important;padding:0;width:auto;right:6px!important}
.toggle-password_rest1.fa-eye-slash .xyzeye,.toggle-password_rest2.fa-eye-slash .xyzeye{opacity:1}
.toggle-password_rest2.fa-eye-slash .xyzeye{opacity:0}
.flag{font-family:"Circular Std Book";font-size:16px}
#mobstcountry{color:#fff;display:flex;align-items:center;margin-left:0;line-height:12px;font-weight:100;font-size:12px}
#mobstcountry:before{content:"";display:inline-block;width:16px;height:12px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="12" fill="%23fff" class="bi bi-globe2" viewBox="0 0 16 16"%3E%3Cpath d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855q-.215.403-.395.872c.705.157 1.472.257 2.282.287zM4.249 3.539q.214-.577.481-1.078a7 7 0 0 1 .597-.933A7 7 0 0 0 3.051 3.05q.544.277 1.198.49zM3.509 7.5c.036-1.07.188-2.087.436-3.008a9 9 0 0 1-1.565-.667A6.96 6.96 0 0 0 1.018 7.5zm1.4-2.741a12.3 12.3 0 0 0-.4 2.741H7.5V5.091c-.91-.03-1.783-.145-2.591-.332M8.5 5.09V7.5h2.99a12.3 12.3 0 0 0-.399-2.741c-.808.187-1.681.301-2.591.332zM4.51 8.5c.035.987.176 1.914.399 2.741A13.6 13.6 0 0 1 7.5 10.91V8.5zm3.99 0v2.409c.91.03 1.783.145 2.591.332.223-.827.364-1.754.4-2.741zm-3.282 3.696q.18.469.395.872c.552 1.035 1.218 1.65 1.887 1.855V11.91c-.81.03-1.577.13-2.282.287zm.11 2.276a7 7 0 0 1-.598-.933 9 9 0 0 1-.481-1.079 8.4 8.4 0 0 0-1.198.49 7 7 0 0 0 2.276 1.522zm-1.383-2.964A13.4 13.4 0 0 1 3.508 8.5h-2.49a6.96 6.96 0 0 0 1.362 3.675c.47-.258.995-.482 1.565-.667m6.728 2.964a7 7 0 0 0 2.275-1.521 8.4 8.4 0 0 0-1.197-.49 9 9 0 0 1-.481 1.078 7 7 0 0 1-.597.933M8.5 11.909v3.014c.67-.204 1.335-.82 1.887-1.855q.216-.403.395-.872A12.6 12.6 0 0 0 8.5 11.91zm3.555-.401c.57.185 1.095.409 1.565.667A6.96 6.96 0 0 0 14.982 8.5h-2.49a13.4 13.4 0 0 1-.437 3.008M14.982 7.5a6.96 6.96 0 0 0-1.362-3.675c-.47.258-.995.482-1.565.667.248.92.4 1.938.437 3.008zM11.27 2.461q.266.502.482 1.078a8.4 8.4 0 0 0 1.196-.49 7 7 0 0 0-2.275-1.52c.218.283.418.597.597.932m-.488 1.343a8 8 0 0 0-.395-.872C9.835 1.897 9.17 1.282 8.5 1.077V4.09c.81-.03 1.577-.13 2.282-.287z"%3E%3C/path%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:5px}
#countryImageFlag1{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;font-family:'Circular Std'}
.top-header .contact-info :is(.sign_in,.sign-in){display:none}
.footer_svg{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/sprite.svg) no-repeat}
.payment-sprite{background:url(/pub/static/frontend/Raptor/Desktop/en_US/images/footer-payment.svg) no-repeat}
.facebook{width:21px;height:21px;background-position:-397px -416px;margin-right:10px}
.linkedin{width:20px;height:20px;background-position:-422px -417px;margin-right:10px}
.pinterest{width:20px;height:20px;background-position:-447px -417px;margin-right:10px}
.twitter{width:20px;height:20px;background-position:-473px -417px}
.footer-visa{width:39px;height:26px;background-position:-112px -2px}
.footer-master{width:39px;height:26px;background-position:-168px -2px}
.footer-american{width:39px;height:26px;background-position:-218px -2px;background-color:#016fd0;border-radius:3px}
.footer-paypal{width:39px;height:26px;background-position:-272px -1px}
.allnewSocial h6{margin-top:0}
.allnewRegister,.allnewSocial{width:50%}
.allnewRegister h6:last-child{margin-bottom:0}
.payment-sprite{margin-right:16px}
.personal-info h2{font-size:18px!important;margin:0!important;display:block!important}
.tracksearch{position:relative;width:100%;height:40px;margin-bottom:48px}
.tracksearch #searchBox{height:40px}
.tracksearch .search-icon{width:24px;height:24px;position:absolute;top:8px;right:8px}
.tracksearch .search-icon svg{width:24px;height:24px}
.tracking-item .tracking-content,.tracking-item-pending .tracking-content{background-color:#fff!important}
.tracking-item-pending .tracking-icon{left:-20px!important}
.tracking-item-pending{padding-top:0!important}
#orderTable{width:100%;border-collapse:collapse;table-layout:auto}
.table-container{overflow-x:auto;width:100%}
#orderTable td,#orderTable th{white-space:nowrap;padding:8px;text-align:left;height:auto;line-height:inherit}
#orderTable thead th{width:auto}
#orderTable tbody td{width:auto;vertical-align:middle}
#orderTable td:last-child,#orderTable th:last-child{position:sticky;right:0;background:#fff;z-index:2}
#orderTable th:last-child{background:#1a4ab9}
.ordersuntackbox .group{flex-direction:column;padding-top:0!important}
.ordersuntackbox .group .form-div,.ordersuntackbox .group .form-div:nth-child(3){width:100%}
}
@media screen and (max-width:330px){
.allnewtopRight h6{font-size:12px;margin-bottom:8px}
.top-header .contactDetails a{margin-left:11px}
}