@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap');*:focus{outline:none !important}img{max-width:100%;height:auto;border-radius:12px}.wow{visibility:hidden}body{font-family:"Roboto",serif;position:relative;font-size:17px;font-weight:400;line-height:30px;background-color:#fff;color:#1f1f1f;margin:0 auto;padding:0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#0090d4;text-decoration:none}a:hover{color:#0090d4;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Poppins",serif;font-weight:600;color:#1f1f1f}h1{font-size:23px;line-height:34px;margin:0 0 20px}h2{font-size:23px;line-height:34px;margin:0 0 20px}h3{font-size:23px;line-height:34px;margin:0 0 20px}h4{font-size:23px;line-height:34px;margin:0 0 20px}h5{font-size:23px;line-height:34px;margin:0 0 20px}h6{font-size:23px;line-height:34px;margin:0 0 20px}p{color:#1f1f1f;font-size:17px;font-weight:400;line-height:30px;margin:0 0 20px}ul,ol{margin:0 0 20px}li{color:#1f1f1f;font-size:17px;font-weight:400;line-height:30px}b,strong{font-weight:700}table{background:0 0;width:100%;border:none;margin:0 0 20px}table tbody tr{background:0 0;border:none}th{color:#1f1f1f;font-size:17px;font-weight:700;line-height:30px}td{color:#1f1f1f;font-size:17px;font-weight:400;line-height:30px}hr{display:block;border:none;height:1px;width:100%;background:#b5c8d8;margin:20px 0;padding:0}blockquote{color:#1f1f1f;font-size:17px;font-weight:400;line-height:30px;margin:0 0 20px;background:0 0;padding:15px;font-style:italic}img.aligncenter{display:block;margin:15px auto}img.alignleft{float:left;margin:15px 15px 15px 0}img.alignright{float:right;margin:15px 0 15px 15px}.dnone{display:none !important}.container-fluid{width:1746px;max-width:100%}.container{width:1350px;max-width:100%}.p-init{position:initial}.btn-primary{font-family:"Poppins",serif;color:#fff;background:#008fd2;box-shadow:none;height:auto;border:none;display:inline-block;position:relative;z-index:2;min-width:150px;max-width:100%;text-decoration:none;padding:17px 5px;border-radius:12px;font-size:17px;font-weight:700;line-height:20px;text-align:center}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#008fd2;color:#fff;border-color:#008fd2;box-shadow:none !important}.btn-primary .material-symbols-outlined{vertical-align:sub;margin-right:5px}.btn-secondary{font-family:"Poppins",serif;color:#000;background:#fff;box-shadow:none;height:auto;border:none;display:inline-block;position:relative;z-index:2;min-width:150px;max-width:100%;text-decoration:none;padding:17px 5px;border-radius:12px;font-size:17px;font-weight:700;line-height:20px;text-align:center}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#fff;color:#000;border-color:#fff;box-shadow:none !important}.btn-secondary .material-symbols-outlined{vertical-align:sub;margin-right:5px}.form-control{box-shadow:none !important;padding:11px 20px;height:auto;border:1px solid #c3cad1;background:#fff;border-radius:12px;margin:0;font-family:"Poppins",serif;font-size:15px;line-height:34px;color:#1f1f1f}.form-control::placeholder{font-size:15px;line-height:34px;color:#919191;font-style:italic;opacity:1}.form-control::-ms-input-placeholder{font-size:15px;line-height:34px;color:#919191;font-style:italic}select.form-control{-webkit-appearance:none;appearance:none !important;background:#fff url(//dental.lublin.pl/wp-content/themes/dental/assets/images/select_arrow.png) right 23px center no-repeat}select.form-control::-ms-expand{display:none}.pagination{align-items:center;justify-content:center;background:#f5fcff;border:none;border-radius:12px;margin:35px 0 0;padding:20px 15px}.pagination .page-link{border:none;background:0 0;text-decoration:none;font-weight:400;font-size:15px;line-height:26px;color:#747474;box-shadow:none !important;padding:0 3px}.pagination .page-link.active{width:34px;line-height:32px;height:34px;border-radius:50%;background:#fff;border:1px solid #0693d5;color:#0693d5;text-align:center;margin:0 3px}.page-header{padding:15px 0 90px;position:relative;background:#fff}.page-header .dropdown{display:inline-block;vertical-align:middle;margin-right:25px}.mobile-menu .dropdown .dropdown-toggle,.page-header .dropdown .dropdown-toggle{background:#d4002d;padding:16px 15px;border-radius:12px;font-size:17px;font-weight:700;line-height:24px;border:none;box-shadow:none !important;color:#fff}.mobile-menu .dropdown .dropdown-toggle span,.page-header .dropdown .dropdown-toggle span{vertical-align:sub;margin-right:10px}.mobile-menu .dropdown .dropdown-toggle:after,.page-header .dropdown .dropdown-toggle:after{margin-left:10px}.page-header .main-menu{display:inline-block;vertical-align:middle;margin:0;padding:0;list-style-type:none;font-size:0;line-height:0}.page-header .main-menu li{display:inline-block;vertical-align:middle}.page-header .main-menu li a{font-weight:500;font-size:19px;line-height:42px;color:#1f1f1f;text-decoration:none;padding:0 12px}.mobile-menu .main-menu li a:hover,.mobile-menu .main-menu li.current-menu-item a,.page-header .main-menu li a:hover,.page-header .main-menu li.current-menu-item a{color:#007bb5}.page-header .searchform{display:inline-block;vertical-align:middle;font-size:0;line-height:0;width:calc(100% - 120px)}.page-header .searchform .form-control{display:inline-block;vertical-align:middle;width:calc(100% - 158px);margin-right:8px}.page-header .searchform .btn-primary{vertical-align:middle}.mobile-menu .sep,.page-header .sep{width:2px;height:26px;background:#cdc6c0;display:inline-block;vertical-align:middle;margin:0 15px}.mobile-menu .cart-link,.page-header .cart-link{display:inline-flex;justify-content:center;align-items:center;position:relative;vertical-align:middle;width:70px;height:70px;border-radius:50%;background:#d3f3ff;color:#0090d4;text-decoration:none}.mobile-menu .cart-link .material-symbols-outlined,.page-header .cart-link .material-symbols-outlined{font-size:27px}.mobile-menu .cart-link .nr,.page-header .cart-link .nr{position:absolute;right:0;top:0;width:26px;line-height:26px;height:26px;border-radius:12px;background:#d4002d;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:13px}.page-header .logo{display:flex;justify-content:center;align-items:center;border:20px solid #b8e5f6;border-radius:50%;max-width:100%;background:#fff;padding-top:calc(100% - 40px);position:relative;margin-bottom:-190px}.page-header .logo svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85%}.page-header:before{content:'';position:absolute;left:0;right:0;bottom:0;height:72px;background:#b8e5f6}.homepage-banner{background:#b8e5f6;padding:90px 0 130px}.homepage-banner h1{font-weight:700;font-size:37px;line-height:46px;margin-bottom:30px}.homepage-banner p{font-weight:500;font-size:21px;line-height:34px;color:#6b8092;margin-bottom:30px}.homepage-banner .box{background:#fff;border-radius:12px;padding:20px 20px 10px}.homepage-banner .box h2{font-size:23px;line-height:26px;color:#00244e;margin-bottom:15px}.homepage-banner .box h2 span{font-size:16px;display:block;font-weight:600}.homepage-banner .box a{text-decoration:none;display:inline-block;font-style:italic;font-size:15px;line-height:24px}.homepage-banner .box a span{vertical-align:text-top;font-size:17px;margin-left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.homepage-banner .box a:hover span{margin-left:5px}.homepage-banner .right-box{padding:0 50px;position:relative;display:flex;align-items:end;height:100%}.homepage-banner .right-box .text{background:#008fd2;padding:60px 15px 40px;position:relative;border-radius:12px;border-bottom-right-radius:150px;width:270px;max-width:100%;margin-bottom:-20px;z-index:2}.homepage-banner .right-box .text p{font-weight:400;color:#fff;font-size:17px;line-height:30px}.homepage-banner .right-box .text .ico{background:#fff;width:100px;height:100px;border-radius:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:absolute;left:calc(50% - 50px);top:-50px}.homepage-banner .right-box .text .ico svg{position:absolute;left:-10px;top:-10px;width:120px;height:120px}.homepage-banner .right-box .img{position:absolute;right:50px;top:-100px;bottom:15px;left:40%;background-size:cover;background-position:center;border-radius:12px;border-top-right-radius:150px}.searchbar{margin-top:-80px;margin-bottom:65px}.searchbar form{background:#fff;border-radius:12px;padding:38px 30px;-webkit-box-shadow:0px 0px 27px 0px rgba(220,220,220,.75);-moz-box-shadow:0px 0px 27px 0px rgba(220,220,220,.75);box-shadow:0px 0px 27px 0px rgba(220,220,220,.75)}.searchbar form .form-control{padding:19px 20px}.searchbar form .btn-primary{width:100%;padding:25px 5px}.promo-section{margin-bottom:20px}.promo-section .col-md-8 .row{height:100%}.promo-section .blue-box{border-radius:12px;background:#0087c7;display:block;padding:34px 38px;height:100%}.promo-section .blue-box h3{color:#fff;font-size:25px;line-height:34px;margin-bottom:30px}.promo-section .blue-box .btn-secondary{width:300px}.promo-section .box{border-radius:12px;background-color:#e9f3f7;background-position:left bottom;background-repeat:no-repeat;display:block;padding:40px 20px;text-decoration:none;height:100%;position:relative;overflow:hidden}.promo-section .box h3{font-size:21px;line-height:1;margin-bottom:10px}.promo-section .box p{font-weight:500;font-size:15px;line-height:20px;color:#6b8092;margin-bottom:0}.cat-thumb .arrow-ornament,.promo-section .box .arrow-ornament{position:absolute;right:0;bottom:0;background:0 0;width:50px;height:50px;color:#0090d4;border:2px solid #0090d4;display:flex;justify-content:center;align-items:center;border-radius:12px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:2}.promo-section .box:hover .arrow-ornament{color:#fff;background:#0090d4}.promo-section .box:after{content:'';background:url(//dental.lublin.pl/wp-content/themes/dental/assets/images/box_ornament2.png) center no-repeat;width:76px;height:75px;position:absolute;bottom:0;right:0}.breadcrumb-section{padding:33px 0}.breadcrumb-section .breadcrumb{background:0 0;border:none;margin:0;padding:0}.breadcrumb-section .breadcrumb .breadcrumb-item,.breadcrumb-section .breadcrumb .breadcrumb-item a{font-weight:400;font-size:13px;line-height:34px;color:#6b8092;text-decoration:none}.breadcrumb-section .breadcrumb .breadcrumb-item.active{font-weight:700}.breadcrumb-section .breadcrumb .breadcrumb-item a:hover{color:#0090d4}.prods{padding:40px 0 90px;background:#f5fcff}.cat-thumb{display:block;background:#fff;border-radius:12px;margin-bottom:30px;height:calc(100% - 30px);position:relative;padding:20px 15px}.cat-thumb:after{content:'';background:url(//dental.lublin.pl/wp-content/themes/dental/assets/images/box_ornament.png) center no-repeat;width:52px;height:52px;position:absolute;bottom:0;right:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-thumb .arrow-ornament{background:#fff;width:40px;height:40px}.cat-thumb h2{font-size:16px;line-height:1;margin-bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative;z-index:2;padding-right:35px}.cat-thumb h2 a{text-decoration:none;color:#1f1f1f;position:relative;display:block;padding-right:15px}.cat-thumb h2 a:before{display:none!important;content:'';background:url(//dental.lublin.pl/wp-content/themes/dental/assets/images/carrow.png) center no-repeat;width:11px;height:11px;position:absolute;right:0;top:5px}.cat-thumb p{font-weight:500;font-size:15px;line-height:20px;margin:0;color:#6b8092;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:absolute;left:0;right:0;top:0}.cat-thumb ul{display:none!important;list-style-type:none;padding:0;margin:0;line-height:0;font-size:0;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-thumb ul li{line-height:24px}.cat-thumb ul li a{font-family:"Poppins",serif;font-weight:500;font-size:15px;line-height:20px;padding:2px 0;color:#000;text-decoration:none;display:inline-block;position:relative}.cat-thumb ul li a span{font-size:15px;position:absolute;left:-16px;top:3px;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-thumb h2 a:hover,.cat-thumb ul li a:hover{color:#0090d4}.cat-thumb ul li a:hover span{opacity:1}.cat-thumb .hover-section{position:relative}.cat-thumb:hover{text-decoration:none}.cat-thumb:hover ul{opacity:1}.cat-thumb:hover:after,.cat-thumb:hover .arrow-ornament,.cat-thumb:hover p{opacity:0}.cat-thumb.no-h:hover .arrow-ornament,.cat-thumb.no-h:hover p{opacity:1}.cat-thumb.no-h:hover h2{color:#0090d4}.cat-thumb.no-h:hover .arrow-ornament{background:#0090d4;color:#fff}.prods-section{padding:20px 0}.filters-sidebar{background:#f5fcff;border-radius:12px;padding:30px}.filters-sidebar .cta{text-align:center;margin:50px 0}.filters-sidebar .cta img{border-radius:50%;border:6px solid #c0e9f8;margin-bottom:20px}.filters-sidebar .cta a{font-size:20px;line-height:26px;color:#0090d4;font-weight:600;text-decoration:none}.filters-sidebar .cta a span,.filters-sidebar .cta p{font-size:14px;line-height:26px;color:#6b8092;font-weight:500;margin:0}.sort-box{display:inline-block;vertical-align:middle}.sort-box label{font-weight:500;font-size:14px;line-height:20px;display:inline-block;vertical-align:middle;margin:0;color:#6b8092}.sort-box select{font-weight:400;font-size:14px;line-height:20px;display:inline-block;vertical-align:middle;margin:0;color:#1f1f1f;border:none;padding:0;background:0 0}.prod-thumb{display:block;border:1px solid #b8b8b8;border-radius:12px;padding:20px 15px;margin-bottom:30px !important;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-thumb .quantity{display:none}.prod-thumb h2{font-weight:600;font-size:13px;line-height:20px;min-height:60px;color:#1f1f1f;margin:0;word-break:break-word;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-thumb:hover h2{color:#0090d4}.prod-thumb h2 a{color:#1f1f1f;text-decoration:none}.prod-thumb p{font-weight:500;font-size:14px;line-height:20px;color:#6b8092;margin:0}.prod-thumb .img{padding-top:58%;background-position:center;background-repeat:no-repeat;background-size:contain}.prod-list-thumb .price,.prod-thumb .price{font-weight:500;font-size:15px;line-height:20px;color:#6b8092}.prod-thumb .price:before{content:'Cena z VAT:';font-weight:500;font-size:15px;line-height:20px;color:#6b8092;margin-right:5px}.prod-list-thumb .price span,.prod-thumb .price span{color:#0090d4;font-weight:700}.prod-list-thumb .price .promo,.prod-thumb .price .promo{text-decoration:line-through}.prod-list-thumb .add-to-cart,.prod-thumb .add-to-cart{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:2px solid #0090d4;color:#0090d4;background:#fff;text-decoration:none;border-radius:12px;position:absolute;right:10px;bottom:10px}.prod-thumb:hover{border-color:#0090d4}.prod-list-thumb .add-to-cart:hover,.prod-thumb .add-to-cart:hover{background:#0090d4;color:#fff}.list-table{border:1px solid #b8b8b8;border-radius:12px}.list-table .table-header{padding:0 15px}.list-table p{font-weight:500;font-size:14px;line-height:20px;color:#6b8092;margin:0;padding:20px 0}.prod-list-thumb{border-top:1px solid #b8b8b8;padding:10px 15px}.prod-list-thumb .img{display:block;margin:0 auto;width:50px;max-width:100%;height:50px;background-position:center;background-size:contain}.prod-list-thumb h2{font-weight:600;font-size:14px;line-height:20px;color:#1f1f1f;margin:0;word-break:break-word;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-list-thumb:hover h2{color:#0090d4}.prod-list-thumb h2 a{color:#1f1f1f;text-decoration:none}.quantity-input{display:block;text-align:center}.quantity-input button{display:inline-block;vertical-align:middle;font-weight:500;font-size:16px;line-height:22px;color:#0090d4;background:0 0;border:none}.quantity-input input{vertical-align:middle;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:12px;border:1px solid #b8b8b8;-moz-appearance:textfield}.quantity-input input::-webkit-outer-spin-button,.quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.prod-list-thumb .add-to-cart{position:initial;display:inline-flex}.prod-card-section{padding:15px 0}.prod-card-section .prod-content{padding-top:25px}.prod-card-section .prod-content h1{font-weight:600;font-size:23px;line-height:34px;margin:0;color:#1f1f1f}.prod-card-section .prod-content h6{font-family:"Roboto",serif;font-weight:500;font-size:14px;line-height:20px;margin:10px 0 20px;color:#6b8092}.prod-card-section .prod-content h6 a{color:#6b8092}.prod-card-section .prod-content h5,.prod-card-section .prod-content h2{font-family:"Roboto",serif;font-weight:600;font-size:19px;line-height:30px;margin:0 0 20px;color:#1f1f1f}.prod-card-section .prod-content ul{list-style-type:none;padding:0}.prod-card-section .prod-content ul li{position:relative;padding-left:40px}.prod-card-section .prod-content ul li:before{content:'';width:10px;height:10px;border-radius:50%;background:#0090d4;position:absolute;left:18px;top:9px}.prod-card-section .blue-bg{background:#f5fcff;padding:25px 30px;border-radius:12px}.prod-card-section .blue-bg p:last-of-type{margin:0}.prod-card-section .summary-header{margin-bottom:15px}.prod-card-section .summary-header span,.prod-card-section .summary-header h3{color:#606060;display:inline-block;vertical-align:middle}.prod-card-section .summary-header h3{font-weight:600;font-size:17px;line-height:34px;margin:0}.text-page{padding:50px 0;position:relative}.text-page .img-a{position:absolute;top:15px;bottom:15px;right:0;left:60%;border-bottom-left-radius:40px;border-top-left-radius:40px;background-repeat:no-repeat;background-size:cover;background-position:center}.cta-box{background:#f5fcff;border-radius:12px;margin:30px 0;padding:15px 30px;position:relative}.cta-box img{border-radius:50%}.cta-box p{font-weight:500;font-size:14px;line-height:26px;color:#6b8092;margin:0;text-align:center}.cta-box p a{text-decoration:none;font-weight:500;font-size:14px;line-height:26px;color:#6b8092}.cta-box p a b{font-weight:700;font-size:20px;line-height:26px;color:#0090d4}.paper-thumb .icon,.cta-box .icon{position:absolute;right:0;bottom:0;background:#fff;width:50px;height:50px;color:#0090d4;border:2px solid #0090d4;display:flex;justify-content:center;align-items:center;border-radius:12px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:2}.papers-section{padding:30px 0}.paper-thumb{display:block;background:#f5fcff;border-radius:12px;margin-bottom:30px;padding:20px;text-decoration:none;position:relative}.paper-thumb h2{font-weight:600;font-size:17px;line-height:22px;color:#1f1f1f;min-height:44px}.paper-thumb .mid{text-align:center;margin:40px 0}.paper-thumb .mid span{color:#0090d4;font-size:48px}.paper-thumb .mid p{font-weight:400;margin:0;font-size:14px;line-height:22px;text-decoration:underline;color:#6b8092}.paper-thumb .format{font-weight:500;font-size:15px;line-height:20px;color:#6b8092}.paper-thumb .format span{display:inline-block;vertical-align:middle;margin-right:5px}.news-thumb:hover .icon .ico,.back-link a:hover .icon,.paper-thumb:hover .icon{color:#fff;background:#0090d4}.news-thumb:hover,.paper-thumb:hover{text-decoration:none}.post-cta .right .content{display:inline-block;vertical-align:middle}.post-cta .right .btn-primary{padding:17px 15px}.post-cta .right span.sep{font-weight:500;font-size:14px;line-height:26px;color:#6b8092;margin:0 25px;text-align:center}.back-link{text-align:right;margin:15px 0}.news-thumb .icon,.back-link a{font-weight:400;font-style:italic;font-size:15px;line-height:24px;color:#0090d4;text-decoration:none;display:inline-block;position:relative;z-index:2}.news-thumb .icon .ico,.back-link a .icon{background:#fff;width:50px;height:50px;color:#0090d4;border:2px solid #0090d4;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;border-radius:12px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-left:15px}.news-thumb{display:block;padding:30px;background:#f5fcff;border-radius:12px;margin-bottom:30px;position:relative;text-decoration:none}.cta-box:after,.paper-thumb:after,.news-thumb:after{content:'';background:url(//dental.lublin.pl/wp-content/themes/dental/assets/images/box_ornament3.png) center no-repeat;width:76px;height:75px;position:absolute;bottom:0;right:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cta-box.post-cta:after{display:none}.news-thumb img{border-radius:12px}.news-thumb h2{font-size:23px;line-height:34px;color:#1f1f1f;margin:0}.sp-section .date,.news-thumb .date{font-weight:500;font-size:15px;line-height:20px;color:#6b8092;margin:5px 0 10px}.news-thumb .icon{position:absolute;bottom:0;right:0}.text-page .map-container{position:absolute;top:15px;bottom:15px;right:0;left:60%;border-bottom-left-radius:40px;border-top-left-radius:40px;overflow:hidden}.text-page .map-container .gmap{position:absolute;left:0;right:0;top:0;bottom:0}.ico-box{padding-left:38px;position:relative;margin-bottom:20px}.ico-box span{font-size:27px;color:#6b8092;position:absolute;left:0;top:2px}.sp-section{padding:30px 0}.filters-sidebar h3{font-size:17px;line-height:34px;color:#606060;font-weight:600}.filters-sidebar h3 .material-symbols-outlined{vertical-align:sub;margin-right:10px}.filters-sidebar .collapse-opener{font-family:"Poppins",serif;font-weight:600;font-size:15px;line-height:24px;color:#0090d4;display:block;padding:10px 15px;border-radius:12px;background-image:url(//dental.lublin.pl/wp-content/themes/dental/assets/images/select_arrow_black.png);background-repeat:no-repeat;background-position:right 20px center;background-color:#fff;margin:0}.filters-sidebar .collapse-opener.pseudo-opener{background-image:none !important}.filters-sidebar .collapse-opener.collapsed{background-color:transparent;color:#000}.filters-sidebar .collapse-opener:hover{text-decoration:none;color:#0090d4}.filters-sidebar .card-body{padding:15px 0;border:none;background:0 0}.filters-sidebar .card-body ul{padding:0;margin:0;list-style-type:none}.filters-sidebar .card-body ul li a{position:relative;font-weight:500;font-size:15px;line-height:20px;padding:4px 0 4px 20px;color:#000;display:block}.filters-sidebar .card-body ul li a .material-symbols-outlined{position:absolute;font-size:13px;left:5px;top:6px;color:#0090d4;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0}.filters-sidebar .card-body ul li a:hover{text-decoration:none;color:#0090d4}.filters-sidebar .card-body ul li a:hover .material-symbols-outlined,.filters-sidebar .card-body ul li a.active .material-symbols-outlined{opacity:1}.page-template-home{background:#f5fcff}.page-template-home .page-header .logo{max-width:initial;width:320px;padding-top:280px;position:absolute;left:calc(50% - 160px);top:-55px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:initial;width:100%}.woocommerce div.product div.images{margin-bottom:30px}.woocommerce div.product div.summary{margin:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{font-family:"Poppins",serif;color:#fff;background:#008fd2;box-shadow:none;height:auto;border:none;display:inline-block;position:relative;z-index:2;min-width:150px;max-width:100%;text-decoration:none;padding:17px 15px;border-radius:12px;font-size:17px;font-weight:700;line-height:20px;text-align:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background:#008fd2;color:#fff;border-color:#008fd2;box-shadow:none !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{opacity:.5;padding:10px 15px}.woocommerce div.product form.cart .button{float:initial;margin-top:20px}.woocommerce div.product form.cart .button .material-symbols-outlined{vertical-align:sub;margin-right:5px}.woocommerce div.product div.summary .bg-container{background:#fff;border-radius:12px;margin-bottom:10px;padding:5px 15px}.woocommerce div.product div.summary .bg-container h6{margin:0;font-weight:600;font-size:17px;line-height:50px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-weight:500;font-size:16px;line-height:30px;color:#000}.woocommerce div.product form.cart div.quantity{float:initial;margin:0}div.quantity button.quantity-control{border:none;padding:0;margin:0;background:0 0;font-weight:500;font-size:16px;line-height:22px;display:inline-block;vertical-align:middle;color:#0090d4}.woocommerce .quantity .qty,div.quantity input.quantity-control{border:1px solid #b8b8b8;background:0 0;width:50px;height:50px;margin:0 5px;border-radius:12px;padding:5px;font-weight:500;font-size:16px;line-height:30px;color:#000}.woocommerce div.product form.cart{margin:0}.woocommerce-notices-wrapper{width:1350px;max-width:100%;padding:0 15px;margin:0 auto}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#f5fcff;padding:30px 200px 30px 15px;border:1px solid #b8e5f6;color:#1f1f1f;font-size:17px;font-weight:400;line-height:24px;border-radius:12px;position:relative}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:initial;position:absolute;right:15px;top:15px}.woocommerce table.shop_table th{font-weight:500;font-size:14px;line-height:20px;color:#6b8092;margin:0;padding:10px 15px}.woocommerce table.shop_table td{border-top:1px solid #b8b8b8;padding:10px 15px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #b8b8b8}.woocommerce table.shop_table{margin:0 0 20px;border:1px solid #b8b8b8;border-radius:12px}.woocommerce table.shop_table td.product-name a{font-weight:600;font-size:16px;line-height:22px;color:#1f1f1f;margin:0}.woocommerce table.shop_table td.product-subtotal,.woocommerce table.shop_table td.product-price{font-weight:500;font-size:15px;line-height:20px;color:#6b8092}.woocommerce table.shop_table td.product-price bdi{color:#0090d4;font-weight:700}.woocommerce table.shop_table td.product-subtotal{font-weight:700;color:#1f1f1f}.page-template-woo-page .woocommerce-notices-wrapper{padding:0}#add_payment_method .wc-proceed-to-checkout .button,.woocommerce-cart .wc-proceed-to-checkout .button,.woocommerce-checkout .wc-proceed-to-checkout .button{width:100%;text-align:center}.wc-block-components-textarea,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{box-shadow:none !important;padding:11px 20px !important;height:auto !important;border:1px solid #c3cad1 !important;background:#fff !important;border-radius:12px !important;margin:0 !important;font-family:"Poppins",serif !important;font-size:15px !important;line-height:34px !important;color:#1f1f1f !important}.wc-blocks-components-select .wc-blocks-components-select__label,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-size:15px !important;line-height:20px !important;color:#919191 !important;font-style:italic !important;left:20px !important;top:20px !important;transform:none !important}.wc-blocks-components-select .wc-blocks-components-select__label,.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input.is-active label{top:0 !important;font-size:11px !important}.wc-block-components-validation-error>p,.wc-block-components-form .wc-block-components-text-input.has-error label,.wc-block-components-text-input.has-error label{color:#cc1818 !important}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#cc1818 !important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border:1px solid #c3cad1 !important;box-shadow:none !important;border-radius:12px !important}.wc-block-checkout__add-note .wc-block-components-textarea{margin-top:16px !important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){font-family:"Poppins",serif !important;color:#fff !important;background:#008fd2 !important;box-shadow:none !important;height:auto !important;border:none !important;display:inline-block !important;position:relative !important;z-index:2 !important;min-width:150px !important;max-width:100% !important;text-decoration:none !important;padding:17px 15px !important;border-radius:12px !important;font-size:17px !important;font-weight:700 !important;line-height:20px !important;text-align:center !important}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{justify-content:center !important;align-items:center !important}.wc-block-components-checkout-return-to-cart-button{font-weight:400 !important;font-style:italic !important;font-size:15px !important;line-height:24px !important;color:#0090d4 !important;text-decoration:none !important}.wp-block-woocommerce-checkout-order-summary-block{border:none !important;border-radius:12px !important;background:#f5fcff !important;padding:15px 30px !important}.wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout-order-summary-totals-block{border:none !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary .wc-block-components-order-summary-item__description p,.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{display:none !important}.post-type-archive-product .breadcrumb-section{background:#f5fcff}.post-type-archive-product.search-results .breadcrumb-section{background:#fff}.woocommerce .woocommerce-ordering select{vertical-align:middle}.prod-thumb a:hover{text-decoration:none}.woocommerce .woocommerce-ordering{margin:0}.view-select a,.view-select{display:inline-block;vertical-align:middle}.view-select a svg{width:24px;height:24px;fill:#d8e3e7}.view-select a.active svg{fill:#0090d4}.prod-list-thumb .woocommerce-loop-product__link{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;align-self:center}.prod-list-thumb form{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;align-self:center;position:relative}.prod-list-thumb .add-to-cart{position:absolute;right:15px;top:0}.prod-list-thumb form .quantity{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:center}.prod-list-thumb a:hover{text-decoration:none}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;margin:0 -15px;width:calc(100% + 30px)}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-account .addresses .title .edit{float:initial;font-weight:400;font-style:italic;font-size:15px;line-height:24px;color:#0090d4;text-decoration:none}.woocommerce form .form-row{float:initial;width:100%;padding:0;margin:0 0 10px;display:block}.woocommerce form .form-row label{display:block;width:100%;line-height:20px;color:#919191;font-style:italic;font-size:15px}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-shadow:none !important;padding:11px 20px;height:auto;border:1px solid #c3cad1;background:#fff;border-radius:12px;margin:0;font-family:"Poppins",serif;font-size:15px;line-height:34px;color:#1f1f1f}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;font-family:"Poppins",serif;color:#fff;background:#008fd2;box-shadow:none;height:auto;border:none;position:relative;z-index:2;min-width:150px;max-width:100%;text-decoration:none;padding:17px 5px;border-radius:12px;font-size:17px;font-weight:700;line-height:20px;text-align:center;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#008fd2;color:#fff;border-color:#008fd2;box-shadow:none !important}.wc-block-components-checkout-order-summary__content .wc-block-components-totals-wrapper:last-of-type{background:#fff;border-radius:12px}.wc-block-components-checkout-order-summary__content .wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper{background:0 0}.woocommerce .woocommerce-result-count{margin:0}.woocommerce nav.woocommerce-pagination{background:#f5fcff;border-radius:12px;margin:40px 0;padding:20px 15px}.woocommerce nav.woocommerce-pagination ul{border:none;padding:0;margin:0}.woocommerce nav.woocommerce-pagination ul li{border:none;padding:0;background:0 0 !important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-weight:400;font-size:17px;line-height:32px;color:#747474;background:0 0;padding:0;text-align:center;margin:0 2px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:0 0;color:#0090d4}.woocommerce nav.woocommerce-pagination ul li span.current{width:32px;height:32px;background:#fff;border:1px solid #0090d4;color:#0090d4;border-radius:50%}.up-sells.products,.related.products{margin-bottom:30px}.up-sells.products .s-title,.related.products .s-title{font-weight:600;font-size:17px;line-height:50px;margin-bottom:10px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:initial;width:100%}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-weight:600 !important;font-size:17px !important;line-height:34px !important;margin:0 0 15px !important;color:#606060 !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text:before{content:'expand_circle_down';font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:23px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;vertical-align:top;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;margin:5px 3px 0 0}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item,.wc-block-components-order-summary.is-large{padding:0 !important}.wc-block-components-checkout-order-summary__content .wc-block-components-totals-wrapper:last-of-type .wc-block-components-totals-item.wc-block-components-totals-footer-item{padding:0 15px !important}.woocommerce .woocommerce-customer-details address{padding:15px;border:1px solid #b8b8b8;border-radius:12px}.woocommerce ul.order_details{padding:0}.sku-p{font-size:14px;line-height:20px;color:#0090d4}.woocommerce.tax-product_cat .woocommerce-notices-wrapper,.woocommerce.post-type-archive-product .woocommerce-notices-wrapper,.search.search-results .woocommerce-notices-wrapper{padding:0}.woocommerce span.onsale{display:none !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price ins,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price ins{text-decoration:none}#add_payment_method .checkout .col-2 h3#ship-to-different-address label,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address label,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label{margin:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f5fcff;padding:25px 30px;border-radius:12px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:15px 0 0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:15px 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%}.select2-container .select2-selection--single{margin:0;padding:11px 20px;height:auto;border:1px solid #c3cad1;border-radius:12px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:10px}.select2-dropdown{border-color:#c3cad1}.woocommerce-view-order.woocommerce-account table.order_details tfoot:first-of-type{display:none}.woocommerce .woocommerce-order .col-1{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce div.product div.summary .stock{background:#fff;border-radius:12px;margin-bottom:10px;padding:5px 15px;font-weight:600;font-size:17px;line-height:50px;color:#1f1f1f}.wapf-field-container{padding:0 !important}.wapf-field-row{margin:0 !important}.woocommerce div.product div.summary .wapf-field-group{background:#fff;border-radius:12px;margin-bottom:10px;padding:5px 15px;font-weight:600;font-size:17px;line-height:50px;color:#1f1f1f}.woocommerce div.product div.summary .wapf-field-group .wapf-field-label{display:inline-block;vertical-align:middle;width:100px}.woocommerce div.product div.summary .wapf-field-group .wapf-field-label .required{display:none !important}.woocommerce div.product div.summary .wapf-field-group .wapf-field-label:after{content:':'}.woocommerce div.product div.summary .wapf-field-group .wapf-field-input{display:inline-block;vertical-align:middle;width:calc(100% - 105px);text-align:right}.woocommerce div.product div.summary .wapf-field-group .wapf-field-input select{border:none;background:0 0;height:50px;margin:0 5px;border-radius:12px;padding:5px;font-weight:500;font-size:16px;line-height:30px;color:#000;width:auto}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{color:#6b8092;font-size:15px;line-height:20px;font-weight:400;display:inline-block;vertical-align:middle;float:initial;margin:0}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{color:#6b8092;font-size:15px;line-height:20px;display:inline-block;vertical-align:middle;float:initial;margin:0}.woocommerce td.product-name .wc-item-meta dd p,.woocommerce td.product-name dl.variation dd p{color:#6b8092;font-size:15px;line-height:20px;margin:0}#gees_custom_checkout_field{overflow:hidden !important;width:0 !important;height:0 !important;display:block !important}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce-order-details .order_details tfoot:first-of-type,td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions,th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions{display:none}.page-footer{background:#f5fcff;padding:55px 0}.page-footer .bg{background:#fff;border-radius:12px;padding:24px 30px}.page-footer ul{list-style-type:none;padding:0;margin:0;text-align:right;font-size:0;line-height:0}.page-footer ul li{display:inline-block;vertical-align:middle;margin-left:25px}.page-footer ul li:first-of-type{margin:0}.page-footer ul li a{text-decoration:none;font-size:17px;line-height:26px;color:#1f1f1f}.page-footer ul li a:hover{color:#0087c7}.page-footer p{margin:0;color:#6b8092;font-size:15px}.page-footer a.rea{color:#6b8092;text-decoration:none;font-size:15px}.mobile-opener,.mobile-menu{display:none}.mobile-menu{padding:10px 0;position:absolute;left:-100%;top:0;width:100%;background:#fff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;z-index:99;opacity:0}.mobile-menu.active{left:0;opacity:1}.mobile-menu .main-menu{text-align:center;list-style-type:none;padding:0;margin:0}.mobile-menu .main-menu li a{font-weight:500;font-size:19px;line-height:42px;color:#1f1f1f;text-decoration:none}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td.product-name:before,.woocommerce-page table.shop_table_responsive tr td.product-name:before,.list-table .table-header,.sort-box label,.paper-thumb .icon,.cta-box .icon,.page-header:before,.page-header .searchform,.mobile-none{display:none !important}.mobile-opener{display:inline-block;vertical-align:middle}.mobile-menu{display:block}.page-header{padding:10px 0}.mobile-menu .cart-link,.page-header .cart-link{width:40px;height:40px;margin-right:12px}.mobile-menu .cart-link .material-symbols-outlined,.page-header .cart-link .material-symbols-outlined{font-size:16px}.mobile-menu .cart-link .nr,.page-header .cart-link .nr{right:-12px;top:-12px}.mobile-menu .logo,.page-header .logo{display:block;margin:0;border:none;padding:0;width:80px}.mobile-menu .logo svg,.page-header .logo svg{position:initial;transform:none;width:100%}.homepage-banner{padding:30px 0}.homepage-banner h1{font-size:30px;line-height:40px}.homepage-banner .box{margin-bottom:15px}.searchbar{margin:30px 0}.searchbar form{padding:15px}.searchbar form select{margin-bottom:10px}.searchbar form .btn-primary{margin-top:10px}.promo-section .blue-box{padding:15px}.promo-section .blue-box .btn-secondary{width:100%}.promo-section .box{padding:40px 15px;margin-top:30px;height:calc(100% - 30px)}.promo-section{padding-top:30px;margin-bottom:30px}.page-footer{padding:30px 0}.page-footer .bg{padding:15px;text-align:center}.page-footer ul{text-align:center;margin-top:15px}.page-footer ul li{display:block;margin:0}.page-footer .text-right{text-align:center !important}.text-page .img-a{display:block;position:initial;width:calc(100% - 30px);padding-top:calc(100% - 30px);border-radius:12px;margin:0 auto 30px auto}.breadcrumb-section{padding:15px 0}.text-page{padding:30px 0}.news-thumb{padding:30px 15px}.cta-box{padding:15px}.post-cta .right .content{width:100%}.post-cta .right span.sep{display:block;margin:15px 0}.post-cta .right .btn-primary{font-size:15px;display:block}.news-thumb img{margin-bottom:10px}.text-page .map-container{display:block;position:relative;width:calc(100% - 30px);padding-top:calc(100% - 30px);border-radius:12px;margin:30px auto 0 auto;left:initial;right:initial;top:initial;bottom:initial}.woocommerce .products{margin-top:30px}.prod-list-thumb form,.prod-list-thumb .woocommerce-loop-product__link{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;align-self:center;padding:0 15px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr,.woocommerce .prod-list-thumb{border-top:none;border-bottom:1px solid #b8b8b8}.woocommerce table.shop_table_responsive tr:last-of-type,.woocommerce-page table.shop_table_responsive tr:last-of-type,.woocommerce .prod-list-thumb:last-of-type{border-bottom:none}.filters-sidebar{padding:15px;margin-top:30px}.prod-card-section .blue-bg{padding:15px}.woocommerce div.product div.summary .bg-container h6{font-size:16px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{display:block;margin-top:15px}.woocommerce table.shop_table td{border:none}.woocommerce table.shop_table_responsive tr td.product-quantity:before,.woocommerce-page table.shop_table_responsive tr td.product-quantity:before{margin-top:12px}.wp-block-woocommerce-checkout-order-summary-block{padding:15px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item{display:block !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-right:0 !important}.wc-block-components-product-name{font-size:16px !important;line-height:20px !important;margin-bottom:10px}.page-template-home .page-header .logo{position:initial;width:80px;height:auto;padding:0}.homepage-banner .right-box{padding:50px 0 20px}.homepage-banner .right-box .text{width:100%}.homepage-banner .right-box .img{display:none}.flex-container{display:flex;flex-wrap:wrap}.flex-container .homepage-banner,.flex-container .searchbar{max-width:100%}.mobile-menu .dropdown .dropdown-toggle{width:100%;margin:15px 0}.prod-card-section .blue-bg{margin:15px 0}.woocommerce div.product form.cart .button{width:100%}.mobile-right{text-align:right}.woocommerce .prod-list-thumb form.cart{text-align:right}.woocommerce .prod-list-thumb form.cart div.quantity{display:inline-block;vertical-align:middle}.prod-list-thumb .add-to-cart{position:initial;vertical-align:middle;margin-left:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:15px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{position:initial;width:100%}.is-medium .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin-bottom:0 !important}.is-medium .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:0 !important;border:none !important;flex-wrap:wrap}.is-medium .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content.is-open,.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content.is-open,.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content.is-open{border:none !important}.woocommerce .col2-set,.woocommerce-page .col2-set{flex-wrap:wrap}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce ul.order_details li{float:initial;margin:0 0 10px;padding:0;border:none}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:10px;font-size:14px;line-height:20px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{min-width:120px}.cat-thumb{min-height:135px}.cat-thumb ul{opacity:1}}@media (max-width:991px) and (min-width:768px){.sort-box label,.woocommerce table.shop_table_responsive tr td.product-name:before,.woocommerce-page table.shop_table_responsive tr td.product-name:before,.page-header:before,.page-header .searchform,.mobile-none{display:none !important}.mobile-opener{display:inline-block;vertical-align:middle}.mobile-menu{display:block}.page-header{padding:10px 0}.mobile-menu .cart-link,.page-header .cart-link{width:40px;height:40px;margin-right:12px}.mobile-menu .cart-link .material-symbols-outlined,.page-header .cart-link .material-symbols-outlined{font-size:16px}.mobile-menu .cart-link .nr,.page-header .cart-link .nr{right:-12px;top:-12px}.mobile-menu .logo,.page-header .logo{display:block;margin:0;border:none;padding:0;width:80px}.mobile-menu .logo svg,.page-header .logo svg{position:initial;transform:none;width:100%}.promo-section .blue-box{margin-bottom:30px;height:auto}.woocommerce .products{margin-top:30px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr,.woocommerce .prod-list-thumb{border-top:none;border-bottom:1px solid #b8b8b8}.woocommerce table.shop_table_responsive tr:last-of-type,.woocommerce-page table.shop_table_responsive tr:last-of-type,.woocommerce .prod-list-thumb:last-of-type{border-bottom:none}.filters-sidebar{padding:15px;margin-top:30px}.prod-card-section .blue-bg{padding:15px}.woocommerce div.product div.summary .bg-container h6{font-size:16px}.woocommerce table.shop_table td{border:none}.woocommerce table.shop_table_responsive tr td.product-quantity:before,.woocommerce-page table.shop_table_responsive tr td.product-quantity:before{margin-top:12px}.wp-block-woocommerce-checkout-order-summary-block{padding:15px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item{display:block !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-right:0 !important}.wc-block-components-product-name{font-size:16px !important;line-height:20px !important;margin-bottom:10px}.prod-thumb{padding:20px 15px}.prod-thumb .price:before,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:14px}.filters-sidebar .collapse-opener{padding:12px 10px}.page-template-home .page-header .logo{position:initial;width:80px;height:auto;padding:0}.homepage-banner .right-box{padding:100px 0 20px}.homepage-banner .right-box .img{top:20px;left:20%}.mobile-menu .dropdown .dropdown-toggle{width:100%;margin:15px 0}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-size:14px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{display:none !important}.woocommerce ul.order_details li{margin-right:10px;padding-right:10px}.cat-thumb ul{opacity:1}}@media (max-width:1199px) and (min-width:992px){.paper-thumb .icon,.cta-box .icon,.page-header:before,.page-header .searchform,.mobile-none{display:none !important}.mobile-opener{display:inline-block;vertical-align:middle}.mobile-menu{display:block}.page-header{padding:10px 0}.mobile-menu .cart-link,.page-header .cart-link{width:40px;height:40px;margin-right:12px}.mobile-menu .cart-link .material-symbols-outlined,.page-header .cart-link .material-symbols-outlined{font-size:16px}.mobile-menu .cart-link .nr,.page-header .cart-link .nr{right:-12px;top:-12px}.mobile-menu .logo,.page-header .logo{display:block;margin:0;border:none;padding:0;width:80px}.mobile-menu .logo svg,.page-header .logo svg{position:initial;transform:none;width:100%}.homepage-banner{padding:30px 0}.homepage-banner h1{font-size:30px;line-height:40px}.homepage-banner .box{margin-bottom:15px}.searchbar{margin:30px 0}.searchbar form{padding:15px}.searchbar form select{margin-bottom:10px}.searchbar form .btn-primary{margin-top:10px}.promo-section .blue-box{padding:34px 15px}.promo-section .blue-box h3{font-size:18px;line-height:24px}.promo-section .blue-box .btn-secondary{font-size:16px}.post-cta .right .content{width:100%}.post-cta .right span.sep{display:block;margin:15px 0}.post-cta .right .btn-primary{font-size:15px;display:block}.filters-sidebar{margin-top:30px}.prod-card-section .blue-bg{padding:25px 15px}.page-template-home .page-header .logo{position:initial;width:80px;height:auto;padding:0}.homepage-banner .right-box{padding:100px 0 20px}.homepage-banner .right-box .img{top:20px;left:20%}.mobile-menu .dropdown .dropdown-toggle{width:100%;margin:15px 0}}@media (max-width:1440px) and (min-width:1200px){.page-template-home .page-header .logo{max-width:100%;padding-top:calc(100% - 40px);position:relative;top:initial;left:initial}.page-header .dropdown{margin-right:5px}.mobile-menu .dropdown .dropdown-toggle,.page-header .dropdown .dropdown-toggle{padding:16px 10px;min-width:1px}.mobile-menu .dropdown .dropdown-toggle span,.page-header .dropdown .dropdown-toggle span{display:none}.page-header .main-menu li a{padding:0 6px;font-size:16px}}@media (max-width:1663px) and (min-width:1441px){.page-header .dropdown{margin-right:10px}.page-header .main-menu li a{padding:0 6px;font-size:18px}}