.head-icon{margin-top:-.3em}
.bf-disabled{color:#ccc}
.cards .product-label{z-index:222}
a.active.focus,a.active:focus,a.focus,a:active.focus,a:active:focus,a:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0!important;outline-color:transparent!important;outline-width:0!important;outline-style:none!important;box-shadow:0 0 0 0 rgba(0,123,255,0)!important}
#content{min-height:600px;margin-bottom:12px}
.product-layout .card-body,.product-grid .card-footer{padding:.6rem;background:none}
.product-layout h5 a{font-size:14px;text-decoration:none}
.fixed-onscroll.fixed-top{top:-60px;transform:translateY(60px);transition:transform .3s}
.dropdown .megamenu,.navbar .megamenu{padding:1rem}
.dropdown .has-megamenu,.navbar .has-megamenu{position:static!important}
.screen-darken{display:block;height:100%;width:0;z-index:20;position:fixed;top:0;right:0;opacity:0;visibility:hidden;background-color:#000;transition:opacity .3s linear,visibility 0.2s,width 2s ease-in}
.screen-darken.active{z-index:25;transition:opacity .3s ease,width 0;opacity:.6;width:100%;visibility:visible}
@media (min-width:992px) {
.megamenu{left:0;right:0;width:100%}
.dropdown-menu.animate{display:block;opacity:0;visibility:hidden;margin-top:0}
.animate.fade-up{top:90px}
.animate.dropdown-menu.show{display:block;transition:.4s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg);margin:0 auto}
.toast{margin-top:1rem;margin-right:1rem}
}
@media (max-width:991.99px) {
.megamenu .list-group-flush>.list-group-item:last-child{border-bottom-width:1px}
#navLeft ul{padding:0 1rem}
.toast{max-width:300px;margin:.7rem}
.ocpb-products table{font-size:.8rem}
.offcanvas-collapse{position:fixed;top:0;bottom:0;left:100%;width:380px;padding:.75rem;overflow-y:auto;visibility:hidden;background-color:#343a40;transition:transform .3s ease-in-out,visibility .3s ease-in-out;z-index:2223}
.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}
}
.ocpb-products table{min-width:950px}
.delete-td{width:2rem}
.img-td{width:4rem}
.qty-td{width:10rem}
.price-td{width:7rem}
.total-td{width:7rem}
.switcher-wrapper,.passlog{cursor:pointer;position:absolute;top:1rem;right:1rem}
.owl-nav .owl-prev{position:absolute;top:45%;left:6px}
.owl-nav .owl-next{position:absolute;top:45%;right:6px}
.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{opacity:1;color:blue}
.owl-carousel .disabled{display:none!important}
.ocpb-coupon a{cursor:pointer;text-decoration:underline}
.ocpb-coupon a:hover{text-decoration:none}
.ocpb-coupon .input-group{display:none;max-width:300px;float:right}
.piz_big_thumbs{display:none}
.thumbnail.zoom{cursor:pointer}
.thumbnail.no-zoom{cursor:default}
.piz-image-additional > a{cursor:pointer}
.minicart{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 350px)}
.minicart table{min-width:800px}
.popup-container{margin:20px auto;background-color:#fff;border-radius:5px}
@media (max-width: 767.98px) {
.popup-container{margin:6px auto}
.modal-dialog{margin:0}
/*.breadcrumb{display:none}*/
#main-nav{margin-bottom:1rem}
#logo img{max-width:200px;padding-top:8px}
.right-nav{padding-top:0}
}
@media (max-width: 460px) {
.art,.qty{display:none}
#logo img{max-width:140px}
.live-search ul li{font-size:0.8em}
}
.offcanvas{width:90%;max-width:350px;z-index:1090}
.live-search{display:none}
.live-search ul li:nth-child(even){background-color:#f4f4f4}
.live-search ul li:hover{background-color:#e8e8e8}
.live-search ul li a{text-decoration:none;display:block}
.live-search img,.ocpb-products img,.minicart img,.wish img{max-width:50px}
#search ul{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 280px)}
.nav-link.show .arrow{transition:.2s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.product-list{min-width:970px}
.product-list-body{grid-template-columns:6% 13% 20% 36% 12% 13%;grid-template-rows:auto}
.product-list .col:nth-child(2n+1){background:#f0f0f0}
.product-list img{max-width:70px;padding:6px}
.product-list .badge{font-size:8px}
.oldprice{font-size:12px;text-decoration:line-through}
.art,.qty{font-size:.6rem}
.description{font-size:.75rem}
.accordion-button:not(.collapsed){background:none}
/* Product-cards */
.product-grid .card, .owl-item .brick-card{border: 0;box-shadow: #a0a0a080 5px 5px 8px 0px}
.payment-systems{margin-top:-5px}
.grecaptcha-badge{z-index:222}