@charset "utf-8";@media all{.top-img{height:500px;width:100%;margin-bottom:10px}.btn-showform{background-color:#1d4684;color:#fff;padding:13px 30px;font-weight:600;border:none;display:inline-block;margin-left:15px}.btn-showform:hover{color:#fff}.top-img img{width:100%;height:100%;object-fit:contain}.grid-gallery .item-small img{width:100%;height:150px;object-fit:contain}.item{margin-bottom:0!important}.item img{box-shadow:none!important}.sp-title,.sp-price,.sp-short,.sp-add,.sp-cat{border-image:linear-gradient(to left,#dbdbdb,#dbdbdb 10%,#FFF 10%,#FFF 15%,#dbdbdb 15%,#dbdbdb 35%,#FFF 35%,#FFF 40%,#dbdbdb 40%);border-image-slice:1;border-bottom-width:1px;border-bottom-style:solid;padding:10px 0 20px}.sp-title h3{margin:0 0 10px;font-size:20px;font-weight:400;text-transform:capitalize;color:#000;line-height:32px;clear:none;padding-top:12px;padding-left:12px}.sp-price p{padding-top:12px;padding-left:12px}.sp-short p{padding-left:12px;color:#777}.sp-cat ul,.sp-cat ul a{padding-left:12px;font-weight:normal;color:#888}.add_to_cart_inline{border:none !important}.add_to_cart_inline del,.add_to_cart_inline ins{display:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#1d4684;color:#fff;padding:13px 30px;text-transform:capitalize;font-weight:600}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#cb3435;color:#fff}.sp-price del bdi{color:#878787;font-weight:400;font-size:20px}.sp-price ins bdi{font-weight:700;color:#cb3435;font-size:22px}.sp-cat ul span{font-weight:700;color:#000}.related h2{background:#1d4684;border-bottom:3px solid #112a4f;margin-bottom:20px;padding:14px 28px;text-align:left;color:#fff;z-index:5;letter-spacing:0.5px;position:relative;text-transform:initial;vertical-align:top;width:auto;font-size:16px;line-height:26px;font-weight:700}.related h2::before{width:200px;content:"";position:absolute;z-index:-1;top:-7px;left:0;right:0;bottom:0;background:#112a4f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:scaleX(1);transform:scaleX(1)}.related .card-product{border:1px solid #e6e6e6;padding:10px 0}.item-small{width:110px;height:147px;padding-left:0;padding-right:0;margin-right:10px;margin-bottom:10px}.grid-gallery .item-small img{width:100%;height:100%;object-fit:cover;box-shadow:none!important}.gallery-block.grid-gallery .item{margin-bottom:10px!important}.page-numbers{list-style:none;display:block;position:relative;text-align:center}.page-numbers li{display:inline-block;position:relative}.page-numbers li span{border:2px solid #1d4684;color:#fff;font-size:14px;font-weight:700;box-shadow:none;background-color:#1d4684;padding:8px 12px;line-height:14px;transition:all .3s;text-decoration:none}.page-numbers li a{border:2px solid #1d4684;color:#000;font-size:14px;font-weight:700;box-shadow:none;background-color:#fff;padding:8px 12px;line-height:14px;transition:all .3s;text-decoration:none}.woocommerce-notices-wrapper,.page-title{display:inline-block;overflow:hidden;clear:both;font-size:2rem}.woocommerce-result-count{margin-bottom:0}.tit-result{display:inline-block;margin-left:auto;text-align:right;float:right}.single_add_to_cart_button{background-color:#1d4684;color:#fff;padding:13px 30px;text-transform:capitalize;font-weight:600;border:none;display:inline-block;margin-left:15px}.woocommerce-Price-amount{font-weight:700;font-style:normal;font-size:27px;color:#cb3435}.cart .quantity{display:inline-block}.btn-kontakt{background-color:#1d4684;color:#fff;padding:13px 70px;text-transform:capitalize;font-weight:600;border:none;display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:60px;width:auto;object-fit:cover}td .woocommerce-Price-amount{font-size:20px}.cat-box h2{position:absolute;line-height:1;top:50%;left:50%;padding:8px 8px 13px 8px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:36px;font-weight:700;z-index:2;text-shadow:1px 1px #2a2a2a;text-align:center;word-wrap:break-word}.bf{text-align:center;word-wrap:break-word;font-size:36px !important}.cat-box h2 mark{display:none}#desktopform{width:80%;text-align:center;position:absolute;background-color:#fff;border:2px solid #1d4684;padding:20px;left:0;right:0;margin:auto}#desktopform .close{text-align:right;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;position:relative;overflow:hidden;display:block;margin-bottom:20px}}@media only screen and (max-width:778px){.grid-gallery .top-img{height:auto}#desktopform{width:100%}}
@media all{.gallery-block.grid-gallery .heading{margin-bottom:50px;text-align:center}.gallery-block.grid-gallery .heading h2{font-weight:bold;font-size:1.4rem;text-transform:uppercase}.gallery-block.grid-gallery a:hover{opacity:0.8}.gallery-block.grid-gallery .item img{box-shadow:0px 2px 10px rgba(0,0,0,0.15);transition:0.4s}.gallery-block.grid-gallery .item{margin-bottom:20px}}@media all and (min-width:576px){.gallery-block.grid-gallery .scale-on-hover:hover{transform:scale(1.05);box-shadow:0px 10px 10px rgba(0,0,0,0.15) !important}}
@media all{#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}}
