/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */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}/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a{background:transparent}a:active,a:hover{outline:0}/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img{border:0}svg:not(:root){overflow:hidden}/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */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:#B30839}a:hover{color:#dc043c}img{max-width:100%;height:auto}img:not([src]):not([srcset]){visibility:hidden}img:-moz-loading{visibility:hidden}.invisible{visibility:hidden}.content-bg{background:#fff;padding-top:30px}.content-bg:before,.content-bg:after{content:" ";display:table}.content-bg:after{clear:both}.page-container{margin:0 auto}.page-container:before,.page-container:after{content:" ";display:table}.page-container:after{clear:both}@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,.header-icons-menu-box>.menu-list,.product-menu-wrapper .product-menu,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list{height:100%;list-style:none;padding:0;margin:0;display:table}.list-inline:before,.header-icons-menu-box>.menu-list:before,.product-menu-wrapper .product-menu:before,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:before,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:before,.list-inline:after,.header-icons-menu-box>.menu-list:after,.product-menu-wrapper .product-menu:after,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:after,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:after{content:" ";display:table}.list-inline:after,.header-icons-menu-box>.menu-list:after,.product-menu-wrapper .product-menu:after,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list:after,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.menu-list:after{clear:both}.list-inline.-full-width,.header-icons-menu-box>.-full-width.menu-list,.product-menu-wrapper .-full-width.product-menu,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .-full-width.menu-list,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.-full-width.menu-list{width:100%}.list-inline.-text-center,.header-icons-menu-box>.-text-center.menu-list,.product-menu-wrapper .-text-center.product-menu,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .-text-center.menu-list,.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box>.-text-center.menu-list{text-align:center}.list-inline>.item,.header-icons-menu-box>.menu-list>.item,.product-menu-wrapper .product-menu>.item,.product-menu-wrapper .base-menu-elements-wrapper .contact-box .menu-list>.item,.product-menu-wrapper .base-menu-elements-wrapper .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:bold;color:#B30839;margin:0;display:inline}.paragraph{font-size:13px}.box-header-bg-line{position:relative;text-align:center}.box-header-bg-line:after{content:'';display:block;height:1px;background:#000;position:absolute;top:50%;width:100%}.box-header-bg-line .box-header-title{margin:50px 0;padding:0 27px;font-weight:bold;font-size:25px;display:inline-block;background:#fff;position:relative;z-index:1}.basket-summary-wrapper.cover-with-loader,.add-new-contact-wrapper-modal.pending,.pending,.product-system-wrapper.pending,.product-system-wrapper[v-cloak]{position:relative}.basket-summary-wrapper.cover-with-loader *,.add-new-contact-wrapper-modal.pending *,.pending *,.product-system-wrapper.pending *,.product-system-wrapper[v-cloak] *{visibility:hidden}.basket-summary-wrapper.cover-with-loader:after,.add-new-contact-wrapper-modal.pending:after,.pending:after,.product-system-wrapper.pending:after,.product-system-wrapper[v-cloak]: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%}.basket__delivery-time-change--description .warehouse-socket-pending,.basket-details__add-contact--wrapper.pending,.pending-wrapper .pending,.pending-small{position:relative}.basket__delivery-time-change--description .warehouse-socket-pending *,.basket-details__add-contact--wrapper.pending *,.pending-wrapper .pending *,.pending-small *{visibility:hidden}.basket__delivery-time-change--description .warehouse-socket-pending:after,.basket-details__add-contact--wrapper.pending:after,.pending-wrapper .pending:after,.pending-small: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:#d9d9d9;color:#000}.btn-regular:hover{background:#5B5C5E;color:#fff}.btn-regular.-variant-1,.product-variants-table .count-value .btn-regular.add-to-basket-btn{background:#B30839;color:#fff}.btn-regular.-variant-1:hover,.product-variants-table .count-value .btn-regular.add-to-basket-btn:hover{background:#dc043c}.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-regular.-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.btn-regular.-inverted:hover{background:#dc043c;color:#fff}.btn-regular.-inverted.-no_border{border:none}.btn-bigger,.product-variants-table .count-value .add-to-basket-btn{font-size:13px;border:none;padding:10px;background:#d9d9d9;color:#000}.btn-bigger:hover,.product-variants-table .count-value .add-to-basket-btn:hover{background:#5B5C5E;color:#fff}.btn-bigger.-variant-1,.product-variants-table .count-value .add-to-basket-btn{background:#B30839;color:#fff}.btn-bigger.-variant-1:hover,.product-variants-table .count-value .add-to-basket-btn:hover{background:#dc043c}.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.-inverted,.product-variants-table .count-value .-inverted.add-to-basket-btn{background:#fff;border:1px solid #B30839;color:#B30839}.btn-bigger.-inverted:hover,.product-variants-table .count-value .-inverted.add-to-basket-btn:hover{background:#dc043c;color:#fff}.btn-bigger.-inverted.-no_border,.product-variants-table .count-value .-inverted.-no_border.add-to-basket-btn{border:none}.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:'\e800';left:15px;top:5px}.btn-bigger.icon.add-icon:before,.product-variants-table .count-value .add-icon.add-to-basket-btn:before{content:'+';font-weight:bold;font-family:'Open Sans';left:30px;top:7.5px}.btn-bolder{height:36px;line-height:36px;padding:0 40px;border:none;background:#B30839;color:#fff;font-size:15px;font-weight:bold;text-align:center;background:#d9d9d9;color:#000}.btn-bolder:hover{background:#5B5C5E;color:#fff}.btn-bolder.-variant-1,.product-variants-table .count-value .btn-bolder.add-to-basket-btn{background:#B30839;color:#fff}.btn-bolder.-variant-1:hover,.product-variants-table .count-value .btn-bolder.add-to-basket-btn:hover{background:#dc043c}.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-bolder.-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.btn-bolder.-inverted:hover{background:#dc043c;color:#fff}.btn-bolder.-inverted.-no_border{border:none}.btn-big{font-size:15px;font-weight:bold;border:none;padding:10px 30px;background:#d9d9d9;color:#000}.btn-big:hover{background:#5B5C5E;color:#fff}.btn-big.-variant-1,.product-variants-table .count-value .btn-big.add-to-basket-btn{background:#B30839;color:#fff}.btn-big.-variant-1:hover,.product-variants-table .count-value .btn-big.add-to-basket-btn:hover{background:#dc043c}.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.-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.btn-big.-inverted:hover{background:#dc043c;color:#fff}.btn-big.-inverted.-no_border{border:none}.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:'\e800';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:bold;font-family:'Open Sans';left:30px;top:7.5px}.btn-with-subtitle{font-size:15px;border:none;font-weight:bold;padding:8px 30px;background:#d9d9d9;color:#000}.btn-with-subtitle:hover{background:#5B5C5E;color:#fff}.btn-with-subtitle.-variant-1,.product-variants-table .count-value .btn-with-subtitle.add-to-basket-btn{background:#B30839;color:#fff}.btn-with-subtitle.-variant-1:hover,.product-variants-table .count-value .btn-with-subtitle.add-to-basket-btn:hover{background:#dc043c}.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.-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.btn-with-subtitle.-inverted:hover{background:#dc043c;color:#fff}.btn-with-subtitle.-inverted.-no_border{border:none}.btn-with-subtitle span{font-weight:normal;display:block;font-size:13px}a.btn-add{color:#000;font-size:10px;padding:0px 0px 3px 3px;border-bottom:1px solid #000;position:relative;left:0px;margin:0px 0px 0px 12px;text-decoration:none}a.btn-add:hover{text-decoration:none}a.btn-add:before{content:'\e81d';font-size:8px;font-weight:normal;position:absolute;font-family:'icomoon';left:-10px;top:3px}.btn-link{background:transparent;padding:0px;font-size:inherit;color:#B30839}.btn-link:hover{color:#B30839;text-decoration:underline;background:transparent}.btn-link:focus{outline:0}.info-icon{font-size:0;margin:0 0 0 15px}.info-icon:before{content:'\e822';font-family:'icomoon';font-size:18px;color:#848486;display:inline-block;cursor:pointer;position:relative;top:3px;font-weight:normal;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.square-icon{background:#5B5C5E;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:#B30839;border-color:#B30839}.back-link:before{content:'\e814';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:#B30839;text-decoration:none;border:none}.more-link:hover{color:#B30839}.more-link:after{content:'\e816';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 0;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:#B30839;border-color:#B30839}.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{display:inline}.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 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{display:table;width:100%}.support-box-wrapper:before,.support-box-wrapper:after{content:" ";display:table}.support-box-wrapper:after{clear:both}.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:#B30839;font-weight:bold;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-sprite,.basket-breadcrumb-after-dark,.basket-breadcrumb-list .item.current .basket-breadcrumb-item-container:after,.basket-breadcrumb-after-light,.basket-breadcrumb-list .item .basket-breadcrumb-item-container:after{background-image:url('/assets/common/images/../images/sprites/basket-s6ab3c5239e.png');background-repeat:no-repeat}.basket-breadcrumb-after-dark,.basket-breadcrumb-list .item.current .basket-breadcrumb-item-container:after{background-position:0 0;height:62px;width:31px}.basket-breadcrumb-after-light,.basket-breadcrumb-list .item .basket-breadcrumb-item-container:after{background-position:0 -67px;height:62px;width:31px}.common-sprite,.common-scrollbar-arrow-down,.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown,.common-scrollbar-arrow-up,.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-image:url('/assets/common/images/../images/sprites/common-s68719f5be5.png');background-repeat:no-repeat}.common-scrollbar-arrow-down,.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:0 0;height:22px;width:17px}.common-scrollbar-arrow-up,.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -22px;height:22px;width:17px}.basket__delivery-time-change--wrapper,.basket__delivery-time-change--options,.basket-summary-wrapper{width:auto;margin:0;max-width:none}.basket__delivery-time-change--wrapper:before,.basket__delivery-time-change--options:before,.basket-summary-wrapper:before,.basket__delivery-time-change--wrapper:after,.basket__delivery-time-change--options:after,.basket-summary-wrapper:after{content:" ";display:table}.basket__delivery-time-change--wrapper:after,.basket__delivery-time-change--options:after,.basket-summary-wrapper:after{clear:both}.widget-text{text-overflow:ellipsis;overflow:hidden;margin:0;color:#000;font-size:13px}.widget-text:before,.widget-text:after{content:" ";display:table}.widget-text:after{clear:both}.widget-text .more-link{font-weight:bold;font-size:20px;color:#000}.widget-text .more-link:after{content:'\e816';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:#B30839;text-decoration:none}.widget-text h1{font-weight:bold;font-size:20px;color:#000}.widget-text h2{font-weight:normal;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:#d9d9d9;height:44px;width:42px}.banners-slider-wrapper .swiper-button-next:before,.banners-slider-wrapper .swiper-button-prev:before{color:#fff;position:relative;display:block;width:5px;top:10px}.banners-slider-wrapper .swiper-button-prev{left:0px}@media screen and (min-width: 1200px){.banners-slider-wrapper .swiper-button-prev{left:-8px}}.banners-slider-wrapper .swiper-button-prev:before{left:7px;content:"\e814"}.banners-slider-wrapper .swiper-button-next{right:0px}@media screen and (min-width: 1200px){.banners-slider-wrapper .swiper-button-next{right:-8px}}.banners-slider-wrapper .swiper-button-next:before{left:12px;content:"\e816"}.widgets-container:before,.widgets-container:after{content:" ";display:table}.widgets-container:after{clear:both}.widgets-container.-tiles{margin:0 -10px}.widgets-container.-tiles .widget-banner{width:33.33%;float:left}.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-text{width:33.33%;float:left}.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 .box-header-bg-line{display:none}.widgets-container.-tiles .widget-banner,.widgets-container.-tiles .widget-text{padding:10px;overflow:hidden}.widgets-container.-offer-picto>.widget-text{float:left;width:20%;text-align:center}.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}.uiGallery-wrapper{overflow:hidden}.segmentListUl{display:block;list-style:none;padding:0;margin:0;width:999999px}.segmentListUl:before,.segmentListUl:after{content:" ";display:table}.segmentListUl:after{clear:both}.segmentListUl>.slide{display:block;float:left;width:1200px}.segmentListUl>.slide:before,.segmentListUl>.slide:after{content:" ";display:table}.segmentListUl>.slide:after{clear:both}.segmentListUl>.slide:nth-child(odd) .segmentListElement:nth-child(odd) .price{color:#B30839}.segmentListUl>.slide:nth-child(even) .segmentListElement:nth-child(even) .price{color:#B30839}.segmentListUl .segmentList{list-style:none;padding:0;margin:0}.segmentListUl .segmentList:before,.segmentListUl .segmentList:after{content:" ";display:table}.segmentListUl .segmentList:after{clear:both}.segmentListUl .segmentListElement{float:left;width:240px}.segmentListUl .segmentListElement .segment-title{font-size:12px;margin:25px 0}.segmentListUl .segmentListElement .segment-price{font-weight:bold;font-size:24px;margin:24px 0}.segmentListUl .add-to-basket-btn{background:#B30839;line-height:42px;color:#fff;font-weight:bold;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;list-style-type:none;padding:0 0 15px 0;margin:0}.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:#5B5C5E;position:relative;top:1px}.breadcrumbs .separator:before{content:"\e816";font-family:'icomoon';display:inline-block}.breadcrumbs:empty{padding-bottom:0px}.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{background:#fff;float:right;width:375px;border:1px solid #0b960b}.about-shop-account-box:before,.about-shop-account-box:after{content:" ";display:table}.about-shop-account-box:after{clear:both}@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{padding:25px 20px 25px 40px}.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:#B30839}.about-shop-account-box .phone-icon{font-size:31px;position:relative;top:4px}.about-shop-account-box .account-help-phone{font-weight:bold;font-size:25px}.about-shop-account-box .secure-connection-desc{margin:0}.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 img{vertical-align:top;float:right}.about-shop-account-box .form-title{margin-bottom:35px;font-weight:bold;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:bold}.form-container .form-title-small{font-size:15px;font-weight:normal}.about-shop-account-list{list-style:none;padding:0 20px;margin:0}.about-shop-account-list:before,.about-shop-account-list:after{content:" ";display:table}.about-shop-account-list:after{clear:both}.about-shop-account-list .item{background:url(../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{list-style:none;margin:0;width:100%;padding:0px 0px 20px 0px}.benefits-of-registration-list:before,.benefits-of-registration-list:after{content:" ";display:table}.benefits-of-registration-list:after{clear:both}@media screen and (max-width: 510px){.benefits-of-registration-list{display:none}}.benefits-of-registration-list>li{float:left;display:inline-block;padding:0px 0px 20px 0px;width:100%}.benefits-of-registration-list>li span{vertical-align:middle;display:inline-block;padding:6px 0px 0px 20px;width:89%}.benefits-of-registration-list>li:before{content:"\e81e";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;-webkit-column-count:3;-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:"\e614";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:#B30839;color:#fff;font-size:15px;font-weight:bold;border:none;padding:12px 37px}.statement-accept-box{padding:35px 0px}.statement-accept-element{margin:0 0 28px 0}.statement-accept-element input{margin-right:17px}.statement-accept-element:last-child{margin:0}.about-us-paragraph{text-overflow:ellipsis;overflow:hidden;font-size:19px;font-weight:lighter}.pagination-list{list-style:none;padding:0;display:inline-block;margin:0 6px}.pagination-list:before,.pagination-list:after{content:" ";display:table}.pagination-list:after{clear:both}@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;width:35px;height:36px;background:#d7d7d7;color:#fff;text-align:center;font-size:16px;font-weight:bold;line-height:36px}.pagination-list .page-link:hover,.pagination-list .page-link.active{border:1px solid #bcbcbc;background:none;color:#B30839}.pagination-list .page-link.-prev-page,.pagination-list .page-link.-next-page{color:#d9d9d9;background:none;overflow:hidden}.pagination-list .page-link.-prev-page:hover,.pagination-list .page-link.-next-page:hover{border:none;background:none;color:#B30839}@media screen and (max-width: 839px){.pagination-list .page-link{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:bold;line-height:36px;cursor:default}.pagination-list .arrow-left-icon,.pagination-list .arrow-right-icon{position:relative;top:5px;left:0px;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;padding:0 0 20px 0}.checkbox-item input+label{margin:0}.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{display:-webkit-flex;display:flex;display:-ms-flexbox;align-items:center;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.bold-item{font-weight:bold}.checkbox-item .checkbox-label-block:after{margin:0}.checkbox-item .checkbox-label-block:before{font-family:'icomoon';content:"\e828";display:block;color:#000;background:#fff;text-align:center;margin:2px 15px 0 0;width: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;max-width:100%}.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:"\e827";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:19px;line-height:19px}.checkbox-item.hidden-item{display:none}.multicheckbox-item .checkboxes-list{list-style:none;padding:0}.radio-item{width:100%;padding:0 0 14px 0}.radio-item input+label{margin:0}.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:"\e826";display:block;background:#fff;color:#dcdcdc;text-align:center;font-size:18px;margin:2px 0 0 0;width:20px;float:left;border-radius:50%}.radio-item input.radio-input[type=radio]:checked+label.radio-label-block:before{content:"\e825";font-family:"icomoon";font-size:18px;color:#5B5C5E;text-align:center;display:inline-block}.textarea-item label{font-size:12px;padding:0 0 0 0;display:block}.textarea-item textarea{resize:vertical;width:100%;margin:5px 0 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%;background:#fff;border:none}.uiSelect-item select:focus+.uiSelect-text:after{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.uiSelect-item option{padding:0;border:none;font-family:sans-serif}.uiSelect-item .uiSelect-text{position:absolute;height:31px;padding:0 25px 0 12px;left:0;right:0;top:0;bottom: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:'\e821';font-family:'icomoon';font-size:10px;display:block;position:absolute;right:8px;top:0}.uiSelect-item.multiple-line{height:auto;padding:6px 0px}.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:0px;left:0px;height:100%}fieldset.form-fieldset,.basket-form fieldset.basket-fieldset{border:none;padding:0}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 .required-field label:after,.basket-form fieldset.basket-fieldset .required-field label:after{content:' *';display:inline}.form-section{padding:25px 0 20px 0}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:bold;padding:0 0 20px}legend span{white-space:nowrap}.input-item{padding:0 0 10px;width:100%}.input-item label{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>span.required:before{content:"";margin-left:3px}.input-item label>span.required:after{content:"";margin-left:3px}@media screen and (max-width: 839px){.input-item label{width:100%;text-align:left;margin:0 0 3px 0}}@media screen and (min-width: 840px) and (max-width: 1199px){.input-item label{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 0 0 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{display:block;font-size:13px;margin:5px 0 10px 0}.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 0}}@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:'\e822';font-family:'icomoon';font-size:18px;color:#848486;display:inline-block;cursor:pointer;position:relative;top:0;font-weight:normal}.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"]{background:#fff9f9;border:2px solid #dc043c}.error-item textarea,.has-error textarea{background:#fff9f9;border:2px solid #dc043c}.error-item label.checkbox-label-block:before,.has-error label.checkbox-label-block:before{color:#dc043c;background:#fff9f9;font-weight:bold;max-height:20px}.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:#dc043c;background:#fff9f9;font-weight:bold}.error-item .uiSelect-item,.has-error .uiSelect-item{background:#fff9f9;border:2px solid #dc043c}.error-item ul.errors,.error-item .form-error,.has-error ul.errors,.has-error .form-error{list-style:none;font-size:12px;color:#dc043c;margin:5px 0;padding:0 0 0 3px;display:block}.required-description{font-size:10px;white-space:nowrap;margin:0}.form-container{margin:0 0 40px 0}.base-form-container{margin:0 0 40px 0}.form-attachments-list{padding:0;list-style:none;display:block}.form-attachments-list:before,.form-attachments-list:after{content:" ";display:table}.form-attachments-list:after{clear:both}.form-attachments-list .in{margin-bottom:10px;display:table;width:100%;min-height:29px}.form-attachments-list .in:before,.form-attachments-list .in:after{content:" ";display:table}.form-attachments-list .in:after{clear:both}.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:#5B5C5E}.input-file-wrapper .file .file-label{position:relative;z-index:1;display:inline-block;padding:10px 20px;font-weight:bold;width:auto;margin:0}.input-file-wrapper .file input{position:absolute;left:0;opacity:0;top:0;bottom:0;right: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}.eiModal-content form #file-element{display:flex;flex-direction:column;margin:15px 0}.eiModal-content form #file-element>.errors{max-width:max-content;margin-top:16px}.eiModal-content form #file-element>.errors>li{word-break:break-all}.eiModal-content .error{border:1px solid #dc043c}.form-attachments .file-upload-error{padding:10px;margin-bottom:15px;display:block;border:1px solid #B30839;color:#B30839}textarea{padding:5px 15px;border:1px solid #878787}input{border-radius:0}form ul.errors,form .form-error{margin:0 0 15px 0;padding:10px 20px 10px 30px;border:1px solid #B30839}form ul.errors li,form .form-error li{color:#B30839}.ui-datepicker{width:20em;padding:1em;display:none;background:#fff;border:1px solid #b1b1b1;cursor:pointer;z-index:2 !important}.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:#B30839;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 0;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:#B30839}.ui-datepicker-current-day .ui-state-active{color:#fff}.ui-datepicker-unselectable{color:#848486}input[type="number"].number-input{height:28px;text-align:center;border:1px solid #878787;-moz-appearance:textfield}input[type="number"].number-input--big{height:38px}input[type="number"].number-input::-webkit-outer-spin-button,input[type="number"].number-input::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"].number-input-nip{width:100%;height:31px;padding:5px 15px;border:1px solid #878787;-moz-appearance:textfield}input[type="number"].number-input-nip::-webkit-outer-spin-button,input[type="number"].number-input-nip::-webkit-inner-spin-button{-webkit-appearance:none}input[type="tel"].phone-input{width:100%}body{background:#5B5C5E;color:#000;font-family:"Open Sans";font-size:13px}body:before,body:after{content:" ";display:table}body:after{clear:both}h1,.header-1,.products-list__header-mobile{font-weight:bold;font-size:20px;margin:0 0 2px 0}h2,.header-2{font-weight:normal;font-size:20px;margin:0 0 2px 0}h3,.header-3{font-weight:bold;font-size:18px;margin:0 0 2px 0}h4,.header-4{font-weight:normal;font-size:18px;margin:0 0 2px 0}h5,.header-5{font-weight:bold;font-size:16px;margin:0 0 2px 0}h6,.header-6{font-weight:normal;font-size:16px;margin:0 0 2px 0}p{font-size:13px;margin:10px 0 15px}a,a:link,a:active,a:visited{color:#B30839}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:normal;background:#d9d9d9;color:#000}button:hover,input[type="button"]:hover,input[type="submit"]:hover{background:#5B5C5E;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}[v-cloak]{display:none}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .description input,.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.prices input,.customer-offer-wrapper.customer-offer-edit .cell-product-customer-net-price input,.customer-offer-wrapper.customer-offer-edit .custom-line .display-table-row .display-table-cell.cell-product-description input{width:50px;margin:5px 0;height:27px;line-height:27px;padding:0 5px}.customer-offer-wrapper .summary .checkbox-item,.customer-offer-wrapper.customer-offer-edit .checkbox-item{padding:0px;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 #dc043c}.customer-offer-wrapper ul.errors{list-style:none;font-size:12px;color:#B30839;margin:5px 0;padding:0px;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 #B30839;padding:0 0 0 3px;margin-bottom:4px}.customer-offer-wrapper ul.errors li.errors__disabled-border{border:none}.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 0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-header-wrapper{width:97%;padding:0 0.5%}.customer-offer-wrapper .customer-offer-list-controls__list-grid p{margin:0.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 0px}.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:#B30839;text-decoration:none}.customer-offer-wrapper .customer-offer-list-controls__list-grid .label__manufacturer-code{font-size:0.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:0.75em;color:#878787;margin:5px 0 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}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-photo{width:10%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-description{width:26%;padding:0 1%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-base-price{width:10%;padding:0 1%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-user-net-price{width:10%;padding:0 1%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-net-price{width:14%;padding:0 1%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-quantity{width:10%}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-net-value{width:10%;text-align:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-customer-gross-value{width:8%;text-align:center}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove{width:7%;text-align:right}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove>button{background:transparent;padding:5px 0px;vertical-align:middle;outline:0}.customer-offer-wrapper .customer-offer-list-controls__list-grid .cell-product-remove>button:hover{color:#B30839}.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row{width:100%;background-color:#fff}@media (max-width: 52.499em){.customer-offer-wrapper .customer-offer-list-controls__list-grid .customer-offer-list-grid-body .display-table-row{padding:5px 0px}.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 5px}.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-quantity{text-align:left}@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 0px}.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 0px}.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:0px}}.customer-offer-wrapper .customer-offer-list-controls__list-grid .product-blocked.display-table-row{background:#eaeaea}.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>div .display-table-row{background:#eaeaea}.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 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 0px}.customer-offer-wrapper .customer-offer-list-controls__list-grid .mobile-view .row.product .buttons .remove button:hover{color:#B30839}.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 0px}.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:0px 2px 0px 15px}@media (min-width: 52.499em){.customer-offer-wrapper .arrows{margin:0 14px 0 12px}}.customer-offer-wrapper .arrows button{background:transparent;padding:0px;display:block;outline:0}.customer-offer-wrapper .arrows button:hover i{border-color:#B30839}.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:0px;width:60%}.customer-offer-wrapper .add-line.mobile-only .summary .sum{width:100%}.customer-offer-wrapper .summary{margin:20px 0px 0px 0px;display:inline-block;width:100%}.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:bold}.customer-offer-wrapper .summary .comment .value{padding:5px 50px 5px 5px}@media (max-width: 52.499em){.customer-offer-wrapper .summary .comment .value{padding:0px;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.customer-offer-edit .cell-product-description{width:21%}.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:0px}}.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:0px 10px 0px 0px}.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:0px 0px 0px 5px;font-size:12px}.customer-offer-wrapper.customer-offer-edit .cell-product-quantity label{margin:0px 0px 0px 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:0px 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:0px}.customer-offer-wrapper.customer-offer-edit .custom-line .vat-rate label{display:block;width:100%;font-size:10px;margin:0px}.customer-offer-wrapper.customer-offer-edit .custom-line .vat-rate select{width:67px;height:27px;border:1px solid #878787;opacity:1;padding-left:7px;background:#fff}.customer-offer-wrapper.customer-offer-edit .custom-line .vat-rate .uiSelect-item{width:66px;height:25px}.customer-offer-wrapper.customer-offer-edit .custom-line .vat-rate .uiSelect-item .uiSelect-text{height:25px;line-height:27px}.customer-offer-wrapper.customer-offer-edit .custom-line .vat-rate .uiSelect-item select{height:25px;width:66px;border:none}.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{border:1px solid #dcdcdc;border-top:0;font-size:11px;opacity:0}.horizontal-scrollable-table-wrapper:before,.horizontal-scrollable-table-wrapper:after{content:" ";display:table}.horizontal-scrollable-table-wrapper:after{clear:both}.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:bold}.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}.user-account-page{margin-bottom:30px}.user-account-page:before,.user-account-page:after{content:" ";display:table}.user-account-page:after{clear:both}@media screen and (max-width: 1199px){.user-account-page .side-nav-wrapper{display:none}}.user-account-page .salesman{display:block}.user-account-page .header-1,.user-account-page .products-list__header-mobile{margin-bottom:25px}.user-account-page fieldset{margin:0 0 15px 0;padding:0;border:none}.user-account-page fieldset:before,.user-account-page fieldset:after{content:" ";display:table}.user-account-page fieldset:after{clear:both}.user-account-page fieldset legend{padding:0;background:0;display:block;font-weight:bold;font-size:16px;margin:0 0 2px 0}@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{position:relative}.user-account-page .account-table-section-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:5px 7px 5px 15px;background:#dcdcdc;overflow:hidden}.user-account-page .account-table-section-header .section-title{-webkit-flex:6 0 0%;-ms-flex:6 0 0%;flex:6 0 0%;font-weight:bold}.user-account-page .account-table-section-header .per-page-number{-webkit-flex:4 0 0%;-ms-flex:4 0 0%;flex:4 0 0%;justify-content:flex-end;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items: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-table-section-alert{text-align:center;width:100%;color:#dc043c;padding:30px 0}.user-account-page .account-table-section-alert a{text-decoration:underline;color:#dc043c}.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 .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}.user-account-page .account-table-section-alert{display:flex;width:60%;height:100%;position:absolute;top:0;right:0;justify-content:center;align-items:center;flex-direction:column;padding:0}}.user-account-page .grid-filter{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0 6px 20px}.user-account-page .grid-filter .grid-filter-label{display:flex;flex:0 0 auto;align-items:center;padding-bottom:15px}.user-account-page .grid-filter .grid-filter-element{display:flex;flex-wrap:nowrap;align-items:center;padding-bottom:15px;padding-left:5px}.delivery-address-content-section.load{position:relative}.delivery-address-content-section.load:after{content:'';position:absolute;display:block;z-index:1;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) 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:0px;text-align:left}.user-account-content-wrapper .ms-drop label{text-transform:initial}.front-jqgrid #pager_left{padding-left:0}.front-jqgrid #pager_left .ui-pg-div{font-size:inherit;color:#B30839}.front-jqgrid #pager_left .ui-pg-div:hover{color:#B30839;text-decoration:underline}.front-jqgrid #pager_left .ui-pg-div:focus{outline:0}.product_offer_authorize_person .eiModal-content,.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 0}.user-account__employee--form-wrapper .error-item .ms-parent{background:#fff9f9;border:2px solid #dc043c}.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:0px}.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,.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container .ms-parent,.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container .ms-choice,.user-account__employee--form-wrapper #privileges-requisition_credit_limit_input-container .ms-drop,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container select,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container .ms-parent,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container .ms-choice,.user-account__employee--form-wrapper #privileges-requisition_reviewer_select-container .ms-drop,.user-account__employee--form-wrapper #privileges-address_access-container select,.user-account__employee--form-wrapper #privileges-address_access-container .ms-parent,.user-account__employee--form-wrapper #privileges-address_access-container .ms-choice,.user-account__employee--form-wrapper #privileges-address_access-container .ms-drop{min-width:300px}.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:300px}.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,.your-account-accept-button-container{margin:15px 0;padding:0 10px}.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-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:bold}.user-account-data-table .element-value select,.user-account-data-table .element-value input{font-weight:normal}.your-account-address-content{font-weight:bold;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:white;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:0px}.salesman-clients-update-date{text-align:right;font-size:11px}.invoice-info-icon-wrapper{display:flex}.invoice-info-icon:before{content:"\e822";font-family:icomoon;font-size:18px;color:#848486;margin-left:4px;margin-bottom:3px}.loyalty-program-details-wrapper .descrtiption{margin:25px 0 20px}.loyalty-program-details-wrapper .available-points{margin-bottom:20px;display:flex;align-items:center}.loyalty-program-details-wrapper ul{margin-top:0;margin-left:15px;list-style-type:disc;padding-left:5px}#delete-employee-container{margin-top:10px}#delete-employee-container button{background:none;padding:0 3px;text-decoration:underline}#delete-employee-container button:hover{color:#B30839}.company-credit-limit__name{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-credit-limit .front-jqgrid .ui-th-column{vertical-align:middle}.company-credit-limit .front-jqgrid .ui-th-column .ui-jqgrid-resize{display:none}.invoice-download__paragraph{margin-top:1.5em}.invoice-download__main-section{display:flex;justify-content:center;margin:4em 0;font-size:1.2em}@media screen and (min-width: 840px){.invoice-download__main-section{font-size:1.4em}}.invoice-download__link{display:flex;flex-direction:column;align-items:center}.invoice-download__link:hover{text-decoration:none}.invoice-download__link-icon{font-size:6em;padding-bottom:.2em}@media screen and (min-width: 840px){.invoice-download__link-icon{font-size:9em}}.invoice-download .invoice-download-unavailable{text-align:center;margin:60px 0 90px}.invoice-download .invoice-unavailable-title{color:#B30839;font-size:20px;margin:30px 0}@media screen and (min-width: 840px){.invoice-download .invoice-unavailable-title{font-size:32px}}.invoice-download .invoice-unavailable-info{font-size:16px}.invoice-list .front-jqgrid{overflow-x:inherit}.invoice-list .front-jqgrid .paid{color:#069f35}.invoice-list .front-jqgrid .unpaid{color:#000}.invoice-list .front-jqgrid .unpaid.deadline{color:#dc043c}.invoice-list .front-jqgrid .unpaid.deadline.date{font-weight:bold}.invoice-list .front-jqgrid .partially-paid{color:#000}.invoice-list .front-jqgrid .partially-paid.deadline{color:#dc043c}.invoice-list .front-jqgrid .partially-paid.deadline.date{font-weight:bold}.invoice-list .front-jqgrid input[type="checkbox"]{margin:0 auto;display:block}.invoice-list .front-jqgrid .ui-jqgrid .ui-jqgrid-view{overflow:visible}.invoice-list .front-jqgrid .ui-jqgrid table thead{background-color:#efefef}.invoice-list .front-jqgrid .ui-jqgrid table thead .invoice-list__sticky{background:linear-gradient(to bottom, rgba(255,255,255,0),#efefef 1px,#efefef calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0));z-index:1}.invoice-list .front-jqgrid .ui-jqgrid table thead .ui-th-column{padding:10px 5px 10px 15px}.invoice-list .front-jqgrid .ui-jqgrid table tbody .invoice-list__sticky{background:linear-gradient(to bottom, rgba(255,255,255,0),#ffffff 1px,#ffffff calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0))}.invoice-list .front-jqgrid .ui-jqgrid table .jqgrow td{padding:10px 15px}.invoice-list .front-jqgrid .ui-search-toolbar th div{margin-bottom:17px}@media screen and (max-width: 1200px){.invoice-list .front-jqgrid{overflow-x:auto}.invoice-list .front-jqgrid .ui-search-toolbar th div{margin-bottom:0}}.invoice-list__delivered{position:relative;overflow:visible}.invoice-list__delivered .tooltip{position:absolute;right:-25px;top:-2px}.invoice-list__delivered .tooltip .tooltip-content{top:initial;bottom:50%;width:300px;margin:0 0 2px 0px;transform:translate(calc(-100% - 20px), calc(50%))}.invoice-list__delivered .tooltip .tooltip-content::before,.invoice-list__delivered .tooltip .tooltip-content::after{top:initial;left:initial;transform:rotate(90deg)}.invoice-list__delivered .tooltip .tooltip-content::before{right:-16px;bottom:calc(50% - 8px)}.invoice-list__delivered .tooltip .tooltip-content::after{right:-14px;bottom:calc(50% - 7px)}.invoice-list__sticky{position:sticky}.invoice-list__sticky:hover{z-index:1}.invoice-list__sticky--number{left:0}.invoice-list__sticky--download-date{right:120px}.invoice-list__sticky--download{right:0}.invoice-list__scroll-bar,.invoice-list__scroll-view{overflow-x:auto;overflow-y:hidden;width:auto}.invoice-list__scroll-bar{height:17px;position:relative;top:120px;z-index:2}.invoice-list__scroll-bar--fixed-border{height:20px;top:122px;background:#efefef;border-bottom:1px solid #000}.invoice-list__scroll-view{height:auto;min-height:140px}.invoice-list__scroll-empty{width:1440px;overflow-x:scroll;overflow-y:hidden}.invoice-list__scroll-content{width:auto;height:auto}.invoice-list__pager-box .ui-jqgrid-pager{max-width:100%}@media screen and (max-width: 839px){.invoice-list__sticky{position:static}.invoice-list__scroll-bar{display:none}}@media screen and (max-width: 1400px){.invoice-list__delivered .tooltip{right:auto;left:-28px}}.offer__visibility{width:60px;padding-top:5px}.offer__visibility .checkbox-item label:before{margin-right:10px}.offer__icon{width:20px;height:auto;margin-left:0}.product-offer-details .product-offer__data{width:220px;max-width:100%;word-break:break-word}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity{text-align:left}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper::before{left:0}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip{position:absolute;right:-25px;top:-2px}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip .tooltip-content{top:initial;bottom:50%;margin:0 0 2px 0px;transform:translate(calc(-100% - 20px), calc(50%))}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip .tooltip-content::before,.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip .tooltip-content::after{top:initial;left:initial;transform:rotate(90deg)}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip .tooltip-content::before{right:-16px;bottom:calc(50% - 8px)}.product-offer-details .product-offer__row--body .product-offer__cell-products-available-quantity .product-availability__label-wrapper .tooltip .tooltip-content::after{right:-14px;bottom:calc(50% - 7px)}.product-offer-details .product-offer__row--body .product-offer__cell-products-freeze-the-price .product-offer__checkbox{min-width:50px;padding-left:10px}.product-offer-details .product-offer__row--body .product-offer__cell-products-freeze-the-price label{display:inline-block}.product-offer-details .product-offer__row--body .product-offer__cell-products-discount-percentage{flex-direction:row}.product-offer-details .product-offer__row--body:nth-child(2n){background-color:#f9f9f9}.product-offer-details .product-offer__row--body:nth-child(2n) .product-offer__sticky-columns{background-color:#f9f9f9}.product-offer-details .product-offer__cell{min-width:120px;max-width:120px}.product-offer-details .product-offer__cell-sign{width:55px;min-width:55px;padding:10px 10px 10px 20px}.product-offer-details .product-offer__cell-products-group-empty{width:calc(50% - 55px)}.product-offer-details .product-offer__container--products-group .product-offer__cell{padding:20px}.product-offer-details .product-offer__summary-valid-date{margin:0 15px 0 5px}.product-offer-details .product-offer__container--summary .product-offer__summary-acceptance{margin:40px 0 5px}.product-offer-details .product-offer__checkbox{padding-bottom:0}.product-offer-details .product-offer__circle{display:block;border:2px solid;border-radius:100%;width:20px;height:20px;position:relative}.product-offer-details .product-offer__circle--checkmark{border-color:#69be28}.product-offer-details .product-offer__circle--dots{border-color:#fdee20}.product-offer-details .product-offer__circle--cross{border-color:#e63c29}.product-offer-details .product-offer__sign{display:inline-block;position:absolute}.product-offer-details .product-offer__sign--checkmark{color:#69be28;transform:rotate(45deg);height:10px;width:7px;border-bottom:2px solid;border-right:2px solid;top:2px;left:5px}.product-offer-details .product-offer__sign--dots{width:4px;height:3px;border-radius:50%;background-color:#fdee20;box-shadow:5px 0 0 #fdee20,10px 0 0 #fdee20;left:1px;top:7px}.product-offer-details .product-offer__sign--cross{width:3px;height:3px}.product-offer-details .product-offer__sign--cross::before,.product-offer-details .product-offer__sign--cross::after{position:absolute;left:-1px;top:2px;content:'';height:12px;width:2px;background-color:#e63c29}.product-offer-details .product-offer__sign--cross::before{transform:rotate(45deg)}.product-offer-details .product-offer__sign--cross::after{transform:rotate(-45deg)}.product-offer-details .product-offer__container--actions{margin:30px 0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:16px}.product-offer-details .product-offer__container--actions>.product-offer__button{margin:0}.product-offer-details .product-offer__button{display:inline-flex;margin:0 8px;text-align:center}.product-offer-details .product-offer__button:hover{text-decoration:none}.product-offer-details .product-offer__button.disabled{border:none;font-size:13px;font-weight:normal;background:#d9d9d9;color:#000}.product-offer-details .product-offer__button.disabled:hover{background:#5B5C5E;color:#fff;cursor:default}.product-offer-details .product-offer__button--accept-offer{justify-self:self-start;margin-right:auto}.product-offer-details .product-offer__button:first-child{margin-left:0}.product-offer-details .product-offer__button:last-child{margin-right:0}.product-offer-details .product-offer__comments{margin-top:10px}.product-offer-details .product-offer__status{text-align:right;margin:40px 30px 20px 10px}.product-offer-details .product-offer__status-row{display:flex;justify-content:flex-end;align-items:center;margin:0 30px 3px 10px}.product-offer-details .product-offer__status-data{min-width:200px;text-align:right}.product-offer-details .product-offer__status-data--sent-for-approval{color:#f90}.product-offer-details .product-offer__status-data--accepted,.product-offer-details .product-offer__status-data--automatically-accepted{color:#69be28}.product-offer-details .product-offer__status-data--rejected,.product-offer-details .product-offer__status-data--rejected-automatically,.product-offer-details .product-offer__status-data--expired{color:#dc043c}.product-offer-details .product-offer__status-label{min-width:200px}@media screen and (max-width: 839px){.product-offer .product-offer__cell-products-group-empty{width:0;padding:0}.product-offer .product-offer__button{margin:8px}.product-offer .product-offer__button:first-child,.product-offer .product-offer__button:last-child{margin:8px}}@media screen and (max-width: 480px){.product-offer .product-offer__status-row{align-items:flex-end;flex-direction:column;margin:0 30px 10px 10px}.product-offer .product-offer__status-data{min-width:unset}.product-offer .product-offer__status-label{min-width:unset;margin-bottom:3px}}.product-offer__modal-content{width:100%;margin:10px 0 20px 0;border-bottom:1px solid #d9d9d9;padding:0 0 15px 0}.product-offer__modal-textarea{padding:5px 15px;border:1px solid #878787;background-color:#fff;width:100%;height:100%;font-size:12px;resize:none}.product-offer__modal-textarea-container{width:100%;height:50px}.product-offer__modal-textarea--error{border-color:#B30839}.product-offer__modal--authorize-person{overflow:visible}.product-offer__modal--send-offer-to-clients-select-people{margin-bottom:0}.product-offer__modal--send-offer-to-clients-form{margin:30px 30px 15px;height:150px;border:1px solid #ccc;overflow-y:auto}.product-offer__modal--send-offer-to-clients-checkboxes-list{list-style-type:none}.product-offer__modal--send-offer-to-clients-checkbox-item{padding-bottom:15px}.product-offer__modal--send-offer-to-clients-checkbox-disabled{margin-bottom:50px}.product-offer__modal--accept-offer-question{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:50px}.product-offer__modal--partially-accept-offer .product-offer__modal-description{font-size:11px;color:#878787;margin-bottom:30px}.product-offer__modal--partially-accept-offer .product-offer__modal-textarea{display:none}.product-offer__modal--partially-accept-offer .product-offer__modal-textarea--visible{display:inline-block}.product-offer__modal--send-pdf-by-email .product-offer__modal-textarea{min-height:100px;margin-bottom:15px}.product-offer__modal-sent-for-superior-approval-message{margin-bottom:15px}.product-offer__modal-sent-for-superior-approval-wrapper{display:flex;justify-content:center;padding:5px 20px 30px}.product-offer__modal-sent-for-superior-approval-box{flex:1}.product-offer__modal-sent-for-superior-approval-title{font-size:14px;font-weight:700;color:#B30839;margin-bottom:10px}.product-offer__modal-sent-for-superior-approval-container{height:calc(100% - 19px);max-height:150px;overflow-y:auto;padding:20px;border:1px solid #d9d9d9}.product-offer__modal-sent-for-superior-approval-container--second{border-left:none}.product-offer__modal .input-section-wrapper select{opacity:1;border:1px solid #878787;background:#fff}.product-offer__modal-input{margin-bottom:5px}.product-offer__modal-input.product-offer__modal-input--error{border-color:#B30839}.product-offer__modal-error{padding:5px 0;color:#B30839;margin-bottom:10px}@media (max-width: 840px){.product-offer__modal-sent-for-superior-approval-wrapper{flex-wrap:wrap}.product-offer__modal-sent-for-superior-approval-box{flex:auto;width:100%;margin-bottom:10px}.product-offer__modal-sent-for-superior-approval-container{height:auto}.product-offer__modal-sent-for-superior-approval-container--second{border-left:1px solid #d9d9d9}}.product-offer-thanks__title{font-weight:700;margin:0 0 25px 0}.product-offer-thanks__subtitle{margin:0 0 25px 0}.product-offer-thanks__action-wrapper{margin:60px 0 0 0;display:flex;justify-content:center}.product-offer{padding-bottom:40px}.product-offer__wrapper{display:flex;align-items:flex-start;justify-content:center}.product-offer__wrapper #authorized_people-label{width:auto}.product-offer__wrapper .select-elem label{margin:5px 0}.product-offer__submit-button{margin:2px 15px 12px}.product-offer #product-offer-persons-multiselect-wrapper .ms-drop{z-index:40 !important}.product-offer #product-offer-columns-multiselect-wrapper .ms-drop,.product-offer #product-offer-columns-multiselect-wrapper .ms-choice{min-width:250px;z-index:40 !important}.product-offer__loader-container{height:100vh;width:100vw;display:none;position:fixed;left:0;top:0;z-index:11;background:rgba(255,255,255,0.5)}.product-offer__loader-container.pending{display:block}.product-offer__hide-scrollbar .invoice-list__scroll-bar{display:none}.product-offer__show-scrollbar .product-offer__scroll-bar{display:block;top:74px}.product-offer__show-scrollbar .product-offer__scroll-bar--sticky{z-index:12;max-width:1200px}.product-offer__show-scrollbar .product-offer__scroll-bar--visible{top:74px;display:block;position:fixed}.product-offer__show-scrollbar .product-offer__products{margin-top:-17px}.product-offer__show-scrollbar .product-offer__row--header{padding-bottom:17px}.product-offer__line-container{display:flex;justify-content:start;flex-wrap:wrap;width:100%;max-width:100%;padding-left:30px}.product-offer__title-container{margin:0;padding:15px 40px 5px 30px;display:inline-block;width:auto;font-size:13px;font-weight:normal}.product-offer__title-container--highlight{background-color:#e4e4e4}.product-offer__title-container--bordered{display:block;position:relative;padding-top:5px}.product-offer__title-container--bordered:after{content:"";display:block;width:100%;height:100%;border-left:1px solid #878787;border-right:1px solid #878787;border-top:1px solid #878787;position:absolute;z-index:1;top:45%;left:0;pointer-events:none}.product-offer__sticky-columns{display:flex;position:sticky;left:0;background-color:#fff;z-index:1}.product-offer__sticky-columns-right{left:auto;right:0}.product-offer__sticky-header--visible{visibility:visible;position:fixed;min-width:1200px;max-width:1200px;overflow:hidden;top:0px;z-index:11;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}.product-offer__sortable-columns{display:flex;position:relative;overflow:hidden;flex:1}.product-offer__sortable-columns .product-offer__cell{cursor:pointer}.product-offer__row{display:inline-flex;border-bottom:1px solid #b1b1b1;min-width:100%}.product-offer__row .product-offer__input{padding:0 5px;text-align:center}.product-offer__row--highlighted{background-color:#f9f9f9}.product-offer__row--highlighted .product-offer__sticky-columns{background-color:#f9f9f9}.product-offer__row--header{background-color:#e4e4e4;padding-bottom:3px}.product-offer__row--header .product-offer__cell{text-transform:uppercase;align-items:center;background-color:#e4e4e4}.product-offer__row--header .product-offer__cell-products-name{align-items:flex-start}.product-offer__row--header .product-offer__cell-products-freeze-the-price span{font-size:20px}.product-offer__row--header .product-offer__sticky-columns{background-color:#e4e4e4}.product-offer__row--hidden{display:none}.product-offer__row--body{position:relative}.product-offer__row--body.space-for-error{padding-bottom:20px}.product-offer__cell{padding:10px 15px;vertical-align:middle;align-items:center;min-width:95px;max-width:95px;display:flex;text-align:center;flex-direction:column;justify-content:center;position:relative}.product-offer__cell-products-photo,.product-offer__cell-products-name{align-items:flex-start}.product-offer__cell-products-customer-net-price{min-width:130px;max-width:130px}.product-offer__cell-products-customer-net-price.price-alert{margin:4px 0;border:1px solid #dc043c;background-color:rgba(220,4,60,0.1)}.product-offer__cell-products-quantity{min-width:155px;max-width:155px;text-align:left}.product-offer__cell-products-quantity.quantity-alert{margin:4px 0;border:1px solid #dc043c;background-color:rgba(220,4,60,0.1)}.product-offer__cell-products-remove{flex-direction:row}.product-offer__cell-products-comment{max-width:250px;min-width:250px}.product-offer__cell-error{margin:4px 0;border:1px solid #dc043c;background-color:rgba(220,4,60,0.1)}.product-offer__cell-arrow{width:0px;height:0px;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;cursor:pointer}.product-offer__cell-arrow-left{border-right:10px solid #ccc;left:2px}.product-offer__cell-arrow-right{border-left:10px solid #ccc;right:2px}.product-offer__cell-arrow--hidden{display:none}.product-offer__cell-small-text{color:#878787;font-size:9px}.product-offer__cell .product-offer__quantity-wrapper{display:flex;justify-content:flex-start;width:95px;margin-left:25px}.product-offer__cell .product-offer__quantity-wrapper .units-equal{margin-bottom:15px}.product-offer__unit-conversion-map{color:#878787}.product-offer__unit--new-line{display:block}.product-offer__storehouse-prices{color:#878787;font-size:10px;margin-top:5px}.product-offer__storehouse-prices .product-offer__unit{margin-left:3px}.product-offer__body .product-offer__cell{border:none}.product-offer__body .product-offer__cell-details-error{border:1px solid #B30839;background-color:#b3083912}.product-offer__index{display:block;width:100%;color:#666;font-size:10px}.product-offer__index--first{margin-top:5px}.product-offer__button-link{align-items:center;text-decoration:underline;color:#000;padding:10px}.product-offer__button--send-offer-to-clients{font-weight:bold;padding:5px 40px;margin-top:15px}.product-offer__button--disabled{pointer-events:none}.product-offer__button-wrapper--disabled:hover{cursor:no-drop}.product-offer__container--basic-info .product-offer__address-box{display:flex;align-items:flex-start;padding-top:25px}.product-offer__container--basic-info .product-offer__address--single{width:200px;min-height:50px;display:inline-block}.product-offer__container--basic-info .product-offer__address--select{opacity:1;height:31px;padding:0 25px 0 12px;font-size:12px;line-height:31px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:-1px 15px 0 -1px;border-radius:0;width:200px}.product-offer__container--details{margin-top:45px}.product-offer__container--details .product-offer__title-container{padding-top:0px}.product-offer__container--details .product-offer__title-container .checkbox-item{display:inline-block;background:#fff;width:auto;z-index:2;padding:0 5px;margin:0 0 0 -5px}.product-offer__container--details .product-offer__line-container--bordered{border-left:1px solid #878787;border-right:1px solid #878787}.product-offer__container--details .product-offer__line-container--last{border-bottom:1px solid #878787;margin-bottom:5px}.product-offer__container--details .product-offer__address-box{display:flex;align-items:flex-start;padding-top:30px}.product-offer__container--details .product-offer__address--single{width:200px;min-height:50px;display:inline-block}.product-offer__container--details .product-offer__address--select{opacity:1;height:31px;padding:0 25px 0 12px;font-size:12px;line-height:31px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:-1px 15px 0 -1px;border-radius:0;width:200px}.product-offer__container--details select{opacity:1;height:31px;display:inline-block;border:1px solid #878787;padding:0 6px;background:#fff}.product-offer__container--delivery-cost{background-color:#e4e4e4;padding:15px;margin:30px 0 0 0}.product-offer__container--delivery-cost .product-offer__input{height:27px;line-height:27px;padding:0 5px;text-align:center}.product-offer__container--products{margin-top:30px}.product-offer__container--products .product-offer__title-container{padding:15px 25px 15px 20px}.product-offer__container--products .product-offer__title-container .product-offer__label{display:inline-block;font-weight:normal;margin:0 20px 0 0}.product-offer__container--products .product-offer__title-container .uiSelect-item{display:inline-block;width:auto}.product-offer__container--products .product-offer__title-container .multiselect{min-width:175px}.product-offer__container--products .product-offer__input{margin-right:0}.product-offer__container--products .product-offer__input--wide{width:66px}.product-offer__container--products .product-offer__cell{font-size:11px}.product-offer__container--products .product-offer__products-add button{display:block}.product-offer__container .product-offer__cell-products-photo{min-width:130px}.product-offer__container .product-offer__cell-products-name{text-align:left;min-width:190px;padding-left:20px;word-break:break-word}.product-offer__container .product-offer__cell-products-name .product-offer__name-url{color:#000}.product-offer__container .product-offer__cell-products-name-edit-button{margin-left:5px}.product-offer__container .product-offer__cell-products-remove{width:50px;min-width:50px}.product-offer__container .product-offer__products-add select{opacity:1;height:31px;padding:0 25px 0 12px;font-size:12px;line-height:31px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 15px 0 0;border-radius:0;width:200px;background:#fff;border:1px solid #878787}.product-offer__container .product-offer__products-add .navigation{display:none}.product-offer__container .product-offer__add-palette-form{display:flex;justify-content:flex-start;align-items:center;padding:20px 10px}.product-offer__container .product-offer__add-palette-form-container{display:flex;justify-content:flex-start;align-items:center}.product-offer__container .product-offer__add-palette-form-container dd{margin-left:0}.product-offer__container .product-offer__add-palette-form-container dt,.product-offer__container .product-offer__add-palette-form-container .input-item label{min-width:100px;text-transform:none;margin-bottom:0;margin-right:8px}.product-offer__container .product-offer__add-palette-form-container select{width:270px;max-width:100%;margin-right:0}.product-offer__container .product-offer__add-palette .errors,.product-offer__container .product-offer__add-palette .help-block{list-style:none;border:1px solid #B30839;font-size:12px;color:#B30839;margin:5px 0;padding:0 0 0 3px;display:block}.product-offer__container .product-offer__add-palette-quantity{max-width:50px;padding:0 5px;text-align:center}.product-offer__container .product-offer__add-palette-quantity-div{display:flex;align-items:center;padding-bottom:0}.product-offer__container .product-offer__add-own-product-form-container{display:flex;align-items:center}.product-offer__container .product-offer__add-own-product-form{display:inline-flex;padding:20px 10px 10px}.product-offer__container .product-offer__add-own-product-form>div{width:auto}.product-offer__container .product-offer__add-own-product-form label{text-transform:none;width:auto;margin-right:10px}.product-offer__container .product-offer__add-own-product-form .select-elem .product-offer__error{color:#000}.product-offer__container .product-offer__add-own-product-form .input-section-wrapper{width:auto;position:relative}.product-offer__container .product-offer__add-own-product .product-offer__button{display:inline-flex;text-transform:uppercase;margin-left:10px}.product-offer__container .product-offer__add-own-product-input{min-width:350px}.product-offer__container .product-offer__add-own-product .help-block{display:flex;padding:5px 10px;font-size:12px;color:#dc043c}.product-offer__container .product-offer__add-product-from-catalog-form-container{display:flex;align-items:center;position:relative}.product-offer__container .product-offer__add-product-from-catalog-form{display:inline-flex;padding:10px}.product-offer__container .product-offer__add-product-from-catalog-form>dd{width:auto;margin-left:0;z-index:2}.product-offer__container .product-offer__add-product-from-catalog-form #product-label,.product-offer__container .product-offer__add-product-from-catalog-form .navigation{display:none}.product-offer__container .product-offer__add-product-from-catalog .product-offer__button{display:inline-flex;text-transform:uppercase;margin-left:10px}.product-offer__container .product-offer__add-product-from-catalog-input{min-width:255px}.product-offer__container .product-offer__add-product-from-catalog .help-block{display:flex;padding:5px 10px;font-size:12px;color:#dc043c}.product-offer__container .product-offer__add-group-form{width:auto;display:inline-flex;padding:10px 0 10px 10px}.product-offer__container .product-offer__add-group-form-container{display:flex;align-items:center;position:relative}.product-offer__container .product-offer__add-group-form-container dt{display:flex}.product-offer__container .product-offer__add-group-form-container dd{margin:0 15px}.product-offer__container .product-offer__add-group-form-container label{text-transform:none;width:auto;display:flex;align-self:center}.product-offer__container .product-offer__add-group-form-container option[value='']{color:#878787}.product-offer__container .product-offer__add-group-form-container .navigation{display:none}.product-offer__container .product-offer__add-group-form-container .product-offer__button{display:inline-flex;text-transform:uppercase;margin-left:10px}.product-offer__container .product-offer__add-group-form-input{min-width:170px}.product-offer__container .product-offer__add-group-form .help-block{display:flex;padding:5px 10px;font-size:12px;color:#dc043c}.product-offer__container--products-group{margin:30px 0;overflow-x:auto}.product-offer__container--products-group .product-offer__input{height:27px;line-height:27px}.product-offer__container--products-group .product-offer__cell-products-group-name{min-width:28%;text-transform:uppercase;align-items:flex-start}.product-offer__container--products-group .product-offer__cell-products-group-maximum-discount{min-width:14%}.product-offer__container--products-group .product-offer__cell-products-group-discount{min-width:10%;flex-direction:row}.product-offer__container--products-group .product-offer__cell-products-group-change-discount{min-width:28%;flex-direction:row;align-items:center;display:none}.product-offer__container--products-group .product-offer__cell-products-group-change-discount-action{color:#B30839;text-transform:none;font-size:13px}.product-offer__container--products-group .product-offer__cell-products-group-change-discount-status{font-size:11px;text-transform:none;color:#000;margin-left:5px}.product-offer__container--products-group .product-offer__cell-products-group-remove{min-width:115px;flex-direction:row;align-items:center}.product-offer__container--summary{display:flex;justify-content:space-between;margin-top:30px;width:100%}.product-offer__container--summary .product-offer__input-container{padding:5px 5px 5px 0;display:inline-block;position:relative;word-break:break-word}.product-offer__container--summary .product-offer__input-container .product-offer__label,.product-offer__container--summary .product-offer__input-container .product-offer__select{width:100%}.product-offer__container--summary .product-offer__input-container--datepicker.product-offer__input-container--error{margin-bottom:15px}.product-offer__container--summary .product-offer__label{font-weight:normal;min-width:170px;margin-bottom:0;display:flex;align-items:center;line-height:19px}.product-offer__container--summary .product-offer__label--datepicker{display:inline-block;min-width:inherit;margin-right:5px}.product-offer__container--summary .product-offer__product-reservation{margin-top:20px}.product-offer__container--summary .product-offer__product-reservation .product-offer__checkbox,.product-offer__container--summary .product-offer__product-reservation .uiSelect-item{width:auto;display:inline-flex}.product-offer__container--summary .product-offer__summary-dates{width:50%;padding:10px}.product-offer__container--summary .product-offer__summary-valid-from-to{display:flex}.product-offer__container--summary .product-offer__summary-acceptance{margin:20px 0}.product-offer__container--summary .product-offer__summary-presented-data{width:25%;padding:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-offer__container--summary .product-offer__summary-values{width:25%;padding:10px 30px 10px 10px}.product-offer__container--summary .product-offer__summary-row{display:flex;padding:5px 0 3px 0}.product-offer__container--summary .product-offer__summary-row--bold{font-weight:bold}.product-offer__container--summary .product-offer__summary-row--space{margin-top:30px}.product-offer__container--summary .product-offer__summary-label{width:60%;text-align:right}.product-offer__container--summary .product-offer__summary-data{width:40%;text-align:right;padding-left:10px}@media screen and (max-width: 1199px){.product-offer__container--summary{flex-direction:column}.product-offer__container--summary .product-offer__summary-dates,.product-offer__container--summary .product-offer__summary-presented-data,.product-offer__container--summary .product-offer__summary-values{width:100%}}.product-offer__container--actions{padding-right:30px;text-align:right}.product-offer__label{display:block;margin-bottom:10px;font-weight:bold}.product-offer__datepicker{max-width:120px}.product-offer__input{width:50px;margin:0 5px 0 0;height:27px;line-height:27px;padding:0 5px;border:1px solid #878787}.product-offer__input--space-top{margin-top:5px}.product-offer__input--disabled{background:#e4e4e4}.product-offer__input-container{padding:20px 30px 15px 0;flex-direction:column;position:relative}.product-offer__input-container--error input,.product-offer__input-container--error select,.product-offer__input-container--error .uiSelect-text,.product-offer__input-container--error .ms-choice{border:1px solid #B30839}.product-offer__input-container--inner{display:flex;width:auto;align-items:center}.product-offer__input-container--inner .product-offer__label{font-weight:normal;min-width:170px;margin-bottom:0}.product-offer__input-container--row{flex-direction:row;padding-left:0}.product-offer__input-container input[type="text"],.product-offer__input-container .uiSelect-item{min-width:155px;max-width:172px}.product-offer__input-container input[type="text"] .uiSelect-text::after,.product-offer__input-container .uiSelect-item .uiSelect-text::after{font-size:11px;right:4px;top:1px}.product-offer__input-container input[type="text"].product-offer__datepicker,.product-offer__input-container .uiSelect-item.product-offer__datepicker{min-width:135px;max-width:152px}.product-offer__input-container.product-offer__payment-method .uiSelect-item{max-width:none}.product-offer__input-container .uiSelect-item{height:29px}.product-offer__input-container .uiSelect-item.product-offer__input-container--error{margin-bottom:15px}.product-offer__input-container .uiSelect-item select{min-width:175px;max-width:calc(100% + 2px);width:calc(100% + 2px);position:relative;top:-1px;left:-1px;height:32px}.product-offer__input-container .ms-parent{display:none}.product-offer__input-container .ms-parent:first-of-type{display:block}.product-offer__input.has-error{background:#fff9f9;border:2px solid #dc043c}.product-offer__products{overflow-x:auto}.product-offer__products-body{display:inline-flex;flex-direction:column;min-width:100%}.product-offer__products .product-offer__input{height:27px;line-height:27px}.product-offer__products--modal-body{max-height:300px;margin-bottom:35px;padding-bottom:0}.product-offer__products--modal .product-offer__cell{min-width:100px;max-width:100px;padding:10px}.product-offer__products--modal .product-offer__cell-products-checkbox{max-width:40px;min-width:40px}.product-offer__products--modal .product-offer__cell-products-name{max-width:215px;min-width:215px}.product-offer__products--modal .product-offer__cell-products-freeze-the-price{max-width:50px;min-width:50px}.product-offer__products--modal .product-offer__cell-products-comments{max-width:195px;min-width:190px}.product-offer__products--modal .product-offer__cell-products-comments textarea{height:50px}.product-offer__products--modal .product-offer__row--header .product-offer__cell{font-size:11px}.product-offer__availability{position:relative}.product-offer__availability-square{display:inline-block;width:10px;height:10px;margin:5px 5px 0 0;background-color:#bebebe}.product-offer__availability-square--available{background-color:#69be28}.product-offer__remove-button{background-color:inherit;color:#b1b1b1;vertical-align:middle}.product-offer__remove-button:hover{background-color:inherit;color:#B30839}.product-offer__move-arrow{border:solid #878787;border-width:0 3px 3px 0;display:inline-block;padding:3px}.product-offer__move-arrow-up{transform:rotate(-135deg)}.product-offer__move-arrow-down{transform:rotate(45deg)}.product-offer__move-arrows-button{background:none;padding:0;display:block;outline:0}.product-offer__move-arrows-button:hover{background:none}.product-offer__move-arrows-button:hover .product-offer__move-arrow{border-color:#B30839}.product-offer__checkbox.checkbox-item{padding:0}.product-offer__checkbox.checkbox-item .product-offer__logo{width:20px;height:auto;margin-right:5px}.product-offer__checkbox.checkbox-item .product-offer__label::before{margin-right:10px;margin-bottom:2px}.product-offer__checkbox--centered{display:flex;width:20px}.product-offer__checkbox--centered.checkbox-item .product-offer__label::before{margin-left:0;margin-right:2px}.product-offer__products-add{margin-top:20px}.product-offer__underline{font-size:11px;text-decoration:underline;display:inline-block;margin-right:5px;cursor:pointer}.product-offer__underline--first{margin-right:20px}.product-offer__icon{font-size:23px;position:relative;top:6px;left:5px;padding-right:20px}.product-offer__delivery-form-first-box{padding-right:15px}.product-offer__delivery-form-first-box .uiSelect-item.product-offer__input-container--error{margin-bottom:0}.product-offer__delivery-form-second-box{display:flex;flex-direction:row;align-items:flex-end;padding-left:15px}.product-offer__delivery-form-second-box button{padding:7px 15px;min-width:85px;text-transform:uppercase}.product-offer__delivery-form-second-box .product-offer__error-message{left:9px}.product-offer__delivery-form-warehouse-name{display:flex;flex-direction:row;align-items:flex-end}.product-offer__delivery-cost-on-invoice{max-width:405px}.product-offer__delivery-width{max-width:none}.product-offer__delivery-width .uiSelect-item{max-width:100%}.product-offer__order-comment{width:50%}.product-offer__order-comment input[type="text"]{width:100%;max-width:100%}.product-offer__persons{width:340px;max-width:340px}.product-offer__persons .product-offer__multiselect{width:246px;max-width:246px;position:relative}.product-offer__persons .product-offer__multiselect.product-offer__input-container--error{padding-bottom:25px}.product-offer__persons select{display:block;width:260px}.product-offer__upload-logo{padding:15px 0 10px 30px}.product-offer__comments textarea{width:100%}.product-offer__comments-label{font-weight:bold}.product-offer__suggestion{display:block;position:absolute;top:80px;left:0;width:auto;border:1px solid #878787;padding:0;cursor:pointer;min-width:155px;z-index:13;background:#fff;margin-right:35px;height:auto;max-height:60vh;overflow:auto}.product-offer__suggestion--add-product-from-catalog{top:40px;left:10px;min-width:355px;z-index:5;max-height:180px;max-width:700px}.product-offer__suggestion--product-group{position:absolute;top:40px;left:103px;display:block;width:167px;padding:0}.product-offer__suggestion-item{padding:5px 15px;width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.product-offer__suggestion-item--hidden{display:none}.product-offer__suggestion-item-availability{display:inline-block;position:relative;margin:0 5px 0 0;padding:0;min-width:40px;flex-shrink:0}.product-offer__suggestion-item-availability:before{content:'';display:inline-block;width:10px;height:10px;margin-right:1px;top:2px;left:0;background:#bebebe}.product-offer__suggestion-item-availability--available:before{background:#69be28}.product-offer__suggestion-item:hover{background-color:#c9c6c6}.product-offer__suggestion--empty{border:none}.product-offer__suggestion--loading{padding:5px 15px;min-height:30px;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) no-repeat;border:1px solid #878787}.product-offer__suggestion--customer-name{min-width:400px}.product-offer__suggestion-options{display:flex;justify-content:flex-start;flex-wrap:nowrap;font-size:12px;background:#f1f1f1;padding:5px 10px;margin:5px 0 0 0;list-style:none;position:sticky;bottom:0}.product-offer__suggestion-options label{font-size:11px;text-transform:uppercase;color:#666;margin:0 30px 0 5px;white-space:nowrap}.product-offer__suggestion-loader{padding:5px 15px;min-height:30px;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) no-repeat;width:100%;display:block}.product-offer__error{border:1px solid #B30839 !important;font-size:12px;color:#B30839;margin:10px 30px 5px;padding:0 3px;display:block}.product-offer__error--add-product-from-catalog{margin:0 10px 5px}.product-offer__error--send-pdf-by-email{margin:0 0 15px;padding:5px}.product-offer__error-container{box-shadow:0 0 0 1px #dc043c}.product-offer__error-message{position:absolute;border:1px solid #B30839;font-size:12px;color:#B30839;background-color:#fff;margin:5px;padding:0 3px;display:block;left:-5px;z-index:1;width:max-content;max-width:125%}.product-offer__error--hidden{display:none}.product-offer__hidden-data{border:none}.product-offer .ms-drop input[type="checkbox"]{margin-right:10px}.product-offer .ms-drop input[type="checkbox"]::before{font-family:icomoon;content:"\e828";display:block;color:#000;background:#fff;text-align:center;margin:-3px 0 0 0;width:17px;font-size:18px;float:left;cursor:pointer}.product-offer .ms-drop input[type="checkbox"]:checked::before{content:"\e827";font-family:icomoon;font-size:18px;color:#878787;text-align:center;display:inline-block;margin:-3px -3px 0 0}.product-offer--columns{width:215px}.product-offer__container--products .product-offer__multiselect{display:inline-block}.product-offer__container--products .product-offer__multiselect::after{right:8px}.product-offer__container--products .product-offer__multiselect li label{display:inline-block;width:100%;padding:6px 0}.product-offer__container--products .product-offer__multiselect .disabled input,.product-offer__container--products .product-offer__multiselect .disabled input:before{display:none}.product-offer__container--products .product-offer__multiselect--full{width:calc(100% - 40px);position:absolute}.product-offer__container--products .product-offer__multiselect--full ul{overflow-x:hidden}.product-offer__container--products .product-offer__multiselect--full ul label{text-align:left;margin-right:0}.product-offer__container--products .product-offer__multiselect--plug{width:100%;height:41px}.product-offer__container--products #submit-container{display:none}.product-offer__container--products .product-offer__checkbox--centered.checkbox-item{width:auto}.product-offer__search{max-width:100%}.product-offer__search-grid-products{max-width:100%}.product-offer__basic-error.input-elem{padding-left:30px}.product-offer__basic-error.input-elem .errors{list-style:none;padding:0 0 0 3px}.product-offer__basic-error--absolute-position{position:absolute;left:50%;bottom:0;width:50%;text-align:center;transform:translateX(-50%);z-index:10}.product-offer__basic-error--absolute-position.input-elem{padding-left:0}.product-offer__basic-error--absolute-position.input-elem .errors{margin-bottom:1px}.product-offer__client-name{width:22.5%;position:relative}.product-offer__client-name input[type=text]{min-width:unset;max-width:unset;width:100%}.product-offer__client-name .product-offer__client-is-erp{position:absolute;bottom:-5px;left:0;font-size:12px}.product-offer__client-nip{width:17.5%}.product-offer__client-nip input[type=text]{min-width:unset;max-width:unset;width:100%}.product-offer__client-nip .tooltip{margin-bottom:-5px}.product-offer__client-market{width:12.5%}.product-offer__offer-name{width:15%}.product-offer__offer-name input[type=text]{min-width:unset;max-width:unset;width:100%}.product-offer__offer-name .tooltip{margin-bottom:-5px}.product-offer__department-name{width:32.5%}.product-offer__department-name select,.product-offer__department-name .uiSelect-item{max-width:unset;width:100%}.product-offer__delivery-warehouse-name{height:32px;display:flex;align-items:center;justify-content:flex-start}.product-offer__copy-trigger{cursor:pointer;position:relative}.product-offer__copy-trigger [data-copy]{pointer-events:none}.product-offer__copy-trigger [data-message]{position:absolute;bottom:100%;left:calc(50% - 70px);min-width:140px;display:inline-block;background:#fff;border:1px solid #878787;-moz-box-shadow:0 0 2px #878787;-webkit-box-shadow:0 0 2px #878787;box-shadow:0 0 2px #878787;text-align:center;padding:2px 5px;font-size:10px;display:none;pointer-events:none;font-size:11px}.product-offer .product-offer-pdf__input-container{width:25%}.product-offer .product-offer-pdf__comment{word-break:break-word}.product-offer .product-offer-pdf__comment-wrapper{width:25%;padding:10px}.product-offer .product-offer-pdf__comment-label{font-weight:bold}.product-offer__file-input{display:flex;justify-content:flex-start;align-self:flex-start;flex-wrap:wrap;margin:0 0 10px 0}.product-offer__file-input.product-offer__input-container--error{margin:0 0 25px 0}.product-offer__file-input .product-offer__error-message{bottom:0px}.product-offer__file-input-label{width:auto;margin:0 0 5px;cursor:pointer}.product-offer__file-input-wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:10px 0 0 0}.product-offer__file-input-clear{margin:0 0 0 10px;padding:4px 6px;line-height:1;display:none}.product-offer__send-pdf-button--disabled{pointer-events:none}@media screen and (max-width: 1199px){.product-offer__show-scrollbar .product-offer__scroll-bar--sticky{top:74px}.product-offer__sticky-header{top:0}.product-offer__client-name{width:45%}.product-offer__client-nip,.product-offer__offer-name{width:30%}.product-offer__client-market{width:25%}.product-offer__department-name{width:70%}}.product-offer .product-offer__search-grid-products{margin:10px 0 5px;height:25px}@media screen and (max-width: 839px){.product-offer__container .product-offer__add-palette-form{align-items:flex-start;flex-direction:column}.product-offer__container .product-offer__add-palette-form-container{align-items:flex-start;flex-direction:column;margin-bottom:15px}.product-offer__container .product-offer__add-palette-form-container dd{margin:10px 0 0}.product-offer__container .product-offer__add-palette-form-container select{margin:0 0 10px 0}.product-offer__container .product-offer__add-own-product-form{display:flex;flex-direction:column;align-items:flex-start}.product-offer__container .product-offer__add-own-product-form-container{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px}.product-offer__container .product-offer__add-group-form{display:flex;flex-direction:column}.product-offer__suggestion--product-group{top:58px;left:25px}.product-offer__wrapper>form{max-width:225px}.product-offer__wrapper .ms-choice{width:225px !important}.product-offer__submit-button{margin:22px 15px 12px}}@media screen and (max-width: 479px){.product-offer__order-comment{width:100%;max-width:100%}.product-offer__client-name,.product-offer__client-nip,.product-offer__client-market,.product-offer__offer-name,.product-offer__department-name{width:100%}}@media screen and (max-width: 839px){.product-offer #product-offer-columns-multiselect-wrapper .ms-drop,.product-offer #product-offer-columns-multiselect-wrapper .ms-choice{z-index:40 !important}.product-offer__sticky-header--visible{top:0}}.wz-dashboard{width:100%;display:inline-block}.wz-dashboard__title{margin-bottom:20px;font-weight:700}.wz-dashboard__unassigned-documents{color:#dc043c}.wz-dashboard__filters{margin:50px 0 20px;display:flex;align-items:center}.wz-dashboard__filters--disabled .wz-dashboard__filter--date-from,.wz-dashboard__filters--disabled .wz-dashboard__filter--date-to{pointer-events:none;cursor:default}.wz-dashboard__filters--disabled .wz-dashboard__filter-datepicker{background-color:#efefef}.wz-dashboard__filter{display:flex;align-items:center}.wz-dashboard__filter--department{width:35%;padding-right:20px}.wz-dashboard__filter--department select{opacity:1}.wz-dashboard__filter--status,.wz-dashboard__filter--invoice{width:160px;padding-right:40px;display:flex;flex-wrap:wrap}.wz-dashboard__filter--status select,.wz-dashboard__filter--invoice select{opacity:1}.wz-dashboard__filter--status .uiSelect-item,.wz-dashboard__filter--invoice .uiSelect-item{margin:5px 0 0 0}.wz-dashboard__filter--dashboard-status{width:240px}.wz-dashboard__filter--date{width:65%}.wz-dashboard__filter--date-from .wz-dashboard__filter-label{width:auto;white-space:nowrap}.wz-dashboard__filter--date-to .wz-dashboard__filter-label{width:25px}.wz-dashboard__filter-label{padding-right:5px}.wz-dashboard__filter-datepicker{width:95px;display:block}.wz-dashboard__filter-icon{padding:0 8px;font-size:24px;margin-right:15px}.wz-dashboard__filter-clear-info{font-size:11px}.wz-dashboard__filter-clear-info--hidden{display:none}.wz-dashboard__auto-refresh{margin:auto 0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center}.wz-dashboard__auto-refresh-switch{position:relative;display:inline-block;width:54px;height:28px}.wz-dashboard__auto-refresh input{display:none}.wz-dashboard__auto-refresh input:checked+.wz-dashboard__auto-refresh-slider{background-color:#B30839}.wz-dashboard__auto-refresh input:checked+.wz-dashboard__auto-refresh-slider:before{transform:translateX(26px)}.wz-dashboard__auto-refresh input:focus+.wz-dashboard__auto-refresh-slider{box-shadow:0 0 1px #B30839}.wz-dashboard__auto-refresh-slider{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%;background-color:#ccc;transition:.3s}.wz-dashboard__auto-refresh-slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.3s}.wz-dashboard__auto-refresh-label{margin:0 0 0 10px}.wz-dashboard__numbers{display:flex;justify-content:space-around;margin-bottom:15px}.wz-dashboard__number{font-size:50px;padding:20px 20px 0 20px;text-align:center}.wz-dashboard__number--deficiencies{color:#dc043c}.wz-dashboard__number--available-in-portal{color:#69be28}.wz-dashboard__number-label{max-width:165px;padding:0 20px 20px 20px;text-align:center;margin:0 auto}.wz-dashboard__grid-checkbox-center input[type=checkbox]{display:block;margin:0 auto}.wz-dashboard__grid th .uiSelect-item{max-width:60px}.wz-dashboard__grid th .uiSelect-item .uiSelect-text{padding:0 16px 0 6px;font-size:11px}.wz-dashboard__grid.wz-archive .front-jqgrid{overflow-x:inherit}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid .ui-jqgrid-view{overflow:visible}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table{table-layout:fixed;max-width:100%}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table thead .ui-th-column{padding:10px 5px 10px 15px}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table thead .column__sticky{background:linear-gradient(to bottom, rgba(255,255,255,0),#efefef 1px,#efefef calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0));z-index:1}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table tbody .column__sticky{background:linear-gradient(to bottom, rgba(255,255,255,0),#ffffff 1px,#ffffff calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0))}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table .ui-search-input{overflow:hidden}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table .ui-search-input .uiSelect-item{max-width:100%;box-sizing:border-box;height:24px}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-jqgrid table .ui-search-clear{width:25px;text-align:center}.wz-dashboard__grid.wz-archive .front-jqgrid .ui-search-toolbar th div{margin-bottom:17px}.wz-dashboard__grid.wz-archive [role="gridcell"]{padding:10px 15px}.wz-dashboard__grid.wz-archive .overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wz-dashboard__grid.wz-archive .action-btn{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wz-dashboard__grid.wz-archive .action-btn.disabled{color:#000;pointer-events:none}.wz-dashboard__grid.wz-archive .error{color:#dc043c}.wz-dashboard__grid.wz-archive .success{color:#69be28}.wz-dashboard__grid.wz-archive .wz-comment-preview{font-size:11px}.wz-dashboard__grid.wz-archive .wz-comment-preview .less{display:none}.wz-dashboard__grid.wz-archive .wz-comment-preview .more{display:inline}.wz-dashboard__grid.wz-archive .wz-comment-preview--less .less{display:inline}.wz-dashboard__grid.wz-archive .wz-comment-preview--less .more{display:none}.wz-dashboard__grid.wz-archive .wz-comment-preview--button{color:#B30839}.wz-dashboard__grid.wz-archive .column__sticky{position:sticky;left:0;background:pink}.wz-dashboard__grid.wz-archive .column__sticky--wz_status{left:0}.wz-dashboard__grid.wz-archive .column__sticky--invoice_number{left:40px}.wz-dashboard__grid.wz-archive .column__sticky--invoice_date{left:185px}.wz-dashboard__grid.wz-archive .column__sticky--wz_customer_name_and_nip{left:285px}.wz-dashboard__grid.wz-archive .column__sticky--wz_number_and_order_number{right:90px}.wz-dashboard__grid.wz-archive .column__sticky--is_wz_archive_document_exist{right:0}.wz-dashboard__grid.wz-archive .column__sticky:hover{z-index:1}.wz-dashboard__grid .wz-status__circle{display:block;border:2px solid;border-radius:100%;width:20px;height:20px;position:relative;text-align:center}.wz-dashboard__grid .wz-status__circle--new_wz_document_not_exist{border:none}.wz-dashboard__grid .wz-status__circle--accepted,.wz-dashboard__grid .wz-status__circle--cancelled{border-color:#69be28}.wz-dashboard__grid .wz-status__circle--new_wz_document_exist,.wz-dashboard__grid .wz-status__circle--corrected-yelow{border-color:#fdee20}.wz-dashboard__grid .wz-status__circle--corrected{border-color:#da2cb6}.wz-dashboard__grid .wz-status__circle--sent_to_review{border-color:#e63c29}.wz-dashboard__grid .wz-status__sign{display:inline-block;position:absolute}.wz-dashboard__grid .wz-status__sign--new_wz_document_not_exist{position:static;height:2px;width:12px;background-color:#000}.wz-dashboard__grid .wz-status__sign--accepted,.wz-dashboard__grid .wz-status__sign--cancelled{border-color:#69be28;color:#69be28;transform:rotate(45deg);height:10px;width:7px;border-bottom:2px solid;border-right:2px solid;top:2px;left:5px}.wz-dashboard__grid .wz-status__sign--new_wz_document_exist,.wz-dashboard__grid .wz-status__sign--corrected,.wz-dashboard__grid .wz-status__sign--corrected-yelow{width:4px;height:3px;border-radius:50%;left:1px;top:7px}.wz-dashboard__grid .wz-status__sign--new_wz_document_exist,.wz-dashboard__grid .wz-status__sign--corrected-yelow{background-color:#fdee20;box-shadow:5px 0 0 #fdee20,10px 0 0 #fdee20}.wz-dashboard__grid .wz-status__sign--corrected{background-color:#da2cb6;box-shadow:5px 0 0 #da2cb6,10px 0 0 #da2cb6}.wz-dashboard__grid .wz-status__sign--sent_to_review{width:3px;height:3px}.wz-dashboard__grid .wz-status__sign--sent_to_review::before,.wz-dashboard__grid .wz-status__sign--sent_to_review::after{position:absolute;left:-1px;top:2px;content:'';height:12px;width:2px;background-color:#e63c29}.wz-dashboard__grid .wz-status__sign--sent_to_review::before{transform:rotate(45deg)}.wz-dashboard__grid .wz-status__sign--sent_to_review::after{transform:rotate(-45deg)}.wz-dashboard__grid .wz-minus-label{float:right}.wz-dashboard__scroll-bar,.wz-dashboard__scroll-view{overflow-x:auto;overflow-y:hidden;width:auto}.wz-dashboard__scroll-bar{height:17px;position:relative;top:120px;z-index:2}.wz-dashboard__scroll-bar--fixed-border{height:20px;top:122px;background:#efefef;border-bottom:1px solid #000}.wz-dashboard__scroll-view{height:auto;min-height:140px}.wz-dashboard__scroll-empty{width:1440px;overflow-x:scroll;overflow-y:hidden}.wz-dashboard__scroll-content{width:auto;height:auto}@media screen and (max-width: 839px){.wz-dashboard__grid.wz-archive .front-jqgrid{overflow-x:auto}.wz-dashboard__grid.wz-archive .ui-search-toolbar th div{margin-bottom:0}}@media screen and (max-width: 839px){.wz-dashboard__grid.wz-archive .column__sticky{position:static}.wz-dashboard__scroll-bar{display:none}.wz-dashboard__title{flex-direction:column;align-items:flex-start}.wz-dashboard__date{align-self:flex-end}.wz-dashboard__filters{flex-direction:column;align-items:start}.wz-dashboard__auto-refresh{margin:20px 0 0 0}.wz-dashboard__filter--department{width:100%;padding:0 10px 20px 0}.wz-dashboard__filter--date{width:100%}.wz-dashboard__number{margin:0 auto}.wz-dashboard__number-label{margin:0 auto}}@media screen and (max-width: 689px){.wz-dashboard__filter--date{flex-direction:column;align-items:flex-start}.wz-dashboard__filter--date-from{margin-bottom:15px}.wz-dashboard__numbers{margin-bottom:20px;flex-wrap:wrap}.wz-dashboard__number{padding:5px 5px 0 5px;flex-wrap:wrap;font-size:30px}.wz-dashboard__number-label{max-width:165px;padding:0 5px 5px 5px}.wz-dashboard__number-container{width:50%}}.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}.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;padding:0}.display-table-row>div.display-table-cell{padding-top:5px;padding-bottom:5px}}.display-table-cell{display:inline-block;width:100%}@media (min-width: 52.499em){.display-table-cell{display:table-cell;padding:0 0.5%;vertical-align:middle;width:auto}}.large-display-only{display:none}@media (min-width: 76.875em){.large-display-only{display:table-cell}}.basket__products-table p{margin:0.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;color:#000}.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:100%;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 0;color:#000}.basket__products-table .basket__products-table--producer-index-wrapper{font-size:0.75em;color:#666}.basket__products-table .basket__products-table--producer-index{font-size:1em}.basket__products-table .basket__products-table--product-replacements{font-size:0.75em;color:#000}.basket__products-table .basket__products-table--availability-status{font-size:0.875em}.basket__products-table .basket__products-table--product-unit-value{font-size:0.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;color:#000}.basket__products-table .basket__product-table--remove-product:hover{color:#B30839;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:0.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:0.875em}.basket__products-table .basket__products-table--photo-wrapper{float:none}.basket__products-table .basket__products-table--quantity-wrapper{float:none}.basket__products-table .basket__products-table--prices-wrapper{text-align:left;padding:1px 0.5%}.basket__products-table .basket__products-table--prices-wrapper .cell__price-cell:last-child{font-weight:bold}.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{width:35%}.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;width:100%}.basket__products-table .basket__header-products-table--mobile-wrapper .basket__products-table--merged-cell{margin:5px 0 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 .basket__header-products-table--assortment-wrapper{min-width:123px}.basket__products-table .basket__products-table--assortment-item-wrapper{min-width:130px;padding-right:20px}.basket__products-table .basket__products-table--assortment-item-wrapper .uiSelect-item{height:25px;margin-top:5px}.basket__products-table .basket__products-table--assortment-item-wrapper .uiSelect-item .uiSelect-text{line-height:25px}.basket__products-table .basket__products-table--assortment-item-wrapper .uiSelect-item .uiSelect-text:after{top:2px}.basket__products-table .basket__products-table--assortment-item-wrapper select{height:25px}.basket__products-table .cell__quantity-width{width:20%}.basket__products-table .cell__prices-width{width:80%}}@media (min-width: 840px){.basket__products-table--assortment-item-wrapper{max-width:130px}.basket__products-table--prices-wrapper{width:50%}}.assortment-extended-select{position:relative}.assortment-extended-select__trigger{cursor:pointer}.assortment-extended-select__trigger *{pointer-events:none}.assortment-extended-select__popup{position:absolute;top:calc(50% + 20px);right:0.5%;z-index:20;width:calc(100vw - 50px);border:1px solid #cfcfd8;background-color:#f9f9fb;border-radius:3px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);pointer-events:none;display:none}@media (min-width: 52.499em){.assortment-extended-select__popup{width:600px}}@media (min-width: 76.875em){.assortment-extended-select__popup{right:0}}.assortment-extended-select__popup-inner{pointer-events:all;padding:15px 0 0 0}.assortment-extended-select__controls{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 0 15px 0;padding:0 15px}.assortment-extended-select__controls .search-input{width:100%;margin:0 0 15px 0}.assortment-extended-select__controls .search-input input{font-size:12px;height:27px}.assortment-extended-select__controls .search-input label{margin:0 10px 0 0}.assortment-extended-select__controls .checkbox-input label{margin:0 0 0 10px;cursor:pointer}.assortment-extended-select__controls .checkbox-input input{cursor:pointer}@media (min-width: 52.499em){.assortment-extended-select__controls .search-input{padding:0 10px 0 0;width:auto;margin:0}.assortment-extended-select__controls .checkbox-input{padding:0 0 0 10px;width:auto}}.assortment-extended-select__options{width:100%;max-height:300px;overflow-y:scroll;list-style:none;padding:0;margin:0}.assortment-extended-select__options li{cursor:pointer;padding:5px 15px}.assortment-extended-select__options li:hover,.assortment-extended-select__options li.selected{background-color:#e0e0e0}.assortment-extended-select.is-open .assortment-extended-select__popup{display:block}.basket-breadcrumb{width:100%;margin-bottom:20px}.basket-breadcrumb-list{list-style-type:none;list-style-position:inside;padding:0;margin:0}.basket-breadcrumb-list:before,.basket-breadcrumb-list:after{content:" ";display:table}.basket-breadcrumb-list:after{clear:both}.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;top:0;left:0;bottom:0;right: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:#5B5C5E}.basket-breadcrumb-list .item.current .basket-breadcrumb-label{color:#fff}.basket-breadcrumb-list .item.current:after{border-color:transparent transparent transparent #5B5C5E}@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-breadcrumb--rewards .basket-breadcrumb-list .item{width:33.3%}@media screen and (max-width: 839px){.basket-breadcrumb--rewards .basket-breadcrumb-list .item{width:25%}.basket-breadcrumb--rewards .basket-breadcrumb-list .item.current{width:50%}}.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{display:table-cell;vertical-align:middle;padding:20px 0}.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 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 0;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:#B30839;border-color:#B30839}.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:bold}.basket-details-list-wrapper .remove-product{padding:0;background:none;font-size:30px}.basket-details-list-wrapper .remove-product:hover{color:#B30839}.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:0.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;width:33.33333%;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 0;padding-left:30px}.basket__delivery-time-change--description p{font-size:12px;margin:0.5em 0 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-unavailable-stock-info-wrapper{width:100%;display:none}.basket-unavailable-stock-info-wrapper .basket-unavailable-stock-info{font-size:0.75em;color:#B30839;margin:10px 0 0 0}.basket-unavailable-stock-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:bold;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:bold}.basket-delivery-details-block .mpp-under-payment{margin-top:15px}.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:0px}.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:bold;margin:45px 0 25px 0}.page-container-title small,.page-container-title .small{font-size:15px;font-weight:normal}.section-container-title{font-size:15px}.section-container-title small,.section-container-title .small{font-size:15px;font-weight:normal}.section-container-title .change-delivery-address{font-size:11px;border-bottom:1px solid #000;font-weight:normal}.replacements-link{border-bottom:1px solid #000;color:#000}.basket-product-list-input{border:1px solid #5f5f5f;margin:5px 0}.basket-product-list-input.-short{width:50px}.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{width:33.3%;float:left}.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.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:bold;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:bold;border-top:1px solid #b1b1b1}}.for-small-devices .price{padding-left:15px}.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.66667%;float:left}}.basket-summary-column.is-shipping-column[data-personal-collection]{display:none}@media (min-width: 76.875em){.basket-summary-column.is-shipping-column{padding-left:.9375rem;padding-right:.9375rem;width:16.66667%;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.33333%;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 0;margin:0 0 .625rem 0}.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:#B30839;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{background:#dcdcdc;padding:20px 40px}.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}.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{display:table;width:100%}.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-description-wrapper{display:table-cell}.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}@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:normal;padding-bottom:10px;border-bottom:1px solid gray;margin:0 0 20px 0;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{display:-webkit-flex;display:flex}.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-input{height:32px;box-sizing:border-box;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;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:bold;background:gray;color:#fff}.promotion-code-wrapper .promotion-code-form-submit:hover{background:#5B5C5E}.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 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:bold;margin-left:15px}.basket-steps-container{padding:20px 0 0 0;margin:40px 0 20px 0;width:100%}.basket-steps-container:before,.basket-steps-container:after{content:" ";display:table}.basket-steps-container:after{clear:both}.basket-steps-container .header-2.basket-main-header{margin:0;font-weight:bold}@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{white-space:nowrap}.basket-steps-container .header-2.basket-main-header small:before{content:"";padding:0}.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 0}}.basket-steps-container.guest-basket{padding-top:0px;margin-top:0px}.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 0}}.basket-navigation-block{margin:40px 0;width:100%;display:inline-block}.basket-navigation-block:before,.basket-navigation-block:after{content:" ";display:table}.basket-navigation-block:after{clear:both}.basket-navigation-block#submit_auth-container{margin:0px 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:bold;background:#d9d9d9;color:#000}.basket-navigation-block .btn-regular:hover{background:#5B5C5E;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:#B30839;color:#fff}.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:#dc043c}.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.-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.basket-navigation-block .btn-regular.-inverted:hover{background:#dc043c;color:#fff}.basket-navigation-block .btn-regular.-inverted.-no_border{border:none}.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 auto}}.basket-blocks-wrapper{background:#fff;border:2px solid #5B5C5E;width:27%;box-sizing:border-box;float:right;margin:0 0 25px 0}@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{margin:22px 0 0 0;padding:0}.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 0;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 #5B5C5E;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 0;font-size:15px;font-weight:bold}.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:bold}.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 0}.basket-block-summary{border-top:2px solid #e0e0e0;font-weight:bold;margin:20px 0 0 0;padding:15px 0 0}.basket-block-summary>.description{float:left;padding:3px 0 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 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 0;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{background:#fff;padding:20px 0 20px 0;margin:10px 0 0 0;width:100%}.basket-base-steps-container:before,.basket-base-steps-container:after{content:" ";display:table}.basket-base-steps-container:after{clear:both}.basket-base-steps-container .header-2.basket-main-header{margin:0;padding:0;font-weight:bold}.basket-base-steps-container .basket-main-content-wrapper{margin:0;padding:25px 0 20px 0;width:100%}.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-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 20px}}@media screen and (max-width: 839px){.basket-side-block{width:100%;display:block;margin:0 0 20px 0}.basket-side-block:before,.basket-side-block:after{content:" ";display:table}.basket-side-block:after{clear:both}}.basket-side-block .header-3{margin:0 0 20px 0;font-size:18px;font-weight:bold}.basket-side-block .header-4{font-size:15px;font-weight:normal;margin:0 0 30px 0}.basket-side-block .header-4.-highlighted-item{color:#0b960b}.basket-side-block button[type="submit"]{font-size:13px;padding:5px 15px;background:#d9d9d9;color:#000}.basket-side-block button[type="submit"]:hover{background:#5B5C5E;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:#B30839;color:#fff}.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:#dc043c}.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}.basket-side-block button[type="submit"].-inverted{background:#fff;border:1px solid #B30839;color:#B30839}.basket-side-block button[type="submit"].-inverted:hover{background:#dc043c;color:#fff}.basket-side-block button[type="submit"].-inverted.-no_border{border:none}@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 0}@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 0;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:0px;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 0;margin:0 0 20px 0;font-size:15px;display:table}.order-summary-block .header-3.-success-decoration:before{content:"\e81e";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: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 span{display:table-cell;padding:10px 0 0 0}.order-summary-block p{padding:0 0 10px 0}.order-summary-block .-extra-decoration{font-weight:bold}.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:normal;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{width:100%}.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 0;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 0}.basket-delivery .basket-content-section.invoice-content-block .header-6{font-size:15px;font-weight:normal;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:bold;margin:0 0 25px 0}@media screen and (max-width: 840px){.basket-order-header .header-3{background:#f2f2f2;margin:0 0 1px 0;padding:10px 35px 10px 10px}}.basket-order-header .header-3 .delivery-date{font-weight:bold}.basket-order-header .header-3 .delivery-date:after{padding:0 0 0 5px}.basket-order-header .header-3 .delivery-address{font-weight:normal}.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:"\e821";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{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);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:0.875em;text-decoration:underline}.basket-details__add-contact--wrapper .basket-details__small-button:hover{background:transparent;color:#B30839;text-decoration:none}.authorize-new-person{display:none}.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:0px;text-align:left}.add-new-contact-wrapper-modal .ms-drop label{text-transform:initial}.basket-order-block{border-top:1px solid #000;margin:0 0 40px 0;padding:25px 0 0 0;position:relative}.basket-order-block:before,.basket-order-block:after{content:" ";display:table}.basket-order-block:after{clear:both}.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:bold;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 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 0}.basket-order-block.-summary{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;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{-webkit-flex:2 0 0%;-ms-flex:2 0 0%;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{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;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{-webkit-flex:3 0 0%;-ms-flex:3 0 0%;flex:3 0 0%;order:3}@media screen and (max-width: 839px){.basket-order-block.-summary .order-summary-info-block{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;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:normal;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{display:table-cell;padding:0 10px 15px 0}.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: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(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}}.basket-order-products-table .basket-order-product-cell:nth-child(5){width:8%;text-align:left}.basket-order-products-table .basket-order-product-cell:nth-child(5) .item-info.tooltip{position:relative;top:-4px}.basket-order-products-table .basket-order-product-cell:nth-child(5) .item-info.tooltip .tooltip-content{text-transform:none}@media screen and (max-width: 959px){.basket-order-products-table .basket-order-product-cell:nth-child(5){width:18%}}@media screen and (max-width: 689px){.basket-order-products-table .basket-order-product-cell:nth-child(5){float:right;clear:right;width:30%;padding:0 10px 20px 0}}.basket-order-products-table .basket-order-product-cell .small-text{font-size:11px}.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}.scroller-content{width:100%;max-height:200px;overflow:auto;padding:4px 0 2px 0}.scroller-content.mCS_no_scrollbar{padding-right:17px}.scroller-content .basket-order-products-table{margin:0 0 40px 0}.basket-delivery-details-block-row{margin-bottom:25px}.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{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:bold;font-size:15px;display:block;margin-bottom:15px}.basket-delivery-details-block .label .value{font-weight:normal}@media screen and (max-width: 839px){.basket-delivery-details-block{clear:both;padding:35px 0 0;float:none;width:100%}}.basket-delivery-details-block .basket-fieldset{margin:0}.basket-delivery-details-block .basket-fieldset legend{font-size:15px;font-weight:normal}.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 0 0}.basket-order-summary .selected-option ul li{padding:0 0 5px 0;list-style:square;list-style-position:inside}.basket-order-summary .comment-block{padding:20px 0 0 0}.basket-order-summary .comment-block .selected-option{font-style:italic}.basket-order-summary .basket-content-section{margin-bottom:65px;padding:25px 10px 40px 0}.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}@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 0}.basket-order-summary .invoice-content-block .legend,.basket-order-summary .term-content-block .legend{font-weight:normal;display:table-cell;text-align:right;width:20%;font-size:10px;text-transform:uppercase;padding:0 0 25px 0}@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:normal;border-bottom:1px solid #000;padding:0 0 10px 0;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 0}}.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:0.875em;display:inline-block;margin:0 0 0 5px;color:#B30839}.is-summary-form .element-required label:before,.is-summary-form .element-required label .checkbox-label{color:#B30839}.basket__user-delivery{width:100%;display:inline-block}.basket__user-delivery-wrapper{width:100%;padding:0;margin:0 0 10px 0;font-size:13px}.basket__user-delivery-label{font-weight:bold}.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:'\e816';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:bold}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 #B30839;margin:10px 0;color:#B30839}.basket-order__warehouse-stocktaking-alert{width:100%;margin:5px 0;font-size:12px;color:#B30839}.form-wrapper .checkbox-item .input-elem{padding:0 0 0 30px}.basket-pop-up-wrapper,.shopping-list__wrapper{padding:20px}.basket-pop-up-wrapper .products-data,.shopping-list__wrapper .products-data{border-bottom:1px solid #d9d9d9;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 #d9d9d9;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:bold;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:bold;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:bold}.basket-pop-up-wrapper .products-data .product-data .quantity-price p,.shopping-list__wrapper .products-data .product-data .quantity-price p{margin:5px 0px 0px 0px}.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:bold;margin-left:10px}.basket-pop-up-wrapper--reward{padding:20px 0 0}.basket-pop-up-wrapper--reward .products-data{padding:0 25px}.basket-pop-up-wrapper--reward .products-data .product-data .price-type{position:static;display:inline-block;font-size:16px;font-weight:bold}.basket-pop-up-wrapper--reward .summary .price-type{font-size:16px;font-weight:bold;color:#000}.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:#d9d9d9;font-size:13px;margin-left:15px;height:40px;position:relative;border-radius:0 5px 5px 0;line-height:1em}.nav .modal-close-btn:hover{color:#fff;background:#5B5C5E;text-decoration:none}.nav .modal-close-btn:hover:before{border-color:transparent #5B5C5E 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 #d9d9d9 transparent transparent;position:absolute;top:0;left:-15px}.nav .cart-link{background:#B30839;color:#fff;display:flex;align-items:center;height:40px;font-weight:bold;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:#dc043c}.nav .cart-link:hover:after{border-color:transparent transparent transparent #dc043c}.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 #B30839;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:bold}.confirm-action-modal__content-wrapper.product-custom-index{text-align:center}.confirm-action-modal__content-wrapper.product-custom-index .form-element-wrapper .input-section-wrapper{text-align:left}.confirm-action-modal__content-wrapper.product-custom-index .form-element-wrapper .input-section-wrapper .input-elem{max-width:200px}.confirm-action-modal__content-wrapper.product-custom-index #ifs_id-label,.confirm-action-modal__content-wrapper.product-custom-index #custom_index-label{max-width:200px;text-transform:none}.confirm-action-modal__content-wrapper.product-custom-index .buttons{border:none;padding:0;margin:30px 0 0 0;display:flex;flex-direction:row;justify-content:center}.confirm-action-modal__content-wrapper.product-custom-index .buttons .input-item{width:auto}.confirm-action-modal__content-wrapper.product-custom-index .buttons .input-item label{display:none}.confirm-action-modal__content-wrapper.product-custom-index .buttons #submit-container{width:auto}.confirm-action-modal__content-wrapper.product-custom-index .buttons #submit-container #submit{background:#B30839;color:#fff;height:40px;font-size:13px;line-height:1em;margin:0 20px}.confirm-action-modal__content-wrapper.product-custom-index .buttons #submit-container #submit:hover{text-decoration:none;background:#dc043c}.confirm-action-modal__content-wrapper.product-custom-index .buttons #back-container #back{background:none;font-size:13px;margin:0 20px;height:40px;line-height:1em}.confirm-action-modal__content-wrapper.product-custom-index .buttons #back-container #back:hover{color:#000;background:none;text-decoration:underline}.confirm-action-modal__content-wrapper.product-custom-index #file-label{display:none}.confirm-action-modal__content-wrapper.product-custom-index .subtitle{margin-bottom:30px;text-align:left}.confirm-action-modal__content-wrapper.product-custom-index .errors{list-style-type:none;padding:0 3px 0 3px;margin:5px 0;max-width:200px}.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%}}.add-to-basket-modal .eiModal-content,.add-to-shopping-list-modal .eiModal-content{padding:0 0 100px 0}.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}.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:280px}.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:white;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:0px}.basket-welcome div[class^="widget"]{margin-bottom:22px}.cart-page-title{margin-bottom:20px}.cart-wrapper{margin-bottom:20px}@media screen and (min-width: 840px){.cart-wrapper.step-welcome{display:-webkit-flex;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-page-wrapper,.cms-widget-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:#B30839}.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}.header-loyalty-program+.content-bg .affix .product-affix-menu-content{margin-top:25px}@media screen and (max-width: 1199px){.fixed-menu-cats{display:none}.fixed-arrows{display:none}}@media screen and (min-width: 1200px){.fixed-arrows{display:none}.header-replace{height:215px;width:100%;display:none}.header-replace.active{display:block}body .product-menu-wrapper.affix .product-affix-menu-content{top:30px}.page-header.fixed{position:fixed;width:100%;top:0;z-index:1001;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}.page-header.fixed .fixed-relative{width:100%;position:relative;font-weight:400;height:auto;line-height:28px;padding-right:40px;min-height:28px}.page-header.fixed .sub-menu-col .fixed-relative{padding-right:40px;height:auto !important}.page-header.fixed .sub-menu-col .fixed-relative .arrow-right-icon{position:absolute;right:0;padding:0;top:0;bottom:0}.page-header.fixed .sub-menu-col .fixed-relative .arrow-right-icon::before{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.page-header.fixed .fixed-arrows{display:block;position:absolute;top:9px;bottom:0;right:15px;left:auto;height:auto;margin:auto}.page-header.fixed .nav-container{border:0;height:auto;background:#fff;box-shadow:rgba(0,0,0,0.08) 0px 0px 2px 1px,rgba(0,0,0,0.16) 0px 4px 8px 0px}.page-header.fixed .nav-container.fixed-items-1{width:570px}.page-header.fixed .nav-container.fixed-items-2{width:990px}.page-header.fixed .fixed-menu__wrapper{background:#fff;padding-top:8px;padding-bottom:8px}.page-header.fixed .fixed-menu__wrapper .header__helper-icons--icon-element a{display:flex}.page-header.fixed .fixed-menu__wrapper .header__helper-icons--icon-element a span{margin:auto}.page-header.fixed .header-logo-box{width:calc(25% - 70px);padding-left:20px}.page-header.fixed .header-logo-box .base_logo_ext{height:30px}.page-header.fixed .header-logo-box a img{height:32px}.page-header.fixed .fixed-menu-cats{display:block;font-weight:bold;padding-left:15px !important}.page-header.fixed .header-product-search-form--logged{width:45%}.page-header.fixed .header-product-search-form .action .header-product-search-submit{height:40px}.page-header.fixed .header-product-search-form .search-form-categories-container{height:38px}.page-header.fixed .header-product-search-form .fields .uiSelect-item{height:38px}.page-header.fixed .header-product-search-form .fields .uiSelect-item .uiSelect-text{top:5px}.page-header.fixed .header-product-search-form .fields .terms{height:38px}.page-header.fixed .header-company-credit-info{display:none}.page-header.fixed .header-basket-box{height:40px;padding:0}.page-header.fixed .header-basket-box .basket-container{padding:2px}.page-header.fixed .header-basket-box .count .basket-icon,.page-header.fixed .header-basket-box .count .product-variants-table .count-value .add-to-basket-btn,.product-variants-table .count-value .page-header.fixed .header-basket-box .count .add-to-basket-btn{top:2px}.page-header.fixed .header__helper-icons--wrapper{margin-top:7px}.page-header.fixed .header__helper-icons--wrapper--logged{width:13%}.page-header.fixed .header__helper-icons--wrapper .header__helper-icons--icon-description{display:none}.page-header.fixed .top-bar{position:relative;z-index:3}.page-header.fixed .content-bar.content-bar--loyalty-program{position:relative;z-index:2;height:60px;padding:10px 0;background:#fff}.page-header.fixed .logo-wrapper h4{margin:0}.page-header.fixed .logo-wrapper h4 a{display:flex;height:40px}.page-header.fixed .logo-wrapper h4 a img{margin-top:auto;margin-bottom:auto}.page-header.fixed .header-icons-menu-box{top:0;margin:0;padding:0;width:auto;float:left;display:inline-block}.page-header.fixed .header-icons-menu-box>.menu-list>.item{display:block !important;height:40px;width:30px;position:relative;margin-left:0;margin-right:20px}.page-header.fixed .header-icons-menu-box>.menu-list>.item>.navbar-btn.active{position:absolute;left:0;margin-bottom:30px;height:50px;padding-bottom:10px;padding-left:20px;margin-left:-10px;padding-right:20px;width:70px;box-shadow:rgba(0,0,0,0.08) 0px 0px 2px 1px,rgba(0,0,0,0.16) 0px 4px 8px 0px}.page-header.fixed .header-icons-menu-box>.menu-list>.item>.navbar-btn.active::after{content:' ';height:4px;width:70px;display:block;position:absolute;left:0;bottom:0;background:#fff;z-index:9}.page-header.fixed .navbar-btn{height:40px;width:40px;padding-left:10px}.page-header.fixed .navbar-btn:focus{outline:none}.page-header.fixed .navbar-btn:hover{background:#fff}.page-header.fixed .navbar-btn .bar-icon{margin:5px 0px}.page-header.fixed .page-master-navigation-container{margin-left:-10px}.page-header.fixed .page-master-navigation-box{display:none}.page-header.fixed .page-master-navigation-box.active{display:block;position:absolute;z-index:5}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list{position:relative}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list a{display:block}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>.item.-lvl-1.active>.nav-link{box-shadow:none;text-shadow:none}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li{background:#fff;display:block;min-width:230px;height:28px;line-height:28px;text-align:left;padding-left:0px}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li::after{display:none}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li>a{margin:0;padding-left:30px}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li>a::after{display:none}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active{background:#e7e7e7;color:#000}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu{left:230px;top:0;width:360px;border:none;padding:28px 0 0 0;bottom:0;position:absolute;display:block}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col{background:#fff;width:100%;padding-right:0;padding-left:0}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col a span{margin-left:0 !important}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active{background:#e7e7e7;color:#000;padding-left:0;padding-right:0}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active a{color:#000}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active a span{padding-left:20px;margin-left:0}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active .navigation-list-lvl-2{display:block;background:#fff;margin-left:-20px;margin-right:-44px;position:absolute;left:380px;top:0;width:400px;padding:28px 0 0 0;bottom:0}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active .navigation-list-lvl-2 .item{height:28px;line-height:28px;text-align:left;padding:0 0 0 20px}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active .navigation-list-lvl-2 .item:hover{background:#e7e7e7;color:#000}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active .navigation-list-lvl-2 .item a{padding:0 0 0 20px;line-height:28px}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col.active .navigation-list-lvl-2 .item a:hover{background:#e7e7e7;color:#000}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col>a>span{padding:5px 40px 5px 20px;margin:0 0 0 15px;display:block;min-width:230px;height:28px;text-align:left;border:0;position:relative;line-height:16px;min-height:28px}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active>.sub-menu>.sub-menu-col .navigation-list-lvl-2{display:none}.page-header.fixed .page-master-navigation-box.active ul.page-master-navigation-list>li.active a{color:#000}.fixed-overall{opacity:0;height:0;width:0;transition:opacity 0.4s ease-in-out}.fixed-menu-cats{display:none}.fixed-header{min-height:100%;position:relative}.fixed-header body{height:100%}.fixed-header body .fixed-overall.active{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;z-index:1000;width:100%;height:100%;transition:opacity 0.4s ease-in-out;opacity:.4}}.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{padding:0px;color:#fff;background:transparent;padding:10px 0px}.footer-columns-container{padding-bottom:40px}.footer-item-box{float:left}.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 .footer-item-box-content{text-overflow:ellipsis;overflow:hidden}.footer-item-box .footer-item-box-content p{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 8px}.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{padding:0;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer-item-box .footer-item-box-content .widget-links a{text-overflow:ellipsis;overflow:hidden;margin:7px 0;padding-bottom:2px;color:#fff;border-bottom:1px solid transparent}.footer-item-box .footer-item-box-content .widget-links a:first-of-type{margin-top:0}.footer-item-box .footer-item-box-content .widget-links a:hover{border-bottom:1px solid #fff}.ui-accordion-header{outline:none}.footer-item-box-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:normal;padding:0;margin:27px 0 50px 0;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 #d9d9d9;cursor:pointer;position:relative}.footer-item-box-title:after{content:'\e821';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{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.modal-contact-form-btn{cursor:pointer}.eiModal-btn:hover{border-bottom:1px solid #d9d9d9}.footer-item-box.-contact .footer-list.-contact .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:normal}.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 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;border:none;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:#B30839;border:none;color:#fff;float:left;margin-left:2px}.footer-item-box.-newsletter-social .newsletter-form-active .submit:hover{background:#dc043c}.footer-bottom-bar-container{font-size:10px;color:#848484;margin-bottom:10px}@media screen and (min-width: 840px){.footer-bottom-bar-container{display:-webkit-flex;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 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:-webkit-flex;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{-webkit-flex:2 0 0%;-ms-flex:2 0 0%;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:#dc043c}.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{width:20%}.footer-item-box.-contact{width:20%}.footer-item-box.-find-division{width:20%}.footer-item-box.-sales-rules{width:20%}.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:rgba(62,62,62,0.9);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:#d9d9d9;margin:0}.cookie-alert__label a{color:#fff;text-decoration:underline}.form-sig-country-wrapper{position:relative}.form-sig-country-label{position:absolute;z-index:1;font-size:9px;background:#fff;padding-left:2px;padding-right:2px;top:-6px;left:6px}.form-country-code{position:relative}.form-country-code>label{display:block !important}.form-country-code>label[for="country_code"],.form-country-code>label[for="delivery_address-country"]{position:absolute;z-index:1;left:calc(28% + 35px);width:auto;font-size:9px;background:#fff;padding-left:2px;padding-right:2px;top:-10px}.form-country-code>label[for="country_code"] ~ .input-section-wrapper,.form-country-code>label[for="delivery_address-country"] ~ .input-section-wrapper{margin-left:calc(28% + 29px)}.form-country-code>label[for="loyalty_program_basket_details_step_company_country"],.form-country-code>label[for="loyalty_program_basket_details_step_individual_country"],.form-country-code>label[for="loyalty_program_basket_details_step_employee_company_country"],.form-country-code>label[for="loyalty_program_basket_details_step_employee_employer_country"]{position:absolute;z-index:1;left:5px;width:auto;font-size:9px;background:#fff;padding-left:2px;padding-right:2px;top:-9px}.form-country-code>label[for="loyalty_program_basket_details_step_company_country"] ~ .input-section-wrapper,.form-country-code>label[for="loyalty_program_basket_details_step_individual_country"] ~ .input-section-wrapper,.form-country-code>label[for="loyalty_program_basket_details_step_employee_company_country"] ~ .input-section-wrapper,.form-country-code>label[for="loyalty_program_basket_details_step_employee_employer_country"] ~ .input-section-wrapper{margin-left:0}.form-country-code .uiSelect-item{box-sizing:border-box}@media screen and (max-width: 1199px){.form-country-code>label[for="country_code"],.form-country-code>label[for="delivery_address-country"]{left:calc(40% + 35px)}.form-country-code>label[for="country_code"] ~ .input-section-wrapper,.form-country-code>label[for="delivery_address-country"] ~ .input-section-wrapper{margin-left:calc(40% + 29px)}}@media screen and (max-width: 839px){.form-country-code>label[for="country_code"],.form-country-code>label[for="delivery_address-country"]{top:11px;left:5px}.form-country-code>label[for="country_code"] ~ .input-section-wrapper,.form-country-code>label[for="delivery_address-country"] ~ .input-section-wrapper{margin-left:0;margin-top:18px}}.header__helper-icons--wrapper{float:right;width:12%;display:inline-block;padding:0 1%}.header__helper-icons--wrapper--logged{width:17%;padding:0 1% 0 0}.header__helper-icons--wrapper .header__helper-icons--icon-list{width:100%;margin:0;padding:0;display:-webkit-flex;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:#B30839}.header__helper-icons--wrapper .header__helper-icons--icon-element{position:relative;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-badge{position:absolute;top:-8px;left:24px;border:1px solid #B30839;background:#B30839;color:#fff;font-weight:600;padding:0px 5px}@media screen and (min-width: 840px){.header__helper-icons--wrapper .header__helper-icons-badge{left:34px}}.header__helper-icons--wrapper .header__helper-icons--icon-description{margin:.3125rem 0 0 0;font-size:11px;display:block}@media screen and (max-width: 1199px){.header__helper-icons--wrapper{margin-top:17px;width:auto;min-width:350px}.header__helper-icons--wrapper .header__helper-icons--icon-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.header__helper-icons--wrapper .header__helper-icons--icon-list a{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-align-items:center;align-items:center}.header__helper-icons--wrapper .header__helper-icons--icon-description{display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:13px;margin:0}.header__helper-icons--wrapper .header__helper-icons--icon-element{display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;-webkit-align-items:center;align-items:center}.header__helper-icons--wrapper .header__helper-icons--icon:before{font-size:40px;margin-right:10px}}@media screen and (max-width: 839px){.header__helper-icons--wrapper{width:45%;min-width:150px}.header__helper-icons--wrapper .header__helper-icons--icon::before{font-size:30px;margin-right:5px}}@media (max-width: 52.499em){.header__helper-icons--wrapper{width:150px}.header__helper-icons--wrapper .header__helper-icons--icon-description{display:none}}@media screen and (max-width: 479px){.header__helper-icons--wrapper{min-width:120px;width:120px}}.page-header .header-ie-error{background:#FFF8F8;color:#B30839;text-align:center;padding:12px 0;display:none}.page-header .header-ie-error a{text-decoration:underline}.page-header .header-logo-box{display:-webkit-flex;display:flex;justify-content:space-between;display:-ms-flexbox}.page-header .header-logo-box .base_logo_ext{max-width:152px;max-height:52px}@media screen and (max-width: 1199px){.page-header .header-logo-box{margin:15px 0;display:inline-block}.page-header .header-logo-box .image{height:40px;width:auto}.page-header .header-logo-box .base_logo_ext{display:none}}@media screen and (max-width: 839px){.page-header .header-logo-box .base_logo{height:32px;width:auto;margin-top:6px}}@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}}@media screen and (max-width: 839px){.page-header .header-logo-box .logo-wrapper{width:90px}}.page-header .header-logo-box .working-context-box-wrapper{width:auto;-webkit-align-items:center;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:-webkit-flex;display:flex;display:-ms-flexbox}}.page-header .header-logo-box .working-context-box-wrapper .user-delivery-select-container{display:-webkit-flex;display:flex;display:-ms-flexbox}.page-header .header-logo-box .working-context-box-wrapper .menu-list{display:-webkit-flex;display:flex;display:-ms-flexbox;list-style:none;margin:0;padding:0}.page-header .header-logo-box .working-context-box-wrapper .menu-list .item{display:-webkit-flex;display:flex;display:-ms-flexbox}.page-header .header-logo-box .working-context-box-wrapper .working-context-box-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox}@media screen and (max-width: 839px){.page-header .header-logo-box .working-context-box-wrapper .working-context-box-wrapper{display:inline-block;margin-left:5px}}.page-header .header-logo-box .working-context-box-wrapper .working-context-label-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;white-space:normal;padding-left:10px;padding-right:10px}@media screen and (max-width: 839px){.page-header .header-logo-box .working-context-box-wrapper .working-context-label-wrapper{display:inline-block}}.page-header .header-logo-box .working-context-box-wrapper .change-user-delivery-location-btn{background:none;padding:0;text-transform:lowercase;color:#B30839;cursor:pointer}.page-header .header-logo-box .working-context-box-wrapper .user-delivery-location{font-weight:bold;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:-webkit-flex;display:flex;display:-ms-flexbox;height:35px;position:relative}.header-top-bar-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;flex-direction:row-reverse;-ms-flex-direction:row-reverse;justify-content:space-between;-ms-flex-pack:justify}.header-top-bar-wrapper .header-login-box{display:-webkit-flex;display:flex;display:-ms-flexbox;justify-content:flex-end;-ms-flex-pack:end}@media screen and (min-width: 1200px){.header-top-bar-wrapper .header-login-box{-webkit-flex:6 0 0%;-ms-flex:6 0 0%;flex:6 0 0%;-ms-flex:6 0 0%}}@media screen and (max-width: 1199px){.header-top-bar-wrapper .header-login-box{-webkit-flex:2 0 0%;-ms-flex:2 0 0%;flex:2 0 0%;-ms-flex:2 0 0%}}@media screen and (max-width: 479px){.header-top-bar-wrapper .header-login-box{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex:1 0 0%}}.header-top-bar-wrapper .header-login-box .header-user-actions-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;background:#fff;max-width:100%}.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.-lvl-1{display:-webkit-flex;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:-webkit-flex;display:flex;display:-ms-flexbox}.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>a{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>a .link-name{max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-right:1px solid #949494;padding-right:8px;padding-left:8px}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>.menu-label{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.header-top-bar-wrapper .header-login-box .user-account-menu.-lvl-1>.item>.menu-label .label-name{color:#B30839}.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 #d9d9d9}.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:#5B5C5E;color:#fff;z-index:15;overflow:hidden}.header-top-bar-wrapper .header-login-box .user-account-menu .sub-menu.-lvl-2 .item{border-top:1px solid #d9d9d9;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 #d9d9d9}.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:0px 0px 0px 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;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu{display:none;background:#5B5C5E;list-style:none;margin:0px;padding:0px}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu li{padding:0px 0px 0px 20px;border-top:1px solid #d9d9d9}.header-top-bar-wrapper .header-login-box .user-account-menu .level-item .sub-menu li:hover{background:gray}.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{-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.header-top-bar-wrapper .header-login-box .menu-label{cursor:pointer;padding:0px 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;color:#B30839;position:absolute;content:"\e821";font-family:'icomoon';display:inline-block;right:5px;top:14px}.header-top-bar-wrapper .header-login-box .menu-label.with-arrow.active .label-name:after{-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);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 .user-current-company__nip{display:block;margin-bottom:10px}.header-top-bar-wrapper .header-current-company-wrapper .menu-label .current-company-name-label:after{font-size:8px;color:#fff;position:absolute;content:"\e821";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-wrapper{margin:0;padding:0;overflow-y:auto;overflow-x:hidden;max-height:300px}@media (max-width: 52.499em){.header-top-bar-wrapper .header-current-company-wrapper .user-companies-wrapper{width:100%}}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-delete-button{font-weight:bold;background:transparent;color:#fff;display:inline;width:10px}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-delete-button:focus{outline:none}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-search{width:100%;min-width:250px;text-align:left;background:#5B5C5E;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-search-input{height:25px;line-height:25px;padding:0 10px;width:85%}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-list{background:#5B5C5E;display:none;position:absolute;right:0;top:100%;border-top:1px solid #d9d9d9;z-index:2;margin:0;padding:0;-webkit-overflow-scrolling:touch}@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;font-size:11px}.header-top-bar-wrapper .header-current-company-wrapper .user-companies-item .name-full{display:inline}@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 a{width:100%;text-align:left;background:#5B5C5E;color:#fff;display:inline-block;padding:10px 25px 10px 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:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (min-width: 1200px){.header-top-bar-wrapper .header-contact-box{-webkit-flex:2 0 0%;-ms-flex:2 0 0%;flex:2 0 0%;-ms-flex:2 0 0%}}@media screen and (max-width: 1199px){.header-top-bar-wrapper .header-contact-box{display:none}}.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 .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}@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 .phone-icon{font-size:13px}.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:"\e821";font-family:'icomoon';display:inline-block;right:5px;top:0px}.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:-webkit-flex;display:flex;display:-ms-flexbox}@media screen and (min-width: 1200px){.header-top-bar-wrapper .header-info-menu-box{-webkit-flex:6 0 0%;-ms-flex:6 0 0%;flex:6 0 0%;-ms-flex:6 0 0%}}@media screen and (max-width: 1199px){.header-top-bar-wrapper .header-info-menu-box{display:none}.header-top-bar-wrapper .header-info-menu-box.active{display:flex;flex-direction:column;position:absolute;top:35px;left:-5px;z-index:5}.header-top-bar-wrapper .header-info-menu-box.active .widget-boxLink.-header-two-levels::after{right:0;top:0;z-index:50;padding:13px 5px}.header-top-bar-wrapper .header-info-menu-box.active .widget-boxLink.-header-two-levels .menu-list li{width:100%;background-color:#5B5C5E;border:none}}.header-top-bar-wrapper .header-info-menu-hamburger.navbar-btn{display:none}@media screen and (max-width: 1199px){.header-top-bar-wrapper .header-info-menu-hamburger.navbar-btn{position:relative;display:block;padding:8px 20px 8px 5px;height:auto;width:auto;border:none;background:none;margin-right:110px;color:#fff}.header-top-bar-wrapper .header-info-menu-hamburger.navbar-btn::after{font-size:6px;color:#fff;position:absolute;content:"\e821";font-family:icomoon;display:inline-block;right:8px;top:15px}}@media screen and (max-width: 839px){.header-top-bar-wrapper .header-info-menu-hamburger.navbar-btn{margin-right:auto}}.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:-webkit-flex;display:flex;display:-ms-flexbox}.widget-boxLink.-header .menu-list{display:-webkit-flex;display:flex;display:-ms-flexbox;list-style:none;margin:0;padding:0}.widget-boxLink.-header .menu-list .item{display:-webkit-flex;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:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;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;display:block;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}.widget-boxLink.-header-two-levels .menu-list li:hover>a{background:#878787}.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:white}.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:white;background:#B30839}.widget-boxLink.-header-two-levels .menu-list li a{display:block;padding:8px 8px;color:white}.widget-boxLink.-header-two-levels .menu-list li a:hover{text-decoration:none;background:#878787}.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:white;position:absolute;content:"\e821";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:-webkit-flex;display:flex;display:-ms-flexbox}}.header-working-context-wrapper .user-delivery-select-container{display:-webkit-flex;display:flex;display:-ms-flexbox}.header-working-context-wrapper .user-delivery-select-container .working-context-box-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;-ms-flex-align:center;font-size:11px}.header-working-context-wrapper .change-user-delivery-location-btn{background:none;color:#fff;text-transform:lowercase;text-decoration:underline;cursor:pointer;padding:0;font-size:11px;margin-right:8px}.header-working-context-wrapper .working-context-label-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;color:#fff;border-left:1px solid #949494;padding-left:8px;margin-right:8px}.header-working-context-wrapper .user-delivery-location{font-weight:bold;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.header-working-context-wrapper .user-delivery-label{margin-right:5px;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.page-header{background:#fff}.page-header:before,.page-header:after{content:" ";display:table}.page-header:after{clear:both}.page-header .top-bar{background:#5B5C5E;height:auto}.page-header .top-bar:before,.page-header .top-bar:after{content:" ";display:table}.page-header .top-bar:after{clear:both}.page-header .header-company-credit-info{padding:0;text-align:right;font-size:10px;position:relative}@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}.page-header .login-return-bar{background-color:#B30839;color:#fff;padding-top:1px;padding-bottom:3px;text-align:center}.page-header .login-return-bar a{color:#fff}.page-header .login-return-bar-wrapper{display:inline-block;width:100%;text-align:center;padding:10px;margin:0}.content-bar{padding:38px 0 10px 0}.content-bar:before,.content-bar:after{content:" ";display:table}.content-bar:after{clear:both}.content-bar--loyalty-program .minibasket-reward-wrapper{margin-bottom:10px}.content-bar--loyalty-program .minibasket-reward-wrapper--hidden{visibility:hidden;height:0;margin-bottom:0}.header-product-search-form{position:relative}.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 .search-form-categories-container{width:40%;height:46px;display:inline-block;position:absolute;top:0;right:0;border-left:1px solid #515151}.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 .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:before,.header-product-search-form .fields:after{content:" ";display:table}.header-product-search-form .fields:after{clear:both}.header-product-search-form .fields .terms{float:left;background:#d9d9d9;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;padding:0}.header-product-search-form .fields .uiSelect-item .uiSelect-text{top:7px;height:31px;line-height:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-product-search-form .fields .uiSelect-item .uiSelect-text:after{margin:0}.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:#B30839;padding:0;margin:0;border:none;height:48px;width:58px;font-size:28px}.header-product-search-form .action .header-product-search-submit:hover{background:#dc043c}.header-product-search-form .autocomplete-wrapper{position:absolute;top:100%;width:100%;z-index:5}.header-icons-menu-box{padding:0 20px;position:relative;top:-5px}.header-icons-menu-box:before,.header-icons-menu-box:after{content:" ";display:table}.header-icons-menu-box:after{clear:both}.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 0}.header-icons-menu-box a{text-decoration:none;color:#444}.header-icons-menu-box a:hover{color:#dc043c}.header-icons-menu-box span{display:block}.header-basket-wrapper{float:right;width:15%}@media screen and (min-width: 1200px){.header-basket-wrapper{float:right;width:15%}}@media screen and (min-width: 840px) and (max-width: 1199px){.header-basket-wrapper{width:200px}}@media screen and (max-width: 1199px){.header-basket-wrapper{margin-top:15px;float:right}}@media screen and (max-width: 839px){.header-basket-wrapper{width:50px}.header-basket-wrapper .price{display:none}}.header-basket-box{position:relative;height:48px;background:url("../images/ajax-loader.gif") center no-repeat #d9d9d9}@media screen and (max-width: 840px){.header-basket-box{height:38px}}.header-basket-box .minibasket-wrapper{background:#d9d9d9;height:100%}.header-basket-box .minibasket-wrapper.has-products{cursor:pointer}.header-basket-box>.minibasket-action{position:absolute;top:0;right:0;bottom:0;left: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;top:0;right:0;bottom:0;left: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{position:relative;padding:4px 0px 0px 5px}.header-basket-box .basket-container:before,.header-basket-box .basket-container:after{content:" ";display:table}.header-basket-box .basket-container:after{clear:both}@media screen and (max-width: 840px){.header-basket-box .basket-container{padding:0}}.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}@media screen and (max-width: 840px){.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{left:4px}}.header-basket-box .count .value{position:absolute;top:1px;right:-15px;border-radius:50%;background:#B30839;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:bold;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,.header-basket-box .minibasket-reward-content{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,.header-basket-box .minibasket-reward-content: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,.header-basket-box .minibasket-reward-content .basket-list-header{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px}.header-basket-box .basket-list-container .basket-list-body,.header-basket-box .minibasket-reward-content .basket-list-body{margin-bottom:20px}.header-basket-box .basket-list-container .basket-list-body.scroll-active,.header-basket-box .minibasket-reward-content .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,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list{width:100%;display:table}.header-basket-box .basket-list-container .basket-list-body .basket-list-position,.header-basket-box .minibasket-reward-content .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,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-position-header .photo-header{width:95px;padding:0 0 10px 0}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .name-header,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-position-header .name-header{width:220px;padding:0 0 10px 0}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .quantity-header,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-position-header .quantity-header{width:95px;padding:0 0 10px 0}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header .price-header,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-position-header .price-header{width:125px;text-align:right;padding:0 0 10px 0}.header-basket-box .basket-list-container .basket-list-body .basket-list-position-header span,.header-basket-box .minibasket-reward-content .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,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-col{display:table-cell;vertical-align:middle;padding:0 10px 10px 10px;box-sizing:content-box}.header-basket-box .basket-list-container .basket-list-body .basket-list-col:first-child,.header-basket-box .minibasket-reward-content .basket-list-body .basket-list-col:first-child{padding-left:0}.header-basket-box .basket-list-container .basket-list-body .product-image-wrapper,.header-basket-box .minibasket-reward-content .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,.header-basket-box .minibasket-reward-content .basket-list-body .product-image-wrapper img{max-width:100%}.header-basket-box .basket-list-container .basket-list-body .product-description,.header-basket-box .minibasket-reward-content .basket-list-body .product-description{width:200px}.header-basket-box .basket-list-container .basket-list-body .product-count,.header-basket-box .minibasket-reward-content .basket-list-body .product-count{width:75px;background:#d9d9d9;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,.header-basket-box .minibasket-reward-content .basket-list-body .product-count .less,.header-basket-box .minibasket-reward-content .basket-list-body .product-count .more{display:block;height:14px;width:14px;border-radius:50%;background:#B30839;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,.header-basket-box .minibasket-reward-content .basket-list-body .product-count .less{left:-7px}.header-basket-box .basket-list-container .basket-list-body .product-count .more,.header-basket-box .minibasket-reward-content .basket-list-body .product-count .more{right:-7px}.header-basket-box .basket-list-container .basket-list-body .product-price,.header-basket-box .minibasket-reward-content .basket-list-body .product-price{width:125px;text-align:right;font-weight:bold}.header-basket-box .basket-list-container .basket-list-footer .basket-list-summary,.header-basket-box .minibasket-reward-content .basket-list-footer .basket-list-summary{padding:10px;background:#d9d9d9;text-align:right;font-size:10px;font-weight:bold;color:#B30839;text-transform:uppercase;margin-bottom:10px}.header-basket-box .basket-list-container .basket-list-footer .basket-list-summary span,.header-basket-box .minibasket-reward-content .basket-list-footer .basket-list-summary span{font-weight:bold;font-size:16px;color:#000;text-transform:none;margin-left:10px}.header-basket-box .basket-list-container .basket-list-footer .basket-full-list-link,.header-basket-box .minibasket-reward-content .basket-list-footer .basket-full-list-link{text-align:right}.header-mobile-container__icons{display:inline-block;width:auto;float:right}.minibasket-reward-content{display:none;position:absolute;display:none;background:#fff;top:100%;right:0;box-shadow:1px 1px 2px #000;padding:20px;width:600px}.minibasket-reward-content-list-row{display:flex}.minibasket-reward-content-list-cell{padding:0 10px 10px;display:flex;align-items:center}.minibasket-reward-content-list-cell:first-child{padding-left:0}.minibasket-reward-content-list-cell--image{width:20%}.minibasket-reward-content-list-cell--name{width:36%}.minibasket-reward-content-list-cell--quantity{width:22%}.minibasket-reward-content-list-cell--quantity-number{width:75px;height:30px;background:#d9d9d9;text-align:center;padding:5px 0;position:relative}.minibasket-reward-content-list-cell--value{width:20%;font-weight:bold;justify-content:flex-end}.minibasket-reward-content-list-head{text-transform:uppercase;font-size:11px}.minibasket-reward-content-list-head .minibasket-reward-content-list-cell--value{font-weight:normal}.minibasket-reward-content-list-body{overflow-y:auto;overflow-x:hidden;max-height:350px;margin-bottom:20px}.minibasket-reward-content:before{content:"";display:block;width:0;border-color:transparent transparent #7f7f7f;border-style:solid;border-width:0 5px 5px;position:absolute;top:-5px;right:20px}.minibasket-reward-content--active{display:block;z-index:2}.minibasket-reward-header-wrapper{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px}.minibasket-reward-button{display:flex;align-content:center;justify-content:space-between;background-color:#fff;border:1px solid #000;cursor:pointer}.minibasket-reward-button-image{max-height:20px;margin-left:12px}.minibasket-reward-button-value{font-weight:700;font-size:12px;line-height:1.6}.minibasket-reward-button-name{margin-right:12px}.minibasket-reward-button-loader{background:url("../images/ajax-loader.gif") center no-repeat #d9d9d9;width:calc(100% - 2px);height:20px;position:absolute;top:1px;left:1px}.minibasket-reward-wrapper{height:22px;position:relative;width:100%;margin-bottom:10px}.minibasket-reward-footer{text-align:right}.minibasket-reward-sum{padding:10px;background:#d9d9d9;text-align:right;font-size:10px;font-weight:700;color:#B30839;text-transform:uppercase;margin-bottom:10px}.minibasket-reward-sum-value,.minibasket-reward-sum-unit{font-weight:700;font-size:16px;color:#000;text-transform:none;margin-left:10px}.minibasket-reward-sum-unit{margin-left:5px}.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 (max-width: 480px){.navbar-btn{width:60px}}@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 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:60px;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{position:relative;padding-bottom:100px}.header-elements-container:before,.header-elements-container:after{content:" ";display:table}.header-elements-container:after{clear:both}.header-product-search-form{position:absolute;top:110px;width:100%}}@media screen and (max-width: 1199px) and (max-width: 1199px){.header-product-search-form{top:20px}.header-product-search-form[data-is-logged="1"]{top:70px}.header-elements-container--high{min-height:170px}.header-elements-container--high .header-product-search-form[data-is-logged="1"]{top:80px}.header-elements-container--high .minibasket-reward-wrapper{margin-bottom:15px}}@media screen and (max-width: 839px){.header-elements-container{padding-bottom:80px}.header-elements-container .header-credit-info{position:relative;top:-20px}.header-elements-container .header-product-search-form[data-is-logged="1"]{top:100px}.header-elements-container--logged{padding-bottom:50px}.header-elements-container--logged .header-product-search-form[data-is-logged="1"]{top:50px}.header-elements-container--high{min-height:150px}.header-elements-container--high .header-product-search-form[data-is-logged="1"]{top:80px}.header-elements-container--high .header-credit-info{top:0}}.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 (max-width: 1199px){.header-credit-info .working-context-box-wrapper{list-style-type:none;padding-left:10px;text-align:left;margin:1em 0}}@media screen and (min-width: 1200px){.header-product-search-form{float:left;width:45%}.header-product-search-form--logged{width:40%}.header-product-search-form .fields--logged{width:calc(100% - 70px)}.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{color:#000;width:28%;padding:0 25px}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 .menu-list{float:right}body.scrolled .page-header .header-contact-box.only-small .chat{background:#d9d9d9;height:47px;line-height:47px;padding:0 15px 0 9px}body.scrolled .page-header .header-contact-box.only-small .chat:hover{background:#5B5C5E;color:#fff}body.scrolled .page-header .header-basket-box,body.scrolled .page-header .minibasket-reward-button{width:6%}body.scrolled .page-header .header-basket-box .price,body.scrolled .page-header .header-basket-box .minibasket-reward-button-value,body.scrolled .page-header .header-basket-box .minibasket-reward-button-name,body.scrolled .page-header .minibasket-reward-button .price,body.scrolled .page-header .minibasket-reward-button .minibasket-reward-button-value,body.scrolled .page-header .minibasket-reward-button .minibasket-reward-button-name{display:none}@media screen and (max-width: 839px){.header-login-box{color:#B30839;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}.minibasket-reward-button-value,.minibasket-reward-button-name{display:none}.minibasket-reward-button-image{margin:0 auto}}.login-form-box .form-title{margin-bottom:15px}.login-form-box .form-title-small{font-size:15px;font-weight:normal;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}.is-user-register-index,.is-default-index-login,.is-default-index-login-terms{background:#fff}.is-user-register-index .page-master-navigation-container,.is-default-index-login .page-master-navigation-container,.is-default-index-login-terms .page-master-navigation-container{border-top:1px solid #878787}.is-user-register-index .input-item.-remind-block .remind-link .login-remind-link,.is-default-index-login .input-item.-remind-block .remind-link .login-remind-link,.is-default-index-login-terms .input-item.-remind-block .remind-link .login-remind-link{font-size:13px}.is-user-register-index .input-item.-remind-block .remind-link .remind-link,.is-default-index-login .input-item.-remind-block .remind-link .remind-link,.is-default-index-login-terms .input-item.-remind-block .remind-link .remind-link{text-align:center}.is-user-register-index .input-item.-medium .input-elem,.is-default-index-login .input-item.-medium .input-elem,.is-default-index-login-terms .input-item.-medium .input-elem{width:100%}.is-user-register-index .top-bar,.is-user-register-index .header-icons-menu-box,.is-user-register-index .header-elements-container,.is-user-register-index .header-basket-wrapper,.is-user-register-index .page-footer,.is-user-register-index .nav-container,.is-user-register-index .breadcrumbs,.is-user-register-index .header__helper-icons--wrapper,.is-default-index-login .top-bar,.is-default-index-login .header-icons-menu-box,.is-default-index-login .header-elements-container,.is-default-index-login .header-basket-wrapper,.is-default-index-login .page-footer,.is-default-index-login .nav-container,.is-default-index-login .breadcrumbs,.is-default-index-login .header__helper-icons--wrapper,.is-default-index-login-terms .top-bar,.is-default-index-login-terms .header-icons-menu-box,.is-default-index-login-terms .header-elements-container,.is-default-index-login-terms .header-basket-wrapper,.is-default-index-login-terms .page-footer,.is-default-index-login-terms .nav-container,.is-default-index-login-terms .breadcrumbs,.is-default-index-login-terms .header__helper-icons--wrapper{display:none}.is-user-register-index .login-desc,.is-default-index-login .login-desc,.is-default-index-login-terms .login-desc{font-size:11px;margin-top:8px;margin-bottom:20px}.is-user-register-index .login-terms,.is-default-index-login .login-terms,.is-default-index-login-terms .login-terms{width:100%;margin-bottom:-6px}.is-user-register-index .login-action-button label,.is-default-index-login .login-action-button label,.is-default-index-login-terms .login-action-button label{display:none}.is-user-register-index .login-action-button button,.is-default-index-login .login-action-button button,.is-default-index-login-terms .login-action-button button{width:100%;height:38px;margin-top:10px;margin-bottom:20px;background-color:#B30839;color:#fff}.is-user-register-index .login-action-button button:hover,.is-default-index-login .login-action-button button:hover,.is-default-index-login-terms .login-action-button button:hover{background:#dc043c;color:#fff}.is-user-register-index .login-action-password,.is-default-index-login .login-action-password,.is-default-index-login-terms .login-action-password{width:100%}.is-user-register-index .login-action-password .remind-link,.is-default-index-login .login-action-password .remind-link,.is-default-index-login-terms .login-action-password .remind-link{text-align:center}.is-user-register-index .login-action-password-wrapper,.is-default-index-login .login-action-password-wrapper,.is-default-index-login-terms .login-action-password-wrapper{padding:0;margin:-6px 0 0 0}.is-user-register-index .login-title,.is-default-index-login .login-title,.is-default-index-login-terms .login-title{margin-top:20px}.is-user-register-index .login-title__text,.is-default-index-login .login-title__text,.is-default-index-login-terms .login-title__text{font-size:26px;margin-bottom:30px}.is-user-register-index .login-title__text--margin,.is-default-index-login .login-title__text--margin,.is-default-index-login-terms .login-title__text--margin{margin-top:32px;margin-bottom:22px}.is-user-register-index .login-form-box,.is-default-index-login .login-form-box,.is-default-index-login-terms .login-form-box{padding-left:106px;padding-right:106px}.is-user-register-index .login-item-box,.is-default-index-login .login-item-box,.is-default-index-login-terms .login-item-box{margin-left:0;margin-right:45px}.is-user-register-index .login-item-box:last-child,.is-default-index-login .login-item-box:last-child,.is-default-index-login-terms .login-item-box:last-child{margin-left:45px;margin-right:0;margin-bottom:0;width:calc(100% - 590px)}.is-user-register-index .login-item-box.user-data-form,.is-default-index-login .login-item-box.user-data-form,.is-default-index-login-terms .login-item-box.user-data-form{box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);border-radius:4px;width:450px;min-width:450px;padding:28px 32px}.is-user-register-index .login-item-box.user-data-form label:not([for="terms_of_use"]),.is-default-index-login .login-item-box.user-data-form label:not([for="terms_of_use"]),.is-default-index-login-terms .login-item-box.user-data-form label:not([for="terms_of_use"]){display:none}.is-user-register-index .login-item-box__wrapper,.is-default-index-login .login-item-box__wrapper,.is-default-index-login-terms .login-item-box__wrapper{display:flex}.is-user-register-index .login-footer,.is-default-index-login .login-footer,.is-default-index-login-terms .login-footer{border-top:1px solid #878787;display:flex}.is-user-register-index .login-footer__questions,.is-default-index-login .login-footer__questions,.is-default-index-login-terms .login-footer__questions{width:45%}.is-user-register-index .login-footer__phone,.is-default-index-login .login-footer__phone,.is-default-index-login-terms .login-footer__phone{margin-top:23px;margin-bottom:auto;width:50%}.is-user-register-index .login-footer__phone a,.is-default-index-login .login-footer__phone a,.is-default-index-login-terms .login-footer__phone a{color:#000;font-weight:bold;font-size:14px}.is-user-register-index .login-register-message,.is-default-index-login .login-register-message,.is-default-index-login-terms .login-register-message{font-size:16px;margin-top:36px}.is-user-register-index .login-register-message-ul,.is-default-index-login .login-register-message-ul,.is-default-index-login-terms .login-register-message-ul{margin-top:32px;margin-bottom:0}.is-user-register-index .login-register-message-li,.is-default-index-login .login-register-message-li,.is-default-index-login-terms .login-register-message-li{font-size:16px;margin-bottom:3px}.is-user-register-index .login-button-register,.is-default-index-login .login-button-register,.is-default-index-login-terms .login-button-register{width:100%;height:38px;margin-top:10px;margin-bottom:20px;color:#B30839;border:1px solid #B30839;background-color:#fff;display:block;font-size:13px;text-align:center;line-height:36px}.is-user-register-index .login-button-register:hover,.is-default-index-login .login-button-register:hover,.is-default-index-login-terms .login-button-register:hover{background:#B30839;border:1px solid #B30839;color:#fff;text-decoration:none}.is-user-register-index .login-form-box,.is-default-index-login .login-form-box,.is-default-index-login-terms .login-form-box{margin-bottom:140px}.is-user-register-index .login-back-link,.is-default-index-login .login-back-link,.is-default-index-login-terms .login-back-link{color:#000}.is-user-register-index .login-back-link .button-border,.is-default-index-login .login-back-link .button-border,.is-default-index-login-terms .login-back-link .button-border{border-bottom:1px solid #000}.is-user-register-index .login-back-link:hover,.is-default-index-login .login-back-link:hover,.is-default-index-login-terms .login-back-link:hover{text-decoration:none;color:#B30839}.is-user-register-index .login-back-link:hover .button-border,.is-default-index-login .login-back-link:hover .button-border,.is-default-index-login-terms .login-back-link:hover .button-border{border-color:#B30839}.is-user-register-index .login-back-link-wrapper,.is-default-index-login .login-back-link-wrapper,.is-default-index-login-terms .login-back-link-wrapper{margin-bottom:30px;padding-left:7px}.is-user-register-index .login-back-link-wrapper-mobile,.is-default-index-login .login-back-link-wrapper-mobile,.is-default-index-login-terms .login-back-link-wrapper-mobile{display:none}@media (max-width: 1199px){.is-user-register-index .content-bg,.is-default-index-login .content-bg,.is-default-index-login-terms .content-bg{padding:0 40px}.is-user-register-index .login-register-message-ul,.is-default-index-login .login-register-message-ul,.is-default-index-login-terms .login-register-message-ul{padding-left:30px}.is-user-register-index .login-back-link-wrapper,.is-default-index-login .login-back-link-wrapper,.is-default-index-login-terms .login-back-link-wrapper{display:none}.is-user-register-index .login-back-link-wrapper-mobile,.is-default-index-login .login-back-link-wrapper-mobile,.is-default-index-login-terms .login-back-link-wrapper-mobile{display:block;margin-bottom:30px}.is-user-register-index .login-form-box,.is-default-index-login .login-form-box,.is-default-index-login-terms .login-form-box{margin-bottom:60px;flex-direction:column}.is-user-register-index .login-footer__questions,.is-default-index-login .login-footer__questions,.is-default-index-login-terms .login-footer__questions{width:50%}.is-user-register-index .login-title__text--margin,.is-default-index-login .login-title__text--margin,.is-default-index-login-terms .login-title__text--margin{margin-top:20px}.is-user-register-index .login-item-box.user-data-form,.is-default-index-login .login-item-box.user-data-form,.is-default-index-login-terms .login-item-box.user-data-form{width:100%;margin:0;min-width:auto}.is-user-register-index .login-item-box:last-child,.is-default-index-login .login-item-box:last-child,.is-default-index-login-terms .login-item-box:last-child{width:100%;margin:0;padding:28px 32px}.is-user-register-index .login-footer__phone,.is-default-index-login .login-footer__phone,.is-default-index-login-terms .login-footer__phone{text-align:right}.is-user-register-index .header-mobile-container,.is-default-index-login .header-mobile-container,.is-default-index-login-terms .header-mobile-container{padding-bottom:15px;border-bottom:1px solid #878787;margin-bottom:40px}.is-user-register-index .login-form-box,.is-default-index-login .login-form-box,.is-default-index-login-terms .login-form-box{padding:0}.is-user-register-index .page-header .content-bar,.is-default-index-login .page-header .content-bar,.is-default-index-login-terms .page-header .content-bar{margin:0 40px}.is-user-register-index .page-header .header-logo-box .base_logo_ext,.is-default-index-login .page-header .header-logo-box .base_logo_ext,.is-default-index-login-terms .page-header .header-logo-box .base_logo_ext{display:inline}.is-user-register-index .page-header .header-logo-box .image,.is-default-index-login .page-header .header-logo-box .image,.is-default-index-login-terms .page-header .header-logo-box .image{height:auto}}@media (max-width: 839px){.is-user-register-index .content-bg,.is-default-index-login .content-bg,.is-default-index-login-terms .content-bg{padding:0 20px}.is-user-register-index .page-header .content-bar,.is-default-index-login .page-header .content-bar,.is-default-index-login-terms .page-header .content-bar{margin:0 20px}.is-user-register-index .page-header .header-logo-box .logo-wrapper,.is-default-index-login .page-header .header-logo-box .logo-wrapper,.is-default-index-login-terms .page-header .header-logo-box .logo-wrapper{width:100%}}.is-user-register-index .header-logo-box{width:100%;margin:0}.is-user-register-index .login-register-form{margin-bottom:60px}.is-user-register-index .logo-wrapper{margin:auto}.is-user-register-index .registration-form-box{box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);border-radius:4px;padding:28px 32px}.is-user-register-index .registration-form-box.-border-top{border:none}.is-user-register-index .page-master-navigation-container{border:none}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column{padding-left:12px;padding-right:12px}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column.login-register-column-first{padding-left:0;padding-right:33px}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column.login-register-column-last{padding-right:0;padding-left:33px}.is-user-register-index .login-register-form{padding-left:106px;padding-right:106px}.is-user-register-index .login-register-title{font-size:26px;color:#878787;text-align:center;font-weight:normal;margin-bottom:36px}.is-user-register-index .login-register-action-button{width:320px}.is-user-register-index .statement-accept-box,.is-user-register-index .content-bg{padding-top:0}@media (max-width: 1199px){.is-user-register-index .registration-page-wrapper{margin:0}.is-user-register-index .page-header .header-logo-box{margin:15px 0;text-align:center}.is-user-register-index .page-header .header-logo-box .base_logo_ext{display:none}.is-user-register-index .login-register-form{padding:0}.is-user-register-index .login-register-action-button{width:100%}.is-user-register-index .login-register-title{font-size:26px;color:#878787;text-align:center;font-weight:normal;margin-bottom:36px}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column{padding:0}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column.login-register-column-first{padding:0}.is-user-register-index .registration-page-wrapper .registration-form-box.three-column>div.column.login-register-column-last{padding:0}}.login-terms__container{max-width:450px;margin:0 auto 115px auto;width:100%}.login-terms__form{margin:30px 0 0 0}.login-terms__form-submit{width:100%;max-width:350px;height:38px;margin:0 auto;background-color:#B30839;color:#fff;display:block}.login-terms__form-submit:hover{background:#dc043c;color:#fff}.login-terms__popup-modal{max-height:60dvb;overflow-y:auto;margin-bottom:15px}.login-terms__popup-modal>div{margin:0 !important;width:100%;word-break:break-word;padding:0 15px}.login-terms__popup-modal-nav{display:flex;justify-content:center}@media (max-width: 1199px){.login-terms__popup-modal>div{padding:0}}@media screen and (max-width: 1199px){.page-master-navigation-box{display:none;position:absolute;top:110px;z-index:150;width:100%;background:#5B5C5E;-moz-box-shadow:0px 1px 3px #000;-webkit-box-shadow:0px 1px 3px #000;box-shadow:0px 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:0px;padding:0px}.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 #d9d9d9;color:#fff;padding:10px 40px;display:block;width:100%}.page-master-navigation-box.active .level-item.open>.sub-menu{background:rgba(255,255,255,0.2)}.page-master-navigation-box.active .level-item.open>.nav-dropdown{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.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>span.nav-item:before{font-family:'icomoon';content:"\e814";font-size:10px;padding:0px 5px 0px 0px;color:#fff}.page-master-navigation-box.active .page-master-navigation-list .level-item.active.open>a{color:#fff;padding:10px 20px;display:block;width:100%}.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>.level-item.active.open>a{background:rgba(255,255,255,0.2)}.page-master-navigation-box.active .page-master-navigation-list .level-item.active .sub-menu .level-item.active.open>a{background:rgba(255,255,255,0.2)}.page-master-navigation-box.active .page-master-navigation-list .level-item{display:none}.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:rgba(255,255,255,0.3)}.page-master-navigation-box.active .level-item.active .level-item{display:none}.page-master-navigation-box.active .level-item.active .level-item.active.open{display:block}.page-master-navigation-box.active .level-item.active .level-item.active.open .level-item{display:block}.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:bold;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:60px;position:relative}.page-master-navigation-container a:hover{text-decoration:none}.page-master-navigation-container .page-master-navigation-list{height:100%;list-style:none;margin:0;display:table}.page-master-navigation-container .page-master-navigation-list:before,.page-master-navigation-container .page-master-navigation-list:after{content:" ";display:table}.page-master-navigation-container .page-master-navigation-list:after{clear:both}.page-master-navigation-container .page-master-navigation-list>.item{display:table-cell;vertical-align:middle}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1{text-align:center;font-size:11px;color:#000;cursor:default}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1>.nav-item{text-transform:uppercase}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active{padding:0;background:#B30839}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active>.nav-link,.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active>.nav-item{text-shadow:0px 0px 0px #000}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active .sub-menu{display:flex}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1.active>a{color:#fff}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1>a{margin:0 15px;display:inline-block;position:relative}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1>a::after{content:'';width:1px;height:13px;display:inline-block;background:#666;margin:0;position:absolute;right:-15px;top:calc(50% - 6px)}.page-master-navigation-container .page-master-navigation-list>.item.-lvl-1:nth-last-child(2) a::after{display:none}.page-master-navigation-container .page-master-navigation-list>.item.extras-menu{display:none;opacity:0}.page-master-navigation-container .page-master-navigation-list a{color:#000}.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:26;border:1px solid #000;padding-bottom:45px;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.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 0;padding:0 0 12px 0}.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:#B30839}}.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{display:flex;flex-direction:column}.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:normal;margin-left:0px}.registration-page-wrapper .registration-form-box.three-column{width:100%}.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:calc(100% / 3);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:0px 0px 10px 0px}.registration-page-wrapper .registration-form-box.three-column.form-container .form-title .item-info{margin-top:0px}.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 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:0px;margin:0 auto;display:block;float:initial}.registration-page__loader{height:100vh;width:100vw;display:none;position:fixed;left:0;top:0;z-index:261;background:rgba(255,255,255,0.5)}.registration-page__loader.pending{display:block}.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}.js-wrapper-search-autocomplete .ui-autocomplete,.autocomplete-wrapper .ui-autocomplete{border:1px solid #3e3e3e;padding:5px;background:#fff;z-index:1003;margin:13px 0}.js-wrapper-search-autocomplete .ui-autocomplete li,.autocomplete-wrapper .ui-autocomplete li{list-style:none;padding:5px;font-size:12px}@media (max-width: 31.25em){.js-wrapper-search-autocomplete .ui-autocomplete,.autocomplete-wrapper .ui-autocomplete{width:90% !important}}@media (min-width: 76.875em){.js-wrapper-search-autocomplete .ui-autocomplete,.autocomplete-wrapper .ui-autocomplete{max-width:479px;width:100% !important}}.js-wrapper-search-autocomplete .ui-autocomplete-category,.autocomplete-wrapper .ui-autocomplete-category{border-bottom:1px solid #888;padding:10px 0 0 0;margin:0 0 10px 0;height:1px;width:100%}.js-wrapper-search-autocomplete .ui-autocomplete-additional-results,.autocomplete-wrapper .ui-autocomplete-additional-results{background:#f1f1f1;padding:5px 10px;margin:15px 0 0 0 !important}.js-wrapper-search-autocomplete .ui-autocomplete-additional-results label,.autocomplete-wrapper .ui-autocomplete-additional-results label{font-size:11px;text-transform:uppercase;color:#666;margin:0 30px 0 5px}.js-wrapper-search-autocomplete .ui-state-bold,.autocomplete-wrapper .ui-state-bold{color:#B30839;font-weight:bold}.js-wrapper-search-autocomplete .parent-category-highlight,.autocomplete-wrapper .parent-category-highlight{color:#00759b}.js-wrapper-search-autocomplete .ui-widget-content .ui-state-focus,.autocomplete-wrapper .ui-widget-content .ui-state-focus{background:#B30839;background-image:none;color:#fff;border:0;padding:5px}.js-wrapper-search-autocomplete .ui-widget-content .ui-state-focus a,.autocomplete-wrapper .ui-widget-content .ui-state-focus a{color:#fff;width:100%}.js-wrapper-search-autocomplete .ui-widget-content .ui-state-focus.ui-autocomplete-additional-results,.autocomplete-wrapper .ui-widget-content .ui-state-focus.ui-autocomplete-additional-results{background:#f1f1f1;color:#333;border:none !important}.js-wrapper-search-autocomplete .ui-widget-content .ui-state-focus .ui-state-bold,.js-wrapper-search-autocomplete .ui-widget-content .ui-state-focus .parent-category-highlight,.autocomplete-wrapper .ui-widget-content .ui-state-focus .ui-state-bold,.autocomplete-wrapper .ui-widget-content .ui-state-focus .parent-category-highlight{color:#fff}.js-wrapper-search-autocomplete .error-item,.autocomplete-wrapper .error-item{pointer-events:none}.js-wrapper-search-autocomplete .error-item.ui-state-focus,.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{width:210px;text-transform:uppercase;font-size:11px}.side-nav-wrapper:before,.side-nav-wrapper:after{content:" ";display:table}.side-nav-wrapper:after{clear:both}.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:bold;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{color:#000;font-weight:bold}.side-nav-wrapper ul li a.current:link,.side-nav-wrapper ul li a.current:active,.side-nav-wrapper ul li a.current:visited{color:#000;font-weight:bold}.side-nav-wrapper ul li span.current{color:#000;font-weight:bold}.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:"\e821";font-family:'icomoon';display:inline-block;right:0px;top:4px}.side-nav-wrapper .level-item .sub-menu{display:none}.side-nav-wrapper .level-item .sub-menu ul{list-style:none;margin:0px;padding:0px}.side-nav-wrapper .level-item .sub-menu ul li{padding:0px 0px 0px 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{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.youtube-popup{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);z-index:99998}.youtube-popup--fade-in{animation-name:fade-in-youtube-popup;animation-fill-mode:both;animation-duration:0.5s}.youtube-popup__content{max-width:680px;margin:0 auto;height:100%;position:relative}.youtube-popup__iframe{max-width:100%;width:100%;display:block;height:480px;border:none;position:absolute;top:0;bottom:0;margin:auto 0}.youtube-popup__close{position:absolute;top:0;bottom:528px;cursor:pointer;right:0px;margin:auto 0;width:24px;height:24px;background:url(https://static.sig.pl/files/pliki/scr/images/close.png);background-repeat:no-repeat;background-size:contain}.youtube-popup__close:hover{opacity:0.5}@keyframes fade-in-youtube-popup{0%{opacity:0;pointer-events:none}100%{opacity:1;pointer-events:all}}@media screen and (max-width: 839px){.youtube-popup__content{max-width:90%}}@media screen and (max-width: 689px){.youtube-popup__iframe{height:320px}.youtube-popup__close{bottom:362px}}@media screen and (max-width: 479px){.youtube-popup__iframe{height:220px}.youtube-popup__close{bottom:262px}}.reward-list__sort{width:260px;position:relative;top:33px;left:0;display:flex;align-content:center}.reward-list__sort-label{line-height:18px;align-self:center;margin-right:10px}.reward-list__filter-price-reset{cursor:pointer}.reward-list__filter-category{list-style-type:none}.reward-list__filter-category-item{cursor:pointer;display:block;padding:5px 0 14px;font-size:11px;color:#7b7c7f}.reward-list__filter-category-item input{display:none}.reward-list__filter-category-item--active{color:#B30839;font-weight:bold}.reward-list__filter-category-item:hover{color:#B30839;text-decoration:underline}.reward-list__table tbody{display:flex;flex-wrap:wrap;padding:30px 0 30px 20px}.reward-list__table tbody tr{width:25%;display:flex;padding:10px;flex-direction:column;position:relative}.reward-list__table tbody td:first-child:not(.dataTables_empty){border:1px solid #b1b1b1;border-bottom:none}.reward-list__table tbody td:nth-child(2){border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1}.reward-list__table tbody td:nth-child(3){border:1px solid #b1b1b1;border-top:none}.reward-list__table tbody td a,.reward-list__table tbody td a:hover{color:inherit;cursor:pointer;text-decoration:none}.reward-list__table thead{visibility:hidden}.reward-list__reward-category{visibility:hidden;height:0}.reward-list__reward-image{width:100%;vertical-align:middle;max-height:138px}.reward-list__reward-default{visibility:hidden;height:0}.reward-list__reward-image-box{display:block;min-height:138px}.reward-list__reward-name{display:block;margin:10px;color:#000}.reward-list__reward-price{margin:10px;padding:7px 10px;display:block;width:calc(100% - 20px);background-color:#B30839;text-align:center;font-weight:bold}.reward-list__reward-price span{color:#fff;font-size:14px}.reward-list__reward-quantity{background-color:#00759b;color:#fff;height:auto;padding:5px 15px;position:absolute;top:10px;left:10px;text-transform:uppercase}.reward-list__reward-quantity--inactive{display:none}.reward-list__reward-quantity input{display:none}.reward-list .dataTables_length{display:none}.reward-list .dataTables_info{text-align:right;width:300px;margin:0 0 -35px auto}.reward-list .dataTables_filter{margin:0 20px 0 285px}.reward-list .dataTables_empty{position:absolute}.reward-list .form-control.input-sm{margin-left:10px;padding:0 6px;width:230px;height:33px}.reward-list .paging_simple_numbers .pagination{list-style-type:none;display:flex;justify-content:center}.reward-list .paging_simple_numbers .pagination li{margin:5px}.reward-list .paging_simple_numbers .pagination .reward-list__prev,.reward-list .paging_simple_numbers .pagination .reward-list__next{background:none;width:20px;height:16px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;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:#B30839}.reward-list .paging_simple_numbers .pagination .reward-list__prev::before{content:"\e814"}.reward-list .paging_simple_numbers .pagination .reward-list__first::before{margin-right:-6px}.reward-list .paging_simple_numbers .pagination .reward-list__next::before{content:"\e816"}.reward-list .paging_simple_numbers .pagination .reward-list__last::before{margin-left:-6px}.reward-list .paging_simple_numbers .paginate_button.active{border-left:2px solid #ccc;border-right:2px solid #ccc;padding:0 20px}.reward-list .paging_simple_numbers .paginate_button.active a,.reward-list .paging_simple_numbers .paginate_button.active a:hover{text-decoration:none;color:inherit}.reward-list .paging_simple_numbers .paginate_button__title{margin-right:10px}@media screen and (max-width: 1200px){.reward-list__table tbody tr{width:33%}}@media screen and (max-width: 840px){.reward-list__table tbody{padding:30px}.reward-list__table tbody tr{width:50%}}@media screen and (max-width: 690px){.reward-list__table tbody tr{width:100%}}.isIE .reward-list__table{border-collapse:collapse;border-spacing:0;border-spacing:0;display:inline}.isIE .reward-list__table tr{display:-ms-flexbox}.isIE .reward-list__table tr td{display:block;padding:0;margin:0;max-width:215px}.isIE .reward-list__table tr td :nth-child(2){padding:10px 0}.reward-card{display:flex;flex-direction:row;padding:30px 0}.reward-card__wrapper{width:calc(100% - 200px)}.reward-card__wrapper .reward-card__info-basic{display:flex;margin-bottom:20px}.reward-card__wrapper .reward-card__image img{width:auto;max-width:350px}.reward-card__wrapper .reward-card__text{width:100%;padding:0 20px}.reward-card__wrapper .reward-card__text .reward-card__name{margin-bottom:20px}.reward-card__wrapper .reward-card__text .reward-card__description{margin-right:120px}.reward-card__sidebar{width:200px}.reward-card__sidebar .reward-card__label{margin:10px 0;font-size:11px}.reward-card__sidebar .reward-card__availability{display:flex;align-items:center;margin:20px 0;font-size:11px;color:#848484}.reward-card__sidebar .reward-card__availability span[class*='quantity']{width:10px;height:10px;display:block;margin-right:5px}.reward-card__sidebar .reward-card__availability-small-quantity{background:#f90}.reward-card__sidebar .reward-card__availability-big-quantity{background:#69be28}.reward-card__sidebar form input[name*='quantity']{width:50px;text-align:center}.reward-card__sidebar form label{margin-left:5px}.reward-card__sidebar form button{display:block;margin:20px 0;width:100%;max-width:250px}.reward-card__sidebar form button:disabled{background-color:#d3d3d3;color:#000}.reward-card__sidebar form button:disabled:hover{background-color:gray}@media screen and (max-width: 960px){.reward-card{flex-direction:column}.reward-card__wrapper,.reward-card__sidebar{width:100%}.reward-card__description{margin-right:0}}@media screen and (max-width: 840px){.reward-card__wrapper .reward-card__info-basic{flex-direction:column;margin-bottom:0}.reward-card__wrapper .reward-card__info-basic .reward-card__text{padding:20px 0 0}.reward-card__wrapper .reward-card__info-addictional{margin-top:0}}.rewards-basket__header{margin-bottom:10px}.rewards-basket__table{display:flex;flex-direction:column}.rewards-basket__table--header{background-color:#dcdcdc;text-transform:uppercase;font-size:11px}.rewards-basket__table--body .rewards-basket__table-cell--value{font-weight:bold}.rewards-basket__table-row{display:flex;border-bottom:1px solid #b1b1b1;padding:7px 5px 7px 0;height:100%;width:100%}.rewards-basket__table-cell{display:table-cell;padding:0 .5%;vertical-align:middle;width:15%}.rewards-basket__table-cell--image{width:15%;padding-left:0}.rewards-basket__table-cell--mobile-wrapper{width:85%}.rewards-basket__table-cell--mobile-wrapper .rewards-basket__table-row{border:none;padding:0;display:table}.rewards-basket__table-cell--name{width:25%}.rewards-basket__table-cell--availability-data{position:relative;display:flex}.rewards-basket__table-cell--availability-label{margin-left:15px;color:#888;font-size:11px}.rewards-basket__table-cell--availability-label:before{content:"";width:10px;height:10px;display:block;background-color:green;position:absolute;left:0;top:3px}.rewards-basket__table-cell--availability-full .rewards-basket__table-cell--availability-label:before{background-color:#69be28}.rewards-basket__table-cell--availability-empty .rewards-basket__table-cell--availability-label:before{background-color:#f90}.rewards-basket__table-cell--quantity-label{font-size:11px}.rewards-basket__table-cell--remove{text-align:center}.rewards-basket__table-cell--mobile-remove{margin-top:5px;display:none}.rewards-basket__table-cell--remove:hover .rewards-basket__table-cell--remove-link,.rewards-basket__table-cell--mobile-remove:hover .rewards-basket__table-cell--remove-link{color:#B30839}.rewards-basket__table-cell input{width:45px;text-align:center;margin-right:10px}.rewards-basket__table-cell *{vertical-align:middle}.rewards-basket__table-cell a{color:#000}.rewards-basket__table-error{border:1px solid #dc043c}.rewards-basket__info{display:flex;margin-top:30px}.rewards-basket .input-item,.rewards-basket .select-item{width:47%;display:inline-block;margin-right:2%;margin-bottom:5px;vertical-align:text-top;position:relative}.rewards-basket .textarea-item{width:calc(97% - 3px)}.rewards-basket__client-type{width:60%}.rewards-basket__client-type div{display:flex;flex-direction:column}.rewards-basket__client-type .errors{list-style-type:none;padding:0 5px}.rewards-basket__radio-label{padding:5px 0}.rewards-basket__radio-label input{margin-right:15px;font-size:15px}.rewards-basket #client_type-label,.rewards-basket #role-label{padding:0 0 .625rem 0;margin:0 0 .625rem 0;font-size:15px}.rewards-basket #loyalty_program_basket_details_step_company_role-container{display:flex;flex-direction:column;margin:10px 0 15px 0}.rewards-basket #loyalty_program_basket_details_step_employee_client_nip-container{display:block;margin-bottom:10px}.rewards-basket .rewards-basket__country-select{display:block;margin-bottom:5px}.rewards-basket #loyalty_program_basket_details_step_individual_individual_nip-container,.rewards-basket #loyalty_program_basket_details_step_individual_individual_pesel-container{width:50%;margin-right:-30px;margin-left:30px}.rewards-basket__points-summary{font-weight:bold;font-size:15px;width:40%;display:flex;align-items:flex-end;justify-content:flex-end}.rewards-basket__points-summary-value{font-size:20px;margin:0 10px 0 25px}.rewards-basket__points-summary-unit{font-size:20px}.rewards-basket__buttons{display:flex;flex-direction:row;align-content:center;justify-content:space-between;width:100%}.rewards-basket__buttons--step-two{width:50%}.rewards-basket__buttons:before,.rewards-basket__buttons:after{display:none}.rewards-basket__buttons a{max-height:20px}.rewards-basket__buttons .input-item{display:flex;padding-bottom:0}.rewards-basket__buttons button,.rewards-basket #save-container .submit{background-color:#B30839;color:#fff;font-size:15px;border:none;font-weight:700}.rewards-basket__buttons button:after,.rewards-basket #save-container .submit:after{content:"\e816";font-family:icomoon;position:relative;top:-1px;font-size:11px;display:inline;margin-left:8px}.rewards-basket__buttons button:hover,.rewards-basket #save-container .submit:hover{background-color:#dc043c}.rewards-basket__summary{margin-bottom:30px}.rewards-basket__form-section{position:relative}.rewards-basket__form-section form{width:52%;margin:0 auto}.rewards-basket__form-section fieldset .form-element-wrapper .input-section-wrapper,.rewards-basket__form-section fieldset label{width:100%}.rewards-basket__form-section fieldset legend{padding:20px 0 15px}.rewards-basket__form-section #save-container{position:absolute;right:0;bottom:-75px}.rewards-basket__form-section #save-container .input-item{width:100%;margin-right:0;display:block}.rewards-basket__form-section #save-container .input-item label{display:none}.rewards-basket__form-section #save-container .input-item .submit{max-width:100%;white-space:normal}.rewards-basket__form-section .single-or-many-note--hidden{display:none}.rewards-basket .form-element-wrapper.select-item label{display:none}.rewards-basket .form-element-wrapper.select-item select{width:100%;opacity:0;box-sizing:border-box;height:29px;line-height:29px;padding:0 10px;border:#878787;margin-top:-2px}.rewards-basket .form-element-wrapper.select-item.error-item select{border:2px solid #dc043c;background-color:#fff9f9}.rewards-basket .form-element-wrapper.select-item .select-elem{height:31px}.rewards-basket .form-element-wrapper.select-item .select-elem .uiSelect-item{width:100%;height:100%;box-sizing:border-box}.rewards-basket .form-element-wrapper.select-item .select-elem .uiSelect-item .uiSelect-text{color:#878787;height:100%}.rewards-basket .textarea-item textarea{padding:10px;border:1px solid #878787;background-color:#fff}.rewards-basket #save-container{width:50%;float:right;text-align:right;margin-top:40px}.rewards-basket .form-element-wrapper label{display:block;margin-bottom:10px;text-align:left;text-transform:none}.rewards-basket #loyalty_program_basket_details_step_individual_tax_id_note-element{margin:10px 0 20px}.rewards-basket #tax_id_note-label,.rewards-basket .checkbox-item input[type=checkbox],.rewards-basket #trip_note-label,.rewards-basket #card_delivery-label{display:none}.rewards-basket .checkbox-item{position:relative;padding:10px 0 15px 30px}.rewards-basket .checkbox-item input[type="checkbox"]{opacity:0}.rewards-basket .checkbox-item .checkbox-label-block{position:relative;color:#000}.rewards-basket .checkbox-item .checkbox-label-block::before,.rewards-basket .checkbox-item .checkbox-label-block::after{position:absolute}.rewards-basket .checkbox-item .checkbox-label-block::before{content:"";display:inline-block;height:17px;width:17px;border:1px solid #878787;top:0;left:-30px}.rewards-basket .checkbox-item .checkbox-label-block::after{content:"";display:inline-block;height:6px;width:9px;border-left:2px solid #878787;border-bottom:2px solid #878787;transform:rotate(-45deg);left:-26px;top:7px}.rewards-basket .checkbox-item input[type="checkbox"]+.checkbox-label-block::after{content:none}.rewards-basket .checkbox-item input[type="checkbox"]:checked+.checkbox-label-block::after{content:""}.rewards-basket .radio-item{width:100%;padding:0 0 14px 0}.rewards-basket .radio-item input+label{margin:0}.rewards-basket .radio-item input.radio-input[type=radio]{display:inline-block;position:absolute;width:20px;opacity:0;height:20px}.rewards-basket .radio-item label.radio-label-block{cursor:pointer}.rewards-basket .radio-item label.radio-label-block span.radio-label{display:block;padding:1px 0 0 30px}.rewards-basket .radio-item label.radio-label-block span.radio-label-info{display:block;font-size:11px}.rewards-basket .radio-item label.radio-label-block:after{margin:0}.rewards-basket .radio-item label.radio-label-block:before{font-family:"icomoon";content:"\e826";display:block;background:#fff;color:#dcdcdc;text-align:center;font-size:18px;margin:2px 0 0 0;width:20px;float:left;border-radius:50%}.rewards-basket .radio-item input.radio-input[type=radio]:checked+label.radio-label-block:before{content:"\e825";font-family:"icomoon";font-size:18px;color:#5B5C5E;text-align:center;display:inline-block}.rewards-basket #trip_note-element,.rewards-basket #card_delivery-element,.rewards-basket #single_or_many_note-element{margin:0 0 20px 0}.rewards-basket #sodexo_card_number-container{margin-left:30px}.rewards-basket #sodexo{margin-left:30px;margin-right:-30px}.rewards-basket #sodexo_comment,.rewards-basket #comment,.rewards-basket #tax_comment{margin-bottom:20px}.rewards-basket #card_options-errors,.rewards-basket #role-errors{padding:0 5px;list-style-type:none}.rewards-basket #tax_id-errors{list-style-type:none;padding:0 5px}.rewards-basket .loyalty_program_basket_details_step_lowered{margin-top:33px}.rewards-basket .loyalty-program-basket-details__individual-tax-office{cursor:default}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-content{width:360px;border:1px solid #878787;background-color:#fff;position:absolute;display:none;margin-top:-1px;z-index:1}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-content--show{display:block}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-arrow{position:absolute;right:10px;top:45px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #000}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-search{width:calc(100% - 20px);height:31px;line-height:31px;padding:0 15px;margin:10px;box-shadow:none;border-radius:0;font-size:12px;border:1px solid #878787}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-list{list-style-type:none;padding:0;margin:0;height:auto;max-height:195px;display:block;overflow-y:auto}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-list-element{cursor:pointer;padding:5px}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-list-element:hover{color:#fff;background-color:#00759b}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-list--loading{background:url("/assets/common/images/ajax-ring-loader.gif") no-repeat center;height:50px;margin-bottom:10px}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-input-zoom{position:absolute;top:19px;right:21px;font-size:13px;font-weight:bold}.rewards-basket__modal-nav{display:flex;justify-content:space-between;width:65%;margin:45px auto 0 auto}.rewards-basket__modal-nav .item:only-child{margin:0 auto}.rewards-basket__material{margin:0 0 20px 0}.rewards-basket__material-choose-parcel-locker{background-color:#B30839;color:#fff;height:31px}.rewards-basket__material-choose-parcel-locker:hover{background-color:#dc043c}.rewards-basket__parcel-locker-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1010;background:rgba(0,0,0,0.7)}.rewards-basket__parcel-locker-modal--inner{width:100%;height:100%;max-height:min(800px, 90dvb);max-width:1024px;background:#fff;display:flex;flex-direction:column}.rewards-basket__parcel-locker-modal-header{padding:20px 40px 20px 20px;position:relative;font-size:20px;display:block;color:#7f7f7f;font-weight:bold;background-color:#fff;border-bottom:1px solid #dc043c}.rewards-basket__parcel-locker-modal-map{flex:1}.rewards-basket__parcel-locker-modal-close{position:absolute;top:0;right:0;border:none;padding:0;background:none;font-size:26px;width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.rewards-basket__form-section form{width:60%}.rewards-basket__form-section form .input-item,.rewards-basket__form-section form .select-item{width:100%;margin-right:0}.rewards-basket__form-section form .textarea-item{width:100%}}@media screen and (max-width: 960px){.rewards-basket__form-section form{width:75%}.rewards-basket__info{flex-direction:column}.rewards-basket__client-type,.rewards-basket__points-summary{width:100%}.rewards-basket .loyalty_program_basket_details_step_lowered{margin-top:0}}@media screen and (max-width: 839px){.rewards-basket__table--header{display:none}.rewards-basket__table-row{padding:7px;border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1}.rewards-basket__table-row:first-child{border-top:1px solid #b1b1b1}.rewards-basket__table-cell--image{width:30%}.rewards-basket__table-cell--mobile-wrapper{width:70%;padding-left:10px}.rewards-basket__table-cell--mobile-wrapper .rewards-basket__table-row{display:flex;flex-direction:column;border:none}.rewards-basket__table-cell--mobile-wrapper .rewards-basket__table-row .rewards-basket__table-cell{width:100%;margin-bottom:5px}.rewards-basket__table-cell--mobile-wrapper .rewards-basket__table-row .rewards-basket__table-cell--name{vertical-align:top}.rewards-basket__table-cell--price,.rewards-basket__table-cell--amount{text-align:right}.rewards-basket__table-cell--remove{display:none}.rewards-basket__table-cell--mobile-remove{display:block}.rewards-basket__client-type{margin-bottom:20px}.rewards-basket__form-section form{width:75%}.rewards-basket__points-summary{border-top:1px solid #b1b1b1;justify-content:center;align-items:baseline;padding-top:25px}.rewards-basket__buttons.basket-navigation-block{flex-direction:column;margin-top:20px}.rewards-basket__buttons.basket-navigation-block-link-box{margin-bottom:20px}.rewards-basket__buttons.basket-navigation-block a.back-link{margin:5px 20px 0 0}.rewards-basket #submit-container .input-item{width:100%}.rewards-basket #submit-container .input-item label{display:none}.rewards-basket #submit-container .input-item button{width:100%;margin-top:20px}.rewards-basket__buttons{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.rewards-basket__buttons .confirm-submit-modal{width:100%;margin-top:20px}.rewards-basket__buttons--step-two{width:100%}.rewards-basket .input-elem.input-section-wrapper{width:100%}.rewards-basket #save-container{width:100%;margin:0 auto}.rewards-basket #save-container label{display:none}.rewards-basket #save-container .input-item{width:100%;display:block;margin-bottom:-40px}.rewards-basket #save-container .input-item .submit{width:100%}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown-arrow{top:40px}.rewards-basket--details{margin-bottom:90px}}@media screen and (max-width: 479px){.rewards-basket__form-section form{width:100%}.rewards-basket .loyalty-program-basket-details__individual-tax-office-dropdown{width:auto}.rewards-basket__modal-nav{width:100%}.rewards-basket__modal .cart-link,.rewards-basket__modal .modal-close-btn{font-size:12px}}body.modal-active{overflow:hidden}.ui-modal.messenger{width:40%;margin:0 auto;margin-left:-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}#eiModal-overlay{z-index:2000}#eiModal{z-index:2001}.eiModal-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:11;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.eiModal{display:none;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 (min-width: 1200px){.eiModal{width:850px;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 840px) and (max-width: 1199px){.eiModal{width:80%;top:8%}}@media screen and (max-height: 500px){.eiModal{top:0%}}.eiModal-header{display:block;color:#7f7f7f;font-weight:bold;background-color:#fff;border-bottom:1px solid #dc043c;word-break:break-word}@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-flex;justify-content:center;align-items:center;text-align:center;padding:0 10px;cursor:pointer;position:absolute;top:3px;right:10px}.eiModal-closeBtn:after{content:"\00d7";display:block;color:#333;font-size:25px}@media screen and (max-width: 839px){.eiModal-closeBtn{top:-5px}}@media screen and (max-height: 500px){.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;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) 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;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) no-repeat}.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{border-bottom:1px solid #c9c6c6}.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.load:after{content:'';position:absolute;display:block;z-index:1;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) no-repeat}@media screen and (min-width: 840px){.modal-delivery-method-wrapper .delivery-wrapper,.modal-delivery-method-wrapper .reception-wrapper{width:50%;float:left}}.modal-delivery-method-wrapper .delivery-wrapper{padding:10px 0}@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 .reception-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-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: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:rgba(255,255,255,0.8);position:fixed;z-index:99;top:0;right:0;bottom:0;left:0}.overlay-loader-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(0,0,0,0.7) no-repeat;z-index:11}.reviewers-list-modal{max-width:720px}.reviewers-modal-content{display:flex;flex-direction:column;padding:0 10px}.reviewers-modal-content__error-wrapper{width:100%;text-align:center;margin-top:30px;margin-bottom:5px}.reviewers-modal-content__text-line{margin:0;line-height:1.6em}.reviewers-modal-content__list{list-style-type:none;border:1px solid #b8b8b8;padding:10px 30px;margin:25px 0;height:133px;overflow-y:scroll}.reviewers-modal-content__list-checkbox{padding-bottom:10px}.reviewers-modal-content__list-label{align-items:center}.reviewers-modal-content__list--no-scroll{border-color:transparent;overflow-y:hidden}.reviewers-modal-content__list--error{border-color:#B30839}.reviewers-modal-content__submit-wrapper{width:100%}.reviewers-modal-content__btn{align-self:center;font-weight:700;width:100%;font-size:15px}.reviewers-modal-content__btn:after{top:0}.reviewers-modal-content__error-msg{border:1px solid #B30839;color:#B30839;padding:2px;margin-bottom:0;text-align:center;display:none;transform:scaleY(0)}.reviewers-modal-content__error-msg--show{transition:transform .2s ease-in-out;display:block;transform:scaleY(1)}@media screen and (min-width: 840px){.reviewers-modal-content__list{margin:25px 5%}.reviewers-modal-content__submit-wrapper{width:360px;margin:0 auto 5px}}.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{border-bottom:1px solid #c9c6c6}.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.load:after{content:'';position:absolute;display:block;z-index:1;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) no-repeat}@media screen and (min-width: 840px){.modal-delivery-method-wrapper .delivery-wrapper,.modal-delivery-method-wrapper .reception-wrapper{width:50%;float:left}}.modal-delivery-method-wrapper .delivery-wrapper{padding:10px 0}@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 .reception-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-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:50px 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 10px 5px}.gadgets .front-jqgrid .ui-jqgrid tr.jqgrow td{overflow:visible}.gadgets .front-jqgrid .ui-jqgrid .ui-jqgrid-view{overflow:visible;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:0px}.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-warehouse-wrapper{margin-bottom:20px}.gadgets-order-template-wrapper .gadgets-warehouse-wrapper .uiSelect-item{max-width:50%;display:inline-flex}.gadgets-order-template-wrapper .gadgets-warehouse-wrapper .gadgets-warehouse__message{padding-right:20px}.gadgets-order-template-wrapper .gadgets-warehouse-wrapper-select{opacity:1;float:right}.gadgets-order-template-wrapper .gadgets-data{border-bottom:1px solid #d9d9d9;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 #d9d9d9;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 0px 0px 0px}.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:#B30839;margin:5px 0;padding:0px;display:block;width:100%}.gadgets-order-template-wrapper .errors-wrapper ul.errors li{border:1px solid #B30839;padding:0 0 0 3px;margin-bottom:4px}body.layout-print-pdf{border:none;background-color:#fff}.product-offer-pdf{font-size:12px;background-color:#fff;color:#000;padding:2px 2px 0 2px;margin:-2px -2px 0 -2px;font-family:'DejaVu Sans', 'Open Sans', Arial, sans-serif}.product-offer-pdf .product-offer-pdf__header{display:flex;margin-bottom:50px}.product-offer-pdf .product-offer-pdf__header-left,.product-offer-pdf .product-offer-pdf__header-right{width:50%}.product-offer-pdf .product-offer-pdf__header-left{padding-right:10px}.product-offer-pdf .product-offer-pdf__header-right{display:flex;flex-direction:column;align-items:flex-end;padding-left:10px}.product-offer-pdf .product-offer-pdf__logo{max-height:50px;max-width:100%}.product-offer-pdf .product-offer-pdf__logo-wrapper{height:50px}.product-offer-pdf .product-offer-pdf__contact-data{margin-top:30px}.product-offer-pdf .product-offer-pdf__contact-data-line{word-break:break-word;max-width:350px}.product-offer-pdf .product-offer-pdf__title{text-align:center;font-size:14px;margin-bottom:50px}.product-offer-pdf .product-offer-pdf__checkbox{min-width:240px;display:block;height:auto}.product-offer-pdf .product-offer-pdf__checkbox::before{content:"";width:14px;height:14px;position:absolute;top:-1px;left:0;background-color:#e0e0e0;border:1px solid #878787;display:block;margin:2px 5px 0 0}.product-offer-pdf .product-offer-pdf__checkbox::after{content:"\2713";width:14px;height:14px;position:absolute;top:-3px;left:1px;font-size:16px;color:#000}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__input-container{width:25%;word-break:break-word}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__checkbox-label{max-width:70%;padding-bottom:5px}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group{width:100%}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products .product-offer-pdf__header,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group .product-offer-pdf__header{background-color:#e4e4e4;border-top:1px solid #000;border-bottom:1px solid #000;font-size:13px;margin:0}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products .product-offer-pdf__header .product-offer-pdf__row,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group .product-offer-pdf__header .product-offer-pdf__row{border:none}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products .product-offer-pdf__header .product-offer-pdf__row>div:first-child,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group .product-offer-pdf__header .product-offer-pdf__row>div:first-child{display:none}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products .product-offer-pdf__header .product-offer-pdf__cell,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products .product-offer-pdf__body .product-offer-pdf__cell,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group .product-offer-pdf__header .product-offer-pdf__cell,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products-group .product-offer-pdf__body .product-offer-pdf__cell{padding:10px 5px;font-size:11px}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products{margin-bottom:0;padding-bottom:0}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__products--list{margin-bottom:30px}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__delivery-cost{display:none}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__summary{position:relative;display:block;margin-bottom:70px}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__dates,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__comment-wrapper,.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__values{padding:0;margin:0;display:inline-block;vertical-align:top}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__dates{width:64%}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__comment{padding:0;margin:0;word-break:break-word}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__comment-wrapper{width:100%;padding:0 5px 0 0;margin-top:20px;page-break-inside:avoid}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__comment-label{font-weight:bold;margin-bottom:10px}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__values{width:35%}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__order-comment{width:50%}.product-offer-pdf .product-offer-pdf__content .product-offer-pdf__order-comment--long{width:75%}.product-offer-pdf .product-offer-pdf__signature{display:flex;flex-direction:column;align-items:flex-end;margin:100px 0 70px 0;page-break-inside:avoid;text-align:right}.product-offer-pdf .product-offer-pdf__signature-name{min-width:300px;white-space:nowrap}.product-offer-pdf .product-offer-pdf__clause{text-align:center;color:#848486;font-size:11px}.product-offer-pdf .product-offer-pdf__products-table-header{border-top:1pt solid #000;border-bottom:1pt solid #000}.product-offer-pdf .product-offer-pdf__products-group-row,.product-offer-pdf .product-offer-pdf__products-group-table-header{padding:10px 5px}.product-offer-pdf .product-offer-pdf__row{justify-content:stretch;align-items:stretch;display:flex;width:100%;break-inside:avoid;page-break-inside:avoid}.product-offer-pdf .product-offer-pdf__cell{flex:1;width:auto;min-width:unset;max-width:unset}.product-offer-pdf .product-offer-pdf__cell-full-width{width:100%}.product-offer-pdf .product-offer-pdf__cell--no-wrap{white-space:nowrap}.product-offer-pdf .product-offer-pdf__cell--photo{min-width:115px;max-width:115px}.product-offer-pdf .product-offer-pdf__cell--photo img{display:block;max-width:80px}.product-offer-pdf .product-offer-pdf__cell--name{min-width:190px;max-width:190px;text-align:left}.product-offer-pdf .product-offer__data{word-break:break-word}.my-offers__client-status-sent-for-approval,.my-offers__reviewer-status-sent-for-approval{color:#f90}.my-offers__client-status-accepted,.my-offers__client-status-automatically-accepted,.my-offers__reviewer-status-accepted,.my-offers__reviewer-status-automatically-accepted{color:#69be28}.my-offers__client-status-rejected,.my-offers__client-status-rejected-automatically,.my-offers__client-status-expired,.my-offers__reviewer-status-rejected,.my-offers__reviewer-status-rejected-automatically,.my-offers__reviewer-status-expired{color:#dc043c}.my-offers__status-label{width:100%;display:inline-block;text-align:center}.my-offers__cell-centered{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px}.my-offers__cell-centered *{margin:0}.my-offers__grid-checkbox{padding:0 !important}.my-offers__offers-grid-footer{width:100%;display:flex;justify-content:center;align-items:center;padding:30px 0 15px 0;margin-bottom:15px}.my-offers__selected-offers{margin:0 30px 0 0}.my-offers__selected-offers-submit:disabled{background:#d3d3d3;color:#000}.my-offers__selected-offers-submit:disabled:hover{background:#d3d3d3;color:#000;cursor:not-allowed}.my-offers__selected-offers-submit:disabled .my-offers__selected-offers-tooltip{visibility:visible}.my-offers__selected-offers-tooltip{visibility:hidden}.my-offers__selected-offers *{margin:0}#jqgh_grid_my-offers__offer_id{display:none}.superior-offers-for-approval__filters{margin:50px 0 20px;display:flex;align-items:center}.superior-offers-for-approval__filter{width:213px;display:flex;flex-wrap:wrap;padding-right:40px}.superior-offers-for-approval__filter-label{padding-right:5px}.superior-offers-for-approval__filter-label::after{content:':'}.superior-offers-for-approval__filter .uiSelect-item{margin-top:5px}.superior-offers-for-approval__summary{display:flex;justify-content:center;align-items:center;margin:20px}.superior-offers-for-approval__selected-offers,.superior-offers-for-approval__button{margin:10px}.superior-offers-for-approval .jqgrow{position:relative}@-moz-document url-prefix(){.superior-offers-for-approval .jqgrow:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#5f5f5f}}.superior-offers-for-approval__select-offer-checkbox{padding:0;width:20px;position:absolute;left:22px;z-index:1}.superior-offers-for-approval__profit_margin_alert{background:rgba(179,8,57,0.05);position:absolute;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);border:1px solid rgba(179,8,57,0.5);z-index:0;pointer-events:none}.superior-offers-for-approval__modal--nav{margin-top:30px;width:65%;display:flex;justify-content:space-between;margin:30px auto 0 auto}@media (max-width: 52.499em){.superior-offers-for-approval__modal--nav{width:100%}}.products-list-container .list-narrowed .product-list-row{border-bottom:1px solid #b1b1b1}.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 .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:#B30839;text-decoration:none}.products-list-container .list-narrowed .product-list-row .product-name a .product-name__header{font-size:inherit;margin:inherit;font-weight:inherit;display:inherit}.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 0;vertical-align:middle}.products-list-container .list-narrowed .product-list-row .product-add-btn-wrapper .product-add-to-basket:before{content:"\e800";font-family:'icomoon';display:inline;font-weight:normal;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-sig-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:#B30839}.products-list-container .list-narrowed .product-list-row .base-product-link{display:inline-block;width:100%;background:#d9d9d9;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{display:block}.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-availability-labels-wrapper{margin-left:48px}.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-add-to-basket{text-overflow:ellipsis;overflow:hidden;display:block;height:36px;line-height:36px;background:#B30839;color:#fff;font-size:15px;font-weight:bold;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:bold;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 15px;text-align:left;font-weight:bold}.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:normal;font-family:'icomoon';content:'\e800';display:block;position:absolute;top:0;left:0;right:0;bottom:0}.products-list-container .list-narrowed .product-list-row .product-col-5{float:right;width:100%;padding-left:90px;display:block}}.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;display:table;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}@media screen and (max-width: 1199px){.products-list-container .list-regular .product-list-row{padding:10px 0}}.products-list-container .list-regular .product-list-row .product-col-1{width:16%;display:table-cell}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row .product-col-1{width:100%;float:left}}@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}}.products-list-container .list-regular .product-list-row .product-col-2{width:55%;position:relative;display:table-cell}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row .product-col-2{width:100%}.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}}@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;padding-top:5px}.products-list-container .list-regular .product-list-row .product-col-2 .product-loyalty-program{position:static}}.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:29%;display:table-cell}.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{font-size:10px;margin-bottom:10px}.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:270px}}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row .product-col-4{width:100%;float:right;padding:0;text-align:right;margin-bottom:15px}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container{float:right;margin:0;padding:0}.products-list-container .list-regular .product-list-row .product-col-4 .product-actions-container.units-not-equal{margin:-25px 0px 0px 0px}.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:normal;font-family:'icomoon';content:'\e800';display:block;position:absolute;top:0;left:0;right:0;bottom:0}.products-list-container .list-regular .product-list-row .product-col-4 .product-add-to-basket :hover{background:#dc043c}}.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:95px}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row .product-image{max-height:none;margin-top:20px}}.products-list-container .list-regular .product-list-row .product-name{font-size:12px;margin:7px 0;text-overflow:ellipsis;overflow:hidden}@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 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:#B30839;text-decoration:none}.products-list-container .list-regular .product-list-row .product-name a .product-name__header{font-size:inherit;margin:inherit;font-weight:inherit;display:inherit}.products-list-container .list-regular .product-list-row .product-details:after{content:"";clear:both;display:table}.products-list-container .list-regular .product-list-row .product-details .left{width:50%;float:left}.products-list-container .list-regular .product-list-row .product-details .right{width:50%;float:right}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row .product-details{width:100%;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.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}}.products-list-container .list-regular .product-list-row .manufacturer-logo{margin:10px 0px}@media screen and (max-width: 1199px){.products-list-container .list-regular .product-list-row .manufacturer-logo{width:100%;text-align:center}}.products-list-container .list-regular .product-list-row .product-loyalty-program{color:#888;display:flex;align-items:center;position:absolute;bottom:5px;left:0}.products-list-container .list-regular .product-list-row .product-loyalty-program__logo{width:20px;height:auto;margin-right:5px}.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 0;vertical-align:middle}.products-list-container .list-regular .product-list-row .product-add-btn-wrapper .product-add-to-basket:before{content:"\e800";font-family:'icomoon';display:inline;font-weight:normal;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 10px 0}.products-list-container .list-regular .product-list-row .product-manufacturer-index-wrapper,.products-list-container .list-regular .product-list-row .product-sig-index-wrapper{text-overflow:ellipsis;overflow:hidden;font-size:10px;color:#666}.products-list-container .list-regular .product-list-row .product-price-container{text-align:right}.products-list-container .list-regular .product-list-row .product-price-container .product-price-wrapper{width:100%;display:inline-block;margin-bottom:10px}.products-list-container .list-regular .product-list-row .product-price-container .product-price-wrapper .price-type{font-size:11px;font-weight:normal}.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:16px;display:block;font-weight:bold;margin:0 0 5px 0}.products-list-container .list-regular .product-list-row .product-price-gross{font-size:11px}.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:#B30839}.products-list-container .list-regular .product-list-row .base-product-link{display:inline-block;width:100%;background:#d9d9d9;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-actions-container{display:block}.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-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:#B30839;color:#fff;font-size:15px;font-weight:bold;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:#dc043c}.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:bold;color:#b71d1d;font-size:16px;position:relative;top:2px;margin-right:7px}.products-list-container .list-regular .product-list-row .product-status-labels{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media screen and (min-width: 1200px){.products-list-container .list-regular{display:table;width:100%;float:none}.products-list-container .list-regular .product-list-row{display:table-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{padding-top:15px;padding-bottom:15px;vertical-align:top}.products-list-container .list-regular .product-list-row .product-col-3{display:none}.products-list-container .list-regular .product-list-row .bottom-spacing{padding-bottom:40px}}@media screen and (max-width: 839px){.products-list-container .list-regular .product-list-row{position:relative}.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 15px;text-align:left;font-weight:bold}.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-col-2{position:initial}.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-3,.products-list-container .list-regular .product-list-row .product-col-4{padding:0 20px}.products-list-container .list-regular .product-list-row .product-status-labels{position:absolute;top:20px;left:20px}}.product-loyalty-program{color:#888;display:flex;align-items:center;position:absolute;bottom:15px;left:0}.product-loyalty-program__logo{width:20px;height:auto;margin-right:5px}.product-loyalty-program__tooltip{width:17px;height:17px;min-width:17px;min-height:17px;padding:5px;margin-left:5px;border:1px solid #ced0d0;font-style:italic;font-size:10px;line-height:1;cursor:pointer;border-radius:100%;display:flex;align-items:center;justify-content:center}.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:#dc043c}.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:#B30839}.product-compare-checkbox{margin-top:20px}.product-compare-checkbox .checkbox-item{cursor:pointer;padding:0px}.product-compare-checkbox .checkbox-item .checkbox-label-block{cursor:pointer}.product-compare-checkbox .checkbox-item .checkbox-label-block:before{margin-top:0px}.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:0px;padding:0px}.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:bold;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:0px 10px 0px 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 .first-column .loyalty-program-label{position:relative;bottom:0;right:0;text-align:right;padding:5px 20px}.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:0px 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:0px;position:absolute;top:0px;right:0px;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:0px;top:0px;display:flex;flex-direction:column}.product-compare .wrapper>.top .product .top .image .labels .product-status-label{margin:0 0 5px 0}.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:bold}.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 .unit-conversion-map:first-letter{text-transform:capitalize}.product-compare .wrapper>.top .product .action .add .unit-converter-form{display:inline-block}.product-compare .wrapper>.top .product .action .add .unit-label-wrapper{display:inline-block}.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>.top .product .loyalty-program-points{width:100%;height:28px;text-align:left;padding:5px 20px}.product-compare .wrapper>.top .product .loyalty-program-points__logo{height:100%;width:auto;margin-right:5px}.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 .wrapper.display-differences .loyalty-program-label.has-difference,.product-compare .wrapper.display-differences .loyalty-program-points.has-difference{background-color:#ffe8e8}.product-compare .attributes ul{list-style:none;padding:0;margin:0px}.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 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:0.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:"\e818";font-size:24px;color:#B30839;background:rgba(255,255,255,0.6);border-radius:50%}.product-gallery-box-wrapper .product-gallery-thumbs .swiper-slide-active{opacity:1;-moz-box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,0.5)}.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 0.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:'\e814';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:'\e816';background:#fff;padding:8px}.product-gallery-box-wrapper .product-gallery-nav.swiper-button-next.swiper-button-disabled{display:none}.product-gallery-list{display:none}button.mfp-close:hover{background:transparent}.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:-webkit-flex;display:flex;display:-ms-flexbox;border-bottom:1px solid #b1b1b1;padding-bottom:25px}}@media (max-width: 52.5em){.products-list-views{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media screen and (min-width: 840px){.products-list-views .products-list-view-left{-webkit-flex:4 0 0%;-ms-flex:4 0 0%;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{-webkit-flex:4 0 0%;-ms-flex:4 0 0%;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:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;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-list-controls__list-grid{display:inline-block;width:100%;margin:30px 0 0 0}.product-list-controls__list-grid .product-list-grid__mobile-wrapper{width:97%;padding:0 0.5%}.product-list-controls__list-grid p{margin:0.5em 0}.product-list-controls__list-grid .small-text{font-size:11px}.product-list-controls__list-grid .label__product-name{margin:0 0 0.5em 0}.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:#B30839;text-decoration:none}.product-list-controls__list-grid .label__manufacturer-code{font-size:0.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:0.75em;color:#878787;margin:5px 0 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:#B30839;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:#B30839}.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-sorting>.display-table-row:first-child .arrows .up{display:none}.product-list-controls__list-grid .product-list-grid-body-sorting>.display-table-row:last-child .arrows .down{display:none}.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 0;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}.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}.product-list-details__no-products-info{width:100%;display:inline-block;margin:30px 0;padding:20px 0;text-align:center}.product-opinion .left .reviews .list .stars,.product-opinion-stars .stars{position:relative;margin-right:10px}.product-opinion .left .reviews .list .stars .empty,.product-opinion-stars .stars .empty,.product-opinion .left .reviews .list .stars .full,.product-opinion-stars .stars .full{display:block;white-space:nowrap;font-size:0px}.product-opinion .left .reviews .list .stars .empty i,.product-opinion-stars .stars .empty i,.product-opinion .left .reviews .list .stars .full i,.product-opinion-stars .stars .full i{font-size:16px;margin:0px 1px}.product-opinion .left .reviews .list .stars .empty,.product-opinion-stars .stars .empty{color:#d9d9d9}.product-opinion .left .reviews .list .stars .full,.product-opinion-stars .stars .full{color:#e7711b;position:absolute;top:0px;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 #dc043c}.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 #d9d9d9;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:0px}.product-opinion .left .reviews>.title .right .show-all button:hover{color:#B30839}.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:0px;font-size:24px;padding:0px 2px;cursor:pointer;color:#d9d9d9}.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:#B30839;padding:0px;display:block;width:100%}.product-opinion .form-wrapper .form ul.errors li{border:1px solid #B30839;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{width:100%}.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:0px;width:70%;float:left}.product-opinion .left .reviews .list .opinion .rating .user{margin-right:10px}.product-opinion .left .reviews .list .opinion .date{padding:0px;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:0px 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{display:none}.product-replacements[v-cloak]{display:none}@media screen and (max-width: 839px){.product-replacements--no-visibility{visibility:hidden;height:0}}.product-replacements>div{border:1px solid #9a9a9a;padding:20px 0px}.product-replacements>div.pending{display:none}.product-replacements .top{margin:0px 20px 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:bold;margin-left:10px}.product-replacements .top .arrows .slick-prev:before{content:"\e814"}.product-replacements .top .arrows .slick-next:before{content:"\e816"}.product-replacements .products .product{padding-bottom:10px;margin:0px 20px 10px 20px;border-bottom:1px solid #9a9a9a}.product-replacements .products .product:last-of-type{border:0px;margin-bottom:0px}.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:0px;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:0px;left:0px}@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}}@media screen and (max-width: 839px){.product-system-wrapper .tooltip-label .product-system-list__field--bottom{margin-bottom:5px}.product-system-wrapper .tooltip-label .product-system-list__field{text-align:left}}.product-system-wrapper .product-system-list-controls__list-grid{display:inline-block;width:100%;margin:20px 0 0 0}.product-system-wrapper .product-system-list-controls__list-grid .product-system-list-grid-header-wrapper{width:97%;padding:0 0.5%}.product-system-wrapper .product-system-list-controls__list-grid p{margin:0.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 0px}.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:#B30839;text-decoration:none}.product-system-wrapper .product-system-list-controls__list-grid .label__manufacturer-code{font-size:0.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:0.75em;color:#878787;margin:5px 0 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{width:8%}.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 0px}.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 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 0px;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:0px}.product-system-wrapper .summary .item-info{margin:0px 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,.product-system-wrapper .summary .create-product-offer-action-wrapper,.product-system-wrapper .summary .create-offer-action-wrapper{width:100%;float:left;margin-top:15px}.product-system-wrapper .summary .add-to-basket-action-wrapper button,.product-system-wrapper .summary .create-product-offer-action-wrapper button,.product-system-wrapper .summary .create-offer-action-wrapper button{width:100%;padding:10px 15px;min-height:48px}.product-system-wrapper .summary .add-to-basket-action-wrapper button:before,.product-system-wrapper .summary .create-product-offer-action-wrapper button:before,.product-system-wrapper .summary .create-offer-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:bold;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:normal;padding:0px 0px 10px 0px;margin-bottom:20px;position:relative}.product-system-wrapper .system-accordion .product-system-component{max-height:0;overflow:hidden;transition:max-height 1s ease-out}.product-system-wrapper .system-accordion h3{cursor:pointer;border-bottom:1px solid #b1b1b1}.product-system-wrapper .system-accordion h3:after{content:'\e821';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{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);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__input:disabled{background-color:#dcdcdc}.product-system-wrapper .required-count__tooltip{line-height:31px;margin:0 5px}.product-system-wrapper .required-count__tooltip-content{line-height:initial}.product-system-wrapper .required-count__count-fill{margin-top:10px}.product-system-wrapper .required-count__form{display:inline-block;vertical-align:top}.product-system-wrapper .required-count__info{display:inline-block}.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:normal;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:bold;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:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-flow:row wrap;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:-webkit-flex;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+0){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 0;font-size:0.8em;color:#5B5C5E;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:'\e821';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:normal;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:bold;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 5px 0;display:inline-flex;align-items:center}.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:bold}@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{display:block;border-bottom:1px solid #b1b1b1;padding:10px 0}.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: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{display:block}.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 .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{box-sizing:border-box}.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 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:normal;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:#B30839;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:bold}}@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:bold;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:-webkit-flex;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{text-align:right;padding-right:0}.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 .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-page-wrapper:before,.product-page-wrapper:after{content:" ";display:table}.product-page-wrapper:after{clear:both}.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:#dc043c}.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{margin-bottom:25px}.product-header:before,.product-header:after{content:" ";display:table}.product-header:after{clear:both}.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);position:relative}@media screen and (min-width: 840px) and (max-width: 1199px){.product-header .product-data-wrapper{width:50%}}@media screen and (max-width: 839px){.product-header .product-data-wrapper{width:100%}}.product-header .product-data-wrapper .manufacturer-name{display:none}.product-header .product-data-wrapper .product-loyalty-program{left:15px}@media screen and (max-width: 1199px){.product-header .product-data-wrapper .product-loyalty-program{position:static;padding-left:0;margin:10px 0}}@media screen and (max-width: 839px){.product-header .product-data-wrapper .status-eco{margin-top:20px}}.product-header .product-color-variants{margin:20px 0 33px;padding-right:65px}.product-header .product-color-variants-item{display:inline-block;width:31px;height:31px;border:1px solid #000;margin:2px}.product-header .product-color-variants-button{display:inline-block;vertical-align:top;height:31px;width:auto;line-height:31px;font-size:11px;text-decoration:underline;padding:0 5px;cursor:pointer}.product-header .product-color-variants__tooltip{margin:0}.product-header .product-color-variants__tooltip-content{top:25px !important;text-align:center !important}@media screen and (max-width: 839px){.product-header .product-color-variants{margin:20px 0 10px;padding-right:0}}.product-header .product-data-description-wrapper{float:left;padding:0 0 15px 15px;width:635px}@media screen and (max-width: 839px){.product-header .product-data-description-wrapper{padding:0}}@media screen and (max-width: 1199px){.product-header .product-data-description-wrapper{width:100%}}.product-header .product-data-description-wrapper .header-1,.product-header .product-data-description-wrapper .products-list__header-mobile{margin-bottom:10px}.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{overflow:hidden}.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 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:#B30839}.product-header .product-data-description-wrapper .product-more-info-wrapper .more-link:after{content:'\e816';font-family:'icomoon';display:inline-block;font-size:22px;margin:0px 0px 0px 5px;font-size:11px;font-weight:bold}.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}.product-header .product-data-details-wrapper{float:left;width:230px;padding:0 0 0 15px}@media screen and (max-width: 839px){.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;margin-bottom:20px}.product-header .product-data-details-wrapper .product-price{font-size:16px;font-weight:bold;margin:0 0 5px}.product-header .product-data-details-wrapper .product-price-gross{font-size:11px;margin-bottom:15px}.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 .product-actions-wrapper{margin-top:15px}@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}}@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}.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;border-bottom:1px solid #eee;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 -20px}.product-menu-wrapper .product-menu>.item{padding:0;position:relative}.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;font-weight:bold;display:block}.product-menu-wrapper .product-menu>.item a:hover{color:#B30839;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{padding:10px 0}.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 .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 auto}.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{width:40%;float:left;position:relative}.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 .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: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 .terms{float:left;background:#d9d9d9;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:#B30839;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:#dc043c}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box{width:20%;float:left;padding:0 20px;position:relative;top:-5px}.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>.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 0}.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:#dc043c}.product-menu-wrapper .base-menu-elements-wrapper .icons-menu-box span{display:block}.product-menu-wrapper .product-info-wrapper{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.product-menu-wrapper .product-info-wrapper .product-name{-webkit-flex:3 0 0%;-ms-flex:3 0 0%;flex:3 0 0%}.product-menu-wrapper .product-info-wrapper .product-price{-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;text-align:right;font-size:25px;font-weight:bold}.product-menu-wrapper .product-info-wrapper .product-price .price-type{font-size:14px;font-weight:400}@media screen and (min-width: 1200px){.product-menu-wrapper.affix .go-top{width:18px;height:18px;display:flex;background:url("/assets/common/images/top.png") no-repeat center;text-align:center;cursor:pointer;border:1px solid #000;margin-top:auto;margin-bottom:auto;margin-left:10px;background-size:9px 10px}.product-menu-wrapper.affix .product-affix-menu-content{min-width:100%;max-width:100%;left:0;right:0;display:flex;height:48px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);border:0;padding:0 calc((100% - 1200px ) / 2)}.product-menu-wrapper.affix .product-menu{max-width:60%;margin:0 0 0 5px}.product-menu-wrapper.affix .product-menu>.item:after{top:16px}.product-menu-wrapper.affix .product-name{display:none}.product-menu-wrapper.affix .affix-product-menu-wrapper{display:none}.product-menu-wrapper.affix .affix-show{order:2;max-width:40%;display:flex;margin-right:0;margin-left:auto}.product-menu-wrapper.affix .product-info-button{border:1px solid #B30839;background:#fff;color:#B30839;max-width:120px;margin-left:25px;padding:5px 8px 5px 40px}.product-menu-wrapper.affix .product-info-button:before{font-size:22px;top:3px;left:8px}.product-menu-wrapper.affix .product-info-navbar-photo{max-height:40px;height:40px;width:auto}.product-menu-wrapper.affix .product-info-navbar-photo-wrapper{display:flex}.product-menu-wrapper.affix .product-price{font-size:14px;line-height:48px;margin-left:25px}}@media screen and (min-width: 1200px){.content-bg .product-menu-wrapper.affix .product-affix-menu-content{top:90px}.content-bg .product-menu-wrapper.affix .product-affix-menu-content--admin-logged{top:132px}}.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:calc(100% / 3);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:calc(50%);float:left}}.product-files-to-download-content-wrapper .download-file{margin:0px 15px;display:inline-block;vertical-align:middle}.product-files-to-download-content-wrapper .download-file:before{content:"\e901";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:#B30839;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:calc(100% / 6);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:0px}.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:0px 2px 0px 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{max-width:100%;border-collapse:separate;border-spacing:20px 10px}.table-details-list tr td{vertical-align:top}.table-details-list tr td:first-child{width:35%;text-align:right;color:#b3b3b3}.product-body{position:relative}.product-body:before,.product-body:after{content:" ";display:table}.product-body:after{clear:both}.product-body .product-section{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #000;float:left;width:100%}.product-body .product-section:before,.product-body .product-section:after{content:" ";display:table}.product-body .product-section:after{clear:both}@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:0px}}@media (max-width: 52.499em){.product-body .product-section.full{margin:0px}}.product-body .product-section:last-child{border-bottom:none;padding-bottom:0px}@media screen and (max-width: 839px){.product-body .product-section{padding-bottom:0px;border-bottom:0px;margin-bottom:20px}}.product-body .product-section .product-section-title{margin-bottom:20px}@media screen and (max-width: 839px){.product-body .product-section .product-section-title{position:relative}.product-body .product-section .product-section-title:after{content:'\e821';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{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.product-body .product-section .product-description table thead th{background:#d3d3d3;padding:5px;font-weight:bold}.product-body .product-section .product-description table td{padding:5px}.product-body .product-section .product-description table tr:nth-child(even) 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{margin-bottom:40px;width:100%}.product-body .product-section .product-description-content .table-details-list{max-width:65%}@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{margin-top:40px}.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-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}.product-body .product-section .product-diagrams-content-wrapper .product-diagram{margin-bottom:30px}@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-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:#B30839}.product-body section:last-of-type{border:none;padding-bottom:0px}.product-section.product-substitutes .widget-slider{margin:20px 0px 40px 0px}.product-status-label{width:auto;display:inline-block;padding:5px 20px;text-transform:uppercase;margin:0 0 10px 0;font-size:0.875em;white-space:nowrap}.product-status-label.status-sale{background:#95519e;color:#fff;text-transform:none}.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}.product-status-label.status-deficit{background:red;color:#fff}.product-status-label.status-deficit .tooltip-content{text-transform:none}.product-status-label.status-eco{background:#087c02;color:#fff;text-transform:none}.product-status-label.no-margin{margin:0}.product-status-label.only-mobile{display:none}@media screen and (max-width: 839px){.product-status-label.only-mobile{display:block}.product-status-label.only-desktop{display: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{padding:28px 0;border-bottom:1px solid #c4c4c4}.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: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:"\e600";font-family:'icomoon';display:block;color:#fff;font-weight:normal;font-size:28px}.product-status-label{padding:5px 15px}}.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-sublist{padding-left:20px}.product-menu-block a{display:block;padding:5px 0 14px 0}.product-menu-block ul{padding-left:0;color:#000}.product-menu-block ul li.active{font-weight:bold}.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:#7b7c7f}.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:#B30839}.product-menu-block ul li ul{font-weight:normal}.categories-filter-wrapper,.products-filter-box{border:1px solid #000;padding:0 15px;margin-bottom:30px;position:relative}.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:normal;display:block;padding:15px 0px 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:bold;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 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 .clear-all,.products-filter-box .clear-all{display:inline-block;font-size:11px;float:right;vertical-align:middle;padding:4px 0px}.categories-filter-wrapper .clear-all a,.products-filter-box .clear-all a{color:#B30839;text-decoration:none}.categories-filter-wrapper .clear-all a:hover,.products-filter-box .clear-all a:hover{color:#B30839}.categories-filter-wrapper .clear-all--mobile,.products-filter-box .clear-all--mobile{display:none}@media screen and (max-width: 839px){.categories-filter-wrapper .clear-all,.products-filter-box .clear-all{display:none}.categories-filter-wrapper .clear-all--mobile,.products-filter-box .clear-all--mobile{display:inline-block;position:absolute;right:45px;top:12px;padding:5px}}.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}}.product-filter__meta-info--wrapper{width:100%;display:inline-block;margin:0 0 25px 0}.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:0.75em;font-weight:400}.product-search-phrases__list{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin:10px 0 0}.product-search-phrases__item{border:1px solid #b1b1b1;padding:5px 10px;margin:0 5px 10px 0;border-radius:2px}.product-search-phrases__item a:hover{text-decoration:none}.product-search-phrases__remove-icon{color:#000;padding-left:10px;font-size:9px}@media screen and (min-width: 840px){.product-search-phrases{display:flex;align-items:center}.product-search-phrases__list{margin:0}.product-search-phrases__item{margin:0 5px}}.current-category-title{font-size:20px;font-weight:bold;margin:20px 0}.current-category-title .products-in-category{color:#b5b5b5}.products-pagination-container{text-align:center;margin:45px 0}.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{margin:0 0 5px 0}.products-filters-list .item:before,.products-filters-list .item:after{content:" ";display:table}.products-filters-list .item:after{clear:both}.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:0px;right:0px;margin:0px 5px 0px 0px;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:#B30839;margin:18px 0}.browse-categories-link:link,.browse-categories-link:active,.browse-categories-link:visited{color:#B30839}.browse-categories-link:hover{color:#7b7c7f}.products-list__filter-widgets{margin-bottom:0.9rem;padding:0 0 5px 0}.products-list__filter-widgets:empty{display:none}.products-list__header-mobile{display:none}@media (max-width: 52.5em){.products-list__header-mobile{display:block;margin:10px 0 30px 0}}@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}}@media (max-width: 52.5em){.products-list-container h1.header-1,.products-list-container h1.products-list__header-mobile{display:none}}.filters{display:inline-flex;flex-wrap:wrap;margin-bottom:.9rem}.filters__selected-item{height:30px;min-width:150px;border:1px solid #b1b1b1;border-radius:2px;position:relative;padding:5px 30px 5px 10px;cursor:pointer}.filters__selected-item:after{content:"";position:absolute;top:10px;right:10px;width:8px;height:8px;border-bottom:2px solid #b1b1b1;border-right:2px solid #b1b1b1;transform:rotate(45deg)}.filters__select{display:none;list-style-type:none;margin:0;padding:5px 0;position:absolute;top:41px;left:0;min-width:calc(100% - 40px);max-width:100%;border:1px solid #b1b1b1;z-index:25;background:#fff}.filters__select--expanded{display:block}.filters__option{padding:3px 10px}.filters__option:hover{background:#d9d9d9}.filters__checkbox{position:relative}.filters__checkbox input[type="checkbox"]{opacity:0}.filters__checkbox label{position:relative;color:#000;white-space:normal}.filters__checkbox label::before,.filters__checkbox label::after{position:absolute}.filters__checkbox label::before{content:"";display:inline-block;height:16px;width:16px;border:1px solid;top:3px;left:-30px}.filters__checkbox label::after{content:"";display:inline-block;height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:-26px;top:7px}.filters__checkbox input[type="checkbox"]+label::after{content:none}.filters__checkbox input[type="checkbox"]:checked+label::after{content:""}.filters__box{margin-right:1.5em;max-width:250px;white-space:nowrap;text-overflow:ellipsis}.filters__select-box{display:flex;padding:8px 0;position:relative;width:fit-content}.filters__link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:20;color:#000}.filters__link:hover{text-decoration:none}.filters__clear-btn{border-radius:0 2px 2px 0;border:1px solid #b1b1b1;border-left:none;font-size:1.1em;font-weight:600;background:#fff}.filters__clear-btn a{color:#000;font-weight:500}.filters__clear-btn:hover{background:#fff}.filters__clear-btn:hover a{text-decoration:none;color:#b1b1b1}.filters .uiSelect-item{border-radius:3px 0 0 3px}.filters__clear-btn{height:30px;padding-left:5px}.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:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:url("../images/ajax-loader.gif") center no-repeat #fff}.unit-converter-wrapper .add-to-basket-form.ready:after{display:none}.unit-converter-wrapper .btn-value{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.5em;width:100%}.unit-converter-wrapper .unit-converter-form input{width:50px;padding:0 5px}.unit-converter-wrapper .unit-converter-form input[type="text"]{text-align:center}.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:flex-end;align-items:center}.unit-converter-wrapper.one-way input[type="text"]{height:38px}.unit-converter-wrapper.one-way .unit-converter-form{margin-right:1px}@media screen and (min-width: 840px) and (max-width: 1199px){.unit-converter-wrapper.one-way .unit-converter-form{flex:1 0 0%}}.unit-converter-wrapper.one-way .unit-label-wrapper{padding:0 7px 0 2px;text-align:left}.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:38px}.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}.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:#B30839;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 0;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 #B30839}.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:#B30839}.shopping-list__lists-wrapper .shopping-lists__info-label{font-size:0.75em;color:#B30839;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}[data-basket-form-submit]:disabled,[data-basket-form-submit]:disabled:hover,[data-reorder-modal-trigger]:disabled,[data-reorder-modal-trigger]:disabled:hover,[data-create-product-offer]:disabled,[data-create-product-offer]:disabled:hover,[data-create-offer]:disabled,[data-create-offer]:disabled:hover{background:#d3d3d3;color:#000;cursor:not-allowed}.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 0}.shopping-list-controls__list-grid .shopping-list-grid__mobile-wrapper{width:97%;padding:0 0.5%}.shopping-list-controls__list-grid .move-handler:hover i{border-color:#B30839}.shopping-list-controls__list-grid .arrows{display:inline-block;vertical-align:middle;margin:0px 2px 0px 15px}.shopping-list-controls__list-grid .arrows--mobile{display:none}@media (max-width: 52.5em){.shopping-list-controls__list-grid .arrows{margin:0 14px 0 12px}.shopping-list-controls__list-grid .arrows--mobile{display:block;float:right}.shopping-list-controls__list-grid .arrows--desktop{display:none}}.shopping-list-controls__list-grid .arrows button{background:transparent;padding:0px;display:block;outline:0}.shopping-list-controls__list-grid .arrows button:hover i{border-color:#B30839}.shopping-list-controls__list-grid .arrows i{border:solid #878787;border-width:0 3px 3px 0;display:inline-block;padding:3px}.shopping-list-controls__list-grid .arrows .up{transform:rotate(-135deg)}.shopping-list-controls__list-grid .arrows .down{transform:rotate(45deg)}.shopping-list-controls__list-grid p{margin:0.5em 0}.shopping-list-controls__list-grid .small-text{font-size:11px}.shopping-list-controls__list-grid .label__product-name{margin:0 0 0.5em 0}.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:#B30839;text-decoration:none}.shopping-list-controls__list-grid .label__manufacturer-code{font-size:0.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:0.75em;color:#878787;margin:5px 0 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:30%;text-align:right}}@media (max-width: 31.25em){.shopping-list-controls__list-grid .cell-unit-price-width{width:40%;margin-bottom:20px;text-align:left}}.shopping-list-controls__list-grid .cell-value-price-width{width:14%;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:7%;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 .cell-search-width{width:36%}@media (max-width: 52.499em){.shopping-list-controls__list-grid .cell-search-width{width:100%;padding:10px 0}}.shopping-list-controls__list-grid .cell-search-width__input{width:calc(100% - 20px);height:24px}.shopping-list-controls__list-grid .cell-search-width__clear{font-weight:700;color:#000;cursor:pointer;padding-right:0.3em;padding-left:0.3em}.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:#B30839;background:transparent}.shopping-list-controls__list-grid .shopping-grid-action__remove-product--product{padding:5px 0;vertical-align:middle;outline:0}@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:#B30839}.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 .display-table-row.product-blocked .display-table-cell{background:#eaeaea;color:#848486}.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}}@media screen and (max-width: 839px){.shopping-list-controls__list-grid .shopping-list-grid-header--search .display-table-row{width:100%}.shopping-list-controls__list-grid .shopping-list-grid-header--search .display-table-row .display-table-cell.shopping-list-grid__mobile-wrapper{display:block}.shopping-list-controls__list-grid .shopping-list-grid-header--search .display-table-row .display-table-cell.shopping-list-grid__mobile-wrapper .cell-search-width{display:inline-block;padding:0}.shopping-list-controls__list-grid .shopping-list-grid-header--search .display-table-row .display-table-cell.cell-width-checkbox{display:none}}.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 0}@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:bold}@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 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:#B30839}@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 0;margin-bottom:15px}.shopping-list-details__footer-controls--without-border{border-top:none}.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,.shopping-list__grid-wrapper .create-product-offer-action-wrapper,.shopping-list__grid-wrapper .download-product-attachments-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,.shopping-list__grid-wrapper .product-variants-table .count-value .add-to-basket-btn:disabled:hover,.product-variants-table .count-value .shopping-list__grid-wrapper .add-to-basket-btn: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:#B30839;font-size:2.5em;margin:0}.error-page__nerd-info-label{color:#5B5C5E;font-size:0.75em;margin:.625rem 0 1.25rem 0}.user-account-page .delivery-address-form-wrapper{margin-bottom:40px}.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 .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-data-field{border:1px solid #878787;display:block;padding:5px 10px;min-height:31px;background:#d9d9d9;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{display:inline}.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}}.invoice-details__container{display:flex;margin-top:25px}.invoice-details__col{width:33%;padding:0 20px}.invoice-details__info-row{display:flex}.invoice-details__info-row--space{margin-bottom:15px}.invoice-details__label{width:50%;font-weight:bold;text-align:right}.invoice-details__label--title{width:100%;text-align:left}.invoice-details__data{width:50%;padding-left:20px}.invoice-details__button-pdf{font-size:120px;margin:0 auto 30px}.invoice-details__button-text{padding:17px 15px;text-transform:uppercase;font-weight:bold;text-alugn:center}.invoice-details__description{margin-top:0}.invoice-details__link{display:block}.invoice-details__download-link{display:flex;flex-direction:column;align-items:center}.invoice-details__download-link:hover{text-decoration:none}@media screen and (max-width: 839px){.invoice-details__header.user-account__orders-header{width:100%}.invoice-details__container{flex-direction:column;margin-top:0}.invoice-details__col{width:100%;padding:15px 10px}.invoice-details__info{order:2}.invoice-details__download{order:1;padding-top:0}.invoice-details__delivery-documents{order:3}}.user-account__header-utility{width:100%;display:inline-block;margin:0 0 10px 0}.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 0}@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--header,.user-account__orders-details-product-list--wrapper .user-account__product-list--order-inner-number{font-weight:bold;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 0}.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}.user-account__orders-wrapper{width:100%;display:inline-block}.user-account__orders-wrapper select{min-width:0}.user-account__orders-wrapper--loyalty-program-points .ui-jqgrid-btable .ui-widget-content td:nth-child(n+5){text-align:center}.user-account__requisition-details{width:100%;display:inline-block}.user-account__requisition-details .change-payment-method-form-trigger{font-size:13px}.user-account__requisition-details .change-payment-method-form-trigger.active .change{display:none}.user-account__requisition-details .change-payment-method-form-trigger.active .cancel{display:inline}.user-account__requisition-details .change-payment-method-form-trigger .change{display:inline}.user-account__requisition-details .change-payment-method-form-trigger .cancel{display:none}.user-account__requisition-details .update-payment-method-form-wrapper{display:none}.user-account__requisition-details .update-payment-method-form-wrapper.disabled{opacity:0.8}.user-account__requisition-details .update-payment-method-form-wrapper.disabled *{pointer-events:none}.user-account__requisition-details .update-payment-method-form-wrapper #submit_button-container{display:none}.user-account__orders-header{width:50%;display:inline-block;margin-top:1px;font-weight:700}.user-account__orders-header--offer{width:calc(100% - 60px);font-weight:bold}.user-account__orders-header-wrapper{width:100%;display:inline-block;margin-bottom:14px;padding-bottom:5px}.user-account__orders-header-wrapper--offer{border-bottom:3px solid #dcdcdc;display:flex;align-content:space-between}@media (min-width: 52.499em){.user-account__orders-header{width:75%}}.user-account__open-modal{color:#B30839;font-size:inherit;cursor:pointer;display:inline-block;margin-bottom:10px}.user-account__open-modal--last{margin-bottom:20px}.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__order-status-message{font-size:13px;line-height:16px;padding:10px 20px;margin:0 0 20px 0;word-wrap:break-word;list-style:none;background:#efefef;color:#5B5C5E}.user-account__order-status-message.accept{background:#69be28;color:#000}.user-account__order-status-message.cancelled,.user-account__order-status-message.expired{background:#dc043c;color:#fff}.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 0}.user-account__orders-range-header{width:10%;display:none;font-weight:bold;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}.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 0}.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:bold}.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:#B30839}.user-account__no-data-message{width:100%;margin:20px 0;text-align:center}.user-account__no-orders-info{margin:60px 0 20px 0;text-align:center;font-weight:bold;color:#B30839}.user-account__orders-content{font-weight:400;margin-top:20px}.user-account__orders-content .loyalty-points-list{margin:30px 0}.user-account__orders-content .loyalty-points-list__row{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;line-height:1.5}.user-account__orders-content .loyalty-points-list__name{width:auto;min-width:160px;text-align:right;margin-right:15px}.user-account__orders-content .loyalty-points-list__number{min-width:90px;text-align:right;padding:0 5px;margin-right:5px}.user-account__orders-content .loyalty-points-list__to-use .loyalty-points-list__number{background-color:#69be28}.user-account__orders-content .loyalty-points-list__used .loyalty-points-list__number{background-color:#e4e4e4}.user-account__orders-content .loyalty-points-list__pending .loyalty-points-list__number{background-color:#f90}.user-account__gift-card-form{margin-bottom:15px}.user-account__gift-card-form-message{margin:15px 0 45px}.user-account__gift-card-form-success-info{display:none;text-align:center;margin:45px 0 25px 0}.user-account__gift-card-form-submit-button{height:38px}.user-account__gift-card-form-show-button{color:#B30839;background:none;padding:0;cursor:pointer}.user-account__gift-card-form-show-button:hover{text-decoration:underline}.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}}.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}.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 0px 0px 0px}.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}}.requisition-cancel-order textarea{width:100%;min-height:100px;resize:none;font-size:12px}.requisition-grid .new{color:#f90}.requisition-grid .accept{color:#69be28}.requisition-grid .cancelled,.requisition-grid .expired{color:#dc043c}.requisition-grid .reviewers-preview{font-size:11px}.requisition-grid .reviewers-preview__item{margin:0;display:block}.requisition-grid .reviewers-preview__item:nth-of-type(n+2){display:none}.requisition-grid .reviewers-preview--show-all .reviewers-preview__item{display:block}.requisition-grid .reviewers-preview__button{color:#B30839}.requisition-grid .reviewers-preview__button .less{display:none}.requisition-grid .reviewers-preview__button .more{display:inline}.requisition-grid .reviewers-preview__button--show-less .less{display:inline}.requisition-grid .reviewers-preview__button--show-less .more{display:none}.user-account__reward-orders-nav{display:block;margin:0 0 10px 0}.user-account__reward-orders-header-wrapper{width:100%;display:inline-block;margin-bottom:14px;padding-bottom:5px}.user-account__reward-orders-header{width:100%;display:inline-block;margin-top:1px;font-weight:700}.user-account__reward-orders-list{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0 50px}.user-account__reward-orders-list-title{margin:15px 0}.user-account__reward-orders-list-row{display:flex;padding:10px 0}.user-account__reward-orders-list-cell{font-size:13px;width:15%;padding:0 5px}.user-account__reward-orders-list-cell--name{width:55%}.user-account__reward-orders-list-head{margin:5px 0}.user-account__reward-orders-list-head .user-account__reward-orders-list-cell{font-size:10px;text-transform:uppercase}.user-account__reward-orders-info{display:flex;padding-top:30px}.user-account__reward-orders-details{width:65%}.user-account__reward-orders-details-box{margin:0 0 25px 0}.user-account__reward-orders-details-list{list-style-type:none;padding:0}.user-account__reward-orders-details-label{padding-right:5px}.user-account__reward-orders-sum{width:35%;font-weight:bold}.user-account__reward-orders-sum-title{font-size:16px;margin:0 20px 2px 0}.user-account__reward-orders-sum-value{font-size:20px;margin:0 0 2px}@media screen and (max-width: 839px){.user-account__reward-orders-list{padding:15px 0}.user-account__reward-orders-list-row{flex-direction:column;padding:10px 0;border-bottom:1px solid #000}.user-account__reward-orders-list-row:last-child{border:none}.user-account__reward-orders-list-cell{width:100%}.user-account__reward-orders-list-cell--name{width:100%;padding-bottom:5px}.user-account__reward-orders-list-head{display:none}.user-account__reward-orders-info{flex-direction:column}.user-account__reward-orders-details,.user-account__reward-orders-sum{width:100%}.user-account__reward-orders-details{order:2}.user-account__reward-orders-sum{order:1;margin-bottom:30px}}.wz-details__container{display:flex;margin-top:25px;margin-bottom:40px}.wz-details__col{width:33%}.wz-details__info{width:38%}.wz-details__info-row{display:flex}.wz-details__info-row--space{margin-bottom:15px}.wz-details__info .wz-details__label{width:35%;font-weight:bold;text-align:right}.wz-details__info .wz-details__data{width:65%;padding:0 5px 0 20px;word-break:break-word}.wz-details__info .wz-details__invoice{width:100%;margin:0 0 7px 0;word-break:break-word;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.wz-details__map{display:flex;flex-direction:column;align-items:center;justify-content:center}.wz-details__map iframe{width:100%;height:260px}.wz-details__buttons{width:29%;display:flex;flex-direction:column;align-items:center;justify-content:center}.wz-details__buttons--inner{flex-direction:column;align-items:stretch;justify-content:center;display:flex;width:auto}.wz-details__buttons a,.wz-details__buttons button{margin:7px;padding:17px 15px;min-width:165px;text-align:center;text-decoration:none}.wz-details__buttons a span,.wz-details__buttons button span{text-transform:uppercase;font-weight:bold}.wz-details__buttons a .tooltip-content,.wz-details__buttons button .tooltip-content{text-transform:unset}.wz-details__comments{margin-bottom:25px;padding-top:20px;border-top:1px solid #dcdcdc}.wz-details__comments-title{margin:0 0 15px 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.wz-details__comments-title h4{display:inline-block}.wz-details__comments-title .toggle-comment-form{border:none;background:none;color:#B30839;padding:5px 10px}.wz-details__comments-form{padding-bottom:25px;width:100%;max-width:540px;display:none}.wz-details__comments-form .predefined-comments{margin:0 0 15px 0}.wz-details__comments-form .predefined-comments .uiSelect-item{box-sizing:border-box}.wz-details__comments-form .comment-content textarea{width:100%}.wz-details__comments-form .comment-content .error-msg{display:none}.wz-details__comments-form .files-list{padding-left:230px;list-style:none}.wz-details__comments-form .files-list_item{padding:0 0 0 15px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.wz-details__comments-form .files-list_item-remove{padding:0;border:none;background:none;color:#B30839;font-weight:700;font-size:1.2em;margin:-2px 5px 0 0}.wz-details__comments-form .files-list_item-error{color:#B30839;font-weight:700}.wz-details__comments-form .files-list_item-name{margin:0}.wz-details__comments-form .error-msg{color:#B30839;margin:0 0 5px 0}.wz-details__comments-form .error-msg span{display:none}.wz-details__comments-form .progress-bar{width:100%;display:none;padding-left:245px}.wz-details__comments-form .progress-bar span{transition:.3s ease all;display:inline-block;height:5px;background:#B30839;width:0}.wz-details__comments-form .buttons-wrapper{padding-left:245px;align-items:flex-end;display:flex;justify-content:stretch}.wz-details__comments-form .buttons-wrapper button{flex:1}.wz-details__comments-form button[type="submit"]{margin:0 0 0 15px}.wz-details__comments-form .choose-another{display:none}.wz-details__comments-item{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 0 15px 0}.wz-details__comments-date{width:115px;padding:0 15px 0 0}.wz-details__comments-person{width:115px;padding:0 15px;text-transform:uppercase;word-break:break-all}.wz-details__comments-message{max-width:400px;padding:0 0 0 15px;flex:1}.wz-details__comments-message .type{font-weight:700;margin:0 0 5px 0}.wz-details__comments-message .content{margin:0 0 5px 0}.wz-details__comments-message .files{margin:0 0 5px 0;list-style:none;padding:0}.wz-details__comments-message .files a{word-break:break-all}.wz-details__comments button:disabled{opacity:0.85;pointer-events:none}.wz-details__modal .btn-bigger span,.wz-details__modal .product-variants-table .count-value .add-to-basket-btn span,.product-variants-table .count-value .wz-details__modal .add-to-basket-btn span{pointer-events:none}.wz-details__modal--predefined-comments{width:70%;margin:0 auto 15px auto}.wz-details__modal--predefined-comments .uiSelect-item{box-sizing:border-box}.wz-details__modal--comment-content{width:70%;margin:0 auto 15px auto}.wz-details__modal--comment-content textarea{width:100%;resize:vertical;min-height:85px}.wz-details__modal--nav{display:flex;justify-content:space-between;width:65%;margin:0 auto}.wz-details__modal--nav .item:only-child{margin:0 auto}@media screen and (max-width: 959px){.wz-details__header{width:100%}.wz-details__container{flex-direction:column;margin-top:0}.wz-details__col{width:100%;padding:10px 15px}.wz-details__buttons{width:100%;order:1;padding-top:0}.wz-details__map{order:3}.wz-details__info{width:100%;order:2}}@media screen and (max-width: 689px){.wz-details__comments-form{padding-bottom:25px}.wz-details__comments-form .files-list{padding:0}.wz-details__comments-form .files-list_item{padding:0}.wz-details__comments-form .buttons-wrapper,.wz-details__comments-form .progress-bar{padding:0}.wz-details__comments-item{border-bottom:1px solid #dcdcdc}.wz-details__comments-date,.wz-details__comments-person{width:100%;padding:0}.wz-details__comments-message{max-width:unset;width:100%;padding:0;margin:5px 0 10px 0}}.wz-list__description{margin-bottom:20px}.wz-list .front-jqgrid{overflow-x:inherit}.wz-list .front-jqgrid .wz-list__button{display:block}.wz-list .front-jqgrid .wz-list__button--download-details{margin-top:5px}.wz-list .front-jqgrid .ui-jqgrid .ui-jqgrid-view{overflow:visible}.wz-list .front-jqgrid .ui-jqgrid table thead{background-color:#efefef}.wz-list .front-jqgrid .ui-jqgrid table thead .wz-list__sticky{background:linear-gradient(to top, rgba(255,255,255,0),#efefef 1px,#efefef calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0));z-index:1}.wz-list .front-jqgrid .ui-jqgrid table tbody .wz-list__sticky{background:linear-gradient(to top, rgba(255,255,255,0),#ffffff 1px,#ffffff calc(100% - 1px),rgba(255,255,255,0) calc(100% - 1px),rgba(255,255,255,0))}.wz-list .front-jqgrid .ui-search-toolbar th div{margin-bottom:17px}.wz-list__sticky{position:sticky}.wz-list__sticky--number{left:0}.wz-list__sticky--options{right:0}.wz-list__scroll-bar,.wz-list__scroll-view{overflow-x:auto;overflow-y:hidden;width:auto}.wz-list__scroll-bar{height:17px;position:relative;top:137px;z-index:2}.wz-list__scroll-view{height:auto;min-height:140px}.wz-list__scroll-empty{width:1150px;overflow-x:scroll;overflow-y:hidden}.wz-list__scroll-content{width:auto;height:auto}.wz-list__pager-box .ui-jqgrid-pager{max-width:100%}@media screen and (max-width: 1200px){.wz-list .front-jqgrid{overflow-x:auto}.wz-list .front-jqgrid .ui-search-toolbar th div{margin-bottom:0}}@media screen and (max-width: 839px){.wz-list__sticky{position:static}.wz-list__scroll-bar{display:none}}.article__building-materials-brands{display:-webkit-flex;display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}.products-filters-list{margin:1em 0}.products-filters-list .item:nth-child(n+6){display:none}.products-filters-list .txt-less{display:none}.products-filters-list .view-options-btn{display:none}.products-filters-list .event{font-size:10px;background:none;padding:0;text-transform:lowercase}.products-filters-list .event:hover{color:#B30839}.products-filters-list .event:active,.products-filters-list .event:visited,.products-filters-list .event:link{text-decoration:none;font-size:10px;text-transform:lowercase;color:#000}.products-filters-list.more .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:0px}.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:bold}.front-jqgrid .ui-jqgrid table thead .ui-th-column{padding:10px 5px 10px 20px}.front-jqgrid .ui-jqgrid table thead .ui-th-column:last-child{padding-right:15px;padding-left:8px}.front-jqgrid .ui-jqgrid table thead tr.ui-search-toolbar th div{margin-top:8px;padding:0px !important}.front-jqgrid .ui-jqgrid table thead tr.ui-jqgrid-labels th div{margin-top:8px;padding-left:18px}.front-jqgrid .ui-jqgrid table tbody td{padding:10px 20px;border-bottom:1px solid #5f5f5f;border-left:0px;border-right:0px;word-wrap:break-word;overflow:inherit}.front-jqgrid .ui-jqgrid table tbody td.no-wrap{word-wrap:normal}.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:0px;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:0px;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:normal;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:#B30839}.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:"\e814"}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-first:before{content:"\e814"}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-first:after{content:"\e814";margin-left:-6px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-next:before{content:"\e816"}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-end:before{content:"\e816"}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager #pager_center .ui-icon.ui-icon-seek-end:after{content:"\e816";margin-left:-6px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager.ui-state-default{background:none;border:0px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .uiSelect-item{margin-left:-10px;min-width:60px;width:60px;max-width:60px;height:23px;font-size:13px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .uiSelect-item .uiSelect-text{height:23px;line-height:23px;font-size:13px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .uiSelect-item .ui-pg-selbox{width:60px}.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .ui-pg-selbox{width:50px;border:1px solid #878787;color:#000;height:23px;font-size:13px;text-align:center;padding:0;margin:0;line-height:23px}.front-jqgrid .ui-jqgrid .ui-pg-button{padding:0px}.front-jqgrid .ui-jqgrid .ui-pg-button:hover{padding:0px}.front-jqgrid .ui-jqgrid .ui-pg-input{height:24px;font-size:13px;text-align:center;padding:0px;margin:0px 10px;line-height:20px}.front-jqgrid .ui-jqgrid #grid button{background:transparent;padding:0px}.front-jqgrid .ui-jqgrid .action-btn{color:#B30839;font-size:inherit}.front-jqgrid .ui-jqgrid .action-btn--no-margin{margin:0}.front-jqgrid .ui-jqgrid .small-text{display:block;font-size:11px}.front-jqgrid .ui-jqgrid .client-name{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2px;line-height:14px}.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:#B30839}.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 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:0px;bottom:0px;left:0px;width:10px;height:18px;margin:auto}.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{position:fixed;top:50%;right:0px;left:0px;width:60px;height:60px;margin:0 auto;transform:translateY(-50%);border:0px;background:url("/assets/common/images/ajax-ring-loader.gif") no-repeat center}.front-jqgrid .ui-widget-content .loading.ui-state-active>div{display:none}.front-jqgrid .ui-widget-content .ui-state-default{color:initial}.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:10px}.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:"\e821";font-family:'icomoon';display:inline-block;right:0px;top:0px}.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:0px}.front-jqgrid .ui-state-default .ui-icon.ui-grid-ico-sort.ui-icon-asc:after{transform:rotate(-180deg)}.front-jqgrid--overflow-horizontal .ui-jqgrid .ui-jqgrid-view{overflow-x:auto}.front-jqgrid--superior-offers-for-approval table thead th:nth-of-type(2),.front-jqgrid--superior-offers-for-approval table thead .ui-th-column:nth-of-type(2),.front-jqgrid--superior-offers-for-approval table thead .ui-th-column-header:nth-of-type(2){padding-left:60px}.front-jqgrid--superior-offers-for-approval table tbody td:nth-of-type(2){padding-left:60px}.front-jqgrid--with-tooltips .ui-jqgrid .ui-jqgrid-view{padding-bottom:38px}@media screen and (max-width: 839px){.front-jqgrid .ui-jqgrid .ui-jqgrid-pager .uiSelect-item{margin-left:0}.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;max-width:100%;padding:0;width:100%}.front-jqgrid #pager #pager_center table tbody td{padding:0px}.front-jqgrid #pager #pager_center table tbody td.ui-pg-button{padding:4px}}.shopping-list-grid-body .display-table-row{background-color:#fff;cursor:move;cursor:grab}.shopping-list-grid-body .display-table-row:active{cursor:grabbing}.shopping-list-grid-body .display-table-row .move-handler{cursor:move;cursor:grab}.shopping-list-grid-body .display-table-row .move-handler:active{cursor:grabbing}.widget-loyalty-program-signup{max-width:650px;margin:40px auto}.widget-loyalty-program-signup__button{width:100%;text-transform:uppercase;text-align:center;cursor:pointer}.widget-loyalty-program-signup__button-content{text-transform:initial}.widget-loyalty-program-signup__info--hidden{display:none}.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-errors>li,.messenger-success>li,.messenger-info>li{position:relative;padding:10px 20px 10px 45px;margin:0 0 10px 0;background:#efefef;color:#5B5C5E;border:1px solid #5B5C5E;word-wrap:break-word;list-style:none}.messenger-errors>li:last-child,.messenger-success>li:last-child,.messenger-info>li:last-child{margin-bottom:30px}.messenger-errors>li:before,.messenger-success>li:before,.messenger-info>li:before{display:block;position:absolute;top:10px;left:18px;font-family:'icomoon';content:"";font-weight:bold}.messenger-errors>li{background:#fff9f9;color:#dc043c;border:1px solid #dc043c}.messenger-errors>li:before{content:"\e813";color:#dc043c;font-size:11px}.messenger-success>li{background:#c9f5c9;color:#0b960b;border:1px solid #0b960b}.messenger-success>li:before{content:"\e81e";color:#0b960b;font-size:15px}.widget-products-slider{position:relative;padding:0 45px}@media (max-width: 76.875em){.widget-products-slider{margin:35px 0;padding:0 30px}}.widget-products-slider .img-wrapper{height:160px;width:100%;text-align:center;margin-bottom:15px}.widget-products-slider .img-wrapper img{max-width:100%;max-height:100%}@media screen and (max-width: 839px){.widget-products-slider .img-wrapper{height:120px}}.widget-products-slider .swiper-container{width:100%;height:100%}.widget-products-slider .product-name{text-overflow:ellipsis;overflow:hidden;font-weight:normal;white-space:nowrap;text-transform:none;margin-bottom:40px;font-size:12px;line-height:20px}@media screen and (max-width: 839px){.widget-products-slider .product-name{margin-bottom:10px}}.widget-products-slider .product-price{font-size:24px;font-weight:bold;margin-bottom:25px}@media screen and (max-width: 839px){.widget-products-slider .product-price{font-size:16px;margin-bottom:15px;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:#dc043c}.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:"\e814"}.widget-products-slider .swiper-button-next{right:0}.widget-products-slider .swiper-button-next:before{left:-5px;content:"\e816"}.widget-products-slider .add-to-basket-form .add-to-basket-btn{width:100%}@media screen and (max-width: 479px){.widget-products-slider .add-to-basket-form .add-to-basket-btn{height:auto;padding:10px 10px 10px 40px}.widget-products-slider .add-to-basket-form .add-to-basket-btn::before{left:10px}}.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-main-banner-small-rotator{float:left;width:35%;text-align:center}@media screen and (max-width: 1199px){.widget-main-banner-small-rotator{display:none}}.widget-bannerImg{width:100%}.widget-bannerDesc{position:absolute;top:0;right:0;bottom:0;left:0}.bx-wrapper{position:relative}.bx-wrapper .bx-viewport{z-index:1}.bx-controls{position:absolute;top:0;bottom:0;right:0;left: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:#d9d9d9;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{display:none}.widgets-container.-homepage_content .widget-text{display:none}.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;top:0;right:0;bottom:0;left:0;background:url("../images/ajax-loader.gif") center center rgba(255,255,255,0.8) 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}.widget-slider.active .swiper-button-next.swiper-button-disabled,.widget-slider.active .swiper-button-prev.swiper-button-disabled{display:none}.widget-slider.active .swiper-wrapper{opacity:1}.widget-slider.active:after{display:none}.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;-moz-box-shadow:0px 0px 2px #878787;-webkit-box-shadow:0px 0px 2px #878787;box-shadow:0px 0px 2px #878787;font-size:12px;text-align:left;color:#000;padding:10px;min-width:200px;max-width:340px;font-weight:normal;white-space:initial}.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:rgba(255,255,255,0);border-width:7px;margin-left:-7px}.tooltip .tooltip-content::before{border-width:8px;margin-left:-8px}.tooltip.tooltip--right .tooltip-content{-moz-transform:translate(-10%, 0);-o-transform:translate(-10%, 0);-ms-transform:translate(-10%, 0);-webkit-transform:translate(-10%, 0);transform:translate(-10%, 0)}.tooltip.tooltip--right .tooltip-content::after,.tooltip.tooltip--right .tooltip-content::before{left:10%}.tooltip.tooltip--left .tooltip-content{-moz-transform:translate(-90%, 0);-o-transform:translate(-90%, 0);-ms-transform:translate(-90%, 0);-webkit-transform:translate(-90%, 0);transform:translate(-90%, 0)}.tooltip.tooltip--left .tooltip-content::after,.tooltip.tooltip--left .tooltip-content::before{left:90%}.tooltip.tooltip--center .tooltip-content,.tooltip .tooltip-content{-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.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 0}.tooltip.tooltip--top .tooltip-content::after,.tooltip.tooltip--top .tooltip-content::before{bottom:auto;top:100%}.tooltip.tooltip--top .tooltip-content::after{border-color:rgba(255,255,255,0);border-top-color:#fff}.tooltip.tooltip--top .tooltip-content::before{border-color:rgba(135,135,135,0);border-top-color:#878787}.tooltip.tooltip--bottom .tooltip-content,.tooltip .tooltip-content{top:100%;bottom:auto;margin:10px 0 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:rgba(255,255,255,0);border-bottom-color:#fff}.tooltip.tooltip--bottom .tooltip-content::before,.tooltip .tooltip-content::before{border-color:rgba(135,135,135,0);border-bottom-color:#878787}.tooltip.tooltip--center-left .tooltip-content{top:initial;bottom:50%;min-width:unset;max-width:300px;margin:0 0 2px;transform:translate(calc(-100% - 20px), 50%)}.tooltip.tooltip--center-left .tooltip-content::before,.tooltip.tooltip--center-left .tooltip-content::after{top:initial;left:initial;transform:rotate(90deg)}.tooltip.tooltip--center-left .tooltip-content::before{right:-16px;bottom:calc(50% - 8px)}.tooltip.tooltip--center-left .tooltip-content::after{right:-13px;bottom:calc(50% - 7px)}.tooltip.tooltip--nowrap .tooltip-content{white-space:nowrap}.no-touch .tooltip:hover .tooltip-content,.tooltip.active .tooltip-content{display:block}.tooltip.tooltip-dynamic{position:absolute;margin:auto;left:0;right:0;bottom:0px}.tooltip-user-ico,.tooltip-calendar-ico{vertical-align:middle}.tooltip-user-ico .tooltip-label{content:url("/img/icons/user.svg")}.tooltip-calendar-ico .tooltip-label{content:url("/img/icons/calendar.svg")}.tooltip--full{width:100%}.tooltip--product-offer-reminder .tooltip-content{left:10px;max-width:200px}[data-tooltip-content]{position:relative}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;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;left:auto;top:0;right:0;bottom:0}.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;top:0;left:0;bottom:0;right: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;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:0.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;background-color:#000;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);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:rgba(255,255,255,0.9);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(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:0.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:0.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:rgba(0,0,0,0.2)}.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 .mCSB_dragger .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 0px;position:absolute;height:auto;top:0;bottom:0;left:0;right: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:'\e821';font-family:'icomoon';font-size:10px;display:block;position:absolute;right:8px;top:0px}.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:3;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{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-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:bold}.ms-drop input[type="checkbox"]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 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;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{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}.ui-datepicker-trigger{position:absolute;opacity:0;width:31px;height:31px}
