@charset "UTF-8";::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#628ecd}:root{scrollbar-color:#628ecd #ddd !important;scrollbar-width:thin !important}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900";color:#515151}.icon-arrow-down:before{content:"\e901";color:#515151}.icon-arrow-right:before{content:"\e902";color:#515151}.icon-arrow-left:before{content:"\e903";color:#515151}.icon-bag:before{content:"\e904"}.icon-search:before{content:"\e905"}:root{background-color:#8ae4d1;border-color:#8ae4d1}html{font-size:18px}@media (max-width:1660px){html{font-size:17px}}@media (max-width:1380px){html{font-size:16px}}@media (max-width:1200px){html{font-size:15px}}@media (max-width:500px){html{font-size:14px}}body{font-family:"Lato",sans-serif;color:#151515}a,a a:not(.btn),a:not([class]),a:not(.btn){text-decoration:none}a:hover,a a:not(.btn):hover,a:not([class]):hover,a:not(.btn):hover{text-decoration:none}a:hover,a a:not(.btn):hover,a:not([class]):hover,a:not([class]) a:not(.btn):hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;font-family:"Lato",sans-serif}h1,.h1,h1.headline,.manufacturer-details-view h1{color:#333;font-size:40px;line-height:1.2;font-weight:500;padding-bottom:10px;margin-bottom:10px}@media (max-width:1600px){h1,.h1,h1.headline,.manufacturer-details-view h1{font-size:30px}}@media (max-width:1380px){h1,.h1,h1.headline,.manufacturer-details-view h1{font-size:32px}}@media (max-width:782px){h1,.h1,h1.headline,.manufacturer-details-view h1{font-size:1.7rem;padding-bottom:0}}@media (max-width:360px){h1,.h1,h1.headline,.manufacturer-details-view h1{font-size:1.4rem}}.page-header{margin-bottom:1rem}h2,.h2{font-weight:500;font-size:1.6rem;color:#628ecd}@media (max-width:1600px){h2,.h2{font-size:1.4rem}}@media (max-width:782px){h2,.h2{font-size:1.5rem}}@media (max-width:500px){h2,.h2{font-size:1.4rem}}h3,.h3{font-size:24px;color:#8ae4d1}@media (max-width:500px){h3,.h3{font-size:1.2rem}}h4,.h4{font-size:1.2rem;font-weight:500}@media (max-width:500px){h4,.h4{font-size:1.1rem}}p{line-height:1.6}p{font-size:1rem;color:#333;line-height:28px;margin-bottom:25px}@media (max-width:991px){p{font-size:17px}}a,a:not([class]){color:#628ecd;transition:color 0.3s ease}a:hover,a a:not(.btn):hover,a:not([class]):hover,a:not([class]) a:not(.btn):hover{color:#1f2a5c}a:focus,a:not([class]):focus{outline:2px solid #628ecd}body button.btn,body button.button,body input[type=submit],body .btn,body .btn-primary,body button.jlmf-link,body .vm-btn,body .rsform-submit-button,body .notify,body input.highlight-button,body .proopc-btn,body .vm-button-correct,body .vm-button-correct:link,body .vm-button-correct:visited{border-radius:5px;background:#628ecd;color:#fff;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;font-size:16px;padding:10px 20px;border:none;transition:all 0.3s ease}@media (max-width:1600px){body button.btn,body button.button,body input[type=submit],body .btn,body .btn-primary,body button.jlmf-link,body .vm-btn,body .rsform-submit-button,body .notify,body input.highlight-button,body .proopc-btn,body .vm-button-correct,body .vm-button-correct:link,body .vm-button-correct:visited{font-size:14px}}@media (max-width:782px){body button.btn,body button.button,body input[type=submit],body .btn,body .btn-primary,body button.jlmf-link,body .vm-btn,body .rsform-submit-button,body .notify,body input.highlight-button,body .proopc-btn,body .vm-button-correct,body .vm-button-correct:link,body .vm-button-correct:visited{font-size:12px;padding:7px 15px}}body button.btn:hover,body button.btn:active,body button.btn:focus,body button.button:hover,body button.button:active,body button.button:focus,body input[type=submit]:hover,body input[type=submit]:active,body input[type=submit]:focus,body .btn:hover,body .btn:active,body .btn:focus,body .btn-primary:hover,body .btn-primary:active,body .btn-primary:focus,body button.jlmf-link:hover,body button.jlmf-link:active,body button.jlmf-link:focus,body .vm-btn:hover,body .vm-btn:active,body .vm-btn:focus,body .rsform-submit-button:hover,body .rsform-submit-button:active,body .rsform-submit-button:focus,body .notify:hover,body .notify:active,body .notify:focus,body input.highlight-button:hover,body input.highlight-button:active,body input.highlight-button:focus,body .proopc-btn:hover,body .proopc-btn:active,body .proopc-btn:focus,body .vm-button-correct:hover,body .vm-button-correct:active,body .vm-button-correct:focus,body .vm-button-correct:link:hover,body .vm-button-correct:link:active,body .vm-button-correct:link:focus,body .vm-button-correct:visited:hover,body .vm-button-correct:visited:active,body .vm-button-correct:visited:focus{background:#8ae4d1;color:#fff;text-decoration:none;box-shadow:none}body button.btn:focus,body button.button:focus,body input[type=submit]:focus,body .btn:focus,body .btn-primary:focus,body button.jlmf-link:focus,body .vm-btn:focus,body .rsform-submit-button:focus,body .notify:focus,body input.highlight-button:focus,body .proopc-btn:focus,body .vm-button-correct:focus,body .vm-button-correct:link:focus,body .vm-button-correct:visited:focus{outline:2px solid #628ecd;background:#8ae4d1;color:#fff;text-decoration:none;box-shadow:none}.rsform-submit-button,.manufacturer-product-link a,.top-search .uk-button.uk-button-primary,.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{border-radius:5px !important;background:#628ecd !important;color:#fff !important;font-weight:600 !important;letter-spacing:0.5px !important;text-transform:uppercase !important;font-size:16px !important;padding:10px 20px !important;border:none !important;text-shadow:none !important;box-shadow:none !important}@media (max-width:1600px){.rsform-submit-button,.manufacturer-product-link a,.top-search .uk-button.uk-button-primary,.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{font-size:14px !important}}@media (max-width:782px){.rsform-submit-button,.manufacturer-product-link a,.top-search .uk-button.uk-button-primary,.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{font-size:12px !important;padding:7px 15px !important}}.rsform-submit-button:hover,.rsform-submit-button:active,.rsform-submit-button:focus,.manufacturer-product-link a:hover,.manufacturer-product-link a:active,.manufacturer-product-link a:focus,.top-search .uk-button.uk-button-primary:hover,.top-search .uk-button.uk-button-primary:active,.top-search .uk-button.uk-button-primary:focus,.vm-button-correct:hover,.vm-button-correct:active,.vm-button-correct:focus,.vm-button-correct:link:hover,.vm-button-correct:link:active,.vm-button-correct:link:focus,.vm-button-correct:visited:hover,.vm-button-correct:visited:active,.vm-button-correct:visited:focus{background:#8ae4d1 !important;color:#fff !important;text-decoration:none !important;box-shadow:none !important}.rsform-submit-button:focus,.manufacturer-product-link a:focus,.top-search .uk-button.uk-button-primary:focus,.vm-button-correct:focus,.vm-button-correct:link:focus,.vm-button-correct:visited:focus{outline:2px solid #628ecd !important;background:#8ae4d1 !important;color:#fff !important;text-decoration:none !important;box-shadow:none !important}.top-search .uk-button.uk-button-primary{line-height:1}button.jlmf-link{margin-top:5px}button.jlmf-link,.btn-small{font-size:14px;padding:7px 15px;font-weight:500}@media (max-width:1600px){button.jlmf-link,.btn-small{font-size:13px;padding:7px 10px}}@media (max-width:1380px){button.jlmf-link,.btn-small{font-size:12px}}.btn-small-xs{font-size:14px;padding:5px 10px;font-weight:300}.btn-arrow-left{display:inline-flex}.btn-arrow-left::before{background-image:url(https://sklepmedyczny.com//templates/cassiopeia_medyczny/img/arrow_white_left.svg);background-position:center;background-size:contain;width:30px;height:20px;display:inline-block;background-repeat:no-repeat;content:"";margin-right:7px}#ProOPC .proopc-task-updateqty,#ProOPC .remove_from_cart{background:transparent}#system-message-container{margin-bottom:10px}#notifyform input{height:45px;padding-left:15px;margin-right:10px}@media (max-width:500px){#notifyform input{width:100%;margin:5px 0}}::-moz-placeholder{color:#151515;opacity:1}::placeholder{color:#151515;opacity:1}::-ms-input-placeholder{color:#151515}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background:#8ae4d1;color:#fff;text-decoration:none;box-shadow:none}body.wrapper-fluid header>.grid-child{padding-left:3rem;padding-right:3rem;padding-top:1.15rem;padding-bottom:1.15rem}@media (max-width:1200px){body.wrapper-fluid header>.grid-child{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:500px){body.wrapper-fluid header>.grid-child{padding-left:1rem;padding-right:1rem}}.hb{width:40px;margin:0 auto;display:block}.hb path{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%)}.has-sidebar-left .container-component{display:flex;flex-direction:row !important}@media (max-width:991px){.has-sidebar-left .container-component{flex-direction:column-reverse !important}}.has-sidebar-left .container-component .container-sidebar-left{width:calc(23% - 1em);z-index:1;margin-top:30px}@media (max-width:991px){.has-sidebar-left .container-component .container-sidebar-left{height:0;margin:0;padding:0}}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right{right:auto;left:22px;top:12px;z-index:500;border:none;outline:none;box-shadow:none;display:flex;align-items:center;text-transform:uppercase;flex-direction:row;padding-left:41px;padding-top:0;padding-bottom:0;height:23px}@media (max-width:500px){.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right{padding-left:30px}}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right span{width:35px;height:2px;background:#111;display:block;position:absolute;transition:0.25s ease-in-out;left:0}@media (max-width:500px){.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right span{width:25px}}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right span:nth-child(1){top:5px}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right span:nth-child(2){top:11px}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right span:nth-child(3){top:17px}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right::after{content:"PRODUKTY";color:#111;font-size:16px;font-weight:600}@media (max-width:782px){.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right::after{font-size:18px}}@media (max-width:360px){.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right::after{font-size:16px}}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right[aria-expanded=true] span{transform:rotate(45deg);top:13px}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right[aria-expanded=true] span:nth-child(2){opacity:0}.has-sidebar-left .container-component .container-sidebar-left .navbar-toggler-right[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}@media (max-width:991px){.has-sidebar-left .container-component .container-sidebar-left nav>div{visibility:visible;position:fixed;overflow:scroll;top:40px;left:0;width:100%;height:100vh;background:#fff;transform:translate3d(-105%,0,0);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1) 0.1s;z-index:999;padding:10px 0 40px 0}}@media (max-width:991px){.has-sidebar-left .container-component .container-sidebar-left nav>div>ul{padding:20px}}.has-sidebar-left .container-component .container-sidebar-left nav>div.show{transform:translate3d(0,0,0)}.has-sidebar-left .container-component .container-sidebar-left .card{background:transparent}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li{padding:0.3em 1em 0.3em 0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li .mm-toggler{position:absolute;right:10px;top:8px;height:20px;width:28px;transition:all 0.3s ease}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li .mm-toggler::after{border:none;font-family:"icomoon";content:"\e907";font-size:22px;color:#333;width:28px;height:20px;transform:rotate(90deg);transform:rotate(90deg);left:-5px;position:absolute}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li .mm-toggler:hover{border:none;text-decoration:none}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li .mm-toggler:hover::after{border:none;color:#628ecd}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li a{color:#333;font-size:17px;text-transform:uppercase;font-weight:600}@media (max-width:1380px){.has-sidebar-left .container-component .container-sidebar-left .mod-menu li a{font-size:15px}}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li a:hover{color:#628ecd;text-decoration:none}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li.current>a,.has-sidebar-left .container-component .container-sidebar-left .mod-menu li.mm-active>a{color:#628ecd;text-decoration:none}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li.current>.mm-toggler,.has-sidebar-left .container-component .container-sidebar-left .mod-menu li.mm-active>.mm-toggler{transform:rotate(-180deg)}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li.current>ul{display:block !important;height:auto !important}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li ul:has(>.current){display:block !important;height:auto !important}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li ul{width:100%;background:transparent;padding-left:15px;margin-top:5px}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li ul li{margin:5px 0;padding:0}.has-sidebar-left .container-component .container-sidebar-left .mod-menu li ul li a{font-size:15px;font-weight:400}.has-sidebar-left .container-component .container-sidebar-left .level-3:last-child{margin-bottom:1rem}.has-sidebar-left .container-component main{padding-left:1rem;width:78%}@media (max-width:991px){.has-sidebar-left .container-component main{width:100%;padding-left:0}}div.container-component main{margin-top:3rem !important}@media (max-width:991px){div.container-component main{margin-top:1rem !important}}@media (max-width:500px){div.container-component main{margin-top:1rem !important}}.site-grid{display:flex;flex-direction:column;justify-content:center;padding-top:120px;background:#f7f7f7}@media (max-width:1600px){.site-grid{padding-top:110px}}@media (max-width:1380px){.site-grid{padding-top:110px}}@media (max-width:500px){.site-grid{padding-top:94px}}.view-productdetails #main{background:#fff;overflow:hidden}.view-productdetails #main .productdetails-view{margin-top:0}@media (max-width:500px){.view-productdetails #main .productdetails-view{margin-top:-30px}}@media (max-width:782px){.view-productdetails #main .productdetails-view>.row{flex-direction:column}.view-productdetails #main .productdetails-view>.row>div{width:100%}}.quick-access-nav{position:absolute;top:-1000px;width:100%;z-index:1000}.quick-access-nav ul{margin:0 auto}.quick-access-nav ul li{position:absolute;width:100%;margin-top:5px}.quick-access-nav ul li a{display:block;margin:0 auto;padding:0.5em 3em;text-align:center;text-decoration:none;color:#fff;background-color:#628ecd;outline:none;border:1px solid #fff;text-transform:uppercase;outline:2px solid #d5181f;outline-offset:2px}.quick-access-nav ul li a:focus,.quick-access-nav ul li a:focus-within{position:absolute;top:auto;position:static;top:auto;width:-moz-fit-content;width:fit-content;color:#fff;outline:3px solid #d5181f;outline-offset:0px}.quick-access-nav ul li:focus,.quick-access-nav ul li:focus-within{top:1000px}.navbar .navbar-toggler{position:fixed;right:0;top:0;z-index:100}.container,.container-component{max-width:1540px !important;width:100%}@media (max-width:1600px){.container,.container-component{padding:0 100px}}@media (max-width:1380px){.container,.container-component{padding:0 50px}}@media (max-width:991px){.container,.container-component{padding:0 20px}}.bottom-a{max-width:none;width:100%;background:#fff;padding:20px 0;margin-top:15px;margin-bottom:0;padding-top:30px}@media (max-width:991px){.bottom-a{margin-top:10px}}@media (max-width:500px){.bottom-a{padding-top:10px;padding-bottom:0}}.bottom-a>div{max-width:1740px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.card-body{padding:0}header.container-header{background:#fff;position:fixed !important;left:0;right:0;top:0;z-index:50;transition:0.3s}@media (max-width:991px){header.container-header{z-index:1}}header.container-header .container{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0}@media (max-width:1660px){header.container-header .container{padding:0 100px}}@media (max-width:1380px){header.container-header .container{padding:0 50px}}@media (max-width:991px){header.container-header .container{padding:0 20px;flex-wrap:wrap}}header.container-header .top-right{position:relative;height:35px}header.container-header .container-nav{padding-bottom:0}header.container-header .grid-child{display:flex;justify-content:space-between;align-items:center}header.container-header .grid-child .container-nav{justify-content:flex-end;align-items:center;display:flex;padding:0}@media (max-width:991px){header.container-header .grid-child .container-nav{flex-direction:row-reverse;margin-top:0}}header.container-header .button-mm-toggler{background:#628ecd;border-radius:4px;width:40px;height:40px;border:0;outline:none;position:relative;cursor:pointer;padding:0;display:none}@media (max-width:991px){header.container-header .button-mm-toggler{display:block}}@media (max-width:500px){header.container-header .button-mm-toggler{width:32px;height:32px}}header.container-header .button-mm-toggler .hb{width:35px;margin:0 auto;display:block}@media (max-width:500px){header.container-header .button-mm-toggler .hb{width:28px}}header.container-header .container-nav,header.container-header .top-right{min-width:400px}@media (max-width:1600px){header.container-header .container-nav,header.container-header .top-right{min-width:400px}}@media (max-width:1380px){header.container-header .container-nav,header.container-header .top-right{min-width:430px}}@media (max-width:1200px){header.container-header .container-nav,header.container-header .top-right{min-width:35%}}@media (max-width:782px){header.container-header .container-nav,header.container-header .top-right{min-width:100%}}header.container-header .top-right{margin:20px 0}@media (max-width:782px){header.container-header .top-right{margin:20px 0 10px 0}}header.container-header .navbar-brand{display:flex;justify-content:center;margin-inline-end:0;padding:0;margin:25px 0;transition:0.3s}@media (max-width:1380px){header.container-header .navbar-brand{margin:30px 0}}@media (max-width:782px){header.container-header .navbar-brand{position:absolute;left:20px;margin:0;margin-top:40px;z-index:1}}@media (max-width:500px){header.container-header .navbar-brand{margin-top:34px}}header.container-header .navbar-brand img{height:90px;width:auto;transition:0.3s}@media (max-width:1600px){header.container-header .navbar-brand img{height:75px}}@media (max-width:991px){header.container-header .navbar-brand img{height:55px}}@media (max-width:782px){header.container-header .navbar-brand img{height:41px}}header.container-header .navbar-brand .site-description{font-size:18px;color:#151515;margin:0;padding:0;line-height:1;font-weight:600;text-transform:uppercase;margin-left:0.8rem}@media (max-width:1600px){header.container-header .navbar-brand .site-description{font-size:17px}}@media (max-width:991px){header.container-header .navbar-brand .site-description{font-size:15px}}@media (max-width:782px){header.container-header .navbar-brand .site-description{font-size:13px;font-weight:500;margin-left:0.6rem}}@media (max-width:500px){header.container-header .navbar-brand .site-description{margin-left:5px;font-size:10px}}header.container-header .navbar-brand .site-description h1{font-size:18px;color:#151515;margin:0;padding:0;line-height:1;font-weight:600;text-transform:uppercase}header.container-header .navbar-brand .site-description h1::before{display:none}@media (max-width:1600px){header.container-header .navbar-brand .site-description h1{font-size:17px}}@media (max-width:991px){header.container-header .navbar-brand .site-description h1{font-size:15px}}@media (max-width:782px){header.container-header .navbar-brand .site-description h1{font-size:13px}}@media (max-width:500px){header.container-header .navbar-brand .site-description h1{font-size:10px}}header.container-header .navbar-brand:hover .site-description{color:#628ecd}header.container-header .navbar-brand:hover .site-description h1{color:#628ecd}header.container-header .container-search{margin:0}@media (max-width:991px){header.container-header .container-search{margin-top:0 !important;margin-right:2rem;margin-left:2rem}}@media (max-width:782px){header.container-header .container-search{margin-top:0 !important;margin-right:1rem;margin-left:1rem}}header.container-header .search label,header.container-header .mod-finder label{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;color:#151515}header.container-header .search .form-inline,header.container-header .mod-finder .form-inline{display:flex;align-items:center}header.container-header .search input,header.container-header .mod-finder input{border:1px solid #bdbdbd;border-radius:5px;margin-right:0;height:44px;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:47px;font-size:14px;min-width:300px;background-image:url(https://sklepmedyczny.com//templates/cassiopeia_medyczny/img/bg-search.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:27px;color:#151515}@media (max-width:1600px){header.container-header .search input,header.container-header .mod-finder input{height:41px;background-size:23px;padding-left:43px}}@media (max-width:500px){header.container-header .search input,header.container-header .mod-finder input{max-width:200px;min-width:200px}}@media (max-width:360px){header.container-header .search input,header.container-header .mod-finder input{max-width:180px;min-width:180px}}header.container-header .search input:focus,header.container-header .mod-finder input:focus{border-top-right-radius:0;border-bottom-right-radius:0;outline-offset:-2px;outline:2px solid #628ecd}header.container-header .search .btn,header.container-header .mod-finder .btn{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-3px}header.container-header .search .btn span,header.container-header .mod-finder .btn span{visibility:hidden;opacity:0;width:0;height:0;display:none}header.container-header .mod-menu{display:flex;align-items:center;flex-direction:row;flex:auto}@media (max-width:782px){header.container-header .mod-menu{margin-left:0}}@media (max-width:782px){header.container-header .mod-menu{justify-content:flex-end;margin-top:10px}}@media (max-width:360px){header.container-header .mod-menu{margin-top:12px}}header.container-header .mod-menu li{margin:0 1rem;padding:0 !important}header.container-header .mod-menu li:first-child{margin-left:0}@media (max-width:991px){header.container-header .mod-menu li:nth-child(2){margin-left:0}}@media (max-width:782px){header.container-header .mod-menu li:last-child{margin-right:0}}header.container-header .mod-menu li a{color:#151515;text-transform:uppercase;font-weight:600;padding:3px 0;display:flex;font-size:22px}@media (max-width:1380px){header.container-header .mod-menu li a{font-size:18px}}@media (max-width:1200px){header.container-header .mod-menu li a{font-size:16px}}@media (max-width:782px){header.container-header .mod-menu li a{font-size:18px;padding:0}}@media (max-width:360px){header.container-header .mod-menu li a{font-size:16px;padding:0}}header.container-header .mod-menu li a:hover,header.container-header .mod-menu li a:focus{color:#628ecd}header.container-header .mod-menu li a:focus{outline:2px solid #628ecd !important}header.container-header .mod-menu li a img{max-height:45px;width:auto}@media (max-width:782px){header.container-header .mod-menu li a img{max-height:30px}}@media (max-width:500px){header.container-header .mod-menu li a img{max-height:25px}}header.container-header .mod-menu li a .image-title{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}header.container-header .mod-menu li.active>a{color:#628ecd}@media (max-width:991px){header.container-header .mod-menu li.item-115{display:none}}header.container-header.fixed{box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}header.container-header.fixed .navbar-brand{margin:15px 0}@media (max-width:782px){header.container-header.fixed .navbar-brand{margin:0;margin-top:40px}}@media (max-width:782px){header.container-header.fixed .navbar-brand{margin-top:34px}}header.container-header.fixed .navbar-brand img{width:auto;height:75px}@media (max-width:991px){header.container-header.fixed .navbar-brand img{height:41px}}input,select{border:1px solid #bdbdbd}.form-control:focus{border-color:#628ecd;box-shadow:none;outline:1px solid #628ecd}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px}@media (max-width:1600px){select{font-size:13px}}@media (max-width:1380px){select{font-size:12px}}@supports (overflow:clip){body.view-category .main-container{overflow:clip}.pos-sticky{position:sticky;top:8rem}.jlcontentfieldsfilter{position:sticky;top:8rem}}.top-cart .vmCartModule.mini .shopping_cart_content{right:-40px;width:400px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.1)}@media (max-width:991px){.top-cart .vmCartModule.mini .shopping_cart_content{right:-20px}}@media (max-width:782px){.top-cart .vmCartModule.mini .shopping_cart_content{width:100vw;display:none !important}}.top-cart #vmCartModule{position:absolute;right:0px;top:0;margin-top:auto}.top-cart .checkout{display:none}.null_cart{padding:15px}.top-cart .vmCartModule.mini .cart-items-number i{font-size:33px}.top-cart .wrapper-items-number{position:absolute;top:-10px;right:1px;background:#8ae4d1;border-radius:50%;width:22px;height:22px;z-index:9}.top-cart .vmCartModule.mini .cart-items-number span.total_products{top:2px;right:2px;color:#333;font-size:12px}.top-cart .image_ajax_cart{width:100px;height:100px;border:1px solid #f2f2f2;padding:10px;float:left;margin-right:20px}.top-cart .vmCartModule.mini .shopping_cart_content .product_name a{font-weight:500;font-size:16px;color:#222;margin-bottom:15px;line-height:18px}@media (max-width:500px){.top-cart .vmCartModule.mini .shopping_cart_content .product_name a{font-size:15px}}.top-cart .vmCartModule.mini .shopping_cart_content .product_name a:hover{color:#628ecd}.top-cart .vmCartModule.mini .shopping_cart_content .quantity,.top-cart .vmCartModule.mini .shopping_cart_content .quantity-x{font-size:18px;font-weight:500;color:#222}.top-cart .vmCartModule.mini .shopping_cart_content .quantity-x{display:inline-block;width:15px;margin-right:10px}.top-cart .vmCartModule.mini .shopping_cart_content ul li{font-size:18px;font-weight:600;border:none;padding-top:20px;padding-bottom:5px}.top-cart .vmCartModule.mini .shopping_cart_content ul{max-height:300px;margin-left:0;padding-left:0}.top-cart .vmCartModule.mini .shopping_cart_content .total{border-bottom:none;border-top:1px solid #f2f2f2;margin-top:20px;text-transform:uppercase;font-size:18px;font-weight:600;padding:20px 0 0 0;margin-bottom:10px}@media (max-width:500px){.top-cart .vmCartModule.mini .shopping_cart_content .total{font-size:15px}}.top-cart .vmCartModule.mini .shopping_cart_content p.buttons{width:100%;margin-bottom:6px}.top-cart .vmCartModule.mini .shopping_cart_content .total strong{color:#628ecd;text-transform:none}.top-cart .vmCartModule.mini .shopping_cart_content p.buttons a{border:none;border-radius:3px;padding:9px 25px;line-height:28px;color:#fff;background:#8ae4d1;font-weight:500;font-size:18px;margin:0;float:right !important;transition:all 0.3s ease}.top-cart .vmCartModule.mini .shopping_cart_content p.buttons a:hover{background:#1f2a5c !important}@media (max-width:500px){.top-cart .vmCartModule.mini .shopping_cart_content p.buttons a{font-size:15px;padding:6px 20px}}.top-cart .vmCartModule.mini .shopping_cart_content p.buttons .checkout{float:right !important;background:#628ecd;color:#fff}.top-cart .vmCartModule.mini .shopping_cart_content p.buttons a:hover{background:#1f2a5c !important;color:#fff;box-shadow:none}.product-feature{margin-top:0px;padding:20px 0;background:#f7f7f7}@media (max-width:991px){.product-feature{padding:15px 0 0 0}}@media (max-width:782px){.product-feature{padding-top:10px}}@media (max-width:500px){.product-feature{padding-top:0px}}.product-feature .PricesalesPrice{line-height:1}.product-feature .vmproduct{display:flex;justify-content:space-between;flex-wrap:wrap;flex:1 1 calc(22% - 20px)}.product-feature .vmproduct>div{width:31%;margin-bottom:30px}@media (max-width:991px){.product-feature .vmproduct>div{width:48%}}@media (max-width:500px){.product-feature .vmproduct>div{width:100%;margin-bottom:20px}}.product-feature .vmproduct>div .spacer{width:100%;height:100%;text-align:center}.product-feature .vmproduct>div .spacer h2,.product-feature .vmproduct>div .spacer h3{text-align:left}.product-feature .vmproduct .clr{display:none}.product-feature .spacer{background:#fff;position:relative;float:left;margin-bottom:30px}@media (max-width:500px){.product-feature .spacer{margin-bottom:20px}}.product-feature .spacer img{padding:10px 50px 0 50px}@media (min-width:1200px){.product-feature .spacer img{min-height:14.6rem;max-height:15rem;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width:500px){.product-feature .spacer img{padding:10px 20px 0 20px}}.product-feature .spacer h2{min-height:47px;font-size:19px;color:#333;line-height:24px;margin:20px 30px 10px 30px}@media (max-width:500px){.product-feature .spacer h2{margin:10px 20px;min-height:auto}}.product-feature .spacer h2 a{color:#333;font-weight:600;text-decoration:none}.product-feature .spacer h2 a:hover{color:#628ecd}.product-feature .spacer h3{margin:0;margin-left:30px;color:#8ae4d1;font-size:16px}@media (max-width:500px){.product-feature .spacer h3{margin-left:20px}}.price-crossed-div-mod{background:#8ae4d1;padding:5px 30px;color:#333;text-transform:uppercase;position:absolute;left:0;top:0;display:block;z-index:9;font-weight:500}.product-feature .product-price{margin:10px 30px 0px 30px}@media (max-width:500px){.product-feature .product-price{margin:10px 20px 0 20px}}.product-feature .vm-display{margin:0;font-size:22px;float:left;display:inline-block}.product-feature .PricesalesPrice{font-size:26px}@media (max-width:500px){.product-feature .PricesalesPrice{font-size:30px}}.product-feature .vm-price-desc{display:none}.product-feature .price-crossed{float:left;margin-left:10px}.product-feature .price-crossed .vm-display{margin:0}.product-feature .price-crossed .PricebasePriceWithTax{color:#999;font-weight:400}.spacer a img{transition:opacity 0.3s ease-in-out}.spacer a img:hover{opacity:0.7}.blog-featured .btn{margin-top:20px}.center-v{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;padding:50px}.product-container .right-product{background:#f7f7f7;padding:20px 0 100px 80px;position:relative}@media (max-width:1660px){.product-container .right-product{padding:0px 0 40px 30px}}@media (max-width:782px){.product-container .right-product{padding:0px;order:1}}@media (max-width:782px){.product-container .vm-product-media-container{order:2}}.product-container .right-product::after{position:absolute;right:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}.product-container .right-product::before{position:absolute;left:-100%;top:0;bottom:0;background:#f7f7f7;display:none;content:"";width:100%}@media (max-width:782px){.product-container .right-product::before{display:block}}.product-container .vm-product-details-container{width:100%;float:left}@media (max-width:500px){.product-container .vm-product-details-container{margin-bottom:0}}.productdetails-view .spacer-buy-area{padding:0}.product-price{text-align:left}.quantity-box .quantity-input,.cart-summary .quantity-input{border-radius:0;border:none;background:#fff;height:58px;text-align:left;padding-left:15px;font-size:24px;font-weight:200;color:#333}.productdetails-view .addtocart-bar{margin-top:50px;float:left;width:100%;margin-bottom:35px}span.quantity-box{margin-right:20px;margin-bottom:20px;float:left}#main .addtocart-button{width:60%;float:left}#main .ask-a-question{padding:12px 35px}#main input.addtocart-button,#fullwidth input.addtocart-button,#main .ask-a-question{background:#628ecd;border:none;border-radius:3px;text-transform:uppercase;color:#fff;font-size:22px;font-weight:600;width:100%;line-height:32px}#main .ask-a-question{line-height:24px;font-size:18px}#main input.addtocart-button:hover,#main input.addtocart-button:focus,#fullwidth input.addtocart-button:hover,#fullwidth input.addtocart-button:focus,#main .ask-a-question:hover,#main .ask-a-question:focus{background:#8ae4d1}#main span.quantity-controls{font-family:"icomoon";position:absolute;right:10px;top:10px}#main span.quantity-controls button.quantity-plus,#main span.quantity-controls button.quantity-minus{background:none;border:none;padding:0;font-size:17px}#main span.quantity-controls button.quantity-plus .icon-arrow::before,#main span.quantity-controls button.quantity-minus .icon-arrow-down::before{color:#333}#main span.quantity-controls button.quantity-plus:hover .icon-arrow::before,#main span.quantity-controls button.quantity-minus:hover .icon-arrow-down::before{color:#628ecd}#main input.js-recalculate{width:140px}@media (max-width:1660px){#main input.js-recalculate{width:90px}}#main input.js-recalculate:hover{background:#fff}.quantity-box{position:relative}.span.quantity-box input{width:100px}.right-product .PricesalesPrice{display:flex;margin-bottom:8px}.PricesalesPrice .vm-price-desc{order:1;margin-left:10px}.PricepriceWithoutTax,.PricetaxAmount{color:#666;font-size:18px;float:left}@media (max-width:500px){.PricepriceWithoutTax,.PricetaxAmount{display:none !important}}.PricetaxAmount{margin-left:15px}@media (max-width:782px){.PricetaxAmount{margin-left:0}}div.PricetaxAmount{margin-left:15px}@media (max-width:782px){div.PricetaxAmount{margin-left:0;width:100%}}#main .productdetails-view .addtocart-area,#main .productdetails-view .manufacturer,#main .productdetails-view .addtocart-bar{text-align:left}body span.vm-price-desc{float:left;margin:0;margin-right:5px}.PricetaxAmount .vm-price-desc{margin:0}.PricetaxAmount span.PricetaxAmount{margin-left:5px}.productdetails-view .product-short-description{margin:45px 0;line-height:28px}.vm-product-media-container .main-image{padding:20px 100px}.vm-table-left,.vm-table-right{float:left;width:50%}.vm-table{font-size:18px;margin-bottom:0px;float:left;width:100%}@media (max-width:1380px){.vm-table{font-size:15px}}.vm-table .manufacturer{margin:0}.vm-table-right{color:#628ecd}.related-product-div{margin-top:80px}.addtocart-area{margin-bottom:10px}.productdetails-view .PricebasePriceWithTax.vm-display{height:37px;color:#666;text-decoration:line-through}.productdetails-view .PricediscountedPriceWithoutTax{float:left;color:#666}.productdetails-view .PricebasePriceWithTax .PricebasePriceWithTax::after{content:"brutto";margin-left:5px}.productdetails-view .PricebasePriceWithTax.vm-display .vm-price-desc{text-decoration:line-through}.product-container .product-description::after{position:absolute;right:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}@media (max-width:500px){.product-container .product-description::after{display:none}}.__product-container .product-description::before{position:absolute;left:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}#main .back-to-category{float:left}@media (max-width:782px){#main .back-to-category{text-align:center;width:100%}}#main .product-neighbours{float:right}@media (max-width:500px){#main .product-neighbours{width:100%;margin-top:10px}}#main a.product-details,#main a.details,#main div.details,#main .product-neighbours a.previous-page,#main .product-neighbours a.next-page{border:none;background:#eeefef;border-radius:3px;padding:9px 35px;color:#333;line-height:28px}#main a.product-details:hover,#main a.details:hover,#main div.details:hover,#main .product-neighbours a.previous-page:hover,#main .product-neighbours a.next-page:hover{background:#628ecd;color:#fff}#main .product-neighbours a.next-page{margin-left:20px}.row-full{width:100vw;position:relative;margin-left:-50vw;float:left;left:50%}.product-related-products .product-fields-title-wrapper{display:none}.product-related-products{margin-top:100px;border:none}.row-full h3{margin-bottom:100px}.product-related-products{width:100%}.product-related-products h2{font-size:24px;line-height:28px;color:#333;padding-right:20px}.product-related-products h2 a{color:#333}.product-related-products .product-price .product-price{margin:40px 0}.product-related-products .vm-price-desc{display:none}.product-related-products .PricesalesPrice{width:100%;color:#333;font-size:38px}#main .slider-related span.quantity-box{display:none}#main .product-related-products .addtocart-button{margin:0;padding:0;width:auto}#main .product-related-products .addtocart-button input{width:auto;font-size:18px;font-weight:500;padding:8px 30px;margin:0}.category-view{margin-top:0px}.category-view .category-view{margin-top:0}.category_description{margin:50px 0 30px 0}.category-view .vm3pr-5 .product-price{height:auto;min-height:auto}.category-view .orderby-displaynumber{border:none;margin:0px;padding:0;display:flex;justify-content:flex-end;grid-column:3;grid-row:auto;grid-column:4/1}@media (max-width:991px){.category-view .orderby-displaynumber{grid-column:2;margin-bottom:-24px}}@media (max-width:500px){.category-view .orderby-displaynumber{grid-column:1}}.category-view .orderby-displaynumber>div{display:flex;justify-content:flex-end;flex-wrap:wrap}.category-view .orderby-displaynumber .orderlistcontainer{width:33.33%;width:calc(33.33% - 22px);margin-left:33px}@media (max-width:991px){.category-view .orderby-displaynumber .orderlistcontainer{width:100%;margin-bottom:10px;margin-left:0}}.category-view .orderby-displaynumber .vm-order-list{margin-right:0;width:100%}.category-view .orderby-displaynumber .title{display:none}.category-view .orderlistcontainer{position:relative;width:100%;margin:0}.category-view .orderlistcontainer div.activeOrder,.category-view .orderlistcontainer div.Order{background:#fff;border:none;border-radius:0;height:52px;color:#555;padding:0;color:#777;font-size:18px;padding-left:20px;line-height:52px}@media (max-width:1660px){.category-view .orderlistcontainer div.activeOrder,.category-view .orderlistcontainer div.Order{font-size:15px}}.category-view .orderlistcontainer div.activeOrder::after,.category-view .orderlistcontainer div.Order::after{font-family:"icomoon";content:"\e907";position:absolute;right:15px;top:13px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;transform:rotate(90deg);font-size:24px;color:#333}.category-view .orderlistcontainer div.activeOrder:hover,.category-view .orderlistcontainer div.Order:hover{background:#8ae4d1 !important}.category-view .orderlistcontainer div.Order{pointer-events:none}.category-view .orderlistcontainer div.Order::after{display:none}.category-view .orderlistcontainer div.activeOrder a{color:#777;font-size:18px;line-height:52px}@media (max-width:1660px){.category-view .orderlistcontainer div.activeOrder a{font-size:15px}}.category-view .orderlistcontainer div.activeOrder a:hover{background:#8ae4d1 !important}.category-view .orderlistcontainer div.orderlist{width:100%;border:none;background:#628ecd}@media (max-width:500px){.category-view .orderlistcontainer div.orderlist a{font-size:15px}}.category-view .orderlistcontainer div.orderlist div{padding:8px 20px}.category-view .orderlistcontainer div.orderlist a{color:#fff;font-size:18px}.category-view .orderlistcontainer div.orderlist a:hover{text-decoration:none;background:transparent !important}@media (max-width:500px){.category-view .orderlistcontainer div.orderlist a{font-size:15px}}.category-view .orderlistcontainer div.orderlist div:hover{background:#8ae4d1}div[class*=-view] .row{display:block;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px}div.product{border:none;min-width:inherit;margin-bottom:0px}div.product .product-container{background:#fff;border:none;min-width:none}.browse-view .spacer{padding:30px;margin:0;height:100%}.vm3pr-4 .product-price{min-height:30px}.browse-view .row .product .spacer img,.related-products-view .row .product .spacer img{padding:25px}.browse-view .vm-product-media-container{padding:0 35px}.browse-view h2{text-align:left;font-size:20px;line-height:26px;font-weight:600;margin-top:30px}.vm-product-descr-container-0{min-height:85px}.browse-view h2 a{color:#333}.browse-view h2 a:hover{color:#628ecd}.browse-view .vm-price-desc{display:none}.product-mf{margin:5px 0 20px 0;color:#8ae4d1}.product .vm-product-descr-container-1{min-height:40px;margin-bottom:15px}.browse-view .vm3pr-5>.product-price{display:flex}.browse-view .price-crossed{order:1;margin-left:5px}#main .browse-view .PricebasePriceWithTax{font-size:18px;color:#999}.vm3pr-5 .product-price{min-height:0px;margin:0}#main .browse-view .spacer span.PricesalesPrice{color:#628ecd;font-size:26px;font-weight:600;margin-bottom:0}.vm-pagination{width:100%;margin-top:30px}@media (max-width:782px){.vm-pagination ul{display:flex;flex-wrap:wrap;justify-content:center}}.vm-pagination ul li:first-child,.vm-pagination ul li:last-child{display:none}.vm-pagination ul li{display:inline-block}.vm-page-counter{display:none}.vm-pagination ul li:first-child,.vm-pagination ul li:last-child{visibility:hidden}.product-field-type-R{width:33.33%;margin:0;padding:30px}.orderby-displaynumber .vm-order-list{margin-bottom:0}.category-view .horizontal-separator{display:none}#main .category-view .spacer{padding:30px;background:#fff;height:100%}@media (max-width:500px){#main .category-view .spacer{padding:20px}}#main .category-view .virtuemart_search div{padding:0}#main .category-view .virtuemart_search div input{height:44px}#main .category-view .virtuemart_search div .btn{width:100%}#main .category-view .category-view .row,#main .category-view .category-view .browse-view.row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;width:100%}@media (max-width:991px){#main .category-view .category-view .row,#main .category-view .category-view .browse-view.row{grid-template-columns:1fr}}@media (max-width:500px){#main .category-view .category-view .row,#main .category-view .category-view .browse-view.row{grid-template-columns:1fr;grid-gap:20px}}#main .category-view .category-c{padding:0;width:100%}#main .category-view .PricesalesPrice{margin-bottom:0}.category-view .browse-view.row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;width:100%}@media (max-width:991px){.category-view .browse-view.row{grid-template-columns:1fr 1fr}}@media (max-width:500px){.category-view .browse-view.row{grid-template-columns:1fr;grid-gap:20px}}.category-view .browse-view.row div.product{width:100%;padding:0}#main .category-view h2{text-align:left;font-size:19px;line-height:26px;font-weight:600;margin-top:30px}.category-view h2 a{color:#333}.category-view h2 a:hover{color:#628ecd}.contact i{font-size:60px;margin-bottom:20px}.contact i.i2{margin-top:40px}.contact .grey{background:#f7f7f7;padding:0px 30px 30px 15px;position:relative}.contact .grey::after{position:absolute;left:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}.contact-form h2{color:#333;margin-top:5px;margin-bottom:50px}@media (max-width:500px){.contact-form h2{margin-bottom:20px}}@media (max-width:500px){.contact img{max-width:50px;margin-left:-10px !important}}main .contact-form textarea,main .contact-form input[type=text],main .contact-form input[type=password],main .contact-form input[type=datetime],main .contact-form input[type=datetime-local],main .contact-form input[type=date],main .contact-form input[type=month],main .contact-form input[type=time],main .contact-form input[type=week],main .contact-form input[type=number],main .contact-form input[type=email],main .contact-form input[type=url],main .contact-form input[type=search],main .contact-form input[type=tel],main .contact-form input[type=color],main .contact-form .uneditable-input{width:100%;background-color:transparent;border:none;border-bottom:2px solid #e9e9e9;color:#111;padding:20px 0;font-weight:400;box-shadow:none !important;font-size:18px;border-radius:0}main .contact-form #main input:focus{outline:none;border-bottom:2px solid #6b88cb}main .contact-form select{box-shadow:none !important;width:100% !important;background-color:#fff;border:none;color:#333;padding:13px;font-weight:500;font-size:18px;border:2px solid #628ecd}.formError{color:#90e3d0;font-size:15px;font-weight:500}.has-error .form-control{border-color:#90e3d0}.mmenu.mmenu-hidden{display:none}.mmenu{float:left;display:block;position:relative;width:66px;height:68px;z-index:9;margin-top:30px;margin-left:30px}#fancybox-wrap{background:#fff}#fancybox-wrap #fancybox-content{border-color:#fff;background:#fff;padding:15px 15px 0px 0px}#fancybox-content a{color:#333}#fancybox-content a:hover{color:#90e3d0}#fancybox-content h4{color:#333}#fancybox-wrap #fancybox-close{background:#90e3d0;top:-39px;right:-39px;width:48px;height:48px}@media (max-width:782px){#fancybox-wrap #fancybox-close{right:-5px}}#fancybox-wrap #fancybox-close:hover{background:#628ecd}#fancybox-wrap #fancybox-close::after{content:"";display:inline-block;position:absolute;height:1px;width:35px;transform:rotate(45deg);background:#fff;top:23px;left:7px}#fancybox-wrap #fancybox-close::before{content:"";display:inline-block;position:absolute;height:1px;width:35px;transform:rotate(-45deg);background:#fff;top:23px;left:7px}#fancybox-wrap #fancybox-close:hover::after{color:#90e3d0}#fancybox-content .more,#fancybox-content .more:hover{color:#fff;margin-top:20px}#cart-contents input,#cart-contents select{margin-bottom:30px}.opg-panel-box{padding:0;background:#fff}#right_div .opg-width-1-1 input.js-recalculate{background:#f7f7f7;border-radius:3px !important;border:none !important;width:50px !important;height:48px !important;text-align:left !important;padding-left:20px !important;font-size:20px;color:#333}#custom_buttons .opg-button-mini{height:14px !important}.opg-icon-plus:before{content:"\e900";color:#515151;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px}.opg-icon-minus:before{content:"\e901";color:#515151;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px}.opg-icon-minus:hover:before,.opg-icon-plus:hover:before{color:#628ecd}.price-one-margin{margin-top:11px}#custom_buttons{margin-left:-38px}#refreshbutton{margin-left:22px;margin-right:10px}#refreshbutton i{font-size:22px}.row div.product-title-koszyk{margin-bottom:20px !important}.container-product-data>div{float:left}.removeproduct{margin-left:20px;font-size:28px}.opg-image img{max-height:110px;width:auto}.coupon-code{margin:30px 0;float:right;max-width:500px;width:100%}.coupon-code input{max-width:350px;width:350px;float:left}.coupon-code .more{float:right;width:100px;border-radius:3px;color:#fff}.coupon-code .more:hover{border:none !important}.vmshipment,.vmpayment{padding-left:6px;display:block;position:relative}span.vmpayment{margin-top:-5px}#proopc-payment-form{padding-top:10px !important}#proopc-payment-form .proopc-method-end{margin:10px 0;height:10px;display:block}.vmshipment_name,.vmpayment_name{float:left;width:100%;font-size:22px;color:#333;margin-bottom:5px;padding:0;line-height:24px}.vmshipment_description,.vmpayment_description{clear:both;margin-top:10px;font-size:16px;line-height:22px;padding:0;color:#999}.opg-form input[type=radio]{display:none;visibility:hidden}._vmshipment::before,._vmpayment::before{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0;font-size:26px;color:#999}._liselcted .vmshipment::after,._liselected .vmshipment::before,._liselected .vmpayment::before,._liselected .vmpayment::before{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0;font-size:26px;color:#628ecd}.vmpayment_cost.fee{color:#628ecd;font-size:16px}#shipment_selection li,#paymentsdiv li{margin-bottom:30px}#shipment_selection hr,#paymentsdiv hr{display:none}.opg-panel-title,.opg-panel-box .opg-panel-title{font-size:30px;color:#8ae4d1;margin-bottom:30px}#shipmentdiv{margin:30px 0}.opg-button-large{border-radius:3px;font-size:24px}.checkout-button-top section{margin:0}.opg-link-reg{font-size:22px;padding-left:40px;position:relative}.terms-of-service{display:none;visibility:hidden}.opg-link-reg::before{position:absolute;left:2px;top:0px;content:"";border:2px solid #999;width:25px;height:25px;display:block}.opg-link-reg.checked::before{border-color:#628ecd}.opg-link-reg.checked::after{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:6px;top:4px;font-size:16px;color:#628ecd}.subtotal_with_tax_margin{margin-top:11px}#cart-contents input,.opg-modal-dialog input{padding:0 !important}#cart-contents input:focus,.opg-modal-dialog input:focus{background:none !important}.opg-text-primary{color:#628ecd !important}.first-uppercase{text-transform:capitalize}.virtuemart_search .inputbox-s{padding-left:20px;border:none}.virtuemart_search .inputbox-s{border:none !important;width:100%;float:left}.virtuemart_search .more{margin-top:0;width:100%;text-align:center;padding:21px 50px}.virtuemart_search .more:focus{border:none !important}.vm-search-descr{margin:20px 0}.ask-a-question-view{padding:0}.ask-a-question-view h3{margin-top:0;padding-top:0}.ask-a-question-view input.counter,.ask-a-question-view input#name,.ask-a-question-view input#email,.ask-a-question-view .form-field textarea.field{border:none;box-shadow:none;border-radius:0;background:#fff;border-bottom:2px solid #e9e9e9;color:#111;padding:12px 0;font-weight:400;box-shadow:none !important;font-size:18px;margin:0;margin-bottom:20px;width:100%}.ask-a-question-view input.counter:focus,.ask-a-question-view input#name:focus,.ask-a-question-view input#email:focus,.ask-a-question-view .form-field textarea.field:focus{outline:none;border-bottom:2px solid #6b88cb}.ask-a-question-view input.counter:hover,.ask-a-question-view input#name:hover,.ask-a-question-view input#email:hover,.ask-a-question-view .form-field textarea.field:hover{background:none;box-shadow:none}.ask-a-question-view .formError{right:18px !important;left:auto !important}.formError .formErrorContent{box-shadow:none;background:#628ecd;border:none}.ask-a-question-view .formErrorArrow{display:none}.ask-a-question-view .formErrorContent{position:relative}.ask-a-question-view .formErrorContent::after{position:absolute;bottom:-10px;left:20px;content:"";display:block;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #628ecd}.right-product .price-crossed-div-mod{top:30px;left:80px}.article-info{width:100%}.jn-category a,.category-name a{color:#999;border-radius:0px;font-size:18px}.jn-category{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translateX(-50%);box-shadow:0px 0px 19px 0px rgba(0,0,0,0.75)}.junewsultra h3{margin-top:15px;padding-top:30px;position:relative;margin-bottom:30px}@media (max-width:500px){.junewsultra h3{margin-bottom:10px;line-height:1.1;padding-top:15px}}.junewsultra h3::before{content:"";height:6px;width:80px;display:block;position:absolute;top:0;left:0;background:#8ae4d1;transition:width 0.3s}.junewsultra h3:hover::before{width:100%}.junewsultra h3 a,.junewsultra h3{color:#333;font-size:28px;font-weight:500;line-height:32px}@media (max-width:1380px){.junewsultra h3 a,.junewsultra h3{font-size:20px}}.junewsultra h3 a:hover,.junewsultra h3 a:hover{color:#8ae4d1;text-decoration:none}.junewsultra .nbs-flexisel-item h2{line-height:18px}.junewsultra .nbs-flexisel-item h2 a{font-size:18px;line-height:19px}.nbs-flexisel-item .jn-right,.nbs-flexisel-item .jn-more{padding:0 15px}.jn-hit-n-rating{display:block}.jn-right,.jn-intro,.jn-more{padding:0}.jn-intro,.jn-intro h2,.jn-intro h2 strong{color:#111;font-size:18px;line-height:30px;font-weight:300;margin-top:10px}@media (max-width:991px){.jn-intro,.jn-intro h2,.jn-intro h2 strong{font-size:17px}}.junewsultra p{font-size:16px;font-weight:400;line-height:22px}.col-1{display:inline-block;margin-bottom:25px}.col-1 h4{margin-top:0;font-size:14px}.col-1 h4 a{font-size:14px;font-weight:600}.col-1 .jn-right{padding:0;padding-left:20px;float:right;width:70%;display:block;margin-top:0}.col-1 .jn-left{float:left;width:30%}.col-1 .jn-intro{padding:0;clear:both}.junewsultra .jn-last{border:none;padding-bottom:0;margin-bottom:0}.junewsultra .jn-last img{margin-bottom:0}.junewsultra{display:flex;justify-content:space-between;flex-wrap:wrap}.card-header{font-size:48px;color:#333;font-weight:500;margin-bottom:40px;position:relative;background:none;border:none}@media (max-width:1380px){.card-header{font-size:30px;margin-bottom:20px}}.card{border:none}.bottom-a .card-header{text-align:center;margin-bottom:50px;padding:0}@media (max-width:1380px){.bottom-a .card-header{margin-bottom:40px}}@media (max-width:782px){.bottom-a .card-header{margin-bottom:20px;padding:0 10px}}@media (max-width:500px){.bottom-a .card-header{margin-bottom:0px}}.bottom-a .jn{width:22%}@media (max-width:991px){.bottom-a .jn{width:45%;margin:1rem 0}}@media (max-width:500px){.bottom-a .jn{width:100%}}.back-to-top{background-color:#fff;bottom:-70px;right:2em;color:#d5d5d5;display:block;font-size:30px;width:60px;height:60px;position:fixed;text-decoration:none;border-radius:50%;box-shadow:0px 0px 21px 1px rgba(0,0,0,0.1);padding:0;text-align:center;vertical-align:middle;line-height:60px;transition:all 0.8s ease 0s;display:flex;align-content:center;justify-content:center}.back-to-top::after{font-family:"icomoon";content:"\e907";transform:rotate(270deg);font-size:20px}@media (max-width:1380px){.back-to-top{width:50px;height:50px;line-height:50px}}@media (max-width:500px){.back-to-top{right:5px;width:40px;height:40px;line-height:40px}}.active-top{bottom:2em}@media (max-width:500px){.active-top{bottom:10px}}.back-to-top svg{color:#cfcfcf;fill:#cfcfcf;width:22px;opacity:0.8}@media (max-width:1380px){.back-to-top svg{width:19px}}@media (max-width:500px){.back-to-top svg{width:15px}}.back-to-top:hover{background-color:#628ecd;color:#fff}.back-to-top:hover svg{color:#fff;fill:#fff;opacity:1}#parallax{width:100%;display:flex;justify-content:space-between;-moz-column-gap:0;column-gap:0}#parallax>div{width:50%;margin:0}@media (max-width:991px){#parallax>div{width:100%}}#parallax .bg2{background:#628ecd}#parallax .bg2>div{padding:40px 80px}@media (max-width:991px){#parallax .bg2>div{padding:30px 40px}}#parallax h1,#parallax h2,#parallax h3{color:#fff}#parallax .bg1{background:no-repeat;background-size:cover;background-position:center;background-image:url("https://sklepmedyczny.com//templates/cassiopeia_medyczny/images/bg1.jpg")}#parallax h3,#parallax p{color:#fff}#parallax h3{font-size:55px;font-weight:700;margin-bottom:30px}#parallax p{margin-bottom:40px}@media (max-width:782px){#parallax p:last-of-type{margin-bottom:0}}.footer{background:#fff}footer.footer{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:45px 0}@media (max-width:1600px){footer.footer{padding:35px 30px}}@media (max-width:991px){footer.footer{flex-wrap:wrap;padding:30px 20px}}@media (max-width:500px){footer.footer{flex-wrap:wrap;padding:5px 20px}}footer.footer>div{width:24%}@media (max-width:991px){footer.footer>div{width:50%;margin:1rem 0}}@media (max-width:500px){footer.footer>div{width:100%;text-align:center}}@media (max-width:500px){footer.footer>div img{max-width:140px}}footer.footer .card-header{font-size:22px;text-transform:none;font-weight:600;padding:0;padding-bottom:10px}@media (max-width:991px){footer.footer .card-header{margin-bottom:0}}footer.footer h3{color:#999}footer.footer p{font-weight:300;color:#999;font-size:18px;line-height:31px;margin-bottom:4px}@media (max-width:500px){footer.footer p{font-size:16px}}footer.footer a,footer.footer a:not(.btn),footer.footer .btn-link{color:#999;font-size:18px;text-decoration:none;font-weight:300}footer.footer a:hover,footer.footer a:not(.btn):hover,footer.footer .btn-link:hover{color:#628ecd}footer.footer .active a{color:#628ecd}@media (max-width:500px){footer.footer .footer-logo{display:none}}#footer_copy{padding:20px 0;background:#f3f3f3;float:left;width:100%}#footer_copy p{color:#999;margin:0;padding:0}.breadcrumbs{background-color:#f7f7f7;padding:35px 0}@media (max-width:1380px){.breadcrumbs{padding:25px 0}}@media (max-width:500px){.breadcrumbs{display:none}}.breadcrumbs ol,.breadcrumbs ul{padding-left:0 !important;margin-left:0}.breadcrumbs .mod-breadcrumbs__divider{display:none}.breadcrumbs .bre{float:left;line-height:29px}.breadcrumbs .divider{margin-right:6px;padding-left:6px}.breadcrumb-item+.breadcrumb-item:before{color:#bbb;font-family:"icomoon";content:"\e907";display:inline-block;width:23px;height:20px}.breadcrumb{background:transparent}.breadcrumb .container{padding-left:0}.breadcrumb a{color:#8ae4d1;text-decoration:none}.breadcrumb a:hover{color:#628ecd}.blog .blog-item .img-url{width:100%}.blog .blog-item .img-url figure{width:100%;background:#628ecd}.blog .blog-item .img-url .item-image{height:200px}.blog .blog-item .img-url .item-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;transition:all 0.3s ease}.blog .blog-item .img-url:hover img{opacity:0.6}.blog .item-intro h2{font-size:1rem;color:#333;line-height:28px}#main .category-view .spacer{padding:10px 30px 20px 30px;background:#fff}@media (max-width:500px){#main .category-view .spacer{padding:10px 20px 20px 20px}}#main .category-view .category-c{margin-bottom:0px}#main .category-view h2{text-align:left;font-size:19px;line-height:26px;font-weight:600;margin-top:30px}#main .category-view h2 a{color:#333}#main .category-view h2 a:hover{color:#628ecd}.vm-product-details-container{width:100%;float:left}.productdetails-view .spacer-buy-area{padding:0 !important}.productDisplayShipment{margin-bottom:10px}.product-price{text-align:left}#main .quantity-box .quantity-input,#main .cart-summary .quantity-input{border-radius:0;border:none;background:#fff;height:58px;text-align:left;padding-left:15px;font-size:24px;font-weight:400;color:#333}@media (max-width:1660px){#main .quantity-box .quantity-input,#main .cart-summary .quantity-input{height:48px;font-size:20px}}.PricesalesPrice{color:#628ecd;font-weight:600;font-size:38px}@media (max-width:1660px){.PricesalesPrice{font-size:32px}}@media (max-width:782px){.PricesalesPrice{font-size:34px}}.productdetails-view .addtocart-bar{margin-top:50px;float:left;width:100%;margin-bottom:35px}@media (max-width:782px){#main .productdetails-view .addtocart-bar{margin:12px 0 0}}span.quantity-box{margin-right:20px;margin-bottom:20px;float:left}#main .addtocart-button{width:60%;float:left}#main .ask-a-question{padding:12px 35px}#main input.addtocart-button,#fullwidth input.addtocart-button,#main .ask-a-question{background:#628ecd;border:none;border-radius:3px;text-transform:uppercase;color:#fff;font-size:22px;font-weight:600;width:100%;line-height:32px}@media (max-width:1660px){#main input.addtocart-button,#fullwidth input.addtocart-button,#main .ask-a-question{font-size:18px;line-height:28px;width:auto;padding:10px 20px}}#main .ask-a-question{line-height:24px;font-size:18px}#main input.addtocart-button:hover,#main input.addtocart-button:focus,#fullwidth input.addtocart-button:hover,#fullwidth input.addtocart-button:focus,#main .ask-a-question:hover,#main .ask-a-question:focus{background:#8ae4d1}#main span.quantity-controls{font-family:"icomoon";position:absolute;right:10px;top:10px}#main span.quantity-controls button.quantity-plus,#main span.quantity-controls button.quantity-minus{background:none;border:none;padding:0;font-size:17px}@media (max-width:1660px){#main span.quantity-controls button.quantity-plus,#main span.quantity-controls button.quantity-minus{font-size:15px}}#main span.quantity-controls button.quantity-plus .icon-arrow::before,#main span.quantity-controls button.quantity-minus .icon-arrow-down::before{color:#333}#main span.quantity-controls button.quantity-plus:hover .icon-arrow::before,#main span.quantity-controls button.quantity-minus:hover .icon-arrow-down::before{color:#628ecd}#main input.js-recalculate:hover{background:#fff}.quantity-box{position:relative}.span.quantity-box input{width:100px}.PricesalesPrice{display:flex;margin-bottom:8px}@media (max-width:500px){.PricesalesPrice{margin-bottom:0}}.PricesalesPrice .vm-price-desc{order:1;margin-left:10px}.PricepriceWithoutTax,.PricetaxAmount{color:#666;font-size:18px;float:left}.PricetaxAmount{margin-left:15px}span.vm-price-desc{float:left;margin:0;margin-right:5px}.PricetaxAmount .vm-price-desc{margin:0}.PricetaxAmount span.PricetaxAmount{margin-left:5px}#main .productdetails-view .product-short-description{margin:25px 0;line-height:28px;display:inline-block}@media (max-width:500px){#main .productdetails-view .product-short-description{margin:8px 0;line-height:25px}}@media (max-width:500px){#main .productdetails-view .vm-table{display:none}}#main .vm-img-desc{color:#999;margin-top:40px}#main .productdetails-view .vm-img-desc{color:#999;margin-top:8px;padding-bottom:5px}@media (max-width:782px){#main .productdetails-view .vm-img-desc{display:none}}#main a:hover .vm-img-desc{background:none !important}.right-product h1{margin-bottom:50px;margin-top:50px;font-weight:500}@media (max-width:1660px){.right-product h1{font-size:25px;margin-bottom:20px;margin-top:30px}}@media (max-width:782px){.right-product h1{font-size:1.7rem;margin-bottom:23px}}.vm-product-media-container .main-image{padding:10px 30px}.productdetails-view .product-description{background:#f7f7f7;position:relative;padding:20px 0px 20px 20px;float:left;width:100%;margin-bottom:10px}@media (max-width:782px){.productdetails-view .product-description{z-index:0;order:3;margin-top:1rem !important}}@media (max-width:500px){.productdetails-view .product-description{padding:0;background:#fff}}.productdetails-view .product-description [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel]>[data-rlta-element=panel-content]{padding:0}.related-product-div{margin-top:80px}.addtocart-area{margin-bottom:10px}.productdetails-view .PricebasePriceWithTax.vm-display{height:37px;color:#666;text-decoration:line-through}.productdetails-view .PricediscountedPriceWithoutTax{float:left;color:#666}.productdetails-view .PricebasePriceWithTax .PricebasePriceWithTax::after{content:"brutto";margin-left:5px}.productdetails-view .PricebasePriceWithTax.vm-display .vm-price-desc{text-decoration:line-through}.__product-container .product-description::after{position:absolute;right:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}.__product-container .product-description::before{position:absolute;left:-100%;top:0;bottom:0;background:#f7f7f7;display:block;content:"";width:100%}a.product-details,a.details,div.details,.product-neighbours a.previous-page,.product-neighbours a.next-page{border:none;background:#eeefef;border-radius:3px;padding:9px 35px;color:#333;line-height:28px}a.product-details:hover,a.details:hover,div.details:hover,.product-neighbours a.previous-page:hover,.product-neighbours a.next-page:hover{background:#628ecd;color:#fff}.product-neighbours a.next-page{margin-left:20px}.row-full{width:100vw;position:relative;margin-left:-50vw;float:left;left:50%}.product-related-products .product-fields-title-wrapper{display:none}.product-related-products{margin-top:100px;border:none}.row-full h3{margin-bottom:100px}.product-related-products{width:100%}.product-related-products h2{font-size:24px;line-height:28px;color:#333;padding-right:20px}.product-related-products h2 a{color:#333}.product-related-products .product-price .product-price{margin:40px 0}.product-related-products .vm-price-desc{display:none}.product-related-products .PricesalesPrice{width:100%;color:#333;font-size:38px}#main .slider-related span.quantity-box{display:none}#main .product-related-products .addtocart-button{margin:0;padding:0;width:auto}#main .product-related-products .addtocart-button input{width:auto;font-size:18px;font-weight:500;padding:8px 30px;margin:0}[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]{z-index:0}@media (max-width:782px){[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=button]{text-align:center}}[data-rlta-element=button-list]>div{border:none;border-radius:0}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button]:not([data-rlta-state=closed]) h3,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button]:not([data-rlta-state=closed]):hover h3,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([data-rlta-state=closed]) h3,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([data-rlta-state=closed]):hover h3{color:#628ecd}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]{border-radius:0;border:none}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]{box-shadow:none}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button] h3{color:#999;font-weight:600;text-transform:uppercase;font-size:18px}@media (max-width:1200px){[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button] h3{font-size:15px}}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]{margin-top:0}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button]:hover,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover{background:#fff}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button]:hover h3,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover h3{color:#628ecd}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel],[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel]{border:none;border-radius:0;padding:1.5rem 1rem}@media (max-width:500px){[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel],[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel]{padding:1rem 0}}@media (max-width:500px){[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=panel]>div,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs]>[data-rlta-element=panels]>[data-rlta-element=panel]>div{padding:0}}[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:hover,[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]:not([data-rlta-state=closed]),[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs]>[data-rlta-element=button-list]>[data-rlta-element=button]{padding:20px 0 17px 0 !important}#fancybox-wrap{background:#fff}#fancybox-wrap #fancybox-content{border-color:#fff;background:#fff;padding:15px 15px 0px 0px}#fancybox-content a{color:#333}#fancybox-content a:hover{color:#90e3d0}#fancybox-content h4{color:#333}#fancybox-content .more,#fancybox-content .more:hover{color:#fff;margin-top:20px}#fancybox-outer{box-shadow:none !important}#fancybox-content>div{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:782px){#fancybox-content>div{flex-direction:column}}#fancybox-content>div h4{order:-1}#fancybox-content>div br{display:none}@media (max-width:500px){#fancybox-wrap{left:10px !important;right:10px !important}}#fancybox-content .vm-btn{border-radius:5px;background:#628ecd;color:#fff;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;font-size:16px;padding:10px 20px;border:none;width:auto}@media (max-width:782px){#fancybox-content .vm-btn{margin:5px 0}}#fancybox-content .vm-btn:hover,#fancybox-content .vm-btn:active,#fancybox-content .vm-btn:focus{background:#8ae4d1;color:#fff;text-decoration:none;box-shadow:none}#fancybox-content .vm-btn:focus{outline:none;background:#8ae4d1;color:#fff;text-decoration:none;box-shadow:none}.top-search{position:absolute;right:60px;top:-6px;width:50px;transition:width 0.3s}@media (max-width:782px){.top-search{top:-9px}}.top-search .jp_search_input,.top-search #jp_input_div,.top-search .jp_vmajaxsearch_div_search{width:100% !important;max-width:none !important}.top-search .jp_search_input{border:2px solid #1889de !important}@media (max-width:400px){.top-search .jp_search_input{font-size:12px}}.top-search .jp_search_button{opacity:0;transition:all 0.3s;background:#555 !important;display:flex;align-items:center;justify-content:center}.top-search.search-open .jp_search_button{margin-right:50px;opacity:1}.top-search.search-open .jp_search_button:hover{background:#628ecd !important}.top-search .jp_searchform{margin:0 !important}.top-search .dropdownsearch{min-width:100%}.top-search .jp_closebar{display:none}.top-search .jp_heading_bg{background:#628ecd}.top-search .jp_heading_bg h4{font-size:18px}@media (max-width:500px){.top-search .jp_heading_bg h4{font-size:14px}}.top-search #jp_search_res_div a,.top-search #jp_search_res_div span{line-height:18px;font-size:14px}.top-search .jp_imagediv{height:38px;display:flex;align-items:center;justify-content:center}.top-search .jp_pricediv{font-size:13px}.top-search .listtable td{border-bottom:1px solid #888}.top-search .listtable tr:hover{background:#dcdcdc}.top-search #results{display:none}.top-search #results.results-show{display:block}.top-search .moduletable{padding:0;margin:0}.darkHeader .top-search{top:-3px}.search-open{width:100%}@media (max-width:782px){.search-open{max-width:calc(100% - 60px);z-index:5}}.search{position:relative;min-width:50px;width:0%;height:55px;float:right;overflow:hidden;transition:width 0.3s}.searchbox-input{top:0;right:0;border:0;outline:0;width:100%;height:55px;margin:0;padding:0px 55px 0px 20px;font-size:20px;color:red}.searchbox-input::-webkit-input-placeholder{color:#d74b4b}.searchbox-input:-moz-placeholder{color:#d74b4b}.searchbox-input::-moz-placeholder{color:#d74b4b}.searchbox-input:-ms-input-placeholder{color:#d74b4b}#mod_virtuemart_search{min-width:inherit;background:#fff;z-index:10;position:relative;border:2px solid #999 !important;padding:23px 12px;width:100%;border-radius:0;font-size:15px}@media (max-width:782px){#mod_virtuemart_search{border:0 !important}}.searchbox-icon{font-family:"icomoon";width:50px;height:60px;display:block;position:absolute;top:0px;font-size:22px;right:0px;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#0b2f4a;background:#fff;z-index:99}@media (max-width:782px){.searchbox-icon{height:50px}}.searchbox-icon::after,.searchbox-submit::after{font-family:"icomoon";content:"\e905";display:block;color:#0b2f4a;font-size:30px;margin-top:1px;transition:all 0.3s}.searchbox-icon:hover::after{color:#1889de}.search-open .search{width:100%;z-index:99}.search-open .searchbox-icon{background:transparent}.search-open .searchbox-icon::after,.search-open .searchbox-submit::after{content:"\e906"}#mod-search-searchword:focus{border:2px solid #1889de;position:relative;z-index:99;background:#fff}.osmap-items ul{margin-left:0;padding-left:0}.osmap-items ul ul{margin-left:1rem}@media (max-width:782px){body .osmap-items ul.level_0.columns_2{-moz-column-count:1;column-count:1}}.horizontal-separator{display:none}.manufacturer-details-view .spacer{padding:20px 0 !important}.manufacturer-product-link{margin-top:1rem}.jp_imagediv img{max-height:37px}.jp_imagediv{width:44px !important}label.proopc-switch{line-height:1.1;display:grid !important;grid-template-columns:1em auto;gap:11px;cursor:pointer;font-weight:600}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 !important;color:#628ecd;width:17px !important;height:17px !important;border:2px solid #628ecd;border-radius:50%;display:grid;place-content:center}input[type=radio]::before{content:"";width:7px;height:7px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;background:#628ecd}input[type=radio]:checked::before{transform:scale(1)}label.proopc-checkbox{display:grid !important;grid-template-columns:1.2em auto;gap:6px;cursor:pointer;font-weight:600;font-size:16px;line-height:1}.proopc-checkbox{font-size:16px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:17px !important;height:17px !important;border:2px solid #628ecd;border-radius:0;transform:translateY(-0.075em);display:grid !important;place-content:center}input[type=checkbox]::before{content:"";width:9px !important;height:9px !important;transform:scale(0);transition:120ms transform ease-in-out;background:#628ecd;display:block}input[type=checkbox]:checked::before{transform:scale(1)}.proopc-step{color:#fff !important}#proopc-shipment-form{padding-top:10px !important}#proopc-shipment-form .clear{margin:10px 0;height:10px;display:block}#proopc-shipment-form fieldset label{margin-top:-5px}#ProOPC label{cursor:pointer}.FakturaVATczyparagon-group .controls{display:flex;flex-direction:column}.FakturaVATczyparagon-group .controls .form-check-inline{padding-left:0;display:flex;align-items:center}.FakturaVATczyparagon-group .controls .form-check-inline input{margin-right:8px !important}.form-check-input:checked{background:transparent;border-color:#628ecd}.form-check-input:focus{border-color:#628ecd;outline:0;box-shadow:none}.company-group,.nip-group{display:none}.point-wrapper{color:#fff}.point-wrapper p{color:#fff;font-size:14px;line-height:1.3}#idevInpostParcelLocker_11{margin-left:25px;float:left}#idevInpostParcelLocker_11 a{font-weight:600}#proopc-system-message{padding-top:20px}.availability{text-align:left;margin:19px 0 0;display:inline-block}#main .mobile-image{text-align:center;display:none}@media (max-width:782px){#main .mobile-image{display:inline-block;background:#fff;margin:10px 0;padding:0}#main .mobile-image img{max-width:400px;width:100%}}#main .mobile-image span{margin-top:15px}@media (max-width:782px){.productdetails .vm-product-media-container{display:none}}.productdetails .notify{margin-bottom:1rem;display:inline-block}#com-form-login-remember{display:flex !important;align-items:center}#com-form-login-remember label{margin:0 10px}#com-form-login .width30{width:auto}#com-form-login{margin-bottom:2rem;border-bottom:1px solid #bdbdbd;padding-bottom:2rem}#com-form-login input[type=text],#com-form-login input[type=password]{padding:8px;border-radius:4px;border:solid #ccc 1px;border-radius:4px;color:#777}#com-form-login fieldset{margin-bottom:1em}@media (max-width:782px){#ProOPC .col-price,#ProOPC .col-price{min-height:45px}}@media (max-width:782px){#ProOPC .col-price .PricediscountedPriceWithoutTax,#ProOPC .col-price .PricediscountedPriceWithoutTax{float:right}}@media (max-width:782px){#ProOPC td.col-total .PricesalesPrice,#ProOPC td.col-total .PricesalesPrice{margin-top:0}}@media (max-width:782px){.grand-total td:nth-of-type(3):before{display:none !important}}@media (max-width:991px){.cart-sub-total td:nth-of-type(3):before{display:none !important}}@media (max-width:782px){#proopc-pricelist .grand-total::before{text-align:left !important}}@media (max-width:782px){#proopc-pricelist .grand-total .PricebillTotal{margin-top:0;padding-top:0;font-size:20px !important}}@media (max-width:782px){.grand-total td:nth-of-type(3):before{text-align:left !important}}@media (max-width:782px){.cart-p-list td:nth-of-type(4):before{top:15px !important}}@media (max-width:782px){body.view-cart header.container-header .navbar-brand{margin-top:auto}}@media (max-width:480px){#ProOPC table.cart-summary.proopc-table-striped .cart-product-description.with-image{padding-left:0;display:flex;flex-direction:column;align-items:flex-start}}.related-product-div{margin-top:80px;position:relative;display:inline-block}.related-product-div .product-field-type-R{width:33%;margin:0;padding:30px}.related-product-div .product-related-products .PricesalesPrice{color:#628ecd;font-weight:600;font-size:38px}
