/* Minification failed. Returning unminified contents.
(3,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,145): run-time error CSS1039: Token not allowed after unary operator: '-dinput-floating-label-space'
(3,773): run-time error CSS1039: Token not allowed after unary operator: '-dinput-floating-label-space'
(3,929): run-time error CSS1039: Token not allowed after unary operator: '-dinput-floating-label-space'
(3,1152): run-time error CSS1039: Token not allowed after unary operator: '-dinput-floating-label-space'
(7,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,64): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,82): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,680): run-time error CSS1039: Token not allowed after unary operator: '-sinput-floating-label-space'
(7,1403): run-time error CSS1039: Token not allowed after unary operator: '-sinput-floating-label-space'
(7,1610): run-time error CSS1039: Token not allowed after unary operator: '-sinput-floating-label-space'
(7,1991): run-time error CSS1039: Token not allowed after unary operator: '-sinput-floating-label-space'
(7,2494): run-time error CSS1039: Token not allowed after unary operator: '-sinput-floating-label-space'
(7,2880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,2989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,4244): run-time error CSS1039: Token not allowed after unary operator: '-chips-pad-y'
(7,4340): run-time error CSS1039: Token not allowed after unary operator: '-chips-gap'
(7,4379): run-time error CSS1039: Token not allowed after unary operator: '-chips-pad-y'
(7,4410): run-time error CSS1039: Token not allowed after unary operator: '-chips-max-rows'
(7,4434): run-time error CSS1039: Token not allowed after unary operator: '-chip-row-height'
(7,4465): run-time error CSS1039: Token not allowed after unary operator: '-chips-max-rows'
(7,4494): run-time error CSS1039: Token not allowed after unary operator: '-chips-gap'
(7,4667): run-time error CSS1039: Token not allowed after unary operator: '-chip-row-height'
(7,5106): run-time error CSS1039: Token not allowed after unary operator: '-options-max-visible'
(7,5135): run-time error CSS1039: Token not allowed after unary operator: '-option-row-height'
(7,5490): run-time error CSS1039: Token not allowed after unary operator: '-option-row-height'
(8,1076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,1100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,1566): run-time error CSS1039: Token not allowed after unary operator: '-minput-floating-label-space'
(8,1836): run-time error CSS1039: Token not allowed after unary operator: '-minput-height'
(8,2425): run-time error CSS1039: Token not allowed after unary operator: '-minput-floating-label-space'
(8,2696): run-time error CSS1039: Token not allowed after unary operator: '-minput-floating-label-space'
(9,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,187): run-time error CSS1039: Token not allowed after unary operator: '-tainput-floating-label-space'
(9,311): run-time error CSS1039: Token not allowed after unary operator: '-tainput-floating-label-space'
(9,349): run-time error CSS1039: Token not allowed after unary operator: '-tainput-row-height'
(9,1174): run-time error CSS1039: Token not allowed after unary operator: '-tainput-floating-label-space'
(9,1380): run-time error CSS1039: Token not allowed after unary operator: '-tainput-floating-label-space'
(10,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,33): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,453): run-time error CSS1039: Token not allowed after unary operator: '-tinput-floating-label-space'
(10,522): run-time error CSS1039: Token not allowed after unary operator: '-tinput-height'
(10,1060): run-time error CSS1039: Token not allowed after unary operator: '-tinput-floating-label-space'
(10,1490): run-time error CSS1039: Token not allowed after unary operator: '-tinput-floating-label-space'
(12,245): run-time error CSS1030: Expected identifier, found '.'
(12,272): run-time error CSS1031: Expected selector, found ')'
(12,272): run-time error CSS1025: Expected comma or open brace, found ')'
(13,801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,845): run-time error CSS1039: Token not allowed after unary operator: '-option-height'
(13,958): run-time error CSS1039: Token not allowed after unary operator: '-option-height'
 */
.toast-title{font-weight:bold;}.toast-message{font-size:16px;line-height:1.5;-ms-word-wrap:break-word;word-wrap:break-word;}.toast-message a{color:#fff;}.toast-message a:hover{color:#ccc;text-decoration:none;}.toast-message label{color:#fff;}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1;}.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}.rtl .toast-close-button{left:-.3em;float:left;right:.3em;}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.toast-top-center{top:0;right:0;width:100%;}.toast-bottom-center{bottom:0;right:0;width:100%;}.toast-top-full-width{top:15px;right:0;width:100%;}.toast-bottom-full-width{bottom:0;right:0;width:100%;}.toast-top-left{top:12px;left:12px;}.toast-top-right{top:12px;right:12px;}.toast-bottom-right{right:12px;bottom:12px;}.toast-bottom-left{bottom:12px;left:12px;}#toast-container{position:fixed;z-index:999999;pointer-events:none;}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16);opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center;}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important;}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important;}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important;}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important;}#toast-container.toast-top-center>div{width:40%;margin-left:auto;margin-right:auto;}#toast-container.toast-bottom-center>div{width:40%;margin-left:auto;margin-right:auto;}#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto;}#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto;}.toast{background-color:#030303;}.toast-success{background-color:#51a351;}.toast-error{background-color:#bd362f;}.toast-info{background-color:#2f96b4;}.toast-warning{background-color:#fbc02d;color:#212121;}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}@media screen and (max-width:767px){#toast-container.toast-top-center>div{width:100%;}#toast-container.toast-bottom-center>div{width:100%;}}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em;}#toast-container>div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-.2em;top:-.2em;}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em;}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em;}#toast-container>div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-.2em;top:-.2em;}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em;}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em;}#toast-container>div.rtl{padding:15px 50px 15px 15px;}}
@charset "UTF-8";[data-cinput] .cinput__msg{display:grid;grid-template-rows:0fr;transition:grid-template-rows 180ms ease;overflow:hidden;pointer-events:none;margin-top:0;padding-left:.5rem;}[data-cinput].is-msg-open .cinput__msg{grid-template-rows:1fr;pointer-events:auto;margin-top:6px;}[data-cinput].is-msg-closing .cinput__msg{grid-template-rows:0fr;pointer-events:none;margin-top:0;}[data-cinput].is-msg-closing .cinput__msg-body::before{opacity:0;}[data-cinput] .cinput__msg-inner{min-height:0;display:flex;align-items:flex-start;gap:.5rem;border:0;background:transparent;padding:0;border-radius:0;font-size:12px;line-height:1.25;font-weight:700;}[data-cinput] .cinput__msg-body{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:.5rem;}[data-cinput] .cinput__msg-body::before{content:"";display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;margin-top:.05em;flex:0 0 auto;opacity:0;}[data-cinput].is-msg-open .cinput__msg-body::before{opacity:1;}[data-cinput] .cinput__msg-close{border:0;background:transparent;cursor:pointer;font-size:1em;line-height:1;opacity:.7;padding:0;display:none;}[data-cinput] .cinput__msg-close:hover{opacity:1;}[data-cinput].is-msg-closable .cinput__msg-close{display:inline-flex;}[data-cinput].is-msg-open.is-msg-error .cinput__msg-inner{color:#fe405a;}[data-cinput].is-msg-open.is-msg-warning .cinput__msg-inner{color:#ffa15a;}[data-cinput].is-msg-open.is-msg-info .cinput__msg-inner{color:#0065b8;}[data-cinput].is-msg-open.is-msg-success .cinput__msg-inner{color:#3fbb5b;}[data-cinput].is-msg-error .cinput__msg-body::before{content:"✕";}[data-cinput].is-msg-success .cinput__msg-body::before{content:"✓";}[data-cinput].is-msg-info .cinput__msg-body::before{content:"ℹ";}[data-cinput].is-msg-warning .cinput__msg-body::before{content:"!";}@-webkit-keyframes scaleLine{from{transform:scaleX(0);}to{transform:scaleX(1);}}@keyframes scaleLine{from{transform:scaleX(0);}to{transform:scaleX(1);}}h1{font-weight:500;color:#4c4c4c!important;}h2{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}h3{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}h4{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}h5{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}h6{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}.similar-to-second-header{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}.similar-to-third-header{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}.similar-to-fourth-header{font-weight:500;color:#4c4c4c!important;overflow:hidden;padding:0;text-overflow:ellipsis;}.text-muted{color:#89abc8;}.available{color:#3fbb5b!important;}.unavailable{color:#4c4c4c!important;filter:grayscale(100%);}.sub-menu>a.item{padding-right:5px!important;color:#414141!important;}h3.ui.header{font-size:16px;font-weight:500;}h4.ui.header{font-size:20px;font-weight:800;}p.ui.header.similar-to-fourth-header{font-size:20px;font-weight:800;}h3.ui.header.feature-name{font-size:14px;font-weight:500;margin:5px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ui.divider{margin:.4rem 0;}.ui.form .feature-filter.list .field{display:none;}.ui.form .feature-filter.list .field:nth-child(-n+5){display:block;}.ui.form .feature-filter.list.expanded .field{display:block;}.expand-feature-list{font-size:14px;color:#0e75eb;padding-top:8px;line-height:normal;}.expand-feature-list span{margin-right:10px;width:15px;height:15px;text-align:center;}.expand-feature-list:hover{text-decoration:underline;cursor:pointer;}.error{color:#f82f30;}.text-danger{color:#f82f30;}.text-headline{font-size:24px;font-weight:bold;}.text-title{font-size:20px;font-weight:600;line-height:44px;}input[type=text]{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.header-offer{font-size:16px;text-align:center;font-weight:500;margin-top:0;color:#545454;}.segment>p{line-height:18px;}.category-name{font-size:20px;}.category-description{font-size:12px;color:#6e8faa;line-height:normal;text-align:justify;overflow:hidden;}.tutorials{font-weight:400;font-size:16px;line-height:24px;}.tutorials h1{overflow:hidden;padding:0;text-overflow:ellipsis;}.middle>*{vertical-align:middle;}.text-blue{color:#0e75eb!important;}.product__name{font-size:13px;line-height:1.2;font-weight:normal;margin-bottom:2px!important;}.product__name a{display:block;overflow:hidden;position:relative;max-height:31px;min-height:31px;}.product__price span{font-weight:normal;font-size:13px;}.product__price--slide{margin:0;font-size:12px;font-weight:bold;}.product-listing h3{margin-top:0;}#searchBarRow{margin-top:0;}.main-menu-wrapper{background-color:#0e75eb;margin-top:-10px;}.ui.menu.main-menu{margin:15px 0;}.ui.menu.main-menu.item>.item{font-size:15px;font-weight:normal;height:44px;line-height:44px;color:#fff;}.ui.image.catalog-miniature-picture{max-width:200px;max-height:200px;}.eu-projects-footer-image{width:100%;height:auto;}.field-validation-error{display:block;font-size:13px;color:#f82f30;margin:10px 0;}.input-validation-error .input-validation-error:before{border:1px solid #f82f30!important;transition:all 300ms ease-out!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.ui.list.sub-menu{margin:5px 0;}.ui.input input.searchInput{border:0!important;border-radius:13px;box-shadow:0 2px 6px rgba(0,0,0,.1098039216);width:inherit!important;}.searchbox.results-visible .loading-bar{display:none;}.searchbox.loading .loading-bar{width:100%;position:absolute;bottom:0;height:3px;background-color:#1e90ff;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:scaleLine;animation-name:scaleLine;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}#searchInput::placeholder{color:#4c4c4c;}.required-before:before{content:"* ";font-weight:500;color:#f00;}.required-after:after{content:" *";margin-left:.5rem;font-weight:500;color:#f00;}.slider{min-height:240px;opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;}.block-carousel-items{height:auto;min-height:276px;margin-top:10px;overflow:hidden;display:flex;flex-direction:column;justify-items:right;align-items:flex-end;}.block-carousel-items h2{font-weight:bold;padding-bottom:5px;}.block-carousel-items h2 a{color:#444;}.block-carousel-items h2 a:hover{text-decoration:underline;}.block-carousel-items p{font-weight:bold;padding-bottom:5px;}.block-carousel-items p a{color:#444;}.block-carousel-items p a:hover{text-decoration:underline;}.product-items{display:flex;flex-wrap:wrap;justify-content:space-around;width:80%;margin-top:20px;max-height:260px;border-right:1px solid #eaeaea;}.product-items figure{margin:0;}.product-items .product{width:20%;max-height:inherit;}.product-items .item-image a{display:block;height:140px;position:relative;width:100%;}.product-items .item-image a img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;margin-bottom:10px;margin-top:10px;}.product-items .item-desc{padding:0 15px;display:inline-block;margin-bottom:15px;}.moreItem{border:1px solid #eaeaea;height:200px;border-radius:7px;overflow:hidden;}.configurators-list-main-page{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:10px;}.configurators-list-main-page .item{width:calc(25% - 40px);border:1px solid #eaeaea;max-height:200px;border-radius:7px;overflow:hidden;}.configurators-list-main-page .item img{object-fit:fill;width:100%;height:100%;}.configurators-list-main-page .moreItem{width:calc(20% - 30px);}.configurators-list-main-page .moreItem img{width:100%;}.tutorials-list-main-page{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:10px;}.tutorials-list-main-page .item{width:calc(20% - 30px);border:1px solid #eaeaea;max-height:200px;border-radius:7px;overflow:hidden;}.tutorials-list-main-page .item img{object-fit:fill;width:100%;height:100%;}.tutorials-list-main-page .moreItem{width:calc(20% - 30px);}.tutorials-list-main-page .moreItem img{width:100%;}.promotions-list-main-page{display:flex;flex-wrap:wrap;justify-content:space-between;justify-items:flex-start;width:100%;margin-top:20px;}.promotions-list-main-page .item{width:calc(25% - 25px);border:1px solid #eaeaea;height:auto;border-radius:7px;overflow:hidden;}.promotions-list-main-page .item .image{height:100%;}.promotions-list-main-page .item img{object-fit:inherit;width:100%;height:100%;}.promotions-list-main-page .moreItem{width:calc(20% - 30px);}.promotions-list-main-page .moreItem img{width:100%;}.show-more-products{justify-content:flex-end;height:inherit;}.cart-summary{color:#999;text-align:left;line-height:normal;display:inline-block;margin-left:15px;vertical-align:bottom;}.cart-summary strong{color:#444;}.popup__header{font-weight:bold;margin-bottom:10px;font-size:18px;}.search-results.list ul{padding:0;list-style-type:none;margin-bottom:0;margin-top:0;}.search-results.list ul li{margin:0;padding:0;display:block;position:relative;}.search-results.list ul li a{display:block;padding:4px 0;color:#222;}.search-results.list ul li a:hover{text-decoration:none;background-color:rgba(0,0,0,.05);}.search-results-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;z-index:3;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,visibility .3s;background-color:rgba(0,0,0,.5);overflow-y:hidden;}.search-results-backdrop.open{opacity:1;visibility:visible;z-index:890;}.ui.popup.search-results-box{border-radius:0 0 13px 13px;border:0;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);margin:0;margin-top:-13px;z-index:100;}.ui.popup.search-results-box::before{display:none;}.mobile-search-results{display:none;}.highlight{color:#222;font-weight:bold;}.desktop-search-results{margin-top:13px;}.product-promotions-list{margin-bottom:5px;}.promotion-tag{padding:6px!important;font-size:13px;font-weight:500;border-radius:3px;}.promotion-tag-flag{margin-right:9px;}.tag-bg-main{background-color:#ffeb6a;color:#4c4c4c!important;border-radius:3px;}.outlet-bg-main{background-color:#fe405a;color:#fff!important;}.green{color:#3fbb5b;}.grey.icon{color:#c2c7cb;}.ui.dropdown.item.active{z-index:1001;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.text-center{text-align:center!important;}.validation-summary ul{list-style-type:none;margin:0;padding:0;}.validation-summary ul li{margin:0;padding:5px 0;line-height:1.5;}.ui.button.fixed-button{position:fixed;bottom:10px;z-index:1000;}.video-container{overflow:hidden;position:relative;width:100%;}.video-container::after{padding-top:56.25%;display:block;content:"";}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.font-13{font-size:13px!important;}.loading-screen{display:block!important;visibility:hidden;width:100%;height:100%;background-color:#fff;opacity:0;z-index:9999;position:fixed;transition:opacity .3s ease-in;}.loading-screen div{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.loading-screen content{position:fixed;left:50%;transform:translate(-50%,50%);width:200px;height:200px;background-image:url("/Content/Images/loader.gif");background-size:100px 100px;background-repeat:no-repeat;background-position:center center;}.loading-screen.active{visibility:visible;z-index:9999;opacity:.9;}.category-select-list{position:absolute;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:1px solid rgba(112,112,112,.2);right:92px;outline:0;height:100%;width:35%;background:#fff;min-width:200px;padding-left:2%;margin-right:.5%;}.category-select-list option{min-width:200px;}.popupProductName{display:flex;align-items:center;flex-direction:row;}.currency-select{display:flex;flex-direction:row;align-items:center;}.country-flag{display:flex;flex-direction:row;align-items:center;}.searchInFilter{padding:5px;border-radius:2px;border:1px solid hsl(0,0%,75%);margin-top:4px;width:100%;}.searchInFilter:focus{border:1px solid hsl(0,0%,80%);}.searchInManufacturers{padding:5px;border-radius:2px;border:1px solid hsl(0,0%,75%);margin-top:4px;width:100%;}.searchInManufacturers:focus{border:1px solid hsl(0,0%,80%);}.searchInFilterInputAndIcon{display:inline-block;position:relative;width:100%;margin-bottom:.5rem;}.global-filter-search-item{padding:.75rem 0!important;margin-bottom:.5rem;}.global-filter-search-item .searchInFilterInputAndIcon{margin-bottom:0;}.searchInFilterIcon{position:absolute;right:6px;top:11px;}.ajax-loader{cursor:wait;background:#fff url("/Content/Images/loader.gif") no-repeat center center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);opacity:.75;position:absolute;z-index:1;display:none;}#articleListDiv{min-height:150px;}#search-items-panel,#search-items-panel-mc{min-height:inherit;}#CybotCookiebotDialog a{font-family:"Roboto",sans-serif!important;}#CybotCookiebotDialog div{font-family:"Roboto",sans-serif!important;}#CybotCookiebotDialogBodyContentTitle{font-family:"Roboto",sans-serif!important;}.mobile-modal-subcategories{display:none;}.blue-tr{background-color:#0e75eb!important;color:#fff!important;}.tag{display:inline-block;border-radius:24px;font-weight:500;padding:2px 10px;}.tag.pending{background-color:#eceff1;}.tag.completed{background-color:#9ccbb5;color:#125f3b;}.tag.processing{background-color:#97c1fe;color:#094db1;}.tag.shipping{background-color:#fec89a;color:#b1580e;}.tag.inparcel{background-color:#fec89a;color:#b1580e;}.tag.canceled{background-color:#b0bec5;color:#455a64;}.tag.returned{background-color:#5b20b3;color:#fff;}.tag.cancelled-return{background-color:#fe405a;color:#fff;}.department-quantity{font-weight:bold;display:block;font-size:20px;margin-left:5px;}.department-available-quantity{display:flex;align-items:center;flex-wrap:nowrap;}.product-discount{color:#fe405a;font-weight:bold;}.product-discount-price-shock{position:absolute;top:0;background-color:#ffeb6a;color:#000;border-radius:3px;padding:3px 10px;font-size:13px;margin-bottom:3px;}.product-discount-CCC{position:absolute;top:0;background-color:#dccfd0;color:#000;border-radius:3px;padding:3px 10px;font-size:13px;margin-bottom:3px;margin-left:100px;}.product-discount-outlet{position:absolute;top:0;background-color:#fe405a;color:#fff;border-radius:3px;padding:3px 10px;font-size:13px;}.product-discount-price-shock-label{background-color:#ffeb6a;color:#000;border-radius:3px;padding:3px 10px;font-size:13px;margin-bottom:3px;margin-bottom:3px;padding:1px 10px;}.product-discount-outlet-label{background-color:#fe405a;color:#fff;border-radius:3px;padding:3px 10px;font-size:13px;margin-bottom:3px;padding:1px 10px;}.swiper-slide{background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.swiper-slide .product-discount-price-shock{left:20px;}.swiper-slide .product-discount-outlet{left:20px;}.product-slider .product-discount-price-shock{left:20px;}.product-slider .product-discount-outlet{left:20px;}.product-base-price-discount{text-align:right;font-size:10px;}.product-vat-value-container{text-align:left;float:left;}.add-to-cart-btn{display:inline-block;background-color:#fff;border-radius:5px;color:#0e75eb;font-weight:normal;outline:0;cursor:pointer;text-decoration:none;font-size:13px;overflow:hidden;padding:10px;border:1px solid #0e75eb;}.add-to-cart-btn:focus{background-color:#0d71bb;color:#fff;text-shadow:none;}.add-to-cart-btn-search-popup{display:flex;align-items:center;justify-content:center;background-color:#0e75eb;border-radius:3px;color:#fff;font-weight:normal;outline:0;cursor:pointer;text-decoration:none;overflow:hidden;height:36px;width:36px;border:0;}.column-half-top-bottom-padding{padding-top:.5rem!important;padding-bottom:.5rem!important;}.add-to-cart-btn.xs.mt10{margin-top:10px;}.add-to-cart-btn.block{width:100%;text-align:center;}.add-to-cart-btn.centered{display:block;margin-top:20px;text-align:center;margin:0 auto;}a.add-to-cart-btn:hover{color:#fff;background-color:hsl(212,89%,40%);outline:0;-webkit-transition:100ms ease-in;transition:100ms ease-in;}a.add-to-cart-btn:active{background-color:hsl(208,100%,30%);box-shadow:0 1px 5px rgba(0,0,0,.3) inset;color:#fff;}.product-on-request{display:inline-block;border-radius:2px;text-align:center;outline:0;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;font-size:16px;font-weight:normal;position:relative;color:#212121;padding:15px 20px;border-radius:5px;border:1px solid hsl(207,26%,82%);background-color:#fff;transition:opacity .5s;word-wrap:break-word;}.product-on-request:hover{border-color:hsl(207,26%,55%);}.product-on-request:active{border-color:hsl(207,26%,45%);}.product-on-request.xs{font-size:13px;line-height:normal;padding:10px 16px;min-height:unset;}.product-on-request.xs.mt10{margin-top:10px;}.product-on-request.centered{display:block;margin-top:20px;text-align:center;margin:0 auto;}.product-on-request.block{width:100%;text-align:center;}.swiper-pagination-bullets{margin:0 auto;display:flex;justify-content:center;}.counter>.menu-button{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;}.counter figcaption{position:absolute;top:0;right:10px;background-color:#0e75eb;color:#fff;padding:2px;border-radius:50%;transform:translateY(-30%);width:35%;font-size:12px;line-height:1.6;}.counter #counterItemInClipboard{display:none;}.ui.breadcrumb a{color:#4c4c4c!important;}.ui.primary.button{background-color:#0e75eb;color:#fff;border:0;text-shadow:none;background-image:none;}.ui.primary.basic.button{color:#0e75eb;box-shadow:0 0 0 1px #0e75eb inset;}.ui.primary.buttons .button{background-color:#0e75eb;color:#fff;border:0;text-shadow:none;background-image:none;}.btn1{display:flex;align-items:center;padding:10px;margin:2px;border-radius:2px;background:#f5f5f5;}.inactive{opacity:.4;}.ui.modal>.header{color:#0e75eb!important;font-size:15px!important;}@media only screen and (max-width:767px){.ui.modal>.header{width:95%;}}.ui.modal i.close{padding:0;display:flex;justify-content:center;align-items:center;}.unavailable-tile{filter:grayscale(100%);}input[type=number]{-moz-appearance:textfield!important;}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.planned-delivery-time{color:#e65100;}.required:after{content:" *";font-weight:500;color:#f00;}.close-panel-button{display:flex;justify-content:center;align-items:center;height:50px;width:50px;background:none;border:0;font-size:1.25em;color:rgba(0,0,0,.87)!important;opacity:.8;}@media only screen and (min-width:768px){.desktop-hide{display:none!important;}.cart-popup-name,.popup-list-item,.popup-article-list-item{font-size:16px;padding:.5em;border-bottom:1px solid #eaeaea;cursor:pointer;}.cart-popup-name i,.popup-list-item i,.popup-article-list-item i{font-size:12px;}.cart-popup-name:hover,.popup-list-item:hover,.popup-article-list-item:hover{background-color:#e9e9e9;}.popup-list-item>span{display:flex;align-items:center;gap:.5em;}}@media only screen and (max-width:767px){.mobile-hide{display:none!important;}}@media screen and (max-device-width:480px){.product__features{display:none;}.product__name{max-height:30px;font-size:11px;}.product__name--listing{font-size:14px;line-height:1.2;}.desktop-search-results{display:none;}.mobile-search-results{display:block;}.popup__header{margin-bottom:5px;font-size:12px;}}@media only screen and (max-width:767px){.ui.grid{margin-left:-2.6315789474%;margin-right:-2.6315789474%;}.main-menu-wrapper{display:none;}.img-responsive-main{height:1.5vw;}.text-responsive-main{font-size:.41em;margin-left:2px;color:#00a8ff;}.border-responsive-main{border:0!important;}.ui.input input.searchInput{box-shadow:none!important;}.product-items .product{width:50%;}.ui.button.fixed-button{width:100%;}.visible-xs{display:block!important;}.visible-ms{display:none!important;}.visible-lg{display:none!important;}.visible-md{display:none!important;}.promotion-tag{padding:4px!important;font-size:10px;}.category-select-list{display:none;}.department-available-quantity{display:block;}.department-quantity{margin-left:0;}}@media only screen and (min-width:768px) and (max-width:2500px){.img-responsive-main{height:1.6vw;}.text-responsive-main{font-size:.8em;margin-left:10px;color:#00a8ff;}}@media only screen and (min-width:2501px){.img-responsive-main{height:.7vw;}.text-responsive-main{font-size:.9em;margin-left:10px;color:#00a8ff;}}@media only screen and (min-width:1300px) and (max-width:1599px){.ui.popup.search-results-box{max-width:calc(50.625% - 1.25rem);min-width:calc(50.625% - 1.25rem);}.ui.button.fixed-button{width:calc(16.875% - 4em);}}@media only screen and (min-width:1600px){.ui.popup.search-results-box{max-width:calc(47.8125% - 1.25rem);min-width:calc(47.8125% - 1.25rem);}.ui.button.fixed-button{width:calc(15.9375% - 4em);}}@media only screen and (min-width:768px) and (max-width:1299px){.ui.popup.search-results-box{max-width:calc(53.4375% - 1.25rem);min-width:calc(53.4375% - 1.25rem);}.ui.button.fixed-button{width:calc(17.8125% - 4em);}}@media screen and (max-width:480px){.desktop-modal-subcategories{display:none;}.mobile-modal-subcategories{display:block;}.order-details-product-picture{width:40px;height:40px;}.categories-and-filters{padding:0!important;}.category-subcategories-hidden{display:none!important;}}@media screen and (min-width:768px){.visible-xs{display:none!important;}.body-content{padding-bottom:20px;}.search-result-span{color:#4c4c4c!important;font-size:13px;padding-top:.5em;}.pointable{cursor:pointer;}.big-img{height:28px;width:auto;}.medium-img{height:24px;width:auto;}}@media(min-width:320px) and (max-width:480px){.add-to-cart-btn.xs{padding:10px 10px;width:unset;}.add-to-cart-btn{width:100%;text-align:center;}.add-to-cart-btn.block{width:100%!important;}.product-on-request{width:100%!important;}}.ui.popup.login{min-width:300px;}.ui.popup.login .header{display:flex;justify-content:center;color:#0e75eb;align-items:center;}.ui.popup.login .grid{margin:0;}.ui.popup.login .grid .row{padding:.3em 0;}.ui.popup.login .forgot-password{font-size:12px;color:#0e75eb;float:right;}.ui.popup.login .register{font-size:14px;}.ui.popup.login .menu{border:0;box-shadow:none;min-height:150px;}.ui.popup.login .menu a{font-size:14px;color:#4c4c4c!important;padding:.5em;}.ui.popup.login .logout{display:flex;justify-content:center;}.ui.popup.login .logout a{font-size:14px;color:#0e75eb;padding:.5em;}.reverse-button{background:#fff!important;color:#0e75eb!important;border:1px solid #0e75eb!important;border-radius:5px;text-align:center;padding:.5em;width:100%;}.login-fieldset{padding:0;width:100%;border-bottom:0;border-left:0;border-right:0;border-width:1px;border-color:#eaeaea;}.login-legend{margin-left:auto;margin-right:auto;padding:0 5px;}.login-actions,.el12Box-actions{margin-top:1em;display:flex;flex-direction:column;gap:1em;}.login-actions button,.el12Box-actions button{width:100%;}.login-actions a,.el12Box-actions a{display:block;float:right;}.login-actions input[type=submit],.el12Box-actions input[type=submit]{width:100%;}.ui-slider .ui-slider-handle{border-radius:50%;color:#0e75eb;background:#0e75eb;}.actions-button{cursor:pointer;padding:10px 5px;display:flex;align-items:center;margin-left:10px;}.actions-button>span{margin-left:10px;}.actions-button:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.actions-button-listing{width:33px;height:33px;justify-content:center;margin-left:0;padding:0;border:1px solid #dbdbdb;border-radius:4px;}div.icon-menu-item{display:flex;justify-content:space-between;}div.icon-menu-item img{height:20px;}@media only screen and (max-width:767px){.actions-button{border:1px solid #dbdbdb;border-radius:4px;width:33px;height:33px;aspect-ratio:1;justify-content:center;padding:0;margin-left:0;}}.bold{font-weight:bold;}.flex-row-center{display:flex;flex-direction:row;align-items:center;}.mt-em{margin-top:1em;}.mainPageFieldset>section{padding:1em 2em 2em 2em;}@media only screen and (max-width:767px){.mainPageFieldset{border:1px solid #eaeaea;border-radius:6px;padding:0!important;margin:0!important;display:grid;overflow:hidden;min-width:100%;font-size:11px;}.mainPageFieldset.active-error{border:3px solid #fe405a;}.mainPageFieldset>section{padding:.5em .5em 1em .5em;}.main-page-legend{margin-left:1em;}.fieldset-legend{padding:5px;white-space:nowrap;font-size:16px;display:flex;gap:5px;}.small-img{height:12px;width:auto;}.medium-img{height:18px;width:auto;}.big-img{height:20px;width:auto;}}@media only screen and (min-width:768px){.narrow-container{width:40%!important;margin-left:auto;margin-right:auto;}}.toast-error,.toast-success,.toast-info{color:#fff;}.toast-info{background-color:#0e75eb;}.clickable{cursor:pointer;}#newsletterSection{margin-top:20px;}@media only screen and (max-width:767px){#newsletterSection{padding:0;}#newsletterSection div.wide.column{width:100%!important;}#newsletterSection fieldset{margin:0 2px!important;}}@media screen and (min-width:768px){#newsletterSection section{padding-bottom:0;}}.newsletter-info-col{display:flex!important;flex-direction:column;gap:1em;justify-content:center;}.newsletter-send-btn{background:#0e75eb;color:#fff!important;border-radius:5px;padding:10px;cursor:pointer;border:0;display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:767px){.newsletter-send-btn{width:100%;margin-top:1em;}}.grey-text{color:#d4d4d4;}.pickup-btn{background:#0e75eb;color:#fff!important;border-radius:5px;width:100%;padding:10px;cursor:pointer;border:0;display:flex;justify-content:center;align-items:center;}#cart-popup,#clipboard-popup{min-width:300px;min-height:100px;}#cart-popup .flex-col,#clipboard-popup .flex-col{display:flex;flex-direction:column;gap:1em;}#cart-popup .prod-count,#clipboard-popup .prod-count{padding:.5em 0;}#cart-popup .cart-value,#clipboard-popup .cart-value{display:flex;justify-content:space-between;}#cart-popup .empty-cart-info,#clipboard-popup .empty-cart-info{display:flex;flex-direction:column;gap:1em;align-items:center;text-align:center;}#cart-popup .empty-cart-info .bigger,#clipboard-popup .empty-cart-info .bigger{font-size:1.5em;}.custom-dropdown{position:relative;display:inline-block;width:100%;}.dropdown-selected{padding:10px;border:1px solid #ccc;background-color:#fff;cursor:pointer;user-select:none;}.dropdown-selected.clip{margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;}.dropdown-options{list-style-type:none;margin:0;padding:0;border:1px solid #ccc;background-color:#fff;position:absolute;top:100%;left:0;width:100%;display:none;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1);}.dropdown-options.mobile{display:block!important;position:static;max-height:none;overflow:visible;}.dropdown-option{padding:10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;align-content:center;}.dropdown-option:hover{background-color:#eaeaea;}.dropdown-option.selected{font-weight:bold;background-color:#eaeaea;}.ui.primary.button.loader-button{background:url("/Content/Images/loader.gif") no-repeat center center;background-size:contain;color:transparent;}.article-list-modal{display:flex;gap:1em;flex-direction:column;}.article-list-modal>.article-item{display:flex;align-items:center;gap:1em;}#ui-popup-offer{min-width:200px;font-size:16px;text-align:center;}@media only screen and (max-width:767px){#ui-popup-offer{min-width:150px;font-size:14px;}}.user-menu a.item{color:#575756!important;}.user-menu .header{color:#575756!important;display:flex;align-items:center;gap:.5em;}.user-menu .header img{width:1em;}@media only screen and (min-width:768px){.user-menu a.item{font-size:1em!important;}.user-menu .header{font-size:1.2em!important;}.user-menu .menu{padding-left:1.5em;}}@media only screen and (max-width:767px){.user-menu{border:0!important;box-shadow:none!important;}.user-menu .header{font-size:16px;font-weight:bold;padding-top:1em;padding-bottom:.5em;}.user-menu .user-menu-item-container{padding-left:.5em;}.user-menu .user-menu-item-container .item::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;float:right;}}.fas.confirmation{font-size:10em;}.fas.confirmation.success{color:#0e75eb;}.fas.confirmation.error{color:#fe405a;}.confirmation-title{color:#0e75eb!important;}.confirmation-container{display:flex;justify-content:center;}.confirmation-container>div{display:flex;gap:1.5em;align-items:center;}@media only screen and (max-width:767px){.confirmation-container>div{flex-direction:column;text-align:center;}}.confirmation-container .confirmation-message{font-size:1.5em;line-height:normal;}.salesperson-img{width:154px;border-radius:50%;}@media only screen and (max-width:767px){.salesperson-img{width:130px;}}.floating-button{position:fixed;bottom:80px;right:10px;background-color:#007bff;color:#fff;border-radius:50%;width:60px;height:60px;font-size:24px;text-align:center;line-height:60px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:1000;transition:background-color .3s;}.floating-button:hover{background-color:#0056b3;}.popup{position:fixed;bottom:100px;right:20px;background-color:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:1001;width:250px;font-family:sans-serif;}.popup.hidden{display:none;}.loading{text-align:center;}.loading img{width:40px;height:40px;display:block;margin:0 auto 10px;}.excel-report-view{border:1px solid #eaeaea;border-radius:6px;padding:1em;margin-top:1em;}.excel-report-group{margin-top:1em;margin-left:1em;}.excel-report-group.added>.index-report>span{position:relative;}.excel-report-group.added>.index-report>span::before{position:absolute;width:3px;height:100%;left:-1em;display:block;content:"";background-color:#0e75eb;}.excel-report-group.notFound>.index-report>span{position:relative;}.excel-report-group.notFound>.index-report>span::before{position:absolute;width:3px;height:100%;left:-1em;display:block;content:"";background-color:#fe405a;}.excel-report-group.quantityChanged>.index-report>span{position:relative;}.excel-report-group.quantityChanged>.index-report>span::before{position:absolute;width:3px;height:100%;left:-1em;display:block;content:"";background-color:#ffa15a;}.index-report{margin-left:1em;display:flex;flex-direction:column;margin-top:1em;gap:.3em;}#excelFile{display:none;}.offer-menu-section{display:none;}#mcCatalogue{display:none;}#mcCatalogue>.grid>.row{overflow:hidden;display:flex;align-items:center;border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(34,36,38,.15);padding:0;margin-top:1em;}#mcCatalogueDiv>#mcCatalogue{display:block;}.mt-20{margin-top:20px;}.product-discount-percent-label{background-color:#3fbb5b;color:#fff;border-radius:3px;padding:3px 10px;font-size:13px;margin-bottom:3px;padding:1px 10px;}.accordion-local .title{display:flex;cursor:pointer;}.accordion-local .title .dropdown.icon:before{content:""!important;}.accordion-local .icon{font-size:3em!important;}.accordion-local .content{width:96%;margin-left:4%;}.accordion-local>div{margin-top:10px;}.component-header{font-weight:bold;font-size:20px;margin:.5em 0 .2em 0!important;}.component-header-secondary{font-size:16px;font-weight:bold;}@media only screen and (max-width:767px){.accordion-local .icon{font-size:12px!important;}.component-header{font-weight:bold;font-size:14px;margin:0 0 7px 0!important;}.component-header-secondary{font-size:11px;}}.summary-border{border:1px solid #eaeaea;margin-top:1em;width:100%;}.img-col{text-align:right;padding-right:0;}.img-col>img{margin-right:0!important;width:33%;}.text-col{display:flex;justify-content:center;align-content:center;flex-direction:column;padding-left:4%;gap:1.5em;}.text-col .ty-text{font-size:1.7vw;}@media only screen and (max-width:767px){.text-col .ty-text{font-size:16px;}}.text-col .ok-text{font-size:1.4vw;}@media only screen and (max-width:767px){.text-col .ok-text{font-size:14px;}}.redirect-message{text-align:center;border:1px solid #54aefd;font-size:20px;padding:10px 15px;margin:20px 0;}.hidden{display:none!important;}#NIPMessage{display:block;font-size:13px;margin-top:10px;}.txt-w-btn-r{display:flex!important;flex-direction:row!important;}.txt-w-btn-r input[type=button]{width:8rem;}.txt-w-btn-r .tinput{width:16rem;}.txt-w-btn-r input[type=button]{margin-top:.5rem;}@media only screen and (max-width:767px){.txt-w-btn-r .tinput{width:100%;}.txt-w-btn-r input[type=button]{width:10rem;}}.txt-w-btn-r input[type=text]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;}.txt-w-btn-r input[type=button]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}.txt-w-btn-l{display:flex!important;flex-direction:row!important;flex-direction:row-reverse;}.txt-w-btn-l input[type=button]{width:8rem;}.txt-w-btn-l .tinput{width:16rem;}.txt-w-btn-l input[type=button]{margin-top:.5rem;}@media only screen and (max-width:767px){.txt-w-btn-l .tinput{width:100%;}.txt-w-btn-l input[type=button]{width:10rem;}}.txt-w-btn-l input[type=text]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important;}.txt-w-btn-l input[type=button]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;}.custom-autocomplete-dropdown{z-index:1002;max-height:200px;overflow-x:hidden;overflow-y:scroll;background:#f00;}.custom-autocomplete-dropdown{max-height:11.25rem;padding:.5rem 0;border:1px solid #d9dbe3!important;border-radius:1rem;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.12);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:10001!important;list-style:none;}.custom-autocomplete-dropdown .ui-menu-item{margin:0;padding:0;list-style:none;}.custom-autocomplete-dropdown .ui-menu-item-wrapper{width:100%;min-height:2.25rem;padding:.5rem .75rem;display:flex;align-items:center;gap:.75rem;border:0;background:transparent;cursor:pointer;font-size:12px;line-height:1.2;color:inherit;box-sizing:border-box;}.custom-autocomplete-dropdown .ui-menu-item-wrapper:hover{background:#f5f8fe;}.custom-autocomplete-dropdown .ui-menu-item-wrapper.ui-state-active,.custom-autocomplete-dropdown .ui-menu-item-wrapper.ui-state-focus{margin:0;border:0;background:#f5f8fe;color:inherit;}.custom-autocomplete-dropdown .ui-state-disabled,.custom-autocomplete-dropdown .ui-menu-item-wrapper.ui-state-disabled{opacity:.5;cursor:not-allowed;background:transparent;}.custom-autocomplete-dropdown::-webkit-scrollbar{width:8px;}.custom-autocomplete-dropdown::-webkit-scrollbar-track{background:#eceff1;margin:3px 0;overflow:hidden;border-top-right-radius:1rem;border-bottom-right-radius:1rem;}.custom-autocomplete-dropdown::-webkit-scrollbar-thumb{background:#d9dbe3;border-radius:999px;border:2px solid transparent;background-clip:content-box;}.verified-user-section,.unverified-user-section{display:none;}@media only screen and (max-width:767px){.menu-toggle-btn{margin-bottom:1em;}#mobileMenu{display:none;margin-bottom:1rem;}#mobileMenu.mobile-open{display:block;}}
.dinput{--dinput-floating-label-space:.5rem;position:relative;width:100%;font-family:inherit;}.dinput__field{position:relative;padding-top:var(--dinput-floating-label-space);}.dinput__input{height:3.25rem;width:100%;cursor:pointer;font-family:"Roboto",sans-serif!important;font-size:12px;padding:0 2.25rem 0 .75rem;}.dinput__input:focus{border-color:#0e75eb;box-shadow:0 0 0 3px rgba(14,117,235,.12);outline:0;}.dinput__input:disabled{background:#f6f7fb;cursor:not-allowed;opacity:.75;}.dinput__input::placeholder{color:#575756;padding-left:3px;font-size:14px;}.dinput__input:not(:focus)::placeholder{color:#adacac;}.dinput__input:focus::placeholder{color:#adacac!important;}.dinput__hidden{display:none!important;}.dinput__icon{position:absolute;right:12px;top:calc(var(--dinput-floating-label-space)/2 + 50%);transform:translateY(-50%);pointer-events:none;opacity:.75;}.dinput__label{position:absolute;left:12px;top:calc(var(--dinput-floating-label-space)/2 + 50%);transform:translateY(-50%);color:#adacac;transition:230ms ease;pointer-events:none;background:#fff;padding:0 6px;border-radius:6px;line-height:1.1;}.dinput__label.is-floating{top:var(--dinput-floating-label-space);font-size:12px;transform:translateY(-50%);color:#575756;}.dinput.is-focus .dinput__label.is-floating{color:#0e75eb;}.dinput__popup{position:absolute;left:0;top:calc(100% + 8px);width:max(340px,100%);z-index:10;display:grid;grid-template-rows:0fr;transition:grid-template-rows 240ms cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:12px;pointer-events:none;}.dinput.is-open .dinput__popup{grid-template-rows:1fr;pointer-events:auto;}.dinput__popup-inner{min-height:0;width:100%;border:1px solid #d7deea;border-radius:inherit;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.14);overflow:hidden;opacity:0;transition:opacity 180ms ease;will-change:opacity;filter:blur(.5px);transition:opacity 180ms ease,filter 220ms ease;}.dinput.is-open .dinput__popup-inner{opacity:1;filter:blur(0);}.dinput.is-closing .dinput__popup{pointer-events:none;}.dinput__head{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:10px 10px;border-bottom:1px solid #eef1f7;}.dinput__btn{border:1px solid #e3e8f3;background:#fff;border-radius:10px;padding:8px 10px;cursor:pointer;text-align:left;font-weight:700;width:100%;}.dinput__btn:hover{background:#f7f9ff;}.dinput__btn:active{transform:scale(.975);}.dinput__nav{display:flex;gap:6px;justify-content:flex-end;}.dinput__navbtn{width:34px;height:34px;border-radius:10px;border:1px solid #e3e8f3;background:#fff;cursor:pointer;}.dinput__navbtn:hover{background:#f7f9ff;}.dinput__navbtn:active{transform:scale(.975);}.dinput__body{padding:10px;overflow:hidden;position:relative;height:fit-content;}.dinput__dow{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:0 2px 8px;}.dinput__dow span{font-size:12px;color:#575756;text-align:center;font-weight:600;}.dinput__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;}.dinput__day{height:34px;border-radius:10px;border:1px solid transparent;background:#fff;cursor:pointer;font-weight:600;position:relative;z-index:0;}.dinput__day:hover{background:#f3f6ff;}.dinput__day:focus{outline:0;box-shadow:0 0 0 3px rgba(14,117,235,.16);}.dinput__day.is-muted{color:#aab3c4;}.dinput__day.is-today{background:rgba(63,187,91,.4);font-weight:800;}.dinput__day.is-today:hover{background:rgba(63,187,91,.5);}.dinput__day.is-in-range{background:rgba(14,117,235,.1);border-radius:0;}.dinput__day.is-range-start,.dinput__day.is-range-end{color:#0f2b6a;font-weight:700;background:rgba(14,117,235,.16);z-index:1;}.dinput__day.is-range-start{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;}.dinput__day.is-range-end{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;}.dinput__day.is-range-start.is-range-end{border-radius:10px;}.dinput__day.is-range-anchor{background:#0e75eb;border-color:#0e75eb;color:#fff;font-weight:800;z-index:2;box-shadow:0 0 0 2px rgba(14,117,235,.18);}.dinput__day.is-range-anchor.is-range-start{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;}.dinput__day.is-range-anchor.is-range-end{border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;}.dinput__day.is-range-anchor.is-range-start.is-range-end{border-radius:10px;}.dinput__day.is-selected{background:rgba(14,117,235,.18);border-color:rgba(14,117,235,.55);color:#0f2b6a;font-weight:800;z-index:2;}.dinput__day.is-range-anchor.is-selected{background:#0e75eb;border-color:#0e75eb;color:#fff;}.dinput__day.is-input{background:rgba(14,117,235,.08);}.dinput__day.is-disabled,.dinput__day:disabled{cursor:not-allowed;opacity:.5;}.dinput__day.is-disabled:hover,.dinput__day:disabled:hover{background:#fff;}.dinput__popup.mode-day .dinput__picker--day,.dinput__popup.mode-month .dinput__picker--month,.dinput__popup.mode-year .dinput__picker--year{position:relative;left:auto;right:auto;top:auto;opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;}.dinput__picker{gap:8px;}.dinput__picker button{height:34px;border-radius:10px;border:1px solid #e3e8f3;background:#fff;cursor:pointer;font-weight:700;}.dinput__picker button:hover{background:#f7f9ff;}.dinput__picker button.is-active{border-color:rgba(14,117,235,.55);background:rgba(14,117,235,.1);}.dinput__picker--year,.dinput__picker--month{display:grid;grid-template-columns:repeat(4,1fr);}.dinput__picker--year,.dinput__picker--month,.dinput__picker--day{position:absolute;left:10px;right:10px;top:10px;will-change:opacity,transform;opacity:0;pointer-events:none;visibility:hidden;}.dinput__footer{display:flex;justify-content:space-between;padding:10px;border-top:1px solid #eef1f7;background:#fbfcff;}.dinput__action{border:1px solid #e3e8f3;background:#fff;border-radius:10px;padding:8px 10px;cursor:pointer;font-weight:700;}.dinput__action--clear{color:#0e75eb;border-color:#0e75eb;transition:color 230ms ease,border-color 230ms ease;}.dinput__action--clear:hover{background:#f7f9ff;}.dinput__action--close{color:#fff;background:#0e75eb;transition:color 230ms ease;}.dinput__action--close:hover{background:#0065b8;}.dinput__action:active{transform:scale(.975);}@media only screen and (max-width:767px){.dinput__popup{position:absolute;left:0;right:0;top:calc(100% + 8px);width:100%;z-index:1050;border-radius:14px;}.dinput.open-up .dinput__popup{top:auto;bottom:calc(100% + 8px);}.dinput__body{max-height:min(55vh,420px);overflow:auto;-webkit-overflow-scrolling:touch;}}
.drange{position:relative;width:100%;font-family:inherit;}.drange__field{position:relative;}.drange__input{height:3.25rem;cursor:pointer;font-family:"Roboto",sans-serif!important;font-size:12px;}.drange__input:focus{border-color:#0e75eb;box-shadow:0 0 0 3px rgba(14,117,235,.12);}.drange__input:disabled{background:#f6f7fb;cursor:not-allowed;opacity:.75;}.drange__input::placeholder{color:#575756;padding-left:3px;font-size:14px;}.drange__input:not(:focus)::placeholder{color:#adacac;}.drange__input:focus::placeholder{color:#adacac!important;}.drange__icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.75;}.drange__label{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#adacac;transition:230ms ease;pointer-events:none;background:#fff;padding:0 6px;border-radius:6px;}.drange__label.is-floating{top:0;font-size:12px;transform:translateY(-50%);color:#575756;}.drange.is-focus .drange__label{top:0;font-size:12px;transform:translateY(-50%);color:#0e75eb;}.drange__popup{position:absolute;left:0;top:calc(100% + 8px);width:min(340px,100%);z-index:10;transform-origin:top;transform:scaleY(0) translateY(-6px);opacity:0;pointer-events:none;transition:transform 230ms cubic-bezier(.45,0,1,.75),opacity 230ms ease;will-change:transform,opacity;}@media only screen and (max-width:767px){.drange__popup{top:auto;bottom:3.5rem;transform-origin:bottom;transform:scaleY(0) translateY(6px);}}.drange.is-open .drange__popup{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto;}.drange.is-closing .drange__popup{transform:scaleY(0) translateY(-6px);opacity:0;pointer-events:none;}.drange__popup-inner{border:1px solid #d7deea;border-radius:12px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.14);overflow:hidden;}.drange__head{display:grid;grid-template-columns:auto 1fr 1fr auto;gap:8px;align-items:center;padding:10px 10px;border-bottom:1px solid #eef1f7;}.drange__stage{font-weight:800;color:#fff;padding:6px 10px;border-radius:10px;background:#0e75eb;cursor:default;}.drange__btn{border:1px solid #e3e8f3;background:#fff;border-radius:10px;padding:8px 10px;cursor:pointer;text-align:left;font-weight:700;}.drange__btn:hover{background:#f7f9ff;}.drange__btn:active{transform:scale(.975);}.drange__nav{display:flex;gap:6px;justify-content:flex-end;}.drange__navbtn{width:34px;height:34px;border-radius:10px;border:1px solid #e3e8f3;background:#fff;cursor:pointer;}.drange__navbtn:hover{background:#f7f9ff;}.drange__navbtn:active{transform:scale(.975);}.drange__body{padding:10px;overflow:hidden;position:relative;}.drange__dow{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:0 2px 8px;}.drange__dow span{font-size:12px;color:#575756;text-align:center;font-weight:600;}.drange__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;}.drange__day{height:34px;border-radius:10px;border:1px solid transparent;background:#fff;cursor:pointer;font-weight:600;}.drange__day:hover{background:#f3f6ff;}.drange__day:focus{outline:0;box-shadow:0 0 0 3px rgba(14,117,235,.16);}.drange__day.is-muted{color:#aab3c4;}.drange__day.is-today{background:rgba(63,187,91,.4);font-weight:800;}.drange__day.is-today:hover{background:rgba(63,187,91,.5);}.drange__day.is-selected{background:rgba(14,117,235,.14);border-color:rgba(14,117,235,.45);color:#0f2b6a;font-weight:800;}.drange__day.is-inrange{background:rgba(14,117,235,.08);}.drange__popup.mode-day .drange__picker--day,.drange__popup.mode-month .drange__picker--month,.drange__popup.mode-year .drange__picker--year{position:relative;left:auto;right:auto;top:auto;opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible;}.drange__picker{gap:8px;}.drange__picker button{height:34px;border-radius:10px;border:1px solid #e3e8f3;background:#fff;cursor:pointer;font-weight:700;}.drange__picker button:hover{background:#f7f9ff;}.drange__picker button.is-active{border-color:rgba(14,117,235,.55);background:rgba(14,117,235,.1);}.drange__picker--year,.drange__picker--month{display:grid;grid-template-columns:repeat(4,1fr);}.drange__picker--year,.drange__picker--month,.drange__picker--day{position:absolute;left:10px;right:10px;top:10px;will-change:opacity,transform;opacity:0;pointer-events:none;visibility:hidden;}.drange__footer{display:flex;justify-content:space-between;padding:10px;border-top:1px solid #eef1f7;background:#fbfcff;}.drange__action{border:1px solid #e3e8f3;background:#fff;border-radius:10px;padding:8px 10px;cursor:pointer;font-weight:700;}.drange__action--clear{color:#0e75eb;border-color:#0e75eb;transition:color,border-color 230ms ease;}.drange__action--clear:hover{background:#f7f9ff;}.drange__action--close{color:#fff;background:#0e75eb;}.drange__action--close:hover{background:#0065b8;}
.pinput{height:100%;}.pinput.is-msg-error>.pinput__field>.pinput__number>.pinput__input{border-color:#fe405a;background:rgba(254,64,90,.08);}.pinput.is-msg-error>.pinput__field>.pinput__number>.pinput__input:focus{border-color:#0e75eb;background:#fff;}.pinput__dial{height:1.2rem;line-height:1.2rem;}.pinput__flag{display:inline-block;}.pinput .fi{width:1.6rem;height:1.2rem;border-radius:.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.06);display:inline-block;}.pinput__field{display:flex;align-items:stretch;width:100%;}.pinput__prefix{position:relative;flex:0 0 auto;min-width:5rem;}.pinput__prefixValue{display:inline-flex;align-items:center;gap:.75rem;}.pinput__prefixBtn{height:calc(3.25rem - 2px);margin-top:1px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 .75rem;border:1px solid rgba(34,36,38,.15);border-right:0;background:#fff;color:#adacac;cursor:pointer;position:relative;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem;}.pinput__prefixBtn:focus-visible{outline:0;border:1px solid #85b7d9;}.pinput__prefixBtn:focus-visible .pinput__prefixIcon{color:#0e75eb;}.pinput__prefixIcon{position:relative;margin:0 .5rem;font-size:24px;pointer-events:none;color:#adacac;}.pinput__search{padding:.75rem;border-bottom:1px solid #eef0f5;background:#fff;}.pinput__search-input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #d9dbe3;border-radius:.28571429rem;font-size:12px;}.pinput__search-input:focus{border-color:#85b7d9;outline:0;}.pinput__number{position:relative;flex:1 1 auto;width:100%;}.pinput__input{margin-top:1px!important;height:calc(3.25rem - 2px);width:100%;border-left:0;border-bottom-left-radius:0!important;border-top-left-radius:0!important;}.pinput__number .pinput__label{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#adacac;pointer-events:none;transition:all .15s ease;padding:0 6px;}.pinput__input:placeholder-shown+.pinput__label{top:50%;font-size:14px;}.pinput__input:focus+.pinput__label,.pinput__input:not(:placeholder-shown)+.pinput__label{font-size:12px;top:0;background:#fff;color:#0e75eb;}.pinput__input:focus+.pinput__label{background:#fff;}.pinput__input:not(:placeholder-shown):not(:focus)+.pinput__label{color:#adacac!important;}.pinput__input+.pinput__label .cinput-required{font-weight:700;color:#fe405a;}.pinput__input:not(:placeholder-shown)+.pinput__label{color:#575756;}.pinput__input:not(:placeholder-shown)+.pinput__label.input-disabled{color:rgba(87,87,86,.4);}.pinput__input:not(:placeholder-shown)+.pinput__label.readonly{color:rgba(173,172,172,.5);}.pinput__input:not(:placeholder-shown):focus+.pinput__label{color:#0e75eb;}.pinput__popup{position:fixed;z-index:1001;display:grid;grid-template-rows:0fr;transition:grid-template-rows 240ms cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:1rem;pointer-events:none;visibility:hidden;width:min(35%,14rem);}.pinput__popup.is-open{grid-template-rows:1fr;pointer-events:auto;visibility:visible;}.pinput.is-openPrefix .pinput__popup{grid-template-rows:1fr;pointer-events:auto;visibility:visible;}.pinput__popup-inner{min-height:0;width:100%;border:1px solid #d9dbe3;border-radius:inherit;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.12);overflow:hidden;opacity:0;transition:opacity 180ms ease;}.pinput__popup.is-open .pinput__popup-inner{opacity:1;}.pinput__list{max-height:13.5rem;overflow-y:auto;overflow-x:hidden;padding:0;-webkit-overflow-scrolling:touch;}.pinput__option{width:100%;border:0;background:transparent;cursor:pointer;padding:.5rem .75rem;min-height:2.25rem;display:flex;align-items:center;justify-content:space-between;text-align:left;}.pinput__option:hover{background:#f5f8fe;}.pinput__option.is-selected{background:#f5f8fe;}.pinput__option-left{display:inline-flex;align-items:center;gap:.75rem;min-width:0;height:1.2rem;line-height:1.2rem;}.pinput__optionName{font-size:13px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;}.pinput__optionDial{font-size:13px;color:#adacac;font-weight:800;flex:0 0 auto;margin-left:12px;height:1.2rem;line-height:1.2rem;}
.loading-overlay{position:absolute;inset:0;display:none;justify-content:center;align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.0125);border-radius:inherit;z-index:100;}.loading-overlay.is-visible{display:flex;}.loading-overlay>.loading-svg .foreign-object{width:100px;height:100px;border-radius:50%;background-image:conic-gradient(from 270deg,transparent 0%,transparent 20%,#0e75eb 100%);animation:1.4s linear infinite spinner-rotate;}@keyframes spinner-rotate{100%{transform:rotate(360deg);}}
.sinput{--sinput-floating-label-space:.5rem;--chips-max-rows:2;--chips-gap:.4rem;--chips-pad-y:.6rem;--chip-row-height:2rem;--options-max-visible:5;--option-row-height:2.25rem;position:relative;width:100%;font-family:inherit;}.sinput>.sinput__field>.sinput__input.not-disabled.readonly{cursor:not-allowed;}.sinput.is-focus>.sinput__field>.sinput__input.not-disabled.readonly:focus{border:1px solid rgba(34,36,38,.15);}.sinput.is-msg-error>.sinput__field>.sinput__input{border-color:#fe405a;background:rgba(254,64,90,.08);}.sinput.is-disabled{opacity:.75;}.sinput.is-disabled .sinput__input{cursor:not-allowed;background:#f6f7fb;}.sinput__field{position:relative;padding-top:var(--sinput-floating-label-space);}.sinput__input{width:100%;height:3.25rem;padding:0 2.5rem 0 .9rem;border:3px solid #d9dbe3;border-radius:.75rem;background:#fff;cursor:pointer;font-family:inherit;font-size:12px;caret-color:#fff;}.sinput__input:focus{border-color:#0e75eb;box-shadow:0 0 0 3px rgba(14,117,235,.12);outline:0;}.sinput__input::placeholder{color:#fff;padding:3px;}.sinput__input:disabled{cursor:not-allowed;pointer-events:none;border:solid 1px rgba(87,87,86,.4)!important;}.sinput__input:read-only.not-disabled.readonly{opacity:.5;}.sinput.is-open>.sinput__field>.sinput__input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}.sinput__label{position:absolute;left:12px;top:calc(var(--sinput-floating-label-space)/2 + 50%);transform:translateY(-50%);color:#adacac;transition:230ms ease;padding:0 6px;border-radius:6px;line-height:1.1;pointer-events:none;}.sinput__label.is-floating{top:var(--sinput-floating-label-space);transform:translateY(-50%);font-size:12px;background:#fff;}.sinput__label .cinput-required{font-weight:700;color:#fe405a;}.sinput__input:focus~.sinput__label,.sinput__input:focus~.sinput__icon{color:#0e75eb;}.sinput .sinput__label.readonly,.sinput.is-focus .sinput__label.readonly{color:rgba(173,172,172,.5);}.sinput.has-value .sinput__label{top:var(--sinput-floating-label-space);transform:translateY(-50%);font-size:12px;background:#fff;}.sinput.has-value:not(.is-focus) .sinput.has-value__label{color:#adacac;background:#fff;}.sinput.has-value:not(.is-focus) .sinput.has-value__label.readonly{color:rgba(173,172,172,.5);}.sinput.has-value.is-focus .sinput.has-value__label{color:#0e75eb;background:#fff;}.sinput.has-value.is-focus .sinput.has-value__label.readonly{color:rgba(173,172,172,.5);}.sinput__icon{position:absolute;right:.5rem;top:calc(var(--sinput-floating-label-space)/2 + 50%);transform:translateY(-50%);color:#adacac;font-size:24px;pointer-events:none;}.sinput__popup{position:absolute;margin-top:8px;min-width:20rem;max-width:100%;z-index:50;display:grid;grid-template-rows:0fr;transition:grid-template-rows 240ms cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:0 0 1rem 1rem;pointer-events:none;visibility:hidden;--options-max-visible:5;--option-row-height:2.25rem;--chips-max-rows:2;--chips-gap:.4rem;--chips-pad-y:.6rem;--chip-row-height:2rem;}.sinput__popup.sinput-portal{position:fixed;z-index:1001;margin-top:0;pointer-events:none;visibility:hidden;}.sinput__popup.is-open{grid-template-rows:1fr;pointer-events:auto;visibility:visible;}.sinput__popup.is-open .sinput__popup-inner{opacity:1;}.sinput.is-open .sinput__popup{grid-template-rows:1fr;pointer-events:auto;visibility:visible;}.sinput.open-up .sinput__popup{top:auto;bottom:calc(100% + 8px);}.sinput__popup-inner{min-height:0;width:100%;border:1px solid #d9dbe3;border-radius:inherit;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.12);overflow:hidden;opacity:0;transition:opacity 180ms ease;}.sinput.is-open .sinput__popup-inner{opacity:1;}.sinput.is-open .sinput__popup.sinput-portal{pointer-events:auto;visibility:visible;}.sinput__search{padding:.75rem;border-bottom:1px solid #eef0f5;}.sinput__search-input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #d9dbe3;border-radius:.28571429rem;font-size:12px;}.sinput__search-input:focus{border-color:#85b7d9;outline:0;}.sinput__chips-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows 180ms ease;overflow:hidden;}.sinput__chips-wrap.is-open{grid-template-rows:1fr;}.sinput__chips-inner{min-height:0;}.sinput__chips{padding:var(--chips-pad-y,.6rem) .75rem;border-bottom:1px solid #eef0f5;display:flex;flex-wrap:wrap;gap:var(--chips-gap,.4rem);max-height:calc(var(--chips-pad-y,.6rem)*2.5 + var(--chips-max-rows,2)*var(--chip-row-height,2rem) + (var(--chips-max-rows,2) - 1)*var(--chips-gap,.4rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;}.sinput__chip{display:inline-flex;align-items:center;gap:.35rem;height:var(--chip-row-height,2rem);padding:0 .55rem;border-radius:999px;background:#f7f9ff;border:1px solid rgba(14,117,235,.2);font-size:12px;font-weight:700;color:#0065b8;}.sinput__chip-remove{border:0;background:transparent;cursor:pointer;font-size:14px;line-height:1;opacity:.7;}.sinput__chip-remove:hover{opacity:1;}.sinput__list{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:calc(var(--options-max-visible,5)*var(--option-row-height,2.25rem));}.sinput__group{padding:.45rem .6rem;font-size:11px;font-weight:800;color:#575756;text-transform:uppercase;letter-spacing:.04em;}.sinput__option{width:100%;text-align:left;border:0;background:transparent;cursor:pointer;padding:.5rem .75rem;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;min-height:var(--option-row-height,2.25rem);}.sinput__option:hover{background:#f5f8fe;}.sinput__option.is-selected{border-color:rgba(14,117,235,.45);background:#f5f8fe;}.sinput__option.is-disabled,.sinput__option:disabled{cursor:not-allowed;opacity:.5;}.sinput__option.is-disabled:hover,.sinput__option:disabled:hover{background:transparent;}.sinput__check{width:1.05rem;height:1.05rem;border-radius:.3rem;border:1px solid #d9dbe3;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background .15s ease,border-color .15s ease;}.sinput__checkmark{font-size:.85rem;line-height:1;opacity:0;transform:scale(1.7);transition:opacity .15s ease,transform .15s ease;}.sinput__option.is-selected .sinput__checkmark{transform:scale(1);opacity:1;color:#0e75eb;font-weight:900;}.sinput__option.is-disabled .sinput__check,.sinput__option:disabled .sinput__check{background:#f6f7fb;border-color:#d9dbe3;}.sinput__option.is-disabled .sinput__checkmark,.sinput__option:disabled .sinput__checkmark{color:#fff;}.sinput__option:hover .sinput__check{border-color:rgba(14,117,235,.35);}.sinput__option-left{display:inline-flex;align-items:center;gap:.6rem;min-width:0;}.sinput__empty{padding:1rem;color:#575756;font-size:12px;font-weight:700;}.sinput__footer{display:flex;justify-content:space-between;padding:10px;border-top:1px solid #eef1f7;background:#fbfcff;}.sinput__action{border:1px solid #e3e8f3;background:#fff;border-radius:10px;padding:8px 10px;cursor:pointer;font-weight:700;}.sinput__action--clear{color:#0e75eb;border-color:#0e75eb;transition:color 230ms ease,border-color 230ms ease;}.sinput__action--clear:hover{background:#f7f9ff;}.sinput__action--close{color:#fff;background:#0e75eb;transition:color 230ms ease;}.sinput__action--close:hover{background:#0065b8;}@media only screen and (max-width:767px){.sinput__popup{position:absolute;left:0;right:0;width:100%;z-index:1050;}.sinput__popup-inner{border-radius:0 0 1.1rem 1.1rem;box-shadow:0 24px 60px rgba(0,0,0,.22);}.sinput__list{-webkit-overflow-scrolling:touch;}.sinput__search{padding:.65rem;}.sinput__chips{padding:.55rem .65rem;}}@media(prefers-reduced-motion:reduce){.sinput__popup,.sinput__popup-inner,.sinput__chips-wrap{transition:none!important;}}
.minput-branch .minput__tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;}@media(max-width:768px){.minput-branch .minput__tiles{grid-template-columns:1fr;}}.minput-branch .minput__tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:.75rem;gap:.25rem;border:1px solid #eaeaea;border-radius:4px;background:#fff;cursor:pointer;transition:all .15s ease;}.minput-branch .minput__tile:hover{border-color:rgba(14,117,235,.3);box-shadow:0 2px 6px rgba(0,0,0,.06);}.minput-branch .minput__tile.is-selected{border-color:#0e75eb;background:#f5f8fe;}.minput-branch .minput__tile-badge{position:absolute;top:6px;right:6px;}.minput-branch .minput__tile-badge .is-el12{height:1.75rem;}.minput-branch .minput__tile-badge .is-elstilo{margin-top:.375rem;height:1.25rem;}.minput-branch .minput__tile-city{font-size:1.2rem;font-weight:700;margin-bottom:.25rem;padding-right:3rem;}.minput-branch .minput__tile-address{font-size:.85rem;color:#575756;margin-bottom:2px;}.minput-branch .minput__tile-hours{font-size:.8rem;color:#adacac;}.minput{--minput-height:3.25rem;--minput-floating-label-space:.5rem;height:100%;position:relative;}.minput.is-msg-error>.minput__btn-wrapper>.minput__input{border-color:#fe405a;background:rgba(254,64,90,.08);}.minput.is-msg-error>.minput__btn-wrapper>.minput__input:focus{border-color:#0e75eb;background:#fff;}.minput.is-focus>.minput__label{color:#0e75eb;}.minput.is-focus>.minput__label.is-floating{color:#0e75eb;}.minput__btn-wrapper{display:grid;grid-template-columns:1fr 8rem;padding-top:var(--minput-floating-label-space);}.minput__btn{background:#0e75eb;color:#fff;border:0;border-radius:0 .28571429rem .28571429rem 0!important;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:10px;width:8rem;}.minput__input{width:100%;height:var(--minput-height);padding:0 2.5rem 0 .9rem;border:1px solid #d9dbe3;border-radius:.28571429rem 0 0 .28571429rem!important;cursor:pointer;font-family:inherit;font-size:12px;caret-color:#000;}.minput__input:focus,.minput__input:focus-visible{border-color:#0e75eb;box-shadow:0 0 0 3px rgba(14,117,235,.12);outline:0;}.minput__input::placeholder{color:#fff;padding:3px;}.minput__input:disabled{cursor:not-allowed;pointer-events:none;border:solid 1px rgba(87,87,86,.4)!important;}.minput__input:read-only.not-disabled.readonly{opacity:.5;}.minput__label{position:absolute;left:12px;top:calc(var(--minput-floating-label-space)/2 + 2rem);transform:translateY(-50%);color:#adacac;transition:230ms ease;padding:0 6px;border-radius:6px;line-height:1.1;pointer-events:none;}.minput__label>.cinput-required{font-weight:700;color:#fe405a;}.minput__label.is-floating{top:var(--minput-floating-label-space);transform:translateY(-50%);font-size:12px;background:#fff;}.minput input:not(:placeholder-shown)+.minput__label{color:#adacac;}.minput input:not(:placeholder-shown)+.minput__label .cinput-required{font-weight:700;color:#fe405a;}.minput input:not(:placeholder-shown)+.minput__label.input-disabled{color:rgba(87,87,86,.4);}.minput__tiles .minput__tile:focus-visible{outline:2px rgba(14,117,235,.7) solid;}
.tainput{--tainput-row-height:2rem;--tainput-floating-label-space:.5rem;}.tainput.focus>.tainput__field>.tainput__label{color:#0e75eb;}.tainput__field{position:relative;padding-top:var(--tainput-floating-label-space);height:100%;}.tainput__field>.tainput__placeholder{position:absolute;left:18px;top:calc(var(--tainput-floating-label-space) + var(--tainput-row-height) + 6px);color:#9aa3af;line-height:1.4;pointer-events:none;transition:opacity 230ms ease,transform 230ms ease;opacity:1;margin-right:1rem;}.tainput__field>.tainput__label.is-floating+.tainput__placeholder{opacity:0;transform:translateY(-4px);}.tainput__field>textarea:not([rows]).tainput__input{height:unset;resize:none;padding:.5rem 1rem .5rem .9rem;border:1px solid #eaeaea;border-radius:.28571429rem!important;caret-color:#000;scrollbar-color:#c3c3c3 #e5e5e5;scrollbar-width:thin;}.tainput__field>textarea:not([rows]).tainput__input::-webkit-scrollbar-button{display:none;}.tainput__field>textarea:not([rows]).tainput__input:focus,.tainput__field>textarea:not([rows]).tainput__input:focus-visible{border-color:#85b7d9;outline:0;}.tainput__field>.tainput__label{position:absolute;left:12px;top:calc(var(--tainput-floating-label-space) + .9rem);color:#5a6472;transition:230ms ease;line-height:1.1;pointer-events:none;padding:0 6px;background:#fff;z-index:1;}.tainput__field>.tainput__label.is-floating{top:var(--tainput-floating-label-space);transform:translateY(-50%);font-size:12px;}.tainput__field>.tainput__counter{display:flex;justify-content:flex-end;margin-top:.5rem;font-size:12px;color:#adacac;}.tainput__field>.tainput__counter .is-limit{color:#fe405a;}
.tinput{--tinput-height:3.25rem;--tinput-floating-label-space:.5rem;height:100%;position:relative;}.tinput.is-msg-error>.tinput__field>.tinput__input{border-color:#fe405a;background:rgba(254,64,90,.08);}.tinput>.tinput__field>.tinput__input.not-disabled.readonly{cursor:not-allowed;}.tinput>.tinput__field>.tinput__input.not-disabled.readonly:focus{border:1px solid rgba(34,36,38,.15);box-shadow:none;}.tinput__field{position:relative;padding-top:var(--tinput-floating-label-space);}.tinput__input{width:100%;height:var(--tinput-height);padding:0 2.5rem 0 .9rem;border:3px solid #d9dbe3;border-radius:.75rem;cursor:pointer;font-family:inherit;font-size:12px;caret-color:#000;background:#fff;}.tinput__input:focus{border-color:#0e75eb;box-shadow:0 0 0 3px rgba(14,117,235,.12);outline:0;}.tinput__input::placeholder{color:transparent;}.tinput__input:disabled{cursor:not-allowed;pointer-events:none;border:solid 1px rgba(87,87,86,.4)!important;}.tinput__input:read-only.not-disabled.readonly{opacity:.5;}.tinput__label{position:absolute;left:12px;top:calc(var(--tinput-floating-label-space)/2 + 50%);transform:translateY(-50%);color:#adacac;transition:230ms ease;padding:0 6px;border-radius:6px;line-height:1.1;pointer-events:none;font-size:14px;background:transparent;}.tinput__label .cinput-required{font-weight:700;color:#fe405a;}.tinput__label.readonly{color:rgba(173,172,172,.5);}.tinput__field:focus-within .tinput__label,.tinput__input:not(:placeholder-shown)+.tinput__label{top:var(--tinput-floating-label-space);transform:translateY(-50%);font-size:12px;background:#fff;}.tinput__input:not(:placeholder-shown)+.tinput__label{color:#adacac;}.tinput__input:not(:placeholder-shown)+.tinput__label.readonly{color:rgba(173,172,172,.5);}.tinput__field:focus-within .tinput__label{color:#0e75eb;}.tinput__field:focus-within .tinput__label.readonly{color:rgba(173,172,172,.5);}
.ifinput__wrapper{border-radius:.5rem;box-shadow:0 0 5px rgba(38,38,38,.2235294118);margin:.5rem;transition:transform 230ms ease-in-out;position:relative;}.ifinput__wrapper .ifinput__loader{position:absolute;inset:0;display:none;justify-content:center;align-items:center;backdrop-filter:blur(2px);background:rgba(255,255,255,.35);border-radius:inherit;z-index:-1;}.ifinput__wrapper.is-dragover{background:rgba(14,117,235,.075);transform:scale(1.03);box-shadow:0 0 5px rgba(38,38,38,.4);}.ifinput__wrapper .ifinput{margin:20px;display:grid;gap:1.5rem;grid-template-columns:5fr 16fr 20fr;}.ifinput__wrapper .ifinput__upload-icon{height:5rem;width:5rem;border:dotted 2px #d4d4d4;background:#fafafa;border-radius:.5rem;display:flex;justify-content:center;align-items:center;}.ifinput__wrapper .ifinput__upload-icon:hover{background:#f8f8f8;cursor:pointer;}.ifinput__wrapper .ifinput__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;}.ifinput__wrapper .ifinput__title{font-weight:bolder;color:#575756;font-size:1.05rem;}.ifinput__wrapper .ifinput__desc{font-size:.95rem;}.ifinput__wrapper .ifinput__footer{font-size:.95rem;color:#d4d4d4;}.ifinput__wrapper .ifinput__info-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-content:space-between;}.ifinput__wrapper .ifinput__uploaded-file{visibility:hidden;display:grid;grid-template-columns:2.5fr 15fr 2.5fr;border-radius:.5rem;background:#fafafa;border:solid 1px #d4d4d4;}.ifinput__wrapper .ifinput__uploaded-file.is-visible{visibility:visible;}.ifinput__wrapper .ifinput__uploaded-file span{align-content:center;padding-left:.25rem;width:100%;height:3rem;overflow:hidden;text-wrap:auto;white-space:nowrap;text-overflow:ellipsis;}.ifinput__wrapper .ifinput__uploaded-file div{display:flex;align-items:center;justify-content:center;}.ifinput__wrapper .ifinput__uploaded-file div:nth-child(3){border-left:1px solid #d4d4d4;background:#fff;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;}.ifinput__wrapper .ifinput__uploaded-file div:nth-child(3):hover{cursor:pointer;}.ifinput__wrapper .ifinput__download-template{justify-content:end;align-items:end;display:flex;color:#0e75eb;font-weight:bolder;gap:.5rem;}@media(max-width:767px){.ifinput__wrapper .ifinput{grid-template-columns:80px 1fr;grid-template-areas:"upload text" "bottom bottom";gap:1rem;}.ifinput__wrapper .ifinput__upload-icon{grid-area:upload;width:5rem;height:5rem;}.ifinput__wrapper .ifinput__text-wrapper{grid-area:text;justify-content:center;}.ifinput__wrapper .ifinput__title{margin-bottom:.25rem;}.ifinput__wrapper .ifinput__desc{display:none;}.ifinput__wrapper .ifinput__footer{margin-top:.25rem;}.ifinput__wrapper .ifinput__info-wrapper{grid-area:bottom;display:flex;flex-direction:column;gap:.75rem;}.ifinput__wrapper .ifinput__uploaded-file{width:100%;display:none;visibility:visible;}.ifinput__wrapper .ifinput__uploaded-file.is-visible{display:grid;}.ifinput__wrapper .ifinput__download-template{justify-content:flex-end;align-self:flex-end;}}
.swinput{display:grid;grid-template-columns:1fr 4rem;column-gap:1.5rem;padding:.5rem;border-radius:1rem;}.swinput.is-msg-error{box-shadow:inset 2px 2px 4px rgba(0,0,0,.075),0 0 0 2px #fe405a;background:rgba(254,64,90,.08);}.swinput__header:has(.swinput__header-text:hover)~.swinput__switch-wrapper .swinput__slider{box-shadow:1px 1px 4px rgba(0,0,0,.25),inset 2px 2px 4px rgba(0,0,0,.075);}.swinput__header{align-items:center;display:flex;}.swinput__header-text{user-select:none;display:flex;}.swinput__header-text:hover{cursor:pointer;}.swinput__header-text *:before{content:none;}.swinput__header.is-bold{font-weight:700;}.swinput__switch-wrapper{position:relative;display:inline-block;width:4rem;height:2rem;}.swinput__switch-wrapper input{position:absolute;opacity:0;width:0;height:0;}.swinput__switch-wrapper input:checked+.swinput__slider{background-color:#0e75eb;}.swinput__switch-wrapper input:checked+.swinput__slider::before{transform:translateX(2rem);}.swinput__switch-wrapper input:disabled+.swinput__slider{opacity:.5;cursor:not-allowed;}.swinput__slider{position:absolute;inset:0;cursor:pointer;background-color:#eaeaea;border-radius:999px;transition:background-color .2s ease,transform .2s ease;box-shadow:inset 2px 2px 4px rgba(0,0,0,.075);}.swinput__slider::before{content:"";position:absolute;width:calc(2rem - 6px);height:calc(2rem - 6px);left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.15);transition:transform .2s ease;}.swinput__desc{padding-left:.5rem;}.swinput__desc,.swinput__error{grid-column:1;}
.custom-dropdown.cart .dropdown-selected.basket,.custom-dropdown.clipboard .dropdown-selected.basket,.custom-dropdown.user .dropdown-selected.basket{margin-top:.65rem;height:3rem;border:#eaeaea solid 1px;background:#f3f3f3;display:grid;border-radius:4px;padding-inline:.65rem;align-items:center;width:100%;}.custom-dropdown.cart .dropdown-selected.basket>img,.custom-dropdown.clipboard .dropdown-selected.basket>img,.custom-dropdown.user .dropdown-selected.basket>img{height:16px;width:auto;margin-right:.65rem;}.custom-dropdown.cart .dropdown-selected.basket>span,.custom-dropdown.clipboard .dropdown-selected.basket>span,.custom-dropdown.user .dropdown-selected.basket>span{font-style:italic;color:#575756;overflow:clip;text-wrap:nowrap;text-overflow:ellipsis;min-width:0;}.dropdown-options.basket{--option-height:3rem;max-height:calc(5*var(--option-height));overflow-y:auto;scrollbar-width:thin;}.dropdown-options.basket .dropdown-option{min-height:var(--option-height);}.custom-dropdown.cart .dropdown-selected.basket,.custom-dropdown.clipboard .dropdown-selected.basket{grid-template-columns:26px 1fr;}.custom-dropdown.user .dropdown-selected.basket{grid-template-columns:1fr;height:auto;min-height:3rem;padding-block:.5rem;}.custom-dropdown.user .dropdown-selected.basket>span{white-space:normal;text-wrap:wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.title-with-icon{display:flex;gap:.5rem;}input[type=checkbox]:hover{cursor:pointer;}.hidden{display:none!important;}.fieldset-legend{gap:1em;font-weight:700;}@media(max-width:767){.fieldset-legend{text-align:center;}}.filter-form{padding:1rem;display:flex;flex-direction:column;gap:.5rem;}.filter-row.buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;}.filter-row.buttons>button{display:flex;gap:1em;height:2rem;border-radius:5px;padding:1em;align-items:center;justify-content:center;width:fit-content;cursor:pointer;min-width:90px;}.filter-row.buttons>button.outline{border:1px solid #0e75eb;background:#fff;color:#0e75eb;}.filter-row.buttons>button.main{border:1px solid #0e75eb;background:#0e75eb;color:#fff;}#filters-modal.ui.modal.bottom-sheet{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:16px 16px 0 0;border:0;max-height:100vh;overflow:visible;}#filters-modal.ui.modal.bottom-sheet>.content{padding:1rem;max-height:calc(100vh - 50px);}.bottom-sheet{bottom:0;width:100%!important;}.bottom-sheet .header{width:100%!important;border-color:#eaeaea!important;}.page-navi{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;}.page-navi>button{border-radius:6px;}.page-navi button{height:3rem;line-height:3rem;cursor:pointer;width:3rem;min-width:unset;border:1px solid #0e75eb;background:#fff;color:#0e75eb;justify-content:center;}.page-navi button:disabled{border:1px solid #eaeaea;color:#eaeaea;}.page-navi button.icon{width:fit-content;}.page-navi>.menu>button{border:0;}.page-navi>.menu>button:hover{cursor:pointer;background:rgba(0,0,0,.025);}.more-options{display:inline-flex;align-items:center;justify-content:center;width:fit-content;}.more-options>svg:hover{cursor:pointer;}.modal-content{display:block;}.modal-content.ui.popup{padding:0;}.modal-content .content-wrapper{width:300px;padding:0;}.modal-content .options-list{list-style:none;margin:0;padding:0;}.modal-content .option-row{align-items:center;padding:10px 16px;user-select:none;position:relative;}.modal-content .option-row>.wrapper{width:312px;display:grid;grid-template-columns:50px 250px;gap:12px;cursor:pointer;}.modal-content .option-row>.wrapper .icon{width:50px;height:50px;display:grid;place-items:center;font-size:0;color:#555;}.modal-content .option-row>.wrapper .icon>img{height:28px;width:auto;}.modal-content .option-row>.wrapper .content{max-width:250px;overflow-wrap:anywhere;}.modal-content .option-row>.wrapper .content .title{font-weight:600;line-height:1.25;color:#0e75eb;}.modal-content .option-row>.wrapper .content .desc{margin-top:2px;font-size:.92rem;color:#666;line-height:1.3;}.modal-content .option-row:not(:last-child)::after{content:"";position:absolute;left:7%;right:7%;bottom:0;height:1px;background:#eaeaea;}.modal-content .option-row:hover,.modal-content .option-row:focus{background:#f7f7f7;outline:0;border-radius:6px;}.modal-content .option-row>*{text-align:left;}@media only screen and (min-width:768px){fieldset.mainPageFieldset>section{display:flex;flex-direction:column;gap:1rem;}}@media only screen and (max-width:767px){.page-navi{margin-top:1rem;}.field{display:flex;flex-direction:column;}.field>label{color:#adacac;}.ui.padded.grid>.row{padding-top:0;padding-bottom:0;}.ui.padded.grid>.row:last-child{margin-bottom:1rem;}fieldset.mainPageFieldset{margin-bottom:1rem!important;}.modal-content{padding:0!important;}.modal-content .option-row{width:100%;}.modal-content .option-row>.wrapper{width:100%;grid-template-columns:50px 1fr;}.modal-content .option-row>.wrapper>.content{max-width:100%;}}
body{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.button{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.menu{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.menu .item:before{width:0;}.ui.header{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.modal{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.modal>.header{font-family:"Roboto",sans-serif!important;color:#575756;}.ui.table{font-family:"Roboto",sans-serif!important;color:#575756;}h1{font-family:"Roboto",sans-serif!important;color:#575756;}h2{font-family:"Roboto",sans-serif!important;color:#575756;}h3{font-family:"Roboto",sans-serif!important;color:#575756;}h4{font-family:"Roboto",sans-serif!important;color:#575756;}h5{font-family:"Roboto",sans-serif!important;color:#575756;}a:not(.comparison-cta-button){color:#0e75eb;}a:not(.comparison-cta-button):hover{color:#0e75eb;}a:not(.comparison-cta-button):focus{color:#0e75eb;}a:not(.comparison-cta-button):active{color:#0e75eb;}a:not(.comparison-cta-button):visited{color:#0e75eb;}.dark-link{color:#575756!important;}.white-link{color:#fff!important;}.navbar-container{height:100%!important;}.top-navbar{background:#eaeaea;height:31px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);}#topNavbar{border:0;height:100%!important;padding-left:1rem;padding-right:1rem;min-height:31px!important;}.right.menu .item{margin-left:50px!important;}#searchBarRow{margin-bottom:0!important;padding-left:1rem;padding-right:1rem;}.desktop-search-box{height:44px!important;padding:0!important;z-index:1000;}#store-search-input{height:44px;}.desktop-search-button{width:92px;display:inline-block!important;background:#0e75eb!important;border-radius:0 13px 13px 0!important;}.menu-button-container{display:flex!important;flex-direction:row!important;align-items:flex-end;justify-content:space-around;}.menu-button-link{display:block;padding:0 5px;color:#575756;cursor:pointer;}.menu-button-link:hover{color:#666;}.menu-button{display:flex;flex-direction:column;align-items:center;text-align:center;}.ui.inverted.blue.menu{background:#0e75eb!important;}.ui.menu.main-menu.item>.item:hover{background-color:hsl(207,100%,36%)!important;}.ui.inverted.menu.dropdown.item:hover{background-color:hsl(207,100%,36%)!important;}.centered{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;}.centered>.centeredName{word-wrap:break-word;white-space:normal;text-align:center;font-size:13px;font-weight:bold;margin:10px;}.swiper-slide .item .content{height:60px;display:flex;}.show-more-products>a{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.mainPageFieldset{border:1px solid #eaeaea;border-radius:16px;padding:0!important;margin:0!important;display:grid;overflow:hidden;min-width:100%;}.chooseUsFieldset{border:1px solid #00a8ff;border-radius:16px;}.selected-filters{display:flex!important;flex-direction:row;flex-wrap:wrap;}.selected-filters .filter-group{display:flex;margin-right:30px;color:#4c4c4c!important;font-size:13px;align-items:center;flex-wrap:wrap;}.selected-filters .filter-header{font-weight:bold;margin-bottom:10px;}.selected-filters .filter{background-color:#e1e1e1;border:1px solid #e1e1e1;display:inline-block;padding:5px 10px;line-height:normal;margin-right:10px;border-radius:6px;margin-left:10px;margin-bottom:10px;}.selected-filters .filter .icon{margin-left:3px;vertical-align:baseline;font-size:13px;cursor:pointer;}.filter-actions{font-size:13px;color:#4c4c4c;cursor:pointer;border:1px solid #e1e1e1;border-radius:6px;padding:5px 10px;line-height:normal;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.filter-again{margin-top:8px;}.ui.secondary.vertical.pointing.menu .active.item{border-color:#1b1c1d;background-color:hsl(0,0%,95%);}.ui.secondary.vertical.pointing.menu .menu .item{padding:.5em 2em;}.ui.list>.item{line-height:1.5;}.ui.inverted.blue.segment{background-color:#0e75eb!important;color:#fff!important;}.ui.items>.item>.content{-webkit-box-flex:1;-ms-flex:1 1 auto;margin:auto;padding-left:20px;-webkit-box-shadow:none;}.numberOfElements{color:#c3c3c3;}@media only screen and (min-width:1600px){.ui.container{width:85%!important;margin-left:auto!important;margin-right:auto!important;}.ui.grid.container{width:85%!important;}}@media only screen and (min-width:1300px) and (max-width:1599px){.ui.container{width:90%!important;margin-left:auto!important;margin-right:auto!important;}.ui.grid.container{width:90%!important;}}@media only screen and (min-width:768px) and (max-width:1299px){.ui.container{width:95%!important;margin-left:auto!important;margin-right:auto!important;}.ui.grid.container{width:95%!important;}}@media only screen and (max-width:767px){.ui.container{width:95%!important;margin-left:auto!important;margin-right:auto!important;}.ui.container .mobile-grey-break{width:105.26%;margin-left:-2.5%;}.ui.grid.container{width:95%!important;margin-left:auto!important;margin-right:auto!important;margin-top:0!important;margin-bottom:0!important;}.ui.grid.container .mobile-grey-break{width:105.26%;margin-left:-2.5%;}.ui.stackable.grid>.wide.column{padding:0!important;}.product__name--listing{font-size:14px;font-weight:bold;}.product__price--discount{font-size:10px;}.product__price__listing{font-size:18px;font-weight:bold;display:flex;flex-direction:column;}.listing-price-details{color:#7d7d7d;font-size:12px!important;}.product-vat-value{color:#7d7d7d;font-size:10px!important;}.icons-listing-grid>.column{padding:.2em 0!important;margin:0 1em!important;}.product-boxprice-listing{margin-bottom:0!important;}.product__listing__image{max-width:110px;}.mobile-listing-product-name{margin-bottom:.5em!important;}.category-name{display:none;}.category-description{display:none;}.slider-column{padding-top:10px!important;}.promo-slider{width:100%;height:auto;}.promo-slider .swiper-slide img{border-radius:10px;}.cart-slider .swiper-button-next,.promo-slider .swiper-button-next{display:none;}.cart-slider .swiper-button-prev,.promo-slider .swiper-button-prev{display:none;}.slider-link{max-height:100%;}.slider-image{width:100%;height:auto;object-fit:fill;}.slide-name{display:none;}.mobile-element-header{display:flex;justify-content:space-between;flex-direction:row;padding-top:15px;padding-bottom:20px;}.similar-to-second-header{font-size:12px;}.see-more{font-size:10px;color:#a0a0a0!important;}.product-discount-outlet{padding:0 5px;left:5%;font-size:10px;}.menu-button{color:#0e75eb;}.menu-button-caption{margin-top:0;font-size:9px;}.block-carousel-items{display:none;}.price-shock-slider-mobile{width:85%;}.outlet-slider-mobile{width:85%;}.recomended-slider-mobile{width:85%;}.swiper-slide>.product{width:90%;}.swiper-slide>.element{width:95%;border-radius:7px;border:1px solid #eaeaea;overflow:hidden;min-height:140px;}.swiper-slide>.category-slide{border:.5px solid #c3c3c3;border-radius:4px;height:100%;width:96%;overflow:hidden;}.swiper-slide>.category-slide>a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;font-size:10px;line-height:11px;font-weight:normal;}.swiper-slide>.category-slide>a>div{justify-content:center;text-align:center;display:flex;}.product>figure{margin:1em;}#desktop-configurators{display:none;}#promotion-wrapper>.swiper-slide>.element{min-height:80px!important;}.category-slider{width:95%;}.category-slide-first-div{height:54px;align-items:center;}.category-slide-second-div{height:36px;}.three-dot{font-size:70px;margin-bottom:20px;}.category-slide-img{max-width:40px!important;max-height:40px!important;}.element img{object-fit:fill;width:100%;height:auto;}.centered>.centeredName{word-wrap:break-word;white-space:normal;text-align:center;font-size:10px;font-weight:bold;margin:5px;}.mainPageCategories{display:none;}#tutorial-list-div{display:none;}#promotion-desktop{display:none;}#chooseUsHeader{padding:5px;font-size:12px;color:#00a8ff!important;}#chooseUsSection{width:100%;margin-top:25px;padding:0;}.chooseUs{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;}.chooseUs>.chooseUsItem{width:calc(33.3333333333% - 5px);display:flex;flex-direction:column;align-items:center;justify-content:normal;}.chooseUs>.chooseUsItem>.chooseUsText{word-wrap:break-word;white-space:normal;text-align:center;margin:5px;font-size:11px;color:#4c4c4c;}.chooseUs>.chooseUsItem>.chooseUsImage{display:flex;justify-content:center;}.chooseUs>.chooseUsItem>.chooseUsImage>img{height:60px;width:auto;}.chooseUs>.chooseUsItemSecondRowMobile{width:calc(50% - 5px);}.show-more-span{margin-left:20%;font-size:13px;}.product__price{font-size:11px;font-weight:bold;text-align:right;float:right;}.availabilityProductCarouselInfo{font-size:11px;}.mobile-product-carousel{overflow:hidden;}}@media only screen and (min-width:768px){.mobile-product-carousel{display:none;}#mobile-configurators{display:none;}#mobile-promotions{display:none;}.mobile-grey-break{display:none;}a>.imageDiv{height:120px;display:flex;justify-content:center;}.menu-button{height:44px;}#chooseUsSection{width:100%;margin-top:40px;}#chooseUsHeader{font-size:20px;padding:10px;color:#00a8ff!important;}.chooseUs{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;margin-top:20px;}.chooseUs>.chooseUsItem{width:calc(20% - 30px);display:flex;flex-direction:column;align-items:center;justify-content:center;}.chooseUs>.chooseUsItem>.chooseUsText{word-wrap:break-word;white-space:normal;text-align:center;margin:10px;font-size:14px;color:#4c4c4c;}.recomended-slider{max-height:270px;width:100%;margin:0;margin-top:20px;}.recomended-slider .product{width:calc(100% - 40px);height:270px;padding-right:5px;}.price-shock-slider{max-height:270px;width:100%;margin:0;margin-top:20px;}.price-shock-slider .product{width:calc(100% - 40px);height:270px;padding-right:5px;}.outlet-slider{max-height:270px;width:100%;margin:0;margin-top:20px;}.outlet-slider .product{width:calc(100% - 40px);height:270px;padding-right:5px;}.product-slider{max-height:270px;width:100%;margin:0;margin-top:20px;}.product-slider .product{width:calc(100% - 40px);height:270px;padding-right:5px;}.product>figure{display:flex;justify-content:center;}.main-page-legend{margin-left:20px;}.fieldset-legend{font-size:20px;padding:10px;white-space:nowrap;}.fieldset-legend.cart-legend{font-size:26px;}.see-more-fieldset{padding:0 10px;margin-right:22px;margin-bottom:-20px;background:#fff;z-index:1000;}.see-more{font-size:13px;color:#a0a0a0!important;white-space:nowrap;}.show-more-span{margin-left:15%;font-size:16px;}.main-page-categories-mobile{display:none;}.desktop-element-header{display:flex;justify-content:space-between;flex-direction:row;align-items:center;}.grey-desktop-line{height:1px;background:rgba(112,112,112,.2);width:100%;}.element-header-name{white-space:nowrap;}.listing-image{margin:2em auto;width:130px;height:130px;}.listing-order-info{padding-left:0!important;}.listing-order-minimum{border-radius:3px;color:#0e75eb;border:1px solid #0e75eb;margin-bottom:20px;margin-top:.5em;padding:5px;display:flex;justify-content:center;}.listing-price-column{border-left:1px solid #e1e1e1;}.product__features{color:#4c4c4c!important;margin-top:10px;}.product__features .item{line-height:1.3em!important;}.product__features .item a{color:#4c4c4c!important;}.ui.list.product__features{margin-top:15px;font-size:13px!important;letter-spacing:0;}.ui.list.product__features .item>strong{font-weight:bold;}.product__features__listing{margin-top:0!important;}.product__features__listing>.item{padding-bottom:.5em!important;}.product__name--listing{color:#4c4c4c!important;font-size:16px;display:block;font-weight:500;}.product-boxprice-listing{margin-left:3rem;font-size:13px;}.product-boxprice-listing .item{padding-top:.5em;line-height:1.3em;}.product-vat-value{color:#7d7d7d;font-size:10px!important;}.product__price--discount{font-size:13px;color:#a0a0a0;text-decoration:line-through;float:right;}.product__price{font-size:20px;font-weight:bold;text-align:right;float:right;}.product__price__listing{display:flex;flex-direction:column;}.ui.checkbox input[type=checkbox]{width:15px;height:15px;border-radius:2px;}.noFilterElements{color:#d2d2d2!important;}.filter-checkbox label{font-size:14px!important;}i.red.icon{color:#fe405a!important;}.filter-actions:hover{background:#e1e1e1!important;}.ui.labels .detailed-filter{color:#757575;font-weight:normal;border-radius:50px;}.ui.labels .detailed-filter span{font-weight:bold;}.ui.labels .manufacturer-filter{color:#757575;font-weight:normal;border-radius:50px;}.ui.labels .manufacturer-filter span{color:#212121;font-weight:bold;}#listingProductCount{color:#c3c3c3!important;}.listing-button:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.available:hover{background:#eaeaea;border-radius:5px;cursor:pointer;}.listing-icon-element{padding:10px 0;display:flex;align-items:center;width:100%;font-size:14px;justify-content:center;}.company-department{display:flex;gap:5px;align-items:center;}.company-department span{font-size:12px;}.company-department .fas{font-size:20px;}.icons-listing-grid>.column{padding-top:0!important;padding-bottom:0!important;}.slider-column{padding-top:10px!important;padding-bottom:0!important;overflow:hidden;}.promo-slider{width:100%;aspect-ratio:13/4;margin-top:-40px;margin-bottom:-30px;}.promo-slider .swiper-slide img{width:auto;height:auto;max-width:100%;max-height:100%;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;color:transparent;border-radius:16px;}.slider-image{object-fit:fill;}.swiper-slide>.element{width:95%;border-radius:7px;border:1px solid #eaeaea;overflow:hidden;height:100%;}.element img{object-fit:fill;width:auto;height:100%;}}@media only screen and (max-width:767px){.ui.checkbox label{font-size:11px;}}
