body p{font-size:1.4rem}.h-links a{font-size:14px;color:#000 !important}.header-sale,.header-sale a{color:#1c1c1c !important}.search-category,#mpsearch-category{height:83%;margin-top:4px}.mt-20{margin-top:20px}.sticky-image .product-image-photo{width:50px}.customer-welcome{display:none !important}.product.attribute.overview a{color:#008dd2}.homepage{padding:15px 0 15px;background-color:#f4f4f4}.breadcrumbs{margin:0}.label-product.label-sale{position:absolute;z-index:3;top:20px;right:0;background:red;padding:14px 4px;color:#fff;font-size:15px;font-weight:700;border-radius:50%;width:50px;height:50px}.header-top{background:#eee;text-align:right;display:inline-block;width:100%}.header-top ul{margin-bottom:0;padding-left:0}.header-top ul li{display:inline-block;margin-bottom:0;line-height:30px;margin-left:20px}.header-top ul li a{color:#000 !important}.product-addto-links{padding-left:20px}.shop_only{padding:0 0 20px;font-weight:700;order:3;color:#bb4087}.flex-extend{display:flex;justify-content:space-between}.sorter-label{display:none}.show-mobile{display:none}.js-filtreaza{float:right;cursor:pointer;border:1px solid #ddd;padding:8px 20px;height:37px;width:42%;max-width:130px}.category-image{display:none}sup{font-size:60%;top:-1em}.products-grid .product-item-name{height:68px;overflow:hidden}.header-stripe a{float:left}.info-up{float:left;line-height:29px;color:#000}.info-up a{color:#000 !important;text-decoration:underline}.products-related .product-item-info{float:left;width:50%}input[type=checkbox]{z-index:9}.footer-top .custom-block{margin:20px 0 0}.grand.totals.excl{display:none}div[name="shippingAddress.country_id"]{display:none}.opc-wrapper .step-title{font-weight:600;color:#000}.slider-area{max-height:411px;overflow:hidden}div[name="shippingAddress.company"]{display:none}div[name="shippingAddress.vat_id"]{display:none}div[name="shippingAddress.fax"]{display:none}div[name=invoice] fieldset{border:1px solid #bbb;padding:10px}@media (max-width:768px){.div50{padding:2px 5px}.show-mobile{display:block}.header-top ul li a{font-size:11px}.header-top ul li{margin-left:8px}.page-header.type2.header-newskin .block-search .label{margin-right:20px}.info-up{font-size:10px;float:left}.header.content{padding:0 4px}}@media (max-width:767px){body.filter-opened{overflow:hidden}#layered-filter-block{position:fixed;top:0;bottom:0;left:0;z-index:100000;width:85vw;max-width:320px;height:100vh;height:100dvh;margin:0;padding:0 15px 20px;background:#fff;border-right:1px solid #ddd;box-shadow:2px 0 12px rgba(0,0,0,.15);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;transform:translateX(-100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}#layered-filter-block.active{width:85vw;max-width:320px;transform:translateX(0);visibility:visible;transition:transform .25s ease,visibility 0s}#layered-filter-block:before{display:none}.filter-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}body.filter-opened .filter-backdrop{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s}body.filter-opened.page-products .columns{z-index:auto}#layered-filter-block.active .filter-content,#layered-filter-block.active .filter-options,#layered-filter-block.active .filter-current,#layered-filter-block.active .filter-current+.block-actions,#layered-filter-block.active .filter-current~.filter-options{position:static;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;max-height:none;overflow:visible}#layered-filter-block.active .filter-subtitle{display:none}#layered-filter-block.active .filter-title{position:sticky;top:0;z-index:2;width:auto;height:auto;margin:0 -15px 15px;padding:0 15px;background:#fff;border-bottom:1px solid #ddd;cursor:pointer}#layered-filter-block.active .filter-title strong{display:block;position:relative;top:auto;right:auto;left:auto;padding:15px 40px 15px 0;border:0;box-shadow:none;background:0 0;text-align:left;font-size:16px;font-weight:600;line-height:1.2}#layered-filter-block.active .filter-title strong:before{display:none}#layered-filter-block.active .filter-title strong:after{content:"\00D7";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);min-width:0;margin:0;padding:0;background:0 0;font-size:30px;font-weight:400;line-height:1;color:#333}}@media (max-width:767px) and (prefers-reduced-motion:reduce){#layered-filter-block,#layered-filter-block.active,.filter-backdrop,body.filter-opened .filter-backdrop{transition:none}}