.grid-padd{padding-left:15px;padding-right:15px;min-height:1px}@font-face{font-family:'Lato';src:url('../fonts/Lato-LightItalic.eot');src:url('../fonts/Lato-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-LightItalic.woff') format('woff'),url('../fonts/Lato-LightItalic.ttf') format('truetype'),url('../fonts/Lato-LightItalic.svg#Lato-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Lato';src:url('../fonts/Lato-Light.eot');src:url('../fonts/Lato-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Light.woff') format('woff'),url('../fonts/Lato-Light.ttf') format('truetype'),url('../fonts/Lato-Light.svg#Lato-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url('../fonts/Lato-Italic.eot');src:url('../fonts/Lato-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Italic.woff') format('woff'),url('../fonts/Lato-Italic.ttf') format('truetype'),url('../fonts/Lato-Italic.svg#Lato-Italic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Lato';src:url('../fonts/Lato-BoldItalic.eot');src:url('../fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-BoldItalic.woff') format('woff'),url('../fonts/Lato-BoldItalic.ttf') format('truetype'),url('../fonts/Lato-BoldItalic.svg#Lato-BoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Lato';src:url('../fonts/Lato-Bold.eot');src:url('../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Bold.woff') format('woff'),url('../fonts/Lato-Bold.ttf') format('truetype'),url('../fonts/Lato-Bold.svg#Lato-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:url('../fonts/Lato-Regular.eot');src:url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Lato-Regular.woff') format('woff'),url('../fonts/Lato-Regular.ttf') format('truetype'),url('../fonts/Lato-Regular.svg#Lato-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'DejaVu Serif';src:url('../fonts/DejaVuSerif-BoldItalic.eot');src:url('../fonts/DejaVuSerif-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/DejaVuSerif-BoldItalic.woff') format('woff'),url('../fonts/DejaVuSerif-BoldItalic.ttf') format('truetype'),url('../fonts/DejaVuSerif-BoldItalic.svg#DejaVuSerif-BoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'tahoma, arial';src:url('../fonts/Tahoma.eot');src:url('../fonts/Tahoma.eot?#iefix') format('embedded-opentype'),url('../fonts/Tahoma.woff') format('woff'),url('../fonts/Tahoma.ttf') format('truetype'),url('../fonts/Tahoma.svg#Tahoma') format('svg');font-weight:400;font-style:normal}#overlayCart{position:fixed;display:none;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:5;cursor:pointer}div.details-qty.qty.canvascart{display:none}.cpmodal-wrapper .products.wrapper.grid.products-grid.products{margin-bottom:0;margin-top:28px}.canvas-btm #block-shipping .input-text{margin:0 0 0 2px;width:50%}.cpmodal-wrapper .owl-nav{position:absolute;top:40%}.cpmodal-wrapper h2{margin:12px 0 0}.cpmodal-wrapper .owl-nav button.owl-next{right:-477px;position:absolute;z-index:1}.cpmodal-wrapper .product-item .price-box{margin:10px 0 25px;height:30px}.cpmodal-wrapper button.owl-prev{left:-11px;position:absolute}.cpmodal-wrapper .products.list.items.product-items.owl-carousel.owl-loaded.owl-drag{margin-bottom:0}.cpmodal-wrapper .item.product.product-item.product-item-cart{margin-bottom:0}.noslider .product-item-cart{margin:0 5px 5px 8px !important;width:30% !important}.products-grid.slider .product-item.product-item-cart{width:80% !important}.noslider .products{margin:0}#co-shipping-method-form{margin:0}#co-shipping-method-form .fieldset{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;width:100%}#co-shipping-method-form .fieldset .items{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;width:100%}.cartpro-modal{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:480px;width:100%;padding:15px;background:0 0;position:relative;opacity:1}.cartpro-modal .cpmodal-loading{width:50px;height:50px;margin:0 auto;background:0 0}.cartpro-modal .cpmodal-wrapper{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%;height:auto;padding:0;background:0 0;position:relative;box-shadow:none}.cartpro-modal .cpmodal-wrapper>div{background:#f9f9f9;box-shadow:none;border:3px solid #1979c3;width:100%;padding:5px}.cartpro-modal .cpmodal-wrapper>div .modal-content{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%}.cartpro-modal .cpmodal-wrapper>div .modal-content .popup-header{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%;position:relative;text-align:center;margin:0;background:0 0;clear:both}.cartpro-modal .cpmodal-wrapper>div .modal-content .popup-header :after{content:'';border-top:solid 1px #333;position:absolute;top:50%;left:0;right:0;z-index:-1}.cartpro-modal .cpmodal-wrapper>div .modal-content .popup-header h2{color:#333;font-size:24px;font-weight:700;background:#f9f9f9;padding:0 20px;margin:0;line-height:1.5}.cartpro-modal .cpmodal-wrapper>div .modal-content .add-message{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%;font-size:14px;line-height:1.4;color:#333;margin:5px 0 0;padding:0}.cartpro-modal .cpmodal-wrapper>div .modal-content .add-message a{color:#1979c3;text-decoration:none;margin:0 4px}.cartpro-modal .cpmodal-wrapper>div .modal-content .center{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%;margin:15px 0}.cartpro-modal .cpmodal-wrapper>div .modal-content .center img{max-height:100%;max-width:100%;height:auto;width:auto;margin:0 auto}.cartpro-modal .cpmodal-wrapper>div .modal-content .cart-info{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;width:100%}.cartpro-modal .cpmodal-wrapper>div .modal-content .cart-info h4{font-size:14px;line-height:1.4;color:#333;margin:0;padding:0;text-align:center;width:100%}.cartpro-modal .cpmodal-wrapper>div .modal-content .cart-info h4:last-child{padding:0}.cartpro-modal .cpmodal-wrapper>div .modal-content .action-buttons-model{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;padding:0;margin:10px 0 0;clear:both}.cartpro-modal .cpmodal-wrapper>div .modal-content .action-buttons-model a{background:#1979c3;border:1px solid #1979c3;border-radius:0;color:#fff;height:33px;width:auto;overflow:hidden;margin:5px 15px 10px 0;padding:0 30px;position:relative;text-decoration:none;text-transform:capitalize;box-shadow:none;font-size:17px;line-height:33px;font-family:'Lato',sans-serif;text-align:center;cursor:pointer;box-sizing:content-box;transition:background-color .3s ease-out}.cartpro-modal .cpmodal-wrapper>div .modal-content .action-buttons-model a:last-child{margin-right:0}.cartpro-modal .cpmodal-wrapper>div .modal-content .action-buttons-model a:hover{background:#f9f9f9;border:1px solid #1979c3;color:#1979c3}.cartpro-modal .cpmodal-wrapper button.mfp-close{position:absolute;top:-14px;right:-14px;width:36px;height:36px;cursor:pointer;z-index:8040;background-image:url("../images/fancybox_sprite.png");background-repeat:no-repeat;background-attachment:scroll;font-size:0;opacity:1;display:block}.minicart-content{display:inline-block;float:right;position:relative;margin:0 0 0 13px;width:auto}.minicart-content .action.showcart{white-space:nowrap;cursor:pointer;display:inline-block;text-decoration:none}.minicart-content .action.showcart:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#757575;content:'\e611';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.minicart-content .action.showcart .text,.minicart-content .action.showcart .counter-label{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.minicart-content .action.showcart .counter.qty{background:#ff5501;color:#fff;height:24px;line-height:24px;border-radius:2px;display:inline-block;margin:3px 0 0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal}.minicart-content .action.showcart .counter.qty .counter-number{text-shadow:0 0 7px #000}.minicart-content .minicart-wrapper .ui-dialog{box-shadow:0 0 10px 0 #000;background:#fff;color:#333;float:right;display:none;margin:0 !important;overflow:auto;padding:49px 0 0;position:fixed;top:0;bottom:0;right:-310px;transition:right .2s cubic-bezier(.645,.045,.355,1) 0s !important;width:300px;z-index:20}.minicart-content .minicart-wrapper .ui-dialog.open{display:inline-block !important;right:0}.minicart-content .minicart-wrapper .ui-dialog.open .canvas-minicart .minicart-content-wrapper .block-title{right:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart{display:flex !important;display:-webkit-flex !important;display:-ms-flexbox !important;flex-direction:column;height:100%;padding:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .loading-mask{position:absolute;width:100%;height:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .loading-mask .loader{position:absolute;width:50px;height:50px;bottom:0;left:0;margin:auto;right:0;top:0;z-index:100;background-image:url("../images/loader.gif") !important;background-size:50px !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:transparent !important;background-attachment:scroll !important}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .loading-mask img{display:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper{clear:both;background-color:#fff;flex:1 1 0;min-height:150px;overflow:auto;direction:ltr}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;position:fixed;top:0;right:-310px;height:49px;line-height:49px;margin:0 auto;overflow:hidden;background:#f5f5f5;padding:0;width:100%;max-width:300px;z-index:999;transition:right .2s cubic-bezier(.645,.045,.355,1) 0s !important}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title a.close{width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title .action.close{padding:0 10px;margin:0;opacity:1;height:100%;float:left;position:relative;width:100%;box-sizing:border-box}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title .action.close:before{display:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title .action.close span{position:relative;width:auto;margin:0 auto;height:auto;font-family:'Lato',sans-serif;color:#333;font-weight:700;text-transform:uppercase;float:left}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title .action.close span.back-img{background-image:url("../images/close-grey.png");background-size:18px;background-position:center;background-repeat:no-repeat;float:right;margin:0 auto;width:18px;height:49px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content{background-color:#fff;direction:ltr;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .subtitle.empty{padding:10px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper{padding:0;border:none;margin:0;height:auto !important}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items{padding:0;background:#fff none repeat scroll 0 0;direction:ltr}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li{padding:12px 5px 3px 0;position:relative;border-bottom:1px solid #ddd;margin:-1px 0 0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;position:relative}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product>a{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;order:1;display:block}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;order:2;padding:0 0 0 13px;width:calc(100% - 88px)}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-name{margin:0 0 8px;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-name a{font-weight:700;font-size:13px;line-height:1.4}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .price-container{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-end;order:2;width:50%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .price-container .price-excluding-tax{line-height:0;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price{line-height:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .price-container .price-excluding-tax .minicart-price .price{font-weight:400;color:#333;font-size:14px;line-height:1.5}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;align-items:center;order:1;width:50%;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty .update-cart-item{font-size:9px;vertical-align:top;padding:0 6px;box-shadow:none;background:0 0;color:#333;font-weight:500;font-size:18px;position:relative;border:none;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty .update-cart-item:hover{border:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty .update-cart-item.dec:before{content:'-'}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty .update-cart-item.inc:before{content:'+'}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product-item-pricing .details-qty>span{font-size:13px;color:#333}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product.actions{padding:0;margin:0;position:absolute;top:-10px;right:5px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li>.product .product-item-details .product.actions .secondary a.delete:before{content:'X';color:#333;font-size:14px;font-weight:700;line-height:14px;font-family:'Lato',sans-serif}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .actions{padding:10px 10px 0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .actions .action.primary{background:#25a159;min-height:40px;line-height:40px;font-size:16px;padding:0 30px;white-space:normal;font-family:'Lato',sans-serif;font-weight:400;border:none;border-radius:0;box-shadow:none;color:#fff;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom{background:#f5f5f5;margin:0;overflow:unset !important}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block{padding:0 10px;margin-bottom:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .title{padding:5px 20px 5px 0;margin:0;position:relative;border:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .title:before{content:"+";width:20px;text-align:center;font-size:20px;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .title strong{font-size:14px;color:#333;font-weight:700;line-height:1.5;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content{display:none;width:100%;padding:0 0 10px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content h2{font-size:16px;margin:0 0 5px;color:#333;font-weight:700}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content .discount-form a{display:inline-block}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form{display:flex !important;display:-webkit-flex !important;display:-ms-flexbox !important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;padding:0 64px 0 0;margin:0;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .field{position:relative;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .field .label{display:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .field .control .input-text{height:40px;width:100%;border:none;background:#fff;padding:0 8px;box-shadow:none;margin:0;color:#333;font-size:14px;line-height:1.5;border:1px solid #1979c3}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .actions-toolbar{position:absolute;top:0;right:0;width:64px;height:40px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .actions-toolbar .action{background:#1979c3;box-shadow:none;border:none;color:#fff;margin:0;padding:7px 15px;font-size:13px;font-weight:400;text-align:center;vertical-align:middle;white-space:nowrap;height:40px;border-radius:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon .actions-toolbar .action span{width:44px;display:inline-block;overflow:hidden}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.coupon.estimate{margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate{padding:0 15px 0 0;margin:0;width:100%;float:left}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field{margin:0 0 10px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field.note{margin:0 0 6px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field[name="shippingAddress.country_id"]{width:49%;float:left}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field[name="shippingAddress.region_id"]{width:49%;float:right}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field[name="shippingAddress.postcode"]{width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .label{background:0 0;color:#333;margin:0 0 5px;font-size:13px;font-weight:700;line-height:normal;font-family:'Lato',sans-serif;text-transform:uppercase;margin:0 0 5px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control .select{margin:0;border:1px solid #1979c3;height:35px;box-shadow:none;color:#333;font-size:14px;line-height:35px;padding:0 26px 0 4px;background-color:#fff}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=text],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=password],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=url],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=tel],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=search],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=number],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=datetime],.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.estimate .field .control input[type=email]{height:35px;line-height:35px;font-size:14px;margin:0;padding:0 8px;border:1px solid #1979c3;border-radius:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.rate .item-title{background:0 0;color:#333;margin:0 0 5px;font-size:14px;font-weight:400;line-height:1.5;font-family:'Lato',sans-serif;width:100%;order:0;display:flex;display:-webkit-flex;display:-ms-flexbox;font-weight:700}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.rate .item-options{width:100%;display:flex;display:-webkit-flex;display:-ms-flexbox}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block .content form .fieldset.rate .item-options .label{background:0 0;color:#333;margin:0 0 5px;font-size:14px;font-weight:400;line-height:14px;font-family:'Lato',sans-serif;padding:0 0 0 5px;text-align:left}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.active .title:before{content:"-"}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.active .content{display:block}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.shipping .content .slidecontainer{padding:10px 0 0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.shipping .content .slidecontainer input{font-size:13px;height:40px;line-height:40px;padding:0 9px;border:1px solid #333;border-radius:0;box-shadow:none;margin:0;min-width:55px;background:#fff}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.shipping #co-shipping-method-form .items .methods{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-coupons .block.shipping #block-summary .legend{display:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals{padding:0 10px;border-top:1px solid #ddd}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table-wrapper{border:none;margin:0 !important}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table{margin:0;background:0 0;border:none}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr{background:0 0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr th,.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr td{background:0 0;color:#333;font-size:14px;line-height:1.5;font-weight:700}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals th,.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals td{color:#333;font-size:14px;color:#636363;line-height:1.5;padding-bottom:5px;padding-top:5px;font-weight:700}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals th strong,.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals td strong{font-weight:700;color:#333}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals th strong span,.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-totals .table tr.grand.totals td strong span{font-weight:700;color:#636363}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-action ul.checkout-methods-items{padding:0;margin:0;width:100%}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-action ul.checkout-methods-items li.item{margin:10px 0 10px;cursor:auto;display:block;float:none;text-align:center}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-bottom .cart-action ul.checkout-methods-items li.item button.action{background:#25a159;font-size:15px;padding:8px 30px;white-space:normal;font-family:'Lato',sans-serif;font-weight:400;border:none;border-radius:0;box-shadow:none;color:#fff;width:82%;margin:0}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li{border-bottom:inherit;margin:10px 0 !important;padding:16px 5px 5px 0;position:relative}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li:first-child{padding-top:7px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li:last-child{padding-bottom:0}.cartpro-modal .cpmodal-wrapper>div .modal-content .center{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;height:130px;justify-content:center;margin:15px 0;width:50%}.cpmodal-wrapper .products.wrapper.grid.products-grid.products{margin-bottom:0;margin-left:15px;margin-top:-7px}.cpmodal-wrapper .product-item .price-box{height:30px;margin:0}.cartpro-modal .product-item-cart .product.name.product-item-name{height:30px !important}div.product-item-photo{height:100px}.cartpro-modal .product-item-name{font-size:12px;font-weight:400}.cpmodal-wrapper h2{display:block;margin:0 auto;text-align:center;width:100%}.cartpro-modal div.product-item-photo img{display:inherit;height:auto;margin:0 auto;max-height:90px;max-width:70%;width:100%}.cartpro-modal .cpmodal-wrapper>div .modal-content .action-buttons-model a{font-size:13px;height:30px;margin:5px 15px 10px 0;padding:0 15px}.cartpro-modal .product-item-info{border:1px solid transparent !important;margin:0;max-width:100%;padding:9px;width:152px}.cartpro-modal .products-grid .product-item-info:hover,.products-grid .product-item-info.active{border:1px solid #bbb !important;margin:0}.cartpro-modal .cpmodal-wrapper>div .modal-content .cart-info h4,.cartpro-modal .cpmodal-wrapper>div .modal-content .add-message{font-size:13px}.minicart-content .minicart-wrapper .ui-dialog .canvas-minicart .minicart-content-wrapper .block-title .action.close span.back-img{right:10px}.owl-carousel .owl-stage-outer{margin-left:15px}#block-discount .mage-success{color:green}#block-discount span.mage-error{color:#e02b27}