.cart-header{padding-top:60px}.cart-header .heading{color:#050505}.cart-header h1{font-size:25px;line-height:35px;letter-spacing:.5px;font-weight:700}.cart-header .sales-cart-flow{width:100%}.cart-header .sales-cart-flow .cart-flow{width:20%;float:left;text-align:center;border:medium none}.cart-header .sales-cart-flow .cart-flow p{color:#555}.cart-header .sales-cart-flow .cart-flow p.active{color:#252525}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon{width:100%;margin-top:10px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .icon{height:20px;width:20px;float:left;border:medium none}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe{float:left;height:1px;margin-top:10px;border:medium none}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .cart-stripe{background-color:#c9c9c9}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .empty-stripe{background-color:transparent}.sales-table .table-responsive table{margin-bottom:0}.sales-table .table-responsive table tr td{border:1px solid #c9c9c9;padding-top:15px;padding-bottom:15px;color:#252525}.sales-table .table-responsive table tr td .product-info .additional-discount-info,.sales-table .table-responsive table tr td .product-info .volume-msg,.sales-table .table-responsive table tr td .product-info .product-inclusion-info{color:#959595}.sales-table .table-responsive table tr td .product-info .hobbyist-msg{color:#d13131}.sales-table .table-responsive table tr .first-col{padding-left:37px;padding-right:37px}.sales-table .table-responsive table tr .nth-col{text-align:center;padding-right:8px}.sales-table .table-responsive table tr .last-col{text-align:right;padding-right:20px}.sales-table .table-responsive table tr:nth-child(2n)>td{background-color:transparent}.sales-table .table-responsive table .row-bg{background-color:#f4f4f4}.sales-table #merchantSeal{margin-bottom:68px;width:auto;padding:0}.sales-table #merchantSeal .AuthorizeNetSeal #hover_text{color:#fff}.sales-table #merchantSeal .AuthorizeNetSeal:hover #hover_text{display:block;color:#050505}@media(min-width:1820px){.cart-header{padding-top:80px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon{margin-top:5px}.sales-table .table-responsive table tr .first-col{padding-left:46px;padding-right:46px}.sales-table #merchantSeal{margin-bottom:80px}}@media(max-width:1279px){.cart-header{padding-top:48px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon{margin-top:5px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .icon{width:18px;height:18px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe{margin-top:9px}.sales-table .table-responsive table tr td{padding-top:15px;padding-bottom:15px}.sales-table .table-responsive table tr .first-col{padding-left:25px;padding-right:20px}.sales-table .table-responsive table tr .nth-col{text-align:center;padding-right:8px}.sales-table .table-responsive table tr .last-col{text-align:right;padding-right:10px}.sales-table .table-responsive table .row-bg{font-size:14px}.sales-table #merchantSeal{margin-bottom:48px}}@media(max-width:1023px){.cart-header .heading{padding-bottom:30px}.cart-header .sales-cart-flow .cart-flow{text-align:left}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .icon{width:14px;height:14px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe{margin-top:7px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe1{display:none}.sales-table .table-responsive table tr .text-center{text-align:center}}@media(max-width:767px){.cart-header{padding-top:35px;padding-bottom:20px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .icon{width:14px;height:14px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe{margin-top:7px}.sales-table #merchantSeal{margin-bottom:35px}}@media(max-width:560px){.cart-header .sales-cart-flow .cart-flow .content-medium{font-size:10px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .icon{width:12px;height:12px}.cart-header .sales-cart-flow .cart-flow .cart-flow-icon .stripe{margin-top:6px}}@media(max-width:359px){.cart-header .sales-cart-flow .cart-flow .content-medium{font-size:9px}}#cookieerror{display:none;color:#8b6d3b;background-color:#fbf7e3;padding:15px 0}#cookieerror .error-message{font-size:14px}#cookieerror #close-icon{float:right;cursor:pointer}#cookieerror .close-button{margin-left:-32px;margin-top:4px}#offer-error-page .container{padding-top:100px;padding-bottom:100px}#offer-error-page .container .error-image-icon{text-align:center;margin-left:auto;margin-right:auto}#offer-error-page .container .oops-message{text-align:center;font-size:40px;color:#000;padding-bottom:25px}#offer-error-page .container .error-message{text-align:center;line-height:25px;font-size:20px;padding:0!important}#coupon-waring-msg{padding-bottom:25px}#coupon-waring-msg .coupon-msg-bg{background-color:#efefef;padding:20px 0}#coupon-waring-msg .coupon-msg-bg .left-pane{padding:0 25px;float:left}#coupon-waring-msg .coupon-msg-bg .right-pane{padding-left:0;float:none;padding-top:10px;padding-right:20px}.sales-cart{padding-top:45px}.sales-cart .warning-info{line-height:24px;border-radius:4px;border:1px solid #9cd9ff;background:#dcefff;text-align:center;color:#000;padding:10px 10px;font-weight:400;margin-bottom:10px}.sales-cart .table-responsive table tr td .product-info{float:left;width:80%}.sales-cart .table-responsive table tr td .product-info .product-txt a{color:#0073dc;text-decoration:none;outline:none}.sales-cart .table-responsive table tr td .product-info .product-txt a:hover{color:#0d98ff}.sales-cart .table-responsive table tr td .remove-product{float:right;padding-left:0}.sales-cart .table-responsive table tr td .remove-product .remove-txt,.sales-cart .table-responsive table tr td .remove-product .remove-btn{float:left}.sales-cart .table-responsive table tr td .remove-product .remove-txt{padding-top:2px;padding-right:5px;color:#db4949;cursor:pointer}.sales-cart .table-responsive table tr td .remove-product .remove-txt:hover{color:red}.sales-cart .table-responsive table tr td .remove-product .deletebutton{background:url("//cdn.syncfusion.com/content/images/sales/cart/remove.svg") no-repeat 2px 4px;height:23px;width:23px;cursor:pointer;border:medium none;outline:none}.sales-cart .table-responsive table tr td .remove-product .deletebutton:focus{outline:none}.sales-cart .table-responsive table tr td .remove-product .applied-icon{color:#07ad5a;font-weight:500;margin-bottom:10px;margin-top:15px}.sales-cart .table-responsive table tr td .remove-product .applied-icon img{margin-top:-5px}.sales-cart .table-responsive table tr td .remove-product .applied-message{padding-left:0}.sales-cart .table-responsive table tr td .remove-product .coupon-value{color:#0073dc}.sales-cart .table-responsive table tr td .remove-product .success-message{float:left;padding-right:40px}.sales-cart .table-responsive table tr td .coupon-tile{float:left}.sales-cart .table-responsive table tr td .coupon-tile .coupon-txt{float:left;padding-top:5px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn{float:left;padding-left:40px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon-placeholder{display:none;font-size:14px;position:absolute;padding:6px 13px;color:#aeadae;font-weight:normal}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon{width:300px;float:left;height:32px;color:#656565}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #addcoupon{width:90px;float:left;margin-left:18px;color:#fff;background-color:#0073dc;border:medium none;height:32px;background-position:-98px -221px;cursor:pointer;font-weight:600;font-size:12px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #addcoupon:hover{background-color:#0d98ff}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-msg,.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-validation-msg{padding-top:2px;clear:both;color:#d13131;width:300px;font-size:12px}.sales-cart .table-responsive table tr td .offer-details{padding-left:0;float:left}.sales-cart .table-responsive table tr td .offer-details .offer{margin-top:25px;margin-bottom:10px;font-weight:600}.sales-cart .table-responsive table tr td .offer-details #offer-box{border:1.5px dashed #5586ef;padding:17px;border-radius:4px;background:rgba(85,134,239,.1);margin-right:20px;margin-bottom:15px}.sales-cart .table-responsive table tr td .offer-details #offer-box .offer-heading{font-size:14px;line-height:20px;white-space:normal}.sales-cart .table-responsive table tr td .offer-details #offer-box .coupon-code{font-size:12px;font-weight:600;margin:8px 0}.sales-cart .table-responsive table tr td .offer-details #offer-box .coupon-value{color:#ff00dc}.sales-cart .table-responsive table tr td .offer-details #offer-box .apply-btn{background-color:#0073dc;font-size:12px;color:#fff;letter-spacing:0;text-align:center;font-weight:600;border:medium none}.sales-cart .table-responsive table tr td .offer-details #offer-box .apply-btn:hover{background-color:#0d98ff}.sales-cart .table-responsive table tr td .offer-details #offer-box .chat-now{margin-top:41px}@media(min-width:320px)and (max-width:767px){.sales-cart .table-responsive table tr td .offer-details #offer-box .chat-now{margin-top:20px}}@media(min-width:320px)and (max-width:767px){.sales-cart .table-responsive table tr td .offer-details #offer-box{width:50%;margin-bottom:25px}}.sales-cart .table-responsive table tr td .offer-details .offer-1{background:rgba(125,87,222,.1)!important;border:1.5px dashed #7d57de!important}.sales-cart .table-responsive table tr td .offer-details .offer-1 .apply-btn{background-color:transparent!important;font-size:12px;color:#0073dc!important;letter-spacing:0;text-align:center;font-weight:600;border:1px solid #0073dc!important}.sales-cart .table-responsive table tr td .offer-details .offer-1 .apply-btn:hover{border:1px solid #0d98ff!important;color:#0d98ff!important}.sales-cart .table-responsive table tr td .offer-details .offer-2{background:rgba(85,134,239,.1)!important;border:1.5px dashed #5586ef!important}.sales-cart .table-responsive table tr td .offer-details .offer-2 .apply-btn{background-color:transparent!important;font-size:12px;color:#0073dc!important;letter-spacing:0;text-align:center;font-weight:600;border:1px solid #0073dc!important}.sales-cart .table-responsive table tr td .offer-details .offer-2 .apply-btn:hover{border:1px solid #0d98ff!important;color:#0d98ff!important}.sales-cart .table-responsive table tr td .offer-details .offer-3{background:rgba(255,154,60,.1)!important;border:1.5px dashed #ff9a3c!important}.sales-cart .table-responsive table tr td .offer-details .offer-3 .apply-btn{background-color:transparent!important;font-size:12px;color:#0073dc!important;letter-spacing:0;text-align:center;font-weight:600;border:1px solid #0073dc!important}.sales-cart .table-responsive table tr td .offer-details .offer-3 .apply-btn:hover{border:1px solid #0d98ff!important;color:#0d98ff!important}.sales-cart .table-responsive .numeric-textbx{width:35px;visibility:hidden}.sales-cart .table-responsive .enable-numerictxt{visibility:visible}.sales-cart .table-responsive .e-numeric{float:right;margin-right:18px}.sales-cart .table-responsive .e-numeric .e-in-wrap{border:1px solid #a9a9a9!important}.sales-cart .table-responsive .e-numeric .e-input[type=text]{text-indent:0;text-align:center}.sales-cart .table-responsive .e-numeric .e-select{background:none;border:medium none;border-left:1px solid #a9a9a9!important}.sales-cart .table-responsive .e-numeric .e-select .e-icon{background:url("//cdn.syncfusion.com/content/images/common/common-icons-03.png") no-repeat}.sales-cart .table-responsive .e-numeric .e-select .e-spin-up{border-bottom:1px solid #a9a9a9}.sales-cart .table-responsive .e-numeric .e-select .e-spin-up .e-icon{background-position:-62px -750px}.sales-cart .table-responsive .e-numeric .e-select .e-spin-down .e-icon{background-position:-62px -769px}.sales-cart .table-responsive .e-numeric .e-select .e-spin{background:none}.sales-cart .table-responsive .e-numeric .e-select .e-spin .e-icon:before{content:none}.sales-cart .cart-footer{padding-bottom:38px;padding-top:38px}.sales-cart .cart-footer .shoping-btn,.sales-cart .cart-footer .update-cart-btn{color:#0073dc;float:left;border:1px solid #0073dc;text-decoration:none;background-color:#fff;font-weight:600}.sales-cart .cart-footer .shoping-btn:hover,.sales-cart .cart-footer .update-cart-btn:hover{color:#0d98ff;border:1px solid #0d98ff}.sales-cart .cart-footer .update-cart-btn{margin-left:20px}.sales-cart .cart-footer .checkout-btn{float:right;color:#fff;border:medium none;background-color:#0073dc;text-decoration:none;letter-spacing:.5px;font-weight:600}.sales-cart .cart-footer .checkout-btn:hover{background-color:#0d98ff}.sales-cart #merchantSeal{margin-top:30px}.sales-cart #merchantSeal p{margin-left:22px;font-size:14px;font-weight:bold}.sales-cart #merchantSeal .stripe-logo-only{width:147px;height:100px;background-image:url(https://cdn.syncfusion.com/content/images/sales/stripe-payment/card-update/stripe-card-types.png);background-position:left center;margin-right:-20px;margin-top:-31px}.sales-cart #ssl-logo{margin-top:35px;width:auto;padding:0 40px}.sales-cart #ssl-logo img{height:68px}.sales-cart #paypal-logo{width:auto;margin-top:18px;height:84px;padding:0}.sales-cart #paypal-logo img{margin-top:24px}@media(min-width:1820px){#coupon-waring-msg .coupon-msg-bg .right-pane{padding-top:0}.sales-cart{padding-top:60px}.sales-cart .table-responsive table tr td .remove-product .remove-txt{padding-top:0;line-height:26px}.sales-cart .table-responsive table tr td .remove-product .deletebutton{margin-top:2px;line-height:26px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-txt{padding-top:2px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn{padding-left:46px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon{border-color:#a9a9a9;width:320px;height:36px;padding:6px 20px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #addcoupon{height:36px;background-position:-97px -220px;margin-left:20px;width:60px}.sales-cart .table-responsive .e-numeric{float:right;margin-right:32px}.sales-cart .cart-footer{padding-bottom:30px;padding-top:30px}}@media(max-width:1279px){#cookieerror .error-message{font-size:13px}#cookieerror .close-button{margin-left:-5px}#coupon-waring-msg .coupon-msg-bg .right-pane{padding-top:9px;float:none;padding-right:20px}.sales-cart{padding-top:35px}.sales-cart .table-responsive table tr td{padding-top:15px;padding-bottom:15px}.sales-cart .table-responsive table tr td .product-info{width:80%}.sales-cart .table-responsive table tr td .remove-product .remove-txt{padding-top:0}.sales-cart .table-responsive table tr td .coupon-tile .coupon-txt{padding-top:2px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn{padding-left:30px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon-placeholder{font-size:12px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon{width:320px;height:26px;font-size:12px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #addcoupon{height:26px;background-position:-102px -225px;margin-left:15px;width:60px}.sales-cart .table-responsive .e-numeric{margin-right:4px}.sales-cart .cart-footer{padding-bottom:25px;padding-top:25px}.sales-cart #merchantSeal{margin-bottom:48px}}@media(max-width:1023px){#coupon-waring-msg .coupon-msg-bg .left-pane{width:13%;padding:8px 20px}#coupon-waring-msg .coupon-msg-bg .right-pane{padding-top:0;padding-right:20px;width:87%}.sales-cart .table-responsive table tr td{padding-top:10px;padding-bottom:10px}.sales-cart .table-responsive table tr td .product-info{width:80%}.sales-cart .table-responsive table tr td .remove-product .remove-txt{padding-top:0}.sales-cart .table-responsive table tr td .coupon-tile{width:95%}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn{padding-left:10px;width:325px}.sales-cart .table-responsive table tr td .coupon-tile .coupon-msg-btn .coupon-btn #coupon{width:225px}.sales-cart .table-responsive table tr .first-col{padding-left:20px;padding-right:10px}.sales-cart .table-responsive .e-numeric{width:54px!important}}@media(max-width:767px){#cookieerror .error-message{font-size:12px}.sales-cart{padding-top:35px}.sales-cart .table-responsive table tr td .product-info{width:100%}.sales-cart .table-responsive table tr td .remove-product{padding-top:5px}}@media(max-width:525px){.sales-cart #paypal-logo img{margin-top:33px;width:115px}.sales-cart #ssl-logo img{height:60px!important;padding:0 19px}}@media(max-width:450px){.sales-cart .cart-footer .update-cart-btn{float:right}.sales-cart #ssl-logo{padding:0 9px}.col-xs-12{padding:0}}@media(min-width:320px)and (max-width:369px){.sales-table #merchantSeal{padding-left:20px}.sales-cart #ssl-logo{padding:0 15px}.sales-cart #paypal-logo{margin-bottom:20px}.sales-cart #paypal-logo img{margin-left:-33px;width:131px}}#paypalcheckout{background:url("//cdn.syncfusion.com/content/images/sales/paypal_button_cart_img.png");float:right;margin-right:32px;width:208px;height:44px;background-size:217px;border:0;background-repeat:no-repeat}#paypalcheckout:hover{background-position:0 -66px}@media(min-width:600px)and (max-width:1279px){#paypalcheckout{background-size:153px;height:35px;width:153px}#paypalcheckout:hover{background-position:0 -47px}}@media(min-width:320px)and (max-width:600px){#paypalcheckout{background-size:153px;height:35px;width:153px;clear:both;margin-top:30px;margin-right:15px}#paypalcheckout:hover{background-position:0 -47px}}#product-tooltip-img{display:table-cell;float:right;background:url(//cdn.syncfusion.com/content/images/Support/images/DT/information_icon.png) no-repeat;width:21px;height:21px;cursor:pointer;background-position:-23px 0;background-size:43px;margin-left:10px;margin-top:2px}#product-tooltip{display:none;top:100px;margin-left:145px;width:350px;position:absolute}#product-tooltip #tool-tip-mess{border:1px solid #ccc;background-color:#f4f4f4}#product-tooltip #tool-tip-mess .product-tool-tip-mess{font-size:14px;padding:10px;text-align:justify}@media(min-width:1820px){#product-tooltip-img{background-position:-25px 0;background-size:47px;margin-top:3px}#product-tooltip{top:107px;margin-left:170px}#paypalcheckout{width:215px;height:45px;background-size:223px}#paypalcheckout:hover{background-position:0 -68px}}@media(max-width:1279px){#product-tooltip{top:75px;margin-left:130px}}#restricted-overlay{width:100%;height:100%;position:absolute;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.23);z-index:1200;cursor:not-allowed}#popup_wrapper{background-color:#fff}#close-consent-dialog{bottom:36px;text-decoration:none}.consumederrorpopupcloseimg{margin-right:-335px;margin-top:21px;height:12px;cursor:pointer}.consumederrorpopupcloseimg:hover{filter:brightness(85%)}.errorpopupcloseimg{margin-left:336px;margin-top:18px;height:12px;cursor:pointer}.errorpopupcloseimg:hover{filter:brightness(85%)}#popup{border:none;display:block;font-size:14px;border-style:none!important}.errorpopup{margin:0 30px;text-align:center;margin-top:25px}#popupconsent-content{font-size:14px;margin:23px;font-weight:500}#popupconsent-content .offer-cart-error{font-size:14px;margin:25px 35px 25px;font-weight:500}.errorpopup{z-index:20000;text-align:center;height:257px!important;border-radius:8px;margin:auto;right:256px;left:395.5px!important;width:389px;background:#fff;left:272px!important;top:160px;bottom:0;position:absolute}@media(max-width:768px)and (min-width:426px){.errorpopup{left:205px!important}}@media(max-width:426px)and (min-width:376px){.errorpopup{font-size:12px!important;left:63px!important;width:311px!important}.errorpopupcloseimg{margin-left:266px}.consumederrorpopupcloseimg{margin-right:-257px}}@media(max-width:376px)and (min-width:321px){.errorpopup{font-size:12px!important;left:63px!important;width:266px!important}.errorpopupcloseimg{margin-left:224px}.consumederrorpopupcloseimg{margin-right:-226px}}@media(max-width:320px){.errorpopup{top:274px;font-size:11px!important;left:47px!important;width:243px!important}.errorpopupcloseimg{margin-left:207px}.consumederrorpopupcloseimg{margin-right:-197px}}