/*!******************************************************************************************************************************************************************************!*\
  !*** 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/kovovynabytek/style.scss ***!
  \******************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap);
/*!**********************************************************************************************************************************************************************************!*\
  !*** 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/kovovynabytek/style.scss (1) ***!
  \**********************************************************************************************************************************************************************************/
*,*::before,*::after{box-sizing:border-box}:root{font-size:14px}html,body{font:500 1rem/1.4 "Quicksand",sans-serif;color:#666f7f}input,select,textarea,button{font:inherit}strong{font-weight:700}.svg-pack{display:none !important}svg{display:block;height:auto;max-width:100%;width:100%}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:absolute;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-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(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{-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}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.modal-loading .modal-body{padding:5rem;text-align:center}.modal-loading .modal-body p{font-size:4rem}.btn{display:inline-flex;justify-content:center;align-items:center;height:40px;text-decoration:none;border:1px solid #f3f4f6;border-radius:20px;background:#f3f4f6;padding-inline:1rem;cursor:pointer}.btn:hover{text-decoration:none}.btn-sm{height:32px}.btn-primary{color:#fff;border-color:#006ab3;background:#006ab3}.btn-primary:focus,.btn-primary:hover{background:rgb(0,75.7988826816,128);border-color:rgb(0,75.7988826816,128)}.btn-primary[disabled]{background:#bbb;border-color:#bbb;opacity:.75;pointer-events:none}.btn-danger{color:#fff;border-color:#e3001b;background:#e3001b}.btn-danger:focus,.btn-danger:hover{background:rgb(176,0,20.9339207048);border-color:rgb(176,0,20.9339207048)}.btn-danger[disabled]{background:#bbb;border-color:#bbb;opacity:.75;pointer-events:none}.btn-outline-primary{color:#006ab3;border-color:#006ab3;background:rgba(0,0,0,0)}.btn-outline-primary:focus,.btn-outline-primary:hover{color:#fff;background:#006ab3}.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}.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}}#new_design .card-payment .order-payment{padding-top:3rem;max-width:640px;margin-inline:auto}#new_design .card-payment .fa-check{font-size:2.5rem;color:#2a822a}#new_design .card-payment h1{margin-top:1rem;margin-bottom:3rem;padding:0;font-size:18px}#new_design .card-payment p{margin-bottom:1rem;font-size:14px}#new_design .card-payment .continue{margin-top:0}#new_design .card-payment .redirect-timeout{margin-top:4rem;margin-bottom:4rem;text-align:center}#new_design .card-payment .redirect-timeout .fa-spinner{display:block;font-size:64px;color:#006ab3}#new_design .card-payment .redirect-timeout span{display:block;margin-top:1.5rem;color:#006ab3;font-size:16px}#new_design .card-payment .redirect-link{max-width:400px;margin-inline:auto}#new_design .card-payment-error{padding-block:3rem;min-height:auto}#new_design .card-payment-error h1{color:gray}#new_design .card-payment-error .fa-times-rectangle{font-size:2.5rem;color:gray}#new_design .card-payment-error .card-payment-boxes{margin-top:5rem;display:flex;flex-flow:wrap row;grid-gap:2rem}#new_design .card-payment-error .card-payment-box{flex:1 1 300px;padding:2rem 2rem 1rem;background:#f3f3f3;border-radius:2px}#new_design .card-payment-error h3{font-size:20px;margin-bottom:1rem}#new_design .card-payment-error a{font-size:20px;font-weight:bold;color:#006ab3;text-decoration:none}#new_design .card-payment-error a:hover{text-decoration:underline}#new_design .card-payment-error small{display:block;line-height:1.4;font-size:12px}.cart-accessories{padding-block:2rem;width:100%;border-top:1px solid #ddd}.cart-accessories h2{font-size:24px;line-height:1.4;display:block;padding:0;background:none}.cart-accessories ul{width:100%;padding:0;margin-bottom:0;list-style:none;font-size:16px}.cart-accessories ul li .image img{max-width:100px;border-radius:20px}.cart-accessories ul li a.buy{display:none}.flashes{background-color:rgba(0,0,0,.25);cursor:pointer;display:flex;flex-flow:column nowrap;height:100vh;justify-content:center;position:fixed;width:100%;z-index:21474836470}.flashes .test-message{color:#fff}.flashes .message{border:1px solid rgba(0,0,0,0);border-radius:.25rem;display:block;margin:0 auto;margin-bottom:1rem;min-width:350px;padding:.75rem 1.25rem}.flashes .message.success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.flashes .message.danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.messages-scope{clear:both}.messages-scope .message{text-align:center;border:1px solid rgba(0,0,0,0);border-radius:.25rem;display:block;margin:0 auto;margin-bottom:1rem;min-width:350px;padding:.75rem 1.25rem;background-color:#006ab3;border-color:#006ab3;color:#fff}.messages-scope .message.ok-message{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.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:#006ab3;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 .symptoms{color:#fff}.product .symptom.price,.product .symptom.store{background:#2a822a}.product .symptom.bazaar{background:#9c48cd}.product .symptom.sale{background:#a44705}.product .symptom.discount{background:#e3001b}.product .symptom.news{background:#006ab3}.product .product-fav{fill:#e3001b}.product .code{color:#666f7f}.product .description{background:#fff;color:#666f7f;border:1px solid hsl(220,14.2857142857%,90.8823529412%)}.product .product_title{color:#212529}.product .price{color:#666f7f}.product .main-price{color:#d80000}.product .price-with-tax{color:#666f7f}.product .action-more,.product .action-info{color:#006ab3;border:1px solid hsl(220,14.2857142857%,90.8823529412%);background:#fff}.product .action-more{border-color:#006ab3}.product .show-more-dropdown .action-more,.product .action-more:hover{color:#fff;background:#006ab3}.product .action-more-dropdown{border:1px solid #006ab3;border-radius:4px;background:#fff}.product .action-more-dropdown li+li a{border-top:1px solid rgba(0,106,179,.25)}.product .action-more-dropdown a{color:#006ab3}.product .action-more-dropdown a:hover,.product .action-more-dropdown a:focus{color:#fff;background:#006ab3}.product .button_wrapper .button_front{border:1px solid #006ab3;color:#006ab3}.product .button_wrapper .button_front:hover,.product .button_wrapper .button_front:focus{border-color:rgb(0,90.8994413408,153.5);background:#006ab3;color:#fff}.product.in-cart .button_wrapper .button_front{border-color:hsl(120,51.1627906977%,28.7254901961%);background:#2a822a;color:#fff}.product.in-cart .button_wrapper .button_front:hover{background:hsl(120,51.1627906977%,28.7254901961%)}.cart-section .description .drop-voucher{color:#e3001b;font-size:12px !important;margin-top:.5rem;display:inline-block}.voucher-form{float:left;width:70%}.voucher-form strong{font-weight:700}.voucher-form form{margin-top:.75rem}.voucher-form input[type=text]{padding:.75rem 1rem;border-radius:4px;border:1px solid #ddd;background:#fff;font-size:16px}.voucher-form input[type=submit]{padding:.75rem 1rem;background:#006ab3;color:#fff;border:0;border-radius:4px;cursor:pointer;font-size:16px}.voucher-form .help-block{margin-top:.5rem;display:block;color:red}.spinner-wrapper{display:flex;align-items:center;justify-content:center;flex-flow:wrap column}.spinner-wrapper .spinner-title{color:#006ab3;font-weight:bold;font-size:16px;margin-bottom:.5rem}.spinner-default{display:inline-block;position:relative;width:80px;height:80px}.spinner-default div{position:absolute;width:6px;height:6px;background:#006ab3;border-radius:50%;animation:spinner-default 1.2s linear infinite}.spinner-default div:nth-child(1){animation-delay:0s;top:37px;left:66px}.spinner-default div:nth-child(2){animation-delay:-0.1s;top:22px;left:62px}.spinner-default div:nth-child(3){animation-delay:-0.2s;top:11px;left:52px}.spinner-default div:nth-child(4){animation-delay:-0.3s;top:7px;left:37px}.spinner-default div:nth-child(5){animation-delay:-0.4s;top:11px;left:22px}.spinner-default div:nth-child(6){animation-delay:-0.5s;top:22px;left:11px}.spinner-default div:nth-child(7){animation-delay:-0.6s;top:37px;left:7px}.spinner-default div:nth-child(8){animation-delay:-0.7s;top:52px;left:11px}.spinner-default div:nth-child(9){animation-delay:-0.8s;top:62px;left:22px}.spinner-default div:nth-child(10){animation-delay:-0.9s;top:66px;left:37px}.spinner-default div:nth-child(11){animation-delay:-1s;top:62px;left:52px}.spinner-default div:nth-child(12){animation-delay:-1.1s;top:52px;left:62px}@keyframes spinner-default{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}#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}}@media(width <= 860px){#breadcrumb-list{background:#f3f4f6}}.breadcrumb-menu .breadcrumb-item:not(.last-item)::after{color:#666f7f}.breadcrumb-menu .breadcrumb-submenu::before{border-bottom:.6rem solid hsl(220,14.2857142857%,90.8823529412%)}.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{border:1px solid hsl(220,14.2857142857%,90.8823529412%)}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem+.breadcrumb-subitem{border-top:1px solid hsl(220,14.2857142857%,90.8823529412%)}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem a{color:#666f7f}.breadcrumb-menu .breadcrumb-submenu .breadcrumb-subitem a:hover{background:#f3f4f6}.breadcrumb-menu a{color:#212529}.breadcrumb-menu strong{color:#212529}.breadcrumb-mobile-button{display:none}.breadcrumb-mobile-button button{border:1px solid hsl(220,14.2857142857%,90.8823529412%);color:#666f7f}.breadcrumb-mobile-button button:hover{border-color:#006ab3;background:#006ab3;color:#fff}.breadcrumb-mobile-menu{border-top:1px solid hsl(220,14.2857142857%,90.8823529412%)}.breadcrumb-mobile-menu .breadcrumb-back-button{border:1px solid hsl(220,14.2857142857%,90.8823529412%);background:#f3f4f6}.breadcrumb-mobile-menu .breadcrumb-mobile-item+.breadcrumb-mobile-item{border-top:1px solid hsl(220,14.2857142857%,90.8823529412%)}.breadcrumb-mobile-menu .breadcrumb-mobile-item a{color:#666f7f}.breadcrumb-mobile-menu .breadcrumb-mobile-item a strong{color:#212529}.breadcrumb-mobile-menu .breadcrumb-mobile-item a:hover{color:#212529;background:#f3f4f6}@media(min-width: 860px){.delivery-teaser{position:fixed;top:420px;width:350px;left:-350px;transition:left .14s ease-in,box-shadow .19s ease-in-out;border-radius:0 10px 10px 0;display:block !important;z-index:50000}.delivery-teaser:hover{left:0;box-shadow:0 0 6px 3px rgba(0,0,0,.18)}.delivery-teaser:hover .target{opacity:0}.delivery-teaser .target{position:absolute;left:100%;top:0;transform:rotate(90deg) translate(0, -36px);width:271px;text-align:center;background:#e50000;color:#fff;white-space:nowrap;border-radius:10px 10px 0 0;font-size:14px;transform-origin:left top;text-transform:uppercase;height:36px;line-height:39px;transition:left .2s;cursor:pointer;letter-spacing:1px}.delivery-teaser .target i.fa{transform:rotate(-90deg);margin-right:10px;font-size:20px}.delivery-teaser .body{width:100%;border-radius:0 0 5px 0;position:relative;z-index:9}.delivery-teaser .delivery-teaser-frame{margin:0 auto;width:350px;position:relative;background:#fff;border-radius:0 5px 5px 0}.delivery-teaser .heading{margin:0;padding:17px 10px;font-size:14px;background:#e50000;width:100%;display:block;color:#fff;border-radius:0 5px 0 0}.delivery-teaser .heading strong{font-weight:bold;text-transform:uppercase}.delivery-teaser .table-container{padding:20px 10px}.delivery-teaser table{width:100%;border-spacing:0}.delivery-teaser table tr td{padding:10px 0;border-bottom:1px solid #ddd;font-size:12px;color:#333}.delivery-teaser table tr td:last-child{text-align:right;padding-right:10px;font-size:13px;color:#000;font-weight:bold}.delivery-teaser table tr:last-child td{border:0}.delivery-teaser .footer{font-size:13px;width:100%;padding:15px 10px 20px;color:#333;border-top:1px solid #ddd;border-radius:0 0 5px 0;background:#fafafa}.delivery-teaser .footer p{margin:0}.delivery-teaser .footer strong{font-weight:bold;margin-bottom:8px}.delivery-teaser .footer a{text-decoration:underline;color:#444}.delivery-teaser .footer a:hover{text-decoration:none}}.form-container{overflow:hidden;position:relative;background:#f3f4f6;border-radius:20px}.form-label,.control-label{display:inline-block;font-weight:700;color:#666f7f;margin-bottom:.5rem;padding-left:1rem;cursor:pointer}.form-line{border:0;border-bottom:1px solid #ddd;margin-bottom:1rem}.form-group{margin-bottom:1rem}.form-group[hidden],.form-group.hidden{display:none !important}.form-errors{background:red;color:#fff;padding:.5rem 2rem;border-radius:1.5rem;font-weight:bold;margin-bottom:1.5rem}.form-errors .form-error{display:block;margin-block:.25rem}.control-group{position:relative}.form-select,.form-control{height:40px;border:1px solid #ddd;border-radius:20px;padding-inline:1.25rem;color:#666f7f}textarea.form-control{height:unset;min-height:40px;padding:.75rem 1.25rem}.form-checkbox{display:flex;align-items:center;justify-content:flex-start;grid-gap:.5rem;cursor:pointer}.form-checkbox .form-control{height:unset;width:unset}.has-error .control-label{color:#f33}.has-error .form-control{border-color:#f33}.help-block{display:inline-block;margin-top:.5rem;font-size:85%;color:#f33;font-weight:500;padding-left:.5rem}#homepage_content .container{max-width:1185px;margin:0 auto;padding:0 15px}#homepage_content .hp_line{max-width:1185px;margin:auto;padding:0 15px;border:0;border-top:1px solid #d7d7d7}#homepage_content .hp_title{font-family:"Nunito",sans-serif;font-size:24px;font-weight:700;margin-bottom:16px;color:#212529}#homepage_content .hp_title::after{content:none}.hero-slider{padding-block:2rem}.hero-slider .slider{display:flex;overflow:hidden}.hero-slider .slider-items{flex:1 1 auto;overflow:hidden}.hero-slider .cover-slider{display:block}.hero-slider .cover-slider>.slider-item:not(:first-child){display:none}.hero-slider .cover-slider:not(.owl-loaded).cover-slider-multiple{margin-bottom:calc(1rem + 8px)}.hero-slider .slider-item{overflow:hidden;border-radius:20px}.hero-slider .slider-item img,.hero-slider .slider-item iframe,.hero-slider .slider-item video{display:block;width:100%;height:420px;object-fit:cover}@media(max-width: 860px){.hero-slider .slider-item img,.hero-slider .slider-item iframe,.hero-slider .slider-item video{height:auto}}.hero-slider .owl-dots{display:flex;width:100%;max-width:640px;margin-top:1rem;margin-inline:auto;grid-gap:1rem}.hero-slider .owl-dot{--owl-dot-size: 0;flex:1;padding:4px;border-radius:100vh;background:hsl(220,14.2857142857%,91.8823529412%);border:0}.hero-slider .owl-dot:hover{background:#e3001b}.hero-slider .owl-dot.active{background:#006ab3}.marketing-section{background:#f3f4f6}.marketing-menu .marketing-menu-list{display:flex;justify-content:center;align-items:center;grid-gap:1rem}@media(max-width: 860px){.marketing-menu .marketing-menu-list:not(.owl-loaded){white-space:nowrap}}.marketing-menu .owl-stage-outer{grid-column:1/-1;transform-style:preserve-3d}.marketing-menu .owl-stage-outer .owl-stage{margin-inline:auto}.marketing-menu .marketing-menu-link{display:flex;align-items:center;padding:.5rem 1.25rem;text-decoration:none;color:inherit;border-radius:10rem}.marketing-menu .marketing-menu-link img{max-width:36px;margin-right:.5rem}.marketing-menu .marketing-menu-link:hover{color:#006ab3;background:hsl(220,14.2857142857%,90.8823529412%)}@media(max-width: 860px){.marketing-menu .marketing-menu-link{justify-content:center}}.products-section-list{clear:both;padding-block:2rem}.products-section{clear:both;padding-block:3rem 1.5rem}.products-section .hp_title{padding:0;text-align:left}.products-section .product-slider-wrapper{position:relative}.products-section .product-slider-wrapper .slider-banner{position:absolute;top:.5rem;width:300px}.products-section .product-slider-wrapper .slider-banner a+a{margin-top:2rem}.products-section .product-slider-wrapper .slider-banner a,.products-section .product-slider-wrapper .slider-banner img{display:block;height:100%}.products-section .product-slider-wrapper .slider-banner img{max-width:100%;object-fit:contain}@media(max-width: 991px){.products-section .product-slider-wrapper .slider-banner{display:none}}.products-section .product-slider-wrapper .banner-left{right:calc(100% + 1rem)}.products-section .product-slider-wrapper .banner-right{left:calc(100% + 1rem)}.products-section .products-slider{position:relative;display:block}.products-section .products-slider>.product{float:left;clear:right;width:25%}.products-section .products-slider>.product:nth-child(n+5){display:none}@media(max-width: 860px){.products-section .products-slider>.product{float:left;clear:right;width:50%}.products-section .products-slider>.product:nth-child(n+3){display:none}}.products-section .products-slider .owl-item{padding:.5rem;display:flex}.products-section .products-slider .owl-stage{display:flex}.homepage-articles-section{clear:both}.homepage-articles-section .hp_title{text-align:left}.homepage-boxes{padding-block:4rem}.homepage-boxes .hp_title{text-align:left}.homepage-boxes .boxes-grid{margin-top:2rem;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:3rem}@media(max-width: 991px){.homepage-boxes .boxes-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 768px){.homepage-boxes .boxes-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem}}.homepage-boxes article{text-align:center;position:relative;background:#f3f4f6;border-radius:20px;padding:2rem}.homepage-boxes article .icon{margin-top:-4.35rem}.homepage-boxes article .icon img{max-width:100%;height:unset}.homepage-boxes article .description h3{color:#212529;margin-bottom:1rem;height:2.8em;overflow:hidden}.homepage-boxes article .description p{font-size:14px;margin-bottom:0}.homepage-boxes article .description a{text-decoration:none;color:#006ab3}.homepage-boxes article .description a:hover{text-decoration:underline}.owl-carousel{--owl-dot-size: 1.5rem}.owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.owl-carousel .owl-dot{width:var(--owl-dot-size);height:var(--owl-dot-size);border-radius:2rem;transition:.34s ease;border:0;background:hsl(220,14.2857142857%,91.8823529412%)}.owl-carousel .owl-dot:hover{background:#e3001b}.owl-carousel .owl-dot.active{width:calc(var(--owl-dot-size)*2);background:#006ab3}.owl-carousel.owl-arrows{position:relative;padding-inline:0}.owl-carousel.owl-arrows:has(.owl-nav:not(.disabled)){padding-inline:2rem}.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{position:relative;left:unset;right:unset;float:none;padding:1.5rem .5rem;pointer-events:all;color:#666f7f;border:1px solid hsl(220,14.2857142857%,93.8823529412%);border-radius:2px;background:#f3f4f6}.owl-carousel.owl-arrows .owl-nav .owl-next:hover,.owl-carousel.owl-arrows .owl-nav .owl-prev:hover{color:#fff;border-color:rgb(0,93.9195530726,158.6);background:#006ab3}.owl-carousel.owl-arrows .owl-nav.disabled{display:none}.catalog-preview{display:block}.catalog-preview img{display:block;max-width:100%;object-fit:contain;border-radius:20px;box-shadow:var(--bs-box-shadow)}.common-page{padding-inline:10px;padding-bottom:3rem;display:flex;flex-flow:wrap row;grid-gap:40px}.common-page .common-page-aside,.common-page .common-page-content{flex:100%}@media(min-width: 860px){.common-page .common-page-content{flex:1}.common-page .common-page-aside{flex:0 0 290px}}.page-content-formatting img{max-width:100%;height:auto;margin-bottom:20px}.page-content-formatting h2{text-align:left;font-size:15px}.page-content-formatting ul,.page-content-formatting ol{list-style-position:outside;padding-left:20px;margin-bottom:20px;font-size:13px}.page-content-formatting li{display:list-item;margin-bottom:3px;line-height:1.5}.page-content-formatting ul li{list-style-type:square}.page-content-formatting ol li{list-style-type:decimal}.page-content-formatting a{font-weight:600}.page-content-formatting table{width:100%;border:1px solid #ddd;margin-bottom:20px}.page-content-formatting table tr th{color:#999;border-bottom:1px solid #ddd;padding-bottom:10px;text-align:left}.page-content-formatting table tr td{border:1px solid #ddd;padding:10px;font-size:12px;vertical-align:top}.page-content-formatting table tr:nth-child(odd) td{background:#fafafa}.common-page .catalog-table{margin-bottom:2rem}.common-page .catalog-table a{display:block}.common-page .catalog-table img{max-width:100%;display:block;margin-inline:auto;object-fit:contain;box-shadow:var(--bs-box-shadow)}@media(max-width: 767.98px){.common-page .catalog-table img{max-width:unset;width:100%;height:170px}}.aside-block{border:1px solid #ddd}.aside-block .heading{font-weight:600;padding:15px;border-bottom:1px solid #ddd;background:#fafafa;margin:0}.aside-block ul{padding:20px 20px 20px 40px;margin-bottom:0;font-size:14px}.aside-block ul li{padding:10px 10px 10px 0}.aside-block a{font-weight:400;color:#666f7f}.aside-block a:hover{color:#006ab3}.aside-block a.active{color:#006ab3;font-weight:600}.sampler-page .big-sampler{margin-top:20px;padding:0}.big-sampler{width:100%;display:flex;flex-flow:wrap row;grid-gap:10px}.big-sampler .big-sampler-item{flex:1 1 45%;cursor:pointer;height:300px;position:relative;text-align:center;padding:30px 10px;color:rgba(0,0,0,.5)}@media(min-width: 860px){.big-sampler .big-sampler-item{flex:1 1 20%}}.big-sampler .big-sampler-item .sampler-item-title{font-size:18px;margin-bottom:20px}.ral-popup{width:100%;height:100%;text-align:center}.ral-popup p{font-size:18px;color:rgba(0,0,0,.5)}.ral-popup p:first-child{font-size:43px;padding:80px 0;font-weight:800}.ral-popup p:first-child strong{color:rgba(0,0,0,.5)}.article-detail-page h1{margin-bottom:30px}.page-contact .contact-boxes{margin-block:2rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}@media(max-width: 991px){.page-contact .contact-boxes{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.page-contact .contact-boxes{grid-template-columns:auto;grid-gap:1rem}}.page-contact .contact-boxes p{margin-bottom:1rem}.page-contact .contact-boxes p:last-child{margin-bottom:0}.page-contact .contact-boxes .contact-box{padding:1rem 2rem;display:flex;grid-gap:1rem;border-radius:20px;overflow:hidden}@media(max-width: 640px){.page-contact .contact-boxes .contact-box{padding:2rem}}.page-contact .contact-boxes .box-bg{background:#f3f4f6;align-items:center}.page-contact .contact-boxes .box-map{padding:0}.page-contact .contact-boxes .box-map iframe{display:block;width:100%;height:100%;min-height:240px}.page-contact .contact-boxes .box-icon{align-self:center;flex:0 0 auto;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;background:#c7d4e0}.page-contact .contact-boxes a{font-weight:600}.page-contact .contact-boxes .box-content{flex:1}.page-contact .contact-boxes .contact-box:first-child .box-icon{background:#006ab3}.page-contact .page-content img{border-radius:20px;max-height:300px;width:100%;object-fit:cover}.page-contact .contact-grid{display:grid;grid-template-columns:repeat(3, 1fr);background:#f3f4f6;padding:1rem;margin-block:3rem;border-radius:20px;position:relative;text-align:center}@media(max-width: 860px){.page-contact .contact-grid{grid-template-columns:auto}}.page-contact .contact-grid a{color:inherit;text-decoration:underline;font-weight:normal}.page-contact .contact-grid .contact-title{grid-column-start:1;grid-column-end:-1;text-align:center;font-size:24px;color:#006ab3;background:#f3f4f6;padding:1rem 0;margin-bottom:0;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%);margin-top:1rem}.page-contact .contact-grid .contact-title.first-title{border-top:0;padding-top:0}@media(min-width: 861px){.page-contact .contact-grid .contact-title{border-bottom:0;border-top:1Px solid hsl(220,14.2857142857%,90.8823529412%);padding-top:2rem}}@media(max-width: 860px){.page-contact .contact-grid .contact-title{position:sticky;top:var(--header-height);margin-bottom:1rem;margin-top:2rem}}.page-contact .contact-grid .contact-space{margin-inline:.5rem;font-size:12px}.page-contact .contact-grid .contact-item{padding:1.5rem 1rem;display:flex;width:100%;flex-flow:wrap column}@media(max-width: 860px){.page-contact .contact-grid .contact-item{padding:1rem}}.page-contact .contact-grid .contact-item h3{font-size:16px;color:#212529}.page-contact .contact-grid .contact-item h3+h4{margin-top:.25rem;font-weight:normal;font-size:14px}.page-contact .contact-grid .contact-item p{padding-top:1rem;margin-bottom:0}.page-contact .contact-grid .contact-item p:last-child{margin-top:auto}.sitemap-page{padding-bottom:3rem}.sitemap-page h2{text-align:left;padding:0;margin-top:2rem;margin-bottom:1rem}.sitemap-page h2::after{content:none}.sitemap-page ul{margin-left:1rem;list-style:initial}.sitemap-page li{line-height:1.6}.sitemap-page li a{color:#666f7f;text-decoration:none}.sitemap-page li a:hover{color:#006ab3}.sitemap-page .sitemap .sitemap{padding-left:1rem}.articles-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:4rem}@media(max-width: 860px){.articles-grid{grid-gap:2rem;grid-template-columns:1fr}}.article-preview{display:flex;grid-gap:2rem;background:#f3f4f6;border-radius:20px;padding:2rem}.article-preview .preview-title a{text-decoration:none;color:inherit}.article-preview .preview-image{display:block;flex:0 0 auto}.article-preview .preview-image img{width:140px;height:140px;object-fit:cover;border-radius:20px;display:block}.article-preview .preview-content{flex:1}.article-preview .preview-title{font-family:"Nunito",sans-serif;font-weight:700;color:#212529;line-height:1.2;font-size:16px}.article-preview .preview-date{margin-top:.25rem;font-size:12px}.article-preview .preview-description{margin-top:.5rem;font-size:14px;margin-bottom:0}.article-preview .preview-more{margin-top:1rem}.article-page{display:flex;flex-flow:wrap row;grid-gap:2rem}.article-page .pagination{padding:0;display:flex;justify-content:center}.article-page .pagination li{align-items:center;color:#006ab3;display:flex;font-size:16px;font-weight:bold;height:32px;justify-content:center;width:32px}.article-page .pagination li+li{margin-left:8px}.article-page .pagination li:hover a,.article-page .pagination li.active a{background:#006ab3;color:#fff}.article-page .pagination a{text-decoration:none;align-items:center;background:#f2f2f2;border:0;border-radius:8px;color:#006ab3;display:flex;font-size:16px;font-weight:bold;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.article-page .pagination{justify-content:flex-start}.article-page .articles-grid{margin-block:2rem}.article-page .article-preview{flex:1 1 100%}@media(min-width: 1200px){.article-page .article-preview{flex:1}}.article-page aside{flex:0 0 auto;margin-block:2rem}.sidebar-image-slider{width:100%;border:1px solid #ddd;margin:30px 0 20px}.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;text-decoration:none;line-height:1.2}.categories-list a:hover{color:#006ab3;box-shadow:0 0 6px rgba(0,106,179,.34)}.categories-list img{width:64px;height:64px;padding:.75rem;object-fit:contain;border-radius:4px}.categories-list picture{width:64px;height:64px}.subcategories-list{display:flex;flex-flow:wrap row;grid-gap:1rem;margin-top:.5rem;margin-bottom:1rem}.subcategories-list .subcategory{background:#f3f4f6;color:#666f7f;text-decoration:none;display:flex;padding:.5rem 1rem;border-radius:20px}.subcategories-list .subcategory:hover,.subcategories-list .subcategory:focus{background:hsl(220,14.2857142857%,90.8823529412%);color:#006ab3}.product-list-banner a,.product-list-banner img{display:block}.product-list-banner img{max-width:100%;object-fit:scale-down;margin-inline:auto}.products-list .filter{margin-bottom:30px}.products-list .filter .configuratorLink{padding-bottom:10px;display:block}.products-list .filter .configuratorLink img{max-width:100%}.products-list .filter .heading{width:100%;display:block;background:#f0f0f0;border:1px solid #ddd;color:#848484;font-weight:600;font-size:13px;padding:10px;position:relative;cursor:pointer}.products-list .filter .heading i{float:right;font-size:20px}.products-list .filter .reset{width:100%;display:block;padding:5px;margin-top:0;padding-top:20px !important;border-top:1px solid #dedede;text-align:center}.products-list .filter .reset a{font-size:14px;color:#848484;text-decoration:none}.products-list .filter .reset i{margin-left:10px}.products-list .filter .item{width:100%;padding:0}.products-list .filter .item:not(.reset){text-align:left}.products-list .filter .item.showed{display:block}.products-list .filter .item:not(.active):not(.last) .heading{border-bottom:0}.products-list .filter .item.last{border-bottom:1px solid #ddd}.products-list .filter .item .heading{padding:13px 10px;font-size:12px;color:#333}.products-list .filter .item .heading small{font-weight:400;font-size:12px;position:relative}.products-list .filter .item .heading:after{content:"";font-family:FontAwesome;position:absolute;right:10px;top:50%;transform:translate(0, -50%);font-size:12px}.products-list .filter .item.active .heading:after{content:""}.products-list .filter .item.active .options{display:block}.products-list .filter .item.filtered .options label.checkbox input:not(:checked)+p{color:#888;font-weight:400;font-size:11px}.products-list .filter .item .price-range,.products-list .filter .item .range{width:100%;padding:30px 15px 10px;border:1px solid #ddd;border-top:0;border-bottom:0;background:#fcfcfc}.products-list .filter .item .price-range.offset,.products-list .filter .item .range.offset{padding-bottom:20px}.products-list .filter .item .price-range .noUi-connect,.products-list .filter .item .range .noUi-connect{background:#006ab3}.products-list .filter .item .price-range .noUi-target,.products-list .filter .item .range .noUi-target{border-radius:0;border:0;box-shadow:none;background:#dedede;height:5px;padding-right:14px}.products-list .filter .item .price-range .noUi-handle,.products-list .filter .item .range .noUi-handle{height:20px;top:-8px;outline:none;width:20px}.products-list .filter .item .price-range .noUi-handle:before,.products-list .filter .item .price-range .noUi-handle:after,.products-list .filter .item .range .noUi-handle:before,.products-list .filter .item .range .noUi-handle:after{left:7px;top:5px;height:9px}.products-list .filter .item .price-range .noUi-handle:after,.products-list .filter .item .range .noUi-handle:after{left:10px}.products-list .filter .item .price-range .values,.products-list .filter .item .range .values{width:100%;margin-top:20px;position:relative;text-align:center}.products-list .filter .item .price-range .values input,.products-list .filter .item .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}.products-list .filter .item .price-range .values input:nth-child(2),.products-list .filter .item .range .values input:nth-child(2){float:right}.products-list .filter .item .price-range .values span,.products-list .filter .item .range .values span{font-size:11px;margin:0 10px}.products-list .filter .item .options{padding:15px;padding-right:0px;background:#fcfcfc;border:1px solid #ddd;border-top:0;border-bottom:0;overflow:hidden;display:none}.products-list .filter .item .options .scrollbar-rail .scrollbar .track{background-color:#ddd}.products-list .filter .item .options .scrollbar-rail .scrollbar .track .thumb{background-color:#006ab3}.products-list .filter .item .options label.checkbox{width:100%}.products-list .filter .item .options label.checkbox input{display:none}.products-list .filter .item .options label.checkbox input:checked+p:before{border-color:#006ab3;content:""}.products-list .filter .item .options label.checkbox p{position:relative;color:#333;font-size:12px;margin:0;padding:6px 0px 5px 30px;font-weight:500;line-height:18px}.products-list .filter .item .options label.checkbox p:before{width:16px;height:16px;display:block;background:#fff;border:1px solid #ddd;content:"";left:0;top:5px;position:absolute;font-family:FontAwesome;color:#006ab3;text-align:center;line-height:16px;font-size:14px}.products-list .filter .item .options label.checkbox p span{font-weight:300;color:#999;font-size:11px}body.isMobile .scrollbar-rail{overflow-y:scroll}.products-list .filter .item .options{padding:1rem;padding-right:0}.products-list .filter .item .options.price-range{padding-right:1rem}.products-list .filter .item .options label.checkbox p:before{border-radius:3px}.products-list .noUi-handle{background:#006ab3;border-radius:50%;border:0;box-shadow:none}.products-list .noUi-handle::before,.products-list .noUi-handle::after{content:none}.products-list .filter .item .price-range .noUi-connect,.products-list .filter .item .range .noUi-connect{background:rgba(0,106,179,.4)}.products-list .filter .item .options .scrollbar-rail .scrollbar .track .thumb{border-radius:20px}.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,106,179,.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,106,179,.13);color:rgba(0,106,179,.5);text-decoration:none}.active-filters_wrapper a:hover{background:#006ab3;color:#fff}.products-list .sorting{border-bottom:1px solid #dedede}.products-list .sorting .sort-item label::after{position:absolute;top:100%;left:0;right:0;height:1px;background:#006ab3}.products-list .sorting .sort-item label:hover{color:#212529}.products-list .sorting .sort-item input:checked+label{color:#212529;background:#f3f4f6}.products-list .sorting .sort-item input:checked+label::after{content:""}.products-list .sorting .category-item-counter strong{color:#212529}#category_content .categoryText{margin-top:20px;line-height:150%;color:#666}#category_content .categoryText a{color:#006ab3}#category_content .products-list{margin-top:0;width:100%}#category_content .products-list .list-header{margin-bottom:2rem}#category_content .products-list .list_title{font-size:26px;padding:0}#category_content .products-list .list_title+.list_description{margin-top:.75rem}@media(max-width: 860px){#category_content .products-list .list_description{display:none}}#category_content .products-list .content_grid{display:flex;position:relative}@media(min-width: 860px){#category_content .products-list .content_grid{align-items:flex-end}}#category_content .products-list .filter_wrapper{flex:0 0 25%}@media(min-width: 860px){#category_content .products-list .filter_wrapper{position:sticky;bottom:0}}#category_content .products-list .filter_wrapper .filter_links{margin-top:10px}@media(min-width: 861px){#category_content .products-list .filter{width:100%}}#category_content .products-list .list{flex:0 0 75%;margin-bottom:30px;padding-left:20px;align-self:flex-start;width:100%}#category_content .products-list .products{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));float:none;margin-bottom:16px;margin-top:0;padding-top:1rem}#category_content .products-list .products .product{border:0}@media(max-width: 768px){#category_content .products-list .products{grid-template-columns:repeat(2, minmax(0, 1fr))}}#category_content .products-list.owl-carousel .products{padding:0 10px 30px}@media(max-width: 860px){#category_content .products-list .list{flex:100%;padding-left:0}}@media(max-width: 860px){#category_content .filter_wrapper{background:rgba(0,0,0,.8);height:100vh;left:0;line-height:1.45;opacity:0;padding:15px;pointer-events:none;position:fixed !important;top:0;transition:.43s ease;width:100%;z-index:1000000}#category_content .filter_wrapper .heading{align-items:center;display:flex;justify-content:space-between}#category_content .filter_wrapper .heading a{align-items:center;border-radius:4px;color:#fff;display:flex;height:19px;justify-content:center;margin-left:10px;margin-right:10px;text-decoration:none;width:19px}#category_content .filter_wrapper .heading a:hover{background:#006ab3;box-shadow:0 0 0 4px #006ab3}#category_content .filter_wrapper .heading i{float:none;font-size:16px;line-height:1;color:rgba(0,0,0,.75)}#category_content .filter_wrapper .filter{background:#fff;border-radius:4px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%, calc(-50% - 60px));transition:.43s ease;width:calc(100% - 2*15px)}}@media(max-width: 860px)and (max-width: 860px){#category_content .filter_wrapper .filter .item .heading:after{margin-top:-2px}#category_content .filter_wrapper .filter .item .heading small{padding-right:20px}}@media(max-width: 860px){#category_content .filter_wrapper.show{opacity:1;pointer-events:all}#category_content .filter_wrapper.show .filter{transform:translate(-50%, -50%)}#category_content .filter_wrapper .scrollWrapper{max-height:65vh;min-height:60vh;overflow-y:auto;padding:15px}#category_content .filter_wrapper .scrollWrapper .item{display:block}#category_content .filter_wrapper .filter_links .configuratorLink{flex:1;padding-bottom:0}#category_content .filter_wrapper .filter_links .configuratorLink img{display:block;max-width:unset;width:100%}#category_content .filter_wrapper .mf_buttons{border-top:1px solid #ddd;display:flex;justify-content:center;padding:12px 15px}#category_content .filter_wrapper .mf_button{border-radius:4px;display:inline-block;padding:8px 10px;text-decoration:none}#category_content .filter_wrapper .mf_button i{margin-right:9px}#category_content .filter_wrapper .mf_button+.mf_button{margin-left:15px}#category_content .filter_wrapper .mf_button.mf_close{background:#006ab3;color:#fff}#category_content .filter_wrapper .mf_button.mf_close:hover{background:rgb(0,75.7988826816,128)}#category_content .filter_wrapper .mf_button.mf_reset{background:#e3001b;color:#fff}#category_content .filter_wrapper .mf_button.mf_reset:hover{background:rgb(176,0,20.9339207048)}}#category_content .products-list .list #active-filters,#category_content .sorting{flex:1 1 100%;float:none;margin:0;padding:0}#category_content .products-list .list #active-filters select::-ms-expand,#category_content .sorting select::-ms-expand{display:none}@media(max-width: 860px){#category_content .products-list .list #active-filters{background:rgba(0,0,0,0);border:0;border-radius:4px;padding:0}}#category_content .products-list .list #active-filters h4{font-size:16px;font-weight:bold;margin-bottom:9px}#category_content .products-list .list #active-filters .only-mobile{display:flex;justify-content:center}#category_content .products-list .list #active-filters .show-filters{align-items:center;background:rgba(0,0,0,0);color:#000;display:inline-flex;font-size:16px;margin:0;padding:12px 45px;text-decoration:none;font-weight:bold}#category_content .products-list .list #active-filters .show-filters i{margin-right:12px}#category_content .products-list .list #active-filters .active-filters_wrapper{display:flex;flex-flow:wrap row;margin-bottom:1rem}#category_content .products-list .list #active-filters .active-filters_wrapper>li{background:rgba(0,106,179,.07);border-radius:3px;color:#212121;display:flex;font-size:11px;height:28px;line-height:28px;margin:2px;position:relative}#category_content .products-list .list #active-filters .active-filters_wrapper>li span{margin-right:1em}#category_content .products-list .list #active-filters .active-filters_wrapper>li ul.items li{height:22px;line-height:22px}#category_content .products-list .list #active-filters .active-filters_wrapper>li ul.items li a{background-color:rgba(0,0,0,0);height:22px;line-height:22px}#category_content .products-list .list #active-filters .active-filters_wrapper>li ul.items li a:hover{color:silver}#category_content .products-list .list #active-filters .active-filters_wrapper a{background:rgba(0,106,179,.13);color:rgba(0,106,179,.5)}#category_content .products-list .list #active-filters .active-filters_wrapper a:hover{background:#006ab3;color:#fff}#category_content .append{text-align:center;margin-bottom:2rem}#category_content .append a{background:#f2f2f2;border-radius:8px;color:#006ab3;font-weight:bold;opacity:1;padding:0 60px;line-height:40px;display:inline-block;text-decoration:none}#category_content .append a:hover{background:#006ab3;color:#fff}#category_content .pagination{padding:0;display:flex;justify-content:center}#category_content .pagination li{align-items:center;color:#006ab3;display:flex;font-size:16px;font-weight:bold;height:32px;justify-content:center;width:32px}#category_content .pagination li+li{margin-left:8px}#category_content .pagination li:hover a,#category_content .pagination li.active a{background:#006ab3;color:#fff}#category_content .pagination a{text-decoration:none;align-items:center;background:#f2f2f2;border:0;border-radius:8px;color:#006ab3;display:flex;font-size:16px;font-weight:bold;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.categoryText ol,.categoryText ul{list-style:initial;margin-bottom:1rem;padding-left:1rem}.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,180.5,217);outline:0;box-shadow:0 0 0 .25rem rgba(0,106,179,.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:#006ab3;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: #006AB3;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:#006ab3;border:1px solid #006ab3;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,75.7988826816,128)}.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(227,0,27,.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:#006ab3}@media(max-width: 860px){.delivery-teaser{display:none !important}}#product_content{margin-bottom:3rem}#product_content .manufacturer td a{align-content:center;align-items:center;display:flex}#product_content .manufacturer td a img{max-height:1em}#product_content .title-panel{align-items:center;display:flex;flex-flow:wrap row;justify-content:space-between}#product_content .title-panel a{color:#006ab3;cursor:pointer;font-size:13px;font-weight:bold}#product_content .title-panel a i{margin-right:6px}#product_content .title-panel a:hover{text-decoration:underline}#product_content .title-panel .title-title a{font-weight:normal;color:#212529;font-size:18px;text-decoration:none}#product_content .title-panel .title-title a:hover{text-decoration:underline}#product_content .title-panel h2{font-weight:normal;margin:0;padding:6px 0;text-align:left;width:unset}#product_content .title-panel h2::after{content:none}#product_content .availability-panel{display:flex;flex-flow:wrap row;align-items:center;grid-gap:1rem;border-bottom:0}#product_content .availability-panel span{color:#000;flex:1;font-weight:bold}#product_content .availability-panel .tooltip{color:#fff}#product_content .availability-panel .availability-block{flex:1}#product_content .availability-panel .availability-block .title{color:#006ab3;line-height:150%}#product_content .availability-panel .availability-block .availWrapper{display:flex;flex-flow:column}#product_content .availability-panel .availability-block .availWrapper p{margin:0}#product_content .availability-panel .availability-block .availWrapper .text{display:block}#product_content .availability-panel .availability-block .availWrapper .text:before{content:"";font-family:FontAwesome;margin-right:5px;width:1em}#product_content .availability-panel .availability-block .availability-green{color:green}#product_content .availability-panel .availability-block .availability-green .title{color:#006ab3;line-height:150%}#product_content .availability-panel .availability-block .availability-green span{color:green}#product_content .availability-panel .availability-button{flex:0 0 auto;background:#393;border:1px solid #393;border-radius:100vh;color:#fff;padding:7px 15px;text-decoration:none}#product_content .availability-panel .availability-button:hover{background:#393;color:#fff}#product_content .buyout-panel{align-items:flex-end;background:#f3f3f3;display:flex;flex-flow:wrap row;justify-content:flex-end;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#product_content .buyout-panel .prices{padding-left:15px;text-align:right}#product_content .buyout-panel .prices p{margin:0}#product_content .buyout-panel .prices .price-sale,#product_content .buyout-panel .prices .main-price{font-size:14px}#product_content .buyout-panel .prices .price-sale span,#product_content .buyout-panel .prices .price-sale small,#product_content .buyout-panel .prices .main-price span,#product_content .buyout-panel .prices .main-price small{display:block}#product_content .buyout-panel .prices .strike{text-decoration:line-through}#product_content .buyout-panel .prices .price-sale{margin-bottom:16px}#product_content .buyout-panel .prices .price-sale span strong span{color:inherit;display:inline;font-size:inherit;font-weight:inherit}#product_content .buyout-panel .prices .main-price span{color:#d80000;font-size:24px;font-weight:bold}#product_content .buyout-panel .prices .main-price small span{color:inherit;display:inline;font-size:inherit;font-weight:inherit}#product_content .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_content .buyout-panel .buyout{flex-wrap:nowrap}}#product_content .buyout-panel .buyout .price-discounts{flex:100%;margin-bottom:40px;text-align:right}#product_content .buyout-panel .buyout .buyout-tooltip{flex:100%;justify-content:flex-end;margin:6px 0;position:relative}#product_content .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_content .buyout-panel .buyout .quantity{align-items:center;display:flex;justify-content:center;max-width:160px;position:relative}#product_content .buyout-panel .buyout .quantity .quantity_title{bottom:calc(100% + 6px);color:#006ab3;display:none;font-weight:bold;left:0;margin:0;padding:0 5px;position:absolute}@media(max-width: 540px){#product_content .buyout-panel .buyout .quantity .quantity_title{display:block}}@media(max-width: 540px){#product_content .buyout-panel .buyout .quantity button{width:50px}}@media(max-width: 360px){#product_content .buyout-panel .buyout .quantity input{width:36px}#product_content .buyout-panel .buyout .quantity button{width:36px}}#product_content .buyout-panel .button{margin-left:30px}#product_content .buyout-panel .button .message{display:block;font-size:13px;margin-bottom:9px;text-align:center}#product_content .buyout-panel .button .message i{margin-right:6px}#product_content .buyout-panel .button .message.error-message{color:#e3001b}#product_content .buyout-panel .button .add-to-cart{align-items:center;background:#006ab3;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_content .buyout-panel .button .add-to-cart.green{background-color:#393;color:#fff}#product_content .buyout-panel .button .add-to-cart svg{margin-right:9px;width:22px}#product_content .buyout-panel .button .add-to-cart.disabled{background:gray;cursor:not-allowed}@media(max-width: 360px){#product_content .buyout-panel .button{margin-left:15px}}@media(max-width: 860px){#product_content .buyout-panel{padding:15px !important}#product_content .buyout-panel .prices,#product_content .buyout-panel .buyout{padding:0 15px}#product_content .buyout-panel .prices{padding-left:40px}#product_content .buyout-panel .buyout{justify-content:flex-end}}@media(max-width: 540px){#product_content .buyout-panel .prices{display:flex;flex:100%;justify-content:space-between;padding:0 0 25px}#product_content .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_content .buyout-panel .prices .main-price span{font-size:24px;line-height:32px}#product_content .buyout-panel .prices .main-price small{font-size:16px}#product_content .buyout-panel .quantity{min-width:150px}#product_content .buyout-panel .quantity button,#product_content .buyout-panel .quantity input{min-width:50px;width:50px}#product_content .buyout-panel .buyout{flex:1 0;padding:0}#product_content .buyout-panel .buyout .button{width:100%}#product_content .buyout-panel .buyout .add-to-cart{width:100%}}#product_content .quick-links{align-items:center;display:flex;flex:100%;flex-flow:wrap;margin-top:12px;padding-top:12px}#product_content .quick-links li{flex:0 0 auto;text-align:center}#product_content .quick-links svg{fill:#006ab3;margin-right:6px;width:16px}#product_content .quick-links a{align-items:center;color:#006ab3;display:flex;font-size:13px;font-weight:400;height:100%;justify-content:center;padding:.5rem .75rem;text-align:left;text-decoration:none}#product_content .quick-links a svg{flex:0 0 16px;width:16px}#product_content .quick-links a span{flex-basis:calc(100% - 16px);flex-grow:0;flex-shrink:0}#product_content .quick-links a:hover{text-decoration:underline}@media(max-width: 820px){#product_content .quick-links{padding-left:15px;padding-right:15px}}@media(max-width: 540px){#product_content .quick-links{display:block;justify-content:flex-start;padding-left:0;padding-right:0}#product_content .quick-links li{float:left;height:56px;width:56px}#product_content .quick-links li+li{margin-left:15px}#product_content .quick-links span{display:none}#product_content .quick-links svg{margin:0;width:26px}#product_content .quick-links a{background:hsl(0,0%,89.9019607843%);border-radius:50%}#product_content .quick-links a:hover{background:#006ab3;color:#fff}#product_content .quick-links a:hover svg{fill:#fff}}#product_content .info .more_link{padding:0 6px}#product_content .info .offer{margin-bottom:0}@media(min-width: 860px){#product_content .info.without-files{min-height:550px}}@media(max-width: 540px){#product_content .info h1{font-size:20px}}#product_content .info form{border:1px solid rgb(216.5,216.5,216.5);border-radius:4px;margin-bottom:0;overflow:hidden;padding:0 10px;margin-top:0}@media(max-width: 860px){#product_content .info form{border:0}}@media(max-width: 820px){#product_content .info form{margin-bottom:0;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}#product_content .info form .panel{padding-left:15px;padding-right:15px}#product_content .info form .panel.buyout-panel{padding-left:25px;padding-right:25px}#product_content .info form .panel .title{padding-right:10px}#product_content .info form .panel .variant-item{display:flex;flex-flow:wrap row}#product_content .info form .panel .variant-item .title{color:#006ab3;flex:100%;font-weight:bold;margin-bottom:9px;font-size:12px}#product_content .info form .panel .variant-item .value{flex:100%}#product_content .info form .panel .variant-item .value .select{height:unset;display:flex;position:relative;background:none;border:0}#product_content .info form .panel .variant-item .value .select::after{content:"";font-family:FontAwesome;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;height:unset;width:unset;bottom:0;padding-inline:1.25rem;background:#006ab3;color:#fff;font-size:15px;z-index:3;border-radius:0 100vh 100vh 0;pointer-events:none}#product_content .info form .panel .variant-item .value .select select{font:inherit;font-size:12px;height:unset;padding:.5rem 4rem .5rem 1rem;border-radius:100vh;background:#fff;border:1px solid hsl(220,14.2857142857%,90.8823529412%);cursor:pointer}@media(max-width: 860px){#product_content .info form{margin-top:20px}}#product_content .info .offer.v2 form{background:#f3f3f3;border:0}#product_content .info .offer.v2 .panel{margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px;width:calc(100% + 30px)}#product_content .info .offer.v2 .panel+.panel{border-top:2px solid #fff}#product_content .info .offer.v2 .buyout-panel{background:rgba(0,0,0,0)}#product_content .info .components{width:100%}#product_content .info .components .title{float:none;width:unset;margin-bottom:1rem}#product_content .info .components .component-item{position:relative;padding:1rem 0;display:grid;grid-gap:1rem;grid-template-columns:auto minmax(0, 1fr)}#product_content .info .components .component-item+.component-item{border-top:1px solid hsl(220,14.2857142857%,90.8823529412%)}#product_content .info .components .component-item .ci-image{flex:0 0 auto;position:relative}#product_content .info .components .component-item .ci-image .ci-quantity{position:absolute;background:#006ab3;color:#fff;padding:.5rem .75rem;border-radius:20px;font-size:12px;left:-0.5rem;top:-0.5rem}#product_content .info .components .component-item .ci-image img{width:100px;max-height:120px;object-fit:contain}#product_content .info .components .component-item .ci-content{flex:1}#product_content .info .components .component-item .ci-content .heading{color:#212529;text-decoration:none;font-weight:700}#product_content .info .components .component-item .ci-content .heading:hover{color:#006ab3}#product_content .info .components .component-item .availability-green{color:#2a822a}#product_content .info .components .component-item .availability-green::before{content:"";font-family:FontAwesome;margin-right:.25rem}#product_content .info .components .component-item .component-item-variant-item{margin-top:.5rem}#product_content .info .components .component-item .component-item-variant-item .title{padding-top:0;padding-right:0;margin-bottom:.25rem;padding-left:.25rem;color:#006ab3;font-size:12px;font-weight:bold}#product_content .info .components .component-item .component-item-variant-item .value{flex:100%;width:100%;float:none}#product_content .info .components .component-item .component-item-variant-item .value .select{height:unset;display:flex;position:relative;background:none;border:0}#product_content .info .components .component-item .component-item-variant-item .value .select::after{content:"";font-family:FontAwesome;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;height:unset;width:unset;bottom:0;padding-inline:1.25rem;background:#006ab3;color:#fff;font-size:15px;z-index:3;border-radius:0 100vh 100vh 0;pointer-events:none}#product_content .info .components .component-item .component-item-variant-item .value .select select{font:inherit;font-size:12px;height:unset;padding:.5rem 4rem .5rem 1rem;border-radius:100vh;background:#fff;border:1px solid hsl(220,14.2857142857%,90.8823529412%);cursor:pointer}#product_content .custom_tabs{margin-bottom:30px;position:relative;width:100%}@media(min-width: 861px){#product_content .custom_tabs{margin-top:0 !important}#product_content .custom_tabs .items_placeholder{height:55px}}#product_content .custom_tabs .items{align-items:stretch;background:#f2f2f2;border:1px solid rgb(216.5,216.5,216.5);display:flex;justify-content:flex-start;padding-left:10px;position:absolute;top:0;width:100%}@media(min-width: 861px){#product_content .custom_tabs .items.sticky{max-width:1155px;position:fixed;top:0;width:100%;z-index:9999}}#product_content .custom_tabs .items a{align-items:center;border:1px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;color:#333;cursor:pointer;display:flex;font-weight:bold;height:100%;justify-content:center;margin-bottom:-1px;margin-top:3px;padding:16px 20px 18px;text-align:center;text-decoration:none}#product_content .custom_tabs .items a:not(.scroll-to-top){transform:translateY(-2px)}#product_content .custom_tabs .items a:hover{color:#006ab3}#product_content .custom_tabs .items a.home{padding:6px 20px}#product_content .custom_tabs .items a.home i{font-size:24px}#product_content .custom_tabs .items a.active{background:#fff;border:1px solid rgb(216.5,216.5,216.5);border-bottom:2px solid #fff}#product_content .custom_tabs .items li:last-child{align-self:stretch;margin-left:auto}#product_content .custom_tabs .items .scroll-to-top{align-items:center;background:#f3f3f3;border-left:1px solid rgb(216.5,216.5,216.5);display:flex;font-size:24px;height:100%;justify-content:center;margin-top:0;padding:0 25px}#product_content .custom_tabs .content{border:1px solid rgb(216.5,216.5,216.5);border-top:0}@media(min-width: 861px){#product_content .custom_tabs.tab_selected .tab_content:not(.active){display:none}}#product_content .custom_tabs:not(.tab_selected) .tab_content:nth-child(2n){background:#f7f7f7}@media(max-width: 860px){#product_content .custom_tabs:not(.tab_selected) .tab_content:nth-child(2n) .tab_title{background:#f7f7f7}}#product_content .custom_tabs .tab_content{padding-top:25px}#product_content .custom_tabs .tab_title{color:#006ab3;font-size:24px;margin:0;padding:15px 15px;text-align:left}#product_content .custom_tabs .tab_title::after{content:none}#product_content .custom_tabs .tab_title+*{margin-top:0 !important;padding-top:15px !important}@media(min-width: 861px){#product_content .custom_tabs.tab_selected .tab_title{display:none}}@media(max-width: 860px){#product_content .custom_tabs{margin-left:-10px;margin-right:-10px;margin-top:30px !important;padding-top:0 !important;width:calc(100% + 20px)}.is-opera #product_content .custom_tabs{overflow:hidden}#product_content .custom_tabs .items{display:none}#product_content .custom_tabs .content{border:0}#product_content .custom_tabs .content .tab_content{display:block}#product_content .custom_tabs .tab_content{clear:both;padding-bottom:20px;position:relative}}#product_content .format{padding:25px 15px}#product_content .format>*+*,#product_content .format .format-spacing>*+*{float:none;margin-top:20px}#product_content .format p,#product_content .format ul:not([class]),#product_content .format ol:not([class]){font-size:15px;font-weight:400;line-height:1.5;margin-bottom:0}#product_content .format p a:not([class]),#product_content .format ul:not([class]) a:not([class]),#product_content .format ol:not([class]) a:not([class]){color:#006ab3;text-decoration:none}#product_content .format p a:not([class]):hover,#product_content .format ul:not([class]) a:not([class]):hover,#product_content .format ol:not([class]) a:not([class]):hover{text-decoration:underline}#product_content .format ul:not([class]),#product_content .format ol:not([class]){list-style:initial;padding-left:15px}#product_content .format.format-description{color:#666f7f;font-family:inherit;padding-top:0}#product_content .format.format-description h2,#product_content .format.format-description h3,#product_content .format.format-description h4,#product_content .format.format-description h5,#product_content .format.format-description h6{color:#333;padding:0;text-align:left}#product_content .format.format-description h2::after,#product_content .format.format-description h3::after,#product_content .format.format-description h4::after,#product_content .format.format-description h5::after,#product_content .format.format-description h6::after{display:none}@media(max-width: 860px){#product_content .format.format-description{padding-top:25px}}#product_content .format.format-informations table{width:100% !important;margin-bottom:20px}#product_content .format.format-informations tr th{color:#212529;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;text-align:left}#product_content .format.format-informations tr td{border:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;font-size:12px;vertical-align:top}#product_content .format.format-informations tr:nth-child(odd) td{background:#f3f4f6}#product_content .format .format-title{margin-bottom:0;padding-top:0}#product_content .format .format-title+*{margin-top:12px}#product_content .variants_wrapper{max-width:100%;padding-bottom:5px;padding-top:2rem;width:100%;overflow-x:auto}#product_content .stock-variants{width:100% !important;margin-bottom:20px;border:0;margin-bottom:0}#product_content .stock-variants tr th{color:#212529;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;text-align:left}#product_content .stock-variants tr td{border:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;font-size:12px;vertical-align:top}#product_content .stock-variants tr:nth-child(odd) td{background:#f3f4f6}#product_content .stock-variants .text-right{text-align:right}#product_content .stock-variants th{color:#212529}#product_content .stock-variants tr td{border-left:0;border-right:0;font-size:13px;vertical-align:middle}#product_content .stock-variants tr td.green{color:green;font-weight:600}#product_content .stock-variants tr td.blue{color:#006ab3;font-weight:600}#product_content .stock-variants tr td button{background-color:#006ab3;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}#product_content .stock-variants tr td button:hover{background:rgb(0,75.7988826816,128)}#product_content .stock-variants .mobile_title{display:none}@media(max-width: 540px){#product_content .stock-variants{padding:0}#product_content .stock-variants .mobile_title{display:block}#product_content .stock-variants thead{display:none}#product_content .stock-variants,#product_content .stock-variants tbody{display:block}#product_content .stock-variants tbody{padding:0}#product_content .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}#product_content .stock-variants tbody tr+tr{margin-top:15px}#product_content .stock-variants tbody td{background:#fafafa !important;border:0;display:block;padding:6px 9px}#product_content .stock-variants tbody td:nth-child(1){grid-column:1;grid-row:1}#product_content .stock-variants tbody td:nth-child(2){grid-column:1;grid-row:2}#product_content .stock-variants tbody td:nth-child(3){grid-column:2;grid-row:1}#product_content .stock-variants tbody td:nth-child(4){grid-column:2;grid-row:2}#product_content .stock-variants tbody td:nth-child(5){grid-column:3;grid-row:2}#product_content .stock-variants tbody td .mobile_title{color:#333;font-weight:bold;margin-bottom:6px}#product_content .stock-variants tbody td span:not([class]){font-size:14px}}@media(max-width: 400px){#product_content .stock-variants tbody tr{grid-template-columns:auto 100px;grid-template-rows:auto auto auto}#product_content .stock-variants tbody tr td:nth-child(5){grid-column:2;grid-row:3}}#product_content .variants{max-width:100%;width:100% !important;margin-bottom:20px;width:auto !important}#product_content .variants tr th{color:#212529;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;text-align:left}#product_content .variants tr td{border:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;font-size:12px;vertical-align:top}#product_content .variants tr:nth-child(odd) td{background:#f3f4f6}#product_content .variants tr th{background:#006ab3;border-bottom:1px solid #045b90;color:#fff;font-size:13px;padding:10px 20px;text-align:left;white-space:nowrap}#product_content .variants tr:last-child td{font-size:0}#product_content .variants tr td{font-size:13px;padding:10px 10px;text-align:center}#product_content .variants tr td ul{margin-bottom:0;padding-left:0}#product_content .variants tr td ul li{list-style:none;margin-bottom:10px;min-width:10em}#product_content .variants tr td.price{color:#d80000;font-weight:600}#product_content .variants tr td a{color:#006ab3;text-decoration:none}#product_content .variants tr td a:hover{color:#2f2f2f}#product_content .variants tr td .btn-cart{background:#006ab3;border:1px solid #006ab3;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;outline:none;padding:8px 20px}#product_content .variants tr td .btn-cart:hover{background:rgb(0,75.7988826816,128);color:#fff}#product_content .variants tr td .btn-cart.detail-link{border-radius:100vh;margin:0 auto;text-align:center}#product_content .variants tr td input{background:rgba(0,106,179,.05);border-radius:3px 0 0 3px;border-right:none;color:#006ab3;font-family:inherit;font-weight:600;height:30px;outline:none;text-align:center;width:40px}#product_content .variants tr td input+.btn-cart{border-radius:0 3px 3px 0;height:30px;line-height:30px;padding:0 20px;white-space:nowrap}#product_content .variants tr:not(.submit) a,#product_content .variants .price .price{font-size:14px;font-weight:bold}#product_content .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}#product_content .variants .variants-current-tag{position:absolute;left:-3px;right:-3px;bottom:100%;background:#666f7f;color:#fff;padding:.5rem .25rem .25rem;display:block;font-size:11px;border-radius:20px 20px 0 0}#product_content .variants tr:first-child .current{border-top-width:3px}#product_content .variants tr:last-child .current{border-bottom-width:3px}#product_content .variants .submit td{white-space:nowrap}#product_content .variants .btn-wrapper{display:flex}#product_content .variants .btn-wrapper input{border:1px solid rgba(0,106,179,.4);border-radius:4px 0 0 4px;border-right:0;display:none}#product_content .variants .btn-wrapper .btn-cart{border:1px solid rgba(0,106,179,.4);border-left:0;border-radius:20px;line-height:1;display:flex;align-items:center;justify-content:center}#product_content .files{clear:both;float:none;margin-top:30px;padding:0;width:100%}#product_content .files.files-block{clear:none;float:right;margin-top:0;padding-left:20px;width:50%}@media(max-width: 991px){#product_content .files.files-block{margin-top:30px;padding-left:0}}@media(max-width: 860px){#product_content .files.files-block{width:100%}}#product_content .files li{float:none;padding:3px 0;width:100%}#product_content .files li a{background:#fafafa;border:1px solid #f0f0f0;color:#333;display:block;line-height:40px;overflow:hidden;padding-left:60px;position:relative;text-decoration:none}#product_content .files li a i{background:#f0f0f0;border-right:1px solid #e0e0e0;color:red;height:100%;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}#product_content .files li a:hover{opacity:.5}#product_content .additions{float:none;margin:0}#product_content .additions .products-list{float:none;width:100%}#product_content .additions .owl-item{padding:.5rem}#product_content .tabs{float:none}@media(max-width: 820px){#product_content .tabs .opened .active{background:rgba(0,106,179,.25)}}#product_content .tabs>ul{float:none}#product_content .tabs>ul li{border-left:0;float:none;padding:15px}@media(max-width: 860px){#product_content .tabs{margin-top:0}#product_content .tabs .panels{float:none;padding:0}}@media(max-width: 860px){#product_content .alternative-title{display:none}}@media(max-width: 860px){#product_content .product-list .owl-next,#product_content .product-list .owl-prev{background:#006ab3;border:1px solid rgb(0,75.7988826816,128);color:#fff}}@media(max-width: 500px){#product_content .images{float:none;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}#colorpicker .popup-content *{box-sizing:border-box}#colorpicker .popup-content h2{margin:0 0 16px;padding:0;text-align:left}#colorpicker .popup-content h2::after{content:none}#colorpicker .popup-content ul{list-style:inherit;padding-left:25px}#colorpicker .sampler{display:flex;grid-gap:0 8px;flex-flow:wrap row;margin-bottom:20px;padding:0}#colorpicker .sampler .sampler-item{border:5px solid #eaeaea;display:block;margin-bottom:8px;height:55px;position:relative;width:55px}#colorpicker .sampler .sampler-item img{display:block;height:100%;width:100%}body.isMobile #colorpicker .sampler{display:flex;flex-flow:row wrap;flex-wrap:wrap;justify-content:center;justify-items:center}body.isMobile #colorpicker .sampler li{border:none;flex:0 0 100px;height:auto}@media(max-width: 768px){body.isMobile #colorpicker .sampler li{flex:1 1 100px}}body.isMobile #colorpicker .sampler img{height:55px}.popup{background:rgba(33,33,33,.66);height:100vh;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .34s ease-out;width:100vw;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{border-bottom:1px solid #ddd;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;color:#006ab3;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;width:24px}.popup .popup-header a:hover{background:#006ab3;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 table{width:100% !important;margin-bottom:20px}.popup .popup-content tr th{color:#212529;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;text-align:left}.popup .popup-content tr td{border:1px solid hsl(220,14.2857142857%,90.8823529412%);padding:10px 15px;font-size:12px;vertical-align:top}.popup .popup-content tr:nth-child(odd) td{background:#f3f4f6}.popup .popup-content>*+*{margin-top:1em}.popup .popup-footer{border-top:1px solid #ddd;padding:15px}.popup .popup-buttons{align-items:center;display:flex;justify-content:center}.popup .popup-buttons a{align-items:center;background:#006ab3;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:12px 35px}.popup .popup-buttons a i{margin-right:9px}.popup .popup-buttons a:hover{background:rgb(0,75.7988826816,128)}.product-detail .product-title{font-family:"Nunito",sans-serif}.technical-parameters-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:2rem;position:relative}.technical-parameters-row .tp-col-sticky{position:sticky;top:calc(50px + 2rem);align-self:flex-start;padding-left:1.25rem}@media(max-width: 860px){.technical-parameters-row{grid-template-columns:1fr;overflow:auto}.technical-parameters-row .tp-col-sticky{padding-left:0}}.properties-table{width:100%;min-width:340px}.properties-table tbody td,.properties-table tbody th{padding:.5rem 1rem;background:#fff}.properties-table tbody th{font-weight:bold;text-align:left;width:20px;white-space:nowrap;padding-right:2rem}.properties-table tbody tr:nth-child(odd) td,.properties-table tbody tr:nth-child(odd) th{background:hsl(220,14.2857142857%,90.8823529412%)}.properties-table tbody tr:first-child td:first-child,.properties-table tbody tr:first-child th:first-child{border-top-left-radius:4px}.properties-table tbody tr:first-child td:last-child,.properties-table tbody tr:first-child th:last-child{border-top-right-radius:4px}.properties-table tbody tr:last-child td:first-child,.properties-table tbody tr:last-child th:first-child{border-bottom-left-radius:4px}.properties-table tbody tr:last-child td:last-child,.properties-table tbody tr:last-child th:last-child{border-bottom-right-radius:4px}.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;background:#fff;padding:12px;padding-left:15px;border:1px solid hsl(220,14.2857142857%,90.8823529412%);font-size:11px;white-space:initial;font-weight:400;color:#666f7f;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{background:#fff;border:1px solid hsl(220,14.2857142857%,90.8823529412%);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}.include-formatting{line-height:1.4}.include-formatting p,.include-formatting h1,.include-formatting h2,.include-formatting h3,.include-formatting h4,.include-formatting h5,.include-formatting h6,.include-formatting ul,.include-formatting ol,.include-formatting table{margin-bottom:1.5rem}.include-formatting h1,.include-formatting h2,.include-formatting h3,.include-formatting h4,.include-formatting h5,.include-formatting h6{margin-top:2em;text-align:left;padding:0}.include-formatting h1::after,.include-formatting h2::after,.include-formatting h3::after,.include-formatting h4::after,.include-formatting h5::after,.include-formatting h6::after{content:none}.include-formatting ul:not([class]),.include-formatting ol:not([class]){list-style:initial;padding-left:1.2rem}.include-formatting img{max-width:100%}.include-formatting table{width:100%}.include-formatting table td,.include-formatting table th{padding:.5rem 1rem;border:1px solid hsl(220,14.2857142857%,90.8823529412%);vertical-align:middle}.include-formatting table th{color:#212529}.last-viewed-list{padding-block:3rem}.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;color:#666f7f;text-decoration:none;line-height:1.2}.last-viewed-grid a:hover{color:#212529;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;color:#212529;margin-bottom:.5rem;height:2.4em;overflow:hidden}.product-tabs-items{background:hsl(220,14.2857142857%,90.8823529412%)}.product-tabs-items .tabs-items a:hover{color:#006ab3}.product-tabs-items .tabs-items .home{color:#006ab3}.product-tabs-items .tabs-items .active{background:#fff}.product-tabs .tab-title{color:#006ab3}.product-tabs:not(.tab-selected) .tab-content+.tab-content{border-top:1px solid hsl(220,14.2857142857%,90.8823529412%)}.fancybox-content.cart-success,.fancybox-content.compare-success,.fancybox-content.favorite-success{padding:0;max-width:900px}.fancybox-content.cart-success h2,.fancybox-content.compare-success h2,.fancybox-content.favorite-success h2{padding:20px 50px;font-size:14px;background:#f4ffd5;color:#008c00;margin:0}.fancybox-content.cart-success h2:after,.fancybox-content.compare-success h2:after,.fancybox-content.favorite-success h2:after{display:none}.fancybox-content.cart-success h2.max-buy-warning,.fancybox-content.compare-success h2.max-buy-warning,.fancybox-content.favorite-success h2.max-buy-warning{background:#ffc5cb;color:rgba(255,0,0,.48);font-size:12px}.fancybox-content.cart-success .item,.fancybox-content.compare-success .item,.fancybox-content.favorite-success .item{width:100%;display:block;padding:20px 20px;float:left;background:#fafafa;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.fancybox-content.cart-success .item .image,.fancybox-content.compare-success .item .image,.fancybox-content.favorite-success .item .image{padding-right:20px;float:left;width:40%}.fancybox-content.cart-success .item .image img,.fancybox-content.compare-success .item .image img,.fancybox-content.favorite-success .item .image img{max-width:100%;float:right}.fancybox-content.cart-success .item .description,.fancybox-content.compare-success .item .description,.fancybox-content.favorite-success .item .description{float:left;width:50%;padding-top:10px}.fancybox-content.cart-success .item .description h3,.fancybox-content.cart-success .item .description a.title,.fancybox-content.compare-success .item .description h3,.fancybox-content.compare-success .item .description a.title,.fancybox-content.favorite-success .item .description h3,.fancybox-content.favorite-success .item .description a.title{color:#000;font-weight:700;line-height:1.4;display:block;text-decoration:none}.fancybox-content.cart-success .item .description .price,.fancybox-content.compare-success .item .description .price,.fancybox-content.favorite-success .item .description .price{color:#848484;font-weight:400;margin-top:10px;display:block}.fancybox-content.cart-success .controls,.fancybox-content.compare-success .controls,.fancybox-content.favorite-success .controls{width:100%;text-align:center;float:left;margin:20px 0;padding:0 20px}.fancybox-content.cart-success .controls .continue,.fancybox-content.compare-success .controls .continue,.fancybox-content.favorite-success .controls .continue{display:block;float:right}.fancybox-content.cart-success .controls .go-back,.fancybox-content.compare-success .controls .go-back,.fancybox-content.favorite-success .controls .go-back{color:#000;text-decoration:none;font-weight:600;font-size:12px;display:block;float:left;line-height:52px}.fancybox-content.cart-success .controls .go-back i,.fancybox-content.compare-success .controls .go-back i,.fancybox-content.favorite-success .controls .go-back i{margin-right:5px}.fancybox-content.cart-success .delivery-info,.fancybox-content.compare-success .delivery-info,.fancybox-content.favorite-success .delivery-info{background:#fafafa;border-top:1px solid #ddd}.fancybox-content.cart-success .accessories,.fancybox-content.compare-success .accessories,.fancybox-content.favorite-success .accessories{width:100%;float:left;padding:20px;border-top:1px solid #ddd}.fancybox-content.cart-success .accessories h2,.fancybox-content.compare-success .accessories h2,.fancybox-content.favorite-success .accessories h2{color:#000;font-weight:700;line-height:1.4;display:block;padding:0;background:none;margin-bottom:30px}.fancybox-content.cart-success .accessories ul,.fancybox-content.compare-success .accessories ul,.fancybox-content.favorite-success .accessories ul{float:left;width:100%;padding:0px 10px;display:flex;flex-flow:row wrap}.fancybox-content.cart-success .accessories ul li,.fancybox-content.compare-success .accessories ul li,.fancybox-content.favorite-success .accessories ul li{float:left;width:50%}.fancybox-content.cart-success .accessories ul li .image img,.fancybox-content.compare-success .accessories ul li .image img,.fancybox-content.favorite-success .accessories ul li .image img{max-width:100px}.fancybox-content.cart-success .accessories ul li.item,.fancybox-content.compare-success .accessories ul li.item,.fancybox-content.favorite-success .accessories ul li.item{background:none;padding:0;border:0}.fancybox-content.cart-success .accessories ul li a.buy,.fancybox-content.compare-success .accessories ul li a.buy,.fancybox-content.favorite-success .accessories ul li a.buy{background:#006ab3;color:#fff;font-weight:400;font-size:12px;border-radius:4px;padding:8px 15px;text-decoration:none;display:block;margin-top:15px;float:left}@media screen and (max-width: 768px){.fancybox-content.cart-success .accessories ul li,.fancybox-content.compare-success .accessories ul li,.fancybox-content.favorite-success .accessories ul li{width:50%}}@media screen and (max-width: 530px){.fancybox-content.cart-success .accessories li,.fancybox-content.compare-success .accessories li,.fancybox-content.favorite-success .accessories li{width:100% !important}}.fancybox-content.compare-success h2,.fancybox-content.favorite-success h2{background:#fff;color:#000}.fancybox-content.cart-error{color:#848484;font-weight:400;font-size:15px;line-height:1.5;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#quantity-discount h5{color:#006ab3;margin-bottom:.75rem}#quantity-discount .table-wrapper{background:#fff;border-radius:4px;padding:.5rem 1rem}#quantity-discount .table{width:100%}#quantity-discount .table td,#quantity-discount .table th{padding:.35rem .5rem;text-align:center;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%)}#quantity-discount .table th{font-weight:700;font-size:11px;color:#212529}#quantity-discount .table tr:last-child td{border-bottom:0}.enprag-overlay{padding-block:5rem 3rem;z-index:10;background:rgba(33,33,33,.75);text-align:center;border-radius:4px;display:flex;flex-flow:wrap column;align-items:center;justify-content:center;color:#fff}.enprag-overlay h4{font-size:20px;margin-bottom:1.5rem}.common-page.account *{box-sizing:border-box}.account .sidebar .sidebar-profile-image{background:#f3f4f6;border-radius:20px}.account h1{margin-bottom:30px}.account-homepage .contact-box{padding:1.5rem;background:#f3f4f6;border-radius:20px;position:relative}.account-homepage .contact-box strong{color:#666f7f;font-weight:700}.account-homepage .contact-box h1{margin-bottom:30px}.account-homepage .contact-box-edit{position:absolute;right:1rem;top:1rem;font-size:32px;line-height:1;color:#666f7f}.account-homepage .contact-box-edit:hover{color:#006ab3}.account-link{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:1.5rem;text-decoration:none}.account-link-detail{color:#006ab3}.account-link-detail:hover{color:rgb(0,75.7988826816,128)}.account-link-remove{color:#e3001b}.account-link-remove:hover{color:rgb(176,0,20.9339207048)}.account-link-repeat{color:#666f7f}.account-link-repeat:hover{color:hsl(218.4,10.9170305677%,34.9019607843%)}.common-page.account{padding-bottom:3rem;position:relative}@media(min-width: 861px){.common-page.account{display:grid;grid-template-columns:240px auto;align-items:flex-start;grid-gap:3rem}.common-page.account.full{grid-template-columns:auto}}.common-page.account>.account-content,.common-page.account .sidebar{width:100%;float:none}.common-page.account .sidebar{margin-bottom:3rem;background:#fff;border:0}@media(min-width: 861px){.common-page.account .sidebar{position:sticky;top:1rem;margin-bottom:0}}.common-page.account .sidebar ul{padding:0}.common-page.account .sidebar ul li{list-style:none;margin-bottom:.5rem}.common-page.account .sidebar ul li a{display:flex;align-items:center;line-height:1;opacity:1 !important;text-decoration:none;background:#f3f4f6;color:#666f7f;padding:.875rem 1.5rem;border:0;border-radius:100vh;font-weight:500}.common-page.account .sidebar ul li a .fa{width:1.25rem;font-size:16px;text-align:center;margin-right:.5rem}.common-page.account .sidebar ul li a .badge{margin-left:auto}.common-page.account .sidebar ul li a::after{content:none}.common-page.account .sidebar ul li:hover a{color:#006ab3}.common-page.account .sidebar ul li.active a{color:#fff;background:#006ab3}.common-page.account .sidebar ul li.sign-out a{background:rgba(0,0,0,0);color:#e3001b}.common-page.account .account-content{padding-left:0}.common-page.account .account-content .content-wrapper{color:#666f7f}.common-page.account .orders-table{width:100%}.common-page.account .orders-table tr td,.common-page.account .orders-table tr th{padding:.5rem .75rem}.common-page.account .orders-table tr:nth-child(odd) td,.common-page.account .orders-table tr:nth-child(odd) th{background:#f3f4f6}.common-page.account .orders-table tr .price{text-align:right;white-space:nowrap}.common-page.account .orders-table a{text-decoration:none;color:#006ab3;font-weight:700}.common-page.account .actions{width:0;white-space:nowrap}.common-page.account .addresses .continue{background:#006ab3;color:#fff;border-radius:20px;display:flex;line-height:1;height:40px;margin-inline:auto;align-items:center;justify-content:center;max-width:240px;margin-top:2rem;border:0;opacity:1}.common-page.account .addresses .continue:hover{background:rgb(0,75.7988826816,128)}.sidebar-profile{text-align:center;margin-bottom:2rem}.sidebar-profile .sidebar-profile-image{background:#f3f4f6;border-radius:50%;width:72px;padding:1rem;margin-inline:auto;margin-bottom:1rem}.sidebar-profile .sidebar-profile-image svg{width:100%;opacity:.5}.sidebar-profile .sidebar-profile-name{color:#666f7f;font-weight:bold}.account-content.settings .content-wrapper{max-width:600px}.account-content.settings .content-wrapper form.styled label{padding-left:1rem;font-size:12px;font-weight:bold;margin-top:0;margin-bottom:.5rem}.account-content.settings .content-wrapper form.styled label:not([class]) span{color:red}.account-content.settings .content-wrapper form.styled input{border-radius:20px}.account-content.settings .content-wrapper form.styled h2::after{content:none}.account-content.settings .content-wrapper form.styled .form-group{flex:1 1 240px;margin-bottom:1rem}.account-content.settings .content-wrapper form.styled button{background:#006ab3;display:flex;align-items:center;max-width:240px;margin-inline:auto;border-radius:100vh;border:0;margin-top:2rem}.account-content.settings .content-wrapper form.styled button:hover{background:rgb(0,75.7988826816,128)}.account-custom-address{border-radius:20px;background:#006ab3;padding:0;max-width:860px}.account-custom-address .modal-heading{background:#006ab3;border-radius:20px 20px 0 0;padding:1rem;color:#fff;font-weight:700;text-align:center}.account-custom-address .modal-content{background:#fff;border-radius:0 0 20px 20px;padding:3rem}.account-custom-address .modal-content form label{padding-left:1rem;font-size:12px;font-weight:bold;margin-top:0;margin-bottom:.5rem}.account-custom-address .modal-content form label span{color:red}.account-custom-address .modal-content form input{border-radius:20px}.account-custom-address .modal-content .group-wrapper{display:flex;flex-flow:wrap row;grid-gap:1rem}.account-custom-address .modal-content .group-wrapper .form-group{flex:1 1 240px;margin-bottom:1rem}.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:"";background:#006ab3;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}.account-custom-address .modal-heading{margin-bottom:0}.fancybox-slide--html .fancybox-close-small{color:#fff}.shopping-cart .box .box-items{max-height:300px;overflow-y:auto}.shopping-cart .box .box-item{padding:1rem;text-align:left;position:relative;display:grid;grid-template-columns:60px minmax(0, 1fr);grid-gap:.5rem;border-bottom:1px solid #f3f4f6}.shopping-cart .box .box-item .box-item-image a{display:block}.shopping-cart .box .box-item .box-item-image img{object-fit:scale-down;max-width:100%;border-radius:4px;max-height:60px}.shopping-cart .box .box-item .box-item-content{padding-right:1rem;padding-top:.5rem}.shopping-cart .box .box-item .box-item-title{color:#212529;display:block;line-height:1.2;margin-bottom:.5rem;font-weight:bold}.shopping-cart .box .box-item .box-item-title:hover{text-decoration:underline}.shopping-cart .box .box-item .box-item-remove{position:absolute !important;right:1rem;top:1.5rem;color:#e3001b}.shopping-cart .box .free-delivery-block{max-width:unset;padding:2rem 1rem;text-align:left;border-top:1px solid #f3f4f6}.shopping-cart .box .free-delivery-block.free-delivery-yes{padding:1rem}.shopping-cart .box .price-list{padding:1rem 1rem}.shopping-cart .box .price-list .price-block{display:grid;grid-template-columns:minmax(0, 1fr) 100px;grid-gap:.5rem;color:#666f7f;font-weight:bold}.shopping-cart .box .price-list .price-block:last-child{color:#212529;font-size:16px}.shopping-cart .box .continue-button{font-size:14px;padding:.75rem 1.25rem;cursor:pointer;color:#fff !important;border:0;border-radius:20px;background:#006ab3}.shopping-cart .box .continue-button:hover{text-decoration:none;background:rgb(0,75.7988826816,128)}.free-delivery-block{max-width:320px;margin-inline:auto}.free-delivery-block .free-delivery-line{line-height:1.2;display:flex;grid-gap:1rem;align-items:center;justify-content:center}.free-delivery-block .free-delivery-line i{color:#006ab3;font-size:42px}.free-delivery-block .free-delivery-bar{margin-top:.5rem;position:relative;border-radius:8px;margin-bottom:2rem;background:hsl(220,14.2857142857%,90.8823529412%)}.free-delivery-block .free-delivery-bar .free-delivery-bar-content{width:0;height:8px;border-radius:8px;background:#006ab3}.free-delivery-block .free-delivery-bar .free-delivery-price{position:absolute;top:calc(100% + .5rem);border:1px solid hsl(220,14.2857142857%,90.8823529412%);font-size:11px;display:block;line-height:1;padding:.25rem .5rem;min-width:2rem;text-align:center;border-radius:20px;background:hsl(220,14.2857142857%,90.8823529412%)}.free-delivery-block .free-delivery-bar .min-price{left:.5rem}.free-delivery-block .free-delivery-bar .max-price{right:.5rem}.free-delivery-block.free-delivery-yes i{color:#2a822a}.free-delivery-block.free-delivery-yes .free-delivery-bar-content{background:#2a822a}.free-delivery-block.free-delivery-yes .max-price{color:#fff;background:#2a822a;border-color:hsl(120,51.1627906977%,28.7254901961%)}.cart-section{padding-bottom:5rem}.cart-section .control{margin-top:5rem}.cart-section .create-new-account{background:#f3f4f6;border-radius:20px;padding:1.5rem 1rem;margin-bottom:1rem}.cart-section .create-new-account strong{color:#000;font-weight:bold}.cart-section .create-new-account a{color:#2a822a;text-decoration:none;font-weight:700}.cart-section .cart-stepper{float:none;display:flex;flex-flow:wrap row;margin-bottom:3rem}.cart-section .cart-stepper li{background:#f3f4f6;border-color:hsl(220,14.2857142857%,90.8823529412%);color:#666f7f}.cart-section .cart-stepper .active{color:#212529;font-weight:bold}.cart-section .cart-stepper li:first-child{border-radius:20px 0 0 20px}.cart-section .cart-stepper li:last-child{border-radius:0 20px 20px 0}.cart-section .cart-stepper li::after{border-radius:0;border-color:hsl(220,14.2857142857%,90.8823529412%)}.cart-section .cart-stepper .finish-order{display:none}@media(max-width: 860px){.cart-section .cart-stepper{border:0;padding-bottom:0;margin-bottom:2rem}.cart-section .cart-stepper li{width:unset;display:none;align-items:center;justify-content:flex-start;background:rgba(0,0,0,0)}.cart-section .cart-stepper li strong{width:40px;height:40px;line-height:40px;font-size:18px;flex:0 0 auto;margin:0;background:#666f7f}.cart-section .cart-stepper li span{flex:1;text-align:left;font-size:16px;color:#006ab3}.cart-section .cart-stepper .finish-order strong{background:#2a822a}.cart-section .cart-stepper .active{flex:1}.cart-section .cart-stepper .active strong{background:#006ab3}.cart-section .cart-stepper .active,.cart-section .cart-stepper .active+li{display:flex}.cart-section .cart-stepper .active+li span{display:none}}.cart-section .right-summary .summary-products{margin-bottom:1rem}.cart-section .right-summary .summary-products tr td{padding-inline:.5rem}.cart-section .delivery h2{border-bottom-color:hsl(220,14.2857142857%,90.8823529412%)}.cart-section .address .control-label{margin-top:10px}.cart-section .address .message{float:none;border-radius:20px}.cart-section .address .left-address .box{border-radius:20px;border:0;background:#f3f4f6;margin:0;margin-bottom:1.5rem;clear:both}.cart-section .address .left-address .box.white{background:#fff}.cart-section .address .left-address .box input:not([type=checkbox]),.cart-section .address .left-address .box textarea,.cart-section .address .left-address .box select{border-radius:20px;border-color:hsl(220,14.2857142857%,90.8823529412%);padding-inline:1rem;color:#212529}.cart-section .address .left-address .box input:not([type=checkbox]).bad_input,.cart-section .address .left-address .box textarea.bad_input,.cart-section .address .left-address .box select.bad_input{background:#fff9fa;border-color:#ffc3ca}.cart-section .address .left-address .box textarea{resize:vertical;min-height:5rem}.cart-section .cart-items tr td{border-color:hsl(220,14.2857142857%,90.8823529412%)}.cart-section .cart-items tr td.count .minus{border-radius:35px 0 0 35px}.cart-section .cart-items tr td.count .plus{border-radius:0 35px 35px 0}@media(max-width: 860px){.cart-section .cart-items thead{display:none}.cart-section .cart-items tbody,.cart-section .cart-items tr,.cart-section .cart-items td,.cart-section .cart-items th{display:block;padding:0}.cart-section .cart-items tr{margin-bottom:1.5rem;display:grid;padding:1rem;grid-template-columns:100px auto 100px 100px;grid-template-areas:"image description description description" "image availability count total";background:#f3f4f6;border-radius:20px;align-items:center}.cart-section .cart-items tr .price{display:none}.cart-section .cart-items tr .description{grid-area:description;padding-top:0}.cart-section .cart-items tr .description,.cart-section .cart-items tr .description a{font-size:14px}.cart-section .cart-items tr .description a:not(.remove):not(.compare){position:initial;top:unset;left:unset;white-space:normal}.cart-section .cart-items tr .availability{grid-area:availability}.cart-section .cart-items tr .count{grid-area:count;padding:0;width:unset !important}.cart-section .cart-items tr .count button{width:30px;height:30px;line-height:30px}.cart-section .cart-items tr .count input{width:40px;height:30px;line-height:30px}.cart-section .cart-items tr .total-price{grid-area:total;font-size:16px;color:#000;font-weight:bold}.cart-section .cart-items tr .image{margin-right:1rem;grid-area:image;width:auto;padding:0}.cart-section .cart-items tr .image img{display:block;margin:auto;border-radius:20px;max-width:100%;width:auto}}@media(max-width: 540px){.cart-section .cart-items tr{grid-template-columns:100px minmax(100px, auto) 100px;grid-template-areas:"image description description" "image availability availability" "image count total"}.cart-section .cart-items tr .availability{margin-block:.5rem}}@media(max-width: 860px){.cart-section .cart-summary-items thead tr th{color:#666f7f;font-size:12px;font-weight:bold}.cart-section .cart-summary-items tbody tr td{vertical-align:middle}.cart-section .cart-summary-items tbody tr .image{width:48px}.cart-section .cart-summary-items tbody tr .description{padding-top:0}.cart-section .cart-summary-items tbody tr .description a:not(.remove):not(.compare){position:initial;top:unset;left:unset;white-space:normal;width:auto}.cart-section .cart-summary-items tbody tr .count{width:60px}.cart-section .cart-summary-items tbody tr .total-price{color:#000;font-size:14px;font-weight:bold}}@media(max-width: 540px){.cart-section .cart-summary-items .image{display:none}}.cart-section .voucher-form{width:unset;float:none}.cart-section .voucher-form>span{font-weight:bold;font-size:12px;display:block;padding-left:1rem}.cart-section .voucher-form form{display:flex;margin-top:.5rem}.cart-section .voucher-form form input[type=text]{border-radius:20px 0 0 20px;padding-inline:2rem}@media(max-width: 540px){.cart-section .voucher-form form input[type=text]{width:100%}}.cart-section .voucher-form form input[type=submit]{border-radius:0 20px 20px 0;padding-inline:2rem}.cart-section .voucher-form form input[type=submit]:hover{background:rgb(0,75.7988826816,128)}.cart-section .cart-care{margin-top:2rem;padding:1.5rem 2rem;border-radius:20px;background:#f3f4f6}.cart-section .cart-care .cart-care-wrapper{display:flex;grid-gap:2rem;align-items:center}.cart-section .cart-care .care-icon .fa{display:flex;justify-content:center;align-items:center;height:6rem;width:6rem;border-radius:50%;background:#006ab3;color:#fff;font-size:42px}.cart-section .cart-care .care-content h3{color:#212529}.cart-section .cart-care .care-content p{margin-top:.5rem;margin-bottom:0}.cart-section .cart-care .care-content a{color:#006ab3}.cart-section .survey{float:none;border-radius:20px;background:#f3f4f6;border:0;display:flex;align-items:center;flex-flow:wrap row;grid-gap:2rem}@media(max-width: 860px){.cart-section .survey{padding:1rem}}.cart-section .survey .free-delivery{background:rgba(0,0,0,0)}.cart-section .survey .free-delivery:not(:empty){background:#fff;padding:1rem;border-radius:20px;border:1px solid hsl(220,14.2857142857%,90.8823529412%)}.cart-section .survey .survey-table{margin-left:auto}.cart-section .survey .survey-table tr td{color:#666f7f;padding:.125rem .5rem;font-weight:bold}.cart-section .survey .survey-table .total-row td{font-size:16px;color:#212529;padding:.75rem .5rem}.cart-stepper{display:flex}@media(min-width: 768px){.cart-stepper>li{flex:1}}.section .delivery-section .free-delivery-block{max-width:400px;margin:0 0 1rem}.section .delivery-section .free-delivery-block .free-delivery-line{justify-content:flex-start}.section .delivery-section .free-delivery-block.free-delivery-yes{display:none}@media(min-width: 860px){.delivery .shipping label p.price{max-width:120px;text-align:right}}.shareButton-wrapper{clear:both;display:flex;justify-content:flex-end;margin-bottom:1rem}.shareButton-wrapper .shareButton{display:flex;align-items:center;text-decoration:none;padding:.5rem 1rem;height:unset;line-height:1;text-align:center;color:rgba(33,33,33,.65);border:0;outline:0;background:hsl(220,14.2857142857%,90.8823529412%);border-radius:20px;font-size:14px}.shareButton-wrapper .shareButton:hover{background:#006ab3;color:#fff}.cart-section .success-created{float:none;display:flex;grid-gap:1rem;align-items:center}@media(max-width: 860px){.cart-section .success-created{padding-block:4rem;flex-flow:wrap row}}.cart-section .success-created .left{padding-top:0}.fancybox-inner .cart-success .controls .continue,.cart-section .control .continue{background:#006ab3;color:#fff;border-radius:100vh;border:0}.fancybox-inner .cart-success{border-radius:20px}.fancybox-inner .cart-success h2{font-size:20px;padding-top:30px;background:#fff}.fancybox-inner .cart-success .image img{width:80px}.fancybox-inner .cart-success .controls .go-back{color:#666f7f}.fancybox-inner .cart-success .controls .go-back:hover{color:#212529}.fancybox-content.cart-success .accessories ul li a.buy,.fancybox-content.compare-success .accessories ul li a.buy,.fancybox-content.favorite-success .accessories ul li a.buy{border-radius:100vh}.reclamation-link{font-weight:700;color:#006ab3;text-decoration:none}.reclamation .form-container{padding:2rem}.reclamation .init-reclamation{text-align:center;max-width:680px;margin-inline:auto;padding:3.5rem}.reclamation .init-reclamation .form-control{max-width:360px;margin-inline:auto;text-align:center}.reclamation .init-reclamation .btn{min-width:240px}.reclamation .btn-split{display:block;margin-block:1rem}.reclamation .upload-row span{display:inline-block;margin-right:.5rem;background:#ddd;border-radius:1rem;padding:.25rem .75rem;font-size:13px}.reclamation .upload-row:has(span){margin-bottom:1rem}.reclamation .upload-label{text-align:center;border-radius:1rem;border:2px solid #ddd;display:block;padding:1rem}.reclamation .upload-label:hover{background:rgba(33,33,33,.06)}#registration h1{text-align:center;margin-bottom:3rem}#registration .form-container{padding:3.5rem 1rem;max-width:680px;margin-inline:auto}#registration .form-loading{position:absolute;z-index:99999;inset:0;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:32px;color:#006ab3;opacity:0;pointer-events:none;transition:.34s ease}#registration .show-loading .form-loading{opacity:1;pointer-events:all}#registration .init-registration{text-align:center}#registration .init-registration .form-control{max-width:360px;margin-inline:auto;text-align:center}#registration .init-registration .btn-split{display:block;margin-block:1rem}#registration .init-registration .btn{min-width:240px}#registration .company-registration .form-group{margin-bottom:1.5rem}#registration .company-registration .form-container{padding-inline:3rem}#auth .message.error-message,#auth .message.success-message{float:left;width:100%;margin:0;padding:20px;background:#fff1f1;border:1px solid #f9d0d4;color:#6d2121;font-weight:600;font-size:13px}#auth .message.success-message{background:#edffef;border:1px solid #cbe4cf;color:#145820}#auth .help-block{display:inline-block;margin-top:5px}#auth .help-block.text-danger{color:red}#auth .login-wrapper{max-width:480px;margin-inline:auto;margin-block:3rem 5rem;border-radius:20px;border-color:hsl(220,14.2857142857%,90.8823529412%);background:#f3f4f6;padding:3rem}#auth .register-wrapper{margin-inline:auto;margin-block:3rem 5rem;border-radius:20px;border-color:hsl(220,14.2857142857%,90.8823529412%);background:#f3f4f6;padding:3rem}.register-form label:not([class]),.login-form label:not([class]){display:block;font-weight:700;margin-bottom:.5rem;padding-left:1rem;cursor:pointer}.register-form label:not([class]) span,.login-form label:not([class]) span{color:red}.register-form input[type=text],.register-form input[type=email],.register-form input[type=tel],.register-form input[type=password],.login-form input[type=text],.login-form input[type=email],.login-form input[type=tel],.login-form input[type=password]{display:block;font:inherit;width:100%;border:1px solid #ddd;border-radius:20px;background:#fff;padding-inline:1.25rem;padding-block:.925rem}.login-form{padding-block:1rem}.login-form a{text-decoration:none;color:#666}.login-form .login-form-group{margin-bottom:1.5rem}.login-form .login-form-submit{display:flex;justify-content:space-between;align-items:center}.login-form .fa{margin-right:.5rem}.login-form .login-form-button{font:inherit;font-size:14px;padding:.75rem 1.25rem;cursor:pointer;color:#fff;border:0;border-radius:20px;background:#006ab3}.login-form .login-form-button:hover{background:rgb(0,75.7988826816,128)}.login-form hr{opacity:.25;margin-block:2rem}.login-form .login-form-actions{display:flex;flex-flow:wrap column;grid-gap:1rem}.login-form .login-form-google,.top-header .login-form .login-form-google,.login-form .login-form-register,.top-header .login-form .login-form-register{display:flex;justify-content:center;align-items:center;line-height:18px;padding:.75rem;cursor:pointer;border:1px solid #006ab3;border-radius:20px}.login-form .login-form-google img,.top-header .login-form .login-form-google img,.login-form .login-form-register img,.top-header .login-form .login-form-register img{flex:0 0 18px;max-width:18px}.login-form .login-form-google img,.login-form .login-form-google .fa,.top-header .login-form .login-form-google img,.top-header .login-form .login-form-google .fa,.login-form .login-form-register img,.login-form .login-form-register .fa,.top-header .login-form .login-form-register img,.top-header .login-form .login-form-register .fa{margin-right:.5rem}.login-form .login-form-google:hover,.top-header .login-form .login-form-google:hover,.login-form .login-form-register:hover,.top-header .login-form .login-form-register:hover{text-decoration:none;color:#fff;background:#006ab3}.register-form{display:flex;flex-flow:wrap row;grid-gap:2rem}.register-form a{color:#006ab3}.register-form .col{flex:1}.register-form .checkbox{display:block;margin-bottom:1.5rem}.register-form .checkbox label{padding-left:0}.register-form .form-group{margin-bottom:1.5rem}.register-form .register-form-submit{font:inherit;font-size:16px;padding:1.25rem 3rem;cursor:pointer;color:#fff;border:0;border-radius:100vh;background:#006ab3}.register-form .register-form-submit:hover{background:rgb(0,75.7988826816,128)}@media(max-width: 860px){.mobile-nav-visible body{overflow-y:hidden}}.fnAjaxLoading .fancybox-content{display:none}body.overflow-hidden{overflow-y:hidden}body .assortment{padding-top:35px}body .assortment .letters{padding-bottom:15px;font-size:15px;font-weight:bold;text-align:center}body .assortment .letters a{display:inline-block;color:#000;margin:5px}body .assortment ul{column-count:4;column-fill:balance;column-gap:40px;column-rule:1px solid #ddd}@media(max-width: 1200px){body .assortment ul{padding:0 20px}}@media(max-width: 768px){body .assortment ul{column-count:3}}@media(max-width: 600px){body .assortment ul{column-count:2}}@media(max-width: 425px){body .assortment ul{column-count:1}}body .assortment ul li{break-inside:avoid;font-size:21px;font-weight:700}body .assortment ul li ul{padding:20px 0;column-count:1}body .assortment ul li ul li{font-size:14px;font-weight:400;line-height:1.5}body .assortment ul li ul li a{color:#000;text-decoration:none}body .assortment ul li ul li a:hover{text-decoration:underline}body ul.searchNoResultsSteps{display:inline-block;padding:0;list-style:square}@media(max-width: 768px){body ul.searchNoResultsSteps{display:block;width:100%;margin-left:35px}}body ul.searchNoResultsSteps li{margin:7px;text-align:left}body h2.left-align{text-align:left}body h2.left-align:after{left:20px;transform:translate(0%, 0%)}body #busyOverlay{align-items:center;background-color:rgba(0,0,0,.25);display:none;flex-flow:column;height:100%;justify-content:center;position:fixed;width:100%;z-index:99999999999999}body #busyOverlay i{color:#fff;font-size:45px}body.ajaxBusy #busyOverlay{display:flex}a.continue,button.continue{border-bottom:2px solid #004879;border-radius:4px;height:auto;line-height:50px;padding:0 20px;width:auto;background:#3487c3;background:linear-gradient(to bottom, #3487c3 0%, #006bb3 100%);font-size:13px;font-weight:600;color:#fff;text-decoration:none}a.continue i,button.continue i{margin-left:5px}a.continue:hover,button.continue:hover{opacity:.5}.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}.back-to-top{position:fixed;text-align:center;transition:opacity .13s;cursor:pointer;bottom:115px;height:50px;line-height:50px;right:20px;width:50px;z-index:10;opacity:0;pointer-events:none;border-radius:50%;background:#fff;border:1px solid #006ab3;color:#006ab3}.back-to-top:hover,.back-to-top:focus{background:#006ab3;color:#fff}.back-to-top.showed{opacity:1;pointer-events:all}@media(max-width: 560px){.back-to-top{height:40px;line-height:40px;width:40px}}.back-to-top i.fa{font-size:15px;line-height:50px}@media(max-width: 560px){.back-to-top i.fa{line-height:40px}}.section .container{margin:0 auto;max-width:1185px;padding:0 15px}.section .section-content{line-height:1.45}.section .section-content a{color:#006ab3;font-weight:bold;text-decoration:none}.section .section-content a:hover{color:rgb(0,75.7988826816,128)}#breadcrumb{padding:20px 0}#breadcrumb .breadcrumb{display:flex;align-items:center}#breadcrumb .breadcrumb li{align-items:center;color:#828282;display:flex;line-height:1.5;margin-right:12px}#breadcrumb .breadcrumb li+li::before{content:"";font-family:"FontAwesome";font-size:11px;margin-right:12px}#breadcrumb .breadcrumb a{color:#828282;text-decoration:none}#breadcrumb .breadcrumb a:hover{color:rgb(104.5,104.5,104.5);text-decoration:underline}@media(max-width: 860px){#breadcrumb{background:#f2f2f2;padding:12px 0}#breadcrumb .breadcrumb li{display:none;font-size:12px}#breadcrumb .breadcrumb li:first-child{display:flex}#breadcrumb .breadcrumb li:nth-last-child(-n+2){display:flex}}span[data-tooltip],a[data-tooltip]{position:relative}span[data-tooltip] .tooltip,a[data-tooltip] .tooltip{position:absolute;right:-15px;bottom:calc(100% + 15px);z-index:20;font-size:12px;font-weight:300;line-height:1.3;padding:10px;text-align:left;pointer-events:none;opacity:0;color:#fff;border-radius:4px;background:#3d3d3d;transition:.24s ease-in-out;transform:translateY(20px)}span[data-tooltip] .tooltip::after,a[data-tooltip] .tooltip::after{content:"";position:absolute;top:100%;right:15px;z-index:20;width:0;height:0;pointer-events:none;opacity:0;border-top:9px solid #3d3d3d;border-right:9px solid rgba(0,0,0,0);border-left:9px solid rgba(0,0,0,0);transition:.24s ease-in-out;transform:translateY(-20px)}span[data-tooltip]:hover .tooltip,a[data-tooltip]:hover .tooltip{opacity:1;transform:none}span[data-tooltip]:hover .tooltip::after,a[data-tooltip]:hover .tooltip::after{opacity:1;transform:none}.grecaptcha-badge{visibility:hidden}.recaptcha-field{display:flex;flex-flow:wrap row;font-size:12px;line-height:1.6;margin-top:1rem;color:#666;grid-gap:1rem}.recaptcha-field a{color:#006ab3}.recaptcha-field a:hover{text-decoration:none}.text-muted{color:#999 !important}html{--header-height: 60px}@media(max-width: 991px){html{--header-height: 120px}body{margin-top:var(--header-height)}}.top-header{background:#f3f4f6}@media(max-width: 991px){.top-header{display:none}}.top-header .wrapper{display:flex;align-items:center;padding-inline:1rem}.top-header .call-us-block{margin-right:auto}.top-header .call-us-block .call-us{display:inline;font-size:15px;text-decoration:none;color:#212529}.top-header .call-us-block .call-us strong{font-weight:700}.top-header .top-menu-control,.top-header .account-links{display:flex;align-items:center;font-size:12px}.top-header .top-menu-control a,.top-header .account-links a{text-decoration:none;color:#666}.top-header .top-menu-control a:hover,.top-header .top-menu-control a:focus,.top-header .account-links a:hover,.top-header .account-links a:focus{text-decoration:underline}.top-header .top-menu-control img,.top-header .account-links img{display:block}.top-header .top-menu-control a,.top-header .account-links a{display:inline-block;padding:.75rem 1rem;text-align:center}.top-header .top-menu-control a .fa,.top-header .account-links a .fa{margin-right:.25rem}.top-header .top-menu-control li,.top-header .account-links li{border-right:1px solid #ddd}.top-header .top-menu-control a{color:#212529;font-weight:700}.top-header .login-popup{position:relative}.top-header .login-popup .login-popup-wrapper{position:absolute;top:calc(100% - 1px);right:-1px;z-index:10000;display:none;width:380px;padding:2rem;opacity:1;border:1px solid #ddd;border-radius:20px 0 20px 20px;background:#fff;content-visibility:hidden}.top-header .login-popup:hover,.top-header .login-popup:focus-within{border-left:1px solid #ddd}.top-header .login-popup:hover>a,.top-header .login-popup:focus-within>a{position:relative;z-index:10001;background:#fff}.top-header .login-popup:hover .login-popup-wrapper,.top-header .login-popup:focus-within .login-popup-wrapper{display:block;content-visibility:visible}#new_header{width:100%;position:relative;z-index:50}#new_header>.wrapper{display:grid;align-items:center;min-height:110px;padding:1rem 1rem .5rem;grid-template-areas:"logo search actions";grid-template-columns:minmax(0, min-content) auto minmax(0, max-content);grid-gap:.5rem 1rem}@media(max-width: 991px){#new_header>.wrapper{grid-template-areas:"hamburger logo actions" "search search search";grid-template-columns:40px auto min-content}.scrolled #new_header>.wrapper,.mobile-nav-visible #new_header>.wrapper{grid-template-areas:"hamburger logo actions"}}#new_header .header-logo{grid-area:logo}#new_header .header-hamburger{grid-area:hamburger}#new_header .header-search{grid-area:search}#new_header .header-actions{grid-area:actions}@media(min-width: 991px){#new_header .header-hamburger{display:none}}#new_header .header-hamburger .hamburger-menu{display:flex;justify-content:center;align-items:center}#new_header .header-hamburger .hamburger-menu svg{width:28px;max-height:30px;fill:#006ab3}#new_header .control{display:flex;justify-content:flex-end;align-items:center;width:unset;padding-top:0}#new_header .control .control-item{margin:0;padding:0}#new_header .control .control-item+.control-item{margin-left:20px}#new_header .control .control-item a{position:relative;color:#006ab3;text-decoration:none}#new_header .control .control-item .bubble{position:absolute;z-index:1002;top:5px;right:8px;display:flex;justify-content:center;align-items:center;font-size:11px;line-height:18px;width:18px;height:18px;color:#fff;border-radius:50%;background:#d80000;transform:translate(50%, -50%);text-align:center;font-weight:500}@media(max-width: 991px){#new_header .control .control-item>*{width:40px;height:40px;padding:0 !important;display:flex;justify-content:center;align-items:center}#new_header .control .control-item+.control-item{margin-left:0}#new_header .control .control-item .bubble{right:0;transform:translate(0%, -50%)}}#new_header .control svg{width:28px;max-width:unset;max-height:30px;fill:#006ab3}#new_header .control .search-opener{display:none}html.scrolled #new_header .control .search-opener,html.mobile-nav-visible #new_header .control .search-opener{display:block}#new_header .control .search-opener label{padding:.75rem;color:#006ab3;font-size:24px}#new_header .control .login-opener a{padding:.75rem;color:#006ab3;font-size:24px}#new_header .control .shopping-cart{position:relative;z-index:1000;display:flex;overflow:initial;transition:.48s ease}#new_header .control .shopping-cart .box-icon{position:relative}#new_header .control .shopping-cart>a{padding:.75rem;display:flex;justify-content:center;align-items:center;margin:0;border:1px solid rgba(0,0,0,0);border-radius:4px;padding-inline:.5rem;white-space:nowrap;color:#000;font-weight:600;font-size:17px;line-height:45px}#new_header .control .shopping-cart>a .box-total-price{margin-left:1rem}@media(max-width: 991px){#new_header .control .shopping-cart>a{border:0 !important}}#new_header .control .shopping-cart:hover>a{border:1px solid #ddd;border-bottom-color:rgba(0,0,0,0)}#new_header .control .shopping-cart:hover>a{position:relative;z-index:1001;background:#fff}#new_header .control .shopping-cart:hover .box{display:block;pointer-events:all}#new_header .control .shopping-cart .box{display:none;position:absolute;width:360px;top:calc(100% - 2px);left:unset;right:0;z-index:1000;overflow:hidden;pointer-events:none;border:1px solid #ddd;background:#fff;border-radius:20px 0 20px 20px;box-shadow:none;transform:none}#new_header .control .shopping-cart .box::before{content:none}#new_header .control .shopping-cart .box .price-list{text-align:right}#new_header .control .shopping-cart .box .footer{display:flex;justify-content:space-between;align-items:center;float:none;clear:both;padding:1rem}#new_header .control .shopping-cart .box .footer .clear{text-decoration:none;color:#666;font-weight:normal}#new_header .control .shopping-cart .box .footer .clear:hover{text-decoration:underline}#new_header .control .shopping-cart .box tr .image{width:140px;text-align:center}#new_header .control .shopping-cart .box tr .image img{width:auto;max-width:100%;max-height:140px}@media(max-width: 991px){#new_header .control .shopping-cart .box,#new_header .control .shopping-cart .box-total-price{display:none}}#new_header .hamburger-menu .close{display:none}.mobile-nav-visible #new_header .hamburger-menu svg{transform:rotate(90deg)}.mobile-nav-visible #new_header .hamburger-menu .open{display:none}.mobile-nav-visible #new_header .hamburger-menu .close{display:block}#new_header nav{position:relative;z-index:2}#new_header .header-actions-mobile{display:none !important}@media(max-width: 991px){#new_header{position:fixed;top:0;z-index:10;background:#fff;box-shadow:6px 0 6px #ccc}#new_header>.wrapper{min-height:auto;padding:10px 15px}#new_header .header-actions-mobile{display:flex !important}#new_header .header-actions-desktop{display:none !important}}.search-form{position:relative;z-index:1000;flex:1;width:unset;margin-top:0;margin-right:30px;margin-left:30px;padding-bottom:0;transition:.48s ease}.search-form .search-form-group{position:relative;display:flex}@media(min-width: 991px){.search-form.search-focus::after{content:"";position:fixed;inset:0;pointer-events:none;background:rgba(0,0,0,.45)}}.search-form .search-form-group button{position:absolute;top:50%;right:10px;z-index:3;display:flex;align-items:center;font-family:"Quicksand",sans-serif;font-size:14px;font-weight:500;height:38px;margin:0;padding:0 13px;text-transform:initial;border:0;border-radius:100vh;background:#006ab3;color:#fff;transform:translateY(-50%);width:auto;cursor:pointer}.search-form .search-form-group button i{line-height:0;color:hsla(0,0%,100%,.8)}.search-form .search-form-group button span{display:block;overflow:hidden;width:0;text-align:center;white-space:nowrap;transition:.34s}.search-form .search-form-group button:hover{opacity:.7}.search-form .search-form-group input{position:relative;z-index:2;font:inherit;border:2px solid hsl(220,14.2857142857%,92.8823529412%);border-radius:100vh;height:60px;padding:10px 140px 10px 20px;color:#666f7f;background:#fff;display:block;outline:none;width:100%}.search-form .search-form-group ::placeholder{opacity:1;color:#666f7f}.search-form .search-form-group ::-ms-input-placeholder{color:#666f7f}.search-form.search-focus .search-form-group button{padding:0 20px}.search-form.search-focus .search-form-group button span{width:7ch;margin-left:6px}@media(max-width: 991px){.search-form{position:initial;margin:0}.search-form .search-form-group input{flex:1;height:60px;padding-left:1.5rem}.search-form .search-form-group button{width:unset}}.search-form .menu-whisperer{position:absolute;top:calc(100% + 6px);left:0;z-index:1000;display:none;overflow:hidden;width:100%;padding-top:.5rem;border:2px solid hsl(220,14.2857142857%,92.8823529412%);border-radius:20px;background:#fff;content-visibility:hidden}.search-form .menu-whisperer.menu-show{display:block;content-visibility:visible}.search-form .menu-whisperer .whisperer-loading{display:flex;align-items:center;padding:5px;color:#666f7f}.search-form .menu-whisperer .loader{position:relative;font-size:3px;width:1em;height:1em;margin:6em;text-indent:-9999em;color:#666f7f;border-radius:50%;transform:translateZ(0);animation:load 1.3s infinite linear}@keyframes load{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 0,2em 2em 0 .2em,0 3em 0 0em,-2em 2em 0 -1em,-3em 0em 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0em,0 3em 0 .2em,-2em 2em 0 0,-3em 0em 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em,2em -2em 0 -1em,3em 0em 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0em 0 0,-2em -2em 0 .2em}}.search-form .whisperer-close{display:inline-block;font-family:inherit;font-size:11px;width:auto;height:auto;margin:0;padding:.3rem .75rem;cursor:pointer;text-transform:initial;color:#e3001b;border:0;background:none;float:right}.search-form .whisperer-content .whisperer-block{border-bottom:1px solid hsl(220,14.2857142857%,92.8823529412%);padding-block:1rem}.search-form .whisperer-content .whisperer-title{font-size:16px;font-weight:bold;line-height:1.42;margin-bottom:1rem;color:#006ab3;padding-inline:1rem}.search-form .whisperer-content .whisperer-all-results{padding:.75rem;text-align:center;background:#f3f4f6}.search-form .whisperer-content .whisperer-all-results a{text-decoration:none;color:#666f7f}.search-form .whisperer-content .whisperer-all-results a:hover{color:#006ab3}.search-form .whisperer-item{text-decoration:none}.search-form .whisperer-item img{width:100%;height:100%;object-fit:contain}.search-form .whisperer-tags{display:flex;flex-flow:wrap row;grid-gap:.5rem;padding-inline:1rem}.search-form .whisperer-tag{display:flex;font-size:12px;font-weight:700;line-height:1.3;padding:.5rem 1rem;color:#666f7f;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.24)}.search-form .whisperer-tag strong{color:#212529}.search-form .whisperer-tag:hover{box-shadow:0 0 8px #006ab3}.search-form .whisperer-empty-result .empty-result{padding-left:1rem;color:#666f7f;padding-block:.3rem}.search-form .whisperer-empty-result .empty-result .fa{margin-right:.5rem}.search-form .whisperer-products{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem;padding-inline:1rem}.search-form .whisperer-product{text-align:center;color:#666f7f}.search-form .whisperer-product strong{color:#212529}.search-form .whisperer-product:hover{color:#212529}.search-form .whisperer-product-image{height:100px;margin-bottom:1rem}.search-form .whisperer-product-title{font-size:12px;font-weight:700;line-height:1.3;padding-inline:.5rem}.search-form .whisperer-categories{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;padding-inline:1rem}.search-form .whisperer-category{display:flex;align-items:center;border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.24);padding-block:.5rem}.search-form .whisperer-category:hover{box-shadow:0 0 8px #006ab3}.search-form .whisperer-category-image{flex:0 0 64px;height:48px}.search-form .whisperer-category-image img{padding:5px}.search-form .whisperer-category-title{flex:1;font-size:12px;font-weight:bold;color:#212529;padding-right:.5rem}@media(max-width: 991px){.search-form .menu-whisperer{top:100%;overflow-x:hidden;overflow-y:auto;height:calc(var(--app-height) - var(--header-height));border:0;border-top:1px solid hsl(220,14.2857142857%,92.8823529412%);border-radius:0}.search-form .menu-whisperer .whisperer-loading{flex-flow:wrap column;padding:5rem 1rem}.search-form .menu-whisperer .whisperer-loading .loader{font-size:8px;margin-bottom:4rem;color:#006ab3}.search-form .menu-whisperer .empty-result{display:flex;flex-flow:wrap column;width:100%;padding:3rem 1rem;text-align:center;opacity:1}.search-form .menu-whisperer .empty-result .fa{font-size:4rem;margin-bottom:2rem;color:#006ab3}.search-form .menu-whisperer .whisperer-content{display:flex;flex-flow:column;height:100%}.search-form .menu-whisperer .whisperer-content .whisperer-all-results{margin-top:auto}.search-form .menu-whisperer .whisperer-firstVisit .whisperer-block:last-child,.search-form .menu-whisperer .whisperer-firstSuggestion .whisperer-block:last-child{padding-bottom:2rem}.search-form .menu-whisperer .whisperer-categories{margin-bottom:1rem}}@media(max-width: 991px){.mobile-nav-visible #new_design .header-search,.scrolled #new_design .header-search{display:none}#new_design.search-menu-opened{position:fixed;top:0;overflow:hidden;width:100%;height:100%}#new_design.search-menu-opened .header-search{position:absolute;inset:0;z-index:10001;padding:0 15px;background:#fff;display:flex;align-items:center}#new_design.search-menu-opened .header-search .search-form{margin:0}}#mobile-nav{position:absolute;top:100%;left:0;z-index:999;overflow:hidden;height:0;padding:0;opacity:0;border-top:1px solid #ccc;background:#fff;transition:.36s ease-out}#mobile-nav .spinner-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.mobile-nav-visible #mobile-nav{display:block;height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));opacity:1}#mobile-nav .mobile-nav .nav-item{display:flex;align-items:stretch;border-bottom:1px solid hsl(220,14.2857142857%,90.8823529412%)}#mobile-nav .mobile-nav .nav-icon,#mobile-nav .mobile-nav .nav-image{height:26px;width:26px;margin-right:1rem;fill:currentcolor;text-align:center;font-size:2rem}#mobile-nav .mobile-nav .nav-link{flex:1;display:flex;align-items:center;padding:1.25rem;text-decoration:none;color:#666f7f;font-size:18px}#mobile-nav .mobile-nav .nav-link:hover{color:#006ab3;background:rgba(0,106,179,.08)}#mobile-nav .mobile-nav .nav-dropdown-backarrow,#mobile-nav .mobile-nav .nav-dropdown-arrow{flex:0 0 4rem;background:none;border:0;border-left:1px solid hsl(220,14.2857142857%,90.8823529412%);font-size:20px;cursor:pointer}#mobile-nav .mobile-nav .nav-dropdown-backarrow:hover,#mobile-nav .mobile-nav .nav-dropdown-arrow:hover{color:#006ab3;background:rgba(0,106,179,.08)}#mobile-nav .mobile-nav .nav-dropdown-backarrow{border-left:0;border-right:1px solid hsl(220,14.2857142857%,90.8823529412%)}#mobile-nav .mobile-nav .nav-dropdown{display:none;background:#fff}#mobile-nav .mobile-nav .nav-dropdown.dropdown-active:not(.child-active){position:absolute;inset:0;z-index:30;overflow-y:auto}#mobile-nav .mobile-nav .nav-dropdown.dropdown-active{display:block}#mobile-nav .mobile-nav .nav-dropdown-header{display:flex;align-items:stretch;border-bottom:2px solid hsl(220,14.2857142857%,90.8823529412%);position:sticky;top:0;background:#fff}#mobile-nav .mobile-nav .nav-dropdown-header-title{padding:1.25rem;margin:0;color:#212529;font-weight:bold}#logo{display:inline-flex;align-items:center;text-decoration:none}#logo .logo{float:none;margin:0}#logo picture{width:276px}@media(max-width: 1200px){#logo picture{width:200px}}#logo img{max-width:100%;object-fit:scale-down}@media(max-width: 991px){#logo img{height:28px}}#logo span,#logo strong{display:block;font-size:14px;font-weight:bold;padding:2px 0;color:#212529}#logo span{color:#999}@media(max-width: 860px){#logo span,#logo strong{display:none}}.header-main-menu{margin-top:0;border:0;padding:0;background:#f3f4f6}@media(max-width: 991px){.header-main-menu{display:none !important}}.header-main-menu .wrapper{position:relative}.header-main-menu .main-menu{display:flex;line-height:1.42;margin-inline:-1rem}.header-main-menu .main-menu>.menu-item{flex-grow:1;flex-shrink:0}.header-main-menu .menu-dropdown{position:absolute;left:0;width:100%;display:block;pointer-events:none;opacity:0;border-radius:0 0 20px 20px;background:#fff;box-shadow:0 5px 25px rgba(0,0,0,.26);transition:.24s ease;content-visibility:hidden}.header-main-menu .has-dropdown:hover .menu-dropdown{pointer-events:auto;opacity:1;content-visibility:visible}.header-main-menu .menu-link{font-size:13px;text-decoration:none;color:#666f7f}.header-main-menu .menu-image{width:24px;height:24px;object-fit:scale-down;margin-right:.75rem}.header-main-menu .main-menu>.menu-item>.menu-link{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;height:56px;padding:.5rem;text-align:center;color:#212529;border-radius:100vh;margin-block:-0.25rem}.header-main-menu .main-menu>.menu-item>.menu-link.menu-link-kn{color:#006ab3}.header-main-menu .main-menu>.menu-item>.menu-link.menu-link-lean{color:#e3001b}.header-main-menu .main-menu>.menu-item:hover>.menu-link{z-index:10;color:#fff;background:#006ab3}.header-main-menu svg{fill:currentColor}.header-main-menu .menu-practice .image-menu-dropdown-list{grid-template-columns:repeat(3, 1fr)}.header-main-menu .menu-practice .image-menu-dropdown-list .dropdown-item{grid-template-rows:25px auto}.header-main-menu .menu-practice .image-menu-dropdown-list svg{fill:#006ab3}.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:#006ab3}.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:#006ab3}.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:#006ab3}.header-main-menu .menu-list .menu-list-last .menu-link:hover{text-decoration:underline}.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}.footer{background:#f3f4f6;clear:both}.footer a{color:hsl(218.4,10.9170305677%,39.9019607843%);text-decoration:none}.footer a:hover,.footer a:focus{text-decoration:underline}.footer .container{margin:0 auto;max-width:1185px;padding:0 15px}.footer .flex-row{display:flex;flex-flow:wrap row}.footer a:hover{color:#212529}.footer-links{padding-block:3rem 4rem}.footer-links .footer-links-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"buy about contact" "buy cert follow";grid-gap:2rem}@media(max-width: 768px){.footer-links .footer-links-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"buy about" "contact contact" "follow follow" "cert cert"}}@media(max-width: 500px){.footer-links .footer-links-grid{grid-template-columns:1fr;grid-template-areas:"buy" "about" "contact" "follow" "cert"}}.footer-links .footer-links-grid .buy-links{grid-area:buy}.footer-links .footer-links-grid .about-links{grid-area:about}.footer-links .footer-links-grid .contact-links{grid-area:contact}.footer-links .footer-links-grid .follow-links{grid-area:follow}.footer-links .footer-links-grid .cert-links{grid-area:cert}.footer-links p{margin:0;font-size:1rem}.footer-links *+.links-title{margin-top:1.5rem}.footer-links li{line-height:1.6}.footer-links .links-title{color:#212529;font-size:18px;margin-bottom:1rem;position:relative}.footer-links .flex-row-list{display:flex;flex-flow:wrap row;align-items:center;list-style:none;grid-gap:.5rem;padding:0}.footer-links .flex-row-list li{list-style:none}.footer-links .flex-row-list img{margin-left:1rem;max-width:100%;display:block}.footer-links .flex-row-list .footer-action{text-decoration:none;font-size:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #666f7f;border-radius:2px}.footer-links .flex-row-list .footer-action:hover{color:#fff;background:#666f7f}.footer-links .cert-links img{max-width:72px}.copyright{padding-block:1rem;background:hsl(220,14.2857142857%,91.8823529412%)}.copyright .copy{flex:1;order:1;color:hsl(218.4,10.9170305677%,39.9019607843%);margin-bottom:0}.copyright .furrow{order:2}.copyright .without-dots{order:3;float:right;text-align:right;font-size:12px}.copyright .without-dots li{display:inline-block;margin-left:0}.copyright .without-dots li+li{margin-left:.5rem}.copyright .without-dots li+li::before{content:"|";margin-right:.5rem;opacity:.75}.copyright .copy-text-separator{margin-inline:.5rem}@media(max-width: 860px){.copyright .copy{order:3;text-align:center}.copyright .without-dots{display:flex;flex-flow:wrap row;justify-content:center;order:1}.copyright .copy,.copyright .without-dots{flex:100%;float:none;width:unset}.copyright .without-dots{text-align:center}.copyright .without-dots li{flex:0 0 auto;margin-left:0;padding:0 6px;font-size:14px;position:relative}.copyright .without-dots li+li{margin-left:0}.copyright .without-dots li+li::before{margin-right:0;position:absolute;right:100%;transform:translate(50%)}.copyright .without-dots .copy-text{flex:100%;margin-top:1rem}.copyright .without-dots .copy-text::before{content:none !important}.copyright .without-dots .copy-text .copy-text-separator{margin:0;font-size:0;display:block}}@media print{body{margin:0 !important}#busyOverlay{display:none}#new_header,.breadcrumb-submenu,.breadcrumb-mobile-button,.product-last-viewed-list,.footer,.popup,.back-to-top{display:none !important}#breadcrumb-list{background:rgba(0,0,0,0)}#breadcrumb-list .breadcrumb-menu{display:flex}#category_content .product-detail .quick-links,#category_content .product-detail .buyout,#category_content .product-detail .images .slider,#category_content .product-detail .js--custom-tab-open,#category_content .product-detail .files,#category_content .product-detail .title-panel{display:none !important}#category_content .product-detail .product-detail-grid{display:block}#category_content .product-detail .product-detail-grid .images-wrapper{float:left}#category_content .product-detail .product-detail-grid .images-wrapper{width:35%;margin-right:5%}#category_content .product-detail .images{position:relative;top:0}#category_content .product-detail .images img{display:block;margin-inline:auto;width:100%;object-fit:contain}#category_content .product-detail .info{min-height:auto !important}#category_content .product-detail .info .offer.v2 form{width:auto;background:rgba(0,0,0,0) !important;padding:0 !important}#category_content .product-detail .buyout-panel .prices .main-price{font-size:18px}#category_content .product-detail .buyout-panel .prices #price-without-tax{font-size:32px !important}.product-tabs-items{display:none !important}#category_content .info .components .title{font-size:18px;font-weight:bold}.tab-content{padding:0 !important}.tab-content .tab-title{display:none}.technical-parameters-row{display:block}.technical-parameters-row .tp-col{display:none}.technical-parameters-row .tp-col-sticky{position:relative;top:0}.tab-content:not(#popis-technicke-parametry){display:none}.product-detail .images .slider{display:none !important}.product-detail .product-detail-grid{display:flex;gap:40px}.product-detail .product-detail-grid .images-wrapper{flex:0 0 300px;width:300px}#product_content .product-detail .info .offer form{background:#fff}#product_content .buyout-panel .buyout{display:none}}
