@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Lato";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{box-sizing:border-box;border-collapse:collapse}.bx-pager-item{display:none}a{text-decoration:none;color:#0096db}a:hover{color:#c0020d}img{max-width:100%;height:auto}.content-bg:before,.content-bg:after{content:" ";display:table}.content-bg:after{clear:both}.content-bg{background:#fff;padding-top:30px}.page-container:before,.page-container:after{content:" ";display:table}.page-container:after{clear:both}.page-container{margin:0 auto}@media screen and (max-width:839px){.page-container{width:100%}}@media screen and (min-width:840px)and (max-width:1199px){.page-container{width:100%}}@media screen and (min-width:1200px){.page-container{width:1200px}}.list-inline:before,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:before,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:before,.product-menu-wrapper .product-menu:before,.header-icons-menu-box>.menu-list:before,.list-inline:after,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:after,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:after,.product-menu-wrapper .product-menu:after,.header-icons-menu-box>.menu-list:after{content:" ";display:table}.list-inline:after,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:after,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:after,.product-menu-wrapper .product-menu:after,.header-icons-menu-box>.menu-list:after{clear:both}.list-inline,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list,.product-menu-wrapper .product-menu,.header-icons-menu-box>.menu-list{height:100%;list-style:none;padding:0;margin:0;display:table}.list-inline.-full-width,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.-full-width.menu-list,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .-full-width.menu-list,.product-menu-wrapper .-full-width.product-menu,.header-icons-menu-box>.-full-width.menu-list{width:100%}.list-inline.-text-center,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.-text-center.menu-list,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .-text-center.menu-list,.product-menu-wrapper .-text-center.product-menu,.header-icons-menu-box>.-text-center.menu-list{text-align:center}.list-inline>.item,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list>.item,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list>.item,.product-menu-wrapper .product-menu>.item,.header-icons-menu-box>.menu-list>.item{display:table-cell;vertical-align:middle}.pull-right{float:right}.pull-left{float:left}.clear{clear:both;overflow:hidden;height:0px}@media screen and (min-width:1200px){.only-small{display:none!important}}*,*:before,*:after{box-sizing:border-box}.text-special-1{font-size:20px;font-weight:700;color:#0096db;margin:0;display:inline}.paragraph{font-size:13px}.box-header-bg-line{position:relative;text-align:center}.box-header-bg-line:before{content:"";display:block;height:1px;background:#e30613;position:absolute;top:50%;width:50%}.box-header-bg-line:after{content:"";display:block;height:1px;background:#0096db;position:absolute;top:50%;left:50%;width:50%}.box-header-bg-line .box-header-title{margin:50px 0;padding:0 27px;font-weight:700;font-size:25px;display:inline-block;background:#fff;position:relative;z-index:1}.product-system-wrapper.pending,.product-system-wrapper[v-cloak],.pending,.add-new-contact-wrapper-modal.pending,.basket-summary-wrapper.cover-with-loader{position:relative}.product-system-wrapper.pending *,.product-system-wrapper[v-cloak] *,.pending *,.add-new-contact-wrapper-modal.pending *,.basket-summary-wrapper.cover-with-loader *{visibility:hidden}.product-system-wrapper.pending:after,.product-system-wrapper[v-cloak]:after,.pending:after,.add-new-contact-wrapper-modal.pending:after,.basket-summary-wrapper.cover-with-loader:after{width:48px;height:48px;display:block;content:"";margin-top:-24px;margin-left:-24px;background:url(/assets/common/images/ajax-ring-loader.gif) no-repeat;text-align:center;position:absolute;top:50%;left:50%}.pending-small,.pending-wrapper .pending,.basket__delivery-time-change--description .warehouse-socket-pending,.basket-details__add-contact--wrapper.pending{position:relative}.pending-small *,.pending-wrapper .pending *,.basket__delivery-time-change--description .warehouse-socket-pending *,.basket-details__add-contact--wrapper.pending *{visibility:hidden}.pending-small:after,.pending-wrapper .pending:after,.basket__delivery-time-change--description .warehouse-socket-pending:after,.basket-details__add-contact--wrapper.pending:after{width:24px;height:24px;display:block;content:"";margin-top:-12px;margin-left:-12px;background:url(/assets/common/images/ajax-small-ring-loader.gif) no-repeat;text-align:center;position:absolute;top:50%;left:50%}.btn-regular{font-size:16px;border:none;padding:5px 25px;background:#f1f1f1;color:#000}.btn-regular:hover{background:#33373e;color:#fff}.btn-regular.-variant-1,.product-variants-table .count-value .btn-regular.add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.btn-regular.-variant-1:hover,.product-variants-table .count-value .btn-regular.add-to-basket-btn:hover{background:#c0020d}.btn-regular.-variant-2{background:#aab300;color:#fff}.btn-regular.-variant-3{background:#95519e;color:#fff}.btn-regular.-variant-4{background:#00759b;color:#fff}.btn-bigger,.product-variants-table .count-value .add-to-basket-btn{font-size:13px;border:none;padding:10px;background:#f1f1f1;color:#000}.btn-bigger:hover,.product-variants-table .count-value .add-to-basket-btn:hover{background:#33373e;color:#fff}.btn-bigger.-variant-1,.product-variants-table .count-value .add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.btn-bigger.-variant-1:hover,.product-variants-table .count-value .add-to-basket-btn:hover{background:#c0020d}.btn-bigger.-variant-2,.product-variants-table .count-value .-variant-2.add-to-basket-btn{background:#aab300;color:#fff}.btn-bigger.-variant-3,.product-variants-table .count-value .-variant-3.add-to-basket-btn{background:#95519e;color:#fff}.btn-bigger.-variant-4,.product-variants-table .count-value .-variant-4.add-to-basket-btn{background:#00759b;color:#fff}.btn-bigger.small-padding,.product-variants-table .count-value .small-padding.add-to-basket-btn{padding-left:10px;padding-right:10px}.btn-bigger.icon,.product-variants-table .count-value .add-to-basket-btn{padding:10px 15px 10px 50px;position:relative}.btn-bigger.icon:before,.product-variants-table .count-value .add-to-basket-btn:before{font-family:icomoon;display:inline;position:absolute;font-size:28px;vertical-align:middle}.btn-bigger.icon.basket-icon:before,.product-variants-table .count-value .add-to-basket-btn:before{content:"";left:15px;top:3px}@-moz-document url-prefix(){.btn-bigger.icon.basket-icon:before,.product-variants-table .count-value .add-to-basket-btn:before{top:0}}.btn-bigger.icon.add-icon:before,.product-variants-table .count-value .add-icon.add-to-basket-btn:before{content:"+";font-weight:700;font-family:Open Sans;left:30px;top:7.5px}.btn-bolder{height:36px;line-height:36px;padding:0 40px;border:none;background:#0096db;color:#fff;font-size:15px;font-weight:700;text-align:center;background:#f1f1f1;color:#000}.btn-bolder:hover{background:#33373e;color:#fff}.btn-bolder.-variant-1,.product-variants-table .count-value .btn-bolder.add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.btn-bolder.-variant-1:hover,.product-variants-table .count-value .btn-bolder.add-to-basket-btn:hover{background:#c0020d}.btn-bolder.-variant-2{background:#aab300;color:#fff}.btn-bolder.-variant-3{background:#95519e;color:#fff}.btn-bolder.-variant-4{background:#00759b;color:#fff}.btn-big{font-size:15px;font-weight:700;border:none;padding:10px 30px;background:#f1f1f1;color:#000}.btn-big:hover{background:#33373e;color:#fff}.btn-big.-variant-1,.product-variants-table .count-value .btn-big.add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.btn-big.-variant-1:hover,.product-variants-table .count-value .btn-big.add-to-basket-btn:hover{background:#c0020d}.btn-big.-variant-2{background:#aab300;color:#fff}.btn-big.-variant-3{background:#95519e;color:#fff}.btn-big.-variant-4{background:#00759b;color:#fff}.btn-big.icon,.product-variants-table .count-value .btn-big.add-to-basket-btn{padding:10px 30px 10px 50px;position:relative}.btn-big.icon:before,.product-variants-table .count-value .btn-big.add-to-basket-btn:before{font-family:icomoon;display:inline;position:absolute;font-size:18px;vertical-align:middle}.btn-big.icon.basket-icon:before,.product-variants-table .count-value .btn-big.add-to-basket-btn:before{content:"";left:35px;top:5px}.btn-big.icon.add-icon:before,.product-variants-table .count-value .btn-big.add-icon.add-to-basket-btn:before{content:"+";font-weight:700;font-family:Open Sans;left:30px;top:7.5px}.btn-with-subtitle{font-size:15px;border:none;font-weight:700;padding:8px 30px;background:#f1f1f1;color:#000}.btn-with-subtitle:hover{background:#33373e;color:#fff}.btn-with-subtitle.-variant-1,.product-variants-table .count-value .btn-with-subtitle.add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.btn-with-subtitle.-variant-1:hover,.product-variants-table .count-value .btn-with-subtitle.add-to-basket-btn:hover{background:#c0020d}.btn-with-subtitle.-variant-2{background:#aab300;color:#fff}.btn-with-subtitle.-variant-3{background:#95519e;color:#fff}.btn-with-subtitle.-variant-4{background:#00759b;color:#fff}.btn-with-subtitle span{font-weight:400;display:block;font-size:13px}a.btn-add{color:#000;font-size:10px;padding:0 0 3px 3px;border-bottom:1px solid #000;position:relative;left:0;margin:0 0 0 12px;text-decoration:none}a.btn-add:hover{text-decoration:none}a.btn-add:before{content:"";font-size:8px;font-weight:400;position:absolute;font-family:icomoon;left:-10px;top:3px}.btn-link{background:transparent;padding:0;font-size:inherit;color:#0096db}.btn-link:hover{color:#0096db;text-decoration:underline;background:transparent}.btn-link:focus{outline:0}.info-icon{font-size:0;margin:0 0 0 15px}.info-icon:before{content:"";font-family:icomoon;font-size:18px;color:#848486;display:inline-block;cursor:pointer;position:relative;top:3px;font-weight:400;background:#fff;border-radius:50%}.square-icon{background:#33373e;display:inline-block;vertical-align:top;width:10px;height:10px;position:relative;top:4px}.square-icon.-available{background:#69be28}.area-quotes{background:#dcdcdc;padding:30px 35px}.form-field-input{border:1px solid #878787;height:31px}.no-pointers-list{list-style:none;padding:0}.no-pointers-list .item{margin:5px 0}.no-pointers-list .payment-method-label{margin-left:10px}.radio-pointers-list{list-style:none}.radio-pointers-list .radio-field{margin-left:-28px;margin-right:11px}hr{border:1px solid #dcdcdc;margin:30px 0}.back-link{border-bottom:1px solid #000;font-size:11px;padding-bottom:2px;position:relative;margin-right:15px;left:15px}.back-link,.back-link:link,.back-link:active,.back-link:visited{color:#000;text-decoration:none}.back-link:hover{color:#0096db;border-color:#0096db}.back-link:before{content:"";font-family:icomoon;font-size:12px;position:absolute;left:-18px;top:3px}.more-link{border-bottom:1px solid #000;font-size:11px;padding-bottom:2px;position:relative;margin-right:15px;text-transform:lowercase}.more-link,.more-link:link,.more-link:active,.more-link:visited{color:#0096db;text-decoration:none;border:none}.more-link:hover{color:#0096db}.more-link:after{content:"";font-family:icomoon;position:relative;top:1px;font-size:12px;margin-left:5px}.underline-btn,.underline-btn:active,.underline-btn:link,.underline-btn:visited{padding:0 0 2px;margin:0;background:none;border-width:0 0 1px 0;border-style:solid;border-color:#000;font-size:11px;color:#000;text-decoration:none}.underline-btn:hover{text-decoration:none;color:#0096db;border-color:#0096db}.standard-table.deafult{display:table}.standard-table.deafult .standard-table-header{display:table-row-group;background:#dcdcdc}.standard-table.deafult .standard-table-body{display:table-row-group}.standard-table.deafult .table-row{display:table-row}.standard-table.deafult .table-col{padding:20px;display:table-cell}.standard-table.deafult .table-cell-label{display:none}@media screen and (max-width:839px){.standard-table.deafult{display:block}.standard-table.deafult .standard-table-header{display:none}.standard-table.deafult .standard-table-body{display:block}.standard-table.deafult .table-col{display:block;padding:5px 10px}.standard-table.deafult .table-row{display:block;border-bottom:1px solid #b1b1b1;padding:10px 0}.standard-table.deafult .table-row:first-child{padding-top:0;border-top:0}.standard-table.deafult .table-row:last-child{padding-bottom:0;border-bottom:0}.standard-table.deafult .table-cell-value,.standard-table.deafult .table-cell-label{display:inline}}@media screen and (max-width:839px){.default-table{margin:0 auto}}.default-table .table-col{padding:10px}.default-table .table-col.text-right{text-align:right}.btn-regular-base{border:none;padding:5px 25px;vertical-align:middle}.form-field-input-base,.promotion-code-wrapper .promotion-code-form-input{border:1px solid #878787;padding:5px;background:#fff;color:#000;vertical-align:middle}.support-box-wrapper:before,.support-box-wrapper:after{content:" ";display:table}.support-box-wrapper:after{clear:both}.support-box-wrapper{display:table;width:100%}.support-box-wrapper .support-box-image-wrapper,.support-box-wrapper .support-box-content-wrapper{display:table-cell;vertical-align:middle;padding:20px 0}.support-box-wrapper .support-box-content-wrapper{font-size:15px;color:#000}.support-box-wrapper .support-box-content-wrapper .support-box-phone-number{color:#0096db;font-weight:700;font-size:20px;display:inline-block}.support-box-wrapper .support-box-image-wrapper{text-align:right}.support-box-wrapper .support-box-image-wrapper img{max-width:100%}.basket__delivery-time-change--options,.basket__delivery-time-change--wrapper,.basket-summary-wrapper{width:auto;margin:0;max-width:none}.basket__delivery-time-change--options:before,.basket__delivery-time-change--wrapper:before,.basket-summary-wrapper:before,.basket__delivery-time-change--options:after,.basket__delivery-time-change--wrapper:after,.basket-summary-wrapper:after{content:" ";display:table}.basket__delivery-time-change--options:after,.basket__delivery-time-change--wrapper:after,.basket-summary-wrapper:after{clear:both}.widget-text:before,.widget-text:after{content:" ";display:table}.widget-text:after{clear:both}.widget-text{text-overflow:ellipsis;overflow:hidden;margin:0;color:#000;font-size:13px}.widget-text .more-link{font-weight:700;font-size:20px;color:#000}.widget-text .more-link:after{content:"";font-family:icomoon;display:inline-block;font-size:22px;line-height:28px;margin-left:20px;margin-right:20px;vertical-align:bottom;width:29px}.widget-text .more-link:hover{color:#0096db;text-decoration:none}.widget-text h1{font-weight:700;font-size:20px;color:#000}.widget-text h2{font-weight:400;font-size:20px;color:#000}.widget-banner:before,.widget-banner:after{content:" ";display:table}.widget-banner:after{clear:both}.banners-slider-wrapper{position:relative}.banners-slider-wrapper .swiper-button-next,.banners-slider-wrapper .swiper-button-prev{font-family:icomoon;font-size:22px;background:transparent;border:2px solid #33373e;height:44px;width:42px}.banners-slider-wrapper .swiper-button-next:before,.banners-slider-wrapper .swiper-button-prev:before{color:#33373e;position:relative;display:block;width:5px;top:8px}.banners-slider-wrapper .swiper-container{padding-bottom:20px}.banners-slider-wrapper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.banners-slider-wrapper .swiper-button-prev{left:0}@media screen and (min-width:1200px){.banners-slider-wrapper .swiper-button-prev{left:-8px}}.banners-slider-wrapper .swiper-button-prev:before{left:8px;content:""}.banners-slider-wrapper .swiper-button-next{right:0}@media screen and (min-width:1200px){.banners-slider-wrapper .swiper-button-next{right:-8px}}.banners-slider-wrapper .swiper-button-next:before{left:10px;content:""}.widgets-container:before,.widgets-container:after{content:" ";display:table}.widgets-container:after{clear:both}.widgets-container.-main-banner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.widgets-container.-main-banner div.widget-slider:first-of-type{width:780px;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}@media screen and (max-width:839px){.widgets-container.-main-banner div.widget-slider:first-of-type{width:100%}}.widgets-container.-main-banner div.widget-slider:last-of-type{width:384px;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}@media screen and (max-width:839px){.widgets-container.-main-banner div.widget-slider:last-of-type{display:none}}.widgets-container.-tiles{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.widgets-container.-tiles .widget-banner:before,.widgets-container.-tiles .widget-banner:after{content:" ";display:table}.widgets-container.-tiles .widget-banner:after{clear:both}.widgets-container.-tiles .widget-banner{width:33.33%;float:left;position:relative;cursor:pointer}.widgets-container.-tiles .widget-banner:hover:before{opacity:.4}.widgets-container.-tiles .widget-text:before,.widgets-container.-tiles .widget-text:after{content:" ";display:table}.widgets-container.-tiles .widget-text:after{clear:both}.widgets-container.-tiles .widget-text{width:33.33%;float:left}.widgets-container.-tiles .box-header-bg-line{display:none}.widgets-container.-tiles .widget-banner,.widgets-container.-tiles .widget-text{padding:10px;overflow:hidden}.widgets-container.-tiles .image{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.widgets-container.-offer-picto{margin:50px 0}.widgets-container.-offer-picto>.widget-text:before,.widgets-container.-offer-picto>.widget-text:after{content:" ";display:table}.widgets-container.-offer-picto>.widget-text:after{clear:both}.widgets-container.-offer-picto>.widget-text{float:left;width:20%;text-align:center}.widgets-container.-offer-picto>.widget-text a{color:#000}.widgets-container.-offer-picto .widget-text--red{color:#e30613;font-size:1.5em;margin:0;font-weight:600}.widgets-container.-recommended-brands{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}@media screen and (max-width:479px){.widgets-container.-recommended-brands{display:none}}.widgets-container.-recommended-brands div.box-header-bg-line{width:100%}.widgets-container.-recommended-brands:before,.widgets-container.-recommended-brands:after{content:none;display:none}.widgets-container.-recommended-brands div.widget-banner{width:170px}.widgets-container.-recommended-brands div.widget-banner:before,.widgets-container.-recommended-brands div.widget-banner:after{content:none;display:none}.widgets-container.-recommended-brands div.widget-banner a.promocje{display:block;width:auto;height:auto}@media screen and (max-width:479px){.widgets-container.-about-us{display:none}}.widgets-container.-about-us div.widget-text{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.widgets-container.-about-us div.widget-text:before,.widgets-container.-about-us div.widget-text:after{content:none;display:none}.widgets-container.-about-us div.widget-text p.about-us-paragraph img{float:left;margin:0 20px 20px 0}.widgets-container.-our-products{padding-bottom:50px}.widgets-container.-our-products .about-us-paragraph{display:flex}.widgets-container.-our-products .about-us-paragraph img{margin-right:50px;width:50%;height:340px}.widgets-container.-our-products .brands-row{display:flex;justify-content:space-around;align-items:center}.widgets-container.-our-products .brands-row img{-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}.uiGallery-wrapper{overflow:hidden}.segmentListUl:before,.segmentListUl:after{content:" ";display:table}.segmentListUl:after{clear:both}.segmentListUl{display:block;list-style:none;padding:0;margin:0;width:999999px}.segmentListUl>.slide:before,.segmentListUl>.slide:after{content:" ";display:table}.segmentListUl>.slide:after{clear:both}.segmentListUl>.slide{display:block;float:left;width:1200px}.segmentListUl>.slide:nth-child(odd) .segmentListElement:nth-child(odd) .price{color:#0096db}.segmentListUl>.slide:nth-child(2n) .segmentListElement:nth-child(2n) .price{color:#0096db}.segmentListUl .segmentList:before,.segmentListUl .segmentList:after{content:" ";display:table}.segmentListUl .segmentList:after{clear:both}.segmentListUl .segmentList{list-style:none;padding:0;margin:0}.segmentListUl .segmentListElement{float:left;width:240px}.segmentListUl .segmentListElement .segment-title{font-size:12px;margin:25px 0}.segmentListUl .segmentListElement .segment-price{font-weight:700;font-size:24px;margin:24px 0}.segmentListUl .add-to-basket-btn{background:#0096db;line-height:42px;color:#fff;font-weight:700;font-size:15px;border:none;padding:0;margin:0;display:block;width:170px;height:42px}.segmentListUl .icon-basket{font-size:30px;position:relative;top:5px}.breadcrumbs{font-size:13px;font-weight:700;padding-bottom:15px}.breadcrumbs a{color:#0095db}.breadcrumbs.mobile-hide{display:none}@media screen and (min-width:1200px){.breadcrumbs.mobile-hide{display:block}}.breadcrumbs .entry{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px;display:inline-block;max-width:100%}.breadcrumbs .separator{margin-left:7px;margin-right:7px;font-size:13px;color:#33373e;position:relative;top:1px}.breadcrumbs .separator:before{content:"";font-family:icomoon;display:inline-block}.breadcrumbs:empty{padding-bottom:0}.registration-form-box:before,.registration-form-box:after{content:" ";display:table}.registration-form-box:after{clear:both}@media screen and (min-width:840px){.registration-form-box{float:left;width:calc(100% - 445px);margin-right:70px}}@media screen and (min-width:840px)and (max-width:1199px){.registration-form-box{width:calc(100% - 395px);margin-right:20px}}.registration-form-box.-border-top{border-top:1px solid #000}.about-shop-account-box:before,.about-shop-account-box:after{content:" ";display:table}.about-shop-account-box:after{clear:both}.about-shop-account-box{background:#fff;float:right;width:375px;border:1px solid #0b960b}@media screen and (max-width:839px){.about-shop-account-box{display:none}}.about-shop-account-box .element{border-bottom:1px solid #0b960b}.about-shop-account-box .element:last-child{border-bottom:none}.about-shop-account-box .element.-about-shop-account-desc,.about-shop-account-box .element.-about-shop-account-help{padding:25px 20px 25px 40px}.about-shop-account-box .element.-about-shop-account-secure-connection{font-size:15px;padding:25px 20px 25px 40px}.about-shop-account-box .account-help-desc,.about-shop-account-box .account-help-title{display:block;font-size:15px}.about-shop-account-box .account-help-desc{text-align:center;margin-bottom:15px}.about-shop-account-box .account-help-phone-container{color:#0096db}.about-shop-account-box .phone-icon{font-size:31px;position:relative;top:4px}.about-shop-account-box .account-help-phone{font-weight:700;font-size:25px}.about-shop-account-box .secure-connection-desc:before,.about-shop-account-box .secure-connection-desc:after{content:" ";display:table}.about-shop-account-box .secure-connection-desc:after{clear:both}.about-shop-account-box .secure-connection-desc{margin:0}.about-shop-account-box .secure-connection-desc img{vertical-align:top;float:right}.about-shop-account-box .form-title{margin-bottom:35px;font-weight:700;color:#0b960b}.form-container:before,.form-container:after{content:" ";display:table}.form-container:after{clear:both}.form-container .form-title{margin:50px 0 30px;font-size:18px;font-weight:700}.form-container .form-title-small{font-size:15px;font-weight:400}.about-shop-account-list:before,.about-shop-account-list:after{content:" ";display:table}.about-shop-account-list:after{clear:both}.about-shop-account-list{list-style:none;padding:0 20px;margin:0}.about-shop-account-list .item{background:url(bootstrap/images/accepted-icon.png) 0 0 no-repeat;margin:30px 0;position:relative;padding-left:65px;min-height:35px}.about-shop-account-list .item:first-child{margin-top:0}.benefits-of-registration-list:before,.benefits-of-registration-list:after{content:" ";display:table}.benefits-of-registration-list:after{clear:both}.benefits-of-registration-list{list-style:none;margin:0;width:100%;padding:0 0 20px}@media screen and (max-width:510px){.benefits-of-registration-list{display:none}}.benefits-of-registration-list>li{float:left;display:inline-block;padding:0 0 20px;width:100%}.benefits-of-registration-list>li span{vertical-align:middle;display:inline-block;padding:6px 0 0 20px;width:89%}.benefits-of-registration-list>li:before{content:"";font-family:icomoon;color:#0b960b;font-size:30px;position:relative;display:inline-block;vertical-align:top}.user-data-form{border-spacing:12px;border-collapse:separate}.user-data-form .cell{padding:0 15px}.user-data-form .cell:nth-child(1){text-align:right}@media screen and (max-width:1199px){.user-data-form .cell{width:50%;vertical-align:top}}.user-data-form .form-text-field{box-sizing:border-box;width:310px;border:1px solid #878787;height:30px}@media screen and (max-width:1199px){.user-data-form .form-text-field{width:100%}}.user-data-form .uiSelect-item,.user-data-form .uiSelect-text,.user-data-form select{width:100%}@media screen and (max-width:1199px){.user-data-form .uiSelect-item,.user-data-form .uiSelect-text,.user-data-form select{width:100%;max-width:165px}}.product-categories-list-columns{padding:0;list-style:none;-moz-column-count:3;column-count:3}.product-categories-list-columns .item{margin:15px 0}.product-categories-list-columns .form-checkbox-field{margin-right:22px}.form-checkbox-field{margin-right:17px}.form-back-link{font-size:11px;margin-left:11px;color:#000;border-bottom:1px solid #000;position:relative}.form-back-link:before{position:absolute;top:-5px;left:-20px;font-size:24px;content:"";display:inline;font-family:icomoon}.form-controls-box:before,.form-controls-box:after{content:" ";display:table}.form-controls-box:after{clear:both}.form-controls-box .-submit{float:right;position:relative;top:-15px}.btn-primary{background:#0096db;color:#fff;font-size:15px;font-weight:700;border:none;padding:12px 37px}.statement-accept-box{padding:35px 0}.statement-accept-element{margin:0 0 28px}.statement-accept-element input{margin-right:17px}.statement-accept-element:last-child{margin:0}.about-us-paragraph{text-overflow:ellipsis;overflow:hidden;font-size:16px;font-weight:400;line-height:26px}.pagination-list:before,.pagination-list:after{content:" ";display:table}.pagination-list:after{clear:both}.pagination-list{list-style:none;padding:0;display:inline-block;margin:0 6px}@media screen and (max-width:839px){.pagination-list{margin:0}}.pagination-list a:link,.pagination-list a:active,.pagination-list a:visited,.pagination-list a:hover{text-decoration:none}.pagination-list .item{float:left;margin:0 6px}@media screen and (max-width:839px){.pagination-list .item{margin:0 1px}}.pagination-list .page-link{display:block;min-width:35px;height:36px;background:#d7d7d7;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:36px;padding-left:4px;padding-right:4px;border:1px solid #d7d7d7}.pagination-list .page-link:hover,.pagination-list .page-link.active{border:1px solid #bcbcbc;background:none;color:#0096db}.pagination-list .page-link.-prev-page,.pagination-list .page-link.-next-page{color:#f1f1f1;background:none;overflow:hidden;border:none}.pagination-list .page-link.-prev-page:hover,.pagination-list .page-link.-next-page:hover{border:none;background:none;color:#0096db}@media screen and (max-width:839px){.pagination-list .page-link{min-width:30px}}.pagination-list .page-link-decorator{display:block;width:35px;height:36px;background:#d7d7d7;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:36px;cursor:default}.pagination-list .arrow-left-icon,.pagination-list .arrow-right-icon{position:relative;top:5px;left:0;font-size:25px}.modal-wrapper{opacity:0;position:absolute;top:-100%;z-index:-1}.list-style-accepted{list-style:none;line-height:1.7em;padding:0}.list-style-accepted .icon,.list-style-accepted .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .list-style-accepted .add-to-basket-btn{color:#0b960b;margin-right:5px}.checkbox-item{width:100%;position:relative}.checkbox-item input+label{margin:0}.checkbox-item{padding:0 0 20px}.checkbox-item .checkbox-input[type=checkbox]{display:inline-block;position:absolute;left:0;width:20px;opacity:0;height:20px;cursor:pointer}.checkbox-item .checkbox-label-block:before,.checkbox-item .checkbox-label-block:after{content:" ";display:table}.checkbox-item .checkbox-label-block:after{clear:both}.checkbox-item .checkbox-label-block{display:flex;display:-ms-flexbox}.checkbox-item .checkbox-label-block.bold-item{font-weight:700}.checkbox-item .checkbox-label-block:after{margin:0}.checkbox-item .checkbox-label-block:before{font-family:icomoon;content:"";display:block;color:#000;background:#fff;text-align:center;margin:2px 15px 0 0;width:17px;height:18px;font-size:18px;float:left;cursor:pointer}.checkbox-item .checkbox-label-block .checkbox-label{cursor:pointer;text-overflow:ellipsis;overflow:hidden;display:inline-block;margin-top:3px}.checkbox-item .checkbox-label-block[data-tooltip-content]{position:relative;overflow:initial;display:inline-flex}.checkbox-item .checkbox-input[type=checkbox]:checked+.checkbox-label-block:before{content:"";font-family:icomoon;font-size:18px;color:#878787;text-align:center;display:inline-block}.checkbox-item .checkbox-input[type=checkbox]:disabled+.checkbox-label-block:before{background:#e0e0e0;height:18px}.checkbox-item.hidden-item{display:none}.multicheckbox-item .checkboxes-list{list-style:none;padding:0}.radio-item{width:100%}.radio-item input+label{margin:0}.radio-item{padding:0 0 14px}.radio-item input.radio-input[type=radio]{display:inline-block;position:absolute;width:20px;opacity:0;height:20px}.radio-item label.radio-label-block{cursor:pointer}.radio-item label.radio-label-block span.radio-label{display:block;padding:1px 0 0 30px}.radio-item label.radio-label-block:after{margin:0}.radio-item label.radio-label-block:before{font-family:icomoon;content:"";display:block;background:#fff;color:#dcdcdc;text-align:center;font-size:18px;margin:2px 0 0;width:20px;float:left;border-radius:50%}.radio-item input.radio-input[type=radio]:checked+label.radio-label-block:before{content:"";font-family:icomoon;font-size:18px;color:#33373e;text-align:center;display:inline-block}.textarea-item label{font-size:12px;padding:0;display:block}.textarea-item textarea{resize:vertical;width:100%;margin:5px 0 0;padding:10px 15px;background:#f2f2f2;text-align:left;font-size:12px;border:0}.textarea-item textarea input+label{margin:0}select{opacity:0}.uiSelect-item{position:relative;display:inline-block;border:1px solid #878787;box-sizing:content-box;background:#fff;width:100%;height:31px}.uiSelect-item select{position:relative;z-index:1;opacity:0;padding:0 6px;height:31px;min-width:100px;width:100%}.uiSelect-item select:focus+.uiSelect-text:after{transform:rotate(-90deg)}.uiSelect-item option{padding:0;border:none}.uiSelect-item .uiSelect-text{position:absolute;height:31px;padding:0 25px 0 12px;inset:0;font-size:12px;line-height:31px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.uiSelect-item .uiSelect-text:after{content:"";font-family:icomoon;font-size:10px;display:block;position:absolute;right:8px;top:0}.uiSelect-item.multiple-line{height:auto;padding:6px 0}.uiSelect-item.multiple-line .uiSelect-text{height:auto;overflow:visible;white-space:normal;line-height:inherit;position:relative;text-overflow:clip;display:block}.uiSelect-item.multiple-line .uiSelect-text:after{top:0;bottom:0;height:10px;margin:auto}.uiSelect-item.multiple-line select{position:absolute;top:0;left:0;height:100%}fieldset.form-fieldset:before,.basket-form fieldset.basket-fieldset:before,fieldset.form-fieldset:after,.basket-form fieldset.basket-fieldset:after{content:" ";display:table}fieldset.form-fieldset:after,.basket-form fieldset.basket-fieldset:after{clear:both}fieldset.form-fieldset,.basket-form fieldset.basket-fieldset{border:none;padding:0}fieldset.form-fieldset .required-field label:after,.basket-form fieldset.basket-fieldset .required-field label:after{content:" *";display:inline}.form-section{padding:25px 0 20px}fieldset.form-separated-fieldset,.basket-form fieldset.basket-term-fieldset{border:1px solid #d3d3d3;padding:30px 38px;width:100%}fieldset.form-separated-fieldset:after:before,.basket-form fieldset.basket-term-fieldset:after:before,fieldset.form-separated-fieldset:after:after,.basket-form fieldset.basket-term-fieldset:after:after{content:" ";display:table}fieldset.form-separated-fieldset:after:after,.basket-form fieldset.basket-term-fieldset:after:after{clear:both}@media screen and (max-width:839px){fieldset.form-separated-fieldset,.basket-form fieldset.basket-term-fieldset{padding:20px 18px}}legend{font-size:15px;font-weight:700;padding:0 0 20px}legend span{white-space:nowrap}.input-item{padding:0 0 10px;width:100%}.input-item label:not(label[for=logo_file]){font-size:13px;text-transform:uppercase;width:28%;text-align:right;margin:5px 25px 0 0;vertical-align:top;display:inline-block}.input-item label:not(label[for=logo_file])>span.required:before{content:"";margin-left:3px}.input-item label:not(label[for=logo_file])>span.required:after{content:"";margin-left:3px}@media screen and (max-width:839px){.input-item label:not(label[for=logo_file]){width:100%;text-align:left;margin:0 0 3px}}@media screen and (min-width:840px)and (max-width:1199px){.input-item label:not(label[for=logo_file]){width:40%}}.input-item .input-elem,.input-item .input-section-wrapper{display:inline-block}.input-item input{box-sizing:border-box;font-size:13px;margin:0}.input-item.-medium .input-section-wrapper{width:40%}@media screen and (max-width:839px){.input-item.-medium .input-section-wrapper{width:90%}}.input-item.-medium .input-section-wrapper .input-elem{width:100%}.input-item.-medium .input-elem{width:40%}@media screen and (max-width:839px){.input-item.-medium .input-elem{width:90%}}.input-item.-medium .input-elem .checkbox-item{padding-bottom:7px}.input-item.-medium .input-elem .checkbox-item .input-elem{width:100%;padding:0 0 0 30px}.input-item.-medium .input-elem .checkbox-item .checkbox-label-block{width:100%}.input-item.-medium .input-elem .checkbox-item .checkbox-label{margin-top:2px;text-align:left;text-transform:none}.input-item.-medium .input-elem .checkbox-item .checkbox-label a{color:#000;text-decoration:underline}.input-item.-medium .input-elem input[type=text],.input-item.-medium .input-elem input[type=email],.input-item.-medium .input-elem input[type=password]{width:100%}@media screen and (max-width:839px){.input-item.-medium .input-elem input[type=text],.input-item.-medium .input-elem input[type=email],.input-item.-medium .input-elem input[type=password]{margin:0}}.input-item.-medium .input-elem textarea{width:100%;resize:none}.input-item.-remind-block{margin-top:-6px}@media screen and (max-width:839px){.input-item.-remind-block{padding-bottom:0}}@media screen and (max-width:839px){.input-item.-remind-block>label{display:none}}.input-item.-remind-block .remind-link{text-align:right}.input-item.-remind-block .remind-link .login-remind-link{font-size:11px}.select-item{padding:0 0 10px;width:100%}.select-item label{font-size:13px;text-transform:uppercase;width:28%;text-align:right;margin:5px 25px 0 0;vertical-align:top;display:inline-block}.select-item label>span.required:before{content:"";margin-left:3px}.select-item label>span.required:after{content:"";margin-left:3px}@media screen and (max-width:839px){.select-item label{width:100%;text-align:left;margin:0 0 3px}}@media screen and (min-width:840px)and (max-width:1199px){.select-item label{width:40%}}.select-item .select-elem{display:inline-block;width:100%}.select-item .input-section-wrapper{display:inline-block}.select-item.-medium .input-section-wrapper{width:40%}@media screen and (max-width:839px){.select-item.-medium .input-section-wrapper{width:90%}}.select-item.-medium .input-section-wrapper .select-elem{width:100%}.select-item.-medium .select-elem{width:40%}@media screen and (max-width:839px){.select-item.-medium .select-elem{width:90%}}.select-item.small-size{width:auto}.select-item .form-field-select{width:100%;height:31px;min-width:100px;border:1px solid #878787}.item-info{display:inline-block;vertical-align:top;margin:2px 0 0 6px}.item-info .tooltip-label{font-size:0}.item-info .tooltip-label:before{content:"";font-family:icomoon;font-size:18px;color:#848486;display:inline-block;cursor:pointer;position:relative;top:0;font-weight:400}.input-item__error-wrapper{width:100%;display:inline-block}.error-item .error-label,.has-error .error-label{height:1px;display:block;float:left}.error-item input.form-text-field[type=text],.error-item input.form-text-field[type=password],.error-item input.form-text-field[type=email],.error-item input[type=text],.error-item input[type=password],.error-item input[type=email],.has-error input.form-text-field[type=text],.has-error input.form-text-field[type=password],.has-error input.form-text-field[type=email],.has-error input[type=text],.has-error input[type=password],.has-error input[type=email],.error-item textarea,.has-error textarea{background:#fff9f9;border:2px solid #c0020d}.error-item label.checkbox-label-block:before,.has-error label.checkbox-label-block:before{color:#c0020d;background:#fff9f9;font-weight:700}.error-item input.checkbox-input[type=checkbox]:checked+label.checkbox-label-block:before,.has-error input.checkbox-input[type=checkbox]:checked+label.checkbox-label-block:before{color:#c0020d;background:#fff9f9;font-weight:700}.error-item .uiSelect-item,.has-error .uiSelect-item{background:#fff9f9;border:2px solid #c0020d}.error-item ul.errors,.error-item .form-error,.has-error ul.errors,.has-error .form-error{list-style:none;font-size:12px;color:#c0020d;margin:5px 0;padding:0 0 0 3px;display:block}.required-description{font-size:10px;white-space:nowrap;margin:0}.form-container,.base-form-container{margin:0 0 40px}.form-attachments-list:before,.form-attachments-list:after{content:" ";display:table}.form-attachments-list:after{clear:both}.form-attachments-list{padding:0;list-style:none;display:block}.form-attachments-list .in:before,.form-attachments-list .in:after{content:" ";display:table}.form-attachments-list .in:after{clear:both}.form-attachments-list .in{margin-bottom:10px;display:table;width:100%;min-height:29px}.form-attachments-list span{display:table-cell;vertical-align:middle}.form-attachments-list .attachment-actions{width:150px;text-align:right}.form-attachments-list .attachment-name-wrapper{width:calc(100% - 150px)}@media screen and (max-width:839px){.form-attachments-list .attachment-name-wrapper .attachment-name{width:170px}}@media screen and (min-width:840px)and (max-width:1199px){.form-attachments-list .attachment-name-wrapper .attachment-name{width:270px}}@media screen and (min-width:1200px){.form-attachments-list .attachment-name-wrapper .attachment-name{width:590px}}.input-file-wrapper .file{color:#fff;background:gray;display:inline-block;position:relative;overflow:hidden}.input-file-wrapper .file:hover{background:#33373e}.input-file-wrapper .file .file-label{position:relative;z-index:1;display:inline-block;padding:10px 20px;font-weight:700;width:auto;margin:0}.input-file-wrapper .file input{position:absolute;inset:0;opacity:0;width:100%;height:100%;z-index:0;cursor:pointer}.input-file-wrapper .file-upload-message{background:gray;color:#fff;display:inline-block;padding:10px 20px}.form-attachments .file-upload-error{padding:10px;margin-bottom:15px;display:block;border:1px solid #0096db;color:#0096db}textarea{padding:5px 15px;border:1px solid #878787}input{border-radius:0}form ul.errors,form .form-error{margin:0 0 15px;padding:10px 20px 10px 30px;border:1px solid #0096db}form ul.errors li,form .form-error li{color:#0096db}.ui-datepicker{width:20em;padding:1em;display:none;background:#fff;border:1px solid #b1b1b1;cursor:pointer}.ui-datepicker select{opacity:1}.ui-datepicker-header{width:100%;display:inline-block;margin-bottom:10px}.ui-datepicker-prev,.ui-datepicker-next{padding:4px 6px;background:#d3d3d3;color:#000;text-decoration:none}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background:#0096db;color:#fff}.ui-datepicker-prev{float:left;width:auto}.ui-datepicker-next{float:right;width:auto}.ui-datepicker-title{width:100%;display:inline-block;margin:10px 0 15px;padding-bottom:10px;border-bottom:1px solid #b1b1b1}.ui-datepicker-year{float:right;width:auto}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar th,.ui-datepicker-calendar td{padding:1px;text-align:center;vertical-align:middle}.ui-datepicker-current-day{background:#0096db}.ui-datepicker-current-day .ui-state-active{color:#fff}.ui-datepicker-unselectable{color:#848486}body:before,body:after{content:" ";display:table}body:after{clear:both}body{background:#33373e;color:#000;font-family:Lato,sans-serif;font-size:13px}h1,.header-1,.products-list__header-mobile{font-weight:700;font-size:20px;margin:0 0 2px}h2,.header-2{font-weight:400;font-size:20px;margin:0 0 2px}h3,.header-3{font-weight:700;font-size:18px;margin:0 0 2px}h4,.header-4{font-weight:400;font-size:18px;margin:0 0 2px}h5,.header-5{font-weight:700;font-size:16px;margin:0 0 2px}h6,.header-6{font-weight:400;font-size:16px;margin:0 0 2px}p{font-size:13px;margin:10px 0 15px}a,a:link,a:active,a:visited{color:#0095db}a:hover{text-decoration:underline}.text-center{text-align:center}button,input[type=button],input[type=submit]{padding:5px 15px;border:none;font-size:13px;font-weight:400;background:#f1f1f1;color:#000}button:hover,input[type=button]:hover,input[type=submit]:hover{background:#0095db;color:#fff}.basket__delivery-time-change--button,.basket-summary-delivery-date-change{background:transparent;padding:0}.basket__delivery-time-change--button:hover,.basket-summary-delivery-date-change:hover{color:#000;background:transparent}input,label{vertical-align:middle}input+label{margin-left:15px}input[type=search],input[type=text],input[type=email],input[type=password],input[type=tel]{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;height:31px;line-height:31px;padding:0 15px;box-shadow:none;border-radius:0;font-size:12px;border:1px solid #878787;color:#000}input[readonly]{background:#f0f0f0;color:#878787}#photo-container .spaceBox>div{width:100%!important;position:relative}#photo-container .spaceBox>div #logo_file-element{margin:0}#photo-container .spaceBox>div .input-item label{width:100%;text-align:left}#photo-container .spaceBox>div .navigation{margin:0!important;position:absolute;right:0;bottom:0;padding:0!important}.user-account-page:before,.user-account-page:after{content:" ";display:table}.user-account-page:after{clear:both}.user-account-page{margin-bottom:30px}@media screen and (max-width:1199px){.user-account-page .side-nav-wrapper{display:none}}.user-account-page .header-1,.user-account-page .products-list__header-mobile{margin-bottom:25px}.user-account-page fieldset:before,.user-account-page fieldset:after{content:" ";display:table}.user-account-page fieldset:after{clear:both}.user-account-page fieldset{margin:0 0 15px;padding:0;border:none}.user-account-page fieldset legend{padding:0;background:0;display:block;font-weight:700;font-size:16px;margin:0 0 2px}@media screen and (max-width:839px){.user-account-page fieldset input[type=button]{width:100%}}.user-account-page .user-account-data-left-wrapper:before,.user-account-page .user-account-data-left-wrapper:after,.user-account-page .user-account-data-right-wrapper:before,.user-account-page .user-account-data-right-wrapper:after{content:" ";display:table}.user-account-page .user-account-data-left-wrapper:after,.user-account-page .user-account-data-right-wrapper:after{clear:both}@media screen and (min-width:840px){.user-account-page .user-account-data-left-wrapper,.user-account-page .user-account-data-right-wrapper{width:50%;float:left}}.user-account-page .account-table-section-header{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;padding:5px 7px 5px 15px;background:#dcdcdc;overflow:hidden}.user-account-page .account-table-section-header .section-title{flex:6 0 0%;font-weight:700}.user-account-page .account-table-section-header .per-page-number{flex:4 0 0%;justify-content:flex-end;-ms-flex-pack:end;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.user-account-page .account-table-section-header .per-page-number .per-page-label{white-space:nowrap}.user-account-page .account-table-section-header .per-page-number .per-page-select{width:60px;margin-left:5px}.user-account-page .account-table-section-content{padding:10px;border:1px solid #dcdcdc}.user-account-page .account-add-new-element{margin-bottom:10px}.user-account-page .date-filter{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 6px 30px}.user-account-page .date-filter .date-filter-label{display:flex;flex:0 0 100%;align-items:center;padding-bottom:15px}.user-account-page .date-filter .date-filter-element{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:15px}.user-account-page .date-filter .date-filter-element .date-filter-element-label{padding-right:8px}.user-account-page .date-filter .date-filter-element .datepicker{width:100px}.user-account-page .date-filter .date-filter-element .icon,.user-account-page .date-filter .date-filter-element .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .user-account-page .date-filter .date-filter-element .add-to-basket-btn{padding:0 8px;font-size:24px}.user-account-page .date-filter .date-filter-button{flex:0 0 100%;text-align:center}@media screen and (min-width:480px){.user-account-page .date-filter .date-filter-element{padding-bottom:0}.user-account-page .date-filter .date-filter-button{flex:0 0 auto;padding-left:30px}}@media screen and (min-width:840px){.user-account-page .grid-set-auto-width{width:auto!important}.user-account-page .date-filter{flex-wrap:nowrap;justify-content:flex-start}.user-account-page .date-filter .date-filter-label{flex:0 0 auto;padding-bottom:0;padding-right:4px}}.delivery-address-content-section.load{position:relative}.delivery-address-content-section.load:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}.user-account-content-wrapper:before,.user-account-content-wrapper:after{content:" ";display:table}.user-account-content-wrapper:after{clear:both}@media screen and (min-width:1200px){.user-account-content-wrapper{padding:0 0 0 25px;width:calc(100% - 210px);float:left}}.user-account-content-wrapper select{width:100%;border:0px}.user-account-content-wrapper .select-elem input{margin-right:5px}.user-account-content-wrapper .ms-parent label{width:100%;box-sizing:border-box;margin:0;text-align:left}.user-account-content-wrapper .ms-drop label{text-transform:initial}.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn{background:#e30613;color:#fff}.front-jqgrid #pager_left{padding-left:0}.front-jqgrid #pager_left .ui-pg-div{font-size:inherit;color:#0096db}.front-jqgrid #pager_left .ui-pg-div:hover{color:#0096db;text-decoration:underline}.front-jqgrid #pager_left .ui-pg-div:focus{outline:0}.add-existing-person-modal .eiModal-content,.add-new-person-modal .eiModal-content{overflow:visible}.user-account__employee--form-wrapper{width:100%;display:inline-block;margin:25px 0 0}.user-account__employee--form-wrapper .error-item .ms-parent{background:#fff9f9;border:2px solid #c0020d}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container,.user-account__employee--form-wrapper #privileges-address_access-container{padding:0}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container>label,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container>label,.user-account__employee--form-wrapper #privileges-address_access-container>label{margin-bottom:10px;width:25%}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container>label span,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container>label span,.user-account__employee--form-wrapper #privileges-address_access-container>label span{display:none}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container>label:after,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container>label:after,.user-account__employee--form-wrapper #privileges-address_access-container>label:after{content:"*";margin-left:4px}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container>div,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container>div,.user-account__employee--form-wrapper #privileges-address_access-container>div{margin-bottom:10px}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container input,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container input,.user-account__employee--form-wrapper #privileges-address_access-container input{max-width:130px;margin-right:5px}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container .select-elem,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container .select-elem,.user-account__employee--form-wrapper #privileges-address_access-container .select-elem{max-width:250px}.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container.hidden,.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container.hidden-div,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container.hidden,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container.hidden-div,.user-account__employee--form-wrapper #privileges-address_access-container.hidden,.user-account__employee--form-wrapper #privileges-address_access-container.hidden-div{visibility:hidden;height:0px}.user-account__employee--form-header{width:100%;display:inline-block;margin:15px 0}.your-account-address-and-preferences:before,.your-account-address-and-preferences:after{content:" ";display:table}.your-account-address-and-preferences:after{clear:both}.your-account-personal-data-container:before,.your-account-personal-data-container:after{content:" ";display:table}.your-account-personal-data-container:after{clear:both}.your-account-edit-button-container:before,.your-account-edit-button-container:after,.your-account-accept-button-container:before,.your-account-accept-button-container:after{content:" ";display:table}.your-account-edit-button-container:after,.your-account-accept-button-container:after{clear:both}.your-account-edit-button-container,.your-account-accept-button-container{margin:15px 0;padding:0 10px}.your-account-save-button{float:right}.user-account-data-wrapper{margin-bottom:15px}.user-account-data-table{border-collapse:separate;border-spacing:10px;max-width:100%}.user-account-data-table .element-label{text-align:right;width:50%}.user-account-data-table .element-value{text-align:left;width:50%;font-weight:700}.user-account-data-table .element-value select,.user-account-data-table .element-value input{font-weight:400}.your-account-address-content{font-weight:700;margin:0 20px}.your-account-menu-container ul ul{display:none}.user-account__employee-list--controls{width:100%;display:inline-block;margin-bottom:30px;text-align:left}.user-account__employee-list--controls .btn-primary{width:auto;display:inline-block;color:#fff;font-size:13px;padding:10px 20px}@media screen and (max-width:839px){.your-account-save-button,.your-account-edit-button{width:100%}}@media screen and (min-width:840px){.your-account-address-and-preferences,.your-account-personal-data-container{width:50%;float:left}}.account-inline-information.credit-info{float:right;margin-right:10px;margin-top:10px}.account-inline-information.credit-info .item-info.tooltip{margin-top:0}input.btn-bigger[disabled],.product-variants-table .count-value input[disabled].add-to-basket-btn,input.btn-bigger[disabled]:hover,.product-variants-table .count-value input[disabled].add-to-basket-btn:hover{background-color:#c0020d}.customer-offer-wrapper.customer-offer-edit .custom-line .display-table-row .display-table-cell.cell-product-description input,.customer-offer-wrapper.customer-offer-edit .cell-product-customer-net-price input,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices input,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .description input{width:50px;margin:5px 0;height:27px;line-height:27px;padding:0 5px}.customer-offer-wrapper.customer-offer-edit .checkbox-item,.customer-offer-wrapper .summary .checkbox-item{padding:0;width:100%;display:inline-block;vertical-align:middle}.customer-offer-wrapper{padding-bottom:40px;display:none}.customer-offer-wrapper [v-cloak]{display:none}.customer-offer-wrapper.loaded{display:block}.customer-offer-wrapper .back-to-list{margin-bottom:10px}.customer-offer-wrapper .has-error{background:#fff9f9;border:2px solid #c0020d}.customer-offer-wrapper ul.errors{list-style:none;font-size:12px;color:#0096db;margin:5px 0;padding:0;display:block;width:100%;float:left}@media(max-width:52.499em){.customer-offer-wrapper ul.errors.mobile-hide{display:none}}.customer-offer-wrapper ul.errors.mobile-only{display:none}@media(max-width:52.499em){.customer-offer-wrapper ul.errors.mobile-only{display:block}}.customer-offer-wrapper ul.errors li{border:1px solid #0096db;padding:0 0 0 3px;margin-bottom:4px}.customer-offer-wrapper .mobile-only{display:none}@media(max-width:52.499em){.customer-offer-wrapper .mobile-only{display:block}}@media(max-width:52.499em){.customer-offer-wrapper .mobile-hide{display:none}}.customer-offer-wrapper .top{float:left;width:100%}.customer-offer-wrapper .top .name,.customer-offer-wrapper .top .for{width:33.33%;float:left}.customer-offer-wrapper .top .value{display:flex;align-items:center}@media(max-width:52.499em){.customer-offer-wrapper .top .name,.customer-offer-wrapper .top .for{width:100%;margin-bottom:10px;display:flex;align-items:center}.customer-offer-wrapper .top .for .value-details{padding-left:5px}}.customer-offer-wrapper .customer-offer-list-controls__list-grid{display:inline-block;width:100%;margin:20px 0 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header-wrapper{width:97%;padding:0 .5%}.customer-offer-wrapper .customer-offer-list-controls__list-grid p{margin:.5em 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .small-text{font-size:11px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__product-name{margin:10px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__product-name a:link,.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__product-name a:active,.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__product-name a:visited{color:#000}.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__product-name a:hover{color:#0096db;text-decoration:none}.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__manufacturer-code{font-size:.75em;color:#666}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list__product-unavailable{font-size:12px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .unit-product-price{font-size:.75em;color:#878787;margin:5px 0 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-photo-wrapper{text-align:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-photo-wrapper img{max-height:80px;padding:5px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .display-table-cell{padding:0 .5em 0 0;width:10%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .display-table-cell:last-child{padding-right:0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .display-table-row-group>.display-table-row>.display-table-cell{padding-right:0;width:100%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-description{width:11%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-net-price{padding-right:0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove{width:9%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove button{background-color:transparent}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove button:hover{background-color:#0095db}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-quantity{text-align:left}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-quantity .unit-converter-form>div{display:flex;align-items:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-net-value,.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-gross-value{text-align:left}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row{width:100%}@media(max-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row{padding:5px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row:last-child{border-bottom:1px solid #b1b1b1}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row .display-table-row:last-child{border:0px}@media(min-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row .table{width:100%;display:table}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-converter-form{margin:0;text-align:left;font-size:12px}@media(min-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-converter-form input{margin:5px 0;height:27px;line-height:27px}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-conversion-map{margin-bottom:0;color:#878787}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-converter__equal-mark-label{display:none}@media(max-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-converter__equal-mark-label{display:inline-block;padding:0 5px}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-price-cell{position:relative}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-product-price{margin:5px auto;width:100%;position:absolute}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .small{color:#878787;font-size:10px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header{border-bottom:1px solid #b1b1b1;padding:15px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .display-table-cell{display:none}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .cell-product-quantity,.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .cell-quantity{text-align:left;padding-left:6px}@media(min-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header{display:table-row-group;border-collapse:collapse;background:#dcdcdc}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header>div{font-size:11px;text-transform:uppercase}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .display-table-cell{display:table-cell}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .customer-offer-list-grid-header-wrapper{padding:5px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header .tooltip{vertical-align:middle;text-transform:none}@media(max-width:52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body{padding:15px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .customer-offer-list-grid-header-wrapper{width:100%;float:left}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .unit-converter-form{text-align:left}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header{padding:0}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-blocked>div{background:#eaeaea;color:#848486}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-blocked input[type=checkbox],.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-blocked input[type=text]{pointer-events:none;tab-index:-1;cursor:not-allowed}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-error>div{background:#ffe8e8;color:#848486}.customer-offer-wrapper .customer-offer-list-controls__list-grid .merged-cell__item{font-size:10px;text-transform:none}.customer-offer-wrapper .customer-offer-list-controls__list-grid .products-table--merged-cell{margin:5px 0 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row{float:left}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.full{width:100%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.left{width:66%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.left>div{margin-bottom:10px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product{display:flex;align-items:center;justify-content:space-between}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .image{width:32%;padding-right:10px;box-sizing:border-box}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .image img{max-width:90%;vertical-align:middle}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .description{width:58%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .description input{width:100%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .buttons{display:flex;align-items:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .buttons .remove button{background:transparent;padding:5px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .buttons .remove button:hover{color:#0096db}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .wear,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .requisition{margin-top:5px;font-size:12px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .wear span,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .requisition span{display:inline-block}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices{margin-top:10px;display:flex;font-size:12px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices input{text-align:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices .title{font-size:12px;margin-bottom:10px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices .normal{padding-right:10px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices .small{color:#878787;font-size:10px;display:inline-block}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices .price-value{display:inline-block;padding-left:5px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices br{content:" "}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices br:after{content:" "}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .quantity .unit-converter-form{float:right}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .quantity .unit-converter-form>div{margin-left:20px;margin-bottom:5px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .quantity .unit-converter__unit-label,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row .quantity .unit-label{min-width:30px;display:inline-block}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row button{width:100%;margin:5px 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row button span{vertical-align:middle;line-height:24px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row button span.description{font-size:13px;margin-left:5px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row label{margin-left:5px}.customer-offer-wrapper .arrows{display:inline-block;vertical-align:middle;margin:0 2px 0 15px}@media(min-width:52.499em){.customer-offer-wrapper .arrows{margin:0 14px 0 12px}}.customer-offer-wrapper .arrows button{background:transparent;padding:0;display:block;outline:0}.customer-offer-wrapper .arrows button:hover i{border-color:#0096db}.customer-offer-wrapper .arrows i{border:solid #878787;border-width:0 3px 3px 0;display:inline-block;padding:3px}.customer-offer-wrapper .arrows .up{transform:rotate(-135deg)}.customer-offer-wrapper .arrows .down{transform:rotate(45deg)}.customer-offer-wrapper .add-line{margin-top:10px}@media(max-width:52.499em){.customer-offer-wrapper .add-line.mobile-only{display:flex;justify-content:flex-end}}.customer-offer-wrapper .add-line.mobile-only .summary{margin:0;width:60%}.customer-offer-wrapper .add-line.mobile-only .summary .sum{width:100%}.customer-offer-wrapper .summary{margin:20px 0 0;display:inline-block;width:100%}.customer-offer-wrapper .summary .offer-number-input{border:1px solid #878787;text-align:center}.customer-offer-wrapper .summary .comment{width:50%;float:left;min-height:10px}@media(max-width:52.499em){.customer-offer-wrapper .summary .comment{width:100%}}.customer-offer-wrapper .summary .comment .title{font-weight:700}.customer-offer-wrapper .summary .comment .value{padding:5px 50px 5px 5px}@media(max-width:52.499em){.customer-offer-wrapper .summary .comment .value{padding:0;margin-bottom:15px}}.customer-offer-wrapper .summary .settings,.customer-offer-wrapper .summary .sum{width:25%;float:left}@media(max-width:52.499em){.customer-offer-wrapper .summary .settings{width:100%}}.customer-offer-wrapper .summary .settings>div{margin-bottom:10px}.customer-offer-wrapper .summary .sum>div{text-align:right;margin-bottom:5px}.customer-offer-wrapper .summary .sum>div>div{display:inline-block}.customer-offer-wrapper .summary .sum .value{width:50%}.customer-offer-wrapper .summary .actions{text-align:right}.customer-offer-wrapper .summary .actions a:hover{text-decoration:none}.customer-offer-wrapper .summary .actions a.btn-bigger,.customer-offer-wrapper .summary .actions .product-variants-table .count-value a.add-to-basket-btn,.product-variants-table .count-value .customer-offer-wrapper .summary .actions a.add-to-basket-btn{margin-left:15px}.customer-offer-wrapper .summary .checkbox-item .checkbox-label-block:before{height:18px;width:auto}.customer-offer-wrapper .summary .left{width:50%;float:left}@media(max-width:52.499em){.customer-offer-wrapper .summary .left{width:100%;margin-bottom:20px}}.customer-offer-wrapper .summary .left div{margin-bottom:5px}.customer-offer-wrapper .summary .right{width:50%;float:right}@media(max-width:52.499em){.customer-offer-wrapper .summary .right{width:100%}}.customer-offer-wrapper .vat-rate label{display:block;width:100%;font-size:10px;margin:0}.customer-offer-wrapper .vat-rate .uiSelect-item{width:66px;height:25px}.customer-offer-wrapper .vat-rate .uiSelect-item .uiSelect-text{height:25px;line-height:27px}.customer-offer-wrapper .vat-rate .uiSelect-item select{height:25px}.customer-offer-wrapper.customer-offer-edit .tooltip{margin-top:0;vertical-align:middle}.customer-offer-wrapper.customer-offer-edit .top .for{padding-left:15px}@media(max-width:52.499em){.customer-offer-wrapper.customer-offer-edit .top .for{padding:0}}.customer-offer-wrapper.customer-offer-edit .top .for textarea{width:80%;min-height:60px;resize:none}.customer-offer-wrapper.customer-offer-edit .top label{margin-bottom:10px;display:inline-block}@media(max-width:52.499em){.customer-offer-wrapper.customer-offer-edit .top label{margin:0 10px 0 0}.customer-offer-wrapper.customer-offer-edit .top .label{width:42%;text-align:right}.customer-offer-wrapper.customer-offer-edit .top .value{width:58%}.customer-offer-wrapper.customer-offer-edit .top .value input{width:80%}}.customer-offer-wrapper.customer-offer-edit .cell-product-customer-net-price input{text-align:center}.customer-offer-wrapper.customer-offer-edit .cell-product-customer-net-price label{margin:0 0 0 5px;font-size:12px}.customer-offer-wrapper.customer-offer-edit .cell-product-quantity label{margin:0 0 0 5px}.customer-offer-wrapper.customer-offer-edit .summary textarea{width:90%;min-height:100px;resize:none}@media(max-width:52.499em){.customer-offer-wrapper.customer-offer-edit .summary textarea{width:100%}}@media(max-width:52.499em){.customer-offer-wrapper.customer-offer-edit .add-line.mobile-only{display:flex;justify-content:space-between;align-items:flex-start}}.customer-offer-wrapper.customer-offer-edit .valid-time>div{display:inline-block;margin-bottom:10px}@media(max-width:52.499em){.customer-offer-wrapper.customer-offer-edit .valid-time>div{display:block}}.customer-offer-wrapper.customer-offer-edit .valid-time input{max-width:100px;margin:0 5px}.customer-offer-wrapper.customer-offer-edit .valid-time span{font-size:24px;vertical-align:middle;margin-right:5px;cursor:pointer}.customer-offer-wrapper.customer-offer-edit .actions{text-align:right}.customer-offer-wrapper.customer-offer-edit .custom-line .display-table-row .display-table-cell{padding-top:15px;padding-bottom:10px}.customer-offer-wrapper.customer-offer-edit .custom-line .display-table-row .display-table-cell.cell-product-description input{width:100%}.customer-offer-wrapper.customer-offer-edit .custom-line .display-table-row .display-table-cell.cell-product-user-net-price{padding-top:0}.customer-offer-wrapper .custom-line .mobile-view .row.product .image{display:none}.customer-offer-wrapper .custom-line .mobile-view .row.product .description{width:86%}.horizontal-scrollable-table-wrapper:before,.horizontal-scrollable-table-wrapper:after{content:" ";display:table}.horizontal-scrollable-table-wrapper:after{clear:both}.horizontal-scrollable-table-wrapper{border:1px solid #dcdcdc;border-top:0;font-size:11px;opacity:0}.horizontal-scrollable-table-wrapper.active{opacity:1}.horizontal-scrollable-table-wrapper .row{box-sizing:border-box}.horizontal-scrollable-table-wrapper .row.header{background:#dcdcdc}.horizontal-scrollable-table-wrapper .row.header .col{font-weight:700}.horizontal-scrollable-table-wrapper .row .col{vertical-align:middle;padding:15px 10px}.horizontal-scrollable-table-wrapper .const-table-wrapper{float:left}@media screen and (min-width:840px){.horizontal-scrollable-table-wrapper .const-table-wrapper{width:200px}}@media screen and (max-width:839px){.horizontal-scrollable-table-wrapper .const-table-wrapper{width:100px}}.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table{display:table;width:100%}@media screen and (min-width:840px){.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table .row{display:table-row}}.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table .col .mobile{display:none}@media screen and (max-width:839px){.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table .col .mobile{display:inline}}@media screen and (max-width:839px){.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table .col:last-child{display:none}}@media screen and (min-width:840px){.horizontal-scrollable-table-wrapper .const-table-wrapper .const-table .col{display:table-cell}}.horizontal-scrollable-table-wrapper .scrollable-table-wrapper{float:left}@media screen and (min-width:840px){.horizontal-scrollable-table-wrapper .scrollable-table-wrapper{width:calc(100% - 200px)}}@media screen and (max-width:839px){.horizontal-scrollable-table-wrapper .scrollable-table-wrapper{width:calc(100% - 100px)}}@media screen and (max-width:1199px){.horizontal-scrollable-table-wrapper .scrollable-table-wrapper{overflow-x:scroll}}.horizontal-scrollable-table-wrapper .scrollable-table-wrapper .scrollable-table{min-width:100%;display:table}.horizontal-scrollable-table-wrapper .scrollable-table-wrapper .scrollable-table .row{display:table-row}.horizontal-scrollable-table-wrapper .scrollable-table-wrapper .scrollable-table .col{display:table-cell}.invoice-list .front-jqgrid .paid{color:#069f35}.invoice-list .front-jqgrid .unpaid{color:#000}.invoice-list .front-jqgrid .unpaid.deadline{color:#c0020d}.invoice-list .front-jqgrid .unpaid.deadline.date{font-weight:700}.invoice-list .front-jqgrid .partially-paid{color:#000}.invoice-list .front-jqgrid .partially-paid.deadline{color:#c0020d}.invoice-list .front-jqgrid .partially-paid.deadline.date{font-weight:700}.invoice-list__actions{display:flex;justify-content:flex-end}.basket-page-wrapper{margin-top:30px}.basket-page-wrapper h1.header-1,.basket-page-wrapper h1.products-list__header-mobile{margin-bottom:30px}.basket-page-wrapper h1.header-1 small,.basket-page-wrapper h1.products-list__header-mobile small{font-weight:400}.basket-page-wrapper .support-box-wrapper{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:70px}.basket-page-wrapper .promotion-code-wrapper{margin-bottom:25px}.basket-page-wrapper .basket-summary-section{margin-bottom:40px}.basket-page-wrapper .basket-summary-section:last-child{margin-bottom:0}.basket-page-wrapper.guest-basket{margin-top:0}.basket-delivery-box-wrapper{display:flex;flex-wrap:wrap;margin-left:-2em;margin-right:-2em}@media(max-width:52.5em){.basket-delivery-box-wrapper{margin-left:-1em;margin-right:-1em}}.basket-delivery-box-wrapper .basket-delivery-box{width:33%;padding-left:2em;padding-right:2em}@media(max-width:52.5em){.basket-delivery-box-wrapper .basket-delivery-box{width:100%;height:100%;margin:0 0 2em;padding-left:1em}}.basket-delivery-box-wrapper .basket-delivery-box__text{margin-bottom:.8em}.basket-delivery-box-wrapper .basket-delivery-box__text:empty{margin:0!important}.basket-delivery-box-wrapper .basket-delivery-box__text--top{margin-top:.8em}.basket-delivery-box-wrapper .basket-delivery-box__header{display:flex;align-items:center;justify-content:flex-start;background:#33373e;color:#fff;margin-bottom:1em;height:40px;position:relative;padding:1em}.basket-delivery-box-wrapper .basket-delivery-box__header .arrow-right{width:0;height:0;position:absolute;border-left:15px solid #33373e;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);top:0;right:-15px}.basket-delivery-box-wrapper .basket-delivery-box__header--gray{background:#dcdcdc;color:#000;font-weight:700}.basket-delivery-box-wrapper .basket-delivery-box__header--gray .arrow-right--gray{border-left:15px solid #dcdcdc}.basket-delivery-box-wrapper .basket-delivery-box__header .radio-item label.radio-label-block:before{margin-top:-1px}.basket-delivery-box-wrapper .basket-delivery-box__content{background:#dcdcdc;padding:2em;height:calc(100% - 40px)}@media(max-width:52.5em){.basket-delivery-box-wrapper .basket-delivery-box__content{height:100%}}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-box__btn{width:100%;position:relative}.basket-delivery-box-wrapper .basket-delivery-box__content .add-new-contact-wrapper{margin-right:0}.basket-delivery-box-wrapper .basket-delivery-box__content .required-description{display:none}.basket-delivery-box-wrapper .basket-delivery-box__content #internal_order_number-label{width:100%;text-align:left;margin-top:0;margin-bottom:5px;display:none}.basket-delivery-box-wrapper .basket-delivery-box__content .input-section-wrapper{width:100%}.basket-delivery-box-wrapper .basket-delivery-box__content .input-section-wrapper input{border:1px solid #b1b1b1;background:#f2f2f2}.basket-delivery-box-wrapper .basket-delivery-box__content .multicheckbox-item>.label{display:none}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .textarea-label{display:none}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item{display:flex;flex-direction:column;width:100%}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item #error-container-reception_authorized_person{order:1}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item .add-existing-contact-wrapper{order:4;padding-right:0;margin-right:0}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item .checkboxes-list{order:3;margin-bottom:0;margin-top:10px}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item .checkboxes-list .checkbox-item{padding-bottom:10px}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block .multicheckbox-item .add-new-contact-wrapper{order:2}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block textarea{margin-top:0;border:1px solid #b1b1b1;height:auto;min-height:100px}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block textarea::-moz-placeholder{color:transparent}.basket-delivery-box-wrapper .basket-delivery-box__content .basket-delivery-details-block.full-width-block textarea::placeholder{color:transparent}.basket-delivery-box-wrapper .basket-delivery-box .basket-delivery-details-block-row{margin-bottom:0;display:flex;flex-direction:column;height:100%}.basket-delivery-box-wrapper .basket-delivery-box .basket-delivery-details-block-row .basket-delivery-details-block.full-width-block{display:flex;flex:1}.basket-delivery-box-wrapper .basket-delivery-box .basket-delivery-details-block-row .basket-delivery-details-block.full-width-block:empty{display:none}.basket-delivery-box-wrapper .basket-delivery-box .basket-delivery-details-block-row .basket-delivery-details-block.full-width-block:empty:after{display:none;content:""}.basket-delivery-box-wrapper .basket-delivery-box .basket-delivery-details-block-row .basket-delivery-details-block.full-width-block #comment{height:100%;min-height:100px}.basket-delivery-box-wrapper .basket-delivery-box__btn{position:relative}.basket-delivery-box-wrapper .basket-delivery-box__btn input{height:33px;border:1px solid #b1b1b1;width:100%;text-align:left;padding-left:27px}.basket-delivery-box-wrapper .basket-delivery-box .arrow-right--small{width:0;height:0;position:absolute;border-left:6px solid #b1b1b1;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);inset:3px auto auto 14px}.basket-delivery-box-wrapper .basket-delivery-box .arrow-right--small:hover{border-left:6px solid #fff}.basket-delivery-box-wrapper .basket-delivery-box .contact-add-address .arrow-right--small{top:8px}.basket-navigation-block .back-link{font-size:13px}.basket-fieldset .select-item.-medium .select-elem{display:inline-block}@media screen and (max-width:839px){.basket-fieldset .select-item.-medium .select-elem{width:100%}}.page-container-title{font-size:20px;font-weight:700;margin:45px 0 25px}.page-container-title small,.page-container-title .small{font-size:15px;font-weight:400}.section-container-title{font-size:15px}.section-container-title small,.section-container-title .small{font-size:15px;font-weight:400}.section-container-title .change-delivery-address{font-size:11px;border-bottom:1px solid #000;font-weight:400}.replacements-link{border-bottom:1px solid #000;color:#000}.basket-summary-wrapper{margin-top:30px}.basket-summary-wrapper .header-2{margin-bottom:25px}.basket-summary-section:before,.basket-summary-section:after{content:" ";display:table}.basket-summary-section:after{clear:both}.basket-summary-section .section-col:before,.basket-summary-section .section-col:after{content:" ";display:table}.basket-summary-section .section-col:after{clear:both}.basket-summary-section .section-col{width:33.3%;float:left}.basket-summary-section .section-col.pull-right{float:right}.basket-summary{width:100%;display:table;font-size:15px}@media(max-width:52.5em){.basket-summary{font-size:13px}}.basket-summary .basket-summary-row{display:table-row}.basket-summary .basket-summary-row.result .basket-summary-cell{border-top:1px solid #b1b1b1;font-weight:700;padding-top:25px}@media(max-width:25em){.basket-summary .basket-summary-row.result .basket-summary-cell:first-child{padding:25px 0}.basket-summary .basket-summary-row.result .basket-summary-cell:last-child{padding:25px 0 25px 15px}}.basket-summary .basket-summary-row.result .result-value{font-size:20px}@media(max-width:52.5em){.basket-summary .basket-summary-row.result .result-value{font-size:15px}}.basket-summary .basket-summary-row.for-bigger-devices{display:table-row}@media(max-width:25em){.basket-summary .basket-summary-row.for-bigger-devices{display:none}}.basket-summary .basket-summary-cell{display:table-cell;padding:7px 15px}@media(max-width:52.5em){.basket-summary .basket-summary-cell:first-child{width:55%}.basket-summary .basket-summary-cell:last-child{width:45%}}.basket-summary .basket-summary-cell:first-child{text-align:right}.for-small-devices{display:none}@media(max-width:25em){.for-small-devices{display:inline-block;width:100%;font-size:13px;padding:25px 0;font-weight:700;border-top:1px solid #b1b1b1}}.for-small-devices .price{padding-left:15px}.form-element-wrapper.select-item.-medium.is-details-form.cart__form{display:none}.basket-summary-column{padding-left:0;padding-right:0;width:100%;float:left;margin-bottom:30px}@media(min-width:52.499em){.basket-summary-column{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left;margin-bottom:30px}}@media(min-width:76.875em){.basket-summary-column{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left;margin-bottom:0}}.basket-summary-column.is-payment-column[data-personal-collection]{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media(min-width:76.875em){.basket-summary-column.is-payment-column[data-personal-collection]{padding-left:.9375rem;padding-right:.9375rem;width:41.6666666667%;float:left}}.basket-summary-column.is-shipping-column[data-personal-collection]{display:none}.basket-summary-column.is-shipping-column{height:1px}.basket-summary-column.is-shipping-column>*{display:none}@media(min-width:76.875em){.basket-summary-column.is-shipping-column{padding-left:.9375rem;padding-right:.9375rem;width:16.6666666667%;float:left}}.basket-summary-column.is-date-column[data-order-division-by-date="1"] *{display:none}@media(min-width:76.875em){.basket-summary-column.is-date-column{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left}}.basket-summary-column.is-summary-column[data-order-division-by-date="1"]{position:relative;padding-left:.9375rem;padding-right:.9375rem;left:0%;right:auto;float:left}@media(min-width:76.875em){.basket-summary-column.is-summary-column{padding-left:.9375rem;padding-right:.9375rem;width:33.3333333333%;float:left}.basket-summary-column.is-summary-column[data-order-division-by-date="1"]{position:relative;padding-left:.9375rem;padding-right:.9375rem;left:25%;right:auto;float:left}}.basket-summary-column.is-summary-column [data-personal-collection]{display:none}.basket-summary-column.is-summary-column [data-personal-collection].visible{display:inline-block}.basket-summary-small-column{padding-left:0;padding-right:0;width:100%;float:left;margin-bottom:30px}@media(min-width:52.499em){.basket-summary-small-column{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}@media(min-width:76.875em){.basket-summary-small-column{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left;margin-bottom:0}}.basket-summary-column-header{font-size:15px;padding:0 0 .625rem;margin:0 0 .625rem}.basket-summary-column-body .element-disabled{display:none}.basket-nav-section:before,.basket-nav-section:after{content:" ";display:table}.basket-nav-section:after{clear:both}.basket-product-list-input{border:1px solid #5f5f5f;margin:5px 0}.basket-product-list-input.-short{width:50px}@media screen and (max-width:839px){.basket-breadcrumb-list .item{width:20%}.basket-breadcrumb-list .item.current{width:40%}.basket-breadcrumb-list .item.current .basket-breadcrumb-label{display:inline}.basket-breadcrumb-list .basket-breadcrumb-label{display:none}.basket-breadcrumb-label-container{position:relative;right:-8px;z-index:1}}.remove-product-from-cart-btn{background:none;border:none;padding:0;color:#0096db;font-size:30px}.product-cart-delivery-dates:before,.product-cart-delivery-dates:after{content:" ";display:table}.product-cart-delivery-dates:after{clear:both}.product-cart-delivery-dates-promotion-code:before,.product-cart-delivery-dates-promotion-code:after{content:" ";display:table}.product-cart-delivery-dates-promotion-code:after{clear:both}.product-cart-delivery-dates-promotion-code{background:#dcdcdc;padding:20px 40px}.promotion-code-wrapper{padding:20px 40px;background:#f0f0f0}@media screen and (max-width:839px){.promotion-code-wrapper{padding:20px 15px}}.promotion-code-wrapper .promotion-code:before,.promotion-code-wrapper .promotion-code:after{content:" ";display:table}.promotion-code-wrapper .promotion-code:after{clear:both}.promotion-code-wrapper .promotion-code{display:table;width:100%}.promotion-code-wrapper .promotion-code-description-wrapper:before,.promotion-code-wrapper .promotion-code-description-wrapper:after{content:" ";display:table}.promotion-code-wrapper .promotion-code-description-wrapper:after{clear:both}.promotion-code-wrapper .promotion-code-description-wrapper{display:table-cell}@media screen and (max-width:839px){.promotion-code-wrapper .promotion-code-description-wrapper{display:block}}.promotion-code-wrapper .promotion-code-description-wrapper .title{font-size:15px;font-weight:400;padding-bottom:10px;border-bottom:1px solid #808080;margin:0 0 20px;display:inline-block}.promotion-code-wrapper .promotion-code-description-wrapper .paragraph{margin:0;font-size:13px}@media screen and (max-width:839px){.promotion-code-wrapper .promotion-code-description-wrapper .paragraph{margin:15px 0}}.promotion-code-wrapper .promotion-code-description-wrapper,.promotion-code-wrapper .promotion-code-form-wrapper,.promotion-code-wrapper .promotion-code-form-result-wrapper{vertical-align:middle}.promotion-code-wrapper .promotion-code-form-wrapper{padding:0 20px;display:table-cell}@media screen and (max-width:839px){.promotion-code-wrapper .promotion-code-form-wrapper{display:block;padding:0}}.promotion-code-wrapper .promotion-code-form:before,.promotion-code-wrapper .promotion-code-form:after{content:" ";display:table}.promotion-code-wrapper .promotion-code-form:after{clear:both}.promotion-code-wrapper .promotion-code-form{display:flex}.promotion-code-wrapper .promotion-code-form-input{height:32px;box-sizing:border-box;flex:1 1 0%}.promotion-code-wrapper .promotion-code-form-submit{height:32px;padding:0 20px;border:none;vertical-align:middle;font-size:13px;font-weight:700;background:gray;color:#fff}.promotion-code-wrapper .promotion-code-form-submit:hover{background:#33373e}.promotion-code-wrapper .promotion-code-form-result-wrapper{display:table-cell;text-align:right}@media screen and (max-width:839px){.promotion-code-wrapper .promotion-code-form-result-wrapper{display:block;margin:15px 0 0}}.promotion-code-wrapper .promotion-code-form-result-label{display:inline-block}.promotion-code-wrapper .promotion-code-form-result-value{display:inline-block;font-weight:700;margin-left:15px}.basket-steps-container:before,.basket-steps-container:after{content:" ";display:table}.basket-steps-container:after{clear:both}.basket-steps-container{padding:20px 0 0;margin:40px 0 20px;width:100%}.basket-steps-container .header-2.basket-main-header{margin:0;font-weight:700}@media screen and (max-width:839px){.basket-steps-container .header-2.basket-main-header{padding:0 14px 5px 0}}.basket-steps-container .header-2.basket-main-header small:before{content:"";padding:0}.basket-steps-container .header-2.basket-main-header small{white-space:nowrap}.basket-steps-container .basket-main-content-wrapper:before,.basket-steps-container .basket-main-content-wrapper:after{content:" ";display:table}.basket-steps-container .basket-main-content-wrapper:after{clear:both}@media screen and (max-width:839px){.basket-steps-container{background:#fff;padding:0 0 20px}}.basket-steps-container.guest-basket{padding-top:0;margin-top:0}.basket-content-section{background:#fff;padding:25px 10px 0 0}@media screen and (max-width:839px){.basket-content-section{width:100%;padding:25px 0 0}}.basket-navigation-block:before,.basket-navigation-block:after{content:" ";display:table}.basket-navigation-block:after{clear:both}.basket-navigation-block{margin:40px 0;width:100%;display:inline-block}.basket-navigation-block#submit_auth-container{margin:0}@media screen and (max-width:839px){.basket-navigation-block{width:100%;padding:10px 0;text-align:center}}.basket-navigation-block a:hover{text-decoration:none}.basket-navigation-block .btn-regular{font-size:15px;border:none;padding:5px 25px;font-weight:700;background:#f1f1f1;color:#000}.basket-navigation-block .btn-regular:hover{background:#33373e;color:#fff}.basket-navigation-block .btn-regular.-variant-1,.basket-navigation-block .product-variants-table .count-value .btn-regular.add-to-basket-btn,.product-variants-table .count-value .basket-navigation-block .btn-regular.add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.basket-navigation-block .btn-regular.-variant-1:hover,.basket-navigation-block .product-variants-table .count-value .btn-regular.add-to-basket-btn:hover,.product-variants-table .count-value .basket-navigation-block .btn-regular.add-to-basket-btn:hover{background:#c0020d}.basket-navigation-block .btn-regular.-variant-2{background:#aab300;color:#fff}.basket-navigation-block .btn-regular.-variant-3{background:#95519e;color:#fff}.basket-navigation-block .btn-regular.-variant-4{background:#00759b;color:#fff}.basket-navigation-block .btn-regular.disabled{background:#e0e0e0;color:#000;cursor:not-allowed}.basket-navigation-block .btn-regular.disabled:hover{background:#e0e0e0}@media screen and (max-width:839px){.basket-navigation-block .btn-regular{width:100%;float:none;display:block;margin:0 0 20px}}.basket-navigation-block .back-link{margin-top:3px}@media screen and (max-width:839px){.basket-navigation-block .back-link{display:inline-block;margin:0 auto 25px}}.basket-blocks-wrapper{background:#fff;border:2px solid #33373e;width:27%;box-sizing:border-box;float:right;margin:0 0 25px}@media screen and (max-width:1199px){.basket-blocks-wrapper{width:296px}}@media screen and (max-width:839px){.basket-blocks-wrapper{display:none}}.order-summary-info-block>.order-summary-info-table{padding:0;margin:0;table-layout:fixed;width:100%}.order-summary-info-block>.order-summary-info-table td{padding:0 0 6px;vertical-align:top}.order-summary-info-block>.order-summary-info-table td:nth-child(1){width:65%;text-align:right;padding-right:14px}.order-summary-info-block>.order-summary-info-table td:nth-child(2){width:30%;text-align:left}.basket-block{padding:25px 12px 30px 10px;border-bottom:2px solid #33373e;font-size:13px}.basket-block:last-child{border-bottom:0;padding-bottom:50px}.basket-block .info-icon:before{font-size:15px;top:2px;margin:0 0 0 4px}.basket-block .basket-block-header{color:#fff;background:#000;padding:2px 6px 3px;margin:0 0 10px;font-size:15px;font-weight:700}.basket-block .basket-block-header.-summary{background:#fff;color:#000;font-size:18px}.basket-block .basket-block-header.-summary small{font-size:15px;white-space:nowrap}.basket-block .basket-block-header span{white-space:nowrap}.basket-block .basket-block-header>span:before{content:"";padding:0 0 0 5px}.basket-block .basket-block-content{padding:0 7px}.basket-block .basket-block-content>p{padding:0 0 5px;margin:0}.basket-block .basket-block-content>p>span{white-space:nowrap}.basket-block .basket-block-content>p .-featured{font-weight:700}.basket-block .basket-block-content>p .-featured:before{content:"";padding:0 0 0 3px}.basket-block .basket-block-content>p .-featured:after{content:"";padding:0 0 0 3px}.basket-block .basket-block-content>h3{margin:10px 0 3px}.basket-block-summary{border-top:2px solid #e0e0e0;font-weight:700;margin:20px 0 0;padding:15px 0 0}.basket-block-summary>.description{float:left;padding:3px 0 0}.basket-block-summary>.result{font-size:15px;float:right}.basket-block-summary>.result:before{content:"";padding:0 0 0 5px}.order-summary-info-block{margin:22px 0 0;padding:0}.order-summary-info-block .order-summary-info-table{padding:0;margin:0;width:100%}.order-summary-info-block .order-summary-info-table td{padding:0 0 6px;vertical-align:top}.order-summary-info-block .order-summary-info-table td.col-1{width:auto;text-align:right;padding-right:14px}.order-summary-info-block .order-summary-info-table td.col-2{width:30%;white-space:nowrap;text-align:left}.basket-form .basket-fieldset{margin:0 0 20px}.basket-form .basket-term-fieldset{margin:20px 0 0}.basket-form .basket-term-fieldset a{color:#000;text-decoration:underline}.basket-base-steps-container:before,.basket-base-steps-container:after{content:" ";display:table}.basket-base-steps-container:after{clear:both}.basket-base-steps-container{background:#fff;padding:20px 0;margin:10px 0 0;width:100%}.basket-base-steps-container .header-2.basket-main-header{margin:0;padding:0;font-weight:700}.basket-base-steps-container .basket-main-content-wrapper:before,.basket-base-steps-container .basket-main-content-wrapper:after{content:" ";display:table}.basket-base-steps-container .basket-main-content-wrapper:after{clear:both}.basket-base-steps-container .basket-main-content-wrapper{margin:0;padding:25px 0 20px;width:100%}.basket-base-steps-container .basket-navigation-block{padding:10px 10px 20px}.bakset-side-blocks-container{display:table;table-layout:fixed;border-spacing:10px;width:100%;border-collapse:separate}@media screen and (max-width:839px){.bakset-side-blocks-container{display:block}}.basket-side-block{width:50%;display:table-cell;border:1px solid #878787;padding:20px 30px;margin:0;background:#fff}@media screen and (min-width:840px)and (max-width:1199px){.basket-side-block{padding:20px}}@media screen and (max-width:839px){.basket-side-block:before,.basket-side-block:after{content:" ";display:table}.basket-side-block:after{clear:both}.basket-side-block{width:100%;display:block;margin:0 0 20px}}.basket-side-block .header-3{margin:0 0 20px;font-size:18px;font-weight:700}.basket-side-block .header-4{font-size:15px;font-weight:400;margin:0 0 30px}.basket-side-block .header-4.-highlighted-item{color:#0b960b}.basket-side-block button[type=submit]{font-size:13px;padding:5px 15px;background:#f1f1f1;color:#000}.basket-side-block button[type=submit]:hover{background:#33373e;color:#fff}.basket-side-block button[type=submit].-variant-1,.basket-side-block .product-variants-table .count-value button[type=submit].add-to-basket-btn,.product-variants-table .count-value .basket-side-block button[type=submit].add-to-basket-btn{background:#e30613;color:#fff;font-weight:700}.basket-side-block button[type=submit].-variant-1:hover,.basket-side-block .product-variants-table .count-value button[type=submit].add-to-basket-btn:hover,.product-variants-table .count-value .basket-side-block button[type=submit].add-to-basket-btn:hover{background:#c0020d}.basket-side-block button[type=submit].-variant-2{background:#aab300;color:#fff}.basket-side-block button[type=submit].-variant-3{background:#95519e;color:#fff}.basket-side-block button[type=submit].-variant-4{background:#00759b;color:#fff}@media screen and (max-width:839px){.basket-side-block button[type=submit]{width:100%}}.basket-side-block .basket-fieldset:first-child{padding:85px 0 40px}@media screen and (max-width:839px){.basket-side-block .basket-fieldset:first-child{padding:10px 0 20px}}.basket-side-block .input-item label{width:20%}@media screen and (max-width:839px){.basket-side-block .input-item label{width:100%}}.basket-side-block .input-item input[type=text],.basket-side-block .input-item input[type=password]{width:60%}@media screen and (max-width:839px){.basket-side-block .input-item input[type=text],.basket-side-block .input-item input[type=password]{width:100%}}@media screen and (max-width:839px){.basket-side-block input[type=submit]{width:100%}}.forgot-password-block:before{content:"";width:calc(20% + 25px);display:inline-block}@media screen and (max-width:839px){.forgot-password-block:before{display:none}}.basket-order-confirmation .basket-main-content-wrapper{margin:0 0 20px;width:100%;display:inline-table;border-spacing:0;border-collapse:separate;table-layout:fixed}.basket-order-confirmation .basket-content-section{width:50%;display:table-cell;padding:0;margin:0;vertical-align:top}.basket-order-confirmation .basket-content-section:nth-child(1){background:#fff}@media screen and (max-width:1199px){.basket-order-confirmation .basket-content-section:nth-child(1){width:100%}}.basket-order-confirmation .basket-content-section:nth-child(2){background:#f0f0f0}@media screen and (max-width:1199px){.basket-order-confirmation .basket-content-section:nth-child(2){display:none}}.basket-order-confirmation .basket-placeholder-block{margin:0 0 0 15px;padding:0;background:#fff}.basket-order-confirmation .basket-placeholder-block img{display:block}.basket-order-confirmation .-extra-decoration-block{border:1px solid #878787}.order-summary-block{padding:20px 20px 20px 0}.order-summary-block .header-3{padding:5px 0 10px;margin:0 0 20px;font-size:15px;display:table}.order-summary-block .header-3.-success-decoration:before:before,.order-summary-block .header-3.-success-decoration:before:after{content:" ";display:table}.order-summary-block .header-3.-success-decoration:before:after{clear:both}.order-summary-block .header-3.-success-decoration:before{content:"";font-family:icomoon;color:#0b960b;font-size:40px;position:relative;display:table-cell;vertical-align:top;padding:0 30px 0 0}.order-summary-block .header-3.-success-decoration span{display:table-cell;padding:10px 0 0}.order-summary-block p{padding:0 0 10px}.order-summary-block .-extra-decoration{font-weight:700}.order-summary-block .-extra-decoration:before{content:"";display:inline-block;padding:0 0 0 5px}.order-summary-block .order-summary-block-content{padding:0 0 0 70px}.basket-delivery .header-2 small,.basket-order-summary .header-2 small{font-weight:400;font-size:15px}.basket-delivery .header-2 small:before,.basket-order-summary .header-2 small:before{content:"";padding:0 0 0 10px}@media screen and (min-width:840px){.basket-delivery .uiSelect-item,.basket-delivery .multiselect-item{width:70%}}.basket-delivery .uiSelect-item .form-field-select,.basket-delivery .multiselect-item .form-field-select,.basket-delivery .uiSelect-item .form-field-option,.basket-delivery .multiselect-item .form-field-option{width:100%}.basket-delivery .form-elem-in-row .select-item{float:right;padding:0 20px 0 0}.basket-delivery .form-elem-in-row .uiSelect-item{width:auto;top:-6px}.basket-delivery .selected-address-block{padding:12px 0 20px 16px}.basket-delivery .radio-item{padding:0 10px 14px 0}.basket-delivery .radio-item label.radio-label-block span.radio-label{padding:0 0 0 35px}.basket-delivery .textarea-item textarea{resize:none;height:100px}.basket-delivery .basket-content-section.invoice-content-block{clear:both;background:#f0f0f0;margin:0 0 10px;padding:25px 20px}@media screen and (max-width:839px){.basket-delivery .basket-content-section.invoice-content-block{background:#fff;padding:0;margin:0}}.basket-delivery .basket-content-section.invoice-content-block fieldset{padding:20px 0 0}.basket-delivery .basket-content-section.invoice-content-block .header-6{font-size:15px;font-weight:400;display:inline-block}@media screen and (min-width:840px){.basket-delivery .basket-content-section.invoice-content-block .header-6{padding:0 300px 10px 0;border-bottom:1px solid #000}}@media screen and (max-width:839px){.basket-delivery .basket-content-section.invoice-content-block .header-6{width:70%}}.basket-order-header{position:relative}.basket-order-header .header-3{font-size:15px;font-weight:700;margin:0 0 25px}@media screen and (max-width:840px){.basket-order-header .header-3{background:#f2f2f2;margin:0 0 1px;padding:10px 35px 10px 10px}}.basket-order-header .header-3 .delivery-date{font-weight:700}.basket-order-header .header-3 .delivery-date:after{padding:0 0 0 5px}.basket-order-header .header-3 .delivery-address{font-weight:400}.basket-order-header .header-3 .delivery-address:after{padding:0 0 0 5px}.basket-order-header .header-3 .item-info{margin:0 10px 0 0}.basket-order-header .ui-navi-down,.basket-order-header .ui-navi-up{cursor:pointer}.basket-order-header .ui-navi-down:before,.basket-order-header .ui-navi-up:before{content:"";font-family:icomoon;color:#000;font-size:15px;display:block;position:absolute;right:12px;top:calc(50% - 5px)}.basket-order-header .ui-navi-up:before{transform:rotate(180deg)}.basket-details__add-contact--wrapper{display:inline-block;margin-right:20px}.basket-details__add-contact--wrapper .basket-details__small-button{background:transparent;padding:6px 0;font-size:.875em;text-decoration:underline}.basket-details__add-contact--wrapper .basket-details__small-button:hover{background:transparent;color:#0096db;text-decoration:none}.authorize-new-person,.add-new-contact-wrapper-modal .header-1,.add-new-contact-wrapper-modal .products-list__header-mobile{display:none}.add-new-contact-wrapper-modal .authorize-new-person{display:block;margin-bottom:20px}.add-new-contact-wrapper-modal select{width:100%;border:0px}.add-new-contact-wrapper-modal .select-elem input{margin-right:5px}.add-new-contact-wrapper-modal .ms-parent label{width:100%;box-sizing:border-box;margin:0;text-align:left}.add-new-contact-wrapper-modal .ms-drop label{text-transform:initial}.basket-order-block:before,.basket-order-block:after{content:" ";display:table}.basket-order-block:after{clear:both}.basket-order-block{border-top:1px solid #000;margin:0 0 40px;padding:25px 0 0;position:relative}.basket-order-block .order-summary-info-block{padding-right:30px;margin:0;font-size:15px}@media screen and (max-width:509px){.basket-order-block .order-summary-info-block{font-size:13px;padding:0}}.basket-order-block .order-summary-info-block .order-summary-info-table td.col-1{padding:0 30px 0 0}.basket-order-block .order-summary-info-block .order-summary-info-table td.col-2{width:35%}.basket-order-block .order-summary-info-block .order-summary-info-table td.order-summary-price{clear:both;font-weight:700;padding:0}.basket-order-block .order-summary-info-block .order-summary-info-table td.order-summary-price .description{border-top:1px solid #e0e0e0;margin:12px 0 0;display:block;padding:20px 30px 0 0}@media screen and (max-width:509px){.basket-order-block .order-summary-info-block .order-summary-info-table td.order-summary-price .description{padding-top:17px}}.basket-order-block .order-summary-info-block .order-summary-info-table td.order-summary-price .result{border-top:1px solid #e0e0e0;margin:12px 0 0;display:block;font-size:20px;padding:15px 0 0}@media screen and (max-width:509px){.basket-order-block .order-summary-info-block .order-summary-info-table td.order-summary-price .result{font-size:15px}}.basket-order-block .basket-fieldset{margin:0}.basket-order-block.-with-scroller{margin:0 0 2px}@media screen and (max-width:689px){.basket-order-block.-with-scroller{padding:0}}.basket-order-block.-summary{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;border-bottom:1px solid #000;padding-bottom:25px}@media(max-width:52.5em){.basket-order-block.-summary{flex-direction:column-reverse}}.basket-order-block.-summary .basket-delivery-details-block{flex:2 0 0%;width:auto;display:block;float:none}.basket-order-block.-summary .basket-delivery-details-block:nth-child(1){order:1}.basket-order-block.-summary .basket-delivery-details-block:nth-child(2){order:2}.basket-order-block.-summary .basket-delivery-details-block:nth-child(3){order:3}@media screen and (max-width:839px){.basket-order-block.-summary .basket-delivery-details-block{flex:0 0 100%;-ms-flex:0 0 100%;padding:0;margin-bottom:15px}.basket-order-block.-summary .basket-delivery-details-block:nth-child(1){order:3}.basket-order-block.-summary .basket-delivery-details-block:nth-child(2){order:2}.basket-order-block.-summary .basket-delivery-details-block:nth-child(3){order:1}}@media screen and (max-width:839px){.basket-order-block.-summary .basket-delivery-details-block .label{margin-bottom:0;font-size:13px}}.basket-order-block.-summary .order-summary-info-block{flex:3 0 0%;order:3}@media screen and (max-width:839px){.basket-order-block.-summary .order-summary-info-block{flex:0 0 100%;-ms-flex:0 0 100%;margin-bottom:30px}}.basket-order-block.-summary [data-personal-collection]{display:none}.basket-order-products-table{width:100%;text-align:left;display:table;table-layout:fixed}.basket-order-products-table.-without-scroller{width:calc(100% - 17px)}.basket-order-products-table .basket-order-product-row,.basket-order-products-table .basket-order-table-header-row{display:table-row;width:100%}.basket-order-products-table .basket-order-products-header{font-weight:400;text-transform:uppercase;font-size:10px}@media screen and (max-width:689px){.basket-order-products-table .basket-order-products-header{display:none}}.basket-order-products-table .basket-order-product-cell:before,.basket-order-products-table .basket-order-product-cell:after{content:" ";display:table}.basket-order-products-table .basket-order-product-cell:after{clear:both}.basket-order-products-table .basket-order-product-cell{display:table-cell;padding:0 10px 15px 0}.basket-order-products-table .basket-order-product-cell:nth-child(1){width:55%}@media screen and (max-width:959px){.basket-order-products-table .basket-order-product-cell:nth-child(1){width:46%}}@media screen and (max-width:689px){.basket-order-products-table .basket-order-product-cell:nth-child(1){float:left;width:70%;padding:0 10px 5px 0}}.basket-order-products-table .basket-order-product-cell:nth-child(1) .product-unavailable{color:#c0020d}.basket-order-products-table .basket-order-product-cell:nth-child(2),.basket-order-products-table .basket-order-product-cell:nth-child(3),.basket-order-products-table .basket-order-product-cell:nth-child(4){text-align:left;width:15%}@media screen and (max-width:959px){.basket-order-products-table .basket-order-product-cell:nth-child(2),.basket-order-products-table .basket-order-product-cell:nth-child(3),.basket-order-products-table .basket-order-product-cell:nth-child(4){width:18%}}@media screen and (max-width:689px){.basket-order-products-table .basket-order-product-cell:nth-child(2),.basket-order-products-table .basket-order-product-cell:nth-child(3),.basket-order-products-table .basket-order-product-cell:nth-child(4){float:right;clear:right;width:30%;padding:0 10px 2px 0}}@media screen and (max-width:689px){.basket-order-products-table .basket-order-product-cell:nth-child(4){padding:0 10px 20px 0}}.basket-order-products-table .list-index{display:block;width:20px;padding-right:5px;float:left}.basket-order-products-table .list-item-name{display:block;width:calc(100% - 20px);float:left;text-overflow:ellipsis;overflow:hidden}.basket-order-products-table a:link,.basket-order-products-table a:active,.basket-order-products-table a:visited{color:#000}.basket-order-products-table.product_list_summary{margin-bottom:0}.basket-order-products-table.product_list_summary .mobile-description{display:none}@media screen and (max-width:689px){.basket-order-products-table.product_list_summary .basket-order-product-row{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:15px}.basket-order-products-table.product_list_summary .basket-order-product-cell{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;border-bottom:none;width:100%;padding:0;margin:0 0 5px}.basket-order-products-table.product_list_summary .basket-order-product-cell .mobile-description{display:inline-flex;margin:0 10px 0 0;font-weight:700;font-size:.9em}}@media screen and (min-width:690px){.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(1){width:35%}.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(2),.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(3),.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(4){width:15%}.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(5),.basket-order-products-table.product_list_summary .basket-order-product-cell:nth-child(6){width:10%}}.scroller-content{width:100%;max-height:350px;overflow:auto;padding:10px 0 2px;border-top:1px solid #000}@media screen and (max-width:689px){.scroller-content{border-top:none}}.scroller-content.mCS_no_scrollbar{padding-right:17px}.scroller-content .basket-order-products-table{margin:0 0 40px}.basket-delivery-details-block-row:before,.basket-delivery-details-block-row:after{content:" ";display:table}.basket-delivery-details-block-row:after{clear:both}.basket-delivery-details-block-row{margin-bottom:25px}@media screen and (max-width:689px){.basket-delivery-details-block-row{margin-bottom:0}}.basket-delivery-details-block{width:50%;display:inline-block;float:left;padding:0 15px 0 0}@media screen and (max-width:839px){.basket-delivery-details-block.basket-delivery-details-info .value{display:block;margin-top:10px}}.basket-delivery-details-block.full-width-block{width:100%;padding:0;word-wrap:break-word}.basket-delivery-details-block .label{font-weight:700;font-size:15px;display:block;margin-bottom:15px}.basket-delivery-details-block .label .value{font-weight:400}.basket-delivery-details-block .element-row{width:100%}.basket-delivery-details-block .element-row p{width:100%;word-wrap:break-word}@media screen and (max-width:689px){.basket-delivery-details-block{clear:both;float:none;width:100%}}.basket-delivery-details-block .basket-fieldset{margin:0}.basket-delivery-details-block .basket-fieldset legend{font-size:15px;font-weight:400}.basket-delivery-details-block.-block-payment-method{clear:both;padding-right:20px;padding-top:25px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-payment-method{clear:none;border:0}}@media screen and (max-width:839px){.basket-delivery-details-block.-block-payment-method{padding:60px 0 0}}.basket-delivery-details-block.-block-delivery-address{padding-top:25px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-delivery-address{border:0;padding-top:60px}}.basket-delivery-details-block.-block-contact-on-build{clear:both;padding-top:60px;padding-right:20px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-contact-on-build{clear:none}}@media screen and (max-width:839px){.basket-delivery-details-block.-block-contact-on-build{padding:60px 0 0}}.basket-delivery-details-block.-block-delivery-time{clear:right;padding-top:60px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-delivery-time{clear:both}}.basket-delivery-details-block.-block-person-to-pick-order{clear:both;padding-top:60px;padding-right:20px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-person-to-pick-order{clear:none}}@media screen and (max-width:839px){.basket-delivery-details-block.-block-person-to-pick-order{padding:60px 0 0}}.basket-delivery-details-block.-block-terms-of-delivery{padding-top:60px}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-terms-of-delivery{clear:both;width:100%}}@media screen and (max-width:839px){.basket-delivery-details-block.-block-terms-of-delivery{padding:60px 0 0;width:70%}}@media screen and (max-width:509px){.basket-delivery-details-block.-block-terms-of-delivery{width:100%}}@media screen and (max-width:1199px){.basket-delivery-details-block.-block-terms-of-delivery .checkbox-item{width:50%;display:inline-block;float:left}}@media screen and (max-width:839px){.basket-delivery-details-block.-block-terms-of-delivery .checkbox-item{width:100%;float:none}}.basket-order-summary .basket-fieldset legend{font-size:10px;text-transform:uppercase;padding:0 0 15px}.basket-order-summary .selected-option{padding:0 0 10px}.basket-order-summary .selected-option ul{margin:0;padding:0}.basket-order-summary .selected-option ul li{padding:0 0 5px;list-style:square;list-style-position:inside}.basket-order-summary .comment-block{padding:20px 0 0}.basket-order-summary .comment-block .selected-option{font-style:italic}.basket-order-summary .basket-content-section:before,.basket-order-summary .basket-content-section:after{content:" ";display:table}.basket-order-summary .basket-content-section:after{clear:both}.basket-order-summary .basket-content-section{margin-bottom:65px;padding:25px 10px 40px 0}@media screen and (max-width:839px){.basket-order-summary .basket-content-section{margin-bottom:0}}.basket-order-summary .invoice-content-block,.basket-order-summary .term-content-block{clear:both;background:#f0f0f0;margin:-20px 0 20px 30px;padding:0}@media screen and (max-width:839px){.basket-order-summary .invoice-content-block,.basket-order-summary .term-content-block{background:#fff;padding:0;margin:0}}.basket-order-summary .invoice-content-block .invoice-content-summary,.basket-order-summary .term-content-block .invoice-content-summary{display:table;width:100%;margin:35px 0 30px}.basket-order-summary .invoice-content-block .basket-fieldset,.basket-order-summary .term-content-block .basket-fieldset{display:table-row;width:100%;margin:20px 0 0}.basket-order-summary .invoice-content-block .legend,.basket-order-summary .term-content-block .legend{font-weight:400;display:table-cell;text-align:right;width:20%;font-size:10px;text-transform:uppercase;padding:0 0 25px}@media screen and (max-width:509px){.basket-order-summary .invoice-content-block .legend,.basket-order-summary .term-content-block .legend{width:30%}}.basket-order-summary .invoice-content-block .selected-option,.basket-order-summary .term-content-block .selected-option{display:table-cell;text-align:left;width:80%;padding:0 0 25px 25px}@media screen and (max-width:509px){.basket-order-summary .invoice-content-block .selected-option,.basket-order-summary .term-content-block .selected-option{width:70%}}.basket-order-summary .invoice-content-block h4,.basket-order-summary .term-content-block h4{font-size:15px;font-weight:400;border-bottom:1px solid #000;padding:0 0 10px;display:inline-block;width:20%}@media screen and (max-width:839px){.basket-order-summary .invoice-content-block h4,.basket-order-summary .term-content-block h4{width:70%}}.basket-order-summary .invoice-content-block .basket-term-fieldset,.basket-order-summary .term-content-block .basket-term-fieldset{border:0;padding:20px 0 0}.basket-order-summary .invoice-content-block .basket-term-fieldset span.checkbox-label,.basket-order-summary .term-content-block .basket-term-fieldset span.checkbox-label{padding:0 0 0 30px}.basket-order-summary .basket-navigation-block{padding:65px 0 20px 30px}@media screen and (max-width:839px){.basket-order-summary .basket-navigation-block{padding:65px 0 20px}}.basket-order-summary .basket-navigation-block a.back-link{margin:30px 30px 0 0;float:left}.is-summary-form input.checkbox-input.required+label:after{content:"*";font-size:.875em;display:inline-block;margin:0 0 0 5px;color:#0096db}.is-summary-form .element-required label:before,.is-summary-form .element-required label .checkbox-label{color:#0096db}.basket__user-delivery{width:100%;display:inline-block}.basket__user-delivery-wrapper{width:100%;padding:0;margin:0 0 10px;font-size:13px}.basket__user-delivery-label{font-weight:700}.basket__user-delivery-action{margin-left:15px;text-decoration:underline;text-transform:lowercase;font-size:12px;cursor:pointer}.btn-cart-step-next{position:relative}.basket-navigation-block .btn-cart-step-next{padding-left:15px;padding-right:15px}.btn-cart-step-next:after{content:"";font-family:icomoon;position:relative;top:-1px;font-size:11px;display:inline;margin-left:8px}input[type=submit].btn-cart-welcome-register-btn{font-size:15px;font-weight:700}input[type=submit].btn-cart-welcome-register-btn:hover{text-decoration:none}.form-alert-text{width:100%;display:inline-block;padding:5px;border:2px solid #0096db;margin:10px 0;color:#0096db}.basket-order__warehouse-stocktaking-alert{width:100%;margin:5px 0;font-size:12px;color:#0096db}.form-wrapper .checkbox-item .input-elem{padding:0 0 0 30px}@media screen and (max-width:689px){.front-jqgrid.product-documents{overflow-x:auto}.front-jqgrid.product-documents>div{min-width:600px}}.display-table{display:block}@media(min-width:52.499em){.display-table{display:table;border-collapse:collapse;width:100%}}.display-table-row-group{display:block}@media(min-width:52.499em){.display-table-row-group{display:table-row-group;border-collapse:collapse}}.display-table-row{display:inline-block;border-bottom:1px solid #b1b1b1;padding:10px 0 0}.display-table-row:first-child{padding:0}.display-table-row:last-child{border-bottom:none}@media(min-width:52.499em){.display-table-row{display:table-row;border-collapse:collapse;border-bottom:1px solid #b1b1b1}.display-table-row>div.display-table-cell{padding-top:5px;padding-bottom:5px}.display-table-row{padding:0}}.display-table-cell{display:inline-block;width:100%}@media(min-width:52.499em){.display-table-cell{display:table-cell;padding:0 .5%;vertical-align:middle;width:auto}}.large-display-only{display:none}@media(min-width:76.875em){.large-display-only{display:table-cell}}.basket-list{width:100%}.basket-list__header{width:100%;height:40px;background:#dcdcdc;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}@media screen and (max-width:1199px){.basket-list__header{flex-wrap:wrap;height:auto;padding:10px}}.basket-list__header div.product{text-transform:uppercase;padding:0 .5%;font-size:11px}.basket-list__header div.product__image{width:11%;height:auto}@media screen and (max-width:839px){.basket-list__header div.product__image{display:none}}.basket-list__header div.product__name{width:24%}@media screen and (max-width:839px){.basket-list__header div.product__name{display:none}}.basket-list__header div.product__availability{width:10%}@media screen and (max-width:839px){.basket-list__header div.product__availability{width:66%}}.basket-list__header div.product__count{width:12%}@media screen and (max-width:839px){.basket-list__header div.product__count{width:33%}}.basket-list__header div.product__price-single,.basket-list__header div.product__price-whole{width:13%}@media screen and (max-width:839px){.basket-list__header div.product__price-single,.basket-list__header div.product__price-whole{width:33%;margin-top:10px}}.basket-list__header div.product__price-single,.basket-list__header div.product__price-whole{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-start}.basket-list__header div.product__price-single span,.basket-list__header div.product__price-whole span{font-size:10px;text-transform:initial;margin-top:3px}.basket-list__header div.product__price-whole{width:14%}@media screen and (max-width:839px){.basket-list__header div.product__price-whole{width:33%;margin-top:10px}}.basket-list__header div.product__remove{width:5%}@media screen and (max-width:1200px){.basket-list__header div.product__remove{width:3%}}@media screen and (max-width:839px){.basket-list__header div.product__remove{display:none}}.basket-list__item{width:100%;min-height:100px;padding:5px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}@media screen and (max-width:1199px){.basket-list__item{flex-wrap:wrap}}.basket-list__item{border-bottom:1px solid #b1b1b1}.basket-list__item div.item{padding:0 .7%}.basket-list__item div.item__image{width:11%;height:100%}@media screen and (max-width:839px){.basket-list__item div.item__image{width:100%}}.basket-list__item div.item__image{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.basket-list__item div.item__image img{width:auto;height:100%}.basket-list__item div.item__main{width:24%}@media screen and (max-width:839px){.basket-list__item div.item__main{width:100%}}.basket-list__item div.item__main a{color:#000}.basket-list__item div.item__main p{margin:.5em 0;font-size:.75em;color:#666}.basket-list__item div.item__main p span{font-size:1em}.basket-list__item div.item__availability{width:10%}@media screen and (max-width:839px){.basket-list__item div.item__availability{width:66%;margin-top:30px}}.basket-list__item div.item__count{width:12%}@media screen and (max-width:839px){.basket-list__item div.item__count{width:33%;margin-top:30px}}.basket-list__item div.item__count .unit-converter-form{margin-bottom:0}.basket-list__item div.item__price-single{width:13%}@media screen and (max-width:839px){.basket-list__item div.item__price-single{width:33%}}.basket-list__item div.item__price-whole-neto{width:14%}@media screen and (max-width:839px){.basket-list__item div.item__price-whole-neto{width:33%}}.basket-list__item div.item__price-whole-neto p{font-weight:700}.basket-list__item div.item__price-whole-gross{width:14%}@media screen and (max-width:839px){.basket-list__item div.item__price-whole-gross{width:27%}}.basket-list__item div.item__price-whole-gross p{font-weight:700}.basket-list__item div.item__remove{width:5%}@media screen and (max-width:1200px){.basket-list__item div.item__remove{width:6%}}.basket-list__item div.item__remove button{background:transparent!important;padding:5px!important}.basket-list__item div.item__remove button:hover{background:transparent!important;color:#0096db}@media screen and (max-width:839px){.basket-list__item div.item{padding:0 5px}}.basket__products-table p{margin:.5em 0}.basket__products-table .basket__products-table--header-wrapper,.basket__products-table .basket__products-table--remove-item-wrapper,.basket__products-table .basket__header-products-table--remove-product-wrapper{display:none}.basket__products-table .basket__products-table--item-wrapper{padding:5px;border:1px solid #b1b1b1}.basket__products-table .basket__products-table--photo-wrapper{width:24%;margin-right:1%;float:left;text-align:center}.basket__products-table .basket__products-table--remove-item-form{display:table-cell;width:100%;text-align:left;margin-top:.625rem}.basket__products-table .basket__products-table--mobile-wrapper{width:74%;margin-left:1%}.basket__products-table .basket__products-table--quantity-wrapper{width:50%;float:left}.basket__products-table .basket__products-table--prices-wrapper{width:50%;text-align:right;padding:20px 0}.basket__products-table .basket__products-table--quantity-price--wrapper{margin-top:20px}.basket__products-table .basket__products-table--product-name{margin:0 0 10px;color:#000}.basket__products-table .basket__products-table--producer-index-wrapper{font-size:.75em;color:#666}.basket__products-table .basket__products-table--producer-index{font-size:1em}.basket__products-table .basket__products-table--product-replacements{font-size:.75em;color:#000}.basket__products-table .basket__products-table--availability-status{font-size:.875em}.basket__products-table .basket__products-table--product-unit-value{font-size:.75em}.basket__products-table .basket__products-table--delivery-date{font-size:1em}.basket__products-table .basket__product-table--remove-product{font-size:1em;background:transparent;padding:5px}.basket__products-table .basket__product-table--remove-product:hover{color:#0096db;background:transparent}.basket__products-table .cart__products-cell-quantity-form-fieldset{border:none;margin:0;padding:0}.basket__products-table .cart__products-cell-quantity-form-fieldset .input-elem{width:75%}.basket__products-table .cart__products-cell-quantity-form{padding:0 10px}.basket__products-table .cart__products-cell-quantity-form-description{font-size:.875em}.basket__products-table .unit-converter-wrapper.two-way .unit-converter-form{margin:0}.basket__products-table .unit-converter-wrapper.two-way .unit-convert-to{margin-top:5px}.basket__products-table .unit-conversion-map{color:#878787}.basket__products-table .unit-converter__unit-label{font-size:11px}.basket__products-table .unit-converter__equal-mark-label{display:inline-block}@media(min-width:52.499em){.basket__products-table .unit-converter__equal-mark-label{display:none}}.basket__products-table .product-price__unit-price{font-size:10px;color:#878787;display:block}@media(min-width:52.499em){.basket__products-table .basket__products-table--header-wrapper{display:table-row-group;border-collapse:collapse;background:#dcdcdc;padding:15px 5px;border:1px solid #b1b1b1}.basket__products-table .basket__products-table--header-wrapper>div{font-size:11px;text-transform:uppercase}.basket__products-table .basket__header-products-table--mobile-wrapper .merged-cell__item{font-size:10px;text-transform:none}.basket__products-table .basket__products-table--item-wrapper{border-top:0}.basket__products-table .basket__products-table--delivery-date{font-size:.875em}.basket__products-table .basket__products-table--photo-wrapper,.basket__products-table .basket__products-table--quantity-wrapper{float:none}.basket__products-table .basket__products-table--prices-wrapper{text-align:left;padding:1px .5%}.basket__products-table .basket__products-table--prices-wrapper .cell__price-cell:last-child{font-weight:700}.basket__products-table .basket__products-table--quantity-price--wrapper{margin-top:0}.basket__products-table .cell__image-width{width:9%;margin-right:1%}.basket__products-table .cell__image-width img{width:auto;max-height:80px}.basket__products-table .cell__product-width{width:30%}.basket__products-table .cell__delivery-width{width:10%}.basket__products-table .cell__availability-width{width:14%}.basket__products-table .cell__quantity-price-width,.basket__products-table .cell__quantity-width{width:35%}.basket__products-table .cell__prices-width{width:65%}.basket__products-table .cell__price-cell{width:50%}.basket__products-table .unit-price-cell{width:60%}.basket__products-table .value-price-cell{width:40%}.basket__products-table .merged-cell__item{width:50%}}@media(min-width:76.875em){.basket__products-table .basket__products-table--header-wrapper{background:#dcdcdc;padding:15px 5px;border:0;border-bottom:1px solid #b1b1b1}.basket__products-table .basket__header-products-table--remove-product-wrapper,.basket__products-table .basket__products-table--remove-item-wrapper{display:table-cell;text-align:center}.basket__products-table .basket__header-products-table--mobile-wrapper .basket__products-table--merged-cell{margin:5px 0 0}.basket__products-table .basket__products-table--item-wrapper{padding:0;border:0;border-bottom:1px solid #b1b1b1}.basket__products-table .basket__products-table--remove-item-form{display:none}.basket__products-table .basket__products-table--photo-wrapper{padding-left:0}.basket__products-table .basket__products-table--merged-cell{padding:0 1%;margin:0}.basket__products-table .cell__product-width{width:20%}.basket__products-table .cell__availability-width{width:14%}.basket__products-table .cell__quantity-price-width{width:50%}.basket__products-table .cell__quantity-width{width:20%}.basket__products-table .cell__prices-width{width:80%}}.basket-breadcrumb{width:100%;margin-bottom:20px}.basket-breadcrumb-list:before,.basket-breadcrumb-list:after{content:" ";display:table}.basket-breadcrumb-list:after{clear:both}.basket-breadcrumb-list{list-style-type:none;list-style-position:inside;padding:0;margin:0}.basket-breadcrumb-list .basket-breadcrumb-label{color:#000}.basket-breadcrumb-list .item{color:#aaa;position:relative;width:25%;height:62px;line-height:62px;text-align:center;background:#e4e4e4;float:left}.basket-breadcrumb-list .item:last-child .basket-breadcrumb-item-container:after{display:none}.basket-breadcrumb-list .item .basket-breadcrumb-item-container{position:absolute;inset:0;padding-left:30px}.basket-breadcrumb-list .item .basket-breadcrumb-item-container:after{content:"";display:block;position:absolute;left:100%;top:0;z-index:1}.basket-breadcrumb-list .item.current .basket-breadcrumb-item-container{background:#33373e}.basket-breadcrumb-list .item.current .basket-breadcrumb-label{color:#fff}.basket-breadcrumb-list .item.current:after{border-color:transparent transparent transparent #33373e}@media screen and (max-width:839px){.basket-breadcrumb-list .item{width:18%}.basket-breadcrumb-list .item:first-child .basket-breadcrumb-item-container,.basket-breadcrumb-list .item:last-child .basket-breadcrumb-item-container{padding-left:15px}.basket-breadcrumb-list .item.current{width:28%}.basket-breadcrumb-list .item.current .basket-breadcrumb-label{display:inline}.basket-breadcrumb-list .item .basket-breadcrumb-label{display:none}}@media screen and (max-width:600px){.basket-breadcrumb-list .item.current .basket-breadcrumb-label{display:none}}.basket-details-list-wrapper{display:table;width:100%;margin-bottom:25px}.basket-details-list-wrapper .basket-details-list-row,.basket-details-list-wrapper .basket-details-list-header{display:table-row;border-bottom:1px solid #b1b1b1}.basket-details-list-wrapper .basket-details-list-col:before,.basket-details-list-wrapper .basket-details-list-col:after{content:" ";display:table}.basket-details-list-wrapper .basket-details-list-col:after{clear:both}.basket-details-list-wrapper .basket-details-list-col{display:table-cell;vertical-align:middle;padding:20px 0}.basket-details-list-wrapper .basket-details-list-col img{max-width:100%}.basket-details-list-wrapper .basket-details-list-col .cell-row{margin-bottom:5px}.basket-details-list-wrapper .basket-details-list-col .cell-row:last-child{margin-bottom:0}.basket-details-list-wrapper .basket-details-list-header{border-bottom:none;background:#dcdcdc;font-size:11px}.basket-details-list-wrapper .basket-details-list-header .basket-details-list-col{padding:15px 0;vertical-align:top;text-transform:uppercase}.basket-details-list-wrapper .basket-details-list-header .basket-details-list-col:first-child .header-label-wrapper{margin-left:15px}.basket-details-list-wrapper .basket-details-list-header .basket-details-list-col:last-child .header-label-wrapper{margin-right:15px}.basket-details-list-wrapper .basket-details-list-header .basket-details-list-col.-merged{position:relative;padding:37px 0 15px;text-transform:none}.basket-details-list-wrapper .basket-details-list-header .basket-details-list-col.-merged .merged-label{position:absolute;top:15px;width:150px;text-transform:uppercase}.basket-details-list-wrapper .product-name{display:block;margin:0 0 10px}.basket-details-list-wrapper .product-manufacturer-index-wrapper{margin:0 0 15px}.basket-details-list-wrapper .product-manufacturer-index-wrapper .manufacturer-index-label{color:#666;font-size:10px}.basket-details-list-wrapper .product-manufacturer-index-wrapper .manufacturer-index{font-size:10px}.basket-details-list-wrapper .replacements-link-wrapper a,.basket-details-list-wrapper .replacements-link-wrapper a:link,.basket-details-list-wrapper .replacements-link-wrapper a:active,.basket-details-list-wrapper .replacements-link-wrapper a:visited{font-size:10px;color:#000;padding-bottom:2px;border-bottom:1px solid #000;text-decoration:none}.basket-details-list-wrapper .replacements-link-wrapper a:hover{color:#0096db;border-color:#0096db}.basket-details-list-wrapper input[type=text]{width:60px;box-sizing:border-box}.basket-details-list-wrapper input[type=text]+label{margin-left:5px;font-size:15px}.basket-details-list-wrapper .product-unit-value{font-size:10px}.basket-details-list-wrapper .product-net-summary-price,.basket-details-list-wrapper .product-gross-summary-price{font-weight:700}.basket-details-list-wrapper .remove-product{padding:0;background:none;font-size:30px}.basket-details-list-wrapper .remove-product:hover{color:#0096db}.basket-details-list-wrapper .product-image-wrapper{float:left;width:100px}.basket-details-list-wrapper .product-description-wrapper{float:left;width:calc(100% - 100px)}.basket-details-list-wrapper .info-icon{margin-left:5px}.basket-details-list-wrapper .square-icon{margin-right:5px}.basket__delivery-time-change--button,.basket-summary-delivery-date-change{font-size:11px;padding:.25em 0;border-bottom:1px solid #5f5f5f}.basket-page-wrapper fieldset{border:0;padding:0;margin:0}.basket-page-wrapper.step-1 .basket-details-wrapper:before,.basket-page-wrapper.step-1 .basket-details-wrapper:after{content:" ";display:table}.basket-page-wrapper.step-1 .basket-details-wrapper:after{clear:both}.basket__delivery-time-change--wrapper{background:#f0f0f0;border-bottom:1px solid #b1b1b1}.basket__delivery-time-change--header{color:#b71d1d;margin:1em;font-weight:700}.basket__delivery-time-change--option-wrapper{padding-left:.9375rem;padding-right:.9375rem;float:left}@media(max-width:52.5em){.basket__delivery-time-change--option-wrapper{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-bottom:1.875rem}}.basket__delivery-time-change--option .radio-label{font-weight:700}.basket__delivery-time-change--option span.item-info{margin:0 0 0 5px}.basket__delivery-time-change--description{width:100%;display:inline-block;margin:0 0 1em;padding-left:30px}.basket__delivery-time-change--description p{font-size:12px;margin:.5em 0 0}.basket__delivery-time-change--description .basket__delivery-time-change--date{padding-right:10px}.basket__delivery-time-change--description .warehouse-socket-hidden{display:none}.element-unavailable .radio-label{color:#9f9f9f}[inline-datepicker]{position:relative;cursor:pointer}[inline-datepicker].disabled{display:none}[inline-datepicker].hide .ui-datepicker-inline{display:none!important}[inline-datepicker] select{opacity:1}[inline-datepicker] .ui-datepicker-inline{position:absolute;z-index:50;top:100%;left:0;min-width:15.625rem;padding:10px;background:#fff;border:1px solid #b1b1b1}@media(min-width:52.499em){[inline-datepicker] .ui-datepicker-inline{left:auto;right:0}}.basket-additional-info-wrapper{width:100%;display:none}.basket-additional-info-wrapper .basket-additional-info{font-size:.9em;color:#fff;background:#0096db;margin:10px 0 0;padding:10px}.basket-additional-info-wrapper.visible{display:block}.basekt-summary-delivery-date{display:inline-block;width:auto;padding-right:10px;font-size:12px;margin:0}.cart-products-cell-quantity-form-fieldset-wrapper input[type=text]:disabled{background:none;border:none}.cart-products-cell-quantity-form-fieldset-wrapper .unit-convert-to{text-align:right}.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form .input-item{padding:0;height:31px}.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form .input-elem{width:50%}.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form input[type=text]{font-size:12px;text-align:right;height:27px}.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form .cart-products-cell-quantity-form-description{font-size:12px}@media(min-width:52.499em){.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form .input-elem{width:40%}.basket__products-table--quantity-wrapper .unit-converter-wrapper .unit-converter-form input[type=text]{text-align:center}}.basket-delivery-details-block{text-overflow:ellipsis}.basket-delivery-details-block.success-info{font-weight:700;color:#069f35}.basket-delivery-details-block.success-info a:link,.basket-delivery-details-block.success-info a:active,.basket-delivery-details-block.success-info a:visited{color:#069f35;text-decoration:underline}.basket-delivery-details-block.details-block-group{margin-bottom:25px}.basket-delivery-details-block .data-value{font-weight:700}.basket-pop-up-wrapper,.shopping-list__wrapper{padding:20px}.basket-pop-up-wrapper .products-data,.shopping-list__wrapper .products-data{border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px}.basket-pop-up-wrapper .products-data .product-data,.shopping-list__wrapper .products-data .product-data{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f1f1;padding:10px 0}@media(max-width:52.5em){.basket-pop-up-wrapper .products-data .product-data,.shopping-list__wrapper .products-data .product-data{flex-wrap:nowrap}}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data,.shopping-list__wrapper .products-data .product-data{flex-wrap:wrap}}.basket-pop-up-wrapper .products-data .product-data.product-unavailable,.shopping-list__wrapper .products-data .product-data.product-unavailable{background:#e0e0e0;color:#848486}.basket-pop-up-wrapper .products-data .product-data .image,.shopping-list__wrapper .products-data .product-data .image{min-height:99px;flex:0 0 18%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px;text-align:center}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .image,.shopping-list__wrapper .products-data .product-data .image{width:100%;flex:initial}}.basket-pop-up-wrapper .products-data .product-data .description,.shopping-list__wrapper .products-data .product-data .description{flex:0 0 42%;padding-right:10px}.basket-pop-up-wrapper .products-data .product-data .description .name,.shopping-list__wrapper .products-data .product-data .description .name{margin-bottom:15px}.basket-pop-up-wrapper .products-data .product-data .description .index,.shopping-list__wrapper .products-data .product-data .description .index{font-size:10px;color:gray}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .description,.shopping-list__wrapper .products-data .product-data .description{flex:initial}}.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter,.shopping-list__wrapper .products-data .product-data .shopping-list__converter{flex:0 0 16%}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter,.shopping-list__wrapper .products-data .product-data .shopping-list__converter{flex:initial}}.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter .unit-conversion-map,.shopping-list__wrapper .products-data .product-data .shopping-list__converter .unit-conversion-map{margin-bottom:0;color:#878787}.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter .unit-converter-form,.shopping-list__wrapper .products-data .product-data .shopping-list__converter .unit-converter-form{font-size:12px}.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter .unit-converter-form input,.shopping-list__wrapper .products-data .product-data .shopping-list__converter .unit-converter-form input{margin:5px 0;height:27px;line-height:27px}.basket-pop-up-wrapper .products-data .product-data .shopping-list__converter .unit-converter-form .unit-label,.shopping-list__wrapper .products-data .product-data .shopping-list__converter .unit-converter-form .unit-label{padding-left:5px}.basket-pop-up-wrapper .products-data .product-data .quantity,.shopping-list__wrapper .products-data .product-data .quantity{flex:0 0 16%;font-size:16px;padding-right:10px;font-weight:700;white-space:nowrap;text-align:center}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .quantity,.shopping-list__wrapper .products-data .product-data .quantity{flex:initial}}.basket-pop-up-wrapper .products-data .product-data .price,.shopping-list__wrapper .products-data .product-data .price{font-size:16px;font-weight:700;position:relative;flex:0 0 16%;text-align:right}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .price,.shopping-list__wrapper .products-data .product-data .price{flex:initial}}.basket-pop-up-wrapper .products-data .product-data .price-type,.shopping-list__wrapper .products-data .product-data .price-type{position:absolute;top:100%;right:0;font-size:11px;font-weight:400}.basket-pop-up-wrapper .products-data .product-data .quantity-price,.shopping-list__wrapper .products-data .product-data .quantity-price{white-space:nowrap;font-size:16px;font-weight:700}.basket-pop-up-wrapper .products-data .product-data .quantity-price p,.shopping-list__wrapper .products-data .product-data .quantity-price p{margin:5px 0 0}.basket-pop-up-wrapper .products-data .product-data .quantity-price div,.shopping-list__wrapper .products-data .product-data .quantity-price div{font-size:13px}.basket-pop-up-wrapper .products-data .product-data .unavailable,.shopping-list__wrapper .products-data .product-data .unavailable{width:32%;text-align:right}@media(max-width:31.25em){.basket-pop-up-wrapper .products-data .product-data .unavailable,.shopping-list__wrapper .products-data .product-data .unavailable{width:100%;text-align:left}}.basket-pop-up-wrapper .products-data .product-data:last-child,.shopping-list__wrapper .products-data .product-data:last-child{border-bottom:none}.basket-pop-up-wrapper .products-data .for-large-screens,.shopping-list__wrapper .products-data .for-large-screens{display:none}@media screen and (min-width:480px){.basket-pop-up-wrapper .products-data .for-large-screens,.shopping-list__wrapper .products-data .for-large-screens{display:block}}.basket-pop-up-wrapper .products-data .for-mobile,.shopping-list__wrapper .products-data .for-mobile{display:block}@media screen and (min-width:480px){.basket-pop-up-wrapper .products-data .for-mobile,.shopping-list__wrapper .products-data .for-mobile{display:none}}.basket-pop-up-wrapper .products-data .for-mobile .price-type,.shopping-list__wrapper .products-data .for-mobile .price-type{position:relative;text-align:left}.basket-pop-up-wrapper .summary,.shopping-list__wrapper .summary{text-align:right;color:gray;margin-bottom:20px}.basket-pop-up-wrapper .summary .value,.shopping-list__wrapper .summary .value{color:#000;font-size:16px;font-weight:700;margin-left:10px}.nav{display:flex;justify-content:space-around;align-items:center}.nav .item{margin:0 5px}@media screen and (min-width:840px){.nav .item{margin:0}}.nav .modal-close-btn{display:inline-block;background:#f1f1f1;font-size:13px;margin-left:15px;height:40px;position:relative;border-radius:0 5px 5px 0;line-height:1em;outline:none}.nav .modal-close-btn:hover{color:#fff;background:#33373e;text-decoration:none}.nav .modal-close-btn:hover:before{border-color:transparent #33373e transparent transparent}.nav .modal-close-btn:before{content:"";display:inline-block;height:0;width:0;border-style:solid;border-width:20px 15px 20px 0;border-color:transparent #f1f1f1 transparent transparent;position:absolute;top:0;left:-15px}.nav .cart-link{background:#0096db;color:#fff;display:flex;align-items:center;height:40px;font-weight:700;font-size:13px;padding:5px 15px;margin-right:15px;position:relative;border-radius:5px 0 0 5px;line-height:1em}.nav .cart-link:hover{text-decoration:none;background:#c0020d}.nav .cart-link:hover:after{border-color:transparent transparent transparent #c0020d}.nav .cart-link:after{content:"";display:inline-block;height:0;width:0;border-style:solid;border-width:20px 0 20px 15px;border-color:transparent transparent transparent #0096db;position:absolute;top:0;right:-15px}.confirm-action-modal__content-wrapper p.confirm-action-modal__element{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;font-size:1.125em}.confirm-action-modal__content-wrapper p.confirm-action-modal__element span{font-weight:700}.reorder-products-template-wrapper .reorder-products-info{font-size:12px;color:#878787;padding:0 20px}.reorder-products-template-wrapper .product-data .image-description-wrapper{width:50%;display:flex}@media(max-width:31.25em){.reorder-products-template-wrapper .product-data .image-description-wrapper{width:100%;flex-wrap:wrap}}.reorder-products-template-wrapper .product-data .image{width:20%}.reorder-products-template-wrapper .product-data .description{width:40%}.reorder-products-template-wrapper .product-data .quantity{width:10%;text-align:right}.reorder-products-template-wrapper .product-data .price{width:15%;text-align:right}@media(min-width:52.499em){.add-to-basket-modal,.add-to-shopping-list-modal{top:10%!important}}.add-to-basket-modal .eiModal-content,.add-to-shopping-list-modal .eiModal-content{padding:0 0 100px}.add-to-basket-modal .mCustomScrollBox,.add-to-shopping-list-modal .mCustomScrollBox{padding:0}.add-to-basket-modal .mCustomScrollBox .product-data,.add-to-shopping-list-modal .mCustomScrollBox .product-data{padding:10px 20px;margin:20px auto}.add-to-basket-modal [data-scrollable].mCS_no_scrollbar .mCS_no_scrollbar_y,.add-to-shopping-list-modal [data-scrollable].mCS_no_scrollbar .mCS_no_scrollbar_y{padding:0}.add-to-basket-modal [data-scrollable].mCS_no_scrollbar .mCS_no_scrollbar_y .product-data,.add-to-shopping-list-modal [data-scrollable].mCS_no_scrollbar .mCS_no_scrollbar_y .product-data{padding:10px 40px 10px 20px}.add-to-basket-modal .basket-pop-up-wrapper,.add-to-shopping-list-modal .basket-pop-up-wrapper{position:relative;padding-bottom:0}.add-to-basket-modal .products-data,.add-to-shopping-list-modal .products-data{padding:0;max-height:360px}.add-to-basket-modal .basket-pop-up-footer,.add-to-shopping-list-modal .basket-pop-up-footer{position:absolute;bottom:-100px;left:0;width:100%;display:inline-block;background:#fff;padding:0 20px}.add-to-basket-modal .summary,.add-to-shopping-list-modal .summary{padding-right:20px}.add-to-shopping-list-modal .eiModal-content{padding:0}.basket-welcome div[class^=widget]{margin-bottom:22px}.cart-page-title,.cart-wrapper{margin-bottom:20px}@media screen and (min-width:840px){.cart-wrapper.step-welcome{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify}}.cart-wrapper.step-welcome .cart-wrapper-box-wrapper{border:1px solid #000;padding:20px 40px}@media screen and (max-width:839px){.cart-wrapper.step-welcome .cart-wrapper-box-wrapper{margin-bottom:20px}}@media screen and (min-width:840px){.cart-wrapper.step-welcome .cart-wrapper-box-wrapper{width:calc(50% - 5px)}}.cart-wrapper.step-welcome .cart-wrapper-box-wrapper .header-4{margin-bottom:20px}.cms-widget-wrapper,.cms-page-wrapper{width:100%;display:inline-block}.cms-page-wrapper{margin:1.25rem 0}.cms-widget-wrapper{margin-bottom:1.25rem}.cms-page-wrapper .widget-text h1{font-size:3em;color:#0096db}.cms-page-wrapper .widget-text h2{font-size:2.5em}.cms-page-wrapper .widget-text h3{font-size:2em}.cms-page-wrapper .widget-text p,.cms-page-wrapper .widget-text li{line-height:2em}.cms-page-wrapper .widget-text table{border:1px solid #848486;border-right:none;border-bottom:none}.cms-page-wrapper .widget-text table thead th{background:#e0e0e0;text-align:center;font-weight:700;padding:5px;border-bottom:1px solid #848486}.cms-page-wrapper .widget-text table td{padding:5px;border-right:1px solid #848486;border-bottom:1px solid #848486}.page-footer{margin-top:20px;color:#fff;position:relative}.page-footer:after{content:"";height:1px;width:100%;background:#636466;top:64px;position:absolute}.page-footer a,.page-footer a:link,.page-footer a:active,.page-footer a:visited{text-decoration:none}.page-footer .ui-accordion .ui-accordion-header.footer-item-box-header{border:0;background:transparent;color:#fff}.page-footer .ui-accordion .ui-accordion-content{color:#fff;background:transparent;padding:10px 0}.footer-columns-container{padding-bottom:40px}.footer-item-box:before,.footer-item-box:after{content:" ";display:table}.footer-item-box:after{clear:both}@media screen and (min-width:840px){.footer-item-box{padding-right:15px}}.footer-item-box{float:left}.footer-item-box .footer-item-box-content p,.footer-item-box .footer-item-box-content{text-overflow:ellipsis;overflow:hidden}.footer-item-box .footer-item-box-content .footer-list{list-style:none;padding:0;margin:0}.footer-item-box .footer-item-box-content .footer-list .item{text-overflow:ellipsis;overflow:hidden;padding:8px 0}.footer-item-box .footer-item-box-content .footer-list .item a{color:#fff;padding-bottom:2px}.footer-item-box .footer-item-box-content .footer-list .item a:hover{border-bottom:1px solid #fff}.footer-item-box .footer-item-box-content .widget-links .widget-header{display:none}.footer-item-box .footer-item-box-content .widget-links .widget-linksList{list-style:none;padding:0;margin:0}.footer-item-box .footer-item-box-content .widget-links .widget-linksList li{text-overflow:ellipsis;overflow:hidden;padding:8px 0}.footer-item-box .footer-item-box-content .widget-links .widget-linksList li.first-child{padding:0 0 8px}.footer-item-box .footer-item-box-content .widget-links .widget-linksList li a{padding-bottom:2px;color:#fff}.footer-item-box .footer-item-box-content .widget-links .widget-linksList li a:hover{border-bottom:1px solid #fff}.icon-GRUDNIK_trader:before{content:"";display:inline-block;background-image:url(/assets/common/images/icons/trader.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:23px;height:22px;vertical-align:bottom;margin-right:20px}.ui-accordion-header{outline:none}.footer-item-box-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:400;padding:0;margin:27px 0 50px;text-transform:uppercase;line-height:initial}@media screen and (max-width:839px){.footer-item-box-title{margin:0;padding:10px 25px 10px 0;border-bottom:1px solid #f1f1f1;cursor:pointer;position:relative}.footer-item-box-title:after{content:"";font-family:icomoon;position:absolute;display:block;font-size:10px;color:#fff;top:17px;right:8px}.ui-accordion-header-active .footer-item-box-title:after{transform:rotate(180deg)}}.modal-contact-form-btn{cursor:pointer}.eiModal-btn:hover{border-bottom:1px solid #f1f1f1}.footer-item-box.-contact .footer-list.-contact .item [class$=-icon],.footer-item-box.-contact .footer-list.-guardian .item [class$=-icon],.footer-item-box.-guardian .footer-list.-contact .item [class$=-icon],.footer-item-box.-guardian .footer-list.-guardian .item [class$=-icon]{font-size:22px;line-height:15px;position:relative;top:4px;padding:0 16px 0 0}.footer-item-box.-find-division .footer-item-find-division-link{display:inline-block}.footer-item-box.-find-division .footer-item-find-division-link .map-icon{position:relative;left:0;top:0;font-size:128px;text-decoration:none;font-weight:400}.footer-item-box.-find-division .footer-item-find-division-link:link,.footer-item-box.-find-division .footer-item-find-division-link:active,.footer-item-box.-find-division .footer-item-find-division-link:visited{color:#fff}.footer-item-box.-find-division .footer-item-find-division-link:hover{color:#828487}.footer-item-box.-newsletter-social .footer-list .-social{margin:10px 0 0;display:inline-block;font-size:43px}.footer-item-box.-newsletter-social .footer-list .-social .item{display:block;float:left;margin:0 9px 0 0}.footer-item-box.-newsletter-social .footer-list .-social .item:last-child{margin-right:0}.footer-item-box.-newsletter-social .footer-list .-social [class$=-icon],.footer-item-box.-newsletter-social .footer-list .-social .social-link [class$=-icon]{display:block;height:46px;width:46px;background:#69696a;text-align:center}.footer-item-box.-newsletter-social .footer-list .-social .social-link{display:block}.footer-item-box.-newsletter-social .footer-list .-social a:hover{border:none}.footer-item-box.-newsletter-social .footer-list .-social a:hover [class$=-icon]{background:#767677}.footer-item-box.-newsletter-social .newsletter-form-active:before,.footer-item-box.-newsletter-social .newsletter-form-active:after{content:" ";display:table}.footer-item-box.-newsletter-social .newsletter-form-active:after{clear:both}.footer-item-box.-newsletter-social .newsletter-form-active .email{background:#f3f3f3;color:#7b7c7f;width:calc(100% - 77px);padding-left:20px;border:none;height:46px;box-sizing:border-box;float:left}.footer-item-box.-newsletter-social .newsletter-form-active .submit{box-sizing:border-box;width:75px;height:46px;background:#0096db;border:none;color:#fff;float:left;margin-left:2px}.footer-item-box.-newsletter-social .newsletter-form-active .submit:hover{background:#c0020d}@media screen and (min-width:840px){.footer-bottom-bar-container{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify}}@media screen and (max-width:1199px){.footer-bottom-bar-container{padding:0 10px}}.footer-bottom-bar-container{font-size:10px;color:#848484;margin-bottom:10px}.footer-bottom-bar-container a{color:#848484}@media screen and (min-width:840px){.footer-bottom-bar-container .footer-site-info-links-box{flex:1 0 0%}}.footer-bottom-bar-container .footer-site-info-links-box .footer-site-info-links-box-list{display:flex;display:-ms-flexbox;list-style:none;justify-content:space-between;-ms-flex-pack:justify;padding:0;margin:0}@media screen and (min-width:840px){.footer-bottom-bar-container .rights-footer-box{flex:2 0 0%;text-align:right}}@media screen and (max-width:839px){.footer-rwd-top-container{margin-bottom:10px}}.chat-footer-btn-box{width:470px;float:left;color:#fff;background:#b30839;font-size:13px;text-align:center;height:40px;line-height:40px;cursor:pointer}.chat-footer-btn-box .chat-footer-desc{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.chat-footer-btn-box:hover{background:#c0020d}.chat-footer-btn-box .chat-icon{font-size:40px;line-height:0;position:relative;top:13px;margin-right:20px}.footer-rwd-top-container:before,.footer-rwd-top-container:after,.footer-rwd-bottom-container:before,.footer-rwd-bottom-container:after{content:" ";display:table}.footer-rwd-top-container:after,.footer-rwd-bottom-container:after{clear:both}@media screen and (max-width:839px){.footer-item-find-division-link{margin-top:20px;display:block;text-align:center}.page-footer:after{display:none}.footer-item-box.-contact,.footer-item-box.-find-division,.footer-item-box.-sales-rules,.footer-item-box.-about-us{width:100%}.footer-columns-container{padding:0}.chat-footer-btn-box{width:100%}.chat-footer-btn-box .chat-icon{margin-right:0}.footer-item-box{width:100%}}@media screen and (min-width:840px){.footer-item-box,.footer-item-box.-contact,.footer-item-box.-find-division,.footer-item-box.-sales-rules,.footer-item-box.-about-us{width:20%}.footer-item-box.-newsletter-social{width:100%}}@media screen and (min-width:840px)and (max-width:1199px){.page-footer .bottom-place-holder-grid-box,.page-footer .newsletter-form-active{width:100%;float:left}.page-footer .footer-item-box.-newsletter-social .footer-list.-social{margin:0}}@media screen and (max-width:1199px){.footer-rwd-bottom-container,.footer-rwd-top-container{width:100%;float:none;padding:0 10px}.chat-footer-btn-box .chat-footer-desc{display:none}.chat-footer-btn-box .chat-icon{margin-right:0}}@media screen and (min-width:1200px){.footer-rwd-top-container{float:left;width:100%}.footer-rwd-bottom-container{float:left;width:25%}}.cookie-alert__wrapper{width:100%;display:inline-block;position:fixed;bottom:0;left:0;padding:10px 15px;background:#3e3e3ee6;z-index:100}.cookie-alert__wrapper.is-disabled{display:none}.cookie-alert__inner-wrapper{width:1200px;margin:0 auto}@media(max-width:76.875em){.cookie-alert__inner-wrapper{width:100%}}.cookie-alert__label{font-size:12px;color:#f1f1f1;margin:0}.cookie-alert__label a{color:#fff;text-decoration:underline}.page-header:before,.page-header:after{content:" ";display:table}.page-header:after{clear:both}.page-header{background:#fff}.page-header .top-bar:before,.page-header .top-bar:after{content:" ";display:table}.page-header .top-bar:after{clear:both}.page-header .top-bar{background:#33373e;height:auto}.page-header .header-company-credit-info{padding:0;text-align:right;min-height:18px;font-size:10px}@media screen and (max-width:1199px){.page-header .header-company-credit-info{display:none}}.page-header .header-company-credit-info a,.page-header .header-company-credit-info a:hover,.page-header .header-company-credit-info a:visited{color:#000}.content-bar:before,.content-bar:after{content:" ";display:table}.content-bar:after{clear:both}.content-bar{padding:30px 0}.header-product-search-form:before,.header-product-search-form:after{content:" ";display:table}.header-product-search-form:after{clear:both}.header-product-search-form form:before,.header-product-search-form form:after{content:" ";display:table}.header-product-search-form form:after{clear:both}.header-product-search-form form{border:1px solid #0096db}.header-product-search-form .search-form-categories-container:before,.header-product-search-form .search-form-categories-container:after{content:" ";display:table}.header-product-search-form .search-form-categories-container:after{clear:both}.header-product-search-form .search-form-categories-container{width:40%;height:46px;display:inline-block;position:absolute;top:0;right:0}.header-product-search-form .fields:before,.header-product-search-form .fields:after{content:" ";display:table}.header-product-search-form .fields:after{clear:both}.header-product-search-form .fields{float:left;width:calc(100% - 60px);border-width:1px 0 1px 1px;border-color:#515151;border-style:solid;position:relative}.header-product-search-form .fields .terms{float:left;background:#f1f1f1;border:none;border-radius:0;padding:0 38% 0 2%;height:46px;width:100%;box-sizing:border-box;outline:none}.header-product-search-form .fields .terms:focus{outline:none;background:#fff}.header-product-search-form .fields .uiSelect-item{width:100%;height:46px;border:none}.header-product-search-form .fields .uiSelect-item .uiSelect-text{top:7px}.header-product-search-form .fields .form-field-select{height:100%;width:100%}.header-product-search-form .fields .form-field-option{padding:5px}.header-product-search-form .action{float:left;width:auto;margin-left:0}.header-product-search-form .action .header-product-search-submit{position:relative;color:#fff;background:#0096db;padding:0;margin:0;border:none;height:48px;width:60px;font-size:28px}.header-product-search-form .action .header-product-search-submit:hover{background:#c0020d}.header-icons-menu-box:before,.header-icons-menu-box:after{content:" ";display:table}.header-icons-menu-box:after{clear:both}.header-icons-menu-box{padding:0 20px;position:relative;top:-5px}.header-icons-menu-box>.menu-list{width:100%;text-align:center;font-size:13px}.header-icons-menu-box [class$=-icon]{font-size:34px;padding:0 0 4px}.header-icons-menu-box a{text-decoration:none;color:#444}.header-icons-menu-box a:hover{color:#c0020d}.header-icons-menu-box span{display:block}.header-basket-box{position:relative;height:48px;background:url(modules/images/ajax-loader.gif) center no-repeat #f1f1f1}@media screen and (min-width:1200px){.header-basket-box{float:right;width:15%}}@media screen and (min-width:840px)and (max-width:1199px){.header-basket-box{width:200px}}@media screen and (max-width:1199px){.header-basket-box{margin-top:15px;float:right}}@media screen and (max-width:839px){.header-basket-box{width:65px}.header-basket-box .price{display:none}}.header-basket-box .minibasket-wrapper{background:#fff;height:100%}.header-basket-box .minibasket-wrapper.has-products{cursor:pointer}.header-basket-box>.minibasket-action{position:absolute;inset:0;z-index:1;display:none}@media screen and (min-width:1200px){.header-basket-box>.minibasket-action{display:block}}.header-basket-box .has-products .basket-link{position:absolute;inset:0;display:block;z-index:1}@media screen and (min-width:1200px){.header-basket-box .has-products .basket-link{display:none}}.header-basket-box .box-title{margin:0}.header-basket-box .basket-container:before,.header-basket-box .basket-container:after{content:" ";display:table}.header-basket-box .basket-container:after{clear:both}.header-basket-box .basket-container{position:relative;padding:4px 0 0 5px}.header-basket-box .count{width:42%;float:left}.header-basket-box .count .basket-icon,.header-basket-box .count .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .header-basket-box .count .add-to-basket-btn{font-size:30px;position:relative;left:7px;top:4px}.header-basket-box .count .value{position:absolute;top:1px;right:-15px;border-radius:50%;background:#e30613;display:block;font-size:11px;color:#fff;font-family:Open Sans,Arial,serif;font-weight:600;height:26px;width:26px;line-height:26px;text-align:center}.header-basket-box .price{width:58%;float:left}.header-basket-box .price .value{font-weight:700;font-size:14px}.header-basket-box .price .desc{color:#1d1d1b;font-size:13px}@media screen and (min-width:1200px){.header-basket-box.show .basket-list-container{display:block}}.header-basket-box .basket-list-container{position:absolute;display:none;background:#fff;top:100%;right:0;box-shadow:1px 1px 2px #000;z-index:2;padding:20px;width:600px}.header-basket-box .basket-list-container:before{content:"";display:block;width:0;border-width:0 5px 5px 5px;border-style:solid;border-color:transparent transparent #fff transparent;position:absolute;top:-5px;right:20px}.header-basket-box .basket-list-container .basket-list-header{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px}.header-basket-box .basket-list-container .basket-list-body{margin-bottom:20px}.header-basket-box .basket-list-container .basket-list-body.scroll-active{overflow-y:scroll;overflow-x:hidden;max-height:350px}.header-basket-box .basket-list-container .basket-list-body .basket-list{width:100%;display:table}.header-basket-box .basket-list-container .basket-list-body .basket-list-position{display:flex;align-items:center}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .photo-header{width:95px;padding:0 0 10px}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .name-header{width:220px;padding:0 0 10px}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .quantity-header{width:95px;padding:0 0 10px}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .price-header{width:125px;text-align:right;padding:0 0 10px}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header span{text-transform:uppercase;font-size:11px}.header-basket-box .basket-list-container .basket-list-body .basket-list-col{display:table-cell;vertical-align:middle;padding:0 10px 10px;box-sizing:content-box}.header-basket-box .basket-list-container .basket-list-body .basket-list-col:first-child{padding-left:0}.header-basket-box .basket-list-container .basket-list-body .product-image-wrapper{text-overflow:ellipsis;overflow:hidden;width:75px}.header-basket-box .basket-list-container .basket-list-body .product-image-wrapper img{max-width:100%}.header-basket-box .basket-list-container .basket-list-body .product-description{width:200px}.header-basket-box .basket-list-container .basket-list-body .product-count{width:75px;background:#f1f1f1;text-align:center;padding:5px 0;position:relative}.header-basket-box .basket-list-container .basket-list-body .product-count .less,.header-basket-box .basket-list-container .basket-list-body .product-count .more{display:block;height:14px;width:14px;border-radius:50%;background:#0096db;color:#fff;position:absolute;top:calc(50% - 7px);font-size:7px;line-height:14px;text-align:center}.header-basket-box .basket-list-container .basket-list-body .product-count .less{left:-7px}.header-basket-box .basket-list-container .basket-list-body .product-count .more{right:-7px}.header-basket-box .basket-list-container .basket-list-body .product-price{width:125px;text-align:right;font-weight:700}.header-basket-box .basket-list-container .basket-list-footer .basket-list-summary{padding:10px;background:#f1f1f1;text-align:right;font-size:10px;font-weight:700;color:#0096db;text-transform:uppercase;margin-bottom:10px}.header-basket-box .basket-list-container .basket-list-footer .basket-list-summary span{font-weight:700;font-size:16px;color:#000;text-transform:none;margin-left:10px}.header-basket-box .basket-list-container .basket-list-footer .basket-full-list-link{text-align:right}.header-law{margin-bottom:30px}.navbar-btn{height:55px;width:75px;border:none;padding:0;background:#fff}.navbar-btn .bar-icon{display:block;height:4px;margin:8px 10px;background:#000}@media screen and (min-width:840px){.menu-list .item{position:relative}.menu-list .sub-menu.-lvl-2{right:0;left:auto;width:250px}}@media screen and (max-width:1199px){.content-bg{padding:0 10px}.only-desktop{display:none!important}.page-header .content-bar{padding:0}.page-header .top-bar{padding:0 0 0 5px}.page-header .content-bar{margin:0 10px}.header-icons-menu-box{top:0;margin:10px 0;padding:0;width:auto;float:left;display:inline-block}.header-icons-menu-box .item{width:100px;text-align:left}.header-icons-menu-box .header-icon-link{text-align:center}.header-icons-menu-box .header-icon-desc{display:none}.header-elements-container:before,.header-elements-container:after{content:" ";display:table}.header-elements-container:after{clear:both}.header-elements-container{position:relative;padding-bottom:100px}.header-product-search-form{position:absolute;top:110px;width:100%}}.header-credit-info{display:none}@media screen and (max-width:1199px){.header-credit-info{width:100%;display:inline-block;text-align:right}}.header-credit-info .credit-info{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.header-credit-info .credit-info a,.header-credit-info .credit-info a:hover,.header-credit-info .credit-info a:visited{color:#000}@media screen and (min-width:1200px){.header-product-search-form{float:left;width:45%}.header-icons-menu-box{float:left;width:20%;display:none}}body:not(.scrolled) .only-small{display:none}body.scrolled .page-header{color:#000;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:2;border-bottom:1px solid #000}body.scrolled .page-header .page-master-navigation-box{display:none}body.scrolled .page-header .content-bar{padding:10px 0}body.scrolled .page-header .top-bar{display:none}body.scrolled .page-header .header-contact-box.only-small:before,body.scrolled .page-header .header-contact-box.only-small:after{content:" ";display:table}body.scrolled .page-header .header-contact-box.only-small:after{clear:both}body.scrolled .page-header .header-contact-box.only-small{color:#000;width:28%;padding:0 25px}body.scrolled .page-header .header-contact-box.only-small .menu-list{float:right}body.scrolled .page-header .header-contact-box.only-small .chat{background:#f1f1f1;height:47px;line-height:47px;padding:0 15px 0 9px}body.scrolled .page-header .header-contact-box.only-small .chat:hover{background:#f2f2f2;color:#fff}body.scrolled .page-header .header-basket-box{width:6%}body.scrolled .page-header .header-basket-box .price{display:none}@media screen and (max-width:839px){.header-login-box{font-size:13px;max-width:60%}}@media screen and (max-width:839px)and (max-width:479px){.header-login-box{max-width:100%}}@media screen and (max-width:839px){.header-login-box .toggle-element{cursor:pointer;padding:9px 0}.menu-list .sub-menu.-lvl-2{left:0;right:0}}.header__helper-icons--wrapper{float:right;width:12%;display:inline-block;padding:0 1%}.header__helper-icons--wrapper .header__helper-icons--icon-list{width:100%;margin:0;padding:0;display:flex}.header__helper-icons--wrapper .header__helper-icons--icon-list a{display:inline-block;color:#000}.header__helper-icons--wrapper .header__helper-icons--icon-list a:hover{color:#000;text-decoration:none}.header__helper-icons--wrapper .header__helper-icons--icon-list a:hover .header__helper-icons--icon:before{color:#e30613}.header__helper-icons--wrapper .header__helper-icons--icon-list a:hover .header__helper-icons--icon img{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.header__helper-icons--wrapper .header__helper-icons--icon-element{width:100%;padding:0 1%;display:inline-block;text-align:center;margin:0;list-style:none}.header__helper-icons--wrapper .header__helper-icons--icon:before{font-size:2em}.header__helper-icons--wrapper .header__helper-icons--icon img{height:24px}.header__helper-icons--wrapper .header__helper-icons--icon-description{margin:.3125rem 0 0;font-size:11px;display:block}@media screen and (max-width:1199px){.header__helper-icons--wrapper{margin-top:17px;width:66%}.header__helper-icons--wrapper .header__helper-icons--icon-list{display:flex;justify-content:flex-end}.header__helper-icons--wrapper .header__helper-icons--icon-list a{display:flex;-ms-flex-pack:center;align-items:center;width:100%}.header__helper-icons--wrapper .header__helper-icons--icon-description{display:flex;font-size:13px;margin:0}.header__helper-icons--wrapper .header__helper-icons--icon-element{display:flex;width:auto;align-items:center}.header__helper-icons--wrapper .header__helper-icons--icon:before{font-size:40px;margin-right:10px}.header__helper-icons--wrapper .header__helper-icons--icon img{height:40px;margin-top:1px}}@media(max-width:52.499em){.header__helper-icons--wrapper{width:54%}.header__helper-icons--wrapper .header__helper-icons--icon-description{display:none}}@media(max-width:25em){.header__helper-icons--wrapper{width:40%}}.page-header .header-logo-box{display:flex;justify-content:space-between;display:-ms-flexbox}.page-header .header-logo-box .image.base_logo{margin-top:-15px;height:70px;width:auto}@media screen and (max-width:839px){.page-header .header-logo-box{justify-content:center}}@media screen and (max-width:1199px){.page-header .header-logo-box{margin:15px 0}.page-header .header-logo-box .image{margin-top:0;height:40px;width:auto}.page-header .header-logo-box .base_logo_ext{display:none}}@media screen and (min-width:1200px){.page-header .header-logo-box{float:left;width:25%;margin-right:3%}.page-header .header-logo-box a:link,.page-header .header-logo-box a:active,.page-header .header-logo-box a:visited,.page-header .header-logo-box a:hover{text-decoration:none}.page-header .header-logo-box a img{text-decoration:none;border:0}}.page-header .header-logo-box .working-context-box-wrapper{width:auto;align-items:center;-ms-flex-align:center;justify-content:flex-end;-ms-flex-pack:end}@media screen and (min-width:1200px){.page-header .header-logo-box .working-context-box-wrapper{display:none}}@media screen and (max-width:1199px){.page-header .header-logo-box .working-context-box-wrapper{display:flex;display:-ms-flexbox}}.page-header .header-logo-box .working-context-box-wrapper .user-delivery-select-container{display:flex;display:-ms-flexbox}.page-header .header-logo-box .working-context-box-wrapper .menu-list{display:flex;display:-ms-flexbox;list-style:none;margin:0;padding:0}.page-header .header-logo-box .working-context-box-wrapper .menu-list .item,.page-header .header-logo-box .working-context-box-wrapper .working-context-box-wrapper{display:flex;display:-ms-flexbox}.page-header .header-logo-box .working-context-box-wrapper .working-context-label-wrapper{flex-wrap:wrap;-ms-flex-wrap:wrap;white-space:normal;padding-left:10px;padding-right:10px}.page-header .header-logo-box .working-context-box-wrapper .change-user-delivery-location-btn{background:none;padding:0;text-transform:lowercase;color:#0096db}.page-header .header-logo-box .working-context-box-wrapper .user-delivery-location{font-weight:700;display:block}.page-header .header-logo-box .working-context-box-wrapper .user-delivery-label{display:block}.scrolled .page-header{width:7%}.scrolled .page-header .image.base_logo{width:100%;margin-top:9px}.scrolled .page-header .image.base_logo_ext{display:none}.page-header .top-bar{position:relative}.page-header .top-bar .header-top-bar-wrapper{display:flex;display:-ms-flexbox;height:35px;position:relative;justify-content:flex-start}.header-account-changer-wrapper{text-align:center;margin-top:40px;margin-bottom:40px}.header-account-changer-fields{width:50%;float:left;padding-left:5px}.header-account-changer-fields:first-child{padding-right:5px;padding-left:0}.header-account-changer-input{clear:both;float:left;width:100%;margin-bottom:30px;margin-top:10px}.header-top-bar-wrapper{display:flex;display:-ms-flexbox;flex-direction:row-reverse;justify-content:space-between;-ms-flex-pack:justify;font-size:.9rem}.header-top-bar-wrapper .header-login-box{display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end}.header-top-bar-wrapper .header-login-box a{text-decoration:none}.header-top-bar-wrapper .header-login-box .header-user-actions-wrapper{display:flex;display:-ms-flexbox;max-width:100%}.header-top-bar-wrapper .header-login-box .header-user-actions-wrapper--logged{border-left:1px solid #fff;margin:6px 0}.header-top-bar-wrapper .header-login-box .user-account-menu{list-style:none;padding:0;margin:0;max-width:100%}.header-top-bar-wrapper .header-login-box .user-account-menu--changer{background:#fff}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1{display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item{display:flex;display:-ms-flexbox}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>a.header-register-link{background:#e30613;transition:all .3s linear}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>a.header-register-link:hover{background:#ca0511}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item:last-of-type>a .link-name{border:none}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item:last-of-type>a.header-login-link{background:#0096db;transition:all .3s linear}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item:last-of-type>a.header-login-link:hover{background:#0085c2}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>a{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;color:#fff}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>a .link-name{max-width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:8px;padding-left:8px}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>.menu-label{display:flex;align-items:center;color:#fff;display:-ms-flexbox;-ms-flex-align:center;font-size:.9em}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>.menu-label .label-name{color:#fff}.header-top-bar-wrapper .header-login-box .user-account-menu .user-account-menu-list{display:none;position:absolute;right:0;top:100%;border-top:1px solid #f1f1f1}.header-top-bar-wrapper .header-login-box .user-account-menu .user-account-menu-list.active{display:block}.header-top-bar-wrapper .header-login-box .user-account-menu .user-account-menu-list .menu-label{cursor:default}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu{list-style:none;padding:0;margin:0}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2{display:none;position:absolute;top:35px;background:#33373e;color:#fff;z-index:2;overflow:hidden}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 .item{border-top:1px solid #f1f1f1;position:relative}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 .item:first-child{border:0}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 a{padding:10px;display:block;overflow:hidden}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 a:active,.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 a:visited,.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 a:link{color:#fff}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 a:hover{background:gray;text-decoration:none}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 .menu-label{border-bottom:1px solid #f1f1f1}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 .menu-label{padding:10px;display:block}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.active{display:block}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-3 a{padding:10px}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu .menu-label{padding:10px;display:block}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .nav-dropdown{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 10px;cursor:pointer}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .nav-dropdown:hover{background:gray;text-decoration:none}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .nav-dropdown .icon,.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .nav-dropdown .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .header-top-bar-wrapper .header-login-box .user-account-menu .level-item .nav-dropdown .add-to-basket-btn{padding:12px 10px;transform:rotate(90deg)}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu{display:none;background:#33373e}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu ul{list-style:none;margin:0;padding:0}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu ul li:hover{background:gray}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu ul li{padding:0 0 0 20px;border-top:1px solid #f1f1f1}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item.open .sub-menu{display:block}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item.open .icon,.header-top-bar-wrapper .header-login-box .user-account-menu .level-item.open .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .header-top-bar-wrapper .header-login-box .user-account-menu .level-item.open .add-to-basket-btn{transform:rotate(270deg)}.header-top-bar-wrapper .header-login-box .menu-label{cursor:pointer;padding:0 8px;white-space:nowrap}.header-top-bar-wrapper .header-login-box .menu-label.with-arrow{padding-right:18px;padding-left:8px;position:relative}.header-top-bar-wrapper .header-login-box .menu-label.with-arrow .label-name:after{font-size:8px;position:absolute;content:"";font-family:icomoon;display:inline-block;right:5px;top:9px}.header-top-bar-wrapper .header-login-box .menu-label.with-arrow.active .label-name:after{transform:rotate(-180deg)}.header-top-bar-wrapper .header-current-company-wrapper{display:flex;width:auto;align-items:center;position:relative}@media(max-width:52.499em){.header-top-bar-wrapper .header-current-company-wrapper{position:static}}.header-top-bar-wrapper .header-current-company-wrapper .user-current-company{margin:0;color:#fff;font-size:11px;display:inherit}.header-top-bar-wrapper .header-current-company-wrapper .menu-label .current-company-name-label:after{font-size:8px;color:#fff;position:absolute;content:"";font-family:icomoon;display:inline-block;right:5px;top:4px}.header-top-bar-wrapper .header-current-company-wrapper .menu-label.active .current-company-name-label:after{transform:rotate(180deg)}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-list{display:none;position:absolute;right:0;top:100%;border-top:1px solid #f1f1f1;z-index:2;margin:0;padding:0}@media(max-width:52.499em){.header-top-bar-wrapper .header-current-company-wrapper .user-companies-list{width:100%}}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-list.active{display:block}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-list .menu-label{cursor:default}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item{list-style:none;margin:0;padding:0;width:250px}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item .name-short{display:inline}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item .name-full{display:none}@media(max-width:52.499em){.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item{width:100%}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item .name-short{display:none}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item .name-full{display:inline}}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item a{width:100%;text-align:left;background:#33373e;color:#fff;display:inline-block;padding:10px;border-bottom:1px solid #fff;text-decoration:none}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item a:hover{background:#848486}@media screen and (min-width:1200px){.header-top-bar-wrapper .header-current-company-wrapper .mobile-hide{display:inline-block}.header-top-bar-wrapper .header-current-company-wrapper .mobile-only{display:none}}@media screen and (max-width:1199px){.header-top-bar-wrapper .header-current-company-wrapper .mobile-hide{display:none}.header-top-bar-wrapper .header-current-company-wrapper .mobile-only{display:inline-block}}.header-top-bar-wrapper .header-contact-box{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}@media screen and (min-width:1200px){.header-top-bar-wrapper .header-contact-box{flex:2 0 0%;-ms-flex:2 0 0%}}@media screen and (max-width:1199px){.header-top-bar-wrapper .header-contact-box{flex:1 0 0%;-ms-flex:1 0 0%}}.header-top-bar-wrapper .header-contact-box.mobile-hide{display:flex}.header-top-bar-wrapper .header-contact-box.mobile-only{display:none;cursor:pointer}.header-top-bar-wrapper .header-contact-box.mobile-only .phone .phone-icon{font-size:20px;vertical-align:middle}@media screen and (max-width:479px){.header-top-bar-wrapper .header-contact-box.mobile-hide{display:none}.header-top-bar-wrapper .header-contact-box.mobile-only{display:flex}}.header-top-bar-wrapper .header-contact-box .menu-list{margin:0;padding:0;list-style:none}@media screen and (min-width:1200px){.header-top-bar-wrapper .header-contact-box .menu-list{margin:0 auto}}.header-top-bar-wrapper .header-contact-box .phone{color:#fff;font-size:15px}.header-top-bar-wrapper .header-contact-box .phone a{color:#fff;text-decoration:none;transition:color .3s linear}.header-top-bar-wrapper .header-contact-box .phone .phone-icon{font-size:20px;transition:color .3s linear}@media screen and (max-width:839px){.header-top-bar-wrapper .header-contact-box .phone{font-size:14px}}.header-top-bar-wrapper .header-contact-box .phone:hover a,.header-top-bar-wrapper .header-contact-box .phone:hover .phone-icon{color:#e30613}.header-top-bar-wrapper .header-contact-box .menu-label .contact-box-name-label{position:relative;padding-right:18px;display:inline-block;height:8px;vertical-align:middle}.header-top-bar-wrapper .header-contact-box .menu-label .contact-box-name-label:after{font-size:8px;color:#fff;position:absolute;content:"";font-family:icomoon;display:inline-block;right:5px;top:0}.header-top-bar-wrapper .header-contact-box .menu-label.active .contact-box-name-label:after{transform:rotate(180deg)}.header-top-bar-wrapper .header-info-menu-box{display:flex;display:-ms-flexbox}@media screen and (min-width:1200px){.header-top-bar-wrapper .header-info-menu-box{flex:12 0 0%;-ms-flex:12 0 0%}}@media screen and (max-width:1199px){.header-top-bar-wrapper .header-info-menu-box{display:none}}.header-contact-container-mobile{display:none;color:#fff;padding:10px 4px;font-size:16px}.header-contact-container-mobile.active{display:block}@media screen and (min-width:480px){.header-contact-container-mobile.active{display:none}}.widget-boxLink.-header{display:flex;display:-ms-flexbox}.widget-boxLink.-header .menu-list{display:flex;display:-ms-flexbox;list-style:none;margin:0;padding:0}.widget-boxLink.-header .menu-list .item{display:flex;display:-ms-flexbox;color:#fff}.widget-boxLink.-header .menu-list .item:first-of-type a .link-name{border:none}.widget-boxLink.-header .menu-list .item a{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;color:#fff;position:relative}.widget-boxLink.-header .menu-list .item a:after{content:"";display:none;background:#949494;width:1px;position:absolute;top:0;right:-1px;bottom:0}.widget-boxLink.-header .menu-list .item a:hover{text-decoration:none;background:#949494}.widget-boxLink.-header .menu-list .item a:hover:after{display:block}.widget-boxLink.-header .menu-list .item a .link-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px;content:"";display:block;padding-right:8px;padding-left:8px;border-left:1px solid #949494}.widget-boxLink.-header-two-levels .menu-list{margin:0;padding:0;list-style:none}.widget-boxLink.-header-two-levels .menu-list>li{border-right:1px solid #878787}.widget-boxLink.-header-two-levels .menu-list li{display:block;position:relative;float:left;transition:all .3s linear}.widget-boxLink.-header-two-levels .menu-list li:hover>a{transition:color .3s linear;color:#e30613}.widget-boxLink.-header-two-levels .menu-list li:hover>ul{display:block;position:absolute;z-index:200}.widget-boxLink.-header-two-levels .menu-list li:hover li{float:none}.widget-boxLink.-header-two-levels .menu-list li:hover li a{background:#878787;color:#fff}.widget-boxLink.-header-two-levels .menu-list li:hover li a:last-child{border-bottom:0}.widget-boxLink.-header-two-levels .menu-list li:hover li a:hover{color:#e30613}.widget-boxLink.-header-two-levels .menu-list li a{display:block;padding:8px;color:#fff}.widget-boxLink.-header-two-levels .menu-list li a:hover{text-decoration:none}.widget-boxLink.-header-two-levels .menu-list li a.has-submenu{padding:8px 20px 8px 10px}.widget-boxLink.-header-two-levels .menu-list li a.has-submenu:after{font-size:6px;color:#fff;position:absolute;content:"";font-family:icomoon;display:inline-block;right:8px;top:15px}.widget-boxLink.-header-two-levels .menu-list li ul{display:none}.header-info-menu-box .-header-two-levels:last-child .menu-list>li{border-right:none}.header-working-context-wrapper{display:none}@media screen and (min-width:1200px){.header-working-context-wrapper{display:flex;display:-ms-flexbox}}.header-working-context-wrapper .user-delivery-select-container{display:flex;display:-ms-flexbox}.header-working-context-wrapper .user-delivery-select-container .menu-list{display:flex;display:-ms-flexbox;list-style:none;padding:0;margin:0}.header-working-context-wrapper .user-delivery-select-container .menu-list .item{display:flex;display:-ms-flexbox;margin:0}.header-working-context-wrapper .user-delivery-select-container .working-context-box-wrapper{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;font-size:11px}.header-working-context-wrapper .change-user-delivery-location-btn{color:#33373e;text-transform:lowercase;font-size:12px;font-weight:700;padding:4px 10px;background:#fff}.header-working-context-wrapper .working-context-btn-wrapper{margin-right:8px}.header-working-context-wrapper .working-context-label-wrapper{display:flex;display:-ms-flexbox;color:#fff;padding-left:8px;margin-right:10px}.header-working-context-wrapper .user-delivery-location{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 10px;border:1px solid #fff;letter-spacing:.6px}.header-working-context-wrapper .user-delivery-label{margin-right:10px;white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis;line-height:24px;font-size:1.3em}.login-form-box .form-title{margin-bottom:15px}.login-form-box .form-title-small{font-size:15px;font-weight:400;margin-left:15px}.login-form-box .user-data-form{margin-bottom:20px}.login-form-box-account-options-wrapper{margin-bottom:40px}.login-form-box-account-options-wrapper .login-form-box-no-account-description,.login-form-box-account-options-wrapper .register-account-wrapper,.login-form-box-account-options-wrapper .login-form-box-forgot-password-tip,.login-form-box-account-options-wrapper .login-form-box-remind-password{margin-bottom:15px}.login-form-box-account-options-wrapper .login-form-box-no-account,.login-form-box-account-options-wrapper .login-form-box-forgot-password{font-size:20px}@media screen and (max-width:1199px){.page-master-navigation-box{display:none;position:absolute;top:189px;z-index:150;width:100%;background:#33373e;box-shadow:0 1px 3px #000}.page-master-navigation-box .level-item{position:relative}.page-master-navigation-box .level-item span.title{display:block}.page-master-navigation-box .level-item span.nav-dropdown{position:absolute;top:0;right:0;display:inline-block;font-size:16px;padding:11px;cursor:pointer;background:transparent;z-index:999;color:#fff}.page-master-navigation-box .sub-menu,.page-master-navigation-box .navigation-list-lvl-2{display:none}.page-master-navigation-box.active{display:block}.page-master-navigation-box.active .level-item{display:none}.page-master-navigation-box.active .level-item.active>.sub-menu,.page-master-navigation-box.active .level-item.active>.navigation-list-lvl-2{display:block;margin:0;padding:0}.page-master-navigation-box.active .level-item.active>.sub-menu>.level-item,.page-master-navigation-box.active .level-item.active>.navigation-list-lvl-2>.level-item{display:block}.page-master-navigation-box.active .level-item.active>.sub-menu>.level-item a,.page-master-navigation-box.active .level-item.active>.navigation-list-lvl-2>.level-item a{border-top:1px solid #f1f1f1;color:#fff;padding:10px 40px;display:block;width:100%}.page-master-navigation-box.active .level-item.open>.sub-menu{background:#fff3}.page-master-navigation-box.active .level-item.open>.nav-dropdown{transform:rotate(180deg)}.page-master-navigation-box.active .sub-menu-col.open>a{color:#fff;padding:10px 20px;display:block;width:100%;background:#fff3}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open>span.nav-item:before{font-family:icomoon;content:"";font-size:10px;padding:0 5px 0 0;color:#fff}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open{display:block}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open>.sub-menu>.row>.level-item,.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open>.sub-menu>.level-item{display:block}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open .sub-menu-col{border-top:1px solid #f1f1f1;color:#fff;padding:10px 40px;display:block;width:100%}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open .sub-menu-col span.title{padding:0}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open .sub-menu-col a{color:#fff}.page-master-navigation-box.active .page-master-navigation-list[data-level="0"]>.level-item{display:block}.page-master-navigation-box.active .page-master-navigation-list[data-level="2"]>.level-item.active{display:block}.page-master-navigation-box.active .page-master-navigation-list[data-level="2"]>.level-item.active>span{display:none}.page-master-navigation-box.active .page-master-navigation-list[data-level="2"] .navigation-list-lvl-2{background:#ffffff4d}.page-master-navigation-list{list-style:none;padding:0;margin:0}.page-master-navigation-list .item.-lvl-1{border-top:1px solid #eee}.page-master-navigation-list .nav-item,.page-master-navigation-list .nav-link{color:#fff;padding:10px 20px;display:block;width:100%}.page-master-navigation-list .extras-menu a{color:#fff;padding:10px 20px;display:block;width:100%;font-weight:700;background:#000}}@media screen and (min-width:1200px){.page-master-navigation-container .nav-container{padding:0;border-width:1px 0;border-style:solid;border-color:#000;height:35px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.page-master-navigation-container a:hover{text-decoration:none}.page-master-navigation-container .page-master-navigation-list,.page-master-navigation-container .page-master-navigation-list-labels{height:100%;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;width:100%}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1{text-align:center;font-size:11px;color:#000;align-self:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;cursor:pointer}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1>.nav-item,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1>.nav-item{text-transform:uppercase}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.active{background:#0096db}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active .sub-menu,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.active .sub-menu{display:block}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active>a,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.active>a{color:#fff}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1>a,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1>a{margin:0 10px;display:inline-block;font-weight:600;font-size:.8rem;letter-spacing:.4px}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.emphasized.active,.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.product_segment.active,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.emphasized.active,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.product_segment.active{background:unset}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.emphasized a.nav-link,.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.product_segment a.nav-link,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.emphasized a.nav-link,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.product_segment a.nav-link{margin:0 7px;padding:5px 8px;background:#e4e4e4;color:#000}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.emphasized:not(:first-of-type):last-of-type a.nav-link,.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.product_segment:not(:first-of-type):last-of-type a.nav-link,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.emphasized:not(:first-of-type):last-of-type a.nav-link,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1.product_segment:not(:first-of-type):last-of-type a.nav-link{background:#ff7a00}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1 .last-nav-link,.page-master-navigation-container .page-master-navigation-list-labels>.item.-lvl-1 .last-nav-link{background:#ff7a00!important}.page-master-navigation-container .page-master-navigation-list>.item.separator:after,.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:after{content:"";width:1px;height:13px;display:inline-block;background:#666;margin:0}.page-master-navigation-container .page-master-navigation-list>.item.separator:nth-last-child(2),.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:nth-last-child(2){display:none}.page-master-navigation-container .page-master-navigation-list>.item.separator:nth-last-child(4),.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:nth-last-child(4){display:none}.page-master-navigation-container .page-master-navigation-list>.item.separator:nth-last-child(6),.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:nth-last-child(6){display:none}.page-master-navigation-container .page-master-navigation-list>.item.separator:nth-last-child(8),.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:nth-last-child(8){display:none}.page-master-navigation-container .page-master-navigation-list>.item.separator:nth-last-child(10),.page-master-navigation-container .page-master-navigation-list-labels>.item.separator:nth-last-child(10){display:flex;flex-grow:1;visibility:hidden}.page-master-navigation-container .page-master-navigation-list>.item.extras-menu,.page-master-navigation-container .page-master-navigation-list-labels>.item.extras-menu{display:none}.page-master-navigation-container .page-master-navigation-list a,.page-master-navigation-container .page-master-navigation-list-labels a{color:#000}.page-master-navigation-container .page-master-navigation-list-labels{justify-content:flex-end}.page-master-navigation-container .level-item span.nav-dropdown{display:none}.page-master-navigation-container .sub-menu{display:none;position:absolute;background:#fff;top:100%;right:0;left:0;z-index:2;border:1px solid #000;padding-bottom:45px}.page-master-navigation-container .title{text-overflow:ellipsis;overflow:hidden;color:#000;font-size:13px;border-bottom:1px solid #d1d1d1;display:block;margin:45px 0 12px;padding:0 0 12px;font-weight:600}.page-master-navigation-container .row:before,.page-master-navigation-container .row:after{content:" ";display:table}.page-master-navigation-container .row:after{clear:both}.page-master-navigation-container .sub-menu-col{width:25%;float:left;text-align:left;padding-right:45px;padding-left:20px}.page-master-navigation-container .navigation-list-lvl-2{list-style:none;padding:0;margin:0;font-size:12px;color:#000}.page-master-navigation-container .navigation-list-lvl-2>.level-item{text-overflow:ellipsis;overflow:hidden}.page-master-navigation-container .navigation-list-lvl-2 a{color:#000;padding:7px 11px;display:block}.page-master-navigation-container .navigation-list-lvl-2 a:hover{color:#fff;background:#0096db}}.registration-page-wrapper{width:100%;display:inline-block;margin:10px 0}.registration-page-wrapper:before,.registration-page-wrapper:after{content:" ";display:table}.registration-page-wrapper:after{clear:both}.registration-page-wrapper .registration-form-box.form-container{margin-bottom:40px}.registration-page-wrapper .registration-form-box .form-title{margin-bottom:15px}.registration-page-wrapper .registration-form-box .form-title .form-title-small{margin-left:10px}.registration-page-wrapper .registration-form-box .form-title-small{font-size:15px;font-weight:400;margin-left:0}.registration-page-wrapper .registration-form-box.three-column,.registration-page-wrapper .registration-form-box.three-column .input-item.-medium .input-elem,.registration-page-wrapper .registration-form-box.three-column .select-item.-medium .select-elem{width:100%}.registration-page-wrapper .registration-form-box.three-column .input-item.-medium .input-elem .uiSelect-item,.registration-page-wrapper .registration-form-box.three-column .select-item.-medium .select-elem .uiSelect-item{box-sizing:border-box}.registration-page-wrapper .registration-form-box.three-column>div{width:100%;float:left}.registration-page-wrapper .registration-form-box.three-column>div.column{width:33.33%;float:left;box-sizing:border-box;padding-right:50px;margin-top:20px}@media screen and (max-width:839px){.registration-page-wrapper .registration-form-box.three-column>div.column{width:100%}}.registration-page-wrapper .registration-form-box.three-column>div.column fieldset{margin-bottom:7px}.registration-page-wrapper .registration-form-box.three-column.form-container .form-title{margin:0 0 10px}.registration-page-wrapper .registration-form-box.three-column.form-container .form-title .item-info{margin-top:0}.registration-page-wrapper .required-fields-description-wrapper{padding:25px 0 0}.registration-page-wrapper .registration-page__footer{width:100%;display:inline-block;margin:40px 0 0;text-align:right}.registration-page-wrapper .registration-page__footer a{color:#fff;padding:10px 15px}.registration-page-wrapper .registration-page__footer a span{padding-left:10px}.registration-page-wrapper .form-controls-box .-submit{padding:10px 30px;top:0;margin:0 auto;display:block;float:initial}.registration{display:flex;flex-direction:column;margin-bottom:50px}.registration__pros-list{list-style-type:none;margin:0 0 5%;padding:10px 15px}.registration__pros-list-item{background:url(/assets/common/images/checkmark.png) no-repeat left top;padding-left:30px;margin-bottom:18px;font-size:1.1em;line-height:1.5em}.registration__pros-list-item:first-child{margin-top:10px}.registration__form{padding-bottom:25px}.registration__column{flex:1}.registration__column input.registration__btn{display:block;margin:0 auto;padding:15px 30px;font-size:1.2em;font-weight:600;transition:all .2s ease}.registration__separator{display:flex;width:100%;height:2px;margin:25px 0;background:_linear-gradient_legacy(compact(to right),#e30613 50%,#0095db 0)}.registration__fieldset{border:none;display:flex;flex-direction:column;margin:15px 0 3%;width:100%}.registration__fieldset .input-item>.input-elem{width:100%}.registration__input-row{display:flex;flex-direction:column}.registration__input{margin:8px 0;padding:5px 0}.registration__input::-moz-placeholder{text-transform:uppercase}.registration__input::placeholder{text-transform:uppercase}.registration__agreements{margin-bottom:6%}.registration .agreements__box{line-height:1.6em;padding:3px 0;margin-left:10px}.registration__btn{display:block;margin:0 auto;padding:15px 30px;font-size:1.2em;font-weight:600;transition:all .2s ease}.registration__contact{margin-top:50px;font-weight:600}.registration__contact-paragraph{font-size:1.1em}.registration__tile-box{background:#e30613;max-width:480px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0 0;margin:20px auto}.registration__tile-text{color:#fff;font-size:1.2em;padding:15px}.registration__paragraph{text-align:center;font-size:1.5em;font-weight:600}.registration__paragraph-multiline{display:flex}.registration__paragraph-first-child{margin-right:6px}.registration__paragraph-decorator-label{padding:5px 10px}.registration .agreements__box:first-of-type{padding-top:10px}.registration .agreements__input{width:20px;height:20px;float:left;margin-left:-10px}.registration .agreements__label{display:block;margin-left:20px}@media screen and (min-width:480px){.registration__tiles{display:flex}.registration__tile-box{flex:1}.registration__tile-box:first-child{margin-right:15px}.registration__tile-box:last-child{margin-left:15px}}@media screen and (min-width:840px){.registration{flex-direction:row}.registration__separator{width:3px;height:auto;margin:0 40px;background:_linear-gradient_legacy(compact(#e30613 50%),#0095db 0)}}@media screen and (min-width:1200px){.registration__tile-box{padding:30px 0 15px}}.text-decoration--red{color:#e30613}.text-decoration--blue{color:#0095db}.text-decoration--white{color:#fff}.text-decoration--bold{font-weight:600}.text-decoration--centered{text-align:center}.text-decoration--bg-red{background:#e30613}.grecaptcha-badge{z-index:100;margin-bottom:80px}[data-main-search]::-ms-clear,input[type=search]::-ms-clear{display:none}.autocomplete-wrapper .ui-autocomplete{display:inline-block!important;border:1px solid #3e3e3e;padding:5px;background:#fff;z-index:99;margin:13px 0}.autocomplete-wrapper .ui-autocomplete li{list-style:none;padding:5px;font-size:12px}@media(max-width:31.25em){.autocomplete-wrapper .ui-autocomplete{width:90%!important}}@media(min-width:76.875em){.autocomplete-wrapper .ui-autocomplete{max-width:479px;width:100%!important}}.autocomplete-wrapper .ui-autocomplete-category{border-bottom:1px solid #888888;padding:10px 0 0;margin:0 0 10px;height:1px;width:100%}.autocomplete-wrapper .ui-autocomplete-additional-results{background:#f1f1f1;padding:5px 10px;margin:15px 0 0!important}.autocomplete-wrapper .ui-autocomplete-additional-results label{font-size:11px;text-transform:uppercase;color:#666}.autocomplete-wrapper .ui-state-bold{color:#0096db;font-weight:700}.autocomplete-wrapper .parent-category-highlight{color:#00759b}.autocomplete-wrapper .ui-widget-content .ui-state-focus{background:#0096db;background-image:none;color:#fff;border:0;padding:5px}.autocomplete-wrapper .ui-widget-content .ui-state-focus a{color:#fff;width:100%}.autocomplete-wrapper .ui-widget-content .ui-state-focus.ui-autocomplete-additional-results{background:#f1f1f1;color:#333;border:none!important}.autocomplete-wrapper .ui-widget-content .ui-state-focus .ui-state-bold,.autocomplete-wrapper .ui-widget-content .ui-state-focus .parent-category-highlight{color:#fff}.autocomplete-wrapper .error-item{pointer-events:none}.autocomplete-wrapper .error-item.ui-state-focus{background:none;color:#000}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pending-wrapper{position:absolute;top:50%;left:-20px;z-index:5}.side-nav-wrapper:before,.side-nav-wrapper:after{content:" ";display:table}.side-nav-wrapper:after{clear:both}.side-nav-wrapper{width:210px;text-transform:uppercase;font-size:11px}.side-nav-wrapper a:link,.side-nav-wrapper a:visited,.side-nav-wrapper a:active{color:#000}.side-nav-wrapper .menu-group-name{margin-bottom:10px;display:block}.side-nav-wrapper.pull-left{float:left}.side-nav-wrapper.pull-right{float:right}.side-nav-wrapper .side-nav-title{font-size:15px;font-weight:700;margin:0;border-bottom:3px solid #dcdcdc;padding:6px 0 14px}.side-nav-wrapper ul{list-style:none;padding:4px 0 0;margin:0}.side-nav-wrapper ul li{padding:0;margin:11px 0}.side-nav-wrapper ul li:first-child{padding-top:0}.side-nav-wrapper ul li a.current,.side-nav-wrapper ul li a.current:link,.side-nav-wrapper ul li a.current:active,.side-nav-wrapper ul li a.current:visited,.side-nav-wrapper ul li span.current{color:#000;font-weight:700}.side-nav-wrapper ul ul{padding:0;list-style:none}.side-nav-wrapper .level-item .nav-dropdown{cursor:pointer}.side-nav-wrapper .level-item .nav-dropdown span{position:relative;padding-right:15px}.side-nav-wrapper .level-item .nav-dropdown span:after{font-size:8px;color:#000;position:absolute;content:"";font-family:icomoon;display:inline-block;right:0;top:4px}.side-nav-wrapper .level-item .sub-menu{display:none}.side-nav-wrapper .level-item .sub-menu ul{list-style:none;margin:0;padding:0}.side-nav-wrapper .level-item .sub-menu ul li{padding:0 0 0 15px}.side-nav-wrapper .level-item.open .sub-menu{display:block}.side-nav-wrapper .level-item.open .nav-dropdown{cursor:pointer}.side-nav-wrapper .level-item.open .nav-dropdown span:after{transform:rotate(180deg)}body.modal-active{overflow:hidden}.ui-modal.messenger{width:40%;margin:0 auto 0 -20%;padding:2em 1em;position:fixed;top:45%;left:50%;z-index:12;background-color:#fff}.ui-modal.close{position:absolute;top:10px;right:10px;cursor:pointer}.ui-modal.ui-modal--first-login{font-size:13px;padding:0;width:850px;height:387px;inset:0;margin:auto;text-align:center}@media screen and (max-width:839px){.ui-modal.ui-modal--first-login{width:100%}}.ui-modal.ui-modal--first-login.messenger{max-width:850px}.ui-modal.ui-modal--first-login>.info{padding:0;margin:0}.ui-modal.ui-modal--first-login .ui-modal--first-content-image{height:110px;width:350px;margin-bottom:5px;margin-top:20px}.ui-modal.ui-modal--first-login .ui-modal--first-content-p{margin:0 0 5px}.eiModal-overlay{display:none;position:fixed;width:100%;height:100%;inset:0;z-index:11;background-color:#000;opacity:.7}.eiModal{display:none}@media screen and (min-width:1200px){.eiModal{width:850px;top:15%}}@media screen and (min-width:840px)and (max-width:1199px){.eiModal{width:80%;top:8%}}.eiModal{position:fixed;width:95%;max-width:850px;margin:0 auto;left:0;right:0;top:5%;z-index:11;background-color:#fff}@media screen and (max-height:500px){.eiModal{top:0%}}.eiModal-header{display:block;color:#7f7f7f;font-weight:700;background-color:#fff;border-bottom:1px solid #c0020d}@media screen and (min-width:840px){.eiModal-header{padding:20px;font-size:20px}}@media screen and (max-width:839px){.eiModal-header{padding:5px 20px;font-size:15px}}.eiModal-closeBtn{display:inline-block;padding:0 10px;cursor:pointer;position:absolute;top:5px;right:10px}.eiModal-closeBtn:after{content:"x";display:block;color:#333;font-size:25px}@media screen and (max-width:839px){.eiModal-closeBtn{top:-5px}}@media screen and (max-height:600px){.add-existing-person-modal .eiModal-content,.add-new-person-modal .eiModal-content{overflow-y:auto}}.eiModal-content{padding:20px;overflow:auto}.eiModal-content form{position:relative}.eiModal-content form.load:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}@media screen and (max-height:500px){.eiModal-content{overflow-y:auto}}#modal-work-context-wrapper.load{position:relative}#modal-work-context-wrapper.load:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}.modal-delivery-method-wrapper .delivery-body-wrapper.load:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}.modal-delivery-method-wrapper .delivery-footer-wrapper{padding:20px 0;text-align:center}.modal-contact-form-wrapper .input-item label[for=email]:after,.modal-contact-form-wrapper .input-item label[for=phone]:after{content:"**";display:inline}.modal-contact-form-wrapper .contact-form-body{border-bottom:1px solid #c9c6c6;padding-bottom:40px}.modal-contact-form-wrapper .contact-form-header{font-size:16px;margin-bottom:30px}.modal-contact-form-wrapper fieldset{border:none;padding:0}@media screen and (min-width:840px){.modal-contact-form-wrapper .confirm-privacy-policy-wrapper,.modal-contact-form-wrapper .required-fields-description-wrapper{margin-left:calc(28% + 29px)}}.modal-contact-form-wrapper .confirm-privacy-policy-wrapper{margin-bottom:10px}.modal-contact-form-wrapper .confirm-privacy-policy-wrapper .field-wrapper{display:inline-block;width:25px}.modal-contact-form-wrapper .required-fields-description-wrapper .field-description{font-size:10px}.modal-contact-form-wrapper .required-fields-description-wrapper .field-description .symbol{display:inline-block;width:25px}.modal-contact-form-wrapper .contact-form-footer{padding:20px 0;text-align:center}.modal-contact-form-wrapper .contact-form-footer label{display:none}.pageLoader.active{background:#fffc;position:fixed;z-index:99;inset:0}.overlay-loader-wrapper{position:fixed;inset:0;background:url(modules/images/ajax-loader.gif) center center #000000b3 no-repeat;z-index:10}.modal-delivery-method-wrapper:before,.modal-delivery-method-wrapper:after{content:" ";display:table}.modal-delivery-method-wrapper:after{clear:both}.modal-delivery-method-wrapper .delivery-body-wrapper:before,.modal-delivery-method-wrapper .delivery-body-wrapper:after{content:" ";display:table}.modal-delivery-method-wrapper .delivery-body-wrapper:after{clear:both}.modal-delivery-method-wrapper .delivery-body-wrapper{border-bottom:1px solid #c9c6c6}.modal-delivery-method-wrapper .delivery-body-wrapper.load:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}@media screen and (min-width:840px){.modal-delivery-method-wrapper .delivery-wrapper,.modal-delivery-method-wrapper .reception-wrapper{width:50%;float:left}}@media screen and (min-width:840px){.modal-delivery-method-wrapper .delivery-wrapper{border-right:1px solid #c9c6c6;padding:10px 40px 40px 0}}.modal-delivery-method-wrapper .delivery-wrapper{padding:10px 0}@media screen and (min-width:840px){.modal-delivery-method-wrapper .reception-wrapper{padding:10px 0 40px 40px}}.modal-delivery-method-wrapper .reception-wrapper{padding:10px 0}.modal-delivery-method-wrapper .reception-header,.modal-delivery-method-wrapper .delivery-header{font-size:16px;margin-bottom:30px}.modal-delivery-method-wrapper .reception-description,.modal-delivery-method-wrapper .delivery-description{margin-bottom:20px}.modal-delivery-method-wrapper fieldset{padding:0;border:0}.modal-delivery-method-wrapper fieldset select,.modal-delivery-method-wrapper fieldset input{width:100%}.modal-delivery-method-wrapper fieldset input[type=button]{border:1px solid #878787}.modal-delivery-method-wrapper fieldset .field-wrapper{margin-bottom:12px}.modal-delivery-method-wrapper .delivery-footer-wrapper{padding:48px 0;text-align:center}.gadgets{margin-bottom:30px}.gadgets [v-cloak]{display:none}.gadgets .front-jqgrid .ui-jqgrid table.ui-jqgrid-btable tbody td{padding:5px}.gadgets .front-jqgrid .ui-jqgrid table.ui-jqgrid-htable thead .ui-th-column{padding:10px 5px}.gadgets .front-jqgrid .ui-jqgrid tr.jqgrow td{overflow:visible}.gadgets .front-jqgrid .ui-jqgrid .ui-jqgrid-view{overflow-x:auto;overflow-y:hidden;padding-bottom:10px}.gadgets .ui-jqgrid-bdiv{font-size:13px}.gadgets .ui-jqgrid-bdiv [data-lightbox]:focus{outline:0}.gadgets .ui-jqgrid-bdiv .checkbox-item{height:0px}.gadgets .ui-jqgrid-bdiv .product-image-wrapper{height:80px;display:flex;justify-content:center;align-items:center}.gadgets .ui-jqgrid-bdiv .product-image-wrapper a{width:100%;text-align:center}.gadgets .ui-jqgrid-bdiv .product-image-wrapper .product-image{max-height:80px;padding:5px}.gadgets .ui-jqgrid-bdiv .product-name{margin:10px 0}.gadgets .ui-jqgrid-bdiv .manufacturer-code{font-size:.75em;color:#666}.gadgets .ui-jqgrid-bdiv .unit-converter-wrapper{display:flex;justify-content:center}.gadgets .ui-jqgrid-bdiv .unit-converter-wrapper .unit-converter-form{font-size:12px}.gadgets .ui-jqgrid-bdiv .unit-converter-wrapper .unit-converter-form input[type=text]{margin-right:5px;height:27px;line-height:27px}.gadgets .summary{font-size:15px;margin-top:40px}.gadgets .summary .sum{display:flex;justify-content:flex-end}.gadgets .summary .sum .label{margin-right:20px}.gadgets .summary .add-to-basket{margin-top:30px;display:flex;justify-content:flex-end}.gadgets .summary .add-to-basket .selected{margin-right:15px}.gadgets-order-template-wrapper .basket-pop-up-wrapper{padding:0}.gadgets-order-template-wrapper .summary{display:flex;justify-content:space-between;align-items:center}.gadgets-order-template-wrapper .summary .description{width:60%}.gadgets-order-template-wrapper .summary .description textarea{width:100%;resize:none;height:80px}.gadgets-order-template-wrapper .summary .sum{text-align:left}.gadgets-order-template-wrapper .summary .sum .delivery-cost{font-size:10px;display:flex;text-align:left}.gadgets-order-template-wrapper .summary .sum .delivery-cost>div{padding-left:4px}.gadgets-order-template-wrapper .gadgets-data{border-bottom:1px solid #f1f1f1;margin-bottom:20px;max-height:285px}.gadgets-order-template-wrapper .gadgets-data .gadget-data{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f1f1f1;padding:5px 20px}@media(max-width:52.5em){.gadgets-order-template-wrapper .gadgets-data .gadget-data{flex-wrap:nowrap}}@media(max-width:31.25em){.gadgets-order-template-wrapper .gadgets-data .gadget-data{flex-wrap:wrap}}.gadgets-order-template-wrapper .gadgets-data .gadget-data .image{flex:0 0 18%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px;text-align:center}@media(max-width:31.25em){.gadgets-order-template-wrapper .gadgets-data .gadget-data .image{width:100%;flex:initial}}.gadgets-order-template-wrapper .gadgets-data .gadget-data .image img{max-height:80px}.gadgets-order-template-wrapper .gadgets-data .gadget-data .description{flex:0 0 42%;padding-right:10px}.gadgets-order-template-wrapper .gadgets-data .gadget-data .description .name{margin-bottom:15px}.gadgets-order-template-wrapper .gadgets-data .gadget-data .description .index{font-size:10px;color:gray}@media(max-width:31.25em){.gadgets-order-template-wrapper .gadgets-data .gadget-data .description{flex:initial}}.gadgets-order-template-wrapper .gadgets-data .gadget-data .quantity{flex:0 0 16%;white-space:nowrap;text-align:center}@media(max-width:31.25em){.gadgets-order-template-wrapper .gadgets-data .gadget-data .quantity{flex:initial}}.gadgets-order-template-wrapper .gadgets-data .gadget-data .price{position:relative;flex:0 0 16%;text-align:right}@media(max-width:31.25em){.gadgets-order-template-wrapper .gadgets-data .gadget-data .price{flex:initial}}.gadgets-order-template-wrapper .gadgets-data .gadget-data .price-type{position:absolute;top:100%;right:0;font-size:11px;font-weight:400}.gadgets-order-template-wrapper .gadgets-data .gadget-data .quantity-price{white-space:nowrap}.gadgets-order-template-wrapper .gadgets-data .gadget-data .quantity-price p{margin:5px 0 0}.gadgets-order-template-wrapper .gadgets-data .gadget-data .quantity-price div{font-size:13px}.gadgets-order-template-wrapper .gadgets-data .gadget-data:last-child{border-bottom:none}.gadgets-order-template-wrapper .gadgets-data .for-large-screens{display:none}@media screen and (min-width:480px){.gadgets-order-template-wrapper .gadgets-data .for-large-screens{display:block}}.gadgets-order-template-wrapper .gadgets-data .for-mobile{display:block}@media screen and (min-width:480px){.gadgets-order-template-wrapper .gadgets-data .for-mobile{display:none}}.gadgets-order-template-wrapper .gadgets-data .for-mobile .price-type{position:relative;text-align:left}.gadgets-order-template-wrapper .errors-wrapper{margin-bottom:20px}.gadgets-order-template-wrapper .errors-wrapper ul.errors{list-style:none;font-size:12px;color:#0096db;margin:5px 0;padding:0;display:block;width:100%}.gadgets-order-template-wrapper .errors-wrapper ul.errors li{border:1px solid #0096db;padding:0 0 0 3px;margin-bottom:4px}.products-list-container .list-narrowed .product-list-row:before,.products-list-container .list-narrowed .product-list-row:after{content:" ";display:table}.products-list-container .list-narrowed .product-list-row:after{clear:both}@media screen and (max-width:1199px){.products-list-container .list-narrowed .product-list-row{padding:10px 0}}.products-list-container .list-narrowed .product-list-row{border-bottom:1px solid #b1b1b1}.products-list-container .list-narrowed .product-list-row .product-col-1{width:16%}@media screen and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-col-1{float:left;padding-right:15px}}.products-list-container .list-narrowed .product-list-row .product-col-2{width:40%}@media screen and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-col-2{float:left;padding:0 15px}}.products-list-container .list-narrowed .product-list-row .product-col-3{width:20%;vertical-align:middle}@media screen and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-col-3{float:left;padding:0 15px}}.products-list-container .list-narrowed .product-list-row .product-col-4{width:24%}.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn{text-overflow:ellipsis;overflow:hidden}.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger:link,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn:link,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn:link,.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger:active,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn:active,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn:active,.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger:visited,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn:visited,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn:visited{width:100%;display:block;color:#000;padding-left:15px;padding-right:15px}.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger:hover,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn:hover,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn:hover{text-decoration:none;color:#fff}@media screen and (min-width:840px)and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-col-4 .btn-bigger,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .products-list-container .list-narrowed .product-list-row .product-col-4 .add-to-basket-btn{font-size:11px}}@media screen and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-col-4{float:left;padding-left:15px}}.products-list-container .list-narrowed .product-list-row .product-col-5{display:none}.products-list-container .list-narrowed .product-list-row .product-image{width:100%}.products-list-container .list-narrowed .product-list-row .product-name{font-size:12px;margin:7px 0;text-overflow:ellipsis;overflow:hidden}.products-list-container .list-narrowed .product-list-row .product-name a:link,.products-list-container .list-narrowed .product-list-row .product-name a:active,.products-list-container .list-narrowed .product-list-row .product-name a:visited{color:#000}.products-list-container .list-narrowed .product-list-row .product-name a:hover{color:#0096db;text-decoration:none}.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper:before,.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper:after{content:" ";display:table}.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper:after{clear:both}@media screen and (min-width:840px){.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper .product-count{width:35px;float:left}.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper .product-add-to-basket{width:calc(100% - 48px);float:right}}@media screen and (min-width:1200px){.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper .product-add-to-basket{padding:0;vertical-align:middle}.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper .product-add-to-basket:before{content:"";font-family:icomoon;display:inline;font-weight:400;font-size:22px;margin-right:10px;position:relative;top:-4px;vertical-align:middle}}.products-list-container .list-narrowed .product-list-row .product-manufacturer-index-wrapper,.products-list-container .list-narrowed .product-list-row .product-grudnik-index-wrapper{text-overflow:ellipsis;overflow:hidden;font-size:10px;color:#666}.products-list-container .list-narrowed .product-list-row .product-price-container{text-align:center}.products-list-container .list-narrowed .product-list-row .product-price{text-overflow:ellipsis;overflow:hidden;font-size:16px;display:block}.products-list-container .list-narrowed .product-list-row .product-price-label{text-overflow:ellipsis;overflow:hidden;color:#fff;display:inline-block;text-align:center;width:86px;height:20px;line-height:18px;margin-bottom:12px}.products-list-container .list-narrowed .product-list-row .product-price-label.-bestseller{background:#00759b}.products-list-container .list-narrowed .product-list-row .product-price-label.-promotion{background:#0096db}.products-list-container .list-narrowed .product-list-row .base-product-link{display:inline-block;width:100%;background:#f1f1f1;color:#000;height:36px;line-height:36px;text-align:center}.products-list-container .list-narrowed .product-list-row .product-count{box-sizing:border-box;width:100%;padding:0 2px;height:36px;border:1px solid #878787;text-align:center;font-size:16px}.products-list-container .list-narrowed .product-list-row .product-actions-container:before,.products-list-container .list-narrowed .product-list-row .product-actions-container:after{content:" ";display:table}.products-list-container .list-narrowed .product-list-row .product-actions-container:after{clear:both}.products-list-container .list-narrowed .product-list-row .product-actions-container{display:block}.products-list-container .list-narrowed .product-list-row .product-availability-labels-wrapper:before,.products-list-container .list-narrowed .product-list-row .product-availability-labels-wrapper:after{content:" ";display:table}.products-list-container .list-narrowed .product-list-row .product-availability-labels-wrapper:after{clear:both}.products-list-container .list-narrowed .product-list-row .product-availability-labels-wrapper{margin-left:48px}.products-list-container .list-narrowed .product-list-row .product-add-to-basket{text-overflow:ellipsis;overflow:hidden;display:block;height:36px;line-height:36px;background:#0096db;color:#fff;font-size:15px;font-weight:700;text-align:center;cursor:pointer;width:100%}@media screen and (min-width:840px)and (max-width:1199px){.products-list-container .list-narrowed .product-list-row .product-add-to-basket{font-size:11px;padding:0 10px}}.products-list-container .list-narrowed .product-list-row .product-add-to-list{display:block;font-size:10px;text-align:right;margin-top:10px}.products-list-container .list-narrowed .product-list-row .product-add-to-list:before{content:"+";font-weight:700;color:#b71d1d;font-size:16px;position:relative;top:2px;margin-right:7px}@media screen and (min-width:1200px){.products-list-container .list-narrowed{display:table;width:100%;float:none}.products-list-container .list-narrowed .product-list-row{display:table-row;float:none}.products-list-container .list-narrowed .product-list-row .product-col-1,.products-list-container .list-narrowed .product-list-row .product-col-2,.products-list-container .list-narrowed .product-list-row .product-col-3,.products-list-container .list-narrowed .product-list-row .product-col-4{display:table-cell;float:none;padding-top:15px;padding-bottom:15px}.products-list-container .list-narrowed .product-list-row .product-col-1,.products-list-container .list-narrowed .product-list-row .product-col-2,.products-list-container .list-narrowed .product-list-row .product-col-4{vertical-align:top}}@media screen and (max-width:839px){.products-list-container .list-narrowed .product-list-row .product-col-1{width:75px;float:left}.products-list-container .list-narrowed .product-list-row .product-col-2{width:calc(100% - 75px)}.products-list-container .list-narrowed .product-list-row .product-col-3{width:calc(100% - 195px);float:left;padding:0;margin-left:75px}.products-list-container .list-narrowed .product-list-row .product-col-3 .product-price{padding:8px 15px 0;text-align:left;font-weight:700}.products-list-container .list-narrowed .product-list-row .product-col-3 .product-price-label{display:none}.products-list-container .list-narrowed .product-list-row .product-col-4{width:120px;float:right;padding:0;text-align:right;margin-bottom:15px}.products-list-container .list-narrowed .product-list-row .product-col-4 .product-actions-container{float:right;margin:0;padding:0}.products-list-container .list-narrowed .product-list-row .product-col-4 .product-actions-container .product-label{display:none}.products-list-container .list-narrowed .product-list-row .product-col-4 .product-add-btn-wrapper .product-count,.products-list-container .list-narrowed .product-list-row .product-col-4 .product-add-btn-wrapper .product-add-to-basket{width:50%;float:left}.products-list-container .list-narrowed .product-list-row .product-col-4 .product-add-to-basket{width:60px;padding:0;position:relative;color:transparent;font-size:0}.products-list-container .list-narrowed .product-list-row .product-col-4 .product-add-to-basket:after{color:#fff;font-size:22px;font-weight:400;font-family:icomoon;content:"";display:block;position:absolute;inset:0}.products-list-container .list-narrowed .product-list-row .product-col-5{float:right;width:100%;padding-left:90px;display:block}}.change-view-wrapper .change-view__list{list-style-type:none;margin:0;padding:0;display:flex;border-bottom:1px solid #b1b1b1}.change-view-wrapper .change-view__item{font-size:1.6em;padding:8px 10px 8px 0;display:flex;align-items:center}.change-view-wrapper .change-view__item:hover a{text-decoration:none}.change-view-wrapper .change-view__label{font-size:.6em;letter-spacing:.7px;display:inline-block;border:1px solid grey;padding:3px 5px;margin-left:5px;border-radius:25px;transition:transform .2s ease;cursor:pointer}.change-view-wrapper .change-view__icon{color:#7b7c7f;transition:color .2s ease}.change-view-wrapper .change-view__icon:hover,.change-view-wrapper .change-view__icon-active,.change-view-wrapper .change-view__item.active .change-view__icon{color:#0095db}.change-view-wrapper .change-view__item.active .change-view__label{border:2px solid #0095db;transition:color .2s ease}.products-list-container .mobile-only{display:none}@media(max-width:52.499em){.products-list-container .mobile-only{display:block}}.products-list-container .mobile-hide{display:block}@media(max-width:52.499em){.products-list-container .mobile-hide{display:none}}.products-list-container .header-1,.products-list-container .products-list__header-mobile{margin-bottom:15px}.products-list-container .list-regular .product-list-row{position:relative;animation:fadeIn .3s ease;border-bottom:1px solid #b1b1b1}.products-list-container .list-regular .product-list-row:before,.products-list-container .list-regular .product-list-row:after{content:" ";display:table}.products-list-container .list-regular .product-list-row:after{clear:both}.products-list-container .list-regular .product-list-row:nth-of-type(odd){background:#f3f3f3}.products-list-container .list-regular .product-list-row .product-col-1{background:#fff;height:100%}@media screen and (min-width:840px)and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-1{width:150px;float:left}}@media screen and (max-width:840px){.products-list-container .list-regular .product-list-row .product-col-1{width:80px;float:left}}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-col-1{width:100%;float:left;padding:30px 15px}.products-list-container .list-regular .product-list-row .product-col-1 .product-image-container a{display:block;height:100%}.products-list-container .list-regular .product-list-row .product-col-1 .product-image-container a img{height:100%}}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-col-1{width:16%}}.products-list-container .list-regular .product-list-row .product-col-2{width:45%}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-col-2:before,.products-list-container .list-regular .product-list-row .product-col-2:after{content:" ";display:table}.products-list-container .list-regular .product-list-row .product-col-2:after{clear:both}.products-list-container .list-regular .product-list-row .product-col-2{width:calc(100% - 80px)}}@media screen and (min-width:840px)and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-2{width:calc(100% - 150px)}}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-2{float:left;margin-bottom:15px}}.products-list-container .list-regular .product-list-row .product-col-3{width:20%;vertical-align:bottom}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-3{display:none}}.products-list-container .list-regular .product-list-row .product-col-4{width:39%}.products-list-container .list-regular .product-list-row .product-col-4 .product-min-item,.products-list-container .list-regular .product-list-row .product-col-4 .product-min-location-container{display:none}.products-list-container .list-regular .product-list-row .product-col-4 .product__details-link{padding:10px 15px;text-align:right}.products-list-container .list-regular .product-list-row .product-col-4 .product__details-link a{color:#000;text-decoration:none;padding-bottom:3px;border-bottom:1px solid #0095db}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-col-4 .product__details-link{padding:60px 50px}}.products-list-container .list-regular .product-list-row .product-col-4 .product-col-4-wrapper{margin-left:auto;max-width:250px}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-col-4 .product-col-4-wrapper{width:-moz-fit-content;width:fit-content}}.products-list-container .list-regular .product-list-row .product-col-4 .unit-product-price,.products-list-container .list-regular .product-list-row .product-col-4 .product-catalog-price{margin-bottom:6px}.products-list-container .list-regular .product-list-row .product-col-4 .product-discount--green{color:#7dc745}.products-list-container .list-regular .product-list-row .product-col-4 .unit-converter-wrapper{text-align:right}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-4{float:right;padding-left:15px;width:calc(100% - 150px)}}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-col-4{width:100%;padding:15px;text-align:right;margin-bottom:15px}.products-list-container .list-regular .product-list-row .product-col-4 .product-col-4-wrapper{max-width:100%}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container{float:right;padding:0;width:100%}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container form{display:flex;flex-direction:row;justify-content:space-between}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container.units-not-equal{margin:-25px 0 0}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container .product-label{display:none}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container .unit-product-price{text-align:left}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container .unit-product-price:first-letter{text-transform:capitalize}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container .unit-label-wrapper{margin-right:10px}.products-list-container .list-regular .product-list-row .product-col-4 .product-add-btn-wrapper .product-count,.products-list-container .list-regular .product-list-row .product-col-4 .product-add-btn-wrapper .product-add-to-basket{width:50%;float:left}.products-list-container .list-regular .product-list-row .product-col-4 .product-add-to-basket{width:60px;padding:0;position:relative;color:transparent;font-size:0}.products-list-container .list-regular .product-list-row .product-col-4 .product-add-to-basket:after{color:#fff;font-size:22px;font-weight:400;font-family:icomoon;content:"";display:block;position:absolute;inset:0}.products-list-container .list-regular .product-list-row .product-col-4 .product-add-to-basket :hover{background:#c0020d}}.products-list-container .list-regular .product-list-row .product-col-5{display:none}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-5{display:block;float:right}}@media screen and (min-width:839px)and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-col-5{width:calc(100% - 350px)}}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-col-5{width:calc(100% - 195px)}}.products-list-container .list-regular .product-list-row .product-image{max-width:100%;max-height:125px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-image{max-height:none}}.products-list-container .list-regular .product-list-row .product-name{font-size:1.1em;margin:7px 0 15px;padding-left:15px;font-weight:600}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-name{font-size:15px}}.products-list-container .list-regular .product-list-row .product-name{text-overflow:ellipsis;overflow:hidden}.products-list-container .list-regular .product-list-row .product-name a:link,.products-list-container .list-regular .product-list-row .product-name a:active,.products-list-container .list-regular .product-list-row .product-name a:visited{color:#000}.products-list-container .list-regular .product-list-row .product-name a:hover{color:#0095db;text-decoration:none}.products-list-container .list-regular .product-list-row .product-details{display:flex;font-size:.9em;padding-left:15px;justify-content:space-between;flex-wrap:wrap}.products-list-container .list-regular .product-list-row .product-details__item{line-height:2em;display:flex}.products-list-container .list-regular .product-list-row .product-details__icon{max-width:26px;max-height:25px;margin-right:5px}.products-list-container .list-regular .product-list-row .product-details .product-index-wrapper__text-item{line-height:2em}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-details .product-index-wrapper{display:flex}}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-details{width:100%}.products-list-container .list-regular .product-list-row .product-details .left{width:45%;float:left}.products-list-container .list-regular .product-list-row .product-details .right{width:auto;float:right}}@media screen and (max-width:479px){.products-list-container .list-regular .product-list-row .product-details{flex-direction:column}.products-list-container .list-regular .product-list-row .product-details .left{width:100%}}@media screen and (min-width:480px){.products-list-container .list-regular .product-list-row .product-details .left{margin-right:10%}}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-details{justify-content:flex-start}.products-list-container .list-regular .product-list-row .product-details--logged{justify-content:space-between;flex-direction:column}.products-list-container .list-regular .product-list-row .product-details .product-manufacturer-index-wrapper{margin-right:15px}}.products-list-container .list-regular .product-list-row .manufacturer-logo{margin:10px 0}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .manufacturer-logo{width:100%}}.products-list-container .list-regular .product-list-row .product-add-btn-wrapper:before,.products-list-container .list-regular .product-list-row .product-add-btn-wrapper:after{content:" ";display:table}.products-list-container .list-regular .product-list-row .product-add-btn-wrapper:after{clear:both}@media screen and (min-width:840px){.products-list-container .list-regular .product-list-row .product-add-btn-wrapper .product-count{width:35px;float:left}.products-list-container .list-regular .product-list-row .product-add-btn-wrapper .product-add-to-basket{width:calc(100% - 48px);float:right}}@media screen and (min-width:840px){.products-list-container .list-regular .product-list-row .product-add-btn-wrapper .product-add-to-basket{padding:0;vertical-align:middle}.products-list-container .list-regular .product-list-row .product-add-btn-wrapper .product-add-to-basket:before{content:"";font-family:icomoon;display:inline;font-weight:400;font-size:22px;margin-right:10px;position:relative;top:-4px;vertical-align:middle}}.products-list-container .list-regular .product-list-row .product-image-container{text-align:center;padding:0 10px 0 0;height:215px}.products-list-container .list-regular .product-list-row .product-min-item__img{display:none}.products-list-container .list-regular .product-list-row .product-manufacturer-index-wrapper,.products-list-container .list-regular .product-list-row .product-grudnik-index-wrapper{text-overflow:ellipsis;overflow:hidden}.products-list-container .list-regular .product-list-row .product-manufacturer-index-wrapper--ellipsis,.products-list-container .list-regular .product-list-row .product-grudnik-index-wrapper--ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.products-list-container .list-regular .product-list-row .product-price-container{text-align:left;font-size:.9em}.products-list-container .list-regular .product-list-row .product-price-container .product-price-wrapper{width:100%;display:inline-block;margin-bottom:7px}.products-list-container .list-regular .product-list-row .product-price-container .product-price-wrapper .price-type{font-size:11px;font-weight:400}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-price-container .product-price-wrapper .price-type{display:block}}.products-list-container .list-regular .product-list-row .product-price-container .check-variants-btn{color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:center;display:inline-block}.products-list-container .list-regular .product-list-row .product-price-container .check-variants-btn:hover{text-decoration:none;color:#fff}@media screen and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-price-container .check-variants-btn .long-label{display:none}}@media screen and (min-width:1200px){.products-list-container .list-regular .product-list-row .product-price-container .check-variants-btn .short-label{display:none}}@media screen and (min-width:840px){.products-list-container .list-regular .product-list-row .product-price-container{padding-right:5px}}.products-list-container .list-regular .product-list-row .product-price-container .catalog-price{font-size:11px}.products-list-container .list-regular .product-list-row .product-price{text-overflow:ellipsis;overflow:hidden;font-size:1.5em;font-weight:700}@media screen and (min-width:840px){.products-list-container .list-regular .product-list-row .product-price{font-size:1.5em}.products-list-container .list-regular .product-list-row .product-price>span{font-size:11px;font-weight:400}}.products-list-container .list-regular .product-list-row .product-price-label{text-overflow:ellipsis;overflow:hidden;color:#fff;display:inline-block;text-align:center;width:86px;height:20px;line-height:18px;margin-bottom:12px}.products-list-container .list-regular .product-list-row .product-price-label.-bestseller{background:#00759b}.products-list-container .list-regular .product-list-row .product-price-label.-promotion{background:#0096db}.products-list-container .list-regular .product-list-row .base-product-link{display:inline-block;width:100%;background:#f1f1f1;color:#000;height:36px;line-height:36px;text-align:center}.products-list-container .list-regular .product-list-row .product-count{box-sizing:border-box;width:100%;padding:0 2px;height:36px;border:1px solid #878787;text-align:center;font-size:16px}.products-list-container .list-regular .product-list-row .product-location-container{font-size:.9em;text-align:left}.products-list-container .list-regular .product-list-row .product-location-container .warehouses__icon{line-height:1.1}.products-list-container .list-regular .product-list-row .product-location-item{padding:0 5px 0 0}.products-list-container .list-regular .product-list-row .product-actions-container:before,.products-list-container .list-regular .product-list-row .product-actions-container:after{content:" ";display:table}.products-list-container .list-regular .product-list-row .product-actions-container:after{clear:both}.products-list-container .list-regular .product-list-row .product-actions-container{display:block;margin-top:12px}.products-list-container .list-regular .product-list-row .product-availability-labels-wrapper:before,.products-list-container .list-regular .product-list-row .product-availability-labels-wrapper:after{content:" ";display:table}.products-list-container .list-regular .product-list-row .product-availability-labels-wrapper:after{clear:both}.products-list-container .list-regular .product-list-row .product-add-to-basket{text-overflow:ellipsis;overflow:hidden;display:block;height:36px;line-height:36px;background:#0096db;color:#fff;font-size:15px;font-weight:700;text-align:center;cursor:pointer;width:100%}@media screen and (min-width:840px)and (max-width:1199px){.products-list-container .list-regular .product-list-row .product-add-to-basket{font-size:11px;padding:0 10px}}.products-list-container .list-regular .product-list-row .product-add-to-basket:hover{background:#c0020d}.products-list-container .list-regular .product-list-row .product-add-to-list{display:block;font-size:10px;text-align:right;margin-top:10px}.products-list-container .list-regular .product-list-row .product-add-to-list:before{content:"+";font-weight:700;color:#b71d1d;font-size:16px;position:relative;top:2px;margin-right:7px}.products-list-container .list-regular .product-list-row .product-details__item{padding-right:15px}.products-list-container .list-regular .product-list-row .product-details__item img{margin-right:1px}.products-list-container .list-regular .product-list-row.simplified-view .product-col-1{padding-top:0;width:6%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-1 .product-image-container{display:none}.products-list-container .list-regular .product-list-row.simplified-view .product-col-1 .product-min-item__img{display:flex}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2{width:54%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-name,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-details{padding-left:18px;padding-right:15px;flex-wrap:wrap}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-name{font-weight:400;margin:0}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-name a:hover{color:#000;text-decoration:underline}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-details.product-details--logged{flex-direction:row!important;justify-content:unset!important}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-series-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-index-item-wrapper{width:30%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-size-item-wrapper{width:10%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-index-item-wrapper{order:2}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-size-item-wrapper{order:3}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-item__text,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-index-item__text,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-series-item__text,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-type-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-packaging-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-status-labels-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-vendor-index-wrapper{display:none}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-index-item__url{font-size:.9em;padding-top:2px}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4{width:40%;padding-top:18px}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper{max-width:unset;display:flex;width:unset;justify-content:space-between;flex-wrap:wrap}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .basket-form-blocked-info,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .unit-convert-quantity,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .add-to-basket-button-text,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-price-container,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-location-container,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .warehouses{display:none}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-actions-container{margin-top:0}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-min-item,.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-min-location-container{display:block}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-min-location-container{font-size:.9em;padding-top:5px;margin-left:2px}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-min-item__detail{width:30%;padding:0 15px 0 0}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .product-min-item__detail .product-min-item__price-wrapper{margin-top:5px}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .unit-converter-form{margin-bottom:0}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-col-4-wrapper .unit-converter-form input{height:33px}@media screen and (max-width:1200px){.products-list-container .list-regular .product-list-row.simplified-view .product-col-1{width:20%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-1 img{max-width:60px;width:auto}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2{width:80%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4{width:100%;padding-top:0}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-actions-container{width:33.3333%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-actions-container .add-to-basket-form{display:flex;justify-content:flex-end}}@media screen and (max-width:510px){.products-list-container .list-regular .product-list-row.simplified-view .product-col-1{width:30%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2{width:70%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-details{flex-direction:column}.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-series-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-manufacturer-index-item-wrapper,.products-list-container .list-regular .product-list-row.simplified-view .product-col-2 .product-size-item-wrapper{width:50%}.products-list-container .list-regular .product-list-row.simplified-view .product-col-4 .product-actions-container{width:100%!important}}@media screen and (min-width:1200px){.products-list-container .list-regular{width:100%;float:none}.products-list-container .list-regular .product-list-row{float:none}.products-list-container .list-regular .product-list-row .product-col-1,.products-list-container .list-regular .product-list-row .product-col-2,.products-list-container .list-regular .product-list-row .product-col-4{float:left;padding-top:15px}.products-list-container .list-regular .product-list-row .product-col-3{display:none}.products-list-container .list-regular .product-list-row .product-col-1,.products-list-container .list-regular .product-list-row .product-col-2,.products-list-container .list-regular .product-list-row .product-col-4{vertical-align:top}}@media screen and (max-width:839px){.products-list-container .list-regular .product-list-row .product-col-3{width:calc(100% - 195px);float:left;padding:0;margin-left:75px}.products-list-container .list-regular .product-list-row .product-col-3 .product-price{padding:8px 15px 0;text-align:left;font-weight:700}.products-list-container .list-regular .product-list-row .product-col-3 .product-price-label{display:none}.products-list-container .list-regular .product-list-row .product-status-labels{position:absolute;top:5px;left:0}}.products-list-container .list-regular .add-to-basket-btn{max-width:140px}.products-list-container .product-min-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto!important}.products-list-container .product-min-item:before{content:none!important;display:none!important}.products-list-container .product-min-item:first-child{padding-top:15px}.products-list-container .product-min-item__img{margin-right:15px;width:60px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;align-self:stretch;background:#fff;padding:15px 0}.products-list-container .product-min-item__img img.image-tooltip{display:none;background:#fff;position:absolute;top:-120px;left:-245px;z-index:5;width:245px;max-width:unset;height:200px!important;-o-object-fit:contain;object-fit:contain;border:5px solid #F3F3F3}.products-list-container .product-min-item__img.tooltip--opened img.image-tooltip,.products-list-container .product-min-item__img:hover img.image-tooltip,.products-list-container .product-min-item__img:focus img.image-tooltip{display:block}.products-list-container .product-min-item__img img{width:auto;height:50px!important}.products-list-container .product-min-item__name{width:500px;overflow:hidden;text-overflow:ellipsis;font-size:1.1em}.products-list-container .product-min-item__name-link{color:#000;font-weight:400}.products-list-container .product-min-item__info{display:flex;flex-direction:column}.products-list-container .product-min-item__second-line{width:500px;display:flex;justify-content:space-between;align-items:flex-end;font-size:.9em;padding-top:5px;color:#7b7c7f}.products-list-container .product-min-item__second-line>div{width:33.3333333333%}.products-list-container .product-min-item__second-line>div:last-of-type{padding-left:20px}.products-list-container .product-min-item__detail{padding:0 15px;text-overflow:ellipsis;overflow:hidden}.products-list-container .product-min-item__detail--no-padding{padding:0 10px 0 0!important}.products-list-container .product-min-item__detail--no-padding .product-data__manufacturer-index{color:#000!important;font-size:.9em;margin:0}.products-list-container .product-min-item__detail--padding-right{padding:0 15px 0 0!important}.products-list-container .product-min-item__detail--fixed-size{width:100px}.products-list-container .product-min-item__detail>span{display:block;padding:2px 0;font-family:inherit;font-size:11px;font-weight:400;margin-top:8px}.products-list-container .product-min-item__price-wrapper:first-of-type span.product-price{display:block;width:100%;font-size:.9em;font-weight:600;text-align:right}.products-list-container .product-min-item__price-wrapper:first-of-type span.product-price span{font-weight:400}.products-list-container .product-min-item__price-wrapper:last-of-type{margin-top:8px}.products-list-container .product-min-item__price-wrapper:last-of-type span.product-price{display:block;width:100%;font-size:.9em;font-weight:400;text-align:right}.products-list-container .product-min-item__price-wrapper:last-of-type span.product-price span{font-weight:400}.warehouses{position:relative;font-size:12px}.warehouses__text-line{margin:0}.warehouses__icon{color:#69be28;font-size:1.7em;margin-right:5px}.warehouses__amount{font-weight:600}.warehouses__caret-icon-down{height:11px;padding-left:5px}.warehouses__caret-icon-up:after{content:"⌄";font-size:2em;line-height:5px}.warehouses__list-btn{color:#0095db;font-weight:700;cursor:pointer}.warehouses__list{position:absolute;z-index:10;display:none;flex-direction:column;background:#fff;width:calc(100vw - 67px);right:0;min-height:100px;border:1px solid grey}@media screen and (min-width:840px){.warehouses__list{width:calc(100vw - 40px)}}@media screen and (min-width:1200px){.warehouses__list{width:170%}}.warehouses__list-active{display:flex}.warehouses__list-section{display:flex;padding:10px;margin:0 10px}.warehouses__list-section:first-child{border-bottom:1px solid #808080}.warehouses__list-section-others{border-top:1px solid #808080}.warehouses__list-icon{margin-right:10px;font-size:1.8em;line-height:12px;color:#69be28}.warehouses__list-icon--red{color:#e30613}.warehouses__list-column{display:flex;font-size:12px}.warehouses__list-column:first-child{width:70%;border-right:1px solid #808080}.warehouses__list-column:last-child{width:30%;padding-left:10px}.warehouses__popup-other-warehouses{position:fixed;z-index:20;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid grey;width:calc(100% - 80px);padding:20px 0 15px;min-width:300px;display:none}@media screen and (min-width:840px){.warehouses__popup-other-warehouses{padding:20px 15px 15px;width:calc(100% - 40px)}}@media screen and (min-width:1200px){.warehouses__popup-other-warehouses{width:1000px}}.warehouses__popup-other-warehouses-inner{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;max-height:calc(100vh - 100px);overflow-y:auto}.warehouses__popup-other-warehouses-inner .error{text-align:center;font-size:20px;width:100%}.warehouses__popup-other-warehouses-column{width:100%}@media screen and (min-width:840px){.warehouses__popup-other-warehouses-column{border-right:1px solid grey;width:33.33%}.warehouses__popup-other-warehouses-column:last-of-type{border:none}}.warehouses__popup-other-warehouses-column .warehouses__list-section{padding:5px 10px!important;margin:0 5px!important}.warehouses__popup-other-warehouses-column .warehouses__list-section:first-of-type{border-bottom:none!important}.warehouses__popup-other-warehouses-column .warehouses__list-info{text-transform:uppercase;border-bottom:1px solid #000;padding:0 0 5px;font-size:12px}.warehouses__popup-other-warehouses-header{width:100%;display:flex;justify-content:space-between;margin:0 0 20px;padding:0 15px}.warehouses__popup-other-warehouses-header h5{font-weight:700;font-size:20px;margin:0;padding:0}.warehouses__popup-other-warehouses-header button{background:none;border:none;font-size:3em;display:noe;cursor:pointer;position:absolute;right:10px;top:15px;width:30px;height:30px;padding:0;line-height:30px}.warehouses__popup-other-warehouses-header button:hover{color:#000}.warehouses .popup_other_warehouses_trigger{cursor:pointer}.warehouses .popup_other_warehouses_trigger *{pointer-events:none}.margin-bottom-15{margin-bottom:15px}.margin-left-auto{margin-left:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-filters-price-filter-form{padding:15px 0}.product-filters-price-filter-body{margin-bottom:10px}.product-filters-price-filter-row{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}.product-filters-price-filter-label{flex:0 0 25px;margin-right:5px}.product-filters-price-filter-input-wrapper{flex:1 1 0%}.product-filters-price-filter-input{width:100%}.product-filters-price-filter-errors{font-size:11px;color:#c0020d}.product-filters-price-filter-actions{display:flex;align-items:center;justify-content:space-between}.product-filters-price-filter-reset{font-size:11px}.product-filters-price-filter-reset:link,.product-filters-price-filter-reset:active,.product-filters-price-filter-reset:visited{color:#000}.product-filters-price-filter-reset:hover{text-decoration:none;color:#0096db}.product-page-wrapper:before,.product-page-wrapper:after{content:" ";display:table}.product-page-wrapper:after{clear:both}.text-decoration-green{color:#69be28}.text-decoration-red{color:#e30613}.product-availability__label-wrapper{width:100%;display:inline-block;position:relative}.product-availability__label-wrapper:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;position:absolute;top:2px}.product-availability__label-wrapper.-available:before{background:#69be28}.product-availability__label-wrapper.-time-available:before{background:#f90}.product-availability__label-wrapper.-sellout-time-available:before{background:#c0020d}.product-availability__label-wrapper.-not-available:before{background:#bebebe}.product-availability__label-wrapper .product-label{display:block;color:#888;font-size:10px;margin-bottom:7px;padding-left:15px}.product-availability__label-wrapper .product-label .tooltip-content{z-index:1}.product-header:before,.product-header:after{content:" ";display:table}.product-header:after{clear:both}.product-header{margin-bottom:25px}.product-header .product-gallery-box-wrapper{float:left;width:335px;text-align:center}@media screen and (min-width:840px)and (max-width:1199px){.product-header .product-gallery-box-wrapper{width:50%}}@media screen and (max-width:839px){.product-header .product-gallery-box-wrapper{width:100%}}.product-header .product-gallery-box-wrapper img{max-width:100%}.product-header .product-data-wrapper{float:left;width:calc(100% - 335px)}.product-header .product-data-wrapper .header-1,.product-header .product-data-wrapper .products-list__header-mobile{margin:0 0 25px 15px}@media screen and (max-width:839px){.product-header .product-data-wrapper .header-1,.product-header .product-data-wrapper .products-list__header-mobile{font-size:1.3em;width:100%}}@media screen and (min-width:840px)and (max-width:1199px){.product-header .product-data-wrapper{width:50%}}@media screen and (max-width:1199px){.product-header .product-data-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:25px}.product-header .product-data-wrapper .manufacturer-logo{width:70%}}.product-header .product-data-wrapper .manufacturer-logo{margin-top:10px}.product-header .product-data-wrapper .manufacturer-name{display:none}.product-header .product-data-description-wrapper{float:left;padding:0 15px;width:580px}@media screen and (max-width:839px){.product-header .product-data-description-wrapper{padding:0;margin-bottom:15px}}@media screen and (max-width:1199px){.product-header .product-data-description-wrapper{width:100%}}.product-header .product-data-description-wrapper .product-data__row{padding-left:15px}@media screen and (min-width:480px){.product-header .product-data-description-wrapper .product-data__row{display:flex}}@media screen and (min-width:840px){.product-header .product-data-description-wrapper .product-data__row{padding-left:0}}.product-header .product-data-description-wrapper .product-data__size-wrapper{display:flex;white-space:nowrap}.product-header .product-data-description-wrapper .product-data__x-large-icon{max-width:26px;max-height:25px;margin-right:5px}.product-header .product-data-description-wrapper .product-data__column{flex:1;line-height:2em;font-size:.9em;padding-right:10px}@media screen and (min-width:480px)and (max-width:840px){.product-header .product-data-description-wrapper .product-data__column{margin-right:50px}}.product-header .product-data-description-wrapper .product-data__link{color:#000;display:inline-block;border-bottom:1px solid #0095db}.product-header .product-data-description-wrapper .product-data__link:hover{text-decoration:none}.product-header .product-data-description-wrapper .product-index{font-size:10px;color:#666;margin:0 0 20px}.product-header .product-data-description-wrapper .ifs-index{font-size:10px;color:#666;margin:0}.product-header .product-data-description-wrapper .product-producent-logo-wrapper:before,.product-header .product-data-description-wrapper .product-producent-logo-wrapper:after{content:" ";display:table}.product-header .product-data-description-wrapper .product-producent-logo-wrapper:after{clear:both}.product-header .product-data-description-wrapper .product-producent-logo-wrapper{overflow:hidden}.product-header .product-data-description-wrapper .product-producent-logo-wrapper img{max-width:100%;height:auto}.product-header .product-data-description-wrapper .product-more-info-wrapper:before,.product-header .product-data-description-wrapper .product-more-info-wrapper:after{content:" ";display:table}.product-header .product-data-description-wrapper .product-more-info-wrapper:after{clear:both}.product-header .product-data-description-wrapper .product-more-info-wrapper .more-link{font-size:11px;color:#0096db}.product-header .product-data-description-wrapper .product-more-info-wrapper .more-link:after{content:"";font-family:icomoon;display:inline-block;font-size:22px;margin:0 0 0 5px;font-size:11px;font-weight:700}.product-header .product-data-description-wrapper .product-desc-short{margin-bottom:5px;max-height:57px;overflow:hidden}.product-header .product-data-description-wrapper .product-full-description-link-wrapper{margin-bottom:20px}.product-header .product-data-description-wrapper .product-opinion-stars{margin-bottom:10px}@media screen and (min-width:840px){.product-header .product-data-description-wrapper{margin-bottom:25px}}.product-header .register-box{float:left;background:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px}.product-header .register-box__header{font-size:25px;font-weight:900}.product-header .register-box__paragraphs,.product-header .register-box__header{margin-bottom:15px}.product-header .register-box__paragraphs__line{margin:0;line-height:1.6em;font-size:1.2em}.product-header .register-box__btn{background-color:#0095db;width:205px;height:40px;font-weight:700;font-size:1.2em}.product-header .register-box__btn a{color:#fff}@media screen and (min-width:840px){.product-header .register-box__header{font-size:25px}.product-header .register-box__paragraphs,.product-header .register-box__header{margin-bottom:20px}.product-header .register-box__paragraphs__line{line-height:2em}}.product-header .product-data-details-wrapper{float:left;width:280px;padding:0 0 0 15px}@media screen and (max-width:839px),(min-width:1200px){.product-header .product-data-details-wrapper{padding:0}}@media screen and (max-width:1199px){.product-header .product-data-details-wrapper{width:100%}}.product-header .product-data-details-wrapper .unit-product-price,.product-header .product-data-details-wrapper .catalog-product-price{font-size:11px}.product-header .product-data-details-wrapper .product-price{font-size:.9em;margin:0;line-height:2em;padding-left:15px}.product-header .product-data-details-wrapper .product-price--big{font-size:1.8em;font-weight:900}@media screen and (min-width:840px){.product-header .product-data-details-wrapper .product-price{padding-left:0}}.product-header .product-data-details-wrapper .product-price-discount{color:#69be28}.product-header .product-data-details-wrapper .price-type{font-size:11px;display:inline;font-weight:400}.product-header .product-data-details-wrapper .product-availabilities-wrapper:before,.product-header .product-data-details-wrapper .product-availabilities-wrapper:after{content:" ";display:table}.product-header .product-data-details-wrapper .product-availabilities-wrapper:after{clear:both}.product-header .product-data-details-wrapper .product-availability:last-child{margin-bottom:15px}.product-header .product-data-details-wrapper .product-availability .square-icon{margin-right:10px}.product-header .product-data-details-wrapper .product-availability .description{font-size:11px}.product-header .product-data-details-wrapper .row-wrapper:before,.product-header .product-data-details-wrapper .row-wrapper:after{content:" ";display:table}.product-header .product-data-details-wrapper .row-wrapper:after{clear:both}.product-header .product-data-details-wrapper .row-wrapper{margin-top:25px}.product-header .product-data-details-wrapper .warehouses{margin-top:50px;position:relative}.product-header .product-data-details-wrapper .warehouses__text-line{margin:0}.product-header .product-data-details-wrapper .warehouses__icon{color:#69be28;font-size:1.7em}.product-header .product-data-details-wrapper .warehouses__caret-icon-down{font-size:2em;line-height:5px}.product-header .product-data-details-wrapper .warehouses__caret-icon-up:after{content:"⌄";font-size:2em;line-height:5px}.product-header .product-data-details-wrapper .warehouses__list-btn{color:#0095db;font-weight:700;cursor:pointer}.product-header .product-data-details-wrapper .warehouses__list{position:absolute;z-index:10;display:none;flex-direction:column;background:#fff;width:100%;right:0;min-height:100px;border:1px solid grey}@media screen and (min-width:1200px){.product-header .product-data-details-wrapper .warehouses__list{width:150%}}.product-header .product-data-details-wrapper .warehouses__list-active{display:flex}.product-header .product-data-details-wrapper .warehouses__list-section{display:flex;padding:10px;margin:0 10px}.product-header .product-data-details-wrapper .warehouses__list-section:first-child{border-bottom:1px solid #808080}.product-header .product-data-details-wrapper .warehouses__list-section-others{border-top:1px solid #808080}.product-header .product-data-details-wrapper .warehouses__list-icon{font-size:1.8em;line-height:12px;color:#69be28}.product-header .product-data-details-wrapper .warehouses__list-icon--red{color:#e30613}.product-header .product-data-details-wrapper .warehouses__list-column{display:flex;font-size:12px}.product-header .product-data-details-wrapper .warehouses__list-column:first-child{width:70%;border-right:1px solid #eaeaea}.product-header .product-data-details-wrapper .warehouses__list-column:last-child{width:30%;padding-left:10px}@media screen and (min-width:840px)and (max-width:1199px){.product-header .product-data-details-wrapper .product-actions-wrapper .add-to-basket-action-wrapper{width:50%;float:left}}.product-header .product-data-details-wrapper .product-actions-wrapper .add-to-basket-action-wrapper .add-to-basket-btn :disabled{background:#d3d3d3;color:#000;cursor:not-allowed}@media screen and (min-width:1200px){.product-header .product-data-details-wrapper .product-actions-wrapper .add-to-basket-action-wrapper .add-to-basket-btn{width:100%}}.product-header .product-data-details-wrapper .product-actions-wrapper .add-to-list-action-wrapper{text-align:right}.product-header .product-data-details-wrapper .product-actions-wrapper .check-available-variants-btn{padding-left:5px;padding-right:5px;width:100%;border:none}@media screen and (min-width:840px){.product-header{display:flex}}.product-body .product-section:after,.product-menu-wrapper .product-affix-menu-content:after{content:"";display:block;height:1px;width:100%;background:_linear-gradient_legacy(compact(to right),#e30613 50%,#0096db 50%)}.product-menu-wrapper:before,.product-menu-wrapper:after{content:" ";display:table}.product-menu-wrapper:after{clear:both}@media screen and (max-width:839px){.product-menu-wrapper{display:none}}.product-menu-wrapper .product-affix-menu-content{width:100%;max-width:1200px;position:static;color:#000;margin-bottom:40px;font-size:13px;overflow:hidden;z-index:1}@media screen and (min-width:1200px){.product-menu-wrapper.affix{height:75px}.product-menu-wrapper.affix .product-affix-menu-content{background:#fff;position:fixed;top:0;z-index:2}.product-menu-wrapper.affix .header-product-search-form{width:100%}.product-menu-wrapper.affix-top .product-affix-menu-content{position:static}.product-menu-wrapper.affix .product-affix-menu-content .affix-show,.product-menu-wrapper.affix-bottom .product-affix-menu-content .affix-show{visibility:visible;position:static}}.product-menu-wrapper .product-menu{position:relative;margin:0}.product-menu-wrapper .product-menu>.item{padding:0;position:relative;font-size:1.3em;line-height:20px}.product-menu-wrapper .product-menu>.item:after{content:"";vertical-align:middle;width:1px;height:13px;background:#c9c6c6;position:absolute;top:11px;right:-1px}.product-menu-wrapper .product-menu>.item:last-child:after{display:none}.product-menu-wrapper .product-menu>.item a:link,.product-menu-wrapper .product-menu>.item a:active,.product-menu-wrapper .product-menu>.item a:visited{color:#000;padding:8px 20px;display:block}.product-menu-wrapper .product-menu>.item a:hover{color:#0096db;text-decoration:none}.product-menu-wrapper .product-menu>.item.hidden{display:none}.product-menu-wrapper .affix-show{visibility:hidden;position:absolute;top:-100%}.product-menu-wrapper .affix-product-menu-wrapper:before,.product-menu-wrapper .affix-product-menu-wrapper:after{content:" ";display:table}.product-menu-wrapper .affix-product-menu-wrapper:after{clear:both}.product-menu-wrapper .affix-product-menu-wrapper{padding:10px 0}.product-menu-wrapper .base-menu-elements-wrapper:before,.product-menu-wrapper .base-menu-elements-wrapper:after{content:" ";display:table}.product-menu-wrapper .base-menu-elements-wrapper:after{clear:both}.product-menu-wrapper .base-menu-elements-wrapper .logo{float:left;width:100px}.product-menu-wrapper .base-menu-elements-wrapper .logo a:link,.product-menu-wrapper .base-menu-elements-wrapper .logo a:active,.product-menu-wrapper .base-menu-elements-wrapper .logo a:visited,.product-menu-wrapper .base-menu-elements-wrapper .logo a:hover{text-decoration:none;border:none}.product-menu-wrapper .base-menu-elements-wrapper .logo img{max-width:100%}.product-menu-wrapper .base-menu-elements-wrapper .contact-box{float:left;width:calc(40% - 100px)}.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list{margin:15px auto 0}.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list>.item{padding:0 8px}.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list>.item.only-desktop{font-size:11px}.product-menu-wrapper .base-menu-elements-wrapper .contact-box .chat-icon{color:#069f35}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper{width:40%;float:left}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper form:before,.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper form:after{content:" ";display:table}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper form:after{clear:both}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .search-form-categories-container:before,.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .search-form-categories-container:after{content:" ";display:table}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .search-form-categories-container:after{clear:both}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .search-form-categories-container{width:40%;float:left;position:relative}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields:before,.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields:after{content:" ";display:table}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields:after{clear:both}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields{float:left;width:calc(100% - 60px);border-width:1px;border-color:#515151;border-style:solid;position:relative}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .terms{float:left;background:#f1f1f1;border:none;padding:0 18px;height:46px;width:60%;box-sizing:border-box;outline:none}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .terms:focus{outline:none;background:#fff}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .uiSelect-item{width:100%;height:46px;border:none}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .uiSelect-item .uiSelect-text{top:7px}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .form-field-select{height:100%;width:100%}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .fields .form-field-option{padding:5px}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .action{float:left;margin-left:0}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .action .header-product-search-submit{position:relative;color:#fff;background:#0096db;padding:0;margin:0;border:none;height:48px;width:58px;font-size:28px}.product-menu-wrapper .base-menu-elements-wrapper .product-search-wrapper .action .header-product-search-submit:hover{background:#c0020d}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box{width:20%;float:left}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box:before,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box:after{content:" ";display:table}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box:after{clear:both}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box{padding:0 20px;position:relative;top:-5px}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list{width:100%;text-align:center;font-size:13px}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box [class$=-icon]{font-size:34px;padding:0 0 4px}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box a{text-decoration:none;color:#444}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box a:hover{color:#c0020d}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box span{display:block}.product-menu-wrapper .product-info-wrapper{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.product-menu-wrapper .product-info-wrapper .product-name{flex:3 0 0%}.product-menu-wrapper .product-info-wrapper .product-price{flex:1 0 0%;text-align:right;font-size:25px;font-weight:700}.product-menu-wrapper .product-info-wrapper .product-price .price-type{font-size:14px;font-weight:400}.tab--active{background:#b8b8b8}.tab--active .tab__anchor{color:#fff}.tab__content{display:none}@media screen and (max-width:839px){.tab__content{display:block}}.tab__content--active{display:block}.product-files-to-download-content-wrapper .description{margin-bottom:30px}.product-files-to-download-content-wrapper .product-files-to-download-list{display:flex;flex-wrap:wrap}.product-files-to-download-content-wrapper .product-files-to-download-list:before,.product-files-to-download-content-wrapper .product-files-to-download-list:after{content:" ";display:table}.product-files-to-download-content-wrapper .product-files-to-download-list:after{clear:both}.product-files-to-download-content-wrapper .product-files-to-download-list .entry-wrapper{margin-bottom:20px;padding-right:15px}@media screen and (min-width:1200px){.product-files-to-download-content-wrapper .product-files-to-download-list .entry-wrapper{width:33.3333333333%;float:left}}@media screen and (min-width:840px)and (max-width:1199px){.product-files-to-download-content-wrapper .product-files-to-download-list .entry-wrapper{width:50%;float:left}}.product-files-to-download-content-wrapper .download-file{margin:0 15px;display:inline-block;vertical-align:middle}.product-files-to-download-content-wrapper .download-file:before{content:"";font-family:icomoon;font-size:18px;color:#000;display:inline-block;cursor:pointer;position:relative;top:0;font-weight:400}.product-files-to-download-content-wrapper .file-name{display:inline-block;vertical-align:middle;width:calc(100% - 70px)}.product-files-to-download-content-wrapper .tooltip .file-name{cursor:pointer}.product-files-to-download-content-wrapper a{font-family:Open Sans;display:inline-block}.product-files-to-download-content-wrapper a:hover{color:#0096db;text-decoration:none}.product-files-to-download-content-wrapper a:hover .file-name{text-decoration:underline}.product-files-to-download-content-wrapper a .size{color:#000;display:inline-block}.product-availability-wrapper ul{list-style:none;display:block;width:20%;float:left}@media screen and (max-width:839px){.product-availability-wrapper ul{width:50%;padding-left:5px}}.product-availability-wrapper ul li>div{display:inline-block}.product-availability-wrapper ul li .warehouse{min-width:44px}.product-availability-wrapper ul li .warehouse .tooltip .tooltip-label{color:#888;font-size:13px}.product-availability-wrapper ul li .warehouse .product-label{padding-left:0}.product-availability-wrapper ul li .product-availability__label-wrapper{width:auto}.product-availability-wrapper ul li .product-availability__label-wrapper .product-label{color:#000;font-size:13px;padding:0 2px}.product-availability-wrapper ul li .product-availability__label-wrapper:before{top:4px}.product-availability-wrapper ul li .product-availability__label-wrapper span.availability{padding-left:15px}.product-availability-wrapper ul li .product-availability__label-wrapper.product-availability--slow-rotating .product-label{background:#f90}.product-availability-wrapper ul li .product-availability__label-wrapper.product-availability--slow-rotating .product-label .tooltip-label{color:#fff}.table-details-list{display:flex;flex-direction:column;justify-content:space-between}.table-details-list__item-wrapper{display:flex;font-size:1.1em;line-height:25px;text-align:left;padding:5px}.table-details-list__item-wrapper:nth-child(2n){background:#d7d7d7}.table-details-list__text{text-align:left;width:50%}.table-details-list__text-left{font-weight:600}.table-details-list__text-right{margin-left:25px;display:flex;flex-direction:column;justify-content:flex-end}.table-details-list__text--grey{color:#878787}.table-details-list tr td{vertical-align:top}.table-details-list tr td:first-child{width:35%;text-align:right;color:#b3b3b3}@media screen and (min-width:840px){.table-details-list{flex-wrap:wrap;align-items:flex-start}.table-details-list__item-wrapper{width:50%}}.product-body{position:relative}.product-body:before,.product-body:after{content:" ";display:table}.product-body:after{clear:both}.product-body .product-section:before,.product-body .product-section:after{content:" ";display:table}.product-body .product-section:after{clear:both}.product-body .product-section{margin-bottom:40px;float:left;width:100%}@media(min-width:52.499em){.product-body .product-section.half{float:left;width:65%;border-bottom:0px}.product-body .product-section.half .product-description-content .table-details-list{width:100%;max-width:100%}.product-body .product-section.full{float:left;width:100%;border-top:1px solid #000;border-bottom:0px;padding:0}}@media(max-width:52.499em){.product-body .product-section.full{margin:0}}.product-body .product-section:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:839px){.product-body .product-section{padding-bottom:0;border-bottom:0px;margin-bottom:20px}}.product-body .product-section .product-section-title{margin-bottom:20px;font-size:1.9em;line-height:.8em;font-weight:700}@media screen and (max-width:839px){.product-body .product-section .product-section-title{position:relative;font-size:1.5em;line-height:.8em;font-weight:400}.product-body .product-section .product-section-title:after{content:"";font-family:icomoon;font-size:10px;display:block;position:absolute;right:8px;top:9px}.product-body .product-section .product-section-title.ui-accordion-header-active:after{transform:rotate(180deg)}}.product-body .product-section .product-description table thead th{background:#d3d3d3;padding:5px;font-weight:700}.product-body .product-section .product-description table td{padding:5px}.product-body .product-section .product-description table tr:nth-child(2n) td{background:#f2f2f2}.product-body .product-section .product-description table tr:nth-child(odd) td{background:#fff}.product-body .product-section .product-description-content-wrapper{display:flex;justify-content:space-between}.product-body .product-section .product-description-content,.product-body .product-section .product-technical-content{margin-bottom:40px;width:100%}@media(max-width:52.499em){.product-body .product-section .product-description-content .table-details-list{max-width:100%}}.product-body .product-section .product-description-content .product-description:before,.product-body .product-section .product-description-content .product-description:after{content:" ";display:table}.product-body .product-section .product-description-content .product-description:after{clear:both}.product-body .product-section .product-description-text p{font-size:1.1em;line-height:1.4em;margin:0;text-align:justify}.product-body .product-section .product-variants-wrapper:before,.product-body .product-section .product-variants-wrapper:after{content:" ";display:table}.product-body .product-section .product-variants-wrapper:after{clear:both}@media screen and (min-width:840px)and (max-width:1199px){.product-body .product-section .product-variants-wrapper{width:calc(100% - 230px);float:right}}.product-body .product-section .product-variants-wrapper.pending{height:200px}@media screen and (min-width:1200px){.product-body .product-section .product-variants-aside{float:right;width:230px}}.product-body .product-section .product-variants-aside .variants-change-filters-btn{width:100%;height:36px}.product-body .product-section .product-diagrams-content-wrapper:before,.product-body .product-section .product-diagrams-content-wrapper:after{content:" ";display:table}.product-body .product-section .product-diagrams-content-wrapper:after{clear:both}@media screen and (min-width:840px){.product-body .product-section .product-diagrams-content-wrapper{margin:0 -15px}}.product-body .product-section .product-diagrams-content-wrapper .row:before,.product-body .product-section .product-diagrams-content-wrapper .row:after{content:" ";display:table}.product-body .product-section .product-diagrams-content-wrapper .row:after{clear:both}@media screen and (min-width:840px){.product-body .product-section .product-diagrams-content-wrapper .product-diagram{width:33.33%;float:left;padding:0 15px}}.product-body .product-section .product-diagrams-content-wrapper .product-diagram{margin-bottom:30px}.product-body .product-section .product-diagrams-content-wrapper .product-diagram-thumbnail img{max-width:100%}.product-body .product-section .product-diagrams-content-wrapper .product-diagram-name{text-overflow:ellipsis;overflow:hidden}.product-body .product-section .product-diagrams-content-wrapper a:link img,.product-body .product-section .product-diagrams-content-wrapper a:active img,.product-body .product-section .product-diagrams-content-wrapper a:visited img{border:none}.product-body .product-section .product-diagrams-content-wrapper a:link .product-diagram-name,.product-body .product-section .product-diagrams-content-wrapper a:active .product-diagram-name,.product-body .product-section .product-diagrams-content-wrapper a:visited .product-diagram-name{color:#000}.product-body .product-section .product-diagrams-content-wrapper a:hover{text-decoration:none}.product-body .product-section .product-diagrams-content-wrapper a:hover .product-diagram-name{color:#0096db}.product-body section:last-of-type{border:none;padding-bottom:0}.product-section.product-substitutes .widget-slider{margin:20px 0 40px}.product-status-label{width:auto;display:inline-block;padding:5px 20px;text-transform:uppercase;margin:0 0 10px;font-size:.875em;white-space:nowrap}.product-status-label.status-sale,.product-status-label.status-sellout{background:#95519e;color:#fff;text-transform:none}.product-status-label.status-slow-rotating{background:#f90;color:#fff;text-transform:none}.page-product-widget-bar{width:calc(30% - 55px);padding:20px;float:right;border:1px solid #b8b8b8}.page-product-widget-bar .product-widget-title{font-size:16px;font-weight:600;margin:0}.page-product-widget-bar .product-widget-row:before,.page-product-widget-bar .product-widget-row:after{content:" ";display:table}.page-product-widget-bar .product-widget-row:after{clear:both}.page-product-widget-bar .product-widget-row{padding:28px 0;border-bottom:1px solid #c4c4c4}.page-product-widget-bar .product-widget-row:last-child{border-bottom:none;padding-bottom:0}.page-product-widget-bar .product-widget-image-container{width:35%;float:left}.page-product-widget-bar .product-widget-image{width:100%}.page-product-widget-bar .product-widget-desc-container{width:65%;float:left;padding-left:20px}.page-product-widget-bar .product-widget-product-name{font-size:12px}.page-product-widget-bar .product-widget-product-price{font-size:15px}@media screen and (max-width:839px){.product-header .product-base-photo-box{width:100%}.product-header .product-base-info-box{width:100%;padding:0}.product-header .product-price-box{width:100%;margin:0;padding:0}.product-menu-bar-box{display:none}.page-product-content{width:100%}.page-product-widget-bar{display:none}}@media screen and (max-width:1199px){.product-variants{display:none}.product-variants-body .product-add-to-basket{white-space:nowrap;text-overflow:ellipsis;color:transparent}.product-variants-body .product-add-to-basket:before{content:"";font-family:icomoon;display:block;color:#fff;font-weight:400;font-size:28px}}.product-compare-checkbox{margin-top:20px}.product-compare-checkbox .checkbox-item{cursor:pointer;padding:0}.product-compare-checkbox .checkbox-item .checkbox-label-block{cursor:pointer}.product-compare-checkbox .checkbox-item .checkbox-label-block:before{margin-top:0}.product-compare-box{background:#f3f3f3;padding:10px;margin-bottom:30px;border-radius:4px}.product-compare-box[v-cloak],.product-compare-box.hidden{display:none}.product-compare-box .products{margin-bottom:10px}.product-compare-box .products ul{list-style:none;display:flex;justify-content:center;margin:0;padding:0}.product-compare-box .products ul li{width:70px;height:70px;background:#fff;border-radius:4px;margin:5px;display:flex;justify-content:center;align-items:center;position:relative}.product-compare-box .products ul li.has-product .remove{font-weight:700;position:absolute;top:-6px;right:-6px;font-size:5px;background:#848486;padding:6px;border-radius:4px;color:#fff}.product-compare-box .products ul li.has-product .remove:focus{outline:none}.product-compare-box .products ul li.has-product .remove:hover{padding:7px;top:-7px;right:-7px}.product-compare-box .products ul li img{max-height:70px}@media(max-width:52.499em){.product-compare-box .products ul{flex-direction:column;align-items:center}.product-compare-box .products ul li{width:140px;height:140px;display:none}.product-compare-box .products ul li.has-product{display:flex}}.product-compare-box .actions{display:flex;justify-content:center}.product-compare{margin-bottom:30px}.product-compare[v-cloak],.product-compare.hidden{display:none}.product-compare .wrapper{overflow-x:auto}.product-compare .wrapper>.top{margin-top:30px;display:flex;justify-content:space-between}.product-compare .wrapper>.top .first-column{flex:1;width:0;display:flex;flex-direction:column;justify-content:space-between;min-width:200px}.product-compare .wrapper>.top .first-column .actions{padding:0 10px 0 30px}.product-compare .wrapper>.top .first-column .actions .action{margin-bottom:20px;text-align:right}.product-compare .wrapper>.top .first-column .actions .action .label{margin-bottom:10px;text-align:left}.product-compare .wrapper>.top .product{flex:1;width:0;display:flex;flex-direction:column;justify-content:space-between;min-width:200px}.product-compare .wrapper>.top .product .top{padding:0 10px}.product-compare .wrapper>.top .product .top .image{margin-bottom:10px;display:flex;align-items:center;justify-content:center;position:relative}.product-compare .wrapper>.top .product .top .image img{max-height:100px}.product-compare .wrapper>.top .product .top .image .remove{background:transparent;padding:5px;margin:0;position:absolute;top:0;right:0;color:#000;outline:none}.product-compare .wrapper>.top .product .top .image .remove:hover{color:#000}.product-compare .wrapper>.top .product .top .image .labels{position:absolute;left:0;top:0;display:flex;flex-direction:column}.product-compare .wrapper>.top .product .top .image .labels .product-status-label{margin:0 0 5px}.product-compare .wrapper>.top .product .top .name{margin-bottom:10px}.product-compare .wrapper>.top .product .top .name a{color:#000}.product-compare .wrapper>.top .product .top .product-availabilities-wrapper{margin-bottom:10px}.product-compare .wrapper>.top .product .top .price{font-size:16px;text-align:right;margin-bottom:20px}.product-compare .wrapper>.top .product .top .price .value{font-weight:700}.product-compare .wrapper>.top .product .top .price .price-type{font-size:11px}.product-compare .wrapper>.top .product .action{margin-top:auto;display:flex;flex-direction:column;align-items:flex-end}.product-compare .wrapper>.top .product .action .add-to-basket-btn{padding:5px 10px}.product-compare .wrapper>.top .product .action .add-to-basket-btn:before{position:relative;top:0;left:0}.product-compare .wrapper>.top .product .action .add{display:flex;align-items:center}.product-compare .wrapper>.top .product .action .add .unit-conversion-map:first-letter{text-transform:capitalize}.product-compare .wrapper>.top .product .action .add .unit-label-wrapper{padding:0 10px}.product-compare .wrapper>.top .product .action .list{text-align:right;margin-top:5px}.product-compare .wrapper>.top .product .action .list button{font-size:12px}.product-compare .wrapper.display-differences .attributes ul li.has-difference{background-color:#ffe8e8}.product-compare .wrapper.display-differences .attributes ul li.has-difference:nth-child(odd){background-color:#ffe8e8}.product-compare .attributes ul{list-style:none;padding:0;margin:0}.product-compare .attributes ul li{padding:5px 20px}.product-compare .attributes ul li.attribute-name{text-align:right}.product-compare .attributes.mobile{display:none}.product-compare .attributes.mobile li:nth-child(odd){background-color:#efefef}.product-compare .attributes.desktop{margin-top:10px}.product-compare .attributes.desktop ul{display:flex;justify-content:space-between}.product-compare .attributes.desktop ul:nth-child(odd) li{background-color:#efefef}.product-compare .attributes.desktop ul li{flex:1;min-width:200px}.product-compare .empty{margin-top:30px;text-align:center}.product-gallery-box-wrapper{position:relative}.product-gallery-box-wrapper .product-gallery{width:100%;margin:0 auto;position:relative;overflow:hidden;z-index:1}.product-gallery-box-wrapper .product-gallery:hover .product-gallery-nav{opacity:1}.product-gallery-box-wrapper .product-gallery .swiper-wrapper{height:auto}.product-gallery-box-wrapper .swiper-slide{background-size:cover;background-position:center;text-align:center;cursor:pointer}.product-gallery-box-wrapper .swiper-slide img{max-height:300px}.product-gallery-box-wrapper .product-gallery-thumbs{height:100px;box-sizing:border-box;padding:10px 0;margin:0 15px}.product-gallery-box-wrapper .product-gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;position:relative}@media(max-width:76.875em){.product-gallery-box-wrapper .product-gallery-thumbs .swiper-slide{width:80px}}.product-gallery-box-wrapper .product-gallery-thumbs .video-thumbnail:after{display:inline-block;position:absolute;padding:12px 10px 12px 14px;margin:-24px 0 0 -24px;top:50%;left:50%;z-index:50;font-family:icomoon;content:"";font-size:24px;color:#0096db;background:#fff9;border-radius:50%}.product-gallery-box-wrapper .product-gallery-thumbs .swiper-slide-active{opacity:1;box-shadow:inset 0 0 0 2px #00000080}.product-gallery-box-wrapper .product-gallery-nav{top:100%;margin-top:-60px;font-family:icomoon;background:none;font-size:18px;height:0;width:auto;opacity:1;transition:all .3s linear}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-prev{left:0}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-prev:before{position:relative;content:"";background:#fff;padding:8px}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-prev.swiper-button-disabled{display:none}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-next{right:0}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-next:before{content:"";background:#fff;padding:8px}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-next.swiper-button-disabled,.product-gallery-list{display:none}button.mfp-close:hover{background:transparent}.product-list-controls__list-grid{display:inline-block;width:100%;margin:30px 0 0}.product-list-controls__list-grid .product-list-grid__mobile-wrapper{width:97%;padding:0 .5%}.product-list-controls__list-grid p{margin:.5em 0}.product-list-controls__list-grid .small-text{font-size:11px}.product-list-controls__list-grid .label__product-name{margin:0 0 .5em}.product-list-controls__list-grid .label__product-name a:link,.product-list-controls__list-grid .label__product-name a:active,.product-list-controls__list-grid .label__product-name a:visited{color:#000}.product-list-controls__list-grid .label__product-name a:hover{color:#0096db;text-decoration:none}.product-list-controls__list-grid .label__manufacturer-code{font-size:.75em;color:#666}.product-list-controls__list-grid .checkbox-item{padding:0}@media(min-width:52.499em){.product-list-controls__list-grid .checkbox-item{padding:0 0 0 10px}.product-list-controls__list-grid .checkbox-item .mobile-only{display:none}}.product-list-controls__list-grid .product-list__product-unavailable{font-size:12px}.product-list-controls__list-grid .unit-product-price{font-size:.75em;color:#878787;margin:5px 0 0}.product-list-controls__list-grid .product-photo-wrapper{text-align:center}.product-list-controls__list-grid .product-photo-wrapper img{max-height:80px}.product-list-controls__list-grid .display-table-cell{padding:0}.product-list-controls__list-grid .mobile-only{display:none}@media(max-width:52.499em){.product-list-controls__list-grid .mobile-only{display:block}}.product-list-controls__list-grid .cell-width-checkbox{text-align:center}.product-list-controls__list-grid .cell-product-photo-width{width:10%}.product-list-controls__list-grid .cell-product-description-width{width:26%;padding:0 1%}@media(max-width:52.499em){.product-list-controls__list-grid .cell-product-description-width{width:80%;padding:0 5%}}.product-list-controls__list-grid .cell-availability-width{width:15%}@media(max-width:52.499em){.product-list-controls__list-grid .cell-availability-width{width:100%;padding:10px 0}}.product-list-controls__list-grid .cell-quantity-width{width:11%;padding-left:1%}@media(max-width:52.499em){.product-list-controls__list-grid .cell-quantity-width{width:35%;padding-left:0}}@media(max-width:31.25em){.product-list-controls__list-grid .cell-quantity-width{width:100%;margin-bottom:20px}}.product-list-controls__list-grid .cell-unit-price-width{width:16%;text-align:center}@media(max-width:52.499em){.product-list-controls__list-grid .cell-unit-price-width{width:33%;text-align:right}}@media(max-width:31.25em){.product-list-controls__list-grid .cell-unit-price-width{width:47%;margin-bottom:20px;text-align:left}}.product-list-controls__list-grid .cell-value-price-width{width:16%;text-align:center}@media(max-width:52.499em){.product-list-controls__list-grid .cell-value-price-width{width:30%;text-align:right}}@media(max-width:31.25em){.product-list-controls__list-grid .cell-value-price-width{width:47%;margin-bottom:20px;text-align:right}}.product-list-controls__list-grid .cell-item-remove-width{width:5%;text-align:center}@media(max-width:52.499em){.product-list-controls__list-grid .cell-item-remove-width{width:100%;margin:10px 0}}.product-list-controls__list-grid .product-grid-action__remove-product{font-size:1em;background:transparent;padding:5px}.product-list-controls__list-grid .product-grid-action__remove-product:hover{color:#0096db;background:transparent}@media(max-width:52.499em){.product-list-controls__list-grid .product-grid-action__remove-product{width:100%;background:#e0e0e0}.product-list-controls__list-grid .product-grid-action__remove-product:hover{color:#fff;background:#0096db}.product-list-controls__list-grid .product-grid-action__remove-product .mobile-only{display:none}}@media(max-width:52.499em)and (max-width:52.499em){.product-list-controls__list-grid .product-grid-action__remove-product .mobile-only{display:inline-block}}.product-list-controls__list-grid .product-list-grid-body .unit-converter-form{margin:0;text-align:left;font-size:12px}@media(min-width:52.499em){.product-list-controls__list-grid .product-list-grid-body .unit-converter-form input{margin:5px 0;height:27px;line-height:27px}}.product-list-controls__list-grid .product-list-grid-body .unit-conversion-map{margin-bottom:0;color:#878787}.product-list-controls__list-grid .product-list-grid-body .unit-converter__equal-mark-label{display:none}@media(max-width:52.499em){.product-list-controls__list-grid .product-list-grid-body .unit-converter__equal-mark-label{display:inline-block;padding:0 5px}}.product-list-controls__list-grid .product-list-grid-body .unit-price-cell{position:relative}.product-list-controls__list-grid .product-list-grid-body .unit-product-price{margin:5px auto;width:100%;position:absolute}.product-list-controls__list-grid .product-list-grid-header{border-bottom:1px solid #b1b1b1;padding:15px 5px}.product-list-controls__list-grid .product-list-grid-header .display-table-cell{display:none}.product-list-controls__list-grid .product-list-grid-header .cell-width-checkbox{display:inline-block;width:100%}.product-list-controls__list-grid .product-list-grid-header .cell-quantity-width{text-align:left}@media(min-width:52.499em){.product-list-controls__list-grid .product-list-grid-header{display:table-row-group;border-collapse:collapse;background:#dcdcdc}.product-list-controls__list-grid .product-list-grid-header>div{font-size:11px;text-transform:uppercase}.product-list-controls__list-grid .product-list-grid-header .display-table-cell{display:table-cell}.product-list-controls__list-grid .product-list-grid-header .cell-width-checkbox{width:3%}}@media(max-width:52.499em){.product-list-controls__list-grid .product-list-grid-body{padding:15px 5px}.product-list-controls__list-grid .product-list-grid-body .cell-width-checkbox{width:5%;float:left;text-align:left}.product-list-controls__list-grid .product-list-grid-body .product-list-grid__mobile-wrapper{width:95%;float:left}.product-list-controls__list-grid .product-list-grid-body .unit-converter-form{text-align:left}}.product-list-controls__row{width:100%;display:inline-block;padding:10px 0}.product-list-controls__row:last-child{border-top:1px solid #b1b1b1}.product-list-details__footer-controls{width:100%;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #b1b1b1;padding:30px 0 15px;margin-bottom:15px}.product-list-details__footer-controls .basket-form-blocked-info{display:inline-block}.product-list-details__footer-controls .basket-form-blocked-info.disabled{display:none}.product-list-details__no-products-info{width:100%;display:inline-block;margin:30px 0;padding:20px 0;text-align:center}.products-list-views:before,.products-list-views:after{content:" ";display:table}.products-list-views:after{clear:both}@media screen and (min-width:840px){.products-list-views{display:flex;display:-ms-flexbox;border-bottom:1px solid #b1b1b1;padding-bottom:15px}}@media(max-width:52.5em){.products-list-views{display:flex;flex-wrap:wrap;width:100%}}@media screen and (min-width:840px){.products-list-views .products-list-view-left{flex:4 0 0%}}@media(max-width:52.5em){.products-list-views .products-list-view-left{width:100%;display:inline-block;order:1}}@media screen and (min-width:840px){.products-list-views .products-list-view-right{flex:4 0 0%}}@media(max-width:52.5em){.products-list-views .products-list-view-right{width:100%;display:inline-block;order:0;margin:5px 0}}@media screen and (min-width:840px){.products-list-views .element{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}}@media screen and (min-width:840px){.products-list-views .element.per-page-wrapper{justify-content:flex-end;-ms-flex-pack:end}}.products-list-views .uiSelect-item select{min-width:0}@media screen and (max-width:839px){.products-list-views .product-filter-label{display:none}}@media screen and (min-width:840px){.products-list-views .product-filter-label{margin-right:10px}}.product-opinion-stars .stars,.product-opinion .left .reviews .list .stars{position:relative;margin-right:10px}.product-opinion-stars .stars .empty,.product-opinion .left .reviews .list .stars .empty,.product-opinion-stars .stars .full,.product-opinion .left .reviews .list .stars .full{display:block;white-space:nowrap;font-size:0px}.product-opinion-stars .stars .empty i,.product-opinion .left .reviews .list .stars .empty i,.product-opinion-stars .stars .full i,.product-opinion .left .reviews .list .stars .full i{font-size:16px;margin:0 1px}.product-opinion-stars .stars .empty,.product-opinion .left .reviews .list .stars .empty{color:#f1f1f1}.product-opinion-stars .stars .full,.product-opinion .left .reviews .list .stars .full{color:#e7711b;position:absolute;top:0;overflow:hidden}.product-opinion{display:flex;justify-content:space-between}.product-opinion[v-cloak]{display:none}.product-opinion .has-error{background:#fff9f9;border:2px solid #c0020d}.product-opinion .left{width:70%}.product-opinion .left.full{width:100%}.product-opinion .left.full .top{width:70%}.product-opinion .left .top{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.product-opinion .left .top .product-opinion-stars .count{text-decoration:none}.product-opinion .left .top .product-opinion-stars .rating span{font-size:18px}.product-opinion .left .top .product-opinion-stars .stars .empty i,.product-opinion .left .top .product-opinion-stars .stars .full i{font-size:20px}.product-opinion .left .reviews>.title{display:flex;justify-content:space-between;border-bottom:1px solid #f1f1f1;padding-bottom:5px;margin-bottom:10px}.product-opinion .left .reviews>.title .right{display:flex;align-items:center}.product-opinion .left .reviews>.title .right .show-all{margin-left:10px}.product-opinion .left .reviews>.title .right .show-all button{background:transparent;text-decoration:underline;padding:0}.product-opinion .left .reviews>.title .right .show-all button:hover{color:#0096db}.product-opinion .left .reviews>.title .right .show-all button:focus{outline:0}.product-opinion .left .reviews .list .stars{display:inline-block}.product-opinion .left .reviews .list .opinion{display:flex;margin-bottom:30px}.product-opinion .left .reviews .list .opinion .rating{padding-right:30px}.product-opinion .left .reviews .list .opinion .rating .rating-value{display:flex;margin-bottom:10px}.product-opinion .left .reviews .list .opinion .rating .rating-value .value{white-space:nowrap}.product-opinion .left .reviews .list .opinion .content .title{font-size:14px;margin-bottom:10px}.product-opinion .left .reviews .list .opinion .date{white-space:nowrap;padding-left:20px;font-size:11px;margin-left:auto}.product-opinion .form-wrapper{width:28%}.product-opinion .form-wrapper .form{width:100%;background:#eee;padding:20px;margin-bottom:20px}.product-opinion .form-wrapper .form>div{margin-bottom:10px}.product-opinion .form-wrapper .form .title{font-size:20px}.product-opinion .form-wrapper .form .stars{display:flex;justify-content:flex-end;align-items:center}.product-opinion .form-wrapper .form .stars span{margin-right:10px}.product-opinion .form-wrapper .form .stars .stars-wrapper{width:64%}.product-opinion .form-wrapper .form .stars .stars-wrapper>div{display:inline-block}.product-opinion .form-wrapper .form .stars .stars-wrapper>div input{display:none}.product-opinion .form-wrapper .form .stars .stars-wrapper>div label{float:right;margin:0;font-size:24px;padding:0 2px;cursor:pointer;color:#f1f1f1}.product-opinion .form-wrapper .form .stars .stars-wrapper>div>input:checked~label,.product-opinion .form-wrapper .form .stars .stars-wrapper>div:not(:checked)>label:hover,.product-opinion .form-wrapper .form .stars .stars-wrapper>div:not(:checked)>label:hover~label{color:#e7711b}.product-opinion .form-wrapper .form .input{display:flex;align-items:center;justify-content:flex-end}.product-opinion .form-wrapper .form .input input{width:64%}.product-opinion .form-wrapper .form .input label{margin-right:10px}.product-opinion .form-wrapper .form .textarea textarea{resize:none;width:100%;height:80px}.product-opinion .form-wrapper .form ul.errors{list-style:none;font-size:12px;color:#0096db;padding:0;display:block;width:100%}.product-opinion .form-wrapper .form ul.errors li{border:1px solid #0096db;padding:0 0 0 3px;margin-bottom:4px}.product-opinion .form-wrapper .form .submit{display:flex;justify-content:center}.product-opinion .form-wrapper .form .submit button{padding:10px 40px}@media(max-width:52.499em){.product-opinion .mobile-hide{display:none}}.product-opinion .mobile-only{display:none}@media(max-width:52.499em){.product-opinion .mobile-only{display:block}}@media(max-width:52.499em){.product-opinion .left,.product-opinion .left.full .top{width:100%}.product-opinion .left .top{display:block;margin-bottom:20px}.product-opinion .left .top .product-opinion-stars{margin-bottom:20px}.product-opinion .left .reviews .list .opinion{display:block;float:left}.product-opinion .left .reviews .list .opinion .rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:0;width:70%;float:left}.product-opinion .left .reviews .list .opinion .rating .user{margin-right:10px}.product-opinion .left .reviews .list .opinion .date{padding:0;width:30%;float:left;text-align:right}.product-opinion .left .reviews .list .opinion .content{float:left;width:100%}.product-opinion .form-wrapper{width:100%}}.product-opinion-stars{display:flex;align-items:center;color:#000}.product-opinion-stars[v-cloak]{display:none}.product-opinion-stars a{display:block;display:flex;align-items:center;color:#000}.product-opinion-stars a:hover,.product-opinion-stars a:visited{text-decoration:none;color:#000}.product-opinion-stars .rating span{padding:0 10px}.product-opinion-stars .count{font-size:11px;text-decoration:underline}.product-opinion-stars .product-opinion-grs{display:none}.product-prices-section .product-prices{display:flex;align-items:flex-end;padding-left:40px}@media screen and (max-width:839px){.product-prices-section .product-prices{padding-left:5px}}.product-prices-section .product-prices .column{margin-right:25px}.product-prices-section .product-prices .column.first{color:#888}.product-prices-section .product-prices .column .row{margin-bottom:10px}.product-replacements-section.hidden,.product-replacements[v-cloak]{display:none}.product-replacements>div{border:1px solid #9a9a9a;padding:20px 0}.product-replacements>div.pending{display:none}.product-replacements .top{margin:0 20px 20px;display:flex;justify-content:space-between}.product-replacements .top .title{font-size:20px}.product-replacements .top .arrows{display:flex}.product-replacements .top .arrows .slick-arrow{font-family:icomoon;font-size:0;line-height:0;display:block;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.product-replacements .top .arrows .slick-arrow:before{font-size:20px;color:#000;font-weight:700;margin-left:10px}.product-replacements .top .arrows .slick-prev:before{content:""}.product-replacements .top .arrows .slick-next:before{content:""}.product-replacements .products .product{padding-bottom:10px;margin:0 20px 10px;border-bottom:1px solid #9a9a9a}.product-replacements .products .product:last-of-type{border:0px;margin-bottom:0}.product-replacements .products .product .name{font-size:12px;margin-bottom:10px}.product-replacements .products .product .name a{color:#000}.product-replacements .products .product .content{display:flex}.product-replacements .products .product .content .left{width:40%;padding-right:10px}.product-replacements .products .product .content .left a{display:inline-block;width:100%}.product-replacements .products .product .content .left a img{max-height:105px;margin:0 auto}.product-replacements .products .product .content .left .product-status-label{width:100%;text-align:center;margin:0;padding:5px}.product-replacements .products .product .content .right{display:flex;flex-direction:column;width:60%;justify-content:space-between}.product-replacements .products .product .content .right .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.product-replacements .products .product .content .right .bottom .price{font-size:16px}.product-replacements .products .product .content .right .bottom .action .add-to-basket-btn{padding:5px 10px}.product-replacements .products .product .content .right .bottom .action .add-to-basket-btn:before{position:relative;top:0;left:0}@media(min-width:52.499em){.product-body .product-section.product-replacements-section{float:right;width:30%;border:0px}.product-body .product-section.product-replacements-section h2{display:none}}@media(max-width:52.499em){.product-body .product-section.product-replacements-section .product-replacements .top .title{visibility:hidden}}.product-system-wrapper{padding-bottom:40px;display:none}.product-system-wrapper.loaded{display:block}.product-system-wrapper.pending,.product-system-wrapper[v-cloak]{height:200px;overflow:hidden;display:block}.product-system-wrapper .mobile-only{display:none}@media(max-width:52.499em){.product-system-wrapper .mobile-only{display:block}}@media(max-width:52.499em){.product-system-wrapper .mobile-hide{display:none}}.product-system-wrapper .product-system-list-controls__list-grid{display:inline-block;width:100%;margin:20px 0 0}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header-wrapper{width:97%;padding:0 .5%}.product-system-wrapper .product-system-list-controls__list-grid p{margin:.5em 0}.product-system-wrapper .product-system-list-controls__list-grid .small-text{font-size:11px}.product-system-wrapper .product-system-list-controls__list-grid .label__product-name{margin:10px 0}.product-system-wrapper .product-system-list-controls__list-grid .label__product-name a:link,.product-system-wrapper .product-system-list-controls__list-grid .label__product-name a:active,.product-system-wrapper .product-system-list-controls__list-grid .label__product-name a:visited{color:#000}.product-system-wrapper .product-system-list-controls__list-grid .label__product-name a:hover{color:#0096db;text-decoration:none}.product-system-wrapper .product-system-list-controls__list-grid .label__manufacturer-code{font-size:.75em;color:#666}.product-system-wrapper .product-system-list-controls__list-grid .checkbox-item{padding:0}@media(min-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .checkbox-item{padding:0 0 0 10px}}.product-system-wrapper .product-system-list-controls__list-grid .checkbox-item .checkbox-label-block .checkbox-label.mobile-only{display:none}@media(max-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .checkbox-item .checkbox-label-block .checkbox-label.mobile-only{display:block}}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list__product-unavailable{font-size:12px}.product-system-wrapper .product-system-list-controls__list-grid .unit-product-price{font-size:.75em;color:#878787;margin:5px 0 0}.product-system-wrapper .product-system-list-controls__list-grid .product-photo-wrapper{text-align:center}.product-system-wrapper .product-system-list-controls__list-grid .product-photo-wrapper img{max-height:80px;padding:5px}.product-system-wrapper .product-system-list-controls__list-grid .display-table-cell{padding:0}.product-system-wrapper .product-system-list-controls__list-grid .cell-width-checkbox{text-align:center}.product-system-wrapper .product-system-list-controls__list-grid .cell-product-photo-width{width:10%}.product-system-wrapper .product-system-list-controls__list-grid .cell-product-description-width{width:20%;padding:0 1%}.product-system-wrapper .product-system-list-controls__list-grid .cell-availability-width{width:15%}.product-system-wrapper .product-system-list-controls__list-grid .cell-quantity-width{width:13%;padding-left:1%}.product-system-wrapper .product-system-list-controls__list-grid .cell-wear-width,.product-system-wrapper .product-system-list-controls__list-grid .cell-requisition-width{width:8%}.product-system-wrapper .product-system-list-controls__list-grid .cell-unit-price-width{width:12%}.product-system-wrapper .product-system-list-controls__list-grid .cell-value-price-width{width:8%}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .display-table-row{width:100%}@media(min-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .display-table-row .table{width:100%;display:table;table-layout:fixed}}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-converter-form{margin:0;text-align:left;font-size:12px}@media(min-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-converter-form input{margin:5px 0;height:27px;line-height:27px}}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-conversion-map{margin-bottom:0;color:#878787}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-converter__equal-mark-label{display:none}@media(max-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-converter__equal-mark-label{display:inline-block;padding:0 5px}}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-price-cell{position:relative}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-product-price{margin:5px auto;width:100%;position:absolute}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .small{color:#878787;font-size:10px}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header{border-bottom:1px solid #b1b1b1;padding:15px 5px}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .display-table-cell{display:none}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .cell-width-checkbox{display:inline-block;width:100%}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .cell-quantity-width{text-align:left}@media(min-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header{display:table-row-group;border-collapse:collapse;background:#dcdcdc}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header>div{font-size:11px;text-transform:uppercase}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .display-table-cell{display:table-cell}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .cell-width-checkbox{width:3%}}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .product-system-list-grid-header-wrapper{padding:5px 0}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header .tooltip{vertical-align:middle;text-transform:none}@media(max-width:52.499em){.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body{padding:15px 5px}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .product-system-list-grid-header-wrapper{width:100%;float:left}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-body .unit-converter-form{text-align:left}}.product-system-wrapper .product-system-list-controls__list-grid .product-blocked>div{background:#eaeaea;color:#848486}.product-system-wrapper .product-system-list-controls__list-grid .product-blocked input[type=checkbox],.product-system-wrapper .product-system-list-controls__list-grid .product-blocked input[type=text]{pointer-events:none;tab-index:-1;cursor:not-allowed}.product-system-wrapper .product-system-list-controls__list-grid .product-error>div{background:#ffe8e8;color:#848486}.product-system-wrapper .product-system-list-controls__list-grid .merged-cell__item{font-size:10px;text-transform:none}.product-system-wrapper .product-system-list-controls__list-grid .products-table--merged-cell{margin:5px 0 0}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row{float:left}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.full{width:100%}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.half{width:50%}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.product{display:flex;align-items:center}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.product .checkbox-item{width:auto;display:inline-block;vertical-align:middle}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.product .image{float:left;width:32%;padding-right:10px;box-sizing:border-box}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.product .image img{max-width:55%;vertical-align:middle}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.product .description{float:left;width:68%}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .wear,.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .requisition{margin-top:5px;font-size:12px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .wear span,.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .requisition span{display:inline-block}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .right{width:100%;float:right;text-align:right;margin-bottom:5px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.prices{margin-top:10px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.prices .title{font-size:12px;margin-bottom:5px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.prices .normal{padding-right:10px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row.prices .small{color:#878787;font-size:10px;display:inline-block}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .quantity .unit-converter-form{float:right}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .quantity .unit-converter-form>div{margin-left:20px;margin-bottom:5px}.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .quantity .unit-converter__unit-label,.product-system-wrapper .product-system-list-controls__list-grid .mobile-view .row .quantity .unit-label{min-width:30px;display:inline-block}.product-system-wrapper .summary{margin:40px 0;display:inline-block;width:100%}.product-system-wrapper .summary .left{width:50%;float:left}.product-system-wrapper .summary .left div{margin-bottom:5px}.product-system-wrapper .summary .right{width:50%;float:right;font-size:15px}.product-system-wrapper .summary .right .sum{max-width:369px;float:right}.product-system-wrapper .summary .right .sum div{display:inline-block}.product-system-wrapper .summary .right .sum .label{margin-right:20px}.product-system-wrapper .summary .right .add-to-basket{width:100%;float:right;text-align:right;margin-top:30px}.product-system-wrapper .summary .right .add-to-basket div{display:inline-block}.product-system-wrapper .summary .right .add-to-basket .selected{margin-right:15px}.product-system-wrapper .summary .right .add-to-basket .basket-form-blocked-info.disabled{display:none}.product-system-wrapper .summary .right .add-to-list-wrapper{margin:0}.product-system-wrapper .summary .item-info{margin:0 0 0 6px}@media(max-width:52.499em){.product-system-wrapper .summary .add-to-basket{margin-top:30px}.product-system-wrapper .summary .add-to-basket-action-wrapper{width:100%;float:left}.product-system-wrapper .summary .add-to-basket-action-wrapper button{width:100%;padding:10px 15px}.product-system-wrapper .summary .add-to-basket-action-wrapper button:before{left:0;right:0;margin:0 auto;padding-right:15px;position:static}.product-system-wrapper .summary .sum{text-align:right;font-weight:700;margin:10px 0 15px;font-size:13px}.product-system-wrapper .summary .sum .label,.product-system-wrapper .summary .sum .value{display:inline-block}}.product-system-wrapper h3{font-weight:400;padding:0 0 10px;margin-bottom:20px;position:relative}.product-system-wrapper .system-accordion h3{cursor:pointer;border-bottom:1px solid #b1b1b1}.product-system-wrapper .system-accordion h3:after{content:"";font-family:icomoon;font-size:10px;display:block;position:absolute;right:8px;top:9px}.product-system-wrapper .system-accordion h3.ui-accordion-header-active:after{transform:rotate(180deg)}.product-system-wrapper .system-accordion h3.ui-state-active{border-bottom:0px}.product-system-wrapper .system-description{margin-bottom:20px;padding-left:20px}.product-system-wrapper .required-count{padding-left:20px}.product-system-wrapper .required-count input{margin-left:5px;max-width:100px}.product-system-wrapper .required-count .tooltip{line-height:31px;margin-top:0}.product-system-wrapper .required-count .tooltip .tooltip-content{line-height:initial}.product-system-wrapper .required-count .count-fill{margin-top:10px}.product-variants-filters-wrapper:before,.product-variants-filters-wrapper:after{content:" ";display:table}.product-variants-filters-wrapper:after{clear:both}@media screen and (min-width:1200px){.product-variants-filters-wrapper{width:100%;margin-bottom:20px}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-filters-wrapper{width:220px;float:left;padding:0 15px;border:1px solid #000}}@media screen and (max-width:839px){.product-variants-filters-wrapper{width:100%;border:1px solid #000;padding:0 15px}}.product-variants-filters-wrapper .product-variants-filters-title{display:block;margin-bottom:15px}@media screen and (min-width:1200px){.product-variants-filters-wrapper .product-variants-filters-title{display:none}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-filters-wrapper .product-variants-filters-title{font-size:16px;font-weight:400;display:block;padding:15px 0;margin:0;border-bottom:1px solid #b1b1b1}}@media screen and (max-width:839px){.product-variants-filters-wrapper .product-variants-filters-title{position:relative;margin-bottom:0;padding:15px 0}.product-variants-filters-wrapper .product-variants-filters-title:after{content:"+";font-weight:700;font-family:icomoon;font-size:19px;display:block;position:absolute;right:8px;top:18px}.product-variants-filters-wrapper .product-variants-filters-title.ui-accordion-header-active:after{content:"-";right:10px;top:16px}}.product-variants-filters-wrapper .product-variants-filters-box-wrapper:before,.product-variants-filters-wrapper .product-variants-filters-box-wrapper:after{content:" ";display:table}.product-variants-filters-wrapper .product-variants-filters-box-wrapper:after{clear:both}@media screen and (min-width:1200px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filters-wrapper{display:flex;display:-ms-flexbox;flex-flow:row wrap;-ms-flex-wrap:wrap;width:100%}}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filters-wrapper:last-of-type .filter-options-wrapper{margin-bottom:15px}@media screen and (min-width:1200px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-wrapper{display:flex;display:-ms-flexbox;margin:10px;width:calc(25% - 15px);position:relative;border:1px solid #5f5f5f}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-wrapper:nth-of-type(4n){margin-right:0}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-wrapper:nth-of-type(4n-3){margin-left:0}}@media screen and (max-width:1199px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-wrapper:last-of-type .product-filter-title{border-bottom:none}}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter__checked-inputs{display:block;padding:5px 0;margin:0 0 5px;font-size:.8em;color:#33373e;border-bottom:1px solid #878787}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter__checked-inputs.hide-label{display:none}@media screen and (min-width:1200px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-title{font-size:12px;cursor:pointer;padding:5px 15px;display:block;outline:0;margin:0;width:100%}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-title:after{content:"";font-family:icomoon;font-size:10px;display:block;position:absolute;right:5px;top:10px}}@media screen and (max-width:1199px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-title{font-size:16px;font-weight:400;display:block;padding:15px 0;margin:0;border-bottom:1px solid #b1b1b1;outline:none;position:relative}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-title:after{content:"+";font-weight:700;font-family:icomoon;font-size:19px;display:block;position:absolute;right:8px;top:12px}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .product-filter-title.ui-accordion-header-active:after{content:"-";right:10px;top:10px}}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .filter-options-wrapper{display:none}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .filter-options-wrapper .filter-option{padding:5px 0}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .filter-options-wrapper .filter-option:first-child{padding-top:10px}.product-variants-filters-wrapper .product-variants-filters-box-wrapper .filter-options-wrapper .filter-option:last-child{padding-bottom:10px}@media screen and (min-width:1200px){.product-variants-filters-wrapper .product-variants-filters-box-wrapper .filter-options-wrapper.ui-accordion-content-active{position:absolute;z-index:1;background:#fff;top:calc(100% + 1px);left:-1px;right:-1px;padding:0 10px;border-width:0 1px 1px;border-style:solid;border-color:#5f5f5f;max-height:200px;overflow-y:scroll}}.product-variants-table{width:100%;display:table}@media screen and (max-width:1199px){.product-variants-table{display:block}.product-variants-table:before,.product-variants-table:after{content:" ";display:table}.product-variants-table:after{clear:both}}.product-variants-table .standard-table-header{display:table-row-group;background:#dcdcdc;font-size:11px;font-weight:700}@media screen and (max-width:1199px){.product-variants-table .standard-table-header{display:none}}.product-variants-table .standard-table-body{display:table-row-group}@media screen and (max-width:1199px){.product-variants-table .standard-table-body{display:block}.product-variants-table .standard-table-body:before,.product-variants-table .standard-table-body:after{content:" ";display:table}.product-variants-table .standard-table-body:after{clear:both}}.product-variants-table .table-row{display:table-row}@media screen and (max-width:1199px){.product-variants-table .table-row:before,.product-variants-table .table-row:after{content:" ";display:table}.product-variants-table .table-row:after{clear:both}.product-variants-table .table-row{display:block;border-bottom:1px solid #b1b1b1;padding:10px 0}.product-variants-table .table-row:last-of-type{border-bottom:none}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-table .table-row:before,.product-variants-table .table-row:after{content:" ";display:table}.product-variants-table .table-row:after{clear:both}}@media screen and (min-width:1200px){.product-variants-table .table-col{display:table-cell;padding:20px 5px;vertical-align:middle}}@media screen and (max-width:1199px){.product-variants-table .table-col:before,.product-variants-table .table-col:after{content:" ";display:table}.product-variants-table .table-col:after{clear:both}.product-variants-table .table-col{display:block}}.product-variants-table .table-col .price{display:block}@media screen and (max-width:1199px){.product-variants-table .table-cell-value{display:inline}}.product-variants-table .table-cell-label{display:none}@media screen and (max-width:1199px){.product-variants-table .table-cell-label{display:inline}}.product-variants-table .image-value:before,.product-variants-table .image-value:after{content:" ";display:table}.product-variants-table .image-value:after{clear:both}.product-variants-table .image-value{box-sizing:border-box}.product-variants-table .image-value img{max-width:100%}@media screen and (min-width:1200px){.product-variants-table .image-value{width:100px;padding-left:10px}}@media screen and (max-width:1199px){.product-variants-table .image-value{float:left;min-height:100px}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-table .image-value{width:200px}}@media screen and (max-width:839px){.product-variants-table .image-value{width:100px}}.product-variants-table .description-value{white-space:normal}.product-variants-table .description-value .product-name{font-weight:400;margin:0;font-size:inherit}.product-variants-table .description-value .product-name a:link,.product-variants-table .description-value .product-name a:active,.product-variants-table .description-value .product-name a:visited{color:#000}.product-variants-table .description-value .product-name a:hover{color:#0096db;text-decoration:none}@media screen and (min-width:1200px){.product-variants-table .description-value{width:200px}}@media screen and (max-width:1199px){.product-variants-table .description-value{float:right}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-table .description-value{width:calc(100% - 200px)}}@media screen and (max-width:839px){.product-variants-table .description-value{width:calc(100% - 100px)}}@media screen and (min-width:1200px){.product-variants-table .producer-code-value{width:100px}}@media screen and (max-width:1199px){.product-variants-table .param-data-value{display:none}}@media screen and (min-width:1200px){.product-variants-table .availability-value{min-width:100px}}@media screen and (max-width:1199px){.product-variants-table .availability-value{float:left}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-table .availability-value{width:calc(50% - 200px)}}@media screen and (max-width:839px){.product-variants-table .availability-value{width:calc(100% - 100px)}}.product-variants-table .price-value .price{font-size:13px}@media screen and (min-width:1200px){.product-variants-table .price-value .price{font-weight:700}}@media screen and (max-width:1199px){.product-variants-table .price-value{width:30%;float:right;text-align:right;padding-right:0}.product-variants-table .price-value .price{font-weight:700;font-size:20px}}@media screen and (max-width:1199px){.product-variants-table .price-value{float:left}}@media screen and (min-width:840px)and (max-width:1199px){.product-variants-table .price-value{width:50%}}@media screen and (max-width:839px){.product-variants-table .price-value{width:calc(100% - 100px)}}.product-variants-table .count-value{width:255px}.product-variants-table .count-value form{display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end}.product-variants-table .count-value .product-count-wrapper input{width:100%;box-sizing:border-box;height:38px;color:#000;padding:0 10px;font-size:16px}.product-variants-table .count-value .product-actions-wrapper{padding-left:2px}.product-variants-table .count-value .product-actions-wrapper .add-to-basket-btn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1199px){.product-variants-table .count-value .product-actions-wrapper{width:60px}}@media screen and (max-width:1199px){.product-variants-table .count-value:before,.product-variants-table .count-value:after{content:" ";display:table}.product-variants-table .count-value:after{clear:both}.product-variants-table .count-value{text-align:right;padding-right:0}.product-variants-table .count-value .product-count-wrapper{float:left;width:70px}.product-variants-table .count-value .product-count-wrapper input{width:100%;box-sizing:border-box}.product-variants-table .count-value .product-actions-wrapper:before,.product-variants-table .count-value .product-actions-wrapper:after{content:" ";display:table}.product-variants-table .count-value .product-actions-wrapper:after{clear:both}.product-variants-table .count-value .product-actions-wrapper .add-to-basket-btn{width:100%;padding:0;height:38px;font-size:0}.product-variants-table .count-value .product-actions-wrapper .add-to-basket-btn:before{left:0;right:0}}@media screen and (max-width:1199px){.product-variants-table .count-value{width:200px;float:right}}.product-variants-table .product-variants-list-table .product-actions-container{position:relative}@media(min-width:76.875em){.product-variants-table .product-variants-list-table .add-to-list-wrapper{position:absolute;right:0}}.product-menu-block header{border-bottom:1px solid #b1b1b1}.product-menu-block header a:link,.product-menu-block header a:active,.product-menu-block header a:visited{padding-top:14px}.product-menu-block .products-categories-list,.product-menu-block .products-categories-sublist{list-style:none;font-size:11px}.product-menu-block .products-categories-list__item-line-wrapper{display:flex;align-items:center;font-size:1.3em}@media screen and (min-width:840px){.product-menu-block .products-categories-list__item-line-wrapper{font-size:1.1em}}.product-menu-block .products-categories-list__item{padding-top:1.2em;font-size:1.1em}.product-menu-block .products-categories-list__item--no-extend{padding-left:35px}@media screen and (min-width:840px){.product-menu-block .products-categories-list__item--no-extend{padding-left:27px}}.product-menu-block .products-categories-list__link{display:inline-block;width:100%}.product-menu-block .products-categories-sublist{padding-left:10px;display:none}.product-menu-block .products-categories-sublist--active{display:block;border-left:1px dashed lightgrey}.product-menu-block .products-categories-sublist--active .products-categories-list__item a{color:#256290e8}.product-menu-block .products-categories-sublist--selected{border-left:1px dashed #0095db}.product-menu-block .products-categories-sublist__item{display:none}.product-menu-block .products-categories-sublist__item--active{display:block}.product-menu-block .item-toggle{display:flex;align-items:center;padding:5px 0 14px}.product-menu-block .item-toggle__icon{padding-right:18px;font-size:1.2em;cursor:pointer;max-width:50px}@media screen and (min-width:840px){.product-menu-block .item-toggle__icon{max-width:25px;padding-right:8px}}.product-menu-block a{display:block;color:#0095db}.product-menu-block ul{padding-left:0;color:#000}.product-menu-block ul li.active{font-weight:700}.product-menu-block ul li.active>a:link,.product-menu-block ul li.active>a:active,.product-menu-block ul li.active>a:visited{color:#0095db;font-weight:700}.product-menu-block ul li ul{font-weight:400}.categories-filter-wrapper,.products-filter-box{padding:0 15px 10px;margin-bottom:30px;box-shadow:0 7px 7px -8px #000}.categories-filter-wrapper>.clear-all,.products-filter-box>.clear-all{display:none}.categories-filter-wrapper .product-filter-box-title,.categories-filter-wrapper .products-filter-title,.categories-filter-wrapper .widget-title,.products-filter-box .product-filter-box-title,.products-filter-box .products-filter-title,.products-filter-box .widget-title{font-size:16px;font-weight:400;display:block;padding:15px 0;margin:0;position:relative;border-bottom:1px solid #b1b1b1}@media screen and (max-width:1199px){.categories-filter-wrapper .product-filter-box-title,.categories-filter-wrapper .products-filter-title,.categories-filter-wrapper .widget-title,.products-filter-box .product-filter-box-title,.products-filter-box .products-filter-title,.products-filter-box .widget-title{cursor:pointer}.categories-filter-wrapper .product-filter-box-title:last-of-type,.categories-filter-wrapper .products-filter-title:last-of-type,.categories-filter-wrapper .widget-title:last-of-type,.products-filter-box .product-filter-box-title:last-of-type,.products-filter-box .products-filter-title:last-of-type,.products-filter-box .widget-title:last-of-type{border-bottom:none}}.categories-filter-wrapper .product-filter-box-title.ui-accordion-header:after,.categories-filter-wrapper .products-filter-title.ui-accordion-header:after,.categories-filter-wrapper .widget-title.ui-accordion-header:after,.products-filter-box .product-filter-box-title.ui-accordion-header:after,.products-filter-box .products-filter-title.ui-accordion-header:after,.products-filter-box .widget-title.ui-accordion-header:after{content:"+";font-weight:700;font-family:icomoon;font-size:19px;display:block;position:absolute;right:8px;top:12px}.categories-filter-wrapper .product-filter-box-title.ui-accordion-header-active:after,.categories-filter-wrapper .products-filter-title.ui-accordion-header-active:after,.categories-filter-wrapper .widget-title.ui-accordion-header-active:after,.products-filter-box .product-filter-box-title.ui-accordion-header-active:after,.products-filter-box .products-filter-title.ui-accordion-header-active:after,.products-filter-box .widget-title.ui-accordion-header-active:after{content:"-";right:10px;top:10px}.categories-filter-wrapper .product-filter-box-title.with-icon,.categories-filter-wrapper .products-filter-title.with-icon,.categories-filter-wrapper .widget-title.with-icon,.products-filter-box .product-filter-box-title.with-icon,.products-filter-box .products-filter-title.with-icon,.products-filter-box .widget-title.with-icon{padding:15px 0}@media screen and (max-width:839px){.categories-filter-wrapper .product-filter-box-title.with-icon,.categories-filter-wrapper .products-filter-title.with-icon,.categories-filter-wrapper .widget-title.with-icon,.products-filter-box .product-filter-box-title.with-icon,.products-filter-box .products-filter-title.with-icon,.products-filter-box .widget-title.with-icon{padding:15px 25px 15px 0}}.categories-filter-wrapper .product-filter-box-title.with-icon .widget-title__icon,.categories-filter-wrapper .products-filter-title.with-icon .widget-title__icon,.categories-filter-wrapper .widget-title.with-icon .widget-title__icon,.products-filter-box .product-filter-box-title.with-icon .widget-title__icon,.products-filter-box .products-filter-title.with-icon .widget-title__icon,.products-filter-box .widget-title.with-icon .widget-title__icon{float:right;color:#000}@media screen and (max-width:839px){.categories-filter-wrapper .product-filter-box-title.with-icon .widget-title__icon,.categories-filter-wrapper .products-filter-title.with-icon .widget-title__icon,.categories-filter-wrapper .widget-title.with-icon .widget-title__icon,.products-filter-box .product-filter-box-title.with-icon .widget-title__icon,.products-filter-box .products-filter-title.with-icon .widget-title__icon,.products-filter-box .widget-title.with-icon .widget-title__icon{float:none;margin-left:10px}}.categories-filter-wrapper .products-filter-seperator,.products-filter-box .products-filter-seperator{background:#424242;border:none;height:1px;margin:0}@media(max-width:52.5em){.categories-filter-wrapper,.products-filter-box{margin-bottom:5px}}@media screen and (min-width:1200px){.categories-filter-wrapper,.products-filter-box{padding-left:0}}.product-filter__meta-info--wrapper{width:100%;display:inline-block;margin:0 0 25px}.product-filter__meta-info--header{width:100%;display:inline-block;font-size:1.25em;margin:0}.product-filter__meta-info--search-query{width:100%;display:inline-block;font-size:1.5em;margin:0}.product-filter__meta-info--quantity{font-size:.75em;font-weight:400}.current-category-title{font-size:20px;font-weight:700;margin:20px 0}.current-category-title .products-in-category{color:#b5b5b5}.products-pagination-container{text-align:center;margin:45px 0}@media screen and (max-width:839px){.products-filter-box{position:relative}.products-filter-box>.clear-all{display:block}.products-filter-box h4>.clear-all{display:none}}.clear-all{display:inline-block;font-size:11px;float:right;vertical-align:middle;padding:4px 0}@media screen and (max-width:839px){.clear-all{position:absolute;top:15px;right:45px;z-index:50}}.clear-all a{color:#0096db;text-decoration:none}.clear-all a:hover{color:#0096db}.products-filters-list{list-style:none;padding:0}@media screen and (max-width:1199px){.products-filters-list{display:none}}.products-filters-list .filter-option{padding:0}.products-filters-list .item:before,.products-filters-list .item:after{content:" ";display:table}.products-filters-list .item:after{clear:both}.products-filters-list .item{margin:0 0 5px}.products-filters-list .products-filter-checkbox-field{margin-right:17px}.products-filters-list .product-filter-label{font-size:11px}.products-filters-list .star-icon{font-size:14px;color:#69be28;position:relative;top:0;right:0;margin:0 5px 0 0;display:inline-block}.products-filters-list .star-icon.-disabled{color:silver}@media screen and (min-width:840px)and (max-width:1199px){.products-filters-list .star-icon{font-size:18px;margin:-2px;top:2px}}.browse-categories-list{list-style:none;padding:0}.browse-categories-list-item{font-size:11px;color:#0096db;margin:18px 0}.browse-categories-link:link,.browse-categories-link:active,.browse-categories-link:visited{color:#0096db}.browse-categories-link:hover{color:#7b7c7f}.products-list__header-mobile{display:none}@media(max-width:52.5em){.products-list__header-mobile{display:block;margin:10px 0 30px}}@media screen and (min-width:840px){.products-list-filters{width:230px;float:left;padding-right:10px}}.ajax-filters-wrapper{min-height:100px}@media screen and (min-width:840px){.products-list-container{width:calc(100% - 230px);float:left;padding-left:15px}}@media(max-width:52.5em){.products-list-container h1.header-1,.products-list-container h1.products-list__header-mobile{display:none}}.paddingl-27{padding-left:27px}.unit-converter-wrapper .unit-conversion-map{font-size:10px;margin-bottom:5px}.unit-converter-wrapper .pallet-attribute{font-size:11px;margin-bottom:5px}.unit-converter-wrapper .add-to-basket-form{position:relative}.unit-converter-wrapper .add-to-basket-form--favorites{display:flex}.unit-converter-wrapper .add-to-basket-form:after{content:"";display:block;position:absolute;inset:0;height:100%;width:100%;background:url(modules/images/ajax-loader.gif) center no-repeat #fff}.unit-converter-wrapper .add-to-basket-form.ready:after{display:none}@media screen and (min-width:480px)and (max-width:840px),(min-width:1200px){.unit-converter-wrapper .add-to-basket-form{display:flex;justify-content:space-between}.unit-converter-wrapper .add-to-basket-form--favorites{margin-top:15px;justify-content:space-evenly}}.unit-converter-wrapper .add-to-basket-form--unit-convert{flex-direction:column}@media screen and (min-height:480px)and (max-width:840px){.unit-converter-wrapper .add-to-basket-form--unit-convert{flex-direction:row}}.unit-converter-wrapper .btn-value{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1em;width:100%}.unit-converter-wrapper .unit-converter-form input{width:60px;padding:0 5px;margin-right:3px;font-weight:700}.unit-converter-wrapper .unit-converter-form input[type=text],.unit-converter-wrapper .unit-convert-from{text-align:center}.unit-converter-wrapper.two-way .unit-converter-form{margin-bottom:15px}.unit-converter-wrapper.one-way .add-to-basket-form{display:flex;justify-content:space-between;align-items:center}.unit-converter-wrapper.one-way input[type=text]{height:33px}.unit-converter-wrapper.one-way .unit-converter-form{margin-right:1px}.unit-converter-wrapper.one-way .unit-label-wrapper{padding:0 7px 0 0;text-align:left;margin-right:auto}.unit-converter-wrapper.one-way .unit-convert-from{width:100%}.unit-converter-wrapper.one-way .product-actions-wrapper{width:auto;display:inline-block}.unit-converter-wrapper .add-to-basket-btn{width:100%;height:33px}.unit-converter-wrapper .add-to-basket-btn.tooltip .basket-form-blocked-info{display:none}.unit-converter-wrapper .add-to-basket-btn.tooltip:disabled{cursor:not-allowed;background:#d3d3d3;color:#000}.unit-converter-wrapper .add-to-basket-btn.tooltip:disabled .basket-form-blocked-info{display:block}.unit-converter-wrapper .add-to-basket-btn.minified-view:before{left:17px}.unit-converter-wrapper .add-to-basket-btn.minified-view span.btn-value,.hide-me{display:none}.select-disabled{background:#f2f2f2}.add-to-list-wrapper{display:inline-block;width:auto;float:right;text-align:right;margin:5px 0}.link-button{background:transparent;color:#000;padding:2px 0;font-size:11px}.link-button:hover{color:#0096db;background:transparent}.link-button[disabled]{color:#848486}.shopping-list__lists-wrapper{display:flex;width:100%;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;margin-bottom:30px}@media(max-width:52.5em){.shopping-list__lists-wrapper{flex-wrap:wrap}}.shopping-list__lists-wrapper .lists-label__wrapper{width:15%;line-height:31px}@media(max-width:52.5em){.shopping-list__lists-wrapper .lists-label__wrapper{width:100%}}.shopping-list__lists-wrapper .lists-controls__wrapper{width:50%}.shopping-list__lists-wrapper .lists-controls__wrapper .uiSelect-item{margin-bottom:10px}@media(max-width:52.5em){.shopping-list__lists-wrapper .lists-controls__wrapper{width:100%}}.shopping-list__lists-wrapper .new-list__wrapper{position:relative}.shopping-list__lists-wrapper .new-list__wrapper select{margin-bottom:10px}.shopping-list__lists-wrapper .new-list__wrapper select.hide-me{margin-bottom:0}.shopping-list__lists-wrapper .new-list__wrapper input{width:100%;display:inline-block;margin:0 0 10px;padding:0 40px 0 15px}.shopping-list__lists-wrapper .new-list__wrapper input.hide-me{display:none}.shopping-list__lists-wrapper .new-list__wrapper input.input-has-error{border:1px solid #0096db}.shopping-list__lists-wrapper .new-list__wrapper .new-list__close-wrapper{position:absolute;top:2px;right:2px;padding:5px 10px;background:#fff;z-index:5}.shopping-list__lists-wrapper .new-list__wrapper .new-list__close-wrapper:hover{color:#0096db}.shopping-list__lists-wrapper .shopping-lists__info-label{font-size:.75em;color:#0096db;margin:0}@media(min-width:52.499em){.shopping-list__list-table .shopping-list-table__name-cell{width:50%}.shopping-list__list-table .shopping-list-table__name-cell a{cursor:pointer}.shopping-list__list-table .shopping-list-table__action-cell{width:3%}}.shopping-list__converter .small-text{font-size:1em;margin:0}.shopping-list__converter .unit-converter-wrapper.two-way .unit-converter-form{margin:0}.shopping-list__wrapper .description>.name{font-weight:700}.shopping-list__wrapper [data-add-product-to-list]:disabled,.shopping-list__wrapper [data-add-product-to-list]:disabled:hover{background:#d3d3d3;color:#000;cursor:not-allowed}.shopping-list__wrapper [data-add-product-to-list]:disabled:after,.shopping-list__wrapper [data-add-product-to-list]:disabled:hover:after{border-color:transparent transparent transparent #d3d3d3}.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn:disabled,.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn:disabled:hover,[data-basket-form-submit]:disabled,[data-basket-form-submit]:disabled:hover,[data-reorder-modal-trigger]:disabled,[data-reorder-modal-trigger]:disabled:hover{background:#d3d3d3;color:#000;cursor:not-allowed}.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn:disabled,.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn:disabled:hover{margin-right:5px;margin-left:auto;display:block}.basket-form-blocked-info{display:inline-block}.basket-form-blocked-info.disabled{display:none}@media(max-width:52.5em){.product-data{flex-wrap:wrap}.product-data .image{width:30%;justify-self:flex-start}.product-data .description{width:65%;justify-self:flex-end}}@media(max-width:52.5em)and (max-width:52.499em){.product-data .description{width:100%;margin:20px 0}}@media(max-width:52.5em){.shopping-list__converter{width:50%;justify-self:flex-start}}.current-list-controls__list-controls .toggle{display:none}.current-list-controls__list-controls .toggle.active{display:block}.shopping-list-controls__list-grid{display:inline-block;width:100%;margin:30px 0 0}.shopping-list-controls__list-grid .shopping-list-grid__mobile-wrapper{width:97%;padding:0 .5%}.shopping-list-controls__list-grid p{margin:.5em 0}.shopping-list-controls__list-grid .small-text{font-size:11px}.shopping-list-controls__list-grid .label__product-name{margin:0 0 .5em}.shopping-list-controls__list-grid .label__product-name a:link,.shopping-list-controls__list-grid .label__product-name a:active,.shopping-list-controls__list-grid .label__product-name a:visited{color:#000}.shopping-list-controls__list-grid .label__product-name a:hover{color:#0096db;text-decoration:none}.shopping-list-controls__list-grid .label__manufacturer-code{font-size:.75em;color:#666}.shopping-list-controls__list-grid .checkbox-item{padding:0}@media(min-width:52.499em){.shopping-list-controls__list-grid .checkbox-item{padding:0 0 0 10px}.shopping-list-controls__list-grid .checkbox-item .mobile-only{display:none}}.shopping-list-controls__list-grid .shopping-list__product-unavailable{font-size:12px}.shopping-list-controls__list-grid .unit-product-price{font-size:.75em;color:#878787;margin:5px 0 0}.shopping-list-controls__list-grid .product-photo-wrapper{text-align:center}.shopping-list-controls__list-grid .product-photo-wrapper img{max-height:80px}.shopping-list-controls__list-grid .display-table-cell{padding:0}.shopping-list-controls__list-grid .mobile-only{display:none}@media(max-width:52.499em){.shopping-list-controls__list-grid .mobile-only{display:block}}.shopping-list-controls__list-grid .cell-width-checkbox{text-align:center}.shopping-list-controls__list-grid .cell-product-photo-width{width:10%}.shopping-list-controls__list-grid .cell-product-description-width{width:26%;padding:0 1%}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-product-description-width{width:80%;padding:0 5%}}.shopping-list-controls__list-grid .cell-availability-width{width:15%}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-availability-width{width:100%;padding:10px 0}}.shopping-list-controls__list-grid .cell-quantity-width{width:11%;padding-left:1%}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-quantity-width{width:35%;padding-left:0}}@media(max-width:31.25em){.shopping-list-controls__list-grid .cell-quantity-width{width:100%;margin-bottom:20px}}.shopping-list-controls__list-grid .cell-unit-price-width{width:16%;text-align:center}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-unit-price-width{width:33%;text-align:right}}@media(max-width:31.25em){.shopping-list-controls__list-grid .cell-unit-price-width{width:47%;margin-bottom:20px;text-align:left}}.shopping-list-controls__list-grid .cell-value-price-width{width:16%;text-align:center}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-value-price-width{width:30%;text-align:right}}@media(max-width:31.25em){.shopping-list-controls__list-grid .cell-value-price-width{width:47%;margin-bottom:20px;text-align:right}}.shopping-list-controls__list-grid .cell-item-remove-width{width:5%;text-align:center}@media(max-width:52.499em){.shopping-list-controls__list-grid .cell-item-remove-width{width:100%;margin:10px 0}}.shopping-list-controls__list-grid .shopping-grid-action__remove-product{font-size:1em;background:transparent;padding:5px}.shopping-list-controls__list-grid .shopping-grid-action__remove-product:hover{color:#0096db;background:transparent}@media(max-width:52.499em){.shopping-list-controls__list-grid .shopping-grid-action__remove-product{width:100%;background:#e0e0e0}.shopping-list-controls__list-grid .shopping-grid-action__remove-product:hover{color:#fff;background:#0096db}.shopping-list-controls__list-grid .shopping-grid-action__remove-product .mobile-only{display:none}}@media(max-width:52.499em)and (max-width:52.499em){.shopping-list-controls__list-grid .shopping-grid-action__remove-product .mobile-only{display:inline-block}}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-converter-form{margin:0;text-align:left;font-size:12px}@media(min-width:52.499em){.shopping-list-controls__list-grid .shopping-list-grid-body .unit-converter-form input{margin:5px 0;height:27px;line-height:27px}}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-conversion-map{margin-bottom:0;color:#878787}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-converter__equal-mark-label{display:none}@media(max-width:52.499em){.shopping-list-controls__list-grid .shopping-list-grid-body .unit-converter__equal-mark-label{display:inline-block;padding:0 5px}}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-price-cell{position:relative}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-product-price{margin:5px auto;width:100%;position:absolute}.shopping-list-controls__list-grid .shopping-list-grid-header{border-bottom:1px solid #b1b1b1;padding:15px 5px}.shopping-list-controls__list-grid .shopping-list-grid-header .display-table-cell{display:none}.shopping-list-controls__list-grid .shopping-list-grid-header .cell-width-checkbox{display:inline-block;width:100%}.shopping-list-controls__list-grid .shopping-list-grid-header .cell-quantity-width{text-align:left}@media(min-width:52.499em){.shopping-list-controls__list-grid .shopping-list-grid-header{display:table-row-group;border-collapse:collapse;background:#dcdcdc}.shopping-list-controls__list-grid .shopping-list-grid-header>div{font-size:11px;text-transform:uppercase}.shopping-list-controls__list-grid .shopping-list-grid-header .display-table-cell{display:table-cell}.shopping-list-controls__list-grid .shopping-list-grid-header .cell-width-checkbox{width:3%}}@media(max-width:52.499em){.shopping-list-controls__list-grid .shopping-list-grid-body{padding:15px 5px}.shopping-list-controls__list-grid .shopping-list-grid-body .cell-width-checkbox{width:5%;float:left;text-align:left}.shopping-list-controls__list-grid .shopping-list-grid-body .shopping-list-grid__mobile-wrapper{width:95%;float:left}.shopping-list-controls__list-grid .shopping-list-grid-body .unit-converter-form{text-align:left}}.shopping-list-controls__row{width:100%;display:inline-block;padding:10px 0}.shopping-list-controls__row:last-child{border-top:1px solid #b1b1b1}.shopping-list__list-selector--wrapper{width:100%}.shopping-list__list-selector--wrapper label{width:100%;display:inline-block;margin:0 0 5px}@media(min-width:52.499em){.shopping-list__list-selector--wrapper{width:45%}}.shopping-list-controls__current-list-controls{width:100%;display:flex;align-items:flex-start}@media(max-width:52.499em){.shopping-list-controls__current-list-controls{flex-wrap:wrap}}.shopping-list-controls__current-list-controls .current-list-controls__label{padding:0 10px 0 0}@media(max-width:52.499em){.shopping-list-controls__current-list-controls .current-list-controls__label{width:100%}}.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list{font-weight:700}@media(max-width:52.499em){.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list{width:100%;display:inline-block;margin:10px 0}}.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list-btn-small{padding:0 10px;margin:0 0 0 10px;background:transparent;color:#0096db}@media(max-width:52.499em){.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list-btn-small{margin:0 10px 0 0}}.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list-controls__send-by-email--wrapper>div{max-width:418px}.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list-controls__send-by-email--wrapper>div textarea{width:100%;min-height:100px;resize:none;font-size:12px;float:right}.shopping-list-controls__current-list-controls .current-list-controls__list-controls .current-list-controls__send-by-email--wrapper>div button{float:right;margin-top:10px}.shopping-list-details__footer-controls{width:100%;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #b1b1b1;padding:30px 0 15px;margin-bottom:15px}@media(max-width:31.25em){.shopping-list-details__footer-controls{justify-content:stretch;flex-wrap:wrap}}@media(max-width:31.25em){.footer-controls__selected-products--wrapper{width:100%;margin:0 0 15px}}.footer-controls__selected-products--wrapper p{margin:0 30px 0 0;display:inline-block;width:auto}.product-blocked>div{background:#eaeaea;color:#848486}.product-blocked input[type=checkbox],.product-blocked input[type=text]{pointer-events:none;tab-index:-1;cursor:not-allowed}.shopping-list-details__no-products-info{width:100%;display:inline-block;margin:30px 0;padding:20px 0;text-align:center}.shopping-list__grid-wrapper .create-offer-action-wrapper{margin-right:15px}.shopping-list__grid-wrapper .btn-bigger:disabled,.shopping-list__grid-wrapper .product-variants-table .count-value .add-to-basket-btn:disabled,.product-variants-table .count-value .shopping-list__grid-wrapper .add-to-basket-btn:disabled,.shopping-list__grid-wrapper .btn-bigger:disabled:hover{background:#d3d3d3;color:#000;cursor:not-allowed}.shopping-list__grid-wrapper .button-blocked-info{display:inline-block}.shopping-list__grid-wrapper .button-blocked-info.disabled{display:none}.error-page__wrapper{width:100%;display:inline-block}.error-page__info-section{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media(min-width:52.499em){.error-page__info-section{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.error-page__pict-holder{display:none}@media(min-width:52.499em){.error-page__pict-holder{display:inline-block;padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.error-page__header{color:#0096db;font-size:2.5em;margin:0}.error-page__nerd-info-label{color:#33373e;font-size:.75em;margin:.625rem 0 1.25rem}.user-account-page .delivery-add-address{display:block;position:relative;height:33px}.user-account-page .delivery-address-form-wrapper:before,.user-account-page .delivery-address-form-wrapper:after{content:" ";display:table}.user-account-page .delivery-address-form-wrapper:after{clear:both}.user-account-page .delivery-address-form-wrapper{margin-bottom:40px}.user-account-page .delivery-address-form-wrapper .select-wrapper select{width:100%}@media screen and (min-width:840px){.user-account-page .delivery-address-form-wrapper .select-wrapper{width:calc(100% - 320px);float:left}}.user-account-page .delivery-address-form-wrapper .add-new-address-btn{margin-bottom:20px}@media screen and (min-width:840px){.user-account-page .delivery-address-form-wrapper .add-new-address-btn{width:315px;float:right;margin-bottom:0}.user-account-page .delivery-address-form-wrapper .add-new-address-btn input{float:right;width:auto}}.user-account-page .delivery-address-form-wrapper .add-new-address-btn input{width:100%;height:33px}.user-account-page .delivery-address-fieldset .input-item a:hover{text-decoration:none}.user-account-page .delivery-address-data-field{border:1px solid #878787;display:block;padding:5px 10px;min-height:31px;background:#f1f1f1;width:100%}.your-account-select-delivery-address-container:before,.your-account-select-delivery-address-container:after{content:" ";display:table}.your-account-select-delivery-address-container:after{clear:both}.your-account-select-delivery-adress-form-container{width:300px}.your-account-submit-button-container{margin:15px 0}@media screen and (max-width:1199px){.select-delivery-adress-label,.select-delivery-adress-options{display:inline}.select-delivery-adress-add-new{width:100%}.select-delivery-adress-add-new .add-new-adress-btn{margin:15px 0}}@media screen and (min-width:1200px){.select-delivery-adress-add-new{text-align:right}.select-delivery-adress-label{width:20%;float:left}.select-delivery-adress-options{width:30%;float:left}.select-delivery-adress-add-new{width:50%;float:right}}.addAndSelect-errors{list-style:none;padding:0;margin:0 0 25px;color:#b71d1d}.addAndSelect-errors li{background:#fff9f9;color:#b71d1d;border:1px solid #b71d1d;position:relative;padding:10px 20px;margin:0 0 10px;word-wrap:break-word;list-style:none}.user-account__header-utility{width:100%;display:inline-block;margin:0 0 10px}.user-account__orders-header.for-order-details{width:100%}@media(min-width:52.499em){.user-account__orders-header.for-order-details{width:70%}}.user-account__orders-header-aside{width:100%;display:inline-block;margin:15px 0 5px}@media(min-width:52.499em){.user-account__orders-header-aside{width:25%;float:right;text-align:right}}.user-account__orders-header-control--wrapper{width:auto;display:inline-block;margin-right:20px;margin-left:0}@media(min-width:52.499em){.user-account__orders-header-control--wrapper{margin-left:20px}}.user-account__orders-wrapper .order-summary-info-block{padding-right:0;font-size:13px}.user-account__orders-wrapper .order-summary-price{font-size:15px}.user-account__orders-wrapper .product-documents .btn-bigger,.user-account__orders-wrapper .product-documents .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .user-account__orders-wrapper .product-documents .add-to-basket-btn{float:right}.user-account__orders-wrapper .product-documents .btn-bigger:hover,.user-account__orders-wrapper .product-documents .product-variants-table .count-value .add-to-basket-btn:hover,.product-variants-table .count-value .user-account__orders-wrapper .product-documents .add-to-basket-btn:hover{text-decoration:none}.user-account__orders-details-product-list--wrapper .user-account__product-list--order-inner-number,.user-account__orders-details-product-list--wrapper .user-account__product-list--header{font-weight:700;font-size:15px;margin-bottom:15px;display:inline-block;width:100%}.user-account__orders-details-product-list--wrapper .user-account__product-list--order-inner-number{margin:0 0 25px}.user-account__orders-details-product-list--wrapper .user-account__product-list--order-inner-number .order-inner-number{font-size:13px;font-weight:400;margin-left:10px;height:50vh}[data-grid-features-container] .add-to-list-wrapper{margin:0 5px 0 0}[data-grid-features-container] .add-to-basket-form--favorites{margin-right:5px;justify-content:flex-end}.user-account__orders-wrapper{width:100%;display:inline-block}.user-account__orders-wrapper select{min-width:0}.user-account__orders-header-wrapper{width:100%;display:inline-block;margin-bottom:14px;padding-bottom:5px}.user-account__orders-header{width:50%;display:inline-block;margin-top:1px;font-weight:700}@media(min-width:52.499em){.user-account__orders-header{width:75%}}.user-account__orders-limit-wrapper{width:35%;display:inline-block;float:right}@media(min-width:52.499em){.user-account__orders-limit-wrapper{width:15%}}.user-account__orders-limit-wrapper label{font-size:12px;line-height:31px}.user-account__orders-limit-wrapper .user-account__orders-limit{width:50%;display:inline-block;float:right}.user-account__orders-range-wrapper{width:100%;display:inline-block}.user-account__orders-range-controls{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 30px}.user-account__orders-range-header{width:10%;display:none;font-weight:700;text-transform:uppercase}@media(min-width:52.499em){.user-account__orders-range-header{display:inline-block}}.user-account__orders-range-input-group{width:100%;margin-bottom:15px}@media(min-width:52.499em){.user-account__orders-range-input-group{width:auto;margin-bottom:0}}.user-account__orders-range-input-group label{width:100%;display:inline-block;margin-bottom:5px}.for-order-date input{width:100%}@media(max-width:52.499em){.for-order-date{width:45%}}@media(max-width:31.25em){.for-order-date{width:100%}}@media(min-width:52.499em){.for-order-date{width:auto}}.user-account__orders-range-submit{width:100%;padding:10px 15px}@media(min-width:52.499em){.user-account__orders-range-submit{padding:5px 15px;width:auto}}.user-account__default-list-wrapper{width:100%;display:inline-block;margin:0 0 30px}.user-account__default-table{width:100%}.user-account__default-table thead th{background:#efefef;border-bottom:1px solid #5f5f5f;padding:10px;text-align:left;font-weight:700}.user-account__default-table tbody td{padding:10px;border-bottom:1px solid #5f5f5f}.user-account__default-table .user-account__default-grid-options--wrapper{display:flex;justify-content:space-between;align-items:center}.user-account__default-table .user-account__default-grid-options--wrapper button{background:transparent}.user-account__default-table .user-account__default-grid-options--wrapper button:hover *{color:#0096db}.user-account__no-data-message{width:100%;margin:20px 0;text-align:center}.user-account__no-orders-info{margin:60px 0 20px;text-align:center;font-weight:700;color:#0096db}.order-history__reorder-products-controls--wrapper{width:100%;display:inline-block;text-align:right;margin-bottom:40px}.order-history__reorder-products-controls--wrapper .btn-pdf-print{text-decoration:none;margin-right:10px}@media screen and (max-width:689px){.order-history__reorder-products-controls--wrapper{margin-top:20px;margin-bottom:20px;text-align:center;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.order-history__reorder-products-controls--wrapper .add-to-basket-btn,.order-history__reorder-products-controls--wrapper .btn-pdf-print{width:calc(50% - 10px)}}@media screen and (max-width:509px){.order-history__reorder-products-controls--wrapper{justify-content:center}.order-history__reorder-products-controls--wrapper .add-to-basket-btn,.order-history__reorder-products-controls--wrapper .btn-pdf-print{width:100%;max-width:320px;margin:0 0 15px}}.order-history__reorder-products-controls--wrapper.product-documents .btn-bigger,.order-history__reorder-products-controls--wrapper.product-documents .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .order-history__reorder-products-controls--wrapper.product-documents .add-to-basket-btn{margin:10px 0 0}.order-history__reorder-products-controls--wrapper.product-documents .btn-bigger:hover,.order-history__reorder-products-controls--wrapper.product-documents .product-variants-table .count-value .add-to-basket-btn:hover,.product-variants-table .count-value .order-history__reorder-products-controls--wrapper.product-documents .add-to-basket-btn:hover{text-decoration:none}.order-history__reorder-products-controls--wrapper.product-documents .btn-bigger.download-all,.order-history__reorder-products-controls--wrapper.product-documents .product-variants-table .count-value .download-all.add-to-basket-btn,.product-variants-table .count-value .order-history__reorder-products-controls--wrapper.product-documents .download-all.add-to-basket-btn{display:none}@media only screen and (max-width:767px){.order-list-grid .pinned{box-shadow:0 0 10px #888}.order-list-grid .pinned table thead tr{height:38px!important}.order-list-grid .pinned table tbody tr{height:29px!important}.order-list-grid .pinned table td{background:#efefef}}.user-account__orders-description-wrapper{display:flex;align-items:center}.user-account__orders-description-wrapper .orders-description-field{display:flex;width:40%;margin-right:20px;align-items:flex-start}.user-account__orders-description-wrapper .orders-description-field p{font-weight:700;margin-right:15px;width:50%}.user-account__orders-description-wrapper .orders-description-field textarea{resize:none;width:50%;min-height:55px;border:1px solid #d1d1d1}@media only screen and (max-width:767px){.user-account__orders-description-wrapper{flex-direction:column;align-items:flex-start}.user-account__orders-description-wrapper .orders-description-field{width:100%;margin-top:20px}}#invoice-list .multiselect-title{width:25px}#invoice-list .multiselect-title .ui-jqgrid-sortable{padding-left:0}.invoice-grid tbody>tr>td:nth-child(2) input[type=checkbox]{margin-right:12px}.invoice-grid tbody>tr>td:nth-child(9){text-align:center}.invoice-grid tbody>tr>td:nth-child(11){text-align:center}.requisition-cancel-order textarea{width:100%;min-height:100px;resize:none;font-size:12px}.article__building-materials-brands{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}.products-filters-list .item:nth-child(n+6){display:none}.products-filters-list .txt-less,.products-filters-list .view-event .view-options-btn{display:none}.products-filters-list .event .view-options-btn{font-size:10px;background:none;padding:0;text-transform:lowercase}.products-filters-list .event .view-options-btn:hover{color:#0096db}.products-filters-list .event a:active,.products-filters-list .event a:visited,.products-filters-list .event a:link{text-decoration:none;font-size:10px;text-transform:lowercase;color:#000}.products-filters-list .event a:hover{color:#0096db}.products-filters-list.more .view-event .view-options-btn{display:inline}.products-filters-list.active .item:nth-child(n+6){display:list-item}.products-filters-list.active .txt-less{display:inline}.products-filters-list.active .txt-more{display:none}.front-jqgrid [data-grid-features-container][data-loading="1"]+[data-grid-loader]{margin:0 auto}.front-jqgrid [data-loading="1"] [data-grid-loader]{display:block;margin:0}.front-jqgrid .ui-th-column{white-space:normal}.front-jqgrid .ui-jqgrid{border:0px}.front-jqgrid .ui-jqgrid .ui-jqgrid-view{font-size:13px;overflow:auto}.front-jqgrid .ui-jqgrid .ui-jqgrid-bdiv{overflow:visible}.front-jqgrid .ui-jqgrid table thead th,.front-jqgrid .ui-jqgrid table thead .ui-th-column,.front-jqgrid .ui-jqgrid table thead .ui-th-column-header{background:#efefef;border-bottom:1px solid #5f5f5f;padding:10px 20px;text-align:left;font-weight:700}.front-jqgrid .ui-jqgrid table thead .ui-th-column{padding:10px 0 10px 10px}.front-jqgrid .ui-jqgrid table thead tr.ui-search-toolbar th div{margin-top:8px;padding:0!important}.front-jqgrid .ui-jqgrid table thead tr.ui-jqgrid-labels th div{margin-top:8px;padding-left:12px;display:flex;align-items:center}.front-jqgrid .ui-jqgrid table tbody td{padding:10px 0 10px 10px;border-bottom:1px solid #5f5f5f;border-left:0px;border-right:0px;word-wrap:break-word;font-size:12px}.front-jqgrid .ui-jqgrid table tbody td p{font-size:12px;margin:14px 0 15px}.front-jqgrid .ui-jqgrid table tbody td a{word-wrap:break-word;display:block}.front-jqgrid .ui-jqgrid table tbody td.ui-search-input,.front-jqgrid .ui-jqgrid table tbody td.ui-search-clear{padding:0;border:0px}.front-jqgrid .ui-jqgrid table tbody td.ui-search-input a,.front-jqgrid .ui-jqgrid table tbody td.ui-search-clear a{color:#000}.front-jqgrid .ui-jqgrid table tbody tr.jqgfirstrow td{padding:0;border:0px}.front-jqgrid .ui-jqgrid table tbody tr.jqgrow:last-of-type td{border-bottom:1px solid #5f5f5f}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager{height:auto;font-size:13px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .ui-pager-control{margin-top:10px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager td{border-bottom:0px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center td{border:0px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon{background:none;width:20px;height:16px;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#0096db}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon:before,.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon:after{display:inline-block}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-prev:before{content:""}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-first:before{content:""}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-first:after{content:"";margin-left:-6px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-next:before{content:""}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-end:before{content:""}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-end:after{content:"";margin-left:-6px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager.ui-state-default{background:none;border:0px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .ui-pg-selbox{display:none;height:33px}.front-jqgrid .ui-jqgrid .ui-pg-button,.front-jqgrid .ui-jqgrid .ui-pg-button:hover{padding:0}.front-jqgrid .ui-jqgrid .ui-pg-input{height:24px;font-size:13px;text-align:center;padding:0;margin:0 10px;line-height:20px}.front-jqgrid .ui-jqgrid #grid button{background:transparent;padding:0}.front-jqgrid .ui-jqgrid #grid .unit-convert-to--favorites{height:33px}.front-jqgrid .ui-jqgrid #grid .add-to-basket-btn{background:#e30613;color:#fff;width:65px;height:33px}.front-jqgrid .ui-jqgrid #grid .add-to-basket-button-text{opacity:0}.front-jqgrid .ui-jqgrid .action-btn{color:#0096db;font-size:inherit}.front-jqgrid .ui-jqgrid .remove-icon-link{font-size:11px;text-decoration:none;padding:5px 15px}.front-jqgrid .ui-jqgrid .remove-icon-link .remove-icon{color:#000}.front-jqgrid .ui-jqgrid button:hover *{color:#0096db}.front-jqgrid .ui-jqgrid .ui-search-table .ui-search-input>input{height:24px}.front-jqgrid .ui-jqgrid .ui-search-table .ui-search-input .uiSelect-item{height:22px;margin:2px 0 0}.front-jqgrid .ui-jqgrid .ui-search-table .ui-search-input .uiSelect-item .uiSelect-text{height:22px;line-height:22px}.front-jqgrid .ui-jqgrid .ui-search-table .ui-search-input .uiSelect-item select{height:22px}.front-jqgrid .ui-jqgrid .ui-jqgrid-htable th div{height:auto;overflow:initial;position:relative}.front-jqgrid .ui-jqgrid .ui-jqgrid-htable th div .s-ico{position:absolute;top:0;bottom:0;left:0;width:10px;height:18px;margin:auto}.front-jqgrid .ui-jqgrid .ui-jqgrid-htable th .add-to-basket-action-wrapper{display:flex;width:65px;margin-right:5px;margin-left:auto}.front-jqgrid .ui-jqgrid .ui-jqgrid-htable th .add-to-basket-action-wrapper .add-to-basket-btn{height:33px;margin-left:auto;margin-right:5px}.front-jqgrid .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{white-space:normal}.front-jqgrid .ui-widget-content{background-color:#fff}.front-jqgrid .ui-widget-content th.ui-state-default,.front-jqgrid .ui-widget-content th.ui-state-hover,.front-jqgrid .ui-widget-content th.ui-state-focus{border:0px;color:initial}.front-jqgrid .ui-widget-content .loading.ui-state-active{border:0px;background:transparent;top:100px;left:0;right:0;margin:0 auto;width:60px}.front-jqgrid .ui-widget-content .ui-state-default,.front-jqgrid .ui-state-default{color:initial}.front-jqgrid .ui-state-default.ui-jqgrid-hdiv{border:0px;overflow:visible}.front-jqgrid .ui-state-default.ui-jqgrid-hdiv:before,.front-jqgrid .ui-state-default.ui-jqgrid-hdiv:after{content:" ";display:table}.front-jqgrid .ui-state-default.ui-jqgrid-hdiv:after{clear:both}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort{background-image:none;text-indent:0px}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc,.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-desc{width:8px}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc:after,.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-desc:after{font-size:8px;color:#000;position:absolute;content:"";font-family:icomoon;display:inline-block;right:0;top:0}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc.ui-state-disabled:after,.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-desc.ui-state-disabled:after{color:#b1b1b1}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-desc{margin-top:9px}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc{margin-top:0}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc:after{transform:rotate(-180deg)}@media screen and (max-width:839px){.front-jqgrid #pager #pager_left,.front-jqgrid #pager #pager_center,.front-jqgrid #pager #pager_right{display:block;width:100%}.front-jqgrid #pager #pager_left,.front-jqgrid #pager #pager_center{border-bottom:0px}.front-jqgrid #pager #pager_center{margin:0 auto;max-width:100%;padding:0}.front-jqgrid #pager #pager_center table tbody td{padding:0}.front-jqgrid #pager #pager_center table tbody td.ui-pg-button{padding:4px}}.messenger{font-size:13px;line-height:16px;cursor:pointer;padding:0}.messenger.affixed{position:fixed;width:100%;top:0;left:0;z-index:1500}.messenger.product-card-affix{top:130px}.messenger .messenger-list{padding:0;margin:0}.messenger .messenger-list>li{margin:10px}.messenger-info>li,.messenger-success>li,.messenger-errors>li{position:relative;padding:10px 20px 10px 45px;margin:0 0 10px;background:#efefef;color:#33373e;border:1px solid #33373e;word-wrap:break-word;list-style:none}.messenger-info>li:last-child,.messenger-success>li:last-child,.messenger-errors>li:last-child{margin-bottom:30px}.messenger-info>li:before,.messenger-success>li:before,.messenger-errors>li:before{display:block;position:absolute;top:10px;left:18px;font-family:icomoon;content:"";font-weight:700}.messenger-errors>li{background:#fff9f9;color:#c0020d;border:1px solid #c0020d}.messenger-errors>li:before{content:"";color:#c0020d;font-size:11px}.messenger-success>li{background:#c9f5c9;color:#0b960b;border:1px solid #0b960b}.messenger-success>li:before{content:"";color:#0b960b;font-size:15px}.widget-products-slider{position:relative;padding:0 45px}@media(max-width:76.875em){.widget-products-slider{margin:35px 0}}.widget-products-slider .img-wrapper{height:160px;width:100%;text-align:center;margin-bottom:15px}.widget-products-slider .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.widget-products-slider .swiper-container{width:100%;height:100%}.widget-products-slider .product-name{text-overflow:ellipsis;overflow:hidden;font-weight:400;white-space:nowrap;text-transform:none;margin-bottom:40px;font-size:12px;line-height:20px}.widget-products-slider .product-price{font-size:24px;font-weight:700;margin-bottom:25px}.widget-products-slider .swiper-slide{text-align:center}.widget-products-slider .swiper-slide a{color:inherit}.widget-products-slider .swiper-slide a:hover{text-decoration:none}.widget-products-slider .swiper-slide a:hover .btn-bolder.-variant-1,.widget-products-slider .swiper-slide a:hover .product-variants-table .count-value .btn-bolder.add-to-basket-btn,.product-variants-table .count-value .widget-products-slider .swiper-slide a:hover .btn-bolder.add-to-basket-btn{background:#c0020d}.widget-products-slider .swiper-button-next,.widget-products-slider .swiper-button-prev{background:none;font-family:icomoon;font-size:40px}.widget-products-slider .swiper-button-next:before,.widget-products-slider .swiper-button-prev:before{position:relative;display:block}.widget-products-slider .swiper-button-prev{left:0}.widget-products-slider .swiper-button-prev:before{left:-7px;content:""}.widget-products-slider .swiper-button-next{right:0}.widget-products-slider .swiper-button-next:before{left:-5px;content:""}.widget-products-slider .add-to-basket-btn{width:100%}.widget-main-banner-rotator{float:left;width:65%;z-index:1;position:relative}@media screen and (max-width:1199px){.widget-main-banner-rotator{width:100%}}.widget-home-banners .swiper-container{padding-bottom:20px}.widget-home-banners .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.widget-home-banners .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;background:#e4e4e4}.widget-home-banners .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#0096db}.widget-home-banners .swiper-pagination{bottom:-10px}.widget-main-banner-small-rotator{position:relative;float:right;width:32%;text-align:center}.widget-main-banner-small-rotator .image{height:333px;-o-object-fit:cover;object-fit:cover}.widget-main-banner-small-rotator .bg-layer{position:absolute;inset:0;background:#00000080}.widget-main-banner-small-rotator .inner-border{position:absolute;inset:20px 20px 40px;border:5px solid #fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.widget-main-banner-small-rotator .inner-border__text{margin:auto;color:#fff;font-size:2em}.widget-main-banner-small-rotator .inner-border__text-item{margin:0}.widget-main-banner-small-rotator .inner-border__text-item:first-child{font-size:25px}.widget-main-banner-small-rotator .inner-border__text-item:last-child{font-size:40px}.widget-main-banner-small-rotator .inner-border__check-btn{width:120px;height:40px;margin-bottom:-20px;background:#0095db;color:#fff;font-weight:700;font-size:1rem}@media screen and (max-width:1199px){.widget-main-banner-small-rotator{display:none}}.widget-bannerImg{width:100%}.widget-banner-text{position:absolute;color:#fff;top:15%;left:14%;font-size:calc(1.4em + 1vw);z-index:2}@media screen and (min-width:840px){.widget-banner-text{left:6%;font-size:calc(2em + 1vw)}}.widget-bannerDesc{position:absolute;inset:0}.bx-wrapper{position:relative}.bx-wrapper .bx-viewport{z-index:1}.bx-controls{position:absolute;inset:0;width:100%}.bx-controls .bx-controls-direction{position:absolute;top:calc(50% - 36px);left:-8px;right:-8px}@media screen and (max-width:1199px){.bx-controls .bx-controls-direction{left:8px;right:8px}}.bx-controls .bx-prev{float:left}.bx-controls .bx-prev .left-arrow-icon{position:absolute;left:3px;top:7px}.bx-controls .bx-next{float:right}.bx-controls .bx-next .right-arrow-icon{position:absolute;right:3px;top:7px}.bx-controls .bx-prev,.bx-controls .bx-next{position:relative;text-align:center;background:#f1f1f1;width:42px;height:44px;line-height:44px;font-size:30px;color:#fff}.widgets-container.-homepage_content{padding-bottom:25px}@media screen and (max-width:1199px){.widgets-container.-offer-picto,.widgets-container.-tiles,.widgets-container.-homepage_content .widget-text,.widgets-container.-homepage_content .box-header-bg-line{display:none}.widgets-container.-homepage_content .box-header-bg-line.widget-products-slider-title{display:block}.widgets-container.-main-banner{margin:0}.widgets-container.-main-banner .image{max-width:100%}}.widget-slider{position:relative}.widget-slider .swiper-wrapper{opacity:0}.widget-slider:after{content:"";position:absolute;display:block;z-index:1;inset:0;background:url(modules/images/ajax-loader.gif) center center #fffc no-repeat}.widget-slider .swiper-button-next,.widget-slider .swiper-button-prev{z-index:1;display:none}.widget-slider.active .swiper-button-next,.widget-slider.active .swiper-button-prev{display:block;transition:color .3s ease-in-out}.widget-slider.active .swiper-button-next.swiper-button-disabled,.widget-slider.active .swiper-button-prev.swiper-button-disabled{display:none}.widget-slider.active .swiper-button-next:hover,.widget-slider.active .swiper-button-prev:hover{color:#e30613}.widget-slider.active .swiper-wrapper{opacity:1}.widget-slider.active:after{display:none}.widgets-container.-recommended-brands .widget-slider .swiper-button-next,.widgets-container.-recommended-brands .widget-slider .swiper-button-prev{display:none}.widgets-container.-recommended-brands .widget-slider .swiper-slide{text-align:center}.tooltip{display:inline-block;position:relative}.tooltip .tooltip-label{cursor:pointer}.tooltip .tooltip-content{display:none;position:absolute;top:100%;left:50%;z-index:2;background:#fff;border:1px solid #878787;box-shadow:0 0 2px #878787;font-size:12px;text-align:left;color:#000;padding:10px;min-width:200px;max-width:340px;font-weight:400;white-space:initial;font-family:Lato,sans-serif}.tooltip .tooltip-content:after,.tooltip .tooltip-content:before{position:absolute;content:"";height:0;width:0;pointer-events:none;border:solid transparent}.tooltip .tooltip-content:after{border-color:#fff0;border-width:7px;margin-left:-7px}.tooltip .tooltip-content:before{border-width:8px;margin-left:-8px}.tooltip.tooltip--right .tooltip-content{transform:translate(-10%)}.tooltip.tooltip--right .tooltip-content:after,.tooltip.tooltip--right .tooltip-content:before{left:10%}.tooltip.tooltip--left .tooltip-content{transform:translate(-90%)}.tooltip.tooltip--left .tooltip-content:after,.tooltip.tooltip--left .tooltip-content:before{left:90%}.tooltip.tooltip--center .tooltip-content,.tooltip .tooltip-content{transform:translate(-50%)}.tooltip.tooltip--center .tooltip-content:after,.tooltip .tooltip-content:after,.tooltip.tooltip--center .tooltip-content:before,.tooltip .tooltip-content:before{left:50%}.tooltip.tooltip--top .tooltip-content{top:auto;bottom:100%;margin:0 0 15px}.tooltip.tooltip--top .tooltip-content:after,.tooltip.tooltip--top .tooltip-content:before{bottom:auto;top:100%}.tooltip.tooltip--top .tooltip-content:after{border-color:#fff0;border-top-color:#fff}.tooltip.tooltip--top .tooltip-content:before{border-color:#87878700;border-top-color:#878787}.tooltip.tooltip--bottom .tooltip-content,.tooltip .tooltip-content{top:100%;bottom:auto;margin:10px 0 0}.tooltip.tooltip--bottom .tooltip-content:after,.tooltip .tooltip-content:after,.tooltip.tooltip--bottom .tooltip-content:before,.tooltip .tooltip-content:before{bottom:100%;top:auto}.tooltip.tooltip--bottom .tooltip-content:after,.tooltip .tooltip-content:after{border-color:#fff0;border-bottom-color:#fff}.tooltip.tooltip--bottom .tooltip-content:before,.tooltip .tooltip-content:before{border-color:#87878700;border-bottom-color:#878787}.no-touch .tooltip:hover .tooltip-content,.tooltip.active .tooltip-content{display:block}.tooltip.tooltip-dynamic{position:absolute;margin:auto;left:0;right:0;bottom:0}[data-tooltip-content]{position:relative}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:17px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:17px;height:auto;inset:0 0 0 auto}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;inset:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:22px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;inset:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffbf;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffd9;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffe6;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(plugins/mCSB_buttons.png);background-repeat:no-repeat;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:#0003}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:17px;margin:2px 0;position:absolute;height:auto;inset:0}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#9a9a9a}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#efefef}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{top:-1px}[data-max-length-input]{display:none}[data-max-length-input][data-max-length=active]{display:inline-block}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;height:31px;padding:0 6px;overflow:hidden;cursor:pointer;border:1px solid #878787;text-align:left;white-space:nowrap;line-height:31px;color:#000;text-decoration:none;background-color:#fff;min-width:100px}.ms-choice:after{content:"";font-family:icomoon;font-size:10px;display:block;position:absolute;right:8px;top:0}.ms-choice:hover{background:initial;color:initial}.ms-parent button:hover{background:#fff}.ms-choice.disabled{background-color:#fff;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:8px}.ms-choice>span.placeholder{color:#000;font-size:11px}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:31px}.ms-drop{overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa}.ms-drop.bottom{top:100%}.ms-drop.top{bottom:100%}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa}.ms-search,.ms-search input{-khtml-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:5px 8px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
