.ui-datepicker{z-index:1080!important}.k-overlay{position:fixed;top:0;left:0;z-index:1060;width:100%;height:100%;background-color:#000;opacity:.5}.nopAjaxCartPanelAjaxBusy,.miniProductDetailsPanelAjaxBusy{position:absolute;z-index:1070;width:auto;height:auto;background:url('img/loader.gif') no-repeat fixed 50% 50%;opacity:.7}.addProductVariantToCartErrors{color:#c00}.addProductVariantToCartErrors ul{margin:20px}.addProductVariantToCartErrors li{margin:0 0 10px 0}.productQuantityTextBox{float:left;width:20px;text-align:center;font-size:16px}.product-list .item-box .ajax-cart-button-wrapper{display:inline-block}.product-list .item-box .productQuantityTextBox,.product-list .item-box .productQuantityDropdown{width:42px;height:40px}.product-grid .item-box .ajax-cart-button-wrapper{display:inline-block;width:66%}.ajax-cart-button-wrapper .product-box-add-to-cart-button{width:100%}.ajax-cart-button-wrapper .productQuantityDropdown{min-width:0}.product-grid .item-box .productQuantityTextBox,.product-grid .item-box .productQuantityDropdown{width:25%;height:40px}.product-grid .item-box .productQuantityTextBox~.product-box-add-to-cart-button,.product-grid .item-box .productQuantityDropdown~.product-box-add-to-cart-button{width:75%}.product-grid .item-box .add-to-compare-list-button,.product-grid .item-box .add-to-wishlist-button{width:17%}@media all and (min-width:1001px) and (max-width:1366px){.product-grid .item-box .productQuantityTextBox~.product-box-add-to-cart-button,.product-grid .item-box .productQuantityDropdown~.product-box-add-to-cart-button{font-size:13px}}.ajaxCart{position:absolute;padding:0!important;width:900px;max-width:90%;background:#fff;text-align:left;box-shadow:0 0 2px rgba(0,0,0,.3);z-index:1070;border-radius:10px}.ajaxCart li{list-style:none}.ajaxCart .k-window-titlebar.k-header{margin:0!important;padding:14px 35px 14px 10px;min-height:46px;background:#fff;border-radius:10px;border:1px solid #eee;border-bottom-left-radius:0;border-bottom-right-radius:0}.ajaxCart .k-window-titlebar.k-header .k-window-actions{position:absolute;top:16px;right:14px;font-size:0;z-index:1}.ajaxCart .k-window-titlebar.k-header .k-window-actions a{display:block;width:16px;height:16px;background:url(img/close.png) no-repeat center;font-size:0}.productAddedToCartWindowTitle{position:absolute;top:0;left:0;padding:13px 35px 13px 15px;font-size:13px;color:#000;letter-spacing:.5px;font-weight:500;text-transform:uppercase}.productAddedToCartWindow,.miniProductDetailsView{padding:0;color:#444}.productAddedToCartItem{padding:5px 20px;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.productAddedToCartWindowImage{float:left;overflow:hidden;margin:0!important;width:100px;height:100px;text-align:left}.productAddedToCartWindowImage a{display:block;overflow:hidden;line-height:0;padding:5px}.productAddedToCartWindowImage img{max-width:100%;border-radius:6px}.productAddedToCartWindowDescription{margin:0;padding:7px 0 0;width:65%}.productAddedToCartWindowDescription h1{margin:0 0 15px;font-weight:normal;font-size:18px;color:#444}.productAddedToCartWindowDescription h1 a{color:#111;font-size:13px;letter-spacing:.5px;font-weight:500}.productAddedToCartWindowDescription strong{display:block;margin-bottom:10px;font-size:20px;color:#111;font-weight:900}.productAddedToCartWindowDescription span{display:block;margin-bottom:3px;color:#444}.productAddedToCartWindowSummary{clear:both;text-align:center}.productAddedToCartWindowSummary a{display:inline-block;color:#444;font-size:12px;font-weight:500;margin-bottom:5px;padding:3px 10px;border-radius:4px}.productAddedToCartWindowSummary a:hover{text-decoration:underline}.productAddedToCartWindowSummary div{margin:5px 0 0}.ajaxCart .productAddedToCartWindowCheckout{padding:8px 25px;border:0;color:#fff;font-size:13px;cursor:pointer;background:#f6b220;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:4px}.ajaxCart .viewBasketLink{padding:10px 25px!important;border:0;color:#fff;font-size:13px;cursor:pointer;background:#111;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:4px}.ajaxCart .productAddedToCartWindowCheckout:hover{background:#111}.miniProductDetailsView:focus,.productAddedToCartWindow:focus{outline:-webkit-focus-ring-color auto 0}.miniProductDetailsView h1{margin-bottom:10px;color:#333;text-transform:uppercase;font-weight:bold;font-size:12px;text-shadow:1px 1px 0 #eee}.miniProductDetailsView .product-name{position:absolute;top:0;left:0;padding:12px 35px 12px 15px;width:500px;height:auto;overflow:hidden;text-shadow:none;font-size:18px;text-transform:none;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#444}.ajaxCart .product-details-page{padding:0}.miniProductDetailsView .product-variant-line{margin:0}.ajaxCart .product-overview-line{border-top:1px solid #ddd}.ajaxCart .product-overview-line:first-child{border-top:0}.miniProductDetailsView .product-essential{margin:0;overflow:hidden;padding:20px;border:0}.miniProductDetailsView .product-essential .gallery{display:block;float:left;overflow:hidden;width:50%;margin:0}.miniProductDetailsView .product-essential .picture{margin:0;overflow:hidden;width:auto!important;height:auto!important;line-height:normal!important}.miniProductDetailsView .product-essential .picture img{z-index:0!important}.ajaxCart .overview{width:50%;float:none;padding:0 20px;border-left:0}.miniProductDetailsView .product-name{font-size:13px;color:#000;letter-spacing:.5px;font-weight:500;text-transform:uppercase}.miniProductDetailsView h1{font-size:18px;color:#444;font-weight:normal;text-transform:none;margin:0 0 15px;text-shadow:none;color:#000;font-weight:900;font-size:22px;letter-spacing:.5px}.miniProductDetailsView .short-description{margin:0 0 15px;padding-top:0;border-top:0}.miniProductDetailsView .overview .prices .product-price{color:#000}.miniProductDetailsView .prices{margin-bottom:10px}.miniProductDetailsView .customer-entered-price{margin-bottom:10px;display:none}.miniProductDetailsView .enter-price-input{padding:4px;width:69px}.miniProductDetailsView .product-overview-line .add-to-cart{margin:0;overflow:hidden}.ajaxCart .qty-input,.miniProductDetailsView .add-info input[type="text"]{margin:0;width:43px;height:43px;font-size:16px;padding:0;float:left;display:none}.nopAjaxCartProductVariantAddToCartButton{float:left}.ajaxCart .product-collateral{margin:0;padding:20px 20px 0}.miniProductDetailsView .message-error{display:block;float:left;clear:both;margin:10px 0 0 0;font-weight:bold;text-align:left;font-size:14px;color:#c00}.miniProductDetailsView .message-error li{margin:5px 0}.ajaxCart .attributes{margin:0 0 15px}.ajaxCart .attributes dt{margin:0 0 2px}.ajaxCart .attributes .option-list li{margin:5px 0}.ajaxCart .attributes .attribute-squares li{margin:5px 10px 5px 0}.miniProductDetailsView .giftcard{margin:0;padding:20px;background:#fff}.ajaxCart .owl-nav button.owl-prev{top:50%!important;left:0;transform:translateY(-50%)!important;border:0}.ajaxCart .owl-carousel .owl-item{text-align:center}.ajaxCart .owl-carousel .owl-item .item-box{float:none!important;display:inline-block;margin:auto!important}.ajaxCart .owl-nav button.owl-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#777;line-height:27px;transition:all 300ms linear}.ajaxCart .owl-nav button.owl-next{top:50%!important;right:0;transform:translateY(-50%)!important;border:0}.ajaxCart .owl-nav button.owl-next:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#777;line-height:27px;transition:all 300ms linear}.ajaxCart .owl-nav button.owl-next,.ajaxCart .owl-nav button.owl-prev{position:absolute;top:0;max-width:100%;max-height:100%;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(0) scale(1,1);width:35px;height:50px;background-color:rgba(255,255,255,.85);background-position:center;background-repeat:no-repeat;cursor:pointer;border:0;font-size:0;overflow:hidden;white-space:nowrap;border-radius:5px;transition:all 300ms linear;-webkit-box-shadow:0 1px 5px -1px rgba(0,0,0,.13);box-shadow:0 1px 5px -1px rgba(0,0,0,.13)}.ajaxCart .owl-stage{margin:auto}.ajaxCart .owl-item{display:inline-block}.ajaxCart .product-grid{margin:0;border-top:1px solid #eee;background-color:#e9ebee;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:20px 10px;max-height:395px;display:inline-block;width:100%}.ajaxCart .product-grid .title{margin:0 0 10px;padding:0 20px 8px;text-align:left;font-size:20px;border:0}.ajaxCart .product-grid .title strong{font-size:13px;color:#000;letter-spacing:.5px;font-weight:500;text-transform:uppercase}.owl-theme .owl-nav [class*=owl-]:hover{background:#fff;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{display:none}.ajaxCart .product-grid .item-grid{padding:0 40px;position:relative;height:auto!important}.ajaxCart .owl-stage-outer{overflow:hidden}.ajaxCart .product-grid .item-box{text-align:left;width:95%;padding:0 5px;margin:0}.ajaxCart .product-grid .item-box .picture{margin:0 0 5px;background:none}.ajaxCart .product-grid .item-box .details{padding:0}.ajaxCart .product-grid .item-box .product-title{height:34px;margin:0;font-size:12px;line-height:1.2;color:#444;color:#000;font-weight:500;margin-bottom:10px!important;letter-spacing:.3px;padding:0 10px}.ajaxCart .item-box .product-rating-box{margin:0 0 20px;display:none}.ajaxCart .addProductToCartErrors{padding:20px;color:#444}#quickTab-specifications table td{line-height:25px}@media(max-width:520px){.productAddedToCartItem{align-items:center;flex-direction:column;justify-content:space-between;text-align:center}.productAddedToCartWindowDescription{width:100%!important}}
