.banner.description-visibility-middle{height:auto;position:relative;width:100%}.banner.description-visibility-middle img{height:auto;max-width:100%;object-fit:cover}.banner.description-visibility-middle .description{left:0;position:absolute;top:0;width:100%}#cart{color:#3a3a3a;position:relative}#cart td,#cart tr{background:#fff}#cart a{color:#3a3a3a}#cart .no-image{color:#a0a0a0}#cart a:hover{text-decoration:underline}#cart .row{align-items:center}#cart .cart-product{align-items:center;margin-bottom:15px}#cart .image-wrapper{display:block}#cart .products{border-bottom:1px solid #ccc;max-height:300px;overflow:auto}#cart .price{font-size:1.24em;font-weight:700}#cart .tax{font-size:.6em}#cart .quantity{font-weight:700}#cart .summary .row>div{margin:10px}#cart .summary .price{font-size:1.5em;text-align:right}#cart .button{color:#fff;margin:0;padding:5px 20px}#cart .button:hover{text-decoration:none}#cart .progressbar{margin:0 auto}.cart-header{cursor:pointer;display:flex}.cart-header .icon{background:transparent url(/build/images/ui-icons.32b36f01.png) no-repeat scroll 0 0;height:32px;margin:2px 5px 0;width:32px}.cart-header .text{display:none}.cart-item-count{color:#fff;font-weight:700;position:absolute;right:-12px;top:-8px}.cart-body{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;border-top:none;padding:10px;position:absolute;right:-150px;top:42px;width:400px;z-index:5}.remove{cursor:pointer;display:block;margin:0 auto;width:70%}.removing{text-decoration:line-through}#cart-success-dialog .data-wrapper,#cart-success-dialog .image-wrapper{display:inline-block;vertical-align:middle}#cart-success-dialog .image-wrapper a{color:#a0a0a0}#cart-success-dialog .data-wrapper{font-size:1.2em;margin:20px 0 0 50px}#cart-success-dialog .data-wrapper>*{margin:10px}#cart-success-dialog .data-wrapper .price{font-weight:700}#cart-success-bar{background-color:#d4edda;border-color:#c3e6cb;color:#155724;left:50%;margin-left:-125px;padding:0 10px;position:fixed;text-align:center;top:5%;width:250px;z-index:10}.product-column{text-align:center}.product-column .name{display:block;font-size:1.2em;margin:10px 0}.cart-form thead{display:none}.cart-form tbody{border-bottom:2px solid #222}.cart-form tbody tr{border-bottom:1px solid #ccc}.cart-form tbody td{align-items:center;display:flex;justify-content:center;padding:0;width:100%}.cart-form tbody .data{display:table-cell;width:100%}.cart-form tbody .progressbar{margin:0 auto}.cart-form tfoot tr{display:flex}.cart-form tfoot td{display:block;padding:5px;text-align:right;width:100%}.cart-form .quantity-column{margin:0 auto;width:160px}.cart-form .original-price{text-decoration:line-through}.cart-form .mobile-remove{width:160px}.product-not-orderable-message ul,.product-out-of-stock-message ul{list-style-type:disc;padding-left:15px}.product-out-of-stock{background:#f8d7da;text-decoration:line-through}#cart-coupon-wrapper{align-items:center;display:flex;justify-content:end;position:relative}#cart-coupon-wrapper .value{border:1px solid #ccc;border-radius:4px;padding:5px}#cart-coupon-wrapper .remove-coupon{background:url(/build/images/ui-icons.32b36f01.png) no-repeat scroll -141px -42px;cursor:pointer;height:25px;position:absolute;right:0;top:12px;width:25px}@media screen and (min-width:768px){#cart-success-bar{bottom:5%;margin-left:-150px;top:auto;width:300px}}@media screen and (min-width:1024px){.cart-item-count{right:-8px;top:-5px}.cart-form .mobile-remove{display:none}.cart-form thead{display:table-header-group}.cart-form tbody{border-bottom:1px solid #222}.cart-form tbody tr{border-bottom:1px solid #ccc}.cart-form tbody td{display:table-cell;width:auto}.cart-form tbody .data{display:block}.cart-form tfoot tr{display:table-row}.cart-form tfoot td{display:table-cell;padding:.5rem;width:auto}.cart-form tfoot .data{display:block}.cart-form .product-column{max-width:250px}.remove{background:url(/build/images/ui-icons.32b36f01.png) no-repeat scroll -141px -42px;height:25px;width:25px}}.sidebar{height:100%;left:-310px;padding:0;position:fixed;top:0;transition:all .5s ease;width:300px;z-index:101}.sidebar.sidebar-scroll-right{left:0}.sidebar.sidebar-scroll-left{left:-310px}.category-sidebar{background:#fff;box-shadow:0 0 15px #999;height:100%;margin-bottom:10px;overflow:auto}.category-sidebar li{border-bottom:1px solid #d6d6d6;list-style:none;padding:0;position:relative}.category-sidebar .brand-new{color:#bf3229;font-size:.85em;font-weight:700;left:-20px;position:absolute;top:0}.category-sidebar a{display:block;font-size:1.2em;padding:10px 40px 10px 10px;text-decoration:none}.category-sidebar a:hover{background:#f6f6f6;color:inherit}.category-sidebar .active{font-weight:700}.category-sidebar .arrow{background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;cursor:pointer;height:44px;position:absolute;right:0;top:0;width:44px}.category-sidebar .arrow:hover{background-color:#f6f6f6}.category-sidebar .arrow.arrow-up{background-position:16px -63px}.category-sidebar .arrow.arrow-down{background-position:16px -94px}.category-sidebar .subcategory{display:none;margin:0 10px 0 20px;padding:0}.category-sidebar .subcategory li{border-bottom:1px dashed #ccc}.category-sidebar .subcategory li:last-child{border-bottom:none}.category-sidebar .subcategory a{font-size:1em;padding:5px 25px 5px 5px}.category-sidebar .subcategory .brand-new{left:-26px;top:-4px}.category-sidebar .subcategory .arrow{height:30px;width:30px}.category-sidebar .subcategory .arrow.arrow-up{background-position:10px -68px}.category-sidebar .subcategory .arrow.arrow-down{background-position:10px -101px}.category-sidebar .subsubcategory{display:none;margin:0 10px 0 20px;padding:0}.category-sidebar .subsubcategory li{border-bottom:1px dotted #ccc}.category-sidebar .subsubcategory li:last-child{border-bottom:none}.category-sidebar .subsubcategory a{font-size:.9em;padding:5px}.category-sidebar .subsubcategory .brand-new{left:-28px;top:-6px}.category-sidebar li a.active,.category-sidebar li a.active:hover{font-weight:700}#mobile-category-exit-button{color:#fff;cursor:pointer;display:inline-block;float:right;font-size:1.1em;margin:5px 3px 0 0;padding:2px 5px}@media screen and (min-width:1024px){.sidebar{height:auto;left:0;padding:0 10px;position:static;transition:none;width:25%;z-index:0}.sidebar .block{display:block}#mobile-category-exit-button{display:none}.category-sidebar{background:none;box-shadow:none;height:auto;margin-top:0;padding:0;position:static;text-align:left}}.category-item .description{margin:15px 0;text-align:justify}.category-item .subcategory-list{border-bottom:1px solid #ccc;margin:15px 0;padding:0 5px 5px}.category-item .subcategory-list ul{text-align:center}.category-item .subcategory-list .name{font-size:1em;font-weight:700;padding:4px 2px}.category-item .subcategory{background:#fff;display:inline-table;list-style-type:none;margin:0 35px 25px;padding:0;position:relative;text-align:center;vertical-align:top;width:150px}@media screen and (min-width:1024px){.category-item .subcategory-list ul{text-align:left}}#cookie-consent-wrapper{background:rgba(50,50,50,.8);bottom:0;color:#fff;display:flex;flex-direction:column;left:0;padding:20px;position:fixed;z-index:1000}#cookie-consent-wrapper .info{text-align:justify;width:100%}#cookie-consent-wrapper a{color:#fff}#cookie-consent-wrapper .links{margin:10px 0}#cookie-consent-wrapper .links a{margin-right:20px}#cookie-consent-wrapper .links a:hover{color:#aaa}#cookie-consent-wrapper .action-wrapper{align-items:center;justify-content:center}#cookie-consent-wrapper button{border:2px solid #fff;height:50px;padding:0 20px;width:90%}#cookie-consent-settings-wrapper .category-tabs{border:1px solid #ccc;display:flex;margin:10px 0;padding-bottom:20px}#cookie-consent-settings-wrapper .modal-dialog{max-width:800px}#cookie-consent-settings-wrapper .nav-pills{flex:0 0 30%}#cookie-consent-settings-wrapper .tab-content{width:100%}#cookie-consent-settings-wrapper .tab-pane{padding:20px}#cookie-consent-settings-wrapper .cookie-item{margin:20px 0;position:relative}#cookie-consent-settings-wrapper .cookie-name{font-size:1.2em;font-weight:700}#cookie-consent-settings-wrapper .form-switch{position:absolute;right:0;top:0}#cookie-consent-settings-wrapper .form-always-checked{border:1px solid #000;padding:3px}@media screen and (min-width:768px){#cookie-consent-wrapper{flex-direction:row}#cookie-consent-wrapper button{margin:0 20px}#cookie-consent-settings-wrapper .form-always-checked{position:absolute;right:0;top:0}}@media screen and (min-width:1024px){#cookie-consent-wrapper .info{width:50%}#cookie-consent-wrapper button{width:auto}}#download-list .item{align-self:flex-end;border-bottom:3px solid transparent;margin:10px;text-align:center;width:220px}#download-list .item:hover{border-bottom:3px solid #ccc;color:#5f5f5f}#download-list .mime{background-attachment:scroll;background-image:url(/build/images/mime-big.2aef9ec9.png);background-repeat:no-repeat;height:50px;width:100%}#download-list .mime-blank{background-position:50% 0}#download-list .mime-txt{background-position:50% -52px}#download-list .mime-pdf{background-position:50% -105px}#download-list .mime-doc{background-position:50% -158px}#download-list .mime-xls{background-position:50% -211px}#download-list .mime-ppt{background-position:50% -264px}#download-list .mime-gif{background-position:50% -317px}#download-list .mime-jpeg{background-position:50% -370px}#download-list .mime-png{background-position:50% -423px}#download-list .mime-bmp{background-position:50% -476px}#download-list .mime-tiff{background-position:50% -529px}#download-category-list{display:flex;flex-wrap:wrap}#download-category-list .item{border-bottom:3px solid transparent;text-align:center}#download-category-list .item:hover{border-bottom:3px solid #ccc}#download-category-list .name{background-attachment:scroll;background-image:url(/build/images/folder.0c73cec3.png);background-position:top;background-repeat:no-repeat;display:block;font-size:1.2em;margin:10px;padding-top:150px;width:150px}#download-category-list .name:hover{color:#5f5f5f}.article-title{display:block;margin-top:10px}.article-content{display:block}.article-image{margin:0 0 10px}.article-date{float:right}.node ul{list-style-type:disc;padding-left:2rem}.node tbody td{border-width:1px}.node .body{max-width:800px}.node .image-wrapper{margin:0 20px}@media screen and (min-width:768px){.article-content{display:flex}.article-image{margin:0 10px 0 0}}#manufacturer-list .name{font-size:1.2rem;font-weight:550}.item-list-view{margin:10px 0;text-align:center}.item-list-view .form-item{margin:0}.item-list-view .title{font-size:1.2em;font-weight:700}.item-list-view .order{align-items:center;display:flex;justify-content:center;margin-top:15px}.item-list-view .sort{align-items:center;display:flex;justify-content:space-between}.item-list-view .items-per-page,.item-list-view .sort{margin-right:10px}.item-list-view .view{background-color:#f6f6f6;background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;border:1px solid #ccc;cursor:pointer;height:30px;margin:0;width:30px}.item-list-view .view:hover{background-color:#fbfbfb}.item-list-view .view:active{background-color:#f0f0f0}.item-list-view .view-list{background-position:-70px -40px}.item-list-view .view-table{background-position:-106px -40px}.filter-button{background-attachment:scroll;background-color:#f6f6f6;background-image:url(/build/images/ui-icons.32b36f01.png);background-position:-123px -135px;background-repeat:no-repeat;border:1px solid #ccc;cursor:pointer;height:28px;position:relative;width:28px}.filter-button .text{display:none}.filter-button .indicator{background-color:var(--primary-color,red);border-radius:50%;height:15px;position:absolute;right:-8px;top:-8px;width:15px}.filter-button .indicator.show{display:block}.filter-button .indicator.hide{display:none}@media screen and (min-width:768px){.item-list-view{align-items:center;display:flex;justify-content:space-between;text-align:left}.item-list-view .order{margin:0}}#product-advanced-search-sidebar{background:#fff;box-shadow:0 0 15px #999;height:100%;overflow:auto;width:300px;z-index:101}.ui-slider-handle{background:#ccc}.ui-slider-range{background:#999}#product-advanced-search-form{padding:0 15px}#product-advanced-search-form .title{font-size:1.2em;font-weight:700}#product-advanced-search-form .summary{display:flex;flex-wrap:wrap}#product-advanced-search-form .summary-item{border:1px solid #ccc;border-radius:14px;display:inline-block;font-size:1.2em;margin:5px;padding:5px 35px 5px 10px;position:relative}#product-advanced-search-form .summary-item:hover{background:#efefef}#product-advanced-search-form .summary-item .type{font-weight:700}#product-advanced-search-form .summary-item .remove{background:url(/build/images/ui-icons.32b36f01.png) no-repeat scroll -141px -42px;height:25px;position:absolute;right:2px;top:5px;width:25px}#product-advanced-search-form .ui-slider{margin:5px 10px}.product-advanced-search-header{align-items:center;justify-content:space-between;position:relative;width:100%}.product-advanced-search-item-block{margin-bottom:20px}.product-advanced-search-item-block input[type=text]{width:100%}.product-advanced-search-categories,.product-advanced-search-manufacturers{max-height:250px;overflow:auto}#form_product_advanced_search_max_price,#form_product_advanced_search_min_price{width:100px}#product-advanced-search-price{margin-left:10px;width:90%}.product-advanced-search-variants.variant-type-color{display:flex;flex-wrap:wrap}.product-advanced-search-variants .color{border:2px solid #2e3233;border-radius:5px;box-shadow:inset 0 0 0 1px #fff;cursor:pointer;height:14px;margin:5px;width:34px}.product-advanced-search-variants .color input{display:none}.product-advanced-search-variants .color.selected{outline:5px solid #dcdcdc}.product-advanced-search-parameter-block .title{cursor:pointer}#mobile-product-advanced-search-button{margin:0 10px}.no-result-title{font-size:2.5em}#mobile-product-advanced-search-close-button{background:url(/build/images/ui-icons.32b36f01.png) no-repeat scroll -144px -4px;cursor:pointer;height:20px;position:absolute;right:10px;top:7px;width:20px}@media screen and (min-width:1024px){#mobile-product-advanced-search-button,#mobile-product-advanced-search-close-button{display:none}#product-advanced-search-sidebar{background:none;box-shadow:none;display:block;height:auto;left:auto;padding:0;position:relative;top:auto;width:auto;z-index:0}.product-advanced-search-header{margin-top:15px}#product-advanced-search-form{padding:0}}.in-stock{color:#488c40;font-weight:700}.out-of-stock{color:#c00;font-weight:700}.product-item .not-found{background:#ffd7da;color:#e40613;padding:5px 10px}.product-item .left-side{float:left;margin:0 40px 0 10px;position:relative}.product-item .left-side a:focus{outline:none}.product-item .image{cursor:pointer;position:relative}.product-item .small-images{display:flex;margin-top:5px;overflow:hidden;width:325px}.product-item .small-images .content{align-items:center;display:flex;justify-content:flex-start;max-width:260px;overflow:hidden;white-space:nowrap}.product-item .small-images .small-image-item{cursor:pointer;display:inline-block;padding-right:5px;vertical-align:middle}.product-item .small-images .arrow{background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;margin:5px 0}.product-item .small-images .arrow-left{background-position:-63px -69px}.product-item .small-images .arrow-right{background-position:-97px -69px}.product-item .indicator{background-color:#ccc;display:block;height:5px;transition:all .2s ease-in-out;width:50px}.product-item .indicator:active,.product-item .indicator:hover{background-color:#b7b7b7}.product-item .field-wrapper{left:0;position:absolute;top:0}.product-item .brand-new,.product-item .end-of-life,.product-item .free-shipping{color:#fff;font-weight:700;padding:5px}.product-item .brand-new{background:#a00;border-bottom-right-radius:10px;display:inline-block}.product-item .end-of-life{background:#606060;border-bottom-left-radius:10px;display:inline-block}.product-item .free-shipping{background:#187bb2 url(/build/images/ui-icons.32b36f01.png) no-repeat scroll -95px -174px;width:114px}.product-item .free-shipping .text{display:none}.product-item .product-in-cart{background:#6da305;cursor:default;font-size:1.2em;padding:3px 8px}.product-item .discount-percentage{background:#c2151b;border-radius:40px;color:#fff;font-size:1.1em;font-weight:700;line-height:60px;position:absolute;right:0;text-align:center;top:0;width:60px}.product-item .right-side{display:table;position:relative}.product-item .misc-data{line-height:2.2}.product-item .price-wrapper label{display:inline}.product-item .price-wrapper .value,.product-item .price-wrapper .vat{font-weight:700}.product-item .original-price{color:#da0f00;font-size:1em;position:relative}.product-item .original-price .text{font-weight:700;text-transform:uppercase}.product-item .original-price .value{font-size:.9em;font-weight:700;text-decoration:line-through}.product-item .product-history-price-info{border:1px solid #3a3a3a;border-radius:20px;bottom:4px;color:#3a3a3a;cursor:pointer;font-size:.9em;margin-left:5px;padding:0 6px;position:relative}.product-item .unit{font-size:.9em}.product-item .cart-wrapper label{margin:0}.product-item .cart-wrapper .button{margin-left:10px;padding:15px;width:140px}.product-item .product-manufacturer-image{position:absolute;right:0;top:110px}.product-item .description{margin-bottom:10px;padding:4px}.product-item .description p{margin:0}.product-item .quantity-wrapper{display:flex;margin:0}.product-item .quantity-field{align-items:center;display:flex}.product-item .packing-unit{margin:20px 0}.product-item .variant{cursor:pointer;display:block;margin:2px}.product-item .variant.disabled{color:#aaa}.product-item .variant-type-color .color{border:2px solid #2e3233;border-radius:5px;box-shadow:inset 0 0 0 1px #fff;height:14px;width:34px}.product-item .variant-type-color .variant.selected .color{outline:5px solid #dcdcdc}.product-item .variant .text{border:1px solid #ccc;padding:5px 10px}.product-item .variant-type-text .variant.selected .text{border:1px solid #888}.product-item .viewed-icon{background-position:-37px -46px;padding-left:30px}.product-item .nav-tabs{margin-top:40px;padding:0}.product-item .nav-tabs .nav-link{cursor:pointer}.product-item .tabs .content{display:none;margin:10px}.assembly-wrapper{background:#f0f0f0;border-radius:4px;display:flex;justify-content:space-around;margin-top:10px;padding:10px 0}.assembly-price{font-size:1.2em;font-weight:700;margin-right:10px}.assembly-service{height:24px;width:24px}#product-page-item-wrapper .price-wrapper .value{font-size:1.8em}#product-page-item-wrapper #video-content iframe{max-width:600px;min-height:340px;min-width:350px;width:100%}#product-page-item-wrapper #related-product-wrapper,#product-page-item-wrapper #substitute-product-wrapper{border-top:1px solid #ccc;margin:30px 10px;padding:10px}#product-page-item-wrapper .related-product,#product-page-item-wrapper .substitute-product{margin:0 10px}#product-page-item-wrapper .related-product .name,#product-page-item-wrapper .substitute-product .name{border:none;display:block;text-align:center}.icon{background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;height:23px;width:23px}.favorite-wrapper{display:flex;margin-top:10px}.favorite-icon{cursor:pointer;display:inline-block;margin-right:5px}.block-product{border:1px solid transparent;border-bottom-color:#ccc;position:relative}.block-product-item .image-wrapper{width:100%}.block-product-item .name{display:block;font-size:1.1em;margin:5px 0 20px;text-align:center}#interested-dialog input[type=text]{max-width:100%}#interested-dialog .progressbar,#interested-dialog .result{display:none}#quick-view-dialog .name{font-size:2.5em}#product-history-price-tooltip{background:#fff;box-shadow:2px 2px 10px #d0d0d0;display:none;margin-left:20px;padding:10px;position:absolute;width:220px}@media (min-width:576px){#quick-view-dialog .modal-dialog{max-width:800px}}.pager .pagination{justify-content:center;padding:0;width:100%}.product-item-wrapper{margin:0 auto}.product-list.loading{opacity:.5}.product-list .product-item{background:#fff;border:1px solid #fbfbfb;margin:5px 10px;padding:5px;position:relative;transition:border .6s}.product-list .name{color:#3a3a3a;display:block;font-size:1.2em;font-weight:700;text-align:center}.product-list .secondary-image{display:none;left:50%;position:absolute;top:0}.product-list .image-300 .secondary-image{margin-left:-150px}.product-list .image-200 .secondary-image{margin-left:-100px}.product-list .image-150 .secondary-image{margin-left:-75px}.product-list .quantity-discount-text{color:#009800;font-size:1.1em;font-weight:700}.product-list .quantity{display:block}.product-list .price-wrapper{display:block;text-align:right}.product-list .price-wrapper label{font-size:.9em}.product-list .price-wrapper .value{font-size:1.2em}.product-list .product-history-price-info{bottom:2px}.product-list .cart-wrapper label{display:none}.product-list .cart-wrapper .button{margin-top:2px;padding:5px}.product-list .spinner{padding:0}.product-list .details-button{background:#202020;color:#fff;display:block;margin:0 0 4px;padding:2px 0;text-align:center}.product-list .details-button:hover{background:#2f2f2f}.product-list .data-wrapper{position:relative;width:100%}.product-list .article-number{display:flex;justify-content:flex-end}.product-list .action-wrapper{display:flex;font-size:1rem}.product-list .action-wrapper svg{cursor:pointer}.product-list.view-table{display:flex;flex-wrap:wrap}.product-list.view-table .product-item{width:300px}.product-list.view-table .image-wrapper{width:100%}.product-list.view-table .stars{bottom:46%;left:0;margin:0;position:absolute}.product-list.view-table .stock-wrapper{text-align:right}.product-list.view-table .cart-wrapper .button{margin-left:0;margin-right:18px;padding:7px}.product-list.view-table .quantity-wrapper{align-items:center;display:flex;flex-direction:row-reverse}.product-list.view-table .variant-container{margin:10px 0}.product-list.view-table .details-button{display:block;width:100%}.product-list.view-list{display:block;margin:0;text-align:center}.product-list.view-list .product-item{align-items:center;display:flex;flex-direction:column}.product-list.view-list .image-wrapper{max-width:200px;position:relative}.product-list.view-list .content-wrapper{flex:1;padding:10px}.product-list.view-list .name{text-align:left}.product-list.view-list .data-wrapper{max-width:200px;text-align:right}.product-list.view-list .favorite-icon{left:0;top:5px}.product-list.view-list .stars{margin-left:auto}.product-list.view-list .quantity-wrapper{display:block}.product-list.view-list .quantity-field{float:right}.product-list.view-list .button.details-button{float:right;margin-top:5px}.product-list.view-list .button{margin:5px 0 0;width:100%}@media screen and (min-width:768px){.product-list.view-list{text-align:left}.product-list.view-list .product-item{align-items:flex-start;flex-direction:row}}@media screen and (min-width:1024px){.product-item-wrapper{margin:0}}#product-admin-rating-list-form .table input{width:100%}#rating-content .label{font-size:1.3em;margin:10px 0 2px}.product-item .stars{background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;height:20px;margin:5px 0;width:95px}.product-item .stars-1{background-position:-76px -212px}.product-item .stars-2{background-position:-57px -212px}.product-item .stars-3{background-position:-38px -212px}.product-item .stars-4{background-position:-19px -212px}.product-item .stars-5{background-position:0 -212px}.product-item .stars-1-2{background-position:-76px -231px}.product-item .stars-2-3{background-position:-57px -231px}.product-item .stars-3-4{background-position:-38px -231px}.product-item .stars-4-5{background-position:-19px -231px}#rating-content .star{background-image:url(/build/images/ui-icons.32b36f01.png);background-position:-36px -170px;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:18px;height:34px;width:18px;width:34px}#rating-content .star.full{background-position:0 -170px}#rating-content .button{margin-top:30px;width:150px}#rating-error-message{color:#a00;display:none;font-size:1.5em;padding:10px 0}#rating-wrapper{margin:10px 0}#rating-wrapper .profile{background:#c4c4c4 url(/build/images/ui-icons.32b36f01.png) no-repeat -178px -108px;border:3px solid #ebe9eb;display:block;float:left;height:36px;margin:5px 15px;width:36px}#rating-summary{background:#f0f0f0;padding:20px;text-align:center;width:200px}#rating-summary .value{font-size:2.2em}#rating-summary .stars{margin:10px auto;width:95px}#rating-summary .count{font-size:1.4em}#rating-summary .star{background-position:0 -171px}#product-search-wrapper{align-items:flex-start;display:flex;line-height:1;position:relative}#form_search_keywords{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1em;height:30px;padding:0 5px;width:250px}#form_search_button{background-image:url(/build/images/ui-icons.32b36f01.png);background-position:-53px 0;background-repeat:no-repeat;border:none;border-radius:0;cursor:pointer;height:30px;margin:0;width:30px}#product-search-form{position:relative}#product-search-form .list-group{background:#fff;display:none;left:0;position:absolute;top:30px;width:90%;z-index:10}#product-search-form .list-group-item{align-items:center;border:none;border-bottom:1px solid #ccc;color:#3a3a3a;display:flex;justify-content:space-between;padding:5px 3px}#product-search-form .list-group-item:hover{background:#f0f0f0}#product-search-form .list-group-item.active{background:#3a3a3a;color:#fff}#product-search-form .image-name-wrapper{display:flex;width:60%}#product-search-form .image-wrapper{margin-right:5px}#product-search-form .no-product-found{border-bottom:1px solid #ccc;padding:5px 3px}@media screen and (min-width:1024px){#product-search-form .image-name-wrapper{width:70%}}@media screen and (min-width:1280px){#product-search-form .image-name-wrapper{width:80%}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/build/images/owl.video.play.7f01b071.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:root{--primary-color:#bb2929;--primary-hover-color:#d32e2e;--primary-active-color:#992121;--secondary-color:#eee;--primary-font-color:#000;--secondary-font-color:#888;--footer-font-color:#b2b2b2;--default-border-radius:5px;--default-font-weight:500}main{background-color:#f7f7f7}.flip{transform:rotate(180deg)}.progressbar{background-image:url(/build/images/progressbar.5d5aee36.gif)!important}.active-category{border-bottom:var(--primary-color);color:var(--primary-color)}.block .title,.block-title{color:var(--primary-font-color);cursor:pointer}.block-content{border-top:1px solid var(--secondary-color)}#ok-dialog .button{background-color:var(--primary-color)}.container{background-color:#f7f7f7}.pager-wrapper{margin:20px 0;scale:.95}.pager-wrapper .page-link{background-color:var(--primary-font-color);color:#fff;padding:.35rem .65rem}.pager-wrapper .page-link:hover{background-color:var(--primary-color)}#form_filter,#form_save,.button,button{background-color:var(--primary-color);border-radius:var(--default-border-radius);font-weight:var(--default-font-weight);transition:none}#form_filter:hover,#form_save:hover,.button:hover,button:hover{background-color:var(--primary-hover-color)}#form_filter:active,#form_save:active,.button:active,button:active{background-color:var(--primary-active-color)}.page-item.active .page-link{background-color:var(--primary-color);border-color:var(--primary-color)}#scroll-up,.cart-button,a{transition:all .3s ease}.bottom-line{border-bottom:2px solid var(--primary-color);content:"";margin-bottom:15px;width:55px}.breadcrumb{justify-content:center;padding-top:25px}.breadcrumb ul{text-align:center}.breadcrumb a{color:#333;font-weight:var(--default-font-weight)}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{font-size:32px}.owl-theme .owl-dots .owl-dot span{margin:5px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color);margin:5px}#contact-form .form-item-mail_to_omsystemshop,#contact-form .form-item-mail_to_szerviz,#contact-form .mailing-address-text{display:none}#newsletter-subscriber-form .banner-image-mobile img,#newsletter-subscriber-form .banner-image-normal img{height:auto;max-width:500px;width:100%}#cookie-consent-settings-wrapper .close-button,#cookie-consent-settings-wrapper .cookie-accept-all-button,#cookie-consent-settings-wrapper .cookie-deny-all-button,#cookie-consent-settings-wrapper .save{border-radius:8px;font-weight:500}@media screen and (min-width:1024px){.breadcrumb{justify-content:flex-start}.sidebar{padding:0}.sidebar,.sidebar .block{margin-right:20px;width:300px}.row{flex-direction:row;flex-wrap:nowrap;justify-content:center}.row #content{flex-shrink:unset}}#top-wrapper{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:10px 0}#top-wrapper span{display:none}#top-wrapper a,#top-wrapper div{color:#fff;padding:5px 0}#top-wrapper a:hover{text-decoration:underline}header{background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15);padding:10px 0;position:sticky;top:0;z-index:3}header .favorites-link{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll -155px 4px;height:30px;margin-right:3px;transition:none;width:30px}#profile-content-wrapper{background-color:#fff;border:1px solid #ddd;display:none;min-width:10rem;position:absolute;right:-30px;z-index:101}#profile-content-wrapper a{border-bottom:1px solid var(--secondary-color);display:block;font-weight:600;padding:7px 10px 7px 20px;transition:.5s}#profile-content-wrapper a:hover{background-color:var(--primary-color);color:#fff}#form_search_keywords{border-color:var(--primary-color);border-radius:5px 0 0 5px;height:40px;padding-left:15px;width:100%}#form_search_button{background-color:var(--primary-color);background-position:-45px 4px;border-radius:0 5px 5px 0;height:40px;width:50px}#product-search-form .list-group{top:40px;width:100%}#header-overlay{background-color:hsla(0,0%,7%,.094);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}#header-overlay.visible{display:block}#logo-wrapper{align-items:center;margin-top:15px}#logo-wrapper,#logo-wrapper .logo-link{display:flex;justify-content:center}#logo-wrapper .logo{display:block;height:auto;width:50%}#menu-search-wrapper{margin:0 15px}@media screen and (min-width:768px){#top-wrapper{flex-direction:row;justify-content:space-between;padding:10px 25px;width:100%}#top-wrapper span{display:block}}@media screen and (min-width:1024px){#top-wrapper{padding:10px 75px}header{align-items:center;display:flex;justify-content:space-between;padding:20px 75px}header .user-icon{margin-right:25px}#menu-search-wrapper{display:flex;flex-direction:row-reverse;width:100%}#logo-wrapper{display:block;margin-top:0}#logo-wrapper .logo-link{display:block}#logo-wrapper .logo{width:200px}#product-search-form{display:flex;justify-content:center;margin:0;width:100%}#form_search_keywords{width:350px}#overlay.visible{display:block}#product-search-wrapper #form_search_keywords{border-radius:5px 0 0 5px;width:350px}}@media screen and (min-width:1366px){#top-wrapper{padding:10px 200px}header{padding:20px 200px}#logo-wrapper{margin-top:0;width:auto}#logo-wrapper .logo{width:250px}}#menu-icon-wrapper{display:flex;justify-content:space-between;margin:10px 0}#menu-icon-wrapper .user-icon-wrapper{position:relative}#menu-icon-wrapper .menu-icon{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll;background-position:-252px 0;cursor:pointer;margin-top:5px}#menu-icon-wrapper .user-icon{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll;background-position:-282px 0;cursor:pointer;margin-right:10px}#menu-icon-wrapper .icon-wrapper{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.top-level-category-wrapper a{color:#111;display:block}.top-level-category-wrapper a:hover{color:var(--primary-color)}#mobile-menu-wrapper .top-level-category-wrapper a{font-size:18px;font-weight:var(--default-font-weight);padding:10px 15px}#mobile-menu-wrapper .top-level-category-wrapper a:hover{background:#fff;color:var(--primary-color)}.child-menu{background:#fff;display:none;padding:10px;z-index:1}.child-menu li{margin:0}.child-menu a{display:block;font-size:.9em;font-weight:400;padding:5px 0}.child-menu a:hover{color:var(--primary-color)}#mobile-menu-wrapper{background:#fff;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:70%;z-index:101}#mobile-menu-wrapper.mobile-visible{display:block}#mobile-menu-wrapper .menu-link{color:#111;cursor:pointer;display:block;font-size:18px;font-weight:var(--default-font-weight);margin:0;padding:10px 15px}#mobile-menu-wrapper .menu-link:hover{color:var(--primary-color);cursor:pointer}#mobile-menu-wrapper div.menu-link{background:url(/build/images/arrow.059ae8ab.png) no-repeat scroll 90% 19px}#mobile-menu-wrapper div.menu-link:hover{background-position:90% -13px}#mobile-menu-wrapper div.menu-link.opened{background-position:90% -45px}#mobile-menu-wrapper div.menu-link.opened:hover{background-position:90% -77px}#mobile-menu-wrapper .child-menu-link{transition:0}#mobile-menu-wrapper .child-menu-link:active{color:#fff}#mobile-menu-wrapper-close-wrapper{align-items:center;display:flex;font-size:18px;font-weight:600;padding:10px}#mobile-menu-wrapper-close{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll -163px -35px;cursor:pointer;height:12px;margin-right:10px;width:12px}#desktop-menu-wrapper{display:none}@media screen and (min-width:1024px){#mobile-menu-wrapper-close-wrapper{display:none}#menu-search-wrapper .menu-icon-wrapper{justify-content:center;margin:0;width:50%}#menu-search-wrapper .menu-icon{display:none}#desktop-menu-wrapper{align-items:center;border-top:1px solid #ddd;display:flex;justify-content:center;padding:20px 50px;width:100%}#desktop-menu-wrapper .category-menu{margin-right:20px}#desktop-menu-wrapper .category-title{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;font-weight:var(--default-font-weight);transition:.5s}#desktop-menu-wrapper .category-title:hover{color:var(--primary-color)}#desktop-menu-wrapper .category-title svg{margin:0 10px}#desktop-menu-wrapper .category-arrow{float:right;padding-right:10px}#desktop-menu-wrapper .top-level-category-wrapper{background:#fff;border:1px solid #ddd;display:none;font-size:1.2em;position:absolute;z-index:101}#desktop-menu-wrapper .top-level-category-wrapper a{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll -310px 16px;border-bottom:1px solid #ddd;padding:15px 15px 15px 25px}#desktop-menu-wrapper .top-level-category-wrapper a:hover{color:var(--primary-color)}#desktop-menu-wrapper .menu{align-items:flex-start;display:flex;justify-content:flex-start}#desktop-menu-wrapper .menu-link{cursor:pointer;display:inline;font-size:1.25rem;font-weight:var(--default-font-weight);margin:0 20px 0 0;padding:0;transition:.5s}#desktop-menu-wrapper .menu-link:hover{color:var(--primary-color)}#desktop-menu-wrapper div.menu-link:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-bottom:2px;vertical-align:middle}#desktop-menu-wrapper .child-menu{border:1px solid #ccc;position:absolute}}footer{background:var(--primary-font-color);padding:0}footer .menu-wrapper .title{background:url(/build/images/arrow.059ae8ab.png) no-repeat scroll 100% -119px;cursor:pointer;font-size:1.1em;font-weight:var(--default-font-weight);padding-bottom:15px}footer .menu-wrapper .title:after{background:var(--primary-color);content:"";display:block;height:2px;margin-top:5px;width:55px}footer .menu-wrapper.menu-wrapper-about-us .title{background:none}footer .menu-wrapper.mobile-visible .title{background-position:100% -156px}footer .menu-wrapper .menu{display:none}footer .menu-wrapper.mobile-visible .menu{display:block}footer .menu-wrapper .menu-link{color:var(--footer-font-color);display:block;margin-bottom:5px}footer .menu-wrapper .menu-link:hover{color:var(--primary-color);margin-left:10px}footer .menu-wrapper .menu-link:before{content:">";display:inline-block;margin-right:3px}footer .menu-wrapper p{color:var(--footer-font-color)}#footer-menu-wrapper{padding:20px 20px 0}#footer-menu-wrapper .contact-icon{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll;padding-left:25px}#footer-menu-wrapper .location-icon{background-position:-313px -46px}#footer-menu-wrapper .phone-icon{background-position:-311px -96px}#footer-menu-wrapper .email-icon{background-position:-311px -156px}#footer-menu-wrapper .contact-icon,#footer-menu-wrapper .contact-icon a{color:var(--footer-font-color)}#footer-menu-wrapper .contact-icon a:hover,#footer-menu-wrapper .contact-icon:hover{color:var(--primary-color)}#footer-menu-wrapper .social-media-wrapper{display:flex;padding:15px 0;width:100%}#footer-menu-wrapper .social-media-wrapper a{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll;display:block;height:30px;margin-right:15px;width:30px}#footer-menu-wrapper .social-media-wrapper .fb-link{background-position:0 -41px}#footer-menu-wrapper .social-media-wrapper .ig-link{background-position:-45px -41px}#useful-link-wrapper{padding:0 20px 20px;width:100%}#useful-link-wrapper .title{font-size:1.1em;font-weight:var(--default-font-weight)}#footer-payment-copyright-wrapper{border-top:1px solid var(--footer-font-color);padding:10px 0}#footer-payment-wrapper{align-items:center;display:flex;flex-direction:column}#footer-payment-wrapper .footer-payment-mode-wrapper{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll 0 -81px;height:24px;margin:10px 0;width:263px}#footer-payment-wrapper .khb-logo{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll 0 -110px;height:83px;width:302px}#arukereso-wrapper{margin:20px 0;text-align:center}#copyright{margin:10px 0;text-align:center}#copyright,#copyright a{color:var(--footer-font-color)}#copyright a:hover{color:var(--primary-color)}#scroll-up{background-color:var(--primary-color)}#scroll-up:hover{border-radius:50%}@media screen and (min-width:768px){.title-section .banner-image-normal{width:100%}}@media screen and (min-width:1024px){footer .menu-wrapper .title{background:none}#footer-menu-wrapper{display:flex;padding:50px 150px}#footer-menu-wrapper .menu-wrapper{cursor:pointer;margin-right:20px;width:25%}#footer-menu-wrapper .menu{color:var(--footer-font-color);display:block}#footer-menu-wrapper li{border-right:none;margin-right:0;padding-right:0}#footer-menu-wrapper a{color:var(--footer-font-color)}#footer-menu-wrapper a:hover{color:var(--primary-color)}#useful-link-wrapper{padding:20px 150px 50px}#useful-link-wrapper .menu-wrapper .title{margin-right:15px;padding:0}#useful-link-wrapper .menu-wrapper .title:after{display:none}#useful-link-wrapper .menu-wrapper .menu{display:flex}#useful-link-wrapper .menu-wrapper li{border-right:1px solid var(--footer-font-color);margin-right:15px;padding-right:15px}#useful-link-wrapper .menu-wrapper li:last-child{border-right:none;margin-right:0;padding-right:0}#useful-link-wrapper .menu-wrapper .menu-link{margin:0}#useful-link-wrapper .menu-wrapper .menu-link:before{display:none}#footer-payment-copyright-wrapper{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 150px}#footer-payment-copyright-wrapper .khb-logo{scale:.8}#arukereso-wrapper{margin:0}#footer-payment-wrapper{flex-direction:row}}@media screen and (min-width:1280px){#useful-link-wrapper .menu-wrapper{align-items:center;display:flex}}#newsletter-container{align-items:center;background:var(--primary-color);display:flex;flex-direction:column;gap:25px;justify-content:center;padding:10px 25px 0}#newsletter-container .banner{text-align:center}#newsletter-container .banner img{height:auto;max-width:100%}#newsletter-subscriber-wrapper{position:relative}#newsletter-subscriber-wrapper .newsletter-birthday-wrapper{margin-bottom:10px}#newsletter-subscriber-wrapper .button{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll -182px -26px;height:30px;margin:0;padding:0;position:absolute;right:10px;top:116px;width:30px}#newsletter-subscriber-wrapper .button:hover{background-position:-214px -26px}#newsletter-subscriber-wrapper a{text-decoration:underline}#newsletter-email,#newsletter-name{margin-bottom:10px;width:100%}#newsletter-birthday,#newsletter-email,#newsletter-name{border-color:transparent;border-radius:5px;height:35px;padding-left:10px}#newsletter-birthday{margin-bottom:0;width:85%}#newsletter-image-wrapper .title{text-align:center}@media screen and (min-width:1024px){#newsletter-container{flex-direction:row;justify-content:space-evenly;padding:15px 25px 0 15px;width:100%}#newsletter-image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px}#newsletter-subscriber-wrapper{max-width:500px;width:90%}#newsletter-birthday{width:75%}}#news,.blogs{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center}#news .article-content,.blogs .article-content{border-radius:var(--default-border-radius);display:block;margin:20px;width:300px}#news .article-image-wrapper,.blogs .article-image-wrapper{height:auto;overflow:hidden;position:relative;width:300px}#news .hover-icon-wrapper,.blogs .hover-icon-wrapper{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}#news .hover-icon-wrapper a,.blogs .hover-icon-wrapper a{border:2px solid #fff;border-radius:50%;padding:10px}#news .hover-icon-wrapper a svg,.blogs .hover-icon-wrapper a svg{color:#fff;height:20px}#news .hover-icon-wrapper a:hover,.blogs .hover-icon-wrapper a:hover{background-color:var(--primary-color);border:2px solid var(--primary-color)}#news .article-image,.blogs .article-image{border-radius:var(--default-border-radius);margin-bottom:0;margin-right:0;transition:all .3s ease-in-out;width:100%}#news .no-image,.blogs .no-image{align-items:center;display:flex;font-size:32px;font-weight:var(--default-font-weight);height:254px;justify-content:center}#news .article-date-wrapper,.blogs .article-date-wrapper{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;height:5px}#news .article-date,.blogs .article-date{background-color:var(--primary-color);border-radius:var(--default-border-radius);color:#fff;float:none;font-weight:var(--default-font-weight);margin-left:15px;margin-top:-10px;padding:5px 10px;position:absolute;z-index:1}#news .article-date svg,.blogs .article-date svg{margin-right:10px}#news .article-content-wrapper,.blogs .article-content-wrapper{background-color:#fff;border:1px solid #ddd;border-radius:var(--default-border-radius);border-top:0;height:215px;padding:20px}#news .article-content-wrapper p,.blogs .article-content-wrapper p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:65px;margin:10px 0;overflow:hidden}#news .article-content-wrapper .article-title h2,.blogs .article-content-wrapper .article-title h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;height:60px;overflow:hidden}#news .read-more-button,.blogs .read-more-button{color:var(--primary-color);font-weight:var(--default-font-weight);text-decoration:underline}#news .read-more-button:hover,.blogs .read-more-button:hover{text-decoration:none}.node #page-title{font-size:24px;margin-bottom:0}.node .summary{margin:15px 0}@media screen and (min-width:768px){#news .article-content{margin:20px 10px}}@media screen and (min-width:800px){#news .article-content{display:block}}#register-form,#user-item-address-item-form,#user-item-form,#user-item-order-list-form{background-color:#fff;border-radius:var(--default-border-radius);margin-bottom:1rem;padding:20px}#register-form .login-text a,#user-item-address-item-form .login-text a,#user-item-form .login-text a,#user-item-order-list-form .login-text a{color:var(--primary-font-color);font-weight:var(--default-font-weight);margin-left:10px}#register-form .login-text a:hover,#user-item-address-item-form .login-text a:hover,#user-item-form .login-text a:hover,#user-item-order-list-form .login-text a:hover{color:var(--primary-color);text-decoration:underline}#register-form form,#user-item-address-item-form form,#user-item-form form,#user-item-order-list-form form{padding:15px}#register-form form .form-item,#user-item-address-item-form form .form-item,#user-item-form form .form-item,#user-item-order-list-form form .form-item{margin-top:2rem}#register-form form .confirm-password-wrapper,#register-form form .password-wrapper,#user-item-address-item-form form .confirm-password-wrapper,#user-item-address-item-form form .password-wrapper,#user-item-form form .confirm-password-wrapper,#user-item-form form .password-wrapper,#user-item-order-list-form form .confirm-password-wrapper,#user-item-order-list-form form .password-wrapper{align-items:flex-end;display:flex}#register-form form .confirm-password-wrapper .form-item,#register-form form .password-wrapper .form-item,#user-item-address-item-form form .confirm-password-wrapper .form-item,#user-item-address-item-form form .password-wrapper .form-item,#user-item-form form .confirm-password-wrapper .form-item,#user-item-form form .password-wrapper .form-item,#user-item-order-list-form form .confirm-password-wrapper .form-item,#user-item-order-list-form form .password-wrapper .form-item{width:100%}#register-form form .confirm-password-wrapper .show-password-buttons,#register-form form .password-wrapper .show-password-buttons,#user-item-address-item-form form .confirm-password-wrapper .show-password-buttons,#user-item-address-item-form form .password-wrapper .show-password-buttons,#user-item-form form .confirm-password-wrapper .show-password-buttons,#user-item-form form .password-wrapper .show-password-buttons,#user-item-order-list-form form .confirm-password-wrapper .show-password-buttons,#user-item-order-list-form form .password-wrapper .show-password-buttons{align-items:center;background-color:var(--primary-color);border-radius:0 5px 5px 0;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;width:100px}#register-form .action-wrapper,#user-item-address-item-form .action-wrapper,#user-item-form .action-wrapper,#user-item-order-list-form .action-wrapper{justify-content:flex-end}#register-form .action-wrapper div,#user-item-address-item-form .action-wrapper div,#user-item-form .action-wrapper div,#user-item-order-list-form .action-wrapper div{text-align:right}#register-form .action-wrapper div #form_save,#user-item-address-item-form .action-wrapper div #form_save,#user-item-form .action-wrapper div #form_save,#user-item-order-list-form .action-wrapper div #form_save{width:auto}#register-form .action-wrapper .button,#user-item-address-item-form .action-wrapper .button,#user-item-form .action-wrapper .button,#user-item-order-list-form .action-wrapper .button{background-color:var(--primary-color)}.show-confirm-password-buttons,.show-password-buttons{background-color:var(--primary-color);color:#fff;cursor:pointer;text-align:center}.show-confirm-password-buttons .hide-confirm-password,.show-confirm-password-buttons .hide-password,.show-password-buttons .hide-confirm-password,.show-password-buttons .hide-password{display:none}#login-form{margin-bottom:1rem;padding:15px}#login-form .form-item{margin-top:2rem}#login-form .password-input-field{display:flex}#login-form .password-input-field .show-password-buttons{align-items:center;border-radius:0 5px 5px 0;display:flex;justify-content:center;width:100px}#login-form .action-wrapper{align-items:center;flex-direction:column;justify-content:center}#login-form .action-wrapper .forgot-password{text-align:center}#login-form .action-wrapper .forgot-password:hover{color:var(--primary-color)}#login-form .action-wrapper #login-button{width:50%}#login-form .action-wrapper .register-text{margin-top:2rem}#login-form .action-wrapper .register-text a:hover{color:var(--primary-color)}#password-reset-form{background-color:#fff;border-radius:var(--default-border-radius);margin-bottom:1rem;padding:15px}#password-reset-form .action-wrapper{justify-content:flex-start}#password-reset-form .action-wrapper div{text-align:left}#password-reset-form .action-wrapper div #form_save{padding:10px;width:150px}#user-item-form{background-color:#fff;border-radius:var(--default-border-radius);padding:10px}#user-item-form .nav-link{color:var(--primary-color);font-weight:var(--default-font-weight)}#user-item-address-list-form{padding:10px}#user-item-address-list-form .nav-link{color:var(--primary-color);font-weight:var(--default-font-weight)}#user-item-address-list-form .address-wrapper{background-color:#fff;border-radius:var(--default-border-radius);padding:15px;width:275px}#user-item-address-list-form .address-wrapper .button{background-color:transparent;border-top:1px solid var(--secondary-font-color);color:var(--primary-font-color);text-align:left;width:100%}#user-item-address-list-form .address-wrapper .button:hover{color:var(--primary-color)}#user-item-address-list-form .button{background-color:transparent;color:var(--secondary-font-color);font-weight:var(--default-font-weight)}#user-item-address-list-form .button:hover{color:var(--primary-color)}#user-item-address-item-form .action-wrapper .button{align-items:center;background-color:#000;border-radius:var(--default-border-radius);display:flex;font-weight:var(--default-font-weight);justify-content:center;padding:.375rem .75rem}#user-item-order-list-form .clear.button{position:absolute;right:10px;top:10px;width:20px}#user-item-order-list-form .nav-link{color:var(--primary-color);font-weight:var(--default-font-weight)}#user-item-order-list-form .order-status .button{background-color:var(--primary-color)}#user-item-order-item-form tr{border-bottom:1px solid #000}#user-item-order-item-form td{border-bottom:1px solid #cfcfcf}#user-item-order-item-form .image-wrapper{display:none}#user-item-order-item-form .address-data{flex-direction:column}#user-item-order-item-form .address-data .delivery,#user-item-order-item-form .address-data .invoice{margin-bottom:40px}#user-item-order-item-form .address-data .delivery .title,#user-item-order-item-form .address-data .invoice .title{font-size:24px;margin-bottom:15px}#user-favorite-list-form .nav-link{color:var(--primary-color);font-weight:var(--default-font-weight)}.hide-confirm-password,.hide-password,.show-confirm-password,.show-password{width:100%}@media screen and (min-width:400px){#register-form .action-wrapper div #form_save{width:100%}}@media screen and (min-width:768px){#register-form form .form-item,#user-item-address-item-form form .form-item,#user-item-form form .form-item{margin-top:1rem}#password-reset-form form{margin:0 auto;width:75%}#login-form .form-item{margin:0 auto;width:50%}#login-form .action-wrapper{flex-direction:column}#login-form .action-wrapper #login-button{margin:0 auto;width:200px}#user-item-order-item-form .address-data{flex-direction:row}#user-item-order-item-form .address-data .delivery,#user-item-order-item-form .address-data .invoice{width:100%}}@media screen and (min-width:991px){#user-item-order-list-form thead{background-color:#f7f7f7}#user-item-order-list-form thead span{font-weight:var(--default-font-weight)}#user-item-order-list-form tbody td:first-of-type span{font-weight:700}#user-item-order-list-form tbody td:nth-child(5) span{border-radius:var(--default-border-radius);color:var(--primary-color);font-weight:var(--default-font-weight);padding:10px}#user-item-order-item-form .table tr.even,#user-item-order-item-form .table tr.odd{background-color:#f8f8f8}#user-item-order-item-form thead{background-color:#f2f2f2}#user-item-order-item-form .product-column .name{font-weight:700;text-align:left}#user-item-order-item-form .image-wrapper .image{align-items:center;display:flex;justify-content:center}}@media screen and (min-width:1024px){#register-form form{margin:0 auto;width:60%}#user-item-order-list-form th{width:15%}}.subcategory-list ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.subcategory-list .name{color:var(--primary-font-color)}.category-item .subcategory{border:1px solid var(--secondary-color);height:200px;margin:10px;transition:.5s}.category-item .subcategory:hover{border:1px solid var(--primary-color)}.in-stock{background-color:#488c40;color:#fff;padding:5px 10px}.item-list-view #form_items_per_page,.item-list-view #form_sort_by{border:1px solid var(--secondary-color);border-radius:10px;height:35px;padding:0 5px}#related-product-wrapper .owl-carousel .owl-item img,#substitute-product-wrapper .owl-carousel .owl-item img,.blog-container .owl-carousel .owl-item img,.category-item-section .owl-carousel .owl-item img,.highlighted-product-section .owl-carousel .owl-item img,.newnesses-product-section .owl-carousel .owl-item img{margin:0 auto;width:auto}#related-product-wrapper .owl-theme .owl-nav,#substitute-product-wrapper .owl-theme .owl-nav,.blog-container .owl-theme .owl-nav,.category-item-section .owl-theme .owl-nav,.highlighted-product-section .owl-theme .owl-nav,.newnesses-product-section .owl-theme .owl-nav{position:absolute;right:0;top:-70px}#related-product-wrapper .owl-theme .owl-nav .owl-next,#related-product-wrapper .owl-theme .owl-nav .owl-prev,#substitute-product-wrapper .owl-theme .owl-nav .owl-next,#substitute-product-wrapper .owl-theme .owl-nav .owl-prev,.blog-container .owl-theme .owl-nav .owl-next,.blog-container .owl-theme .owl-nav .owl-prev,.category-item-section .owl-theme .owl-nav .owl-next,.category-item-section .owl-theme .owl-nav .owl-prev,.highlighted-product-section .owl-theme .owl-nav .owl-next,.highlighted-product-section .owl-theme .owl-nav .owl-prev,.newnesses-product-section .owl-theme .owl-nav .owl-next,.newnesses-product-section .owl-theme .owl-nav .owl-prev{background-color:#ddd;height:30px;width:30px}#related-product-wrapper .owl-theme .owl-nav .owl-next span,#related-product-wrapper .owl-theme .owl-nav .owl-prev span,#substitute-product-wrapper .owl-theme .owl-nav .owl-next span,#substitute-product-wrapper .owl-theme .owl-nav .owl-prev span,.blog-container .owl-theme .owl-nav .owl-next span,.blog-container .owl-theme .owl-nav .owl-prev span,.category-item-section .owl-theme .owl-nav .owl-next span,.category-item-section .owl-theme .owl-nav .owl-prev span,.highlighted-product-section .owl-theme .owl-nav .owl-next span,.highlighted-product-section .owl-theme .owl-nav .owl-prev span,.newnesses-product-section .owl-theme .owl-nav .owl-next span,.newnesses-product-section .owl-theme .owl-nav .owl-prev span{align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:6px;width:100%}#related-product-wrapper .owl-theme .owl-nav .owl-next:hover,#related-product-wrapper .owl-theme .owl-nav .owl-prev:hover,#substitute-product-wrapper .owl-theme .owl-nav .owl-next:hover,#substitute-product-wrapper .owl-theme .owl-nav .owl-prev:hover,.blog-container .owl-theme .owl-nav .owl-next:hover,.blog-container .owl-theme .owl-nav .owl-prev:hover,.category-item-section .owl-theme .owl-nav .owl-next:hover,.category-item-section .owl-theme .owl-nav .owl-prev:hover,.highlighted-product-section .owl-theme .owl-nav .owl-next:hover,.highlighted-product-section .owl-theme .owl-nav .owl-prev:hover,.newnesses-product-section .owl-theme .owl-nav .owl-next:hover,.newnesses-product-section .owl-theme .owl-nav .owl-prev:hover{background-color:var(--primary-color)}#related-product-wrapper .owl-carousel .owl-dots.disabled,#related-product-wrapper .owl-carousel .owl-nav.disabled,#substitute-product-wrapper .owl-carousel .owl-dots.disabled,#substitute-product-wrapper .owl-carousel .owl-nav.disabled,.blog-container .owl-carousel .owl-dots.disabled,.blog-container .owl-carousel .owl-nav.disabled,.category-item-section .owl-carousel .owl-dots.disabled,.category-item-section .owl-carousel .owl-nav.disabled,.highlighted-product-section .owl-carousel .owl-dots.disabled,.highlighted-product-section .owl-carousel .owl-nav.disabled,.newnesses-product-section .owl-carousel .owl-dots.disabled,.newnesses-product-section .owl-carousel .owl-nav.disabled{display:block}#related-product-wrapper,#substitute-product-wrapper{margin:20px 0}#related-product-wrapper .owl-theme .owl-nav,#substitute-product-wrapper .owl-theme .owl-nav{top:-50px}#product-advanced-search-sidebar,.block-product-list{background-color:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.15);padding:10px}.manufacturer-item .description{padding:10px;word-break:break-word}#order-checkout-profile-form{margin-bottom:1rem}#order-checkout-profile-form #form_next{padding:10px}@media screen and (min-width:768px){#order-checkout-payment-form form .name,#order-checkout-shipping-form form .name{width:30%}}#cart .button{margin:10px}#cart .cart-product{margin-bottom:0;padding:15px 0}#cart .products{max-height:100%}.cart-header .icon{background-position:3px -39px}.cart-header .cart-item-count{align-items:center;background-color:var(--primary-color);border-radius:50%;display:flex;height:20px;justify-content:center;right:0;width:20px}.cart-body{display:none;flex-direction:column;height:100%;padding:0;position:fixed;right:-350px;top:0;width:350px;z-index:101}.cart-body .cart-body-header{align-items:center;background-color:#f0f0f0;display:flex;font-weight:var(--default-font-weight);height:50px;justify-content:space-between;padding:0 20px}.cart-body .cart-body-header svg{cursor:pointer;height:25px}.cart-body .products{height:100%;overflow:auto;padding-bottom:170px}.cart-body .cart-empty-text{align-items:center;display:flex;font-size:20px;font-weight:var(--default-font-weight);height:90%;justify-content:center}.cart-body .summary{border-top:2px solid var(--primary-font-color);bottom:0;position:absolute}.cart-body .total{flex-direction:row}.cart-body .price-col{color:var(--primary-color)}.cart-body .buttons{height:65px}.cart-body .checkout-button,.cart-body .modify-button{align-items:center;display:flex;justify-content:center;margin:10px;width:100%}.cart-body .cart-product{border-bottom:1px solid var(--secondary-font-color);flex-direction:row}.cart-body .remove{background:url(/build/images/ui-icons.32b36f01.png);background-position:65px -40px;height:25px}.cart-form .quantity-column{justify-content:center}#cart-item-list-form tbody{border:1px solid #ddd;border-radius:var(--default-border-radius)}#cart-item-list-form tr.even,#cart-item-list-form tr.odd{background-color:#f7f7f7;border-bottom:1px solid #ddd;border-radius:5px 5px 0 0;padding:10px}#cart-item-list-form tbody tr td .text-right,#cart-item-list-form tfoot tr td{color:var(--primary-color);font-weight:700}#cart-item-list-form tfoot tr td:first-of-type{color:var(--primary-font-color)}#cart-item-list-form .quantity-spinner{align-items:center;display:flex;justify-content:center}#cart-item-list-form .action-wrapper #form_checkout,#cart-item-list-form .action-wrapper #form_save{padding:10px}#cart-question-dialog .close-button,#cart-question-dialog .no-button,#cart-question-dialog .yes-button,.cart-form .mobile-remove{background-color:var(--primary-color)}@media screen and (min-width:1024px){#cart-item-list-form thead th:nth-of-type(4){width:30px}}.product-list .name,.product-list .price-wrapper .value{font-size:1em}.product-list.view-list .product-item-wrapper{display:flex;justify-content:center}.product-list.view-list .product-item{background-color:transparent;width:350px}.product-list.view-list .product-item .field-wrapper{bottom:0;top:unset}.product-list.view-list .product-item .end-of-life{border-bottom-left-radius:0;display:block;padding:0 5px;text-align:center;width:55px}.product-list.view-list .product-item .discount-percentage{border-radius:0;bottom:4px;display:block;line-height:20px;opacity:1;right:20px;top:unset;transform:translateX(-10%);transition:opacity .5s,transform .5s}.product-list.view-list .product-item .image-field-wrapper{display:flex;justify-content:center;margin-left:25px}.product-list.view-list .product-item .image-field-wrapper .brand-new{background-color:var(--primary-color);border-bottom-right-radius:0;display:block;line-height:10px;opacity:1;text-align:center;transform:translateX(-10%);transition:opacity .5s,transform .5s;width:60px}.product-list.view-list .product-item .content-wrapper .description{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:var(--secondary-font-color);display:-webkit-box;height:110px;overflow:hidden;word-break:break-word}.product-list.view-list .product-item .content-wrapper .description p,.product-list.view-list .product-item .content-wrapper .description ul,.product-list.view-list .product-item .content-wrapper .description ul li{text-align:center}.product-list.view-list .product-item .data-wrapper{max-width:100%}.product-list.view-list .product-item .data-wrapper .stock-wrapper{margin-bottom:15px;text-align:center}.product-list.view-list .product-item .data-wrapper .out-of-stock{background-color:#c00;color:#fff;padding:5px 10px}.product-list.view-list .product-item .data-wrapper .price-wrapper{align-items:center;display:flex;justify-content:center;margin:5px 0}.product-list.view-list .product-item .data-wrapper .original-price{color:var(--secondary-font-color);font-size:.9em;margin-right:10px}.product-list.view-list .product-item .data-wrapper .original-price .text{display:none}.product-list.view-list .product-item .data-wrapper .gross-price{color:var(--primary-color);font-size:.9em}.product-list.view-list .product-item .data-wrapper .gross-price label{display:none}.product-list.view-list .product-item .data-wrapper .quantity-wrapper{text-align:center}.product-list.view-list .product-item .data-wrapper .quantity-field{display:none}.product-list.view-list .product-item .data-wrapper .cart-button{background-color:var(--primary-color);color:#fff;font-weight:var(--default-font-weight);width:40%}.product-list.view-list .product-item .data-wrapper .cart-button:hover{background-color:var(--primary-font-color)}.product-list.view-list .name{text-align:center}.product-list.view-table{justify-content:center}.product-list.view-table .cart-wrapper .button{margin-right:0}.product-list.view-table .product-item{width:200px}.product-list.view-table .product-item .field-wrapper{bottom:0;top:unset}.product-list.view-table .product-item .image-field-wrapper{align-items:center;display:flex;justify-content:center}.product-list.view-table .product-item .image-field-wrapper .favorite-icon{position:absolute;right:5px;top:5px}.product-list.view-table .product-item .image-field-wrapper .brand-new{background-color:var(--primary-color);border-bottom-right-radius:0;display:block;line-height:10px;opacity:1;position:absolute;text-align:center;transition:opacity .5s,transform .5s;width:60px}.product-list.view-table .product-item .image-field-wrapper .end-of-life{border-bottom-left-radius:0;left:-3px;line-height:10px;position:absolute;text-align:center;top:unset;width:60px}.product-list.view-table .product-item .discount-percentage{border-radius:0;bottom:-20px;display:block;left:70px;line-height:20px;opacity:1;top:unset;transform:translateX(-10%);transition:opacity .5s,transform .5s}.product-list.view-table .product-item .data-wrapper{padding:10px}.product-list.view-table .product-item .data-wrapper .price{text-align:left}.product-list.view-table .product-item .data-wrapper .gross-price label{display:none}.product-list.view-table .product-item .data-wrapper .gross-price .value{color:var(--primary-color)}.product-list.view-table .product-item .data-wrapper .name{min-height:100px;padding-bottom:10px;text-align:left}.product-list.view-table .product-item .data-wrapper .stock-wrapper{margin:10px 0;text-align:left}.product-list.view-table .product-item .data-wrapper .cart-wrapper{margin-top:20px}.product-list.view-table .product-item .data-wrapper .quantity-wrapper{justify-content:center;margin:10px 0}.product-list.view-table .product-item .data-wrapper .quantity-field{display:none}.product-list.view-table .product-item .data-wrapper .cart-button{background-color:var(--secondary-color);color:var(--primary-font-color);font-weight:var(--default-font-weight)}.product-list.view-table .product-item .data-wrapper .cart-button:hover{background-color:var(--primary-color);color:#fff}.product-list.view-table .product-item .data-wrapper .price-wrapper.discount{display:flex}.product-list.view-table .product-item .data-wrapper .original-price{color:var(--secondary-font-color);margin-right:10px}.product-list.view-table .product-item .data-wrapper .original-price .text{display:none}.favorite-icon{background-image:url(/build/images/ui-icons.f6034a70.png);background-position:-158px 1px;background-repeat:no-repeat;width:25px}.favorite-icon:hover{background-position:-189px 1px}.favorite-icon.favorited{background-position:-220px 1px}#product-advanced-search-sidebar{display:block;min-width:300px;width:100%}#product-advanced-search-sidebar .product-advanced-search-header{margin-top:0}#product-advanced-search-sidebar #mobile-product-advanced-search-close-button{color:#212529}.block-product-list .product_newnesses_with_cart-product-list{display:none}.block-product-list .product_newnesses_with_cart-product-list .block-product-item{display:flex}.block-product-list .product_newnesses_with_cart-product-list .block-product-item .name{align-items:center;display:flex;justify-content:center}.ui-slider-range{background:var(--primary-font-color)}.ui-slider .ui-slider-handle{background-color:#fff;border:2px solid #000;border-radius:50%;height:1.5em;left:0;width:1.5em}.image-modal-wrapper{background-color:var(--primary-font-color);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:15}.product-image-box{align-items:center;background-color:#f7f7f7;border:1px solid var(--secondary-font-color);border-radius:10px;display:none;flex-direction:column;height:90%;left:50%;opacity:0;overflow:auto;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:85%;z-index:16}.product-image-box .close-button{cursor:pointer;position:absolute;right:15px;top:10px}.product-image-box .close-button svg{height:30px}.product-image-box .image-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.product-image-box .image-info .image-container{height:100%;max-width:500px;padding-top:30px;width:100%}.product-image-box .image-info .image-container,.product-image-box .image-info .modal-image{align-items:center;display:flex;justify-content:center}.product-image-box #thumbnail-image-wrapper .image-contents{display:flex;flex-wrap:wrap;justify-content:center;max-width:500px}.product-image-box #thumbnail-image-wrapper .image-contents li{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:var(--default-border-radius);display:flex;height:125px;justify-content:center;margin:3px;width:125px}.product-image-box #thumbnail-image-wrapper .image-contents li:hover{border:1px solid var(--primary-color)}.product-image-box .description{color:var(--secondary-font-color);margin:10px 0;padding:0 10px}#product-page-item-wrapper .brand-new{background-color:var(--primary-color);border-bottom-right-radius:0;display:block;line-height:10px;text-align:center;width:60px}#product-page-item-wrapper .end-of-life{border-bottom-left-radius:0;left:0;line-height:10px;position:absolute;text-align:center;top:40px;width:60px}#product-page-item-wrapper .discount-percentage{border-radius:0;display:block;line-height:20px}#product-page-item-wrapper .right-side{display:block}#product-page-item-wrapper .special-field-wrapper{align-items:center;background-color:var(--primary-color);border-radius:13px;display:flex;flex-direction:column;justify-content:center;margin:15px 0;max-width:500px;padding:20px 40px;width:100%}#product-page-item-wrapper .special-field-wrapper .text{color:#fff;font-size:1.3em;font-weight:700;text-align:center}#product-page-item-wrapper .special-field-banner{display:block;height:auto;margin-bottom:1rem;max-width:100%}#product-page-item-wrapper .product-page-price{align-items:center;display:flex;justify-content:flex-start}#product-page-item-wrapper .product-page-price .price-wrapper{display:flex;margin-right:10px}#product-page-item-wrapper .product-page-price .price-wrapper .value{font-size:1.5em}#product-page-item-wrapper .product-page-price .original-price{color:var(--secondary-font-color);margin-right:10px}#product-page-item-wrapper .product-page-price .original-price .text{display:none}#product-page-item-wrapper .product-page-price .gross-price{color:var(--primary-color)}#product-page-item-wrapper .product-page-price .gross-price label{display:none}#product-page-item-wrapper .product-page-price .discount-value{color:#c00;font-weight:700;text-transform:uppercase}#product-page-item-wrapper .free-shipping-text{color:var(--primary-color)}#product-page-item-wrapper .cart-wrapper label{display:none}#product-page-item-wrapper .quantity-wrapper{flex-direction:column}#product-page-item-wrapper .quantity-wrapper .cart-button{border-radius:var(--default-border-radius);margin-left:0}#product-page-item-wrapper .stock-wrapper{margin-top:10px}#product-page-item-wrapper .tab-content{background-color:#fff;border-radius:var(--default-border-radius);margin-bottom:20px;overflow:auto;padding:20px}#product-page-item-wrapper .tab-content #product-details-content .quantity span{color:#488c40}#product-page-item-wrapper .tab-content #product-details-content .table tr{background-color:#ebebeb;display:flex;flex-direction:row;min-height:50px;width:100%}#product-page-item-wrapper .tab-content #product-details-content .table tr td{align-items:center;border:2px solid #fff;display:flex;justify-content:center;margin:0;padding:0;width:100%}#product-page-item-wrapper .tab-content #attachment-content li{margin-bottom:20px}#product-page-item-wrapper .tab-content #attachment-content .attachment-title{font-size:18px;font-weight:700}#product-page-item-wrapper .tab-content #attachment-content .attachment-name{border-bottom:1px solid var(--secondary-font-color);color:var(--primary-font-color);font-size:18px;font-weight:700}#product-page-item-wrapper .tab-content #attachment-content .attachment-name:hover{color:var(--primary-color)}#product-page-item-wrapper .nav-link{color:var(--primary-font-color);font-size:20px;font-weight:var(--default-font-weight)}#product-page-item-wrapper .nav-link.active{color:var(--primary-color)}.product-item .quantity-field{margin:10px 0}.product-item .free-shipping{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll 0 0;height:35px;width:126px}.product-item .small-images .arrow{background:url(/build/images/ui-icons.f6034a70.png) no-repeat scroll;cursor:pointer;display:none;height:50px;margin:20px 0 0;width:30px}.product-item .small-images .arrow.arrow-left{background-position:-250px -21px}.product-item .small-images .arrow.arrow-right{background-position:-272px -21px}#related-product-wrapper .product-list.view-table .product-item,#substitute-product-wrapper .product-list.view-table .product-item{width:160px}@media screen and (min-width:500px){#related-product-wrapper .product-list.view-table .product-item,#substitute-product-wrapper .product-list.view-table .product-item{width:225px}#related-product-wrapper .product-list.view-table .image-wrapper,#substitute-product-wrapper .product-list.view-table .image-wrapper{width:auto}}@media screen and (min-width:768px){#product-page-item-wrapper .right-side{display:table}.product-list.view-list .product-item{justify-content:center;width:100%}.product-list.view-list .product-item .image-field-wrapper{height:100%;max-width:300px;width:100%}.product-list.view-list .product-item .data-wrapper{flex:unset}.product-list.view-list .product-item .data-wrapper .name{text-align:left}.product-list.view-list .product-item .data-wrapper .price-wrapper{justify-content:flex-start}.product-list.view-list .product-item .data-wrapper .content-wrapper{border-top:none;padding:0}.product-list.view-list .product-item .data-wrapper .content-wrapper .description p,.product-list.view-list .product-item .data-wrapper .content-wrapper .description ul li{text-align:left}.product-list.view-list .product-item .data-wrapper .stock-wrapper{margin-bottom:5px;text-align:left}.product-list.view-list .product-item .data-wrapper .cart-wrapper .quantity-wrapper{text-align:left}.product-list.view-list .product-item .data-wrapper .cart-wrapper .quantity-wrapper .cart-button{width:25%}.product-list.view-list .name{text-align:left}.product-image-box{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.product-image-box .image-info{height:100%;justify-content:center;width:100%}.product-image-box .image-info .image-container{max-height:600px;max-width:600px}.product-image-box .image-info .modal-image{align-items:center;display:flex;justify-content:center}.product-image-box .image-info img{height:auto;max-height:700px;max-width:700px;width:auto}.product-image-box #thumbnail-image-wrapper{height:600px;overflow:auto;width:150px}.product-image-box #thumbnail-image-wrapper .content{overflow:auto}}@media screen and (min-width:1024px){.product-list.view-list .product-item{height:300px}.product-list.view-list .product-item .image-wrapper{flex:0}.product-list.view-list .product-item .image-field-wrapper .brand-new{opacity:0}.product-list.view-table .product-item{width:220px}.product-list.view-table .product-item .image-field-wrapper .favorite-icon svg{height:20px}.product-list.view-table .product-item .image-field-wrapper .field-wrapper .brand-new{opacity:0;transform:translateX(-10%)}.product-image-box{max-width:900px;width:100%}.product-image-box .image-info .image-container{align-items:center;display:flex;justify-content:center;max-height:700px;max-width:700px;padding-top:0}.product-image-box .image-info .modal-image{align-items:center;display:flex;height:100%;justify-content:center}.product-image-box #thumbnail-image-wrapper li{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:var(--default-border-radius);display:flex;height:125px;justify-content:center;margin:3px;width:125px}.product-image-box #thumbnail-image-wrapper li:hover{border:1px solid var(--primary-color)}.product-image-box .description{width:250px}}@media screen and (min-width:1366px){.product-image-box .description{width:450px}}
/*!
 * jQuery UI Slider 1.13.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:pointer;height:1.2em;position:absolute;-ms-touch-action:none;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}