/*!*********************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./www/template/src/frontend/scss/enprag/app.scss ***!
  \*********************************************************************************************************************************************************************/
.ff-nunito{font-family:"Nunito",sans-serif !important}.ff-quicksand{font-family:"Quicksand",sans-serif !important}html{scroll-padding-top:100px}body,html{height:100%}body{--app-height: 100%}b,strong{font-weight:700}label{cursor:pointer}.hidden{display:none}.svg-pack{display:none !important}.glow-primary{box-shadow:-15px 20px 50px rgba(0,88,167,.3019607843) !important}.glow-secondary{box-shadow:-15px 20px 50px rgba(253,52,110,.3019607843) !important}.recaptcha-field{font-size:small}.recaptcha-field .recaptcha-links{margin-left:.5rem}.recaptcha-field .recaptcha-links a{color:inherit}.recaptcha-field .recaptcha-links a:hover{opacity:.75}.svg-icon{display:inline-block}.svg-icon.svg-arrow-right{width:13px;height:8px;background-image:url("data:image/svg+xml, %3csvg width=\"13\" height=\"8\" viewBox=\"0 0 13 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3e%3cpath d=\"M8.66602 1.061L11.681 4.0759L8.66602 7.09103\" stroke=\"%230058A7\" stroke-width=\"1.5\" stroke-linecap=\"round\"/%3e %3cpath d=\"M11.681 4.07596H0.75\" stroke=\"%230058A7\" stroke-width=\"1.5\" stroke-linecap=\"round\"/%3e %3c/svg%3e")}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.modal-loading .modal-body{padding:5rem;text-align:center}.modal-loading .modal-body p{font-size:4rem}.whisperer .whisperer-form{border-bottom:1px solid #dee2e6;padding-block:1rem 2rem;margin-bottom:1rem}.whisperer .whisperer-block{padding:1rem 0}.whisperer .whisperer-block>.whisperer-title{margin-bottom:1rem;padding-left:1rem}.whisperer .whisperer-item{background:#fff;border-radius:20px;padding:1rem 1rem;text-decoration:none;color:#666f7f}.whisperer .whisperer-item:hover{color:#0058a7}.whisperer .whisperer-products{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:.75rem}.whisperer .whisperer-product{text-align:center;display:flex;flex-flow:wrap column}.whisperer .whisperer-product .whisperer-product-image{height:100px;margin-bottom:1rem;background-color:#fff}.whisperer .whisperer-product .whisperer-product-image img{display:block;height:100%;margin-inline:auto}.whisperer .whisperer-product .whisperer-product-title{font-size:.875rem;line-height:1.25}.whisperer .whisperer-product .whisperer-product-title:not(.placeholder) strong{color:#0058a7}.whisperer .whisperer-categories{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.75rem}.whisperer .whisperer-category{display:flex;grid-gap:1rem;align-items:center}.whisperer .whisperer-category .whisperer-category-image{flex:0 0 64px;height:48px}.whisperer .whisperer-category .whisperer-category-image img{display:block;height:100%;width:100%;margin-inline:auto}.whisperer .whisperer-category .whisperer-category-title{font-size:.875rem;line-height:1.25}.whisperer-all-results{flex:1;text-align:center}.help-block{font-size:.875rem;padding-left:.5rem}.upload-label{text-align:center;border-radius:1rem;border:2px solid #dee2e6;display:block;padding:1rem}.upload-label:hover{background:#dee2e6}.btn-thin{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1.5rem}.btn-icon{width:35px;--bs-btn-padding-x: 0;--bs-btn-padding-y: 0.25rem;--bs-btn-border-radius: 50%}.btn-white{--bs-btn-color: #0058A7;--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0058A7;--bs-btn-hover-border-color: #0058A7;--bs-btn-focus-shadow-rgb: 217, 230, 242;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0058A7;--bs-btn-active-border-color: #0058A7;--bs-btn-active-shadow: inset 0 3px 5px rgba(8, 20, 32, 0.125);--bs-btn-disabled-color: #081420;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #fff}.paginator{display:flex;flex-flow:wrap row;justify-content:center;padding-top:80px}.paginator .paginator-item{padding:1rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.paginator .paginator-item.disabled{opacity:.5;pointer-events:none}#breadcrumb-list{margin-bottom:2rem}.breadcrumb-menu{--bs-breadcrumb-divider: "";display:flex;flex-flow:wrap row;padding-block:1rem;align-items:center}.breadcrumb-menu .breadcrumb-item{display:flex;align-items:center;position:relative}.breadcrumb-menu .breadcrumb-item::before{font-family:FontAwesome;font-size:11px}.breadcrumb-menu .breadcrumb-submenu{position:absolute;z-index:30000;top:100%;left:0;display:none;margin-top:.6rem;min-width:200px;list-style:none;padding-left:0}.breadcrumb-menu .breadcrumb-submenu::before,.breadcrumb-menu .breadcrumb-submenu::after{content:""}.breadcrumb-menu .breadcrumb-submenu::before{position:absolute;left:1rem;bottom:100%;border-left:.4rem solid rgba(0,0,0,0);border-right:.4rem solid rgba(0,0,0,0)}.breadcrumb-menu .breadcrumb-submenu::after{position:absolute;left:0;bottom:100%;height:.6rem;width:100%;background:rgba(0,0,0,0)}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem:first-child{border-radius:4px 4px 0 0}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem:last-child{border-radius:0 0 4px 4px}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem{background:#fff}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem:not(:last-child){border-bottom:0}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem a{display:block;padding:.75rem 1rem;font-weight:400;font-size:12px}.breadcrumb-menu .breadcrumb-item:hover .breadcrumb-submenu{display:block}.breadcrumb-menu a{font-weight:700;text-decoration:none;font-size:12px}.breadcrumb-menu strong{font-weight:700}.breadcrumb-menu span{font-size:13px}.breadcrumb-mobile-button{display:none}.breadcrumb-mobile-button button{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;padding:.5rem 1.5rem;display:block;cursor:pointer;border-radius:20px;margin-inline:auto}.breadcrumb-mobile-menu{display:none;content-visibility:hidden;position:relative}.breadcrumb-mobile-menu .breadcrumb-back-button{position:absolute;right:.5rem;bottom:100%;border-bottom:0;font-size:20px;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:4px 4px 0 0}.breadcrumb-mobile-menu .breadcrumb-mobile-item a{text-decoration:none;display:block;padding:.5rem 1rem;font-weight:400;font-size:13px}@media(width <= 860px){.breadcrumb-submenu{display:none !important}.with-mobile-button .breadcrumb-menu{display:none}.with-mobile-button .breadcrumb-mobile-button{display:flex;align-items:center;justify-content:center;padding-block:1rem}.with-mobile-button .breadcrumb-mobile-button .fa{margin-left:.5rem}.with-mobile-button.show-menu .breadcrumb-menu{display:flex}.with-mobile-button.show-menu .breadcrumb-mobile-menu{display:block;content-visibility:visible}.with-mobile-button.show-menu .breadcrumb-item:not(:first-child,.last-three-item){display:none}.with-mobile-button.show-menu .last-item{display:none}.with-mobile-button.show-menu .breadcrumb-mobile-button{display:none}}#breadcrumb-list{margin-bottom:0}.breadcrumb-menu{padding-left:0}.breadcrumb-menu .breadcrumb-item::before{color:#0058a7}.breadcrumb-menu .breadcrumb-submenu::before{border-bottom:.6rem solid #0058a7}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem{border:1px solid #0058a7}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem+.breadcrumb-subitem{border-top:1px solid #0058a7}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem a{color:#0058a7}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem a:hover{color:#dee2e6;background:#0058a7}.breadcrumb-mobile-button{display:none}.breadcrumb-mobile-button button{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;background:#fff;border:1px solid #0058a7;color:#0058a7;padding:.5rem 1.5rem;display:block;cursor:pointer;border-radius:20px;margin-inline:auto}.breadcrumb-mobile-button button:hover{border-color:#0058a7;background:#0058a7;color:#dee2e6}.breadcrumb-mobile-menu{display:none;content-visibility:hidden;position:relative;border-top:1px solid #0058a7}.breadcrumb-mobile-menu .breadcrumb-back-button{position:absolute;right:.5rem;bottom:100%;border:1px solid #0058a7;border-bottom:0;background:#0058a7;font-size:20px;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:4px 4px 0 0}.breadcrumb-mobile-menu .breadcrumb-mobile-item+.breadcrumb-mobile-item{border-top:1px solid #0058a7}.breadcrumb-mobile-menu .breadcrumb-mobile-item a{text-decoration:none;display:block;padding:.5rem 1rem;color:#0058a7;font-weight:400;font-size:13px}.breadcrumb-mobile-menu .breadcrumb-mobile-item a strong{color:#0058a7}.breadcrumb-mobile-menu .breadcrumb-mobile-item a:hover{color:#dee2e6;background:#0058a7}@media(width <= 860px){.breadcrumb-submenu{display:none !important}.with-mobile-button .breadcrumb-menu{display:none}.with-mobile-button .breadcrumb-mobile-button{padding:0}.with-mobile-button.show-menu .breadcrumb-menu{display:flex}.with-mobile-button.show-menu .breadcrumb-mobile-menu{display:block;content-visibility:visible}.with-mobile-button.show-menu .breadcrumb-item:not(:first-child,.last-three-item){display:none}.with-mobile-button.show-menu .last-item{display:none}.with-mobile-button.show-menu .breadcrumb-mobile-button{display:none}}.product{--product-border-radius: var(--border-radius, 20px);--product-action-dropdown-border-color: #0058A7;--product-action-buy-base-color: #0058A7;--product-action-buy-base-background: #FFF;--product-action-buy-active-color: #FFF;--product-action-buy-active-background: #0058A7;--product-action-demand-base-color: #666F7F;--product-action-demand-base-background: #FFF;--product-action-demand-active-color: #FFF;--product-action-demand-active-background: #666F7F;position:relative;display:flex;min-height:260px;flex-flow:wrap column;width:100%;margin-bottom:0;padding:10px 10px 20px;border-radius:var(--product-border-radius);text-align:center}.product:hover{box-shadow:0 0 6px rgba(0,0,0,.33)}.product .product-image-wrapper{margin-bottom:10px;height:200px;position:relative;overflow:hidden}.product .product-image-wrapper .product-image{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}.product .product-image-wrapper .product-image img{object-fit:scale-down;max-height:100%}.product .product-variants-preview{position:absolute;z-index:4;right:10px;top:10px;display:flex;flex-flow:nowrap column;align-items:center;justify-content:center;gap:.5rem;pointer-events:none;transition:.34s ease;transform:translateX(calc(100% + 16px))}.product:hover .product-variants-preview{transform:none}.product .variant-preview{pointer-events:all;box-shadow:0 0 6px rgba(0,0,0,.33);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.25rem;background:#fff;transition:.34s ease;overflow:hidden}.product .variant-preview img,.product .variant-preview svg{display:block;width:100%;height:100%;object-fit:scale-down;transition:.34s ease}.product .variant-preview svg{fill:#0058a7;opacity:.8}.product .variant-preview:hover{box-shadow:0 0 6px rgba(0,0,0,.66)}.product .variant-preview:hover svg{opacity:1}.product .variant-preview.more-variants{box-shadow:none}.product .top-symptom{position:absolute;left:0;bottom:30px;display:flex;flex-flow:wrap column;gap:.25rem;padding:.5rem .765rem;border-radius:4px;color:#e4011d}.product .top-symptom img{width:24px}.product .top-symptom span{font-size:12px;font-weight:600}.product .esd-symptom{position:absolute;z-index:4;right:60px;top:10px}.product .esd-symptom img{display:block;width:24px;height:24px;border-radius:4px}.product .symptoms{position:absolute;left:0;top:30px;display:flex;flex-flow:wrap column;align-items:flex-start;grid-gap:.25rem;max-width:90%;text-align:left;line-height:1;color:#fff}.product .symptoms .symptom{padding:.5rem .765rem;font-size:12px;font-weight:600;border-radius:4px}.product .flag,.product .free-delivery{position:absolute}.product .free-delivery{right:10px;bottom:32px}.product .flag{bottom:10px;right:10px;width:auto;line-height:1}@media(max-width: 860px){.product .flag,.product .free-delivery{display:none}}.product .product-fav{position:absolute;right:10px;top:10px}.product .product-fav svg{width:24px}.product .blue-button{display:flex;align-items:center}.product .blue-button .fa{display:block}@media(max-width: 1200px){.product .blue-button{font-size:0}.product .blue-button .fa{font-size:14px;margin-right:0}}.product .price-from{margin-right:.25rem}.product .price-with-tax{margin-bottom:15px}.product .code,.product .description{line-height:1.4;margin-top:10px}.product .code{margin-top:0;font-size:11px;height:unset;margin-bottom:.75rem !important}.product .description{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:#fff;font-size:12px;margin-bottom:0;pointer-events:none;border-radius:20px;transform:translateY(-120px);opacity:0;z-index:-99;transition:opacity .5s}.product .description.showed{z-index:9;opacity:1;display:block}@media(max-width: 860px){.product .description{display:none}}.product .description::after{content:"";position:absolute;top:100%;left:0;display:block;width:100%;height:15px}.product .description.showed{pointer-events:all}.product .product_title{font-size:14px;line-height:1.3;margin:0;padding:0 .5rem;text-align:center;text-decoration:none;word-wrap:break-word;word-break:break-word;font-weight:700;overflow-wrap:break-word;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .product_title+p:not(.product_annotation){padding-top:1rem;margin-top:auto}.product .product_annotation{margin-top:.5rem;padding-bottom:1rem;margin-bottom:auto;font-size:13px}.product .price{font-size:14px;margin-bottom:0;text-align:center}.product .main-price{font-weight:700;font-size:17px}.product .price-with-tax{position:relative;font-size:12px}@media(max-width: 860px){.product{padding:10px 10px 30px}.product .price-with-tax{margin-bottom:10px}.product .actions{margin-top:10px}.product .action-info{display:none}.product .action-buy{margin-left:0}.product .button_wrapper .button_front{justify-content:space-evenly;width:85px;padding:8px 5px}.product .button_wrapper svg{margin-right:4px}}@media(max-width: 560px){.product{padding:10px 5px}}.product .product-actions,.product .product-action{display:flex;align-items:center;justify-content:center}.product .product-actions{gap:.5rem}@media(max-width: 560px){.product .product-actions{display:none}}.product .product-action{text-decoration:none;border-radius:100px;height:40px;font-size:16px}.product .product-action svg{fill:currentColor;width:20px;margin-right:.5rem}.product .action-more,.product .action-info{width:40px}.product .action-buy,.product .action-demand{border:1px solid currentColor;padding-inline:1rem}.product .action-dropdown-list{display:none;position:absolute;z-index:10;bottom:4rem;left:1rem;right:1rem;padding:0;background:#fff;border:1px solid var(--product-action-dropdown-border-color);border-radius:var(--product-action-dropdown-border-radius, var(--product-border-radius));overflow:hidden;list-style:none}.product .action-dropdown-list svg{fill:currentColor;width:20px;margin-right:.5rem}.product .action-dropdown-list a{display:flex;align-items:center;padding:.75rem 1.5rem;text-decoration:none}.product .action-dropdown-list a:hover{background:#f3f4f6}.product.show-more-dropdown .action-dropdown-list{display:block}.product .action-more:hover{color:#fff}.product .action-buy{background:var(--product-action-buy-base-background);color:var(--product-action-buy-base-color)}.product .action-buy:hover{border-color:var(--product-action-buy-active-background);background:var(--product-action-buy-active-background);color:var(--product-action-buy-active-color)}.product .action-demand{background:var(--product-action-demand-base-background);color:var(--product-action-demand-base-color)}.product .action-demand:hover{border-color:var(--product-action-demand-active-background);background:var(--product-action-demand-active-background);color:var(--product-action-demand-active-color)}.product{background:#fff;border-radius:20px;box-shadow:0 0 6px rgba(0,0,0,.12)}.product .product-image{width:100%}.product .symptom.price,.product .symptom.store{background:#198754}.product .symptom.bazaar{background:#6f42c1}.product .symptom.sale{background:#a44705}.product .symptom.discount{background:#dc3545}.product .symptom.news{background:#0058a7}.product .description{background:#f3f4f6}.product .main-price{color:#d9000d}.product .action-more{border:1px solid #0058a7}.product .show-more-dropdown .action-more,.product .action-more:hover{background:#0058a7}.product .action-more-dropdown{background:#f3f4f6;border-radius:20px}.product .action-more-dropdown a:hover{background:#0058a7;color:#fff}.product .button_wrapper .button_front{border:1px solid #0058a7;color:#0058a7;padding-inline:2rem;border-radius:20px}.product .button_wrapper .button_front:hover,.product .button_wrapper .button_front:focus{border-color:rgb(0,74.5628742515,141.5);background:#0058a7;color:#fff}body{position:relative}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding-top:40px;transition:.34s ease}.header.sticked{background:#f3f4f6;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6}.header-white .header:not(.sticked) nav a{color:#fff}@media(min-width: 992px){.header{padding-top:75px}}.header .header-separator{background:#abafc7;height:30px;width:1px}@media(min-width: 992px){.header .eshop-button{transform:translateY(-25%)}}.header nav .menu-list{margin-bottom:0}@media(min-width: 992px)and (max-width: 1199.98px){.header nav .menu-item{font-size:.875rem}}.header nav .bubble{display:block;width:1.5em;height:1.5em;text-align:center;position:absolute;left:1em;top:50%;background:#0058a7;line-height:1.5em;color:#fff;border-radius:50%;font-size:12px}.header .dropdown-item-title i,.header .dropdown-link i,.header .menu-link i{display:inline-block;width:1.25em;text-align:center}.header .menu-link{color:#081420;text-decoration:none;position:relative;transition:.21s ease;border-radius:5rem;padding:.5rem 1rem;display:block}@media(min-width: 992px)and (max-width: 1699.98px){.header .menu-link{padding-inline:.75rem}}@media(min-width: 992px){.header .menu-link:hover{background:hsl(220,14.2857142857%,85.8823529412%)}.header .has-dropdown:hover .menu-link,.header .has-dropdown:focus-within .menu-link{background:hsl(220,14.2857142857%,85.8823529412%)}}@media(max-width: 991.98px){.header .header-menu{position:absolute;left:0;right:0;top:100%;pointer-events:none;opacity:0;transition:.34s ease;padding-block:2rem}.header .header-menu .menu-list{flex-direction:column;text-align:center}.header .header-menu .menu-item{padding-block:.25rem}.header .header-menu a{font-size:20px}}@media(min-width: 992px)and (max-width: 1699.98px){.header .header-menu{font-size:16px}}.header .btn-menu-toggle{box-shadow:none !important}.header .btn-menu-toggle::before{content:"";display:block;background-image:url("data:image/svg+xml, %3csvg width=\"29\" height=\"21\" viewBox=\"0 0 29 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3e %3cpath d=\"M27.5 1.5H1.5\" stroke=\"%230058A7\" stroke-width=\"3\" stroke-linecap=\"round\"/%3e %3cpath d=\"M27.5 10.5H1.5\" stroke=\"%230058A7\" stroke-width=\"3\" stroke-linecap=\"round\"/%3e %3cpath d=\"M27.5 19.5H1.5\" stroke=\"%230058A7\" stroke-width=\"3\" stroke-linecap=\"round\"/%3e %3c/svg%3e");width:29px;height:21px}@media(max-width: 991.98px){.menu-opened .header{background:#fff}.menu-opened .header .btn-menu-toggle::before{background-image:url("data:image/svg+xml, %3csvg width=\"23\" height=\"23\" viewBox=\"0 0 23 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3e %3cg clip-path=\"url%28%23clip0_52_12%29\"%3e %3cpath d=\"M20.5057 20.5058L2.12097 2.121\" stroke=\"%230058A7\" stroke-width=\"3\" stroke-linecap=\"round\"/%3e %3cpath d=\"M20.5057 2.12122L2.12097 20.506\" stroke=\"%230058A7\" stroke-width=\"3\" stroke-linecap=\"round\" /%3e %3c/g%3e %3cdefs%3e %3cclipPath id=\"clip0_52_12\"%3e%3crect width= \"22.627\" height=\"22.627\" fill=\"white\" /%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e");width:23px;height:23px}.menu-opened .header .header-menu{background:#fff;transform:none;pointer-events:all;opacity:1}}.header-main-menu{position:relative}.header-main-menu .main-menu{list-style:none;padding:0;margin:0;display:flex}.header-main-menu .menu-dropdown{display:none}@media(min-width: 992px){.header-main-menu .menu-dropdown{display:block}}.header-main-menu .has-dropdown .menu-dropdown{transition:.34s ease;pointer-events:none;opacity:0}.header-main-menu .has-dropdown:hover .menu-dropdown,.header-main-menu .has-dropdown:focus-within .menu-dropdown{pointer-events:all;opacity:1}.header-main-menu .image-menu-dropdown-list{display:grid;padding:2rem;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:2rem}.header-main-menu .image-menu-dropdown-list .dropdown-item{display:grid;grid-template-columns:50px auto;grid-gap:0 1rem;align-content:flex-start;grid-template-areas:"image link" "image list"}.header-main-menu .image-menu-dropdown-list .dropdown-item .dropdown-item-image{grid-area:image}.header-main-menu .image-menu-dropdown-list .dropdown-item .dropdown-item-image img{width:40px;height:40px;object-fit:scale-down;display:block;margin-inline:auto}.header-main-menu .image-menu-dropdown-list .dropdown-item>.menu-link{font-size:14px;font-weight:700;color:#212529;grid-area:link}.header-main-menu .image-menu-dropdown-list .dropdown-item>.menu-link:hover{text-decoration:underline;color:#0058a7}.header-main-menu .image-menu-dropdown-list .dropdown-item .menu-list{grid-area:list}.header-main-menu .image-menu-dropdown-list .dropdown-item .menu-description{grid-area:list;display:block;line-height:1.2;font-size:13px}.header-main-menu .menu-list .menu-link{font-weight:500}.header-main-menu .menu-list .menu-link:hover{text-decoration:underline;color:#0058a7}.header-main-menu .menu-list .menu-list-last{display:block;margin-top:.5rem}.header-main-menu .menu-list .menu-list-last .menu-link{text-decoration:none;color:#0058a7}.header-main-menu .menu-list .menu-list-last .menu-link:hover{text-decoration:underline}.header-menu .has-dropdown .kn-dropdown{left:-180px;right:0;transform:translate(0, 30px)}@media(min-width: 992px)and (max-width: 1699.98px){.header-menu .has-dropdown .kn-dropdown{right:-180px;transform:translate(0, 30px)}}.header-menu .has-dropdown .enprag-dropdown{left:50%;transform:translate(-50%, 30px)}.header-menu .has-dropdown:hover .kn-dropdown,.header-menu .has-dropdown:focus-within .kn-dropdown{transform:translate(0, 0)}.header-menu .has-dropdown:hover .enprag-dropdown,.header-menu .has-dropdown:focus-within .enprag-dropdown{transform:translate(-50%, 0)}.header-menu .image-menu-dropdown-list{padding:0}.header-menu .image-menu-dropdown-list .menu-list{list-style:none;padding:0}.header-menu .image-menu-dropdown-list .menu-link{padding:0;color:#666f7f;background:none !important}@media(min-width: 992px)and (max-width: 1199.98px){.header-menu .image-menu-dropdown-list .menu-link{font-size:12px}}.header-menu .menu-dropdown{background:#fff;position:absolute;min-width:940px;top:calc(100% + .5rem);padding:2rem 1rem;margin-top:.125rem;border-radius:20px;font-size:14px}.sticked .header-menu .menu-dropdown{border-radius:0 0 20px 20px}.header-menu .menu-dropdown::before{content:"";position:absolute;height:.75rem;left:0;right:0;bottom:100%}.header-menu .dropdown-item-title,.header-menu .dropdown-link{text-decoration:none;padding-inline:1.25rem;padding-block:.25rem;border-radius:20px}.header-menu .dropdown-item-title{font-weight:bold;color:#0058a7;display:block;padding-block:.5rem;margin-bottom:.5rem;background:#f3f4f6}.header-menu .dropdown-item-title i{margin-right:.5rem}.header-menu .dropdown-link{display:block;margin-bottom:.075rem;font-weight:500;color:inherit}.header-menu .dropdown-link:hover{background:#f3f4f6}.header-top{position:absolute;left:0;top:0;right:0;transition:.33s ease;padding-top:1rem}.sticked .header-top{transform:translateY(-100%)}@media(max-width: 991.98px){.header-top{display:none}}.domain-locales-switcher{display:flex;align-items:center;justify-content:center;gap:.5rem;list-style:none;padding:0}.domain-locales-switcher .domain-locales-item{display:flex;height:100%}.domain-locales-switcher .domain-locales-image,.domain-locales-switcher .domain-locales-link{display:block}.domain-locales-switcher .domain-locales-link{text-decoration:none}.domain-locales-switcher .domain-locales-image{width:28px;height:28px;object-fit:contain}.domain-locales-switcher{background:hsl(220,14.2857142857%,85.8823529412%);padding:.25rem 1rem;border-radius:5rem}.footer .footer-panel .footer-panel-title{margin-bottom:0;font-size:20px;line-height:25px;font-family:"Nunito",sans-serif;font-weight:bold;color:#212529}.footer .menu-items{display:inline-grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}.footer .menu-items a{text-decoration:none;color:inherit}@media(max-width: 991.98px){.footer .menu-items{display:grid}}.footer .footer-socials{margin-block:1rem}.footer .footer-socials a{color:#212529}.footer .footer-socials a:hover{color:#d9000d}.footer .copyright-text{padding-top:40px;padding-bottom:60px;margin:0}.footer .copyright-text .sep{font-size:12px;margin-inline:.25rem}.footer .footer-panel--introduction img{max-width:100%}.footer .footer-panel--introduction p img{width:400px;object-fit:contain}.footer .footer-panel--introduction p:last-child{margin-bottom:0}@media(min-width: 768px){.footer .footer-panel--introduction .force-bottom-position{position:absolute;bottom:0}}.footer .newsletter-form .newsletter-form-success{display:flex;align-items:center}.footer .newsletter-form .newsletter-form-success .fas{color:#198754;font-size:2rem;margin-right:1rem}.footer .newsletter-form .form-control{padding:1rem 2rem;line-height:25px;border:0}.footer .newsletter-form .form-control::placeholder{font-family:"Quicksand",sans-serif;font-size:16px;font-weight:500;color:#666f7f;opacity:.75}.footer .newsletter-form .btn{width:100%}.img-fluid{object-fit:contain}@media(max-width: 767.98px){.img-fluid{height:unset !important}}.grecaptcha-badge{visibility:hidden}@media(min-width: 861px){.only-mobile{display:none !important}}.content-view{--gap: 3rem;--columns: auto;display:grid;grid-template-columns:var(--columns);grid-gap:var(--gap);align-items:flex-start}.page--category .content-view{position:relative}.page--category .content-view .content-view-sidebar{height:100%}.page--product .content-view .content-view-content{max-width:100%;overflow-y:hidden}.content-view .breadcrumb-menu{padding-top:0}.content-view.with-sidebar .content-view-sidebar{display:none}@media(min-width: 992px){.content-view.with-sidebar{--columns: 240px auto}.content-view.with-sidebar .content-view-sidebar{display:block}}@media(min-width: 1200px){.content-view.with-sidebar{--gap: 2rem;--columns: 280px auto}}.main-content{padding-top:.375rem}[data-loading-indicator]::after,[data-loading-indicator]::before{content:"";pointer-events:none;display:block;position:fixed}[data-loading-indicator]::after{transition:.21s ease;inset:0}@keyframes loading-rotate{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}[data-loading-indicator]::before{color:#fff;font-size:64px;line-height:1em;text-align:center;width:1em;height:1em;inset:50%}[data-loading-indicator].is-loading::after,[data-loading-indicator].is-loading::before{pointer-events:all}[data-loading-indicator].is-loading::after{background:rgba(33,33,33,.75);z-index:1000000}[data-loading-indicator].is-loading::before{z-index:1000001;content:"";font-family:"Font Awesome 5 Free";font-weight:900;animation:loading-rotate 1s ease infinite}.section{--section-padding: 2rem 0;position:relative;padding:var(--section-padding)}@media(min-width: 768px){.section{--section-padding: 4rem 0}}@media(min-width: 992px){.section{--section-padding: 6rem 0}}.section .section-header{position:relative}.section .section-wave{height:320px;position:absolute;left:50%;top:50%;width:var(--app-width);transform:translate(-50%, -50%);z-index:-1;pointer-events:none;object-fit:cover}.section .section-subtitle{color:#d9000d;text-align:center;font:normal normal bold 15px/20px Quicksand;margin-bottom:.5rem}@media(min-width: 992px){.section .section-subtitle{font:normal normal bold 20px/25px Quicksand;margin-bottom:20px}}.section .section-title{color:#212529;font:normal normal bold 28px/36px Nunito;text-align:center}@media(min-width: 992px){.section .section-title{font:normal normal bold 45px/65px Nunito}}section:has(.section-wave).section{padding-top:0;margin-top:10rem}.standard-full-section .section-header+.section-content,.standard-section .section-header+.section-content{margin-top:90px}.standard-section .section-content{max-width:90ch;margin-inline:auto;text-align:center}.banner-section .banner-wrapper .banner-content{padding:2rem 0 2.5rem}.banner-section .banner-wrapper .banner-content h2{margin-bottom:2.5rem;max-width:20ch}.banner-section .banner-wrapper .banner-content .btn{padding:1rem 4.5rem;color:#0058a7}.banner-section .banner-wrapper .banner-content .btn .svg-icon{margin-left:1.5rem}@media(max-width: 991.98px){.banner-section .banner-wrapper{text-align:center}.banner-section .banner-wrapper h2{margin-inline:auto}.banner-section .banner-wrapper .banner-image{margin-top:-1rem}}@media(min-width: 992px){.banner-section .banner-wrapper .banner-image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.address-section .section-header{margin-bottom:4rem}@media(min-width: 992px){.address-section .section-header{margin-bottom:7.5rem}}.address-section .address-items .address-item{padding:2rem}.map-section .form-control{padding:1rem 2rem;line-height:25px;border:0}.map-section .btn{min-width:200px}.map-section .map-iframe{overflow:hidden;border-radius:20px}.map-section .map-iframe iframe{display:block;width:100%}.image-slider-section{padding:0}.image-slider-section .slider-items{border-radius:20px;overflow:hidden}.image-slider-section .slider-items>div:not(:first-child){display:none}.image-slider-section img{max-height:400px;object-fit:cover}.side-jump-blocks-section .boxes-grid-button,.blog-select-section .boxes-grid-button,.kn-boxes-grid-section .boxes-grid-button,.boxes-grid-section .boxes-grid-button{background:#fff;color:#0058a7;padding:1rem 3rem}.side-jump-blocks-section .boxes-grid-button path,.blog-select-section .boxes-grid-button path,.kn-boxes-grid-section .boxes-grid-button path,.boxes-grid-section .boxes-grid-button path{stroke:#0058a7}.side-jump-blocks-section .boxes-grid-button span,.blog-select-section .boxes-grid-button span,.kn-boxes-grid-section .boxes-grid-button span,.boxes-grid-section .boxes-grid-button span{margin-right:2.5rem}.side-jump-blocks-section .boxes-grid-button:hover,.blog-select-section .boxes-grid-button:hover,.kn-boxes-grid-section .boxes-grid-button:hover,.boxes-grid-section .boxes-grid-button:hover{background:#0058a7;color:#fff}.side-jump-blocks-section .boxes-grid-button:hover path,.blog-select-section .boxes-grid-button:hover path,.kn-boxes-grid-section .boxes-grid-button:hover path,.boxes-grid-section .boxes-grid-button:hover path{stroke:#fff}.boxes-grid-section .boxes-grid-item{height:100%;padding:50px 50px 25px;border-radius:20px;background:#fff}@media(min-width: 1200px){.boxes-grid-section .boxes-grid-item{padding:50px 40px 30px}}.boxes-grid-section .boxes-grid-item .boxes-grid-box{width:50px;height:50px;opacity:.1;border-radius:10px;background:#0058a7}.boxes-grid-section .boxes-grid-item h3{font-size:25px;color:#212529}.boxes-grid-section .boxes-grid-item p{font-size:22px}.kn-boxes-grid-section .boxes-grid-item{height:100%;padding:50px 50px 25px;text-align:center;border-radius:20px;background:#fff}@media(min-width: 1200px){.kn-boxes-grid-section .boxes-grid-item{padding:50px 40px 30px}}.kn-boxes-grid-section .boxes-grid-item .boxes-grid-image{margin-top:-7rem}.kn-boxes-grid-section .boxes-grid-item .boxes-grid-box{width:50px;height:50px;opacity:.1;border-radius:10px;background:#0058a7}.kn-boxes-grid-section .boxes-grid-item h3{font-size:24px;color:#212529}.boxes-section .boxes-item{padding:2.5rem;background:#fff;border-radius:20px;height:100%}.boxes-section .boxes-item .boxes-item-image{overflow:hidden;border-radius:20px}.boxes-section .boxes-item h3{color:#212529}.boxes-section .boxes-item p{margin-bottom:0}.boxes-section .boxes-item:hover{background:#0058a7;color:#fff}.boxes-section .boxes-item:hover h3{color:#fff}.video-container{--video-height: 420px;border-radius:20px;overflow:hidden}.video-container>iframe{display:block;width:100% !important;height:var(--video-height) !important;object-fit:cover}.video-container>video{display:block;width:100%;object-fit:cover}.blog-case-study-section .case-study-item img,.case-study-section .case-study-item img{width:100%;height:500px;object-fit:cover}.blog-case-study-section .case-study-item .case-study-card,.case-study-section .case-study-item .case-study-card{position:relative;overflow:hidden;border-radius:20px;display:block}.blog-case-study-section .case-study-item .case-study-title,.case-study-section .case-study-item .case-study-title{margin-top:28px;margin-bottom:0;font-size:20px;font-weight:bold;font-family:"Nunito",sans-serif}.blog-case-study-section .case-study-item .case-study-content,.case-study-section .case-study-item .case-study-content{position:absolute;background:#fff;border-radius:20px;bottom:50px;left:50px;right:50px;padding:40px 50px}.blog-case-study-section .case-study-button,.case-study-section .case-study-button{background:#fff;color:#0058a7;padding:1rem 3rem}.blog-case-study-section .case-study-button path,.case-study-section .case-study-button path{stroke:#0058a7}.blog-case-study-section .case-study-button span,.case-study-section .case-study-button span{margin-right:2.5rem}.blog-case-study-section .case-study-button:hover,.case-study-section .case-study-button:hover{background:#0058a7;color:#fff}.blog-case-study-section .case-study-button:hover path,.case-study-section .case-study-button:hover path{stroke:#fff}.personal-section .personal-grid{display:grid;max-width:1060px;margin-inline:auto;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 544px){.personal-section .personal-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.personal-section .personal-grid{grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:3rem}}.personal-section .personal-image{margin-bottom:1.5rem;text-align:center}.personal-section .personal-image img{display:block;border-radius:20px;margin-inline:auto}.personal-section .personal-name{font-size:20px;margin-bottom:1rem;text-align:center;color:#212529}.personal-section .personal-description{font-size:16px}@media(max-width: 767.98px){.personal-section .personal-description{word-break:break-word}}.side-jump-blocks-container{max-width:1200px;margin-inline:auto}.hero-banner-section{overflow:hidden;position:relative;padding-top:160px}@media(min-width: 992px){.hero-banner-section{min-height:1010px;padding-top:240px}}.hero-banner-section .hero-banner-wrapper{max-width:530px;position:relative;z-index:2}.hero-banner-section .section-subtitle,.hero-banner-section .section-title{text-align:left}.hero-banner-section .section-title{font-weight:bold;font-family:"Nunito",sans-serif;font-size:43px;line-height:54px}@media(min-width: 992px){.hero-banner-section .section-title{font-size:75px;line-height:95px}}.hero-banner-section .section-content{margin-top:22px;max-width:440px}.hero-banner-section .hero-banner-image{position:absolute;right:0;top:0;height:100%;z-index:1;display:none;object-fit:scale-down;max-height:1010px;object-position:top}@media(min-width: 992px){.hero-banner-section .hero-banner-image{display:block;max-width:50vw}}@media(min-width: 1700px){.hero-banner-section .hero-banner-image{max-width:997px}}.video-banner-section{overflow:hidden;position:relative;padding-top:120px}@media(min-width: 992px){.video-banner-section{min-height:1010px;padding-top:240px}}.video-banner-section .video-banner-wrapper{position:relative;z-index:2}@media(min-width: 992px){.video-banner-section .video-banner-wrapper{max-width:530px}}@media(min-width: 992px){.video-banner-section .section-subtitle,.video-banner-section .section-title{text-align:left}}.video-banner-section .section-title{font-weight:bold;font-family:"Nunito",sans-serif;font-size:43px;line-height:54px}@media(min-width: 992px){.video-banner-section .section-title{font-size:75px;line-height:95px}}.video-banner-section .section-content{margin-top:22px}.video-banner-section .video-banner-content{height:100%;z-index:1;object-fit:scale-down;object-position:top;align-items:center}.video-banner-section .video-banner-content img,.video-banner-section .video-banner-content video{width:100%;border-radius:1rem}@media(min-width: 992px){.video-banner-section .video-banner-content{padding-right:3rem;position:absolute;right:0;top:0;max-height:1010px;display:flex;max-width:50vw}}@media(min-width: 1700px){.video-banner-section .video-banner-content{max-width:997px}}@media(max-width: 991.98px){.video-banner-section .video-banner-wrapper,.video-banner-section .video-banner{display:flex;flex-flow:wrap row}.video-banner-section .video-banner-wrapper{order:2;flex:100%;text-align:center}.video-banner-section .video-banner-content{order:1}.video-banner-section .section-items{order:1;flex:100%;margin-bottom:2rem}.video-banner-section .section-subtitle{order:2;flex:100%}.video-banner-section .section-title{order:3;flex:100%}.video-banner-section .section-content{order:4;flex:100%}}.video-full-section{position:relative;padding-block:0;margin-top:calc(var(--page-padding-top)*-1)}.video-full-section .video-container{border-radius:0;position:relative}.video-full-section .video-container::after{content:"";position:absolute;z-index:2;inset:0;background:rgba(33,33,33,.66)}.video-full-section .video-container video{max-height:75vh}.video-full-section .container{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%, -50%)}.hero-item-slider-section{overflow:hidden;position:relative;padding-top:120px}@media(min-width: 992px){.hero-item-slider-section{min-height:800px;padding-top:240px}}.hero-item-slider-section .hero-item-slider-banner-wrapper{position:relative;z-index:2}@media(min-width: 992px){.hero-item-slider-section .hero-item-slider-banner-wrapper{max-width:530px}}@media(min-width: 992px){.hero-item-slider-section .section-subtitle,.hero-item-slider-section .section-title{text-align:left}}.hero-item-slider-section .section-title{font-weight:bold;font-family:"Nunito",sans-serif}.hero-item-slider-section .section-content{margin-top:22px}.hero-item-slider-section .hero-item-slider-content{z-index:1;object-fit:scale-down;object-position:top;align-items:center}@media(min-width: 992px){.hero-item-slider-section .hero-item-slider-content{position:absolute;right:0;top:0;height:100%;max-height:800px;padding-right:3rem;display:flex;max-width:50vw}}@media(min-width: 1700px){.hero-item-slider-section .hero-item-slider-content{max-width:997px}}@media(max-width: 991.98px){.hero-item-slider-section .hero-item-slider{display:flex;flex-flow:wrap row}.hero-item-slider-section .hero-item-slider-banner-wrapper,.hero-item-slider-section .hero-item-slider-content{flex:100%}.hero-item-slider-section .hero-item-slider-banner-wrapper{order:2;display:flex;flex-flow:wrap row}.hero-item-slider-section .hero-item-slider-content{overflow:hidden}.hero-item-slider-section .section-items{order:1;flex:100%;margin-bottom:2rem}.hero-item-slider-section .section-subtitle{order:2;flex:100%}.hero-item-slider-section .section-title{order:3;flex:100%}.hero-item-slider-section .section-content{order:4;flex:100%}}.reference-section .reference-item{position:relative}.reference-section .reference-item .img-fluid{box-shadow:0 5px 25px rgba(0,0,0,.26);width:45px;height:45px}.reference-section .reference-circle{position:absolute;bottom:100%;transform:translateY(45%);color:#fff;display:flex;justify-content:center;align-items:center;line-height:1;width:74px;height:74px;border-radius:50%;font-size:52px}.reference-section .circle-primary{background:#0058a7}.reference-section .circle-secondary{background:#d9000d}.connect-section .section-header{margin-bottom:60px}@media(min-width: 992px){.connect-section .section-header{margin-bottom:100px}}.connect-section .form-check-input.has-error~.help-block,.connect-section .form-check-input.is-invalid~.help-block{color:#fff !important}.phone-form .form-group{display:flex;border-radius:50rem;background:hsla(0,0%,100%,.2)}.phone-form .form-group .form-control{background:none;border:0;border-radius:50rem 0 0 50rem;padding:1.25rem 1.5rem}.phone-form .form-group .form-control::placeholder{color:#fff;opacity:.6}.phone-form .form-group .btn{color:#fff;padding:1.25rem 1.5rem;border-radius:0 50rem 50rem 0;font-weight:bold}.phone-form .form-group input{color:#fff}.services-section .service-item{position:relative;padding:0 3.5rem 3.5rem;background:#fff;height:100%}.services-section .service-item .service-image{margin-top:-0.75rem;margin-bottom:3.5rem}.services-section .service-item .service-button{background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-inline:auto}.services-section .service-item.default-item h4{color:#081420}.services-section .service-item.default-item .service-button{background:#f3f4f6}.services-section .service-item.image-overlay{overflow:hidden;padding:0}.services-section .service-item.image-overlay .service-image{width:100%;min-height:320px;object-fit:cover;margin:0}.services-section .service-item.image-overlay .service-content{position:absolute;bottom:30px;left:40px;right:40px}.services-section .service-item:hover.default-item{background:#0058a7;color:#fff}.services-section .service-item:hover.default-item h4{color:#fff}.services-section .service-item:hover .service-button{background:#fff}.number-boxes-section .container{max-width:1080px}.number-boxes-section .number-box{background:#fff}.number-boxes-section .number-box h3{font-family:"Nunito",sans-serif}.number-boxes-section .number-box.number-box-default h3{color:#212529}.number-boxes-section .number-box .number-box-image{display:grid;justify-content:center}.number-boxes-section .number-box .number-box-image img{grid-row:1;grid-column:1}.number-boxes-section .number-box .hover-image{opacity:0}.number-boxes-section .number-box:hover{background:#0058a7;color:hsla(0,0%,100%,.75)}.number-boxes-section .number-box:hover h3{color:#fff}.number-boxes-section .number-box:hover .hover-image{opacity:1}.number-boxes-section .number-box:hover .base-image{opacity:0}.history-section .section-header{margin-bottom:90px}.history-section .history-items{background:#fff;padding:3rem;border-radius:1.25rem}@media(min-width: 1200px){.history-section .history-items{padding:7.5rem}}.history-section .history-item .history-number{font-size:25px;font-weight:700;font-family:"Nunito",sans-serif;color:#d9000d}.history-section .history-item .history-title{color:#212529;font-size:25px;font-weight:700;font-family:"Nunito",sans-serif;margin-bottom:1rem}.history-section .history-item .history-description{font-weight:500}@media(max-width: 767.98px){.history-section .history-item .history-number,.history-section .history-item .history-title{font-size:18px}}.catalog-preview{display:block}.catalog-preview img{display:block;max-width:100%;object-fit:contain;border-radius:20px;box-shadow:var(--bs-box-shadow)}.page{--page-padding-top: 120px;padding-top:var(--page-padding-top);padding-bottom:80px}@media(min-width: 992px){.page{--page-padding-top: 160px}}.page .hero-item-slider-section,.page .video-banner-section,.page .hero-banner-section{margin-top:calc(var(--page-padding-top)*-1)}.page .page-title{text-align:center;font:normal normal bold 50px/65px Nunito;color:#212529}.page--page .blog-grid{margin-top:90px;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:60px 40px}@media(min-width: 992px){.page--page .blog-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1700px){.page--page .blog-grid{grid-template-columns:repeat(3, 1fr)}}.blog-section .blog-grid{margin-top:100px;display:grid;grid-template-columns:1fr;grid-gap:60px 40px}@media(min-width: 768px){.blog-section .blog-grid{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.blog-section .blog-grid{grid-template-columns:repeat(4, 1fr);grid-gap:60px 40px}}@media(min-width: 768px){.blog-section .blog-post-item-big{grid-column:span 2}}.blog-select-section .blog-grid{margin-top:100px;display:grid;grid-template-columns:1fr;grid-gap:40px}.blog-select-section .blog-grid .blog-post-image{display:block}.blog-select-section .blog-grid .blog-post-preview .blog-post-content{position:absolute;bottom:0px;left:0px;right:0px}@media(min-width: 768px){.blog-select-section .blog-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1700px){.blog-select-section .blog-grid{grid-template-columns:repeat(4, 1fr)}}.blog-post .blog-post-card{position:relative;overflow:hidden;border-radius:20px;display:block}.blog-post .blog-post-title{margin-top:28px;margin-bottom:0;font-size:20px;font-weight:bold;font-family:"Nunito",sans-serif}.blog-post-preview img{width:100%;height:500px;object-fit:cover}.blog-post-preview .blog-post-content{position:absolute;background:#fff;border-radius:20px;bottom:50px;left:50px;right:50px;padding:40px 60px}.blog-post-preview .blog-post-title{margin-top:0;margin-bottom:1rem}.blog-post-item-big{color:#fff}.blog-post-item-big img{width:100%;height:400px;object-fit:cover}.blog-post-item-big .blog-post-content{position:absolute;bottom:35px;left:50px;right:50px}.blog-post-item-big .blog-post-content p{color:#fff}.blog-post-item-big .blog-post-content .blog-post-title{font-size:25px;line-height:30px;text-transform:capitalize;margin-bottom:1rem}.blog-post-item-small .blog-post-content{padding:60px 55px 40px;background:#fff}.blog-post-item-small .blog-post-title{margin-bottom:28px;color:#212529}.blog-post-item-small .blog-post-annotation{margin-bottom:2rem}.page--page-article .page-title{max-width:700px;margin-inline:auto}.page--page-article .page-title+.article-content-wrapper{margin-top:90px}.page--page-article .article-image{margin:90px 0}.page--page-article .article-image img{border-radius:20px;width:100%;max-height:485px;object-fit:cover;display:block;margin-inline:auto}.page--page-article .article-content-wrapper{display:flex;flex-flow:wrap row;align-items:flex-start;position:relative;justify-content:center;grid-gap:2rem}.page--page-article .article-banner{position:sticky;top:1rem;margin-bottom:2rem;order:3}.page--page-article .article-banner img{display:block}.page--page-article .article-banner.article-banner-left{order:1}@media(max-width: 991.98px){.page--page-article .article-banner{order:3;flex:100%}}.page--page-article .article-content{flex:1;width:100%;max-width:946px;order:2}.page--page-article .article-content img{max-width:100%}.page--page-article .article-photos{max-width:946px;margin-inline:auto;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem}.page--page-article .article-photos a{display:block}.page--page-article .article-photos img{max-width:100%}@media(min-width: 768px){.page--page-article .article-photos{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){.page--page-article .article-photos{grid-template-columns:repeat(4, minmax(0, 1fr))}}.page--page-article .article-return{text-align:center;margin-top:3rem}.page--page-article .article-return .btn{--bs-btn-color: #0058A7;--bs-btn-hover-color: #fff;padding:1rem 4.5rem}.page--page-article .article-return .btn .fa-solid,.page--page-article .article-return .btn .svg-icon{font-size:13px;margin-left:1.5rem}.registration-form{position:relative;overflow:hidden}.form-loading{position:absolute;z-index:100;inset:0;display:flex;align-items:center;justify-content:center;font-size:32px;opacity:0;pointer-events:none;transition:.34s ease}.show-loading .form-loading{opacity:1;pointer-events:all}.init-registration{text-align:center}.init-registration .form-control{max-width:360px;margin-inline:auto;text-align:center}.init-registration .btn-split{display:block;margin-block:1rem}.init-registration .btn{min-width:240px}.company-registration .form-group{margin-bottom:1.5rem}.company-registration .form-container{padding-inline:3rem}.page--auth h1{text-align:center;margin-bottom:3rem}.registration-form{max-width:540px;margin-inline:auto;background:#fff;border-radius:20px;padding:3rem 2rem}.registration-form .form-errors{margin-bottom:1.5rem;padding:1rem 2rem;background:rgb(248,214.6,217.8);color:#dc3545;border-radius:20px}.registration-form .form-errors .form-error{font-weight:bold;display:block}.registration-form .form-loading{background:#fff;color:#0058a7}.customer-registration .registration-form,.company-registration .registration-form{max-width:860px}.login-form{max-width:500px;margin-inline:auto;margin-top:3rem;padding:3rem 2rem;background:#fff;border-radius:20px}.reclamation-order{margin-bottom:1.5rem}.reclamation-order .reclamation-items{display:grid;grid-template-columns:repeat(var(--columns, 5), 1fr);grid-gap:1rem;margin-top:1rem;margin-bottom:2rem;padding-left:2rem;padding-top:1rem;padding-bottom:1rem;position:relative}.reclamation-order .reclamation-items::before{content:"";position:absolute;left:.5rem;bottom:0;top:0;width:.5rem;border-radius:.5rem;opacity:.75}@media(max-width: 1200px){.reclamation-order .reclamation-items{--columns: 4 }}@media(max-width: 860px){.reclamation-order .reclamation-items{--columns: 3 }}@media(max-width: 560px){.reclamation-order .reclamation-items{--columns: 2 }}.reclamation-order .reclamation-item{display:flex;flex-flow:wrap column;justify-content:center;text-align:center;background:#f7f7f7;padding:.5rem .5rem;border-radius:1rem}.reclamation-order .reclamation-item .item-image{border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;overflow:hidden;height:160px}.reclamation-order .reclamation-item img{width:100%;height:100%;object-fit:contain;background:#fff;border-radius:1rem}.reclamation-order .reclamation-item svg{width:92px;opacity:.75}.reclamation-order .reclamation-item .item-title{font-size:13px;font-weight:700;color:#000;margin-bottom:.5rem;line-height:1.2}.reclamation-order .reclamation-item .item-code{font-size:10px;margin-bottom:.5rem;word-break:break-all}.reclamation-order .reclamation-item .reclamation-link{margin-top:auto}.page--favourite .sidebar-profile,.page--account .sidebar-profile{padding:2rem;display:flex;flex-flow:wrap column;justify-content:center;align-items:center}.page--favourite .sidebar-profile .sidebar-profile-image,.page--account .sidebar-profile .sidebar-profile-image{display:flex;width:72px;height:72px;align-items:center;justify-content:center;margin-bottom:1rem;border-radius:20px;background:#fff}.page--favourite .sidebar>ul,.page--account .sidebar>ul{list-style:none;padding-left:0}.page--favourite .sidebar>ul li,.page--account .sidebar>ul li{margin-bottom:.5rem}.page--favourite .sidebar>ul a,.page--account .sidebar>ul a{display:flex;align-items:center;justify-content:flex-start;background:#fff;color:#666f7f;text-decoration:none;padding:.5rem 1.25rem;border-radius:20px}.page--favourite .sidebar>ul a:hover,.page--account .sidebar>ul a:hover{color:#0058a7}.page--favourite .sidebar>ul .fa-fw,.page--account .sidebar>ul .fa-fw{margin-right:.5rem}.page--favourite .sidebar>ul .sign-out a,.page--account .sidebar>ul .sign-out a{color:#dc3545;background:rgba(0,0,0,0)}.page--favourite .sidebar>ul .active a,.page--account .sidebar>ul .active a{background:#0058a7;color:#fff}.page--favourite .sidebar>ul .badge,.page--account .sidebar>ul .badge{color:inherit;margin-left:auto}.page--account h1{margin-bottom:3rem}.page--account .contact-box{background:#fff;border-radius:20px;padding:2rem;position:relative}.page--account .contact-box-edit{position:absolute;right:2rem;top:2rem;font-size:32px;line-height:1;color:#666f7f}.cart-stepper{--cart-step-color: #9a9a9a;--cart-active-step-color: #d80000;--cart-past-step-color: #008000;--cart-arrow-step-color: #ddd;list-style:none;padding:0;display:flex;align-items:center;justify-content:space-evenly;margin:0 0 3rem;gap:1rem;overflow:hidden}.cart-stepper>li{flex:1;display:flex;align-items:center;padding:.75rem 1.5rem;position:relative}.cart-stepper>li>strong{font-weight:500;width:2em;height:2em;line-height:2em;text-align:center;border-radius:50%;background-color:var(--cart-past-step-color);color:#fff}.cart-stepper>li>span{margin-left:.5rem}.cart-stepper>li:not(:last-child)::after{content:"";position:absolute;right:0;top:0;bottom:0;transform:rotate(45deg);border-top:1px solid var(--cart-arrow-step-color);border-right:1px solid var(--cart-arrow-step-color);aspect-ratio:1}.cart-stepper>li.active{font-weight:bold}.cart-stepper>li.active strong{background-color:var(--cart-active-step-color)}.cart-stepper>li.active span{color:#212121}.cart-stepper>li.active~li strong{background-color:var(--cart-step-color)}@media(max-width: 1199.98px){.cart-stepper>li.success{flex:0 0 auto}.cart-stepper>li.success span{display:none}.cart-stepper>li.active~li+li+li{flex:0 0 auto}.cart-stepper>li.active~li+li+li span{display:none}}@media(max-width: 991.98px){.cart-stepper>li{padding-inline:1rem}.cart-stepper>li.active~li+li{flex:0 0 auto}.cart-stepper>li.active~li+li span{display:none}}@media(max-width: 767.98px){.cart-stepper>li:not(.active){flex:0 0 auto}.cart-stepper>li:not(.active) span{display:none}}@media(max-width: 543.98px){.cart-stepper>li span{font-size:.875rem}}.cart-section .store-ok,.cart-section .store-no{font-weight:600}.cart-section .store-ok{line-height:1.3;font-size:13px;color:var(--bs-success)}.cart-section .store-no{font-size:11px;color:var(--bs-primary)}.cart-table{margin-bottom:3rem}.cart-table table{width:100%}.cart-table tr th,.cart-table tr td{padding:.75rem 1.25rem;border-bottom:1px solid var(--bs-light)}.cart-table thead tr th,.cart-table thead tr td{font-size:.875rem}.cart-table .remove{font-size:.875rem;text-decoration:none}.cart-summary-items .image,.cart-items .image{width:240px}.cart-summary-items .image img,.cart-items .image img{margin-inline:auto;display:block;max-width:100%;width:140px}.cart-summary-items .count,.cart-items .count{text-align:center;width:160px}.cart-summary-items .count .quantity-input,.cart-items .count .quantity-input{margin-left:auto}.cart-summary-items .total-price,.cart-summary-items .price,.cart-items .total-price,.cart-items .price{white-space:nowrap;text-align:right}.cart-summary-items .total-price,.cart-items .total-price{font-weight:bold}.cart-summary-items td.availability,.cart-items td.availability{font-size:.875rem}.cart-summary-items .quantity-discount-message,.cart-items .quantity-discount-message{position:absolute;left:50%;top:calc(50% + 30px);transform:translateX(-50%);font-size:12px}@media(max-width: 991.98px){.cart-summary-items .quantity-discount-message,.cart-items .quantity-discount-message{display:none}}.cart-summary-items .quantity-input,.cart-items .quantity-input{max-width:140px}.cart-section .survey{display:flex;flex-flow:wrap;justify-content:flex-end;align-items:center;margin-bottom:3rem;gap:3rem}@media(max-width: 991.98px){.cart-section .survey{justify-content:center}.cart-section .survey .survey-table{margin:0}}.voucher-form{flex:0 1 440px}.voucher-form .voucher-form-content{max-width:440px}.survey-table{flex:0 1 400px;margin-left:auto}.survey-table td:last-child{text-align:right;text-wrap:nowrap}.survey-table .total-row td{padding-top:1rem;font-weight:bold}.free-delivery{flex:0 1 440px}.free-delivery .free-delivery-block{max-width:440px;margin-inline:auto}.free-delivery .free-delivery-block .free-delivery-line{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}.free-delivery .free-delivery-block .fa{font-size:2.5rem}.free-delivery .free-delivery-bar{position:relative;height:.5rem;border-radius:.5rem;margin-bottom:2rem}.free-delivery .free-delivery-bar .free-delivery-bar-content{height:.5rem;border-radius:.5rem}.free-delivery .free-delivery-bar .free-delivery-price{font-size:.75rem;position:absolute;top:1rem;border-radius:.5rem;padding:.125rem .5rem}.free-delivery .free-delivery-bar .min-price{left:0}.free-delivery .free-delivery-bar .max-price{right:0}.cart-loadable .cart-form{position:relative}.cart-loadable .cart-form::before,.cart-loadable .cart-form::after{content:"";inset:0;position:absolute;border-radius:20px;pointer-events:none;transition:.34s ease;opacity:0}.cart-loadable .cart-form::before{z-index:10;background:rgba(33,33,33,.65)}.cart-loadable .cart-form::after{display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff;content:"";font-family:"Font Awesome 5 Free";font-weight:900;animation:fa-spin 2s infinite linear;pointer-events:none;z-index:11}.cart-loadable.cart-loading .cart-form{pointer-events:none}.cart-loadable.cart-loading .cart-form::before,.cart-loadable.cart-loading .cart-form::after{opacity:1}.preview-products{width:100%;background:#fff;border-radius:20px 20px 0 0;font-size:.875rem}.preview-products tr td,.preview-products tr th{padding:.75rem 1.5rem;border-bottom:1px solid var(--bs-light)}.preview-products tr:first-child:last-child td,.preview-products tr:first-child:last-child th{border-bottom:0}.preview-products a{text-decoration:none;color:var(--bs-primary)}.preview-products p{margin-bottom:0;font-size:.75rem}.preview-products td:last-child{text-align:right;font-weight:bold;color:#212529}.cart-care{--cart-care-background: #fff;border-radius:0 0 20px 20px;padding:2rem;background:var(--cart-care-background);font-size:.875rem}.cart-care .cart-care-wrapper{display:flex;align-items:center;grid-gap:2rem}.cart-care .care-icon i{display:flex;justify-content:center;align-items:center;height:6rem;width:6rem;border-radius:50%;background:#006ab3;color:#fff;font-size:42px}.cart-care .care-content h3{font-size:1rem;color:#212529;font-weight:bold;margin-bottom:.5rem}.cart-care .care-content p{margin-bottom:.5rem}.delivery-entry{display:block;padding:1rem;padding-left:4rem;position:relative;margin-bottom:.5rem;border-radius:20px;font-size:.875rem;overflow:hidden}.delivery-entry input{position:absolute;z-index:5;left:2.75rem;top:1.25rem;transform:translate(-50%)}.delivery-entry .heading{font-weight:bold;color:#212529;margin-bottom:0}.delivery-entry .heading::before{content:"";position:absolute;left:0;bottom:0;top:0;width:1.5rem}.delivery-entry:hover .heading::before{background:var(--delivery-entry-background-hover, gray)}.delivery-entry input:checked+.heading::before{background:var(--delivery-entry-background-active, blue)}.delivery-entry .price,.delivery-entry .description{margin-bottom:0}.delivery-entry .heading,.delivery-entry .description{padding-right:8rem}.delivery-entry .price{position:absolute;right:1rem;top:1rem;font-weight:bold;font-size:1rem}.delivery-entry .gratis{color:green}.cart-loadable .shipping{transition:.34s ease}.cart-loadable.cart-loading .shipping{opacity:.5;pointer-events:none}.cart-address .form-container{background:#fff;border-radius:20px}.cart-address .form-container h2{margin-bottom:1.5rem}.cart-address .help-block{font-size:.75rem;padding-left:.5rem;font-weight:bold}.cart-section .cart-check{min-height:460px;display:flex;flex-flow:nowrap column;align-items:center;justify-content:center}.cart-section .cart-check .cart-check-icon{color:var(--bs-primary);font-size:64px}.cart-section .cart-check .cart-check-text{display:block;margin-top:2rem}.cart-section .cart-check .cart-check-loader{animation:rotate 1s infinite;height:50px;width:50px}.cart-section .cart-check .cart-check-loader:before,.cart-section .cart-check .cart-check-loader:after{border-radius:50%;content:"";display:block;height:20px;width:20px}.cart-section .cart-check .cart-check-loader:before{animation:ball1 1s infinite;background-color:var(--bs-body-color);box-shadow:30px 0 0 var(--bs-primary);margin-bottom:10px}.cart-section .cart-check .cart-check-loader:after{animation:ball2 1s infinite;background-color:var(--bs-primary);box-shadow:30px 0 0 var(--bs-body-color)}@keyframes rotate{0%{transform:rotate(0deg) scale(0.8)}50%{transform:rotate(360deg) scale(1.2)}100%{transform:rotate(720deg) scale(0.8)}}@keyframes ball1{0%{box-shadow:30px 0 0 var(--bs-primary)}50%{box-shadow:0 0 0 var(--bs-primary);margin-bottom:0;transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 var(--bs-primary);margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 0 var(--bs-body-color)}50%{box-shadow:0 0 0 var(--bs-body-color);margin-top:-20px;transform:translate(15px, 15px)}100%{box-shadow:30px 0 0 var(--bs-body-color);margin-top:0}}@media(min-width: 1700px){.page--demandcart .container,.page--cart .container{max-width:1400px}}.cart-stepper{--cart-step-color: #aaafb3;--cart-past-step-color: #198754;--cart-active-step-color: #dc3545;--cart-arrow-step-color: #dee2e6}.cart-stepper{background:#fff;border:1px solid #dee2e6;border-radius:20px}.cart-message .message{background:#dc3545;border-radius:20px;margin-bottom:.5rem;padding:.75rem 2rem;color:#fff}.cart-message .message:last-child{margin-bottom:2rem}.cart-items .quantity-input button{background:#0058a7;color:#fff}.page--demandcart h2,.page--cart h2{font-size:1.125rem;border-bottom:1px solid #dee2e6;padding-bottom:.5rem;margin-bottom:.5rem;color:#212529;font-weight:bold}.free-delivery .free-delivery-line i{color:#0058a7}.free-delivery .free-delivery-bar{background:#dee2e6}.free-delivery .free-delivery-bar-content{background:#0058a7}.free-delivery .free-delivery-price{background:#dee2e6}.cart-section .survey{background:#fff;padding:2rem;border-radius:20px}.cart-section .survey+.cart-care{border-radius:20px}.cart-section .cart-preview .survey{border-radius:0 0 20px 20px}.page--demandcart-address .preview-products:not(.preview-delivery){border-radius:20px;margin-bottom:2rem}.page--demandcart-address .preview-products:not(.preview-delivery) tr:last-child td,.page--demandcart-address .preview-products:not(.preview-delivery) tr:last-child th{border-bottom:0}.survey .survey-table .total-row{color:#212529}.cart-delivery,.cart-address{display:grid;grid-gap:3rem;margin-bottom:3rem}@media(min-width: 992px){.cart-delivery,.cart-address{grid-template-columns:auto minmax(auto, 600px)}}.cart-delivery .shipping-type{margin-bottom:3rem}.cart-delivery .delivery-entry{background:#fff;--delivery-entry-background-hover: #dee2e6;--delivery-entry-background-active: #0058A7}.cart-delivery .delivery-entry .gratis{color:#198754}.cart-delivery .withMessage.disabled-message{position:relative;inset:unset;display:flex;gap:.5rem;margin-top:.5rem}.cart-delivery .withMessage.disabled-message .fa-question-circle{position:absolute;right:calc(100% + .75rem)}.cart-delivery .withMessage.disabled-message .price-message{display:block;font-size:12px;font-weight:normal;border-radius:4px}.cart-delivery .withMessage.disabled-message .price-message .fa-times{display:none}.cart-address .error-message{background:rgb(248,214.6,217.8);width:100%;margin-bottom:1rem;padding:.75rem 1.5rem;font-size:.875rem;border:1px solid rgb(241,174.2,180.6);color:rgb(88,21.2,27.6);font-weight:700;border-radius:20px}.create-new-account{background:#fff;border-radius:20px;padding:.75rem 1.5rem;font-size:.875rem;margin-bottom:1rem}.cart-notify{padding-block:3rem;text-align:center}.cart-notify .notify-icon{font-size:5rem;color:#198754;margin-bottom:3rem}.cart-notify .notify-icon img{max-width:100%;display:block;margin-inline:auto}.cart-notify .notify-header,.cart-notify .notify-content{max-width:920px;margin-inline:auto}.cart-notify .notify-header{margin-bottom:3rem}.cart-notify .notify-header h1{font-size:2rem;margin-bottom:1rem}.cart-notify .notify-header h1 strong{color:#0058a7}.cart-notify .notify-header p{font-size:.875rem}.cart-notify .notify-content{margin-bottom:3rem}.cart-notify .notify-header+.notify-content{max-width:1140px}.cart-notify .order-steps{margin-block:3rem;padding:0;list-style:none;display:flex;gap:1rem}.cart-notify .order-steps li{background:#fff;padding:2rem;border-radius:20px}.cart-notify .order-steps li i{font-size:3rem;color:#0058a7}.cart-notify .order-steps li p{font-size:.875rem}.cart-notify .order-steps li .heading{margin-top:2rem;font-size:1rem;font-weight:bold}.page--cart-summary,.page--demandcart-summary{font-size:.875rem}.noUi-target{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.category-item-counter{order:1;margin-left:auto;border-right:0}.products-list .sorting{margin-top:2rem;display:flex;flex-flow:wrap row-reverse;align-items:center;margin-bottom:0 !important;text-align:center}.products-list .sorting #sorter{order:2;margin-right:auto}@media(max-width: 860px){.products-list .sorting #sorter{overflow-y:hidden;overflow-x:auto;white-space:nowrap}}.products-list .sorting .sort-line{display:flex;align-items:stretch;font-size:14px}.products-list .sorting .sort-item{position:relative}.products-list .sorting .sort-item input{position:absolute;opacity:0;left:0}.products-list .sorting .sort-item label{display:flex;align-items:center;justify-content:center;height:100%;padding:1rem 1.25rem .75rem;cursor:pointer;border-radius:20px 20px 0 0}.products-list .sorting .sort-item label::after{position:absolute;top:100%;left:0;right:0;height:1px}.products-list .sorting .sort-item input:checked+label::after{content:""}.filter_wrapper .filter .heading{width:100%;display:block;font-weight:700;font-size:13px;padding:10px 1rem;position:relative;cursor:pointer}.filter_wrapper .item{padding-inline:0;background:#fff}.filter_wrapper .item .options{padding:1.5rem 1rem}.filter_wrapper .item:not(.active) .options{display:none}.filter_wrapper .options label{display:block}.filter_wrapper .options .checkbox input{display:none}.filter_wrapper .options .checkbox p{position:relative;font-size:12px;margin:0;padding:6px 0 5px 30px;font-weight:500;line-height:18px}.filter_wrapper .options .checkbox p::before{content:"";width:16px;height:16px;display:block;background:#fff;border:1px solid #ddd;border-radius:4px;left:6px;top:6px;position:absolute;font-family:FontAwesome;color:#006ab3;text-align:center;line-height:16px;font-size:14px}.filter_wrapper .price-range,.filter_wrapper .range{width:100%;padding:1rem;padding-right:2rem;border-top:0;border-bottom:0}.filter_wrapper .price-range.offset,.filter_wrapper .range.offset{padding-bottom:20px}.filter_wrapper .price-range .noUi-target,.filter_wrapper .range .noUi-target{border-radius:0;border:0;box-shadow:none;background:#dedede;height:5px;padding-right:14px}.filter_wrapper .price-range .noUi-handle,.filter_wrapper .range .noUi-handle{height:20px;top:-8px;outline:none;width:20px}.filter_wrapper .price-range .noUi-handle:before,.filter_wrapper .price-range .noUi-handle:after,.filter_wrapper .range .noUi-handle:before,.filter_wrapper .range .noUi-handle:after{left:7px;top:5px;height:9px}.filter_wrapper .price-range .noUi-handle:after,.filter_wrapper .range .noUi-handle:after{left:10px}.filter_wrapper .price-range .values,.filter_wrapper .range .values{width:100%;margin-top:20px;position:relative;text-align:center}.filter_wrapper .price-range .values input,.filter_wrapper .range .values input{height:30px;border:1px solid #dedede;background:#fff;outline:none;width:30%;border-radius:3px;padding:0 5px;text-align:right;display:inline-block}.filter_wrapper .price-range .values input:nth-child(2),.filter_wrapper .range .values input:nth-child(2){float:right}.filter_wrapper .price-range .values span,.filter_wrapper .range .values span{font-size:11px;margin:0 10px}.filter_wrapper .scrollbar-rail{padding:0 25px 0 0;margin:0;position:relative}.filter_wrapper .scrollbar-rail .scrollbar{position:absolute;top:0;right:0;width:15px}.filter_wrapper .scrollbar-rail .scrollbar .track{height:100%;width:2px;position:relative}.filter_wrapper .scrollbar-rail .scrollbar .track .thumb{height:20px;width:6px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-2px}.filter_wrapper .scrollbar-rail .viewport{height:150px;overflow:hidden;position:relative}.filter_wrapper .scrollbar-rail .viewport .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0}.active-filters_wrapper{display:flex;flex-flow:wrap row;margin-bottom:1rem;padding-left:0;position:relative;z-index:10}.active-filters_wrapper ul{padding-left:0}.active-filters_wrapper>li{background:rgba(0,88,167,.07);border-radius:3px;color:#212121;display:flex;font-size:11px;height:28px;line-height:28px;margin:2px;position:relative}.active-filters_wrapper>li span{margin-right:1em;padding-left:1em}.active-filters_wrapper>li ul.items li{height:22px;line-height:22px}.active-filters_wrapper>li ul.items li a{background-color:rgba(0,0,0,0);height:22px;line-height:22px}.active-filters_wrapper>li ul.items li a:hover{color:silver}.active-filters_wrapper .items{display:none;position:absolute;list-style:none;padding-left:0;left:0;background:#fff}.active-filters_wrapper .items li{padding-inline:.5rem}.active-filters_wrapper>li:hover .items{display:block}.active-filters_wrapper a{width:2em;text-align:center;background:rgba(0,88,167,.13);color:rgba(0,88,167,.5);text-decoration:none}.active-filters_wrapper a:hover{background:#0058a7;color:#fff}.view--search,.view--category{background:#fff}.products-list.owl-carousel .owl-stage-outer{padding:10px 4px;margin-inline:-4px}.products-list .sorting .sort-line{gap:1rem}.products-list .sorting .sort-item label{background:#dee2e6;border-radius:20px;padding:.5rem 1rem}.products-list .sorting .sort-item input:checked+label{color:#dee2e6;background:#0058a7}@media(max-width: 991.98px){.products-list .sorting{flex-flow:wrap;gap:.5rem}.products-list .sorting .counter{flex:100%}.products-list .sorting #sorter{flex:1}.products-list .sorting .sort-line{flex-flow:wrap}}.categories-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:1rem;margin-bottom:3rem}@media(max-width: 860px){.categories-list{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:.75rem}.categories-list a{font-size:13px}}@media(max-width: 480px){.categories-list{grid-template-columns:1fr}}.categories-list a{display:flex;align-items:center;padding-inline:.25rem 1.25rem;border-radius:20px;box-shadow:0 0 6px rgba(0,0,0,.15);overflow:hidden;color:#666f7f;background:#fff;text-decoration:none;line-height:1.2;font-size:.875rem}.categories-list a:hover{color:#0058a7;box-shadow:0 0 6px rgba(0,88,167,.34)}.categories-list img{width:64px;height:64px;padding:.75rem;object-fit:contain;border-radius:4px}.categories-list picture{width:64px;height:64px}.products{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem;margin-bottom:2rem;margin-top:2rem}@media(min-width: 1200px){.products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1700px){.products{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(max-width: 991.98px){.category-detail .list_description{display:none}}.product-category-list{height:100%}.page--search .category-detail,.page--category .category-detail{margin-bottom:2rem}.page--search .category-description,.page--category .category-description{margin-top:.75rem}.page--search .append,.page--category .append{text-align:center}.page--search .append .btn,.page--category .append .btn{padding-inline:3rem}.pagination{margin-top:2rem;padding:0;display:flex;justify-content:center}.pagination li{align-items:center;color:#0058a7;display:flex;font-size:16px;font-weight:bold;height:32px;justify-content:center;width:32px}.pagination li+li{margin-left:8px}.pagination li:hover a,.pagination li.active a{background:#0058a7;color:#fff}.pagination a{text-decoration:none;align-items:center;background:#fff;border:0;border-radius:8px;color:#0058a7;display:flex;font-size:16px;font-weight:bold;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.categoryText{padding-block:2rem}.last-viewed-list h2{text-align:center;margin-bottom:2rem}.last-viewed-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:1rem 1.5rem}@media(max-width: 860px){.last-viewed-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 480px){.last-viewed-grid{grid-template-columns:1fr}}.last-viewed-grid a{display:flex;align-items:center;padding-inline:.25rem 1.25rem;border-radius:20px;box-shadow:0 0 6px rgba(0,0,0,.15);overflow:hidden;background:#fff;color:#666f7f;text-decoration:none;line-height:1.2}.last-viewed-grid a:hover{color:#081420;box-shadow:0 0 6px rgba(0,0,0,.33)}.last-viewed-grid img{width:64px;height:64px;padding:.75rem;object-fit:contain}.last-viewed-grid picture{width:64px;height:64px}.last-viewed-grid .lv-content{padding-block:.5rem;display:flex;flex-flow:wrap column}.last-viewed-grid .lv-title{display:block;margin-bottom:.5rem;font-size:14px;height:2.4em;overflow:hidden}.last-viewed-grid .lv-price{font-size:14px}.filter_wrapper .filter{border-radius:20px;overflow:hidden}.filter_wrapper .heading{background:#dee2e6}.filter_wrapper .heading:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:1.5rem;top:50%;transform:translate(0, -50%);font-size:12px}.filter_wrapper .item:not(:first-child) .heading{border-top:1px solid #ced4da}.filter_wrapper .active .heading:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.filter_wrapper .price-range .noUi-connect,.filter_wrapper .range .noUi-connect{background:#0058a7}.filter_wrapper .options .checkbox p::before{font-size:10px}.filter_wrapper .options input:checked+p{color:#0058a7}.filter_wrapper .options input:checked+p::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;background:#0058a7;border-color:#0058a7}.filter_wrapper #filter-reset{text-align:center}.filter_wrapper #filter-reset a{font-size:14px;text-decoration:none}.scrollbar-rail .scrollbar .track{background-color:#dee2e6}.scrollbar-rail .scrollbar .track .thumb{background-color:#0058a7}#active-filters h4{font-size:1rem}.category-list{position:sticky;top:5rem;font-size:14px}.category-list a{color:inherit;text-decoration:none;display:block;padding-inline:1.25rem;padding-block:.25rem;margin-bottom:.075rem;border-radius:20px;font-weight:500}.category-list a:hover{background:#f3f4f6}.category-list .category-list-title{color:var(--bs-secondary-color);padding-inline:1.25rem;margin-bottom:1rem}.category-list .category-list-block-title{margin-bottom:0}.category-list .category-list-block-title a{font-weight:bold;color:#0058a7}.category-list ul{list-style:none;padding-left:0}.category-list ul ul{padding-left:.75rem}.category-list li{position:relative}.category-list li a{padding-inline:1.25rem}.category-list .category-list-link i{text-align:center;margin-right:.25rem;width:1.25em}.category-list .active>a{background:#f3f4f6;color:#0058a7}.ts-control,.offer-form .composite-select:not(.ts-wrapper){border:1px solid #d0d0d0;padding:8px 8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.multi.has-items .offer-form .composite-select:not(.ts-wrapper),.offer-form .ts-wrapper.multi.has-items .composite-select:not(.ts-wrapper){padding:calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0)}.full .ts-control,.full .offer-form .composite-select:not(.ts-wrapper),.offer-form .full .composite-select:not(.ts-wrapper){background-color:#fff}.disabled .ts-control,.disabled .offer-form .composite-select:not(.ts-wrapper),.offer-form .disabled .composite-select:not(.ts-wrapper),.disabled .ts-control *,.disabled .offer-form .composite-select:not(.ts-wrapper) *,.offer-form .disabled .composite-select:not(.ts-wrapper) *{cursor:default !important}.focus .ts-control,.focus .offer-form .composite-select:not(.ts-wrapper),.offer-form .focus .composite-select:not(.ts-wrapper){box-shadow:none}.ts-control>*,.offer-form .composite-select:not(.ts-wrapper)>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div,.ts-wrapper.multi .offer-form .composite-select:not(.ts-wrapper)>div,.offer-form .ts-wrapper.multi .composite-select:not(.ts-wrapper)>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.ts-wrapper.multi .ts-control>div.active,.ts-wrapper.multi .offer-form .composite-select:not(.ts-wrapper)>div.active,.offer-form .ts-wrapper.multi .composite-select:not(.ts-wrapper)>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .offer-form .composite-select:not(.ts-wrapper)>div,.offer-form .ts-wrapper.multi.disabled .composite-select:not(.ts-wrapper)>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:rgb(124.5,124.5,124.5);background:#fff;border:0 solid #fff}.ts-control>input,.offer-form .composite-select:not(.ts-wrapper)>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear,.offer-form .composite-select:not(.ts-wrapper)>input::-ms-clear{display:none}.ts-control>input:focus,.offer-form .composite-select:not(.ts-wrapper)>input:focus{outline:none !important}.has-items .ts-control>input,.has-items .offer-form .composite-select:not(.ts-wrapper)>input,.offer-form .has-items .composite-select:not(.ts-wrapper)>input{margin:0 4px !important}.ts-control.rtl,.offer-form .rtl.composite-select:not(.ts-wrapper){text-align:right}.ts-control.rtl.single .ts-control:after,.offer-form .rtl.single.composite-select:not(.ts-wrapper) .ts-control:after,.ts-control.rtl.single .offer-form .composite-select:not(.ts-wrapper):after,.offer-form .ts-control.rtl.single .composite-select:not(.ts-wrapper):after,.offer-form .rtl.single.composite-select:not(.ts-wrapper) .composite-select:not(.ts-wrapper):after{left:15px;right:auto}.ts-control.rtl .ts-control>input,.offer-form .rtl.composite-select:not(.ts-wrapper) .ts-control>input,.ts-control.rtl .offer-form .composite-select:not(.ts-wrapper)>input,.offer-form .ts-control.rtl .composite-select:not(.ts-wrapper)>input,.offer-form .rtl.composite-select:not(.ts-wrapper) .composite-select:not(.ts-wrapper)>input{margin:0 4px 0 -2px !important}.disabled .ts-control,.disabled .offer-form .composite-select:not(.ts-wrapper),.offer-form .disabled .composite-select:not(.ts-wrapper){opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input,.input-hidden .offer-form .composite-select:not(.ts-wrapper)>input,.offer-form .input-hidden .composite-select:not(.ts-wrapper)>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(8px - 6px);margin-right:0 !important;background:rgba(0,0,0,0) !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff, #d0d0d0, 85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control,.plugin-dropdown_input.focus.dropdown-active .offer-form .composite-select:not(.ts-wrapper),.offer-form .plugin-dropdown_input.focus.dropdown-active .composite-select:not(.ts-wrapper){box-shadow:none;border:1px solid #d0d0d0;box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px 8px;box-shadow:none;width:100%;background:rgba(0,0,0,0)}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:rgb(127.5,171.5,211);outline:0;box-shadow:0 0 0 .25rem rgba(0,88,167,.25)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input,.ts-wrapper.plugin-input_autogrow.has-items .offer-form .composite-select:not(.ts-wrapper)>input,.offer-form .ts-wrapper.plugin-input_autogrow.has-items .composite-select:not(.ts-wrapper)>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input,.ts-wrapper.plugin-input_autogrow.has-items.focus .offer-form .composite-select:not(.ts-wrapper)>input,.offer-form .ts-wrapper.plugin-input_autogrow.has-items.focus .composite-select:not(.ts-wrapper)>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder,.ts-wrapper.plugin-input_autogrow.has-items.focus .offer-form .composite-select:not(.ts-wrapper)>input::placeholder,.offer-form .ts-wrapper.plugin-input_autogrow.has-items.focus .composite-select:not(.ts-wrapper)>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .offer-form .composite-select:not(.ts-wrapper),.offer-form .ts-wrapper.single .composite-select:not(.ts-wrapper),.ts-wrapper.single .ts-control input,.ts-wrapper.single .offer-form .composite-select:not(.ts-wrapper) input,.offer-form .ts-wrapper.single .composite-select:not(.ts-wrapper) input{cursor:pointer}.ts-control:not(.rtl),.offer-form .composite-select:not(.rtl):not(.ts-wrapper){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl,.offer-form .rtl.composite-select:not(.ts-wrapper){padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.offer-form .composite-select:not(.ts-wrapper),.ts-control input,.offer-form .composite-select:not(.ts-wrapper) input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.offer-form .composite-select:not(.ts-wrapper),.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.product-detail-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:2rem;margin-bottom:2rem}@media(max-width: 860px){.product-detail-grid{display:block}.product-detail-grid .images-wrapper{margin-bottom:2rem}}.product-detail-grid .images,.product-detail-grid .info{width:100%;float:none}.product-detail-grid .images-wrapper{height:100%;grid-row:1;position:relative;overflow:unset}.product-detail-grid .images-wrapper .product-gallery{height:100%}.product-detail-grid .images-wrapper .esd-symptom{position:absolute;right:30px;top:15px;z-index:4}.product-detail-grid .images-wrapper .esd-symptom img{display:block;width:48px;height:48px;border-radius:4px}.product-detail-grid .images{position:sticky;top:1rem;margin-top:30px}@media(max-width: 860px){.product-detail-grid .images .primary{height:auto}}.product-detail-grid .images img{display:block;height:100%;position:relative;left:unset;top:unset;transform:none;object-fit:scale-down;max-width:100%}.product-detail-grid .images .primary{margin-bottom:2rem}.product-detail-grid .images .primary a{display:block}.product-detail-grid .images .primary img{max-height:400px;margin-inline:auto}.product-detail-grid .images .slider .owl-nav.disabled{display:none}.product-detail-grid .images .slider img{max-height:80px}.product-detail-grid .quick-links{list-style:none;padding-left:0;align-items:center;display:flex;flex:100%;flex-flow:wrap;margin-top:12px;padding-top:12px}.product-detail-grid .quick-links li{padding:0;flex:0 0 auto;text-align:center}.product-detail-grid .quick-links object,.product-detail-grid .quick-links svg{margin-right:6px;width:16px;fill:currentColor}.product-detail-grid .quick-links a,.product-detail-grid .quick-links button{align-items:center;display:flex;font-size:13px;font-weight:400;height:100%;justify-content:center;padding:.5rem .75rem;text-align:left;text-decoration:none;color:#0058a7;border:0;background:rgba(0,0,0,0);cursor:pointer}.product-detail-grid .quick-links a svg,.product-detail-grid .quick-links button svg{flex:0 0 16px;width:16px}.product-detail-grid .quick-links a span,.product-detail-grid .quick-links button span{flex-basis:calc(100% - 16px);flex-grow:0;flex-shrink:0}.product-detail-grid .quick-links a:hover,.product-detail-grid .quick-links button:hover{text-decoration:underline}@media(max-width: 820px){.product-detail-grid .quick-links{padding-left:15px;padding-right:15px}}@media(max-width: 540px){.product-detail-grid .quick-links{display:block;justify-content:flex-start;padding-left:0;padding-right:0}.product-detail-grid .quick-links li{float:left;height:56px;width:56px}.product-detail-grid .quick-links li+li{margin-left:15px}.product-detail-grid .quick-links span{display:none}.product-detail-grid .quick-links object,.product-detail-grid .quick-links svg{margin:0;width:26px}.product-detail-grid .quick-links a{border-radius:50%}}.product-detail .product-title{font-size:32px;font-weight:700;margin-bottom:.325rem;padding:0}.product-detail .product-code{margin-bottom:1rem}.product-detail .info .description{margin-bottom:1rem}.product-detail .info .description>p{margin-bottom:0}.product-tabs-items{position:sticky;top:0;z-index:10}.product-tabs-items .tabs-items{display:flex;flex-flow:wrap row;align-items:flex-end;padding-block:2px 0}.product-tabs-items .tabs-items li{display:block}.product-tabs-items .tabs-items a{display:flex;color:inherit;text-decoration:none;align-items:center;justify-content:center;padding:1rem 1.25rem;border-radius:4px 4px 0 0}.product-tabs-items .tabs-items .home{font-size:18px}.product-tabs-items .tabs-items .active{background:#fff}.product-tabs{clear:both;position:relative}.product-tabs .tab-title{text-align:left;float:none;margin-bottom:1rem;padding:0;font-size:24px}.product-tabs .tab-title::after{content:none}.product-tabs:not(.tab-selected) .tab-content{padding-block:3rem}@media(min-width: 861px){.product-tabs.tab-selected .tab-content{padding-block:2rem 3rem}.product-tabs.tab-selected .tab-content .tab-title{display:none}.product-tabs.tab-selected .tab-content:not(.active){display:none !important}}@media(max-width: 860px){.product-tabs .product-tabs-items{display:none !important}.product-tabs .tab-content{padding-block:3rem}}.properties-table{--properties-table-radius: 4px;width:100%;min-width:340px}.properties-table tbody td,.properties-table tbody th{padding:.5rem 1rem}.properties-table tbody th{font-weight:bold;text-align:left;width:20px;white-space:nowrap;padding-right:2rem}.properties-table tbody tr:first-child td:first-child,.properties-table tbody tr:first-child th:first-child{border-top-left-radius:var(--properties-table-radius)}.properties-table tbody tr:first-child td:last-child,.properties-table tbody tr:first-child th:last-child{border-top-right-radius:var(--properties-table-radius)}.properties-table tbody tr:last-child td:first-child,.properties-table tbody tr:last-child th:first-child{border-bottom-left-radius:var(--properties-table-radius)}.properties-table tbody tr:last-child td:last-child,.properties-table tbody tr:last-child th:last-child{border-bottom-right-radius:var(--properties-table-radius)}.properties-table span[data-description]:not([data-description=""]){display:inline-block;cursor:help;position:relative}.properties-table span[data-description]:not([data-description=""]):hover:before{content:attr(data-description);position:absolute;padding:12px;padding-left:15px;font-size:11px;white-space:initial;font-weight:400;left:100%;top:50%;transform:translate(21px, -50%);width:230px;display:flex;align-items:center;line-height:1.4;z-index:3;border-radius:20px;min-height:2.5em}.properties-table span[data-description]:not([data-description=""]):hover:after{border-bottom:0;border-right:0;width:12px;height:12px;transform:rotate(-45deg) translate(20px, 0);top:17px;left:100%;content:"";position:absolute;display:block;z-index:3}.variants_wrapper{max-width:100%;padding-bottom:5px;padding-top:2rem;width:100%;overflow-x:auto}.variants_wrapper .stock-variants{margin-bottom:0}.variants_wrapper .stock-variants .text-right{text-align:right}.variants_wrapper .stock-variants tr td{border-left:0;border-right:0;font-size:13px;vertical-align:middle}.variants_wrapper .stock-variants tr td.green{color:green;font-weight:600}.variants_wrapper .stock-variants tr td.blue{font-weight:600}.variants_wrapper .stock-variants tr td button{border:0;border-radius:100vh;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:12px;min-width:90px;outline:none;padding:7px 15px;text-align:center}.variants_wrapper .stock-variants .mobile_title{display:none}@media(max-width: 540px){.variants_wrapper .stock-variants{padding:0 5px}.variants_wrapper .stock-variants .mobile_title{display:block}.variants_wrapper .stock-variants thead{display:none}.variants_wrapper .stock-variants,.variants_wrapper .stock-variants tbody{display:block}.variants_wrapper .stock-variants tbody{padding:0}.variants_wrapper .stock-variants tbody tr{background:#fafafa;border-radius:4px;box-shadow:2px 2px 8px rgba(33,33,33,.33);display:-ms-grid;display:grid;flex-flow:wrap row;grid-template-columns:auto 100px 110px;grid-template-rows:auto auto;overflow:hidden;padding:10px 5px}.variants_wrapper .stock-variants tbody tr+tr{margin-top:15px}.variants_wrapper .stock-variants tbody td{background:#fafafa !important;box-shadow:none !important;border:0;display:block;padding:6px 9px}.variants_wrapper .stock-variants tbody td:nth-child(1){grid-column:1;grid-row:1}.variants_wrapper .stock-variants tbody td:nth-child(2){grid-column:1;grid-row:2}.variants_wrapper .stock-variants tbody td:nth-child(3){grid-column:2;grid-row:1}.variants_wrapper .stock-variants tbody td:nth-child(4){grid-column:2;grid-row:2}.variants_wrapper .stock-variants tbody td:nth-child(5){grid-column:3;grid-row:2}.variants_wrapper .stock-variants tbody td .mobile_title{color:#333;font-weight:bold;margin-bottom:6px}.variants_wrapper .stock-variants tbody td span:not([class]){font-size:14px}}@media(max-width: 400px){.variants_wrapper .stock-variants tbody tr{grid-template-columns:auto 100px;grid-template-rows:auto auto auto}.variants_wrapper .stock-variants tbody tr td:nth-child(5){grid-column:2;grid-row:3}}.variants_wrapper .variants{max-width:100%;width:auto !important}.variants_wrapper .variants tr th{font-size:13px;padding:10px 20px;text-align:left;white-space:nowrap}.variants_wrapper .variants tr:last-child td{font-size:0}.variants_wrapper .variants tr td{font-size:13px;padding:10px 10px;text-align:center}.variants_wrapper .variants tr td ul{margin-bottom:0;padding-left:0}.variants_wrapper .variants tr td ul li{list-style:none;margin-bottom:10px;min-width:10em}.variants_wrapper .variants tr td.price{color:#d80000;font-weight:600}.variants_wrapper .variants tr td a{color:#006ab3;text-decoration:none}.variants_wrapper .variants tr td a:hover{color:#2f2f2f}.variants_wrapper .variants tr td .btn-cart{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;outline:none;padding:8px 20px}.variants_wrapper .variants tr td .btn-cart:hover{color:#fff}.variants_wrapper .variants tr td .btn-cart.detail-link{border-radius:100vh;margin:0 auto;text-align:center}.variants_wrapper .variants tr td input{border-radius:3px 0 0 3px;border-right:none;font-family:inherit;font-weight:600;height:30px;outline:none;text-align:center;width:40px}.variants_wrapper .variants tr td input+.btn-cart{border-radius:0 3px 3px 0;height:30px;line-height:30px;padding:0 20px;white-space:nowrap}.variants_wrapper .variants tr:not(.submit) a,.variants_wrapper .variants .price .price{font-size:14px;font-weight:bold}.variants_wrapper .variants .current{border-width:3px;border-bottom-width:0;position:relative;background:rgba(0,0,0,0) !important;border-top-width:1px;border-top-color:#e4e7eb}.variants_wrapper .variants .variants-current-tag{position:absolute;left:-3px;right:-3px;bottom:100%;color:#fff;padding:.5rem .25rem .25rem;display:block;font-size:11px;border-radius:20px 20px 0 0}.variants_wrapper .variants tr:first-child .current{border-top-width:3px}.variants_wrapper .variants tr:last-child .current{border-bottom-width:3px}.variants_wrapper .variants .submit td{white-space:nowrap}.variants_wrapper .variants .btn-wrapper{display:flex;justify-content:center}.variants_wrapper .variants .btn-wrapper input{border-radius:4px 0 0 4px;border-right:0;display:none}.variants_wrapper .variants .btn-wrapper .btn-cart{border-left:0;border-radius:20px;line-height:1;display:flex;align-items:center;justify-content:center}.tab-content .panels .format img{max-width:100%;height:unset !important}.popup{background:rgba(33,33,33,.66);height:100vh;position:fixed;inset:0;opacity:0;pointer-events:none;transition:opacity .34s ease-out;z-index:99990}.popup.show{opacity:1;pointer-events:all}.popup.show .popup-wrapper{transform:translate(calc(-50% - 15px), 0px)}.popup .popup-wrapper{background:#fff;border-radius:4px;left:50%;margin:15px;max-width:950px;position:absolute;transform:translate(calc(-50% - 15px), 40px);transition:.34s ease-out;width:calc(100% - 30px)}.popup .popup-content,.popup .popup-header,.popup .popup-footer{padding:25px 15px}.popup .popup-header{display:flex;justify-content:space-between;padding:15px}.popup .popup-header h2{margin:0;padding:0;text-align:left}.popup .popup-header h2::after{content:none}.popup .popup-header a{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.popup .popup-header a:hover{color:#fff}.popup .popup-content{color:#666;font:400 14px/1 "Roboto",sans-serif,Arial;line-height:1.5;max-height:75vh;overflow-y:auto}.popup .popup-content>*+*{margin-top:1em}.popup .popup-footer{padding:15px}.popup .popup-buttons{align-items:center;display:flex;justify-content:center}.popup .popup-buttons a{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:12px 35px}.popup .popup-buttons a i{margin-right:9px}.quantity-input{--quantity-input-color: #0058A7;display:flex}.quantity-input>span{display:none}.quantity-input input{flex:1;height:40px;padding:9px 2px;text-align:center;width:40px;background:#fff;border:1px solid var(--quantity-input-color);border-left:0;border-right:0;color:var(--quantity-input-color);font-size:14px;font-weight:700}.quantity-input button{flex:0 0 auto;background:#0058a7;border:1px solid #0058a7;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:40px;padding:9px 2px;text-align:center;width:34px}.quantity-input button:hover{background:rgb(0,61.125748503,116)}.quantity-input .decrease{border-radius:100vh 0 0 100vh;border-right:0}.quantity-input .increase{border-left:0;border-radius:0 100vh 100vh 0}@media(max-width: 540px){.quantity-input button{width:50px}}@media(max-width: 360px){.quantity-input input{width:36px}.quantity-input button{width:36px}}.offer-form{--panel-title-color: #006AB3}.offer-form .panel-title{color:var(--panel-title-color)}.offer-form .composite-title{margin-bottom:.5rem;color:var(--composite-title-color, var(--panel-title-color));font-size:12px;font-weight:700}.offer-form .composite-title label{cursor:pointer}.offer-form .composite-item{margin-bottom:1rem}.offer-form .composite-group{display:flex}.offer-form .composite-preview img{margin-top:.25rem;border-radius:.25rem}.offer-form .composite-option{width:100%}.offer-form .composite-select{flex:1}.offer-form .ts-control::after,.offer-form .composite-select:not(.ts-wrapper)::after{content:"";font-family:FontAwesome;display:flex;align-items:center;justify-content:center;margin-left:auto}.offer-form .blink-red{overflow:hidden;position:relative;border-radius:4px}.offer-form .blink-red::before{content:"";position:absolute;inset:0;animation:.64s ease blink-red;z-index:10}@keyframes blink-red{50%{background:rgba(220,53,69,.34)}0%,100%{background:rgba(0,0,0,0)}}.offer-form .ci-set-variants{margin-top:1rem}.offer-form .ci-set-variants ul{list-style:disc;padding-left:1.25rem}.offer-form .ci-set-variants li{margin-bottom:.25rem}.offer-form .ci-set-variant{color:inherit;cursor:pointer;padding:0;border:0;text-align:left;display:block;font-size:12px;background:rgba(0,0,0,0)}.offer-form .ci-set-variant:hover{color:#0058a7}.view--product{background:#fff}.page.page--product{padding-bottom:5rem}@media(max-width: 767.98px){.page.page--product>.container{padding-inline:0}}.product-detail-grid .images{top:6rem}.product-detail-grid .images .primary img{border-radius:20px}.page--product{font-size:16px}.product-detail .panel{background-color:#f3f4f6}.product-detail .offer{background-color:#fff}.product-tabs-content{border-radius:20px}@media(min-width: 768px){.product-tabs:not(.tab-selected) .tab-content{padding-inline:1rem}}.product-detail .product-title{color:#0058a7}.product-detail .offer{margin-top:2rem;position:relative;transition:.34s ease;border-radius:20px}.product-detail .offer.loading{pointer-events:none}.product-detail .offer.loading::before,.product-detail .offer.loading::after{content:"";inset:0;position:absolute;border-radius:20px}.product-detail .offer.loading::before{z-index:10;background:rgba(33,33,33,.65)}.product-detail .offer.loading::after{display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff;content:"";font-family:"Font Awesome 5 Free";font-weight:900;animation:fa-spin 2s infinite linear;pointer-events:none;z-index:11}.product-detail .panel{margin-bottom:2px;padding:1rem 1.5rem}.product-detail .panel:first-child{border-top-right-radius:20px;border-top-left-radius:20px}.product-detail .panel:last-of-type{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.product-detail .title{font-size:.875rem;font-weight:500;color:#0058a7}.product-detail .title-panel h2{font-size:1.5rem;margin:0}.product-detail .title-panel a{text-decoration:none}.product-detail .variant-item .title{margin-bottom:.25rem}.product-detail .variant-item .preview{padding-left:.5rem}.product-detail .variant-item .preview img{display:inline-block;margin-top:.5rem;border-radius:20px;border:1px solid #dee2e6}.product-detail .variant-item .green{color:#198754;font-weight:bold}.product-detail .availability-panel{display:flex;align-items:center;justify-content:space-between}.product-detail .availability-panel p{margin-bottom:0}.product-detail .availability-panel .availability-green{display:flex;align-items:center;gap:3rem}.product-detail .availability-panel .availability-green .title{flex:0 0 auto}.product-detail .availability-panel .availability-green .availWrapper{flex:1}.product-detail .availability-panel .availability-green .availWrapper .text{color:#198754;font-weight:500}.product-detail .availability-panel .availability-green .availWrapper .text::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem;font-size:.875rem}.product-detail .buyout-panel{align-items:flex-end;display:flex;flex-flow:wrap row;justify-content:flex-end}.product-detail .buyout-panel .setVariants{clear:both;padding-top:10px}.product-detail .buyout-panel .setVariants .title{display:block;float:none;margin-bottom:5px;width:100%}.product-detail .buyout-panel .setVariants .setVariant{color:#2bb62d;display:block;font-size:12px;line-height:24px;margin-bottom:5px}.product-detail .buyout-panel .prices{padding-left:15px;text-align:right}.product-detail .buyout-panel .prices p{margin:0}.product-detail .buyout-panel .prices .price-sale,.product-detail .buyout-panel .prices .main-price{font-size:14px}.product-detail .buyout-panel .prices .price-sale span,.product-detail .buyout-panel .prices .price-sale small,.product-detail .buyout-panel .prices .main-price span,.product-detail .buyout-panel .prices .main-price small{display:block}.product-detail .buyout-panel .prices .strike{text-decoration:line-through}.product-detail .buyout-panel .prices .price-sale{margin-bottom:16px}.product-detail .buyout-panel .prices .price-sale span strong span{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.product-detail .buyout-panel .prices .main-price span{color:#d80000;font-size:24px;font-weight:bold}.product-detail .buyout-panel .prices .main-price small span{color:inherit;display:inline;font-size:inherit;font-weight:inherit}.product-detail .buyout-panel .buyout{align-items:flex-end;display:flex;flex:1 0 280px;flex-wrap:wrap;justify-content:flex-end;margin-top:40px;padding-left:30px;grid-gap:1rem}@media(max-width: 540px){.product-detail .buyout-panel .buyout{flex-wrap:nowrap}}.product-detail .buyout-panel .buyout .price-discounts{flex:100%;margin-bottom:40px;text-align:right}.product-detail .buyout-panel .buyout .buyout-tooltip{flex:100%;justify-content:flex-end;margin:6px 0;position:relative}.product-detail .buyout-panel .buyout .buyout-tooltip span{background:#3d3d3d;border-radius:4px;bottom:6px;color:#fff;display:block;font-size:12px;font-weight:300;line-height:1.3;padding:6px 10px;position:absolute;right:0;text-align:center;white-space:nowrap}.product-detail .buyout-panel .buyout .quantity{align-items:center;display:flex;justify-content:center;max-width:160px;position:relative}.product-detail .buyout-panel .buyout .quantity .quantity_title{bottom:calc(100% + 6px);color:#0058a7;display:none;font-weight:bold;left:0;margin:0;padding:0 5px;position:absolute}@media(max-width: 540px){.product-detail .buyout-panel .buyout .quantity .quantity_title{display:block}}.product-detail .buyout-panel .buyout .quantity button{background:#0058a7;border:1px solid #0058a7;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;height:40px;padding:9px 2px;text-align:center;width:34px}.product-detail .buyout-panel .buyout .quantity button:hover{background:rgb(0,61.125748503,116)}.product-detail .buyout-panel .buyout .quantity .form-control{background:#fff;border-left:0;border-right:0;color:#0058a7;font-family:inherit;font-size:14px;font-weight:bold;height:40px;padding:9px 2px;text-align:center;width:40px;border-radius:0}@media(max-width: 540px){.product-detail .buyout-panel .buyout .quantity button{width:50px}}@media(max-width: 360px){.product-detail .buyout-panel .buyout .quantity input{width:36px}.product-detail .buyout-panel .buyout .quantity button{width:36px}}.product-detail .buyout-panel .button{margin-left:30px}.product-detail .buyout-panel .button .message{display:block;font-size:13px;margin-bottom:9px;text-align:center}.product-detail .buyout-panel .button .message i{margin-right:6px}.product-detail .buyout-panel .button .message.error-message{color:#dc3545}.product-detail .buyout-panel .button .add-to-cart{align-items:center;background:#0058a7;border:0;border-radius:100vh;color:#fff;cursor:pointer;display:flex;fill:#fff;height:42px;justify-content:center;min-width:50px;min-width:153px;padding:0 25px;white-space:nowrap}.product-detail .buyout-panel .button .add-to-cart.green{background-color:#393;color:#fff}.product-detail .buyout-panel .button .add-to-cart svg{margin-right:9px;width:22px}.product-detail .buyout-panel .button .add-to-cart.disabled{background:gray;cursor:not-allowed}@media(max-width: 360px){.product-detail .buyout-panel .button{margin-left:15px}}@media(max-width: 860px){.product-detail .buyout-panel{padding:15px !important}.product-detail .buyout-panel .prices,.product-detail .buyout-panel .buyout{padding:0 15px}.product-detail .buyout-panel .prices{padding-left:40px}.product-detail .buyout-panel .buyout{justify-content:flex-end}}@media(max-width: 540px){.product-detail .buyout-panel .prices{display:flex;flex:100%;justify-content:space-between;padding:0 0 25px}.product-detail .buyout-panel .prices .price-sale{font-size:14px;line-height:22px;margin-bottom:0;margin-right:15px;margin-top:5px;padding:0 5px;width:auto}.product-detail .buyout-panel .prices .main-price span{font-size:24px;line-height:32px}.product-detail .buyout-panel .prices .main-price small{font-size:16px}.product-detail .buyout-panel .quantity{min-width:150px}.product-detail .buyout-panel .quantity button,.product-detail .buyout-panel .quantity input{min-width:50px;width:50px}.product-detail .buyout-panel .buyout{flex:1 0;padding:0}.product-detail .buyout-panel .buyout .button{width:100%}.product-detail .buyout-panel .buyout .add-to-cart{width:100%}}.product-tabs-items{top:71px;background:#f3f4f6}.product-tabs-items .tabs-items{margin-bottom:0}.product-tabs-items .tabs-items a:hover{color:#0058a7}.product-tabs-items .tabs-items .home{color:#0058a7}.components{flex:100%}.components .component-item{position:relative;padding:1rem 0;display:grid;grid-gap:1rem;grid-template-columns:auto minmax(0, 1fr)}.components .ci-image{width:100px}.components .ci-quantity{background:#0058a7;color:#fff;display:block;width:2em;height:2em;line-height:2em;border-radius:100%;text-align:center;position:absolute;left:0;top:0}.components .component-item-variant-item{display:flex;align-items:center}.components .component-item-variant-item .title{flex:0 0 auto}.components .component-item-variant-item .value{flex:1}.product-tabs-content{background:#fff}.product-last-viewed-list{padding-top:3rem}.variants_wrapper .stock-variants tr td.blue{color:#0058a7;font-weight:bold}.variants_wrapper .variants tr th{--bs-table-bg-type: #0058A7;border-bottom-color:rgb(0,61.125748503,116);color:#fff}.variants_wrapper .variants .current{border-width:3px;border-color:#666f7f;border-bottom-width:0;position:relative;background:rgba(0,0,0,0) !important;border-top-width:1px;border-top-color:#e4e7eb}.variants_wrapper .variants tr:first-child .current{border-top-width:3px}.variants_wrapper .variants tr:last-child .current{border-bottom-width:3px}.variants_wrapper .variants .variants-current-tag{background:#666f7f}.properties-table{--properties-table-radius: 20px}.properties-table tbody td,.properties-table tbody th{padding:1rem 1.5rem;background:#fff}.properties-table tbody tr:nth-child(odd) td,.properties-table tbody tr:nth-child(odd) th{background:#dee2e6}.blink-red{animation:.64s ease blink-red;border-radius:4px;overflow:hidden;z-index:1}@keyframes blink-red{50%{background:rgba(220,53,69,.34)}0%,100%{background:rgba(0,0,0,0)}}.files{margin-top:1rem}.files .file-item{display:flex;text-decoration:none;background:#fff;border-radius:20px;padding:.75rem 1.5rem;margin-bottom:.25rem;color:#666f7f}.files .file-item:hover{color:#0058a7}.files .file-icon{margin-right:1rem}.owl-carousel.owl-arrows{padding-inline:2rem;position:relative}.owl-carousel.owl-arrows .owl-nav{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;width:auto;pointer-events:none;transform:translateY(-50%);grid-gap:.5rem}.owl-carousel.owl-arrows .owl-nav .owl-next,.owl-carousel.owl-arrows .owl-nav .owl-prev{display:block;position:relative;left:unset;right:unset;float:none;padding:1.5rem .5rem !important;pointer-events:all;color:#666f7f;border:1px solid rgb(228.9,228.9,228.9);border-radius:2px;background:#eaeaea}.owl-carousel.owl-arrows .owl-nav .owl-next:hover,.owl-carousel.owl-arrows .owl-nav .owl-prev:hover{color:#fff;border-color:rgb(0,77.2502994012,146.6);background:#0058a7}.owl-carousel.owl-arrows .owl-nav .owl-next.disabled,.owl-carousel.owl-arrows .owl-nav .owl-prev.disabled{opacity:.5}.sampler{display:grid;grid-template-columns:repeat(4, 1fr);gap:.5rem}@media print{.header,.footer,.product-tabs-items,.quick-links,.buyout,.images .slider,.js--custom-tab-open,.files,.title-panel,.tab-content,.product-last-viewed-list{display:none !important}.product-tabs,.product-detail-grid{page-break-inside:avoid}#popis-technicke-parametry{display:block !important}.page.page--product{padding-top:2rem !important}}.reclamation .upload-row span{display:inline-block;margin-right:.5rem;background:#dee2e6;border-radius:1rem;padding:.25rem .75rem;font-size:13px}.reclamation .upload-row:has(span){margin-bottom:1rem}
