:root{--mainBlack:#111111;--mainHighlight:#FD5D14;--mainWhite:#FFFFFF;--mainFont:#7c8a97;--mainGray:#f4f4f4;--mainDarkBlue:#030E27}#cc-main{--cc-font-family:"Poppins", sans-serif;--cc-btn-primary-bg:#FD5D14;--cc-btn-primary-border-color:#FD5D14;--cc-btn-primary-hover-bg:#000000;--cc-btn-primary-hover-border-color:#000000;--cc-toggle-on-bg:#FD5D14;--cc-btn-border-radius:0}#cc-main .cm__links{font-size:12px;font-weight:300}.row{--bs-gutter-x:30px}.container,.container-fluid{padding-right:15px;padding-left:15px}html{scroll-behavior:smooth}body{font-family:"Rubik",sans-serif;color:var(--mainBlack);font-size:16px}body h1,body h2,body h3{font-family:"Barlow Condensed",sans-serif}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;color:var(--mainHighlight)}body a:hover{text-decoration:none;color:var(--mainBlack)}body p{color:var(--mainFont)}body img{height:auto}body .btn,body .more{border-radius:0;border:2px solid var(--mainWhite);font-weight:500;padding:0 15px;line-height:44px;text-align:center;white-space:nowrap;vertical-align:middle;z-index:1;user-select:none;text-transform:uppercase;font-size:14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:1200px){body .btn,body .more{padding:0 25px}}body .btn:focus,body .more:focus{box-shadow:none}body .btn.btn-default,body .more{color:var(--mainWhite);position:relative;border-color:var(--mainHighlight)!important;padding:0 15px 0 25px}body .btn.btn-default span,body .more span{position:relative;z-index:1}@media (min-width:1200px){body .btn.btn-default,body .more{padding:0 25px}}body .btn.btn-default:before,body .more:before{display:block;content:"";width:15px;height:100%;position:absolute;left:0;top:0;background-color:var(--mainHighlight);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body .btn.btn-default:hover:before,body .more:hover:before{width:100%}body .btn.btn-secondary,body .btn-secondary.more{background-color:var(--mainHighlight);color:var(--mainWhite)}body .btn.btn-secondary:hover,body .btn-secondary.more:hover{background-color:var(--mainWhite);color:var(--mainBlack)}body .btn:focus,body .more:focus{box-shadow:none}body .more{display:inline-block;color:var(--mainBlack);margin-top:20px}body .more:hover{color:var(--mainWhite)}body .pagination{margin-top:30px}body .pagination .active .page-link{background-color:var(--mainHighlight);border-color:var(--mainHighlight);color:var(--mainWhite)}body .pagination .page-link{margin:5px;border-radius:0!important;color:var(--mainBlack)}body .error{margin-top:200px;margin-bottom:200px}body .error .container-error-404{text-align:center}body .error .container-error-404 .clip{display:inline-block}body .error .container-error-404 .clip .shadow{width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;margin:20px}button:focus{box-shadow:none}form h5{margin-bottom:30px;font-family:"Barlow Condensed",sans-serif;font-size:35px;font-weight:700}form .button-holder .btn,form .button-holder body .more,body form .button-holder .more{border-color:var(--mainWhite)!important}form .button-holder .btn:hover,form .button-holder body .more:hover,body form .button-holder .more:hover{color:var(--mainBlack);background-color:var(--mainWhite)}.form-group{margin-bottom:20px}.form-group .form-control{border-radius:0;border:2px solid #f0f0ff;height:50px;padding:.375rem 1.2rem;background-color:transparent;color:var(--mainWhite)}.form-group .form-control[name=note]{color:var(--mainBlack)}.form-group .form-control:focus{box-shadow:none;background-color:var(--mainWhite);color:var(--mainBlack)}.form-group .form-control::placeholder{color:var(--mainWhite);opacity:1}header{position:sticky;z-index:50;background:var(--mainWhite);padding:0 0 54px 5px;top:0}@media (min-width:992px){header{padding:0 0 0 5px}}@media (min-width:1400px){header{padding:0 0 0 50px}}@media (min-width:1600px){header{padding:0 0 0 100px}}header .navbar{left:0;padding:30px;position:absolute;text-align:left;top:90px;width:100%;z-index:1;background:var(--mainWhite)}@media (min-width:1200px){header .navbar{top:0}}header .navbar .navbar-nav{display:block;overflow-y:scroll;max-height:calc(100vh - 90px)}@media (min-width:992px){header .navbar .navbar-nav{display:flex;overflow-y:visible;max-height:auto}}header .navbar ul>li{padding:0 10px;position:relative}@media (min-width:1400px){header .navbar ul>li{padding:0 15px}}header .navbar ul>li.submenu:after{content:"\f078"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;display:inline-block;position:absolute;top:17px;right:10px}header .navbar ul>li a{color:var(--mainBlack);text-transform:uppercase;font-weight:500;display:block;padding:18px 20px;text-decoration:none;position:relative}header .navbar ul>li a:hover{color:var(--mainHighlight)}header .navbar ul>li a:hover:after{width:70%}header .navbar ul>li a:after{content:"";display:block;width:0;height:4px;background-color:var(--mainHighlight);position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .navbar ul>li ul{background-color:var(--mainWhite);list-style:none;margin:0;padding:0;z-index:5}@media (min-width:1200px){header .navbar ul>li ul{position:Absolute;display:none}}header .navbar ul>li ul li{text-align:left}@media (min-width:1200px){header .navbar ul>li ul li{padding-left:0}}header .navbar ul>li ul li a{text-transform:initial}header .navbar ul>li:hover ul{display:block}@media (min-width:992px){header .navbar{background:initial;position:static;width:auto;text-align:right}}header .navbar .navbar-toggler:focus{box-shadow:none}header .navbar-toggler{padding:0}header .navbar-toggler:focus{box-shadow:none}header .navbar-toggler .nav-icon{padding:5px}header .cta{background-color:var(--mainHighlight);padding:8px 5px 8px 5px;position:absolute;right:0;top:40px}@media (min-width:992px){header .cta{position:initial;top:auto;right:auto}}@media (min-width:768px){header .cta{padding:17px 15px 17px 15px}}header .cta .btn,header .cta body .more,body header .cta .more{font-size:11px;line-height:30px}@media (min-width:768px){header .cta .btn,header .cta body .more,body header .cta .more{font-size:16px;line-height:44px}}header .logo-holder{background-color:var(--mainHighlight);padding:2px 10px;position:absolute;width:100%;text-align:center}@media (min-width:992px){header .logo-holder{padding:2px 10px}}header .logo-holder img{width:100%;max-width:90px}header.scrolled{box-shadow:0 0 8px rgba(0,0,0,.1)}.slider-container{padding:0!important}.slider-container .row,.slider-container .col-12{padding:0;margin:0}.slider-container #slider{height:80vh;min-height:600px}@media (min-width:1200px){.slider-container #slider{height:800px}}.slider-container .carousel-caption{top:50%;transform:translateY(-50%);z-index:2;left:5%;right:5%}@media (min-width:1200px){.slider-container .carousel-caption{left:8%;right:8%}}@media (min-width:1600px){.slider-container .carousel-caption{left:15%;right:15%}}.slider-container .carousel-caption h1,.slider-container .carousel-caption h2{font-size:40px;font-weight:600}.slider-container .carousel-caption h1 strong,.slider-container .carousel-caption h2 strong{color:var(--mainHighlight)}@media (min-width:1200px){.slider-container .carousel-caption h1,.slider-container .carousel-caption h2{font-size:80px}}@media (min-width:1600px){.slider-container .carousel-caption h1,.slider-container .carousel-caption h2{font-size:90px}}.slider-container .carousel-caption .btn-default,.slider-container .carousel-caption body .more,body .slider-container .carousel-caption .more{margin-top:40px}.slider-container .image-container:after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:1;top:0}.slider-container .image-container img{height:100%;object-fit:cover}.owl-carousel .col-12{width:100%!important;padding:0}.owl-carousel .owl-nav{position:absolute;top:-60px;width:100%;padding:0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{border:1px solid var(--mainHighlight)!important;border-radius:0;display:inline-block;text-align:center;color:var(--mainHighlight)}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background-color:var(--mainHighlight);color:var(--mainWhite)}.owl-carousel .owl-nav button.owl-next i,.owl-carousel .owl-nav button.owl-prev i{margin:10px 20px}.owl-carousel .owl-nav button.owl-next{float:right}footer{background-color:var(--mainDarkBlue);color:var(--mainWhite)}footer .top{color:var(--mainWhite)}footer .top a{color:var(--mainWhite)}footer .top a:hover{color:var(--mainHighlight)}footer h5{font-family:"Barlow Condensed",sans-serif;font-weight:600;font-size:26px;margin-bottom:30px}footer h5:after{content:"";height:5px;width:80px;background-color:var(--mainHighlight);display:block;margin-top:20px}footer ul{margin:0;padding:0;list-style:none}footer ul li{margin-bottom:15px;padding-left:30px;position:relative}footer ul li:before{content:"";height:5px;width:20px;background-color:var(--mainHighlight);display:block;position:absolute;left:0;top:10px}footer .footer-contact i{width:30px;color:var(--mainHighlight)}footer .social{border:1px solid var(--mainHighlight);width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;margin-right:10px}#toTop{background:var(--mainHighlight);border:none;bottom:30px;color:var(--mainWhite);font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px}}#toTop:focus{outline:none}main{min-height:50vh}main section{padding-top:80px;padding-bottom:80px}main section.slider-container,main section.slider-container .embed-responsive{position:relative;cursor:pointer}main section.slider-container .muted,main section.slider-container .embed-responsive .muted{position:absolute;right:20px;bottom:20px;font-size:20px;width:40px;height:40px;text-align:center;line-height:37px;background-color:var(--mainBlack);color:var(--mainWhite);border-radius:50%;z-index:20;border:2px solid var(--mainWhite)}main section.slider-container .muted:after,main section.slider-container .embed-responsive .muted:after{content:"\f6a9"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}main section.slider-container .unmuted:after,main section.slider-container .embed-responsive .unmuted:after{content:"\f6a8"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}main section.orange{background-color:var(--mainHighlight);color:var(--mainWhite)}main section.orange p{color:var(--mainWhite)}main section.orange h2{color:var(--mainBlack)}main section.orange h2:before{background-color:var(--mainBlack)}main section.orange h2 a{color:var(--mainWhite)!important}main section.orange .more{border-color:var(--mainWhite)!important;color:var(--mainWhite)!important}main section.orange .more:before{background-color:var(--mainWhite)!important}main section.orange .more:hover{color:var(--mainHighlight)!important}main section.services{padding-top:0}main section.products{background-image:url(/theme_jkp_szeb/img/services-bg.webp);background-size:cover}main section.map{background-image:url(/theme_jkp_szeb/img/map-bg.png);background-position:top right;background-repeat:no-repeat}main section.gray{background-color:var(--mainGray)}main section.top{padding-top:0;padding-bottom:0;height:250px;position:relative}main section.top .title-holder{height:100%}main section.top:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:1}main section.top img{width:100%;position:absolute;top:0;height:100%;object-fit:cover}main section.top .container{position:relative;z-index:2}main section.top .container h1,main section.top .container h2{color:var(--mainWhite);font-size:36px;font-weight:700;position:relative;padding-left:30px}main section.top .container h1:before,main section.top .container h2:before{content:"";height:calc(100% - 6px);width:5px;background-color:var(--mainHighlight);position:absolute;top:3px;left:0}main section.hero-images .cross_link_image .box .main-image::after{background-color:rgba(0,0,0,.3)}main section.hero-images .cross_link_image .box .inner h2,main section.hero-images .cross_link_image .box .inner h2 a{color:var(--mainWhite)}.box .subtitle{text-transform:uppercase;color:var(--mainHighlight);font-family:"Barlow Condensed",sans-serif;margin-bottom:10px;font-size:18px;font-weight:600}.box h2{font-size:32px;font-weight:600;position:relative;padding-bottom:20px;margin-bottom:30px}.box h2:before{content:"";display:inline-block;width:80px;height:5px;background-color:var(--mainHighlight);position:Absolute;bottom:0}.box h2 a{color:var(--mainBlack)}.box h2 a:hover{color:var(--mainHighlight)}.box h2 a:hover:before{width:120px}.box h2 a:before{content:"";display:inline-block;width:80px;height:5px;background-color:var(--mainHighlight);position:Absolute;bottom:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.box a.image-holder{overflow:hidden;display:block}.box a.image-holder img{-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.box:hover a.image-holder img{transform:scale(1.1)}.text-center .box h2:before{left:50%;margin-left:-40px}.left_image .image-holder{padding:30px;position:relative;display:block}.left_image .image-holder:before{width:60%;height:60%;content:"";position:absolute;left:0;top:0;background-color:var(--mainHighlight)}.left_image .image-holder picture{position:relative;display:block;z-index:1}.left_image .image-holder picture img{transform:scale(1)!important}@media (min-width:1200px){.left_image .inner{margin-left:35px}}.right_image .image-holder{padding:30px;position:relative;display:block}.right_image .image-holder:before{width:60%;height:60%;content:"";position:absolute;left:0;top:0;background-color:var(--mainHighlight)}.right_image .image-holder picture{position:relative;display:block;z-index:1}.right_image .image-holder picture img{transform:scale(1)!important}@media (min-width:1200px){.right_image .inner{margin-right:35px}}.bg_image{position:relative;min-height:500px}@media (min-width:1200px){.bg_image{min-height:700px}}.bg_image .image-holder{height:calc(100% + 80px);min-height:500px;position:absolute;top:0;width:100%;left:0}.bg_image .image-holder img{height:100%;object-fit:cover}@media (min-width:1200px){.bg_image .image-holder{height:calc(100% + 160px);position:absolute;top:-80px}}.bg_image .inner{position:absolute;bottom:-80px;left:15px;padding:40px;background-color:var(--mainDarkBlue)}@media (min-width:1200px){.bg_image .inner{max-width:40%}}.bg_image .inner h2{font-size:18px;margin-bottom:0;color:var(--mainWhite)}.bg_image .inner h2:before{display:none}.bg_image .inner p{font-size:14px}.list_box .box{padding:20px}@media (min-width:992px){.list_box .box{padding:20px 100px}}.list_box .box ul{display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -0.5);margin-left:calc(var(--bs-gutter-x) * -0.5);list-style:none;padding:15px}.list_box .box ul li{flex:0 0 auto;width:100%;margin-bottom:20px}@media (min-width:1200px){.list_box .box ul li{width:50%}}.list_box .box ul li strong{font-family:"Barlow Condensed",sans-serif;font-size:20px;display:block;margin-bottom:10px}.list_box .box .yes,.list_box .box .no{background-color:var(--mainBlack);border-radius:50%;width:25px;height:25px;display:inline-block;text-align:center;line-height:25px}.list_box .box .yes{font-size:0}.list_box .box .yes:before{content:"\f00c"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:14px}.list_box .box .no{font-size:0}.list_box .box .no:before{content:"\f00d"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:14px}.list_box .box table{width:100%!important;max-width:100%!important}.list_box .box tr{border-bottom:1px solid var(--mainWhite)}.list_box .box tr td{padding:5px;font-size:13px}@media (min-width:1200px){.list_box .box tr td{font-size:16px}}.list_box .box tr:hover{background-color:var(--mainBlack)}.list_box .box a{color:var(--mainBlack)}.list_box .box h3{font-size:22px}.cross_link_image .box{position:relative}.cross_link_image .box .main-image{overflow:hidden}.cross_link_image .box .main-image:after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;left:0;top:0;pointer-events:none}.cross_link_image .box .main-image a{display:block}.cross_link_image .box .main-image img{-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.cross_link_image .box .inner{position:absolute;bottom:20px;left:35px;z-index:2;width:calc(100% - 70px);pointer-events:none}.cross_link_image .box .inner h2{text-transform:uppercase;color:var(--mainHighlight);font-size:22px;padding-bottom:0;margin-bottom:20px}.cross_link_image .box .inner h2 a{color:var(--mainHighlight)}.cross_link_image .box .inner h2 a:before{display:none}.cross_link_image .box .inner h2:before{top:-20px}.cross_link_image .box .inner p{display:block;overflow:hidden;font-size:14px;color:var(--mainWhite);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:1200px){.cross_link_image .box .inner p{height:0}}.cross_link_image .box:hover .inner p{height:150px}.cross_link_image .box:hover img{transform:scale(1.1)}.orange_bg .box{background-color:var(--mainHighlight);padding:40px 20px;color:var(--mainWhite)}@media (min-width:1200px){.orange_bg .box{padding:40px 50px}}.orange_bg .box .form-control{border-color:#f0f0ff!important}.orange_bg .box textarea{min-height:200px}.orange_bg .box input::placeholder,.orange_bg .box textarea::placeholder{color:transparent!important}.orange_bg .box input::-webkit-input-placeholder,.orange_bg .box textarea::-webkit-input-placeholder{color:transparent!important}.orange_bg .box input::-moz-placeholder,.orange_bg .box textarea::-moz-placeholder{color:transparent!important}.orange_bg .box input:-ms-input-placeholder,.orange_bg .box textarea:-ms-input-placeholder{color:transparent!important}.orange_bg .box input::-ms-input-placeholder,.orange_bg .box textarea::-ms-input-placeholder{color:transparent!important}.orange_bg .box a{color:var(--mainWhite);text-decoration:underline}.orange_bg .box .button-holder .btn-default,.orange_bg .box .button-holder body .more,body .orange_bg .box .button-holder .more{color:var(--mainWhite)}.contact{background-color:var(--mainWhite);box-shadow:0 0 8px rgba(0,0,0,.1)}.contact .box{padding:40px 50px}.contact ul{margin:0;padding:0;list-style:none}.contact ul li{color:var(--mainFont);border-bottom:2px solid #dfdfdf;position:relative;padding-top:15px;padding-bottom:20px}.contact ul li strong{displaY:block;font-family:"Barlow Condensed",sans-serif;font-size:20px;font-weight:600;padding-left:30px;color:var(--mainBlack);margin-bottom:15px}.contact ul li a{color:var(--mainFont)}.contact ul li a:hover{color:var(--mainHighlight)}.contact ul li:before{color:var(--mainHighlight);position:Absolute;top:15px;font-size:20px}.contact ul li:nth-of-type(1):before{content:"\f3c5"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.contact ul li:nth-of-type(2):before{content:"\f0e0"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.contact ul li:nth-of-type(3):before{content:"\f10b"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.lead p{color:var(--mainBlack)}.white_bg .box{height:100%}.white_bg .inner{background-color:var(--mainWhite);height:100%;padding:20px}.white_bg .inner h2{padding-bottom:20px;top:-10px;position:relative}.white_bg .inner h2:before{width:5px;height:100%;top:-10px;lefT:-20px}.white_bg .inner h2:after{content:"";displaY:block;position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);border-bottom:10px solid var(--mainGray)}.blue_bg .box{height:100%}.blue_bg .inner{background-color:var(--mainDarkBlue);height:100%;padding:20px;color:var(--mainWhite)}.blue_bg .inner p,.blue_bg .inner li{color:var(--mainWhite)}.blue_bg .inner h2{padding-bottom:20px;top:-10px;position:relative}.blue_bg .inner h2:before{width:5px;height:100%;top:-10px;lefT:-20px}.blue_bg .inner h2:after{content:"";displaY:block;position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);border-bottom:10px solid var(--mainGray)}.checklist ul{margin:0 -10px 0 -10px;padding:0}.checklist ul li{display:inline-block;background-color:var(--mainBlack);color:var(--mainWhite);padding:5px 15px 5px 30px;margin:5px 10px;text-transform:uppercase;font-size:14px;position:relative}.checklist ul li:before{content:"\f00c"!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:15px;position:absolute;left:10px;top:5px}.price p{background-color:var(--mainHighlight);color:var(--mainWhite);font-size:20px;padding:20px;text-align:center}form .button-holder .btn-default,form .button-holder body .more,body form .button-holder .more{color:var(--mainHighlight)}.post-item{position:relative;background-color:var(--mainWhite);height:100%}.post-item .post-date{position:Absolute;top:20px;background-color:var(--mainHighlight);color:var(--mainWhite);font-weight:600;right:0;display:inline-block;padding:10px}.post-item .post-item-content{padding:30px 30px 55px 30px}.post-item .post-item-content.with-lead{padding:30px 30px 80px 30px}.post-item .post-title{font-family:"Barlow Condensed",sans-serif;font-size:24px;color:var(--mainBlack);font-weight:600;margin-bottom:20px}.post-item .post-title:hover{color:var(--mainHighlight)}.post-item .post-lead{color:var(--mainFont)}.post-item .more-next{display:block;border-top:1px solid #eee;margin-top:15px;position:absolute;bottom:0;left:0;width:100%;padding:15px 30px;text-align:right;text-transform:uppercase;font-weight:600}.page-post main{margin-top:50px}.page-post main h1{margin-bottom:30px}.product-item .cart-block .cart{position:absolute;bottom:0;right:-15px;pointer-events:all;color:#fff}.product-item .cart-block .cart:hover{color:var(--mainHighlight)}.product-item.cross_link_image .box .inner h2 a{color:#fff}.product-item.cross_link_image .box:hover .inner p{height:75px}.flagstrap{display:none!important}#cartIndicator .webshop-cart{width:60px}#cartIndicator .webshop-cart a{padding:15px;font-size:24px;position:relative}#cartIndicator .webshop-cart a .cartNum{position:absolute;top:0;right:0;font-size:14px;border:2px solid var(--mainHighlight);border-radius:50%;width:25px;height:25px;text-align:center}.order-page header{position:relative}.order-page .box{margin-top:40px}.order-page h2{margin-bottom:30px;font-size:24px;color:var(--mainHighlight);line-height:18px}.order-page .form-group{margin-bottom:15px}.order-page .form-group .form-control{border:1px solid #e0e0e8;border-radius:0;padding:10px 15px;color:var(--mainBlack)}@media (min-width:992px){.order-page .form-group .form-control{padding:10px 30px}}.order-page .form-group .form-control:focus{-webkit-box-shadow:0 5px 32px rgba(103,122,141,.17);box-shadow:0 5px 32px rgba(103,122,141,.17)}.order-page #note{min-height:200px}.order-page section{padding-top:0!important}.order-page .pay-method{margin-bottom:15px}.order-page .select-box{padding:20px;border:1px solid #e0e0e8;background-color:#f8f8fa;height:100%;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.order-page .select-box:hover{background-color:#f1f1f5}.order-page .select-box h5{font-size:24px}.order-page .select-box.active{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .select-box.active #shops{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .select-box .fal{width:60px;height:60px;background-color:#FFF;text-align:center;line-height:60px;border-radius:50%;margin-bottom:20px;color:var(--mainHighlight);font-size:22px}.order-page .summary-product{background-color:#f8f8fa;padding:15px}.summary-fixed{position:sticky;background-color:var(--mainHighlight);color:var(--mainWhite);padding:30px;top:200px}.summary-fixed .line{border-bottom:1px solid #f8f8fa}.summary-fixed h2{color:var(--mainWhite)}.summary-fixed .btn,.summary-fixed body .more,body .summary-fixed .more{background-color:var(--mainHighlight);border-color:#fff;color:#fff;font-weight:700;width:100%}.summary-fixed .btn:hover,.summary-fixed body .more:hover,body .summary-fixed .more:hover{background-color:#fff;color:#000}.summary-fixed .btn:hover span,.summary-fixed body .more:hover span,body .summary-fixed .more:hover span{margin-left:25px}.summary-fixed .btn span,.summary-fixed body .more span,body .summary-fixed .more span{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-left:15px}.summary-fixed a{color:var(--mainWhite)}.summary-fixed .sum{font-size:20px;font-weight:700}.summary-fixed .error-message{color:#000}.summary-fixed .off-total div:last-of-type,.summary-fixed .sub-total div:last-of-type{text-align:end}.summary-fixed .checkbox label{padding-left:25px}.summary-fixed .checkbox input{position:absolute;left:0;top:6px}.thanks{background-color:var(--mainHighlight);color:var(--mainWhite);padding:30px}.thanks .fas{width:60px;height:60px;background-color:#FFF;text-align:center;line-height:60px;border-radius:50%;margin-bottom:20px;color:var(--mainHighlight);font-size:22px}.product-view h1{padding:15px 0}.product-view .container{max-width:1200px}.product-view .product-box{margin-top:-666px;padding:60px 60px 100px 60px;margin-bottom:150px;background:var(--mainWhite);border:2px solid var(--mainHighlight);border-radius:20px}.product-view .product-box .product-images .owl-carousel .owl-item img{max-width:450px}.product-view .product-box .product-images .product-image img{margin:0 auto}.product-view .product-box h1{color:var(--mainHighlight);font-size:24px;font-weight:400;margin-top:50px;margin-bottom:50px;text-transform:uppercase}.product-view .product-box h2{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:24px}.product-view .product-box .sku{margin-bottom:30px;display:inline-block}.product-view .product-box .price{font-size:24px;line-height:26px;margin-top:40px}.product-view .product-box h1,.product-view .product-box h2,.product-view .product-box .price,.product-view .product-box .add-to-cart{text-align:center}@media (min-width:992px){.product-view .product-box h1,.product-view .product-box h2,.product-view .product-box .price,.product-view .product-box .add-to-cart{text-align:start}}@media (min-width:992px){.product-view .product-box .price,.product-view .product-box .add-to-cart{display:inline-block}.product-view .product-box .price{margin-right:30px}}.product-view .product-box .toCart{background:#000;margin-top:-6px;border:2px solid var(--mainHighlight);border-radius:20px;padding:5px 15px;font-weight:700}.product-view .details .price .product-unit-price-net,.product-view .details .price .product-price-net{font-size:18px;display:block;text-align:left;color:var(--mainHighlight)}.product-view .details .price .product-price-net{font-size:24px;font-weight:700}.product-view .details .price .qty{position:relative;max-width:100px;display:inline-block;margin-right:30px}.product-view .details .price .qty input{color:var(--mainFont);padding:10px}.product-view .details .price .qty .remove{position:absolute;left:-30px;top:15px;width:24px;line-height:22px;height:24px;font-weight:700;background:var(--mainFont);border-radius:50%;color:#fff;text-align:center}.product-view .details .price .qty .add{position:absolute;right:-30px;top:15px;width:24px;height:24px;line-height:22px;background:var(--mainFont);font-weight:700;border-radius:50%;color:#fff;text-align:center}.product-view .details .price .add-to-cart{display:inline-block}.product-view .details .stock-info .product-unit,.product-view .details .stock-info .product-stock{font-size:16px;display:block}.alert .close{background:none;border:none;top:0}.alert span{margin-top:15px}.cart-page .items .cart-product:last-of-type{border:0!important}.cart-page .cart-product{padding-bottom:20px;padding-top:30px;border-bottom:1px solid red}.cart-page .cart-product input{max-width:100%}@media (min-width:992px){.cart-page .cart-product{padding-bottom:40px;padding-top:50px}}.cart-page h2{line-height:24px}.cart-page h2 a{font-size:24px;font-weight:700}.cart-page .price-holder .form-control{font-size:14px;padding-top:0;padding-bottom:0;border-radius:0}.cart-page .price-holder .fa-trash-alt{color:var(--mainGray)}.cart-page .price-holder .fa-trash-alt:hover{color:var(--mainHighlight)}.cart-page .price-holder .item-price{font-size:14px}.cart-page .qty{position:relative}.cart-page .qty .input{margin:0 20px}.cart-page .qty .form-group{width:55px;margin:0;display:inline-block}.cart-page .qty .form-group .form-control{text-align:center}.cart-page .qty a{position:absolute;top:3px;color:var(--mainFont)}.cart-page .qty a.increase{right:10px}.cart-page .qty a.decrease{left:10px}.cart-page .qty a:hover{color:var(--mainHighlight)}.cart-page .price{font-size:18px;font-weight:700}.cart-page .note input{height:25px;padding:0 15px 3px;margin-top:15px}.cart-page .cart-item-note .form-group.textarea{margin-bottom:0}.initial-hidden{display:none}.error-message{color:red}.carrier-select.active p{color:#fff}