:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.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{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.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{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.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-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.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{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.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{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.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]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.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{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#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 #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://scalaplastics.pl/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-webkit-linear-gradient(right,rgb(0 0 0 / .5),#fff0);background-image:-o-linear-gradient(right,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-webkit-linear-gradient(left,rgb(0 0 0 / .5),#fff0);background-image:-o-linear-gradient(left,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-webkit-linear-gradient(bottom,rgb(0 0 0 / .5),#fff0);background-image:-o-linear-gradient(bottom,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .5)),to(#fff0));background-image:-webkit-linear-gradient(top,rgb(0 0 0 / .5),#fff0);background-image:-o-linear-gradient(top,rgb(0 0 0 / .5),#fff0);background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-wrap:break-word}body,button,input,select,textarea{color:#43505d;font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;line-height:1.15}html{font-size:10px}p{line-height:1.375;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;margin:0}h1{font-size:48px;font-size:4.8rem}h2{font-size:44px;font-size:4.4rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:15px;font-size:1.5rem}body .page-title{font-weight:400;clear:none;margin-bottom:35px;border-bottom:0;display:block;color:#4dbeff}body .entry-title,.blog .entry-title,.search .entry-title,.archive .entry-title{font-size:20px;font-size:2rem;display:block;text-transform:none;margin-bottom:.5em;padding-bottom:0;border-bottom:0}body .entry-title a,.blog .entry-title a,.search .entry-title a,.archive .entry-title a{-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.single .entry-title{margin-bottom:.3em}p{margin-bottom:1.2em}b,strong{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;max-height:80vh;overflow-y:scroll}code,kbd,tt,var{font-size:15px;font-size:1.5rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.duze-napisy{font-size:20px;font-size:2rem}.srednie-napisy{font-size:18px;font-size:1.8rem}.male-napisy{font-size:13px;font-size:1.3rem}.section-title{font-size:48px;font-size:4.8rem}.font-secondary{font-family:"Poppins",sans-serif}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.menu,nav ul{margin:0}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%;border-collapse:collapse}table td,table th{border:1px solid #ededed;vertical-align:middle}.entry-content table thead tr:last-child{border-bottom:2px solid #ededed}.entry-content table th{border-left:2px solid #ededed;background:#eee}.entry-content table th:first-child{border-left:0}.entry-content table tr{border-top:2px solid #ededed}.entry-content table tr:first-child{border-top:0}.entry-content table td{border-left:2px solid #ededed}.entry-content table td:first-child{border-left:0}*:focus{outline:none!important}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}.button,button,input[type="button"],input[type="reset"],a[role="button"],input[type="submit"]{background-color:#4dbeff;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:1.4rem;line-height:1;padding:.5em 1em .5em;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.button:hover,.button:active,button:hover,button:active,input[type="button"]:hover,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:active,a[role="button"]:hover,a[role="button"]:active,input[type="submit"]:hover,input[type="submit"]:active{background:#fff;color:#4dbeff!important}.button:visited,button:visited,input[type="button"]:visited,input[type="reset"]:visited,a[role="button"]:visited,input[type="submit"]:visited{color:#fff}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{padding:0;position:relative;top:2px}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:none;border-radius:7px;max-width:100%}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111;outline:none}input[type="text"]:hover,input[type="tel"]:hover,input[type="email"]:hover,input[type="url"]:hover,input[type="password"]:hover,input[type="search"]:hover,textarea:hover{border-color:#4dbeff;outline:none}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:9px 11px}textarea{overflow:auto;vertical-align:top;width:100%}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 20px center;background-size:10px;width:100%;max-width:100%;padding:9px 40px 9px 11px!important;color:#666}select option{padding:3px 7px}label{cursor:pointer}.search-form{display:block;width:100%;max-width:280px;position:relative}.search-form .search-field{position:relative;width:100%;max-width:100%}.search-form .search-submit{display:block;position:absolute;right:0;top:0;bottom:0;width:32px;text-indent:-999px;-webkit-box-shadow:none;box-shadow:none;border:0}.search-form .search-submit:hover,.search-form .search-submit:active,.search-form .search-submit:focus{background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;border:0}span.wpcf7-not-valid-tip{color:red;background:#fdd;padding:1px 5px;font-size:12px;display:block;border-radius:0}textarea.wpcf7-not-valid,input.wpcf7-not-valid{border-color:#f77}div.wpcf7-response-output{padding:.4em .8em;margin:1em 0;border-radius:0}div.wpcf7-validation-errors{border:2px solid #f7e700;background:#fff8b5}div.wpcf7-mail-sent-ng{border:2px solid #f55;background:#ffcfcf}div.wpcf7-mail-sent-ok{border:2px solid #398f14;background:#d5ffca}textarea.error,input.error{color:#111;border-color:#f33;outline:none;-webkit-box-shadow:inset 0 0 6px 0 rgb(255 0 0 / .7);box-shadow:inset 0 0 6px 0 rgb(255 0 0 / .7);background-color:#fff2f2}form .form-field{position:relative;margin:0;margin-bottom:20px}form .form-field.checkbox .wpcf7-list-item{margin-left:0}form .form-field.checkbox label{font-size:12px;font-size:1.2rem;display:block;line-height:1.5}form .form-field:not(.checkbox) label{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;font-size:1.2rem;font-weight:500;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;z-index:1;color:#666;text-transform:uppercase}form .form-field:not(.checkbox) input,form .form-field:not(.checkbox) textarea{width:100%;border-radius:0;border:none;z-index:2;font-size:15px;font-size:1.5rem;padding:10px 15px;background-color:#fff;border-bottom:1px solid #4dbeff;font-weight:400}form .form-field:not(.checkbox) input:focus,form .form-field:not(.checkbox) input:hover,form .form-field:not(.checkbox) textarea:focus,form .form-field:not(.checkbox) textarea:hover{border-bottom:1px solid #1aabff}form .form-field:not(.checkbox).active label,form .form-field:not(.checkbox).message.active label{top:0;font-size:12px;font-size:1.2rem}form .form-field:not(.checkbox).active textarea,form .form-field:not(.checkbox).active input,form .form-field:not(.checkbox).message.active textarea,form .form-field:not(.checkbox).message.active input{border-color:#4dbeff}form .form-field:not(.checkbox).message label{top:25px}form textarea{resize:none}.list-item-label{padding-left:30px}[type='checkbox']:not(:checked)+.list-item-label,[type='checkbox']:checked+.list-item-label{position:relative;cursor:pointer;display:block}[type='checkbox']:not(:checked)+.list-item-label:before,[type='checkbox']:checked+.list-item-label:before{content:'';width:18px;height:18px;border:1px solid #E8E8E9;-webkit-box-shadow:0 1px 5px 0 rgb(122 122 122 / .16);box-shadow:0 1px 5px 0 rgb(122 122 122 / .16);background:#fff0;display:block;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;position:absolute}[type='checkbox']:not(:checked)+.list-item-label:after,[type='checkbox']:checked+.list-item-label:after{content:'';position:absolute;z-index:1;top:50%;left:5px;width:8px;height:4px;margin-top:-2px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}[type='checkbox']:not(:checked)+.list-item-label:after{opacity:0}[type='checkbox']:checked+.list-item-label:after{opacity:1}[type='checkbox']:checked+.list-item-label:before{background-color:#4dbeff;border-color:#4dbeff}[type='checkbox']:disabled:not(:checked)+.list-item-label:before,[type='checkbox']:disabled:checked+.list-item-label:before{border-color:#bbb;background-color:#ddd}[type='checkbox']:disabled:checked+.list-item-label:after{color:#999}[type='checkbox']:disabled+.list-item-label{color:#aaa}a{color:#4dbeff;text-decoration:none;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}a:visited{color:#4dbeff}a:hover,a:focus,a:active{color:#0ba6ff}a[href*="#"]{scroll-behavior:smooth}.main-navigation>div ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.main-navigation>div ul li.current-menu-item a,.main-navigation>div ul li.current-page-ancestor a,.main-navigation>div ul li.current-post-ancestor a,.main-navigation>div ul li.current-menu-parent a,.main-navigation>div ul li.current-post-parent a{color:#4dbeff}.main-navigation>div ul li:not(:last-child){margin-right:45px}.main-navigation>div ul li.menu-item-has-children{position:relative}.main-navigation>div ul li.menu-item-has-children>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;overflow:hidden;position:absolute}.main-navigation>div ul li.menu-item-has-children:hover>ul{max-height:999px}.main-navigation>div ul li a{font-size:14px;font-size:1.4rem;font-family:"Poppins",sans-serif;color:#4dbeff;font-weight:500;text-transform:uppercase;letter-spacing:.7px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.main-navigation>div ul li a:hover{color:#052d57}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.shop-menu-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.shop-menu-container.temp-open .cart-items-container{opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;visibility:visible!important}.shop-menu-container>a{margin-right:15px}.shop-menu-container .wishlist_products_counter::before{position:relative;top:-2px}.shop-menu-container .cart-icon-wrapper{position:relative}.shop-menu-container .cart-icon-wrapper:hover .cart-items-container,.shop-menu-container .cart-icon-wrapper:active .cart-items-container{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.shop-menu-container .cart-icon-wrapper span.cart-count,.shop-menu-container .cart-icon-wrapper .cart-items-container{position:absolute}.shop-menu-container .cart-icon-wrapper span.cart-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4dbeff;color:#fff;border-radius:50%;bottom:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;font-size:1.1rem;height:20px;right:-15px;width:20px;z-index:9999}.shop-menu-container .cart-icon-wrapper .cart-items-container{background-color:#fff;border-radius:0 0 6px 6px;-webkit-box-shadow:0 10px 40px #4dbeff14;box-shadow:0 10px 40px #4dbeff14;max-width:300px;width:100vw;padding:40px 30px 0 30px;opacity:0;overflow:hidden;right:0;-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden;z-index:9998}.shop-menu-container .cart-icon-wrapper .cart-items-container h4{font-family:"Poppins",sans-serif;font-weight:400;color:#43505d;margin:0 0 20px 0;padding:25px 10px;font-size:1.5rem;font-weight:600;white-space:nowrap}.shop-menu-container .cart-icon-wrapper .cart-items-container .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;border-bottom:1px solid #b6c0c930}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item figure img{height:auto;max-width:75px}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .item-info{font-size:14px;font-size:1.4rem;padding-left:15px}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .name{margin:0 0 10px 0}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .details{color:#43505d;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .details .woocommerce-Price-amount{color:#43505d}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .details p{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-menu-container .cart-icon-wrapper .cart-items-container .single-cart-item .details .separator{margin:0 5px}.shop-menu-container .cart-icon-wrapper .cart-items-container .price-total{margin:20px 0;text-align:center}.shop-menu-container .cart-icon-wrapper .cart-items-container .price-total .small{color:#43505d;font-size:12px;font-size:1.2rem}.shop-menu-container .cart-icon-wrapper .cart-items-container .price-total .woocommerce-Price-amount{color:#43505d}.shop-menu-container .cart-icon-wrapper .cart-items-container .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:10px 0}.cart-checkout-order-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:3px}.cart-checkout-order-nav p{border-bottom:2px solid #fff0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px 0;text-align:center;background-color:#fff;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;margin:0 8px;border:1px solid #b6c0c933;color:#b6c0c9}.cart-checkout-order-nav p.active{-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border-radius:8px 0 0 8px;border:1px solid #4dbeff;color:#4dbeff}#toggle{display:none}.pagination{font-size:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.pagination .page-numbers{color:#fff;background:#4dbeff;font-size:14px;font-size:1.4rem;width:36px;height:36px;line-height:34px;border:2px solid #fff0;margin:0 4px;display:inline-block;text-align:center;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.pagination .page-numbers:hover,.pagination .page-numbers.current{background:#68c8ff;color:#fff}.pagination .page-numbers.dots{background:none;width:auto;color:#43505d}.pagination .page-numbers.dots:hover{background:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#43505d;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget-area .widget{margin-bottom:20px}.widget-area .widget_search .search-form{max-width:100%}.widget-area .widget_search input[type="search"]{width:100%}.widget-title{padding:10px 20px;margin-bottom:0;font-size:20px;font-size:2rem;border:1px solid #ccc;font-weight:500;color:#43505d}.widget_archive ul,.widget_categories ul,.widget_nav_menu ul{padding-left:0;margin-left:0;list-style:none}.widget_archive ul li,.widget_categories ul li,.widget_nav_menu ul li{display:block}.widget_archive ul li:first-child,.widget_categories ul li:first-child,.widget_nav_menu ul li:first-child{border-top:0}.widget_archive ul a,.widget_categories ul a,.widget_nav_menu ul a{display:block;font-size:17px;font-size:1.7rem;line-height:1.2;background-color:#4dbeff;color:#fff;font-weight:400;padding:15px 20px 14px}.widget_archive ul li:nth-child(2n)>a,.widget_categories ul li:nth-child(2n)>a,.widget_nav_menu ul li:nth-child(2n)>a{background-color:#5fc5ff}.widget_archive ul li.current-menu-item a,.widget_archive ul li a:hover,.widget_archive ul a:hover,.widget_categories ul li.current-menu-item a,.widget_categories ul li a:hover,.widget_categories ul a:hover,.widget_nav_menu ul li.current-menu-item a,.widget_nav_menu ul li a:hover,.widget_nav_menu ul a:hover{background-color:#71cbff;color:#fff}.wrapper{width:1168px;margin:0 auto;position:relative}html{overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth}#wpadminbar{opacity:.4;top:auto;bottom:0}#wpadminbar:hover{opacity:1}body.admin-bar{padding-bottom:32px;margin-top:-32px;position:relative}body.admin-bar:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:32px;width:100%;background-color:#23282d}#wpadminbar{top:auto;bottom:0}#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input{bottom:32px}#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-top:0;bottom:0}html.js{margin-top:0!important}.site-header{position:fixed;top:0;left:0;right:0;z-index:99;padding:35px 0;background-color:#fff0;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.site-header.sticky{background:#fff;-webkit-box-shadow:0 1px 4px rgb(0 0 0 / .16),0 1px 4px rgb(0 0 0 / .23);box-shadow:0 1px 4px rgb(0 0 0 / .16),0 1px 4px rgb(0 0 0 / .23)}.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header .container::before,.site-header .container::after{display:none}.site-header .container>*{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}.content-area.full{float:none;clear:both;margin:0;width:100%}.full .site-main{margin:0;padding-right:0;padding-left:0}.full .entry-content>.wpb_row{position:relative}.full .entry-content>.wpb_row.home-section:last-child{margin-bottom:0}.full .hentry:last-child{margin-bottom:0}.page-with-sidebar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-with-sidebar-container .content-area{width:60%}.page-with-sidebar-container .widget-area{width:30%}.page-with-sidebar-container.reverse .content-area{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-contact .site-content{padding-bottom:100px}.page-template-contact .banner{background-color:#fff;background-position:right bottom;background-repeat:no-repeat;border-radius:20px;-webkit-box-shadow:0 8px 24px rgb(0 0 0 / .1);box-shadow:0 8px 24px rgb(0 0 0 / .1);margin-bottom:50px;padding:50px;position:relative}.page-template-contact .banner::before{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-35px;content:"";height:300px;position:absolute;right:80px;width:255px}.page-template-contact .banner h3{margin-bottom:20px}.page-template-contact .banner p{margin-bottom:0;width:50%}.page-template-contact .faq-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-contact .faq-form-wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-template-contact .faq-form-wrapper>div .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.page-template-contact .faq-form-wrapper>div .header h3{margin-left:15px}.page-template-contact .faq-form-wrapper .faqs-container>a{display:block;margin:15px 0}.page-template-contact .faq-form-wrapper .faqs-container>a img{margin-right:10px}.page-template-contact .faq-form-wrapper .faqs-container .answer{margin:0;max-height:0;opacity:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden}.page-template-contact .faq-form-wrapper .faqs-container .answer.show{max-height:100%;opacity:1;visibility:visible}.page-template-contact .faq-form-wrapper .right p{margin-bottom:50px}.page-template-contact .faq-form-wrapper .right a[role="button"]{font-weight:600;padding:15px}.page-template-contact .tiles-wrapper{display:-ms-grid;display:grid;grid-gap:15px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;margin-top:70px}.page-template-contact .tiles-wrapper>div{background-color:#fff;background-position:40px center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:190px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:35%}.page-template-contact .tiles-wrapper>div p{font-weight:500;margin:0}.page-template-contact .tiles-wrapper>div p a{color:#43505d}.page-template-contact .tiles-wrapper>div.company-info{background-color:#4dbeff;color:#fff}.page-template-contact .tiles-wrapper>div.company-info p{margin-bottom:10px}.page-template-contact .tiles-wrapper>div.company-info p:last-of-type{margin-bottom:0}.page-template-contact .tiles-wrapper>div.phone,.page-template-contact .tiles-wrapper>div.email{font-size:20px;font-size:2rem}.page-template-contact .tiles-wrapper>div.phone p,.page-template-contact .tiles-wrapper>div.phone p a,.page-template-contact .tiles-wrapper>div.email p,.page-template-contact .tiles-wrapper>div.email p a{font-weight:700}.page-template-contact .form-container{padding-top:100px}.page-template-contact .form-container h3{margin-bottom:30px}.sticky{display:block}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.entry-summary{margin:.7em 0 0}.page-content{margin:1.5em 0 0}.entry-content.container{padding-top:50px;padding-bottom:50px}.archive .hentry .entry-content{margin-top:.4em}.page-links{clear:both;margin:0 0 1.5em}.blog .site-main{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding-top:50px}.blog .site-main>article{background-color:#fff;border-radius:20px;padding:20px}.blog .site-main>article .published{display:block;margin-bottom:15px}.blog .site-main>article .entry-content{line-height:1.4}.posted-on{color:#bbb}.tax-product_cat .page-container{padding-top:0}#page.darken::before{background-color:rgb(0 0 0 / .7);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:999999}.search article{border-top:1px solid #ccc;padding-top:20px}.search article:first-of-type{border-top:0}.post-meta{color:#a1a1a1;font-size:15px;font-size:1.5rem}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-footer{background-color:#fff;clear:both;color:#9295ae;font-size:13px;font-size:1.3rem;position:relative}.site-footer a{color:#9295ae;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer .wrapper{border-top:1px solid #9295ae;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}.site-footer .wrapper::before,.site-footer .wrapper::after{display:none}.site-footer .wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.site-footer .wrapper .f-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .wrapper .f-right .kreacja{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer .wrapper .f-right .kreacja svg{fill:#4dbeff;margin-left:7px}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.gallery{margin-bottom:1.5em;margin-left:-5px;margin-right:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:middle;width:100%;margin:3% 0;padding-left:5px;padding-right:5px}.gallery-item img{display:block;margin:0 auto}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66667%}.gallery-columns-7 .gallery-item{max-width:14.28571%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11111%}.gallery-caption{display:block;margin-top:10px;font-size:14px;font-size:1.4rem}.prefooter{background-color:#fff;color:#9295ae;padding:30px 0}.prefooter .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.prefooter .wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.prefooter .wrapper>div h4{color:#fff;margin-bottom:20px}.prefooter .wrapper>div a{color:#9295ae;font-size:14px;font-size:1.4rem;margin-bottom:10px}.prefooter .wrapper>div a:hover,.prefooter .wrapper>div a:active{color:#fff}.prefooter .wrapper .one{padding-right:100px}.prefooter .wrapper .one .badges{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.prefooter .wrapper .one .badges .badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9295ae;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px}.prefooter .wrapper .one .badges .badge:not(:last-of-type){margin-right:25px}.prefooter .wrapper .one .badges .badge img{margin-bottom:15px}.prefooter .wrapper .one .badges .badge figcaption{font-size:10px;font-size:1rem;text-align:center}.prefooter .wrapper .one .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}.prefooter .wrapper .one .social>a{display:block}.prefooter .wrapper .one .social>a:not(:last-of-type){margin-right:10px}.prefooter .wrapper .one .social>a img{height:16px;width:16px}.social-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-links-container .social-link{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;margin-right:8px;background-color:#4dbeff}.social-links-container .social-link:last-child{margin-right:0}.social-links-container img{width:24px}.popup-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(67 80 93 / .3);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:99999999}.popup-container.show{opacity:1;visibility:visible}.popup-container .inner-content-wrapper{background-color:#fff;border-radius:10px;max-width:500px;padding:30px;position:relative;width:100%}.popup-container .inner-content-wrapper .inner-content{font-size:22px;font-size:2.2rem;text-align:center}.popup-container .inner-content-wrapper .close-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-size:1.2rem;font-weight:700;height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-12px;top:-12px;width:26px}.search-form-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden;z-index:99999999999}.search-form-popup.open{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);visibility:visible}.search-form-popup .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-form-popup .wrapper .search-form-container{-webkit-box-flex:19;-ms-flex:19;flex:19}.search-form-popup .wrapper .search-form-container input{background-position:15px center;background-repeat:no-repeat;padding:20px 15px;width:100%;background-color:#fff;border:1px solid #4dbeff;-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border-radius:4px}.search-form-popup .wrapper .close-search-form-popup-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-form-popup .wrapper .close-search-form-popup-btn-wrapper a span:before{color:#4dbeff}.search-form-popup .search-results-wrapper{background-color:#fff;-webkit-box-shadow:0 16px 60px #052d5714;box-shadow:0 16px 60px #052d5714;left:0;position:absolute;top:80%;width:100%}.search-form-popup .search-results-wrapper .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-form-popup .search-results-wrapper .wrapper .search-results{margin-bottom:3px;width:100%}.search-form-popup .search-results-wrapper .wrapper .search-results:last-child{margin-bottom:30px}.search-form-popup .search-results-wrapper .wrapper .search-results h4,.search-form-popup .search-results-wrapper .wrapper .search-results a{background-color:#fff;font-size:12px;font-size:1.2rem;margin-bottom:3px;padding:20px}.search-form-popup .search-results-wrapper .wrapper .search-results h4{font-weight:700}.search-form-popup .search-results-wrapper .wrapper .search-results a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#43505d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px;margin:10px 0}.search-form-popup .search-results-wrapper .wrapper .search-results a img{height:83px;margin-right:75px}.search-form-popup .search-results-wrapper .wrapper .search-results a:last-of-type{margin-bottom:0}.search-form-popup .search-results-wrapper .wrapper .search-results a:hover,.search-form-popup .search-results-wrapper .wrapper .search-results a:active{color:#4dbeff}.search-form-popup .search-results-wrapper .wrapper .search-results a .woocommerce-Price-amount{font-size:1.5rem;font-weight:600;margin-left:auto}.search-form-popup .search-results-wrapper .wrapper .search-results.kategorie a{background-position:20px center;background-repeat:no-repeat;padding-left:35px}.search-form-popup .search-results-wrapper .s-loader{background-image:url(https://scalaplastics.pl/wp-content/themes/scala_new/dist/css/../images/loader.gif);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-20px;display:none;height:20px;left:50%;position:absolute;width:20px}.search-form-popup .search-results-wrapper .s-loader.show{display:block}.newsletter-form-container{background-color:#fff;background-position:right bottom;background-repeat:no-repeat;background-size:cover;border-radius:20px;-webkit-box-shadow:0 8px 24px rgb(0 0 0 / .1);box-shadow:0 8px 24px rgb(0 0 0 / .1);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:100px;padding:80px}.newsletter-form-container>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.newsletter-form-container h3{font-size:30px;font-size:3rem;line-height:1.4;padding-right:25%}.newsletter-form-container form{height:100%;position:relative}.newsletter-form-container form input{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-form-container form input[type="email"]{border:none;border-radius:50px;-webkit-box-shadow:0 8px 24px rgb(0 0 0 / .1);box-shadow:0 8px 24px rgb(0 0 0 / .1);padding-right:100px}.newsletter-form-container form input[type="submit"]{font-weight:500;padding:11px;right:-1px}*{-webkit-box-sizing:border-box;box-sizing:border-box}a[href$=".odt"]{position:relative}a[href$=".odt"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".doc"]{position:relative}a[href$=".doc"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".docx"]{position:relative}a[href$=".docx"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".ods"]{position:relative}a[href$=".ods"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".xls"]{position:relative}a[href$=".xls"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".xlsx"]{position:relative}a[href$=".xlsx"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}a[href$=".pdf"]{position:relative}a[href$=".pdf"]:before{content:"";position:relative;width:26px;height:26px;display:inline-block;margin-right:3px;max-height:1.4em;background-size:contain;top:-2px;vertical-align:middle}div#fancy_outer{-webkit-box-sizing:content-box;box-sizing:content-box}a#fancy_right:hover span{right:10px;left:auto}a#fancy_left:hover span{left:10px}div#fancy_title{display:none!important}.elementor-editor-active .site-header{position:static!important}#catapult-cookie-bar .ctcc-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#catapult-cookie-bar .ctcc-inner .ctcc-left-side{font-size:12px;font-size:1.2rem}#catapult-cookie-bar .ctcc-inner .ctcc-right-side{margin-top:15px}.woocommerce-message,.woocommerce-info{background-color:#fff!important;border-top-color:#4dbeff!important}.woocommerce-message::before,.woocommerce-info::before{color:#4dbeff!important}.woocommerce span.onsale{background-color:#F44336;border-radius:2px;padding:10px 20px;min-width:auto;min-height:auto;line-height:1;top:-360px;left:10px;font-weight:500!important}@media (min-width:400px){.woocommerce span.onsale{top:-400px}}@media (min-width:500px){.woocommerce span.onsale{top:-440px}}@media (min-width:600px){.woocommerce span.onsale{top:-480px}}@media (min-width:700px){.woocommerce span.onsale{top:-520px}}@media (min-width:768px){.woocommerce span.onsale{top:0;left:-105%}}.woocommerce div.product .woocommerce-product-rating{margin-bottom:5px}.woocommerce div.product .woocommerce-product-rating .star-rating,.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link{color:#052d57}.woocommerce .woocommerce-breadcrumb{letter-spacing:3.3px;line-height:24px;text-transform:uppercase;font-size:11px;font-size:1.1rem;margin-bottom:35px;color:#b6c0c9}.woocommerce .woocommerce-breadcrumb a{color:#b6c0c980}.return-to-shop{margin-bottom:30px!important}.header-wrapper{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media (min-width:768px){.header-wrapper{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}}.woocommerce-Price-amount{color:#4dbeff}.tinv-wishlist.woocommerce .tinvwl-table-manage-list{border-radius:20px;overflow:hidden;margin-bottom:50px}.tinv-wishlist.woocommerce .tinvwl-table-manage-list th,.tinv-wishlist.woocommerce .tinvwl-table-manage-list td{background-color:#fff;border:none}.tinv-wishlist.woocommerce .tinvwl-table-manage-list .tinvwl-txt{white-space:nowrap}.tinvwl_add_to_wishlist_button{background-color:transparent!important;height:25px!important;margin-top:0!important;width:25px!important}a.wishlist_products_counter.top_wishlist-heart::before{color:#4dbeff;font-size:23px;margin-right:0}.woocommerce .woocommerce-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce .shop_table{background-color:#fff;margin-bottom:3px!important;margin-top:20px!important;border-radius:8px;border:1px solid #b6c0c933;padding:8px;width:calc(100% - 16px)!important}.woocommerce .shop_table th{font-size:1.8rem!important}.woocommerce .shop_table th,.woocommerce .shop_table td{background-color:#fff;border:none!important;padding:20px!important}.woocommerce .shop_table td.product-remove{width:40px;padding:20px 0 20px 20px!important}.woocommerce .shop_table td.product-remove .delete{font-size:1.6rem}.woocommerce .shop_table td.product-remove .delete-hover{font-size:3.6rem}.woocommerce .shop_table td.product-remove .delete-hover::after{content:"USU\143";text-align:center;font-size:1rem;color:#4dbeff;display:block;position:relative;top:-10px;font-family:"Poppins",sans-serif}.woocommerce .shop_table td.product-remove .remove{background-color:#fff0}.woocommerce .shop_table td.product-remove .remove:hover .delete,.woocommerce .shop_table td.product-remove .remove:active .delete{display:none}.woocommerce .shop_table td.product-remove .remove:hover .delete-hover,.woocommerce .shop_table td.product-remove .remove:active .delete-hover{display:block}.woocommerce .shop_table td.product-remove .remove .delete-hover{display:none}.woocommerce .shop_table td.product-quantity .inner-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .shop_table td.product-quantity .inner-wrap a,.woocommerce .shop_table td.product-quantity .inner-wrap input{color:#052d57}.woocommerce .shop_table tr{border:none}.woocommerce .shop_table input[type="number"]::-webkit-inner-spin-button,.woocommerce .shop_table input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .shop_table input[type="number"]{-moz-appearance:textfield;border:none}.woocommerce .shop_table #coupon_code{background-color:#bf7e6f33;border:none;border-radius:0;text-align:center;padding:15px 32px;width:165px!important;color:#052d57!important;margin-right:15px}.woocommerce .shop_table #coupon_code::-webkit-input-placeholder{color:#052d57!important}.woocommerce .shop_table #coupon_code::-moz-placeholder{color:#052d57!important}.woocommerce .shop_table #coupon_code::-ms-input-placeholder{color:#052d57!important}.woocommerce .shop_table #coupon_code::placeholder{color:#052d57!important}.woocommerce .cart_totals{background-color:#fff;margin-bottom:100px;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px;margin-top:15px;margin-right:8px}.woocommerce .cart_totals table{border:none!important}.woocommerce .cart_totals table th{font-size:1.4rem!important;color:#454865;line-height:24px!important}.woocommerce .cart_totals table td{font-size:1.4rem!important}.woocommerce .cart_totals table td span{color:#454865!important}.woocommerce .cart_totals h3{font-family:"Poppins",sans-serif;font-size:1.8rem;margin-top:15px;color:#43505d;padding:20px;font-weight:500}.woocommerce-pagination{margin-bottom:30px}.woocommerce-pagination .page-numbers{border:none!important}.woocommerce-pagination .page-numbers li{border:none!important;height:48px;width:48px}.woocommerce-pagination .page-numbers li:not(:last-of-type){margin-right:10px}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0!important}.woocommerce-pagination .page-numbers li a{background-color:#fff}.woocommerce-pagination .page-numbers li a:hover,.woocommerce-pagination .page-numbers li a:active{background-color:#052d57!important;color:#fff!important}.woocommerce-pagination .page-numbers li span{background-color:#fff!important}.woocommerce-pagination .page-numbers li span.current{background-color:#052d57!important;color:#fff!important}.woocommerce-notices-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-notices-wrapper ul li{margin:15px 0}.woocommerce div.product form.cart .variations select{border:0;border-radius:8px;background-color:#fff;padding:15px 50px 15px 20px!important;max-width:50%;min-width:auto}.woocommerce div.product form.cart .button{border-radius:0!important;background-color:#052d57;color:#fff;padding:16px 32px;font-weight:500;font-size:16px;font-size:1.6rem}.woocommerce div.product form.cart .button:hover{background-color:#fff!important;color:#052d57!important}.woocommerce form .form-row .required{color:#052d57!important;font-weight:normal!important}.tinv-wishlist.woocommerce .tinvwl-table-manage-list .button{color:#fff;font-weight:500;padding:16px 32px;border-radius:0!important}.tinv-wishlist.woocommerce .tinvwl-table-manage-list .button:hover{background-color:#052d57!important;color:#fff}.woocommerce table.shop_table th{font-size:1.4rem;font-weight:500!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:16px 32px;border-radius:0!important;color:#fff!important;font-weight:500!important;font-size:1.6rem}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff!important}.woocommerce .wc-proceed-to-checkout-wrapper .button:first-child{background-color:#fff!important;color:#052d57!important;border:1px solid #052d57}.woocommerce-cart-form__cart-item .product-price span,.woocommerce-cart-form__cart-item .product-subtotal span{color:#4dbeff}.categories-menu-container{background-color:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.categories-menu-container .mobile-view{display:none}.categories-menu-container .wrapper::before,.categories-menu-container .wrapper::after{display:none}.categories-menu-container .wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0;padding-left:0}.categories-menu-container .wrapper ul li{position:relative}.categories-menu-container .wrapper ul li:hover .subcategories-menu,.categories-menu-container .wrapper ul li:active .subcategories-menu{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);visibility:visible}.categories-menu-container .wrapper ul li a{color:#4dbeff;display:block;padding:20px 0}.categories-menu-container .wrapper ul li a:hover,.categories-menu-container .wrapper ul li a:active{color:#4dbeff}.categories-menu-container .wrapper ul li .subcategories-menu{background-color:#fff;-webkit-box-shadow:0 8px 24px rgb(0 0 0 / .08);box-shadow:0 8px 24px rgb(0 0 0 / .08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;min-width:200px;opacity:0;padding:0 10px;position:absolute;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;z-index:9;-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);visibility:hidden}.categories-tiles-wrapper{display:-ms-grid;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:50px}.categories-tiles-wrapper a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.categories-tiles-wrapper a img{height:100%;margin-bottom:20px;max-width:110px;-o-object-fit:contain;object-fit:contain;width:100%}.categories-tiles-wrapper a p{text-align:center}.woocommerce .woocommerce-order .woocommerce-notice--success{background-color:#fff;border-radius:20px 20px 0 0;margin-bottom:0;padding:20px}.woocommerce .woocommerce-order .woocommerce-notice--success img{margin-left:10px}.woocommerce .woocommerce-order .order-custom-details{background-color:#fff;margin:5px 0;padding:20px}.woocommerce .woocommerce-order .order-custom-details .details-container{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .woocommerce-order .order-custom-details .details-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce .woocommerce-order .order-custom-details .details-container>div:first-of-type{padding-right:30px}.woocommerce .woocommerce-order .order-custom-details .details-container>div:first-of-type strong{white-space:nowrap}.woocommerce .woocommerce-order .order-custom-details .details-container .order-title,.woocommerce .woocommerce-order .order-custom-details .details-container .order-cost{color:#4dbeff;font-size:24px;font-size:2.4rem}.woocommerce .woocommerce-order .woocommerce-table--order-details tr,.woocommerce .woocommerce-order .woocommerce-table--order-details td,.woocommerce .woocommerce-order .woocommerce-table--order-details th{border:none}.woocommerce .woocommerce-order .woocommerce-table--order-details th{background-color:#fff0}.woocommerce .woocommerce-order .woocommerce-table--order-details td.product-name{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .woocommerce-order .woocommerce-table--order-details td.product-name img{height:100%;max-height:100px;max-width:200px;width:auto}.woocommerce .woocommerce-order .woocommerce-table--order-details td.product-name a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:25px}.woocommerce .woocommerce-order .sub-table{background-color:#fff;border-radius:0 0 20px 20px;margin-left:50%;width:50%}.woocommerce .woocommerce-order .sub-table tr th,.woocommerce .woocommerce-order .sub-table tr td{padding:20px}.woocommerce .woocommerce-order .sub-table tr,.woocommerce .woocommerce-order .sub-table th,.woocommerce .woocommerce-order .sub-table td{border:none}.woocommerce .woocommerce-order .sub-table th{background-color:#fff0;text-align:left}.woocommerce .address-wrapper{background-color:#fff;border-radius:20px;padding:20px}.woocommerce .address-wrapper h4{font-weight:700}.woocommerce .address-wrapper address{border:none;margin-top:25px;padding:0}.woocommerce nav.woocommerce-pagination ul li{border-radius:50%;-webkit-box-shadow:0 8px 16px #0000000a;box-shadow:0 8px 16px #0000000a;background-color:#fff}.woocommerce-pagination .page-numbers li span.current{background-color:#4dbeff!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px}.woocommerce-cart-form__cart-item .product-price span,.woocommerce-cart-form__cart-item .product-subtotal span,td.product-name a{font-size:1.6rem;color:#43505d!important}.cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkout-button-wrapper{width:48%}.checkout-button-wrapper .Button,.checkout-button-wrapper .MyAccLogin__registerBtn,.checkout-button-wrapper .Contact__column .wpcf7 input[type="submit"],.Contact__column .wpcf7 .checkout-button-wrapper input[type="submit"]{text-align:center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-bottom:0}.desktop-wide,.desktop,.tablet,.mobile-big,.mobile-small{display:none}.desktop-wide{display:block}@media screen and (min-width:1920px){.wrapper{width:1168px}}@media screen and (min-width:1112px){.tablet,.mobile-big,.mobile-small{display:none}.desktop{display:block}.wrapper{width:1112px}}@media screen and (min-width:760px){.site-menu{display:block!important}.site-menu>ul>li>ul{display:none!important}.site-menu>ul>li:hover>ul{display:block!important}}@media screen and (max-width:1111px){.desktop-wide,.desktop,.mobile-big,.mobile-small{display:none}.tablet{display:block}.wrapper{width:720px}#toggle{display:block}#toggle .toggle-container{width:25px;height:18px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;position:relative}#toggle .toggle-container .toggle-item{display:block;position:absolute;height:3px;width:100%;background:#4dbeff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#toggle .toggle-container .toggle-item:nth-child(1){top:0}#toggle .toggle-container .toggle-item:nth-child(2),#toggle .toggle-container .toggle-item:nth-child(3){top:7px}#toggle .toggle-container .toggle-item:nth-child(4){top:14px}#toggle.open .toggle-item:nth-child(1){top:12px;width:0%;left:50%}#toggle.open .toggle-item:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#toggle.open .toggle-item:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#toggle.open .toggle-item:nth-child(4){top:12px;width:0%;left:50%}.main-navigation{padding:0;width:100%;overflow:auto;max-height:65vh}.main-navigation.toggled div{display:block}.main-navigation div ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;display:none;-webkit-transition:max-height 0.75s linear;-o-transition:max-height 0.75s linear;transition:max-height 0.75s linear;background:#fff0}.main-navigation div ul li{text-align:center;width:100%}.main-navigation div ul li:not(:last-child){margin:0}.main-navigation div ul li:first-child{margin-top:25px}.main-navigation div ul li.menu-item-has-children:hover>ul{max-height:0;visibility:hidden}.main-navigation div ul li a{display:block;padding:25px 0;width:100%}.site-header{width:100%;background-color:#fff}.site-header .site-branding img{max-width:150px}.site-header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .container>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.site-header .shop-menu-container{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.site-footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .wrapper .f-center,.site-footer .wrapper .f-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer .wrapper>div:not(:last-of-type){margin-bottom:20px}.newsletter-form-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.newsletter-form-container .left h3{font-size:24px;font-size:2.4rem;padding-right:0;text-align:center}.newsletter-form-container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;margin-top:30px}.newsletter-form-container .right form{width:70%}.page-template-contact .banner::before{display:none}.page-template-contact .banner>p{width:100%}.page-template-contact .faq-form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-contact .tiles-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}.page-template-contact .tiles-wrapper>div{padding-left:20%}.prefooter .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prefooter .wrapper .one .social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prefooter .wrapper>div{margin-bottom:20px}.site-main{padding-bottom:30px}.blog .site-main{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.woocommerce .archive-with-sidebar{grid-gap:30px;-ms-grid-columns:1fr;grid-template-columns:1fr}.woocommerce ul.products.columns-1 li{width:100%!important}.woocommerce .checkout{-ms-grid-columns:1fr;grid-template-columns:1fr}.categories-menu-container{margin-left:0;margin-right:0;overflow-x:scroll;overflow-y:hidden;width:100%}.categories-menu-container .mobile-view{display:block;padding:20px 20px 0 20px}.categories-menu-container .mobile-view .show-mobile-category-list{background-color:#4dbeff!important;color:#fff!important;display:block;margin:0 auto;max-width:300px;text-align:center}.categories-menu-container .mobile-view li{list-style:none;margin:20px 0}.categories-menu-container .mobile-view>ul{margin:0;max-height:0;opacity:0;padding:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden}.categories-menu-container .mobile-view>ul.open{max-height:100%;opacity:1;visibility:visible}.categories-menu-container .mobile-view>ul li>ul{margin:10px 0 0;padding-left:20px}.categories-menu-container .mobile-view>ul li>ul li ul{margin:10px 0 0;padding-left:15px}.categories-menu-container>.wrapper{display:none}}@media screen and (max-width:767px){.desktop-wide,.desktop,.tablet,.mobile-small{display:none}.mobile-big{display:block}.wrapper{width:440px}.site-header .site-branding img{max-width:55px}.pagination .page-numbers{margin-bottom:10px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:100%}.gallery-columns-4 .gallery-item{width:50%}.gallery-columns-5 .gallery-item{width:50%}.gallery-columns-6 .gallery-item{width:33%}.gallery-columns-7 .gallery-item{width:33%}.gallery-columns-8 .gallery-item{width:25%}.gallery-columns-9 .gallery-item{width:33%}.flip .site-main,.site-main{padding-left:0}.content-area{width:auto;float:none;padding-left:0}.site-content .widget-area{width:auto;float:none;margin-top:20px;padding-top:20px;border-top:1px solid #bbb}.wpb_column{margin-top:25px}.wpb_column:first-child{margin-top:0}.page-with-sidebar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-form-container{padding:10px}.newsletter-form-container .left h3{font-size:20px;font-size:2rem}.newsletter-form-container .right form{width:90%}.page-template-contact .banner{background-image:none;text-align:center}.page-template-contact .faq-form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-contact .faq-form-wrapper>div .header h3{font-size:20px;font-size:2rem}.page-template-contact .faq-form-wrapper .right{margin-top:30px}.page-template-contact .tiles-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}.page-template-contact .tiles-wrapper>div{background-position:95% center;background-size:20px;height:auto;padding:20px}.page-template-contact .tiles-wrapper>div a{font-size:14px;font-size:1.4rem}.prefooter .wrapper .one{padding-right:0}.blog .site-main{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-top:0}.woocommerce .top-filter .grid-list-selection{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .top-filter .woocommerce-result-count{display:none}.woocommerce ul.products li figure{height:170px}.woocommerce ul.products.columns-4 li{margin:0 0 20px!important;width:100%!important}.woocommerce ul.products.columns-1 li figure{width:80px}.woocommerce ul.products.columns-1 li figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce .woocommerce-order .order-custom-details{margin:30px 0}.woocommerce .woocommerce-order .order-custom-details .details-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce .woocommerce-order td.product-name img{display:none}.woocommerce .woocommerce-order .sub-table{margin-left:0;width:100%}}@media screen and (max-width:479px){.desktop-wide,.desktop,.tablet,.mobile-big{display:none}.mobile-small{display:block}.wrapper{width:340px}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:100%}.gallery-columns-4 .gallery-item{width:100%}.gallery-columns-5 .gallery-item{width:50%}.gallery-columns-6 .gallery-item{width:50%}.gallery-columns-7 .gallery-item{width:50%}.gallery-columns-8 .gallery-item{width:50%}.gallery-columns-9 .gallery-item{width:33%}.main-navigation li.ekspres>a:before{margin-left:154px}}.container{margin:0 auto;width:100%;max-width:1112px;padding:0 20px}@media (min-width:1112px){.container{padding:0}}.SingleProductWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto;width:100%;max-width:1112px;padding:0 20px}@media (min-width:768px){.SingleProductWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1112px){.SingleProductWrapper{padding:0}}.BlogHeadline{padding:50px 0}.BlogHeadline__title{color:#052d57}.PageHeader{width:100%;position:relative;background-color:#fff}.PageHeader__logo{position:relative;z-index:99}.PageHeader__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PageHeader__relatedMenu{margin-left:auto}@media (min-width:1024px){.PageHeader__relatedMenu{margin-left:30px}}.MainMenu{position:absolute;top:100%;left:0;right:0;width:100%;z-index:3;max-height:0;overflow-y:hidden;-webkit-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease}.MainMenu.active{max-height:35rem;overflow-y:scroll}@media (min-width:1024px){.MainMenu{margin-left:auto;width:auto;position:static;overflow:visible!important;max-height:none}}.MainMenu #menu-item-148{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/6}.MainMenu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;list-style:none}@media (min-width:1024px){.MainMenu .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.MainMenu .menu .extra-menu .chevron{display:none}}@media (max-width:1024px){.MainMenu .menu .extra-menu{text-align:center;position:relative;width:100%}.MainMenu .menu .extra-menu>.sub-menu{height:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.MainMenu .menu .extra-menu>.sub-menu.active{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;visibility:visible}.MainMenu .menu .extra-menu .chevron{position:absolute;right:70px;top:18px;width:16px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.MainMenu .menu .extra-menu .chevron.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.MainMenu .menu>li{padding:20px 0}@media (min-width:1024px){.MainMenu .menu>li{padding:0 20px}}.MainMenu .menu>li>a{font-size:1.5rem;color:#052d57;font-weight:300}.MainMenu .menu>li>a:hover{color:#4dbeff}.MainMenu .menu .sub-menu{list-style:none;padding-left:0}@media (min-width:1024px){.MainMenu .menu .sub-menu{display:none}}@media (min-width:1024px){.MainMenu .menu .sub-menu{display:block}}@media (min-width:1024px){.MainMenu .menu>li>.sub-menu{position:absolute;left:0;top:59%;width:100%;padding:65px 0 30px 0;background-color:#fff;z-index:4;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}}.MainMenu .menu>li>a:hover+.sub-menu,.MainMenu .menu .sub-menu:hover{opacity:1;visibility:visible}.MainMenu__submenuWrapper{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-gap:38px}@media (min-width:1024px){.MainMenu__submenuWrapper{display:-ms-grid;display:grid}}.MainMenu__submenuWrapper>li{width:100%}.MainMenu__submenuWrapper .sub-menu li{padding:8px 0}.MainMenu__submenuWrapper .sub-menu li a{color:#052d57;font-size:1.4rem;font-weight:300;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.MainMenu__submenuWrapper .sub-menu li a:hover{color:#4dbeff}.MainMenu__submenuWrapper>li>a{font-size:1.2rem;text-transform:uppercase;color:#b6c0c9;display:inline-block;padding:16px 0;font-weight:500}.FrontPageHero{position:relative}.FrontPageHero__content{width:100%;padding:30px 0 100px 0}@media (min-width:1024px){.FrontPageHero__content{padding:150px 0;height:640px;width:50%}}.FrontPageHero__container{position:relative}.FrontPageHero__sliderBox{position:absolute;z-index:2;right:0;bottom:0;width:100%;background-color:#fff;padding:25px 75px;border-radius:8px 8px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.FrontPageHero__sliderBox{width:50%}}.FrontPageHero__sliderBox .swiper-pagination-bullet{margin:0 10px;width:6px;height:6px}.FrontPageHero__sliderBox .swiper-pagination-bullet-active{background:#4dbeff;border:1px solid #4dbeff}.FrontPageHero__arrow{background-color:#fff0}.FrontPageHero__arrow span::before{color:#b6c0c9}.FrontPageHero__arrow span:hover::before{color:#4dbeff}.FrontPageCategories{background-color:#fff;padding:50px 0}.FrontPageCategories__grid{margin-top:50px;display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.FrontPageCategories__grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.FrontPageCategories__grid{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.FrontPageCategories__gridItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 40px;border:1px solid #b6c0c933;border-radius:8px;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703}.FrontPageCategories__gridItem:hover{-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border:1px solid #4dbeff}.FrontPageCategories__gridItemImage{margin-bottom:20px}.FrontPageCategories__gridItemTitle{font-size:1.5rem;color:#b6c0c9;font-weight:500;text-align:center;line-height:23px}.News{background-color:#f5f8fb;position:relative}.News .swiper-slide{height:auto}.News__background{display:none;position:absolute;right:0;top:0;bottom:0;width:50%;background-size:cover;background-position:center}@media (min-width:768px){.News__background{display:block}}.News__subtitle{padding:50px 0}.News__box{position:relative;z-index:2;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 10px 60px #052d570a;box-shadow:0 10px 60px #052d570a;width:100%;max-width:642px;margin-bottom:50px}.News__single{padding:44px}@media (min-width:768px){.News__single{padding:94px}}.News__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid #4dbeff}.News__singleDate,.News__singleCategory{font-size:1.1rem;font-weight:500;color:#4dbeff;text-transform:uppercase;line-height:24px;letter-spacing:3.3px}.News__singleTitle{font-size:1.8rem;font-weight:600;line-height:27px;color:#052d57;margin-top:15px}.News__singleText{margin-top:30px}.News__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:44px}@media (min-width:768px){.News__navigation{padding:0 94px 94px 94px}}.News__navigation .swiper-pagination-bullet{margin:0 5px}.News__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.News__arrow{background-color:#fff0;margin:0 20px}.News__arrow span::before{color:#b6c0c9}.News__arrow span:hover::before{color:#4dbeff}.FrontPageContent{padding:96px 0}.FrontPageContent__main{padding:25px 0}@media (min-width:768px){.FrontPageContent__main{-webkit-columns:2;-moz-columns:2;columns:2}}.FrontPageAbout{padding:130px 0;background-size:cover;background-position:center}.FrontPageAbout__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.FrontPageAbout__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.FrontPageAbout__text{width:100%;margin:25px 0;font-size:1.6rem;color:#fff;line-height:26px}@media (min-width:768px){.FrontPageAbout__text{padding-left:65px;width:50%}}.FrontPageAbout__text--highlighted{font-size:3.1rem;font-weight:700;line-height:40px;padding:0}.FrontPageFeatures{padding:50px 0;background-color:#fff}.FrontPageFeatures__grid{margin-top:50px;display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.FrontPageFeatures__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FrontPageFeatures__grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.FrontPageFeatures__item{background:#fff;padding:40px 20px;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.FrontPageFeatures__item:hover{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f}.FrontPageFeatures__item:hover .FrontPageFeatures__itemText{max-height:6em}.FrontPageFeatures__itemTitle{margin-top:15px;font-weight:500;font-size:1.5rem;color:#b6c0c9;margin-bottom:15px}.FrontPageFeatures__itemText{margin:0;text-align:center;overflow:hidden}@media (min-width:1024px){.FrontPageFeatures__itemText{max-height:0;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}}.FrontPageCta{position:relative;top:-151px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0 16px 16px 0;background:-webkit-linear-gradient(8deg,#ffffff 0%,#ffffffe6 24%,#ffffff00 100%);background:-o-linear-gradient(8deg,#ffffff 0%,#ffffffe6 24%,#ffffff00 100%);background:linear-gradient(82deg,#ffffff 0%,#ffffffe6 24%,#ffffff00 100%);background-size:cover;background-position:center;background-repeat:no-repeat;padding:83px 44px}@media (min-width:1024px){.FrontPageCta{padding:83px 94px}}.FrontPageCta__text{font-size:1.8rem;color:#43505d;line-height:26px}.FrontPageBlog{padding-bottom:70px;padding-top:25px;background-color:#edf1f5}.FrontPageBlog__subtitle{padding:50px 0}.FrontPageBlog__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}@media (min-width:768px){.FrontPageBlog__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.AboutCompany{padding:70px 0}.AboutCompany__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.AboutCompany__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.AboutCompany__column{width:100%}@media (min-width:768px){.AboutCompany__column{padding:0 50px;width:50%}}.AboutGoals{padding:50px 0;margin:25px 0;background-color:#f5f8fb}.AboutGoals__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.AboutGoals__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.AboutGoals__column{width:100%}@media (min-width:768px){.AboutGoals__column{width:50%}}.AboutGoals__columnText{padding-top:35px}.AboutOffer{padding:50px 0}.AboutOffer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AboutOffer__offers{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px;margin:70px 0 50px 0}@media (min-width:768px){.AboutOffer__offers{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.AboutOffer__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 32px;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px}.AboutOffer__offerTitle{font-size:1.8rem;font-weight:500;color:#43505d;line-height:27px;margin-top:40px;margin-bottom:16px}.AboutOffer__offerText{color:#43505d;font-size:1.5rem;line-height:24px}.AboutTimeline{padding:50px 0}.AboutTimeline__container{max-width:700px}.AboutTimeline__line{margin:50px 0;position:relative}.AboutTimeline__line::after{content:"";display:block;position:absolute;top:0;left:44px;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;background-color:#4dbeff}@media (min-width:768px){.AboutTimeline__line::after{left:50%}}.AboutTimeline__item{width:100%;display:block;margin-top:150px;margin-bottom:150px;position:relative}@media (min-width:768px){.AboutTimeline__item{width:50%}}.AboutTimeline__item:nth-child(even){margin-left:auto}.AboutTimeline__item:nth-child(even) .AboutTimeline__itemDateContainer{left:0;right:auto}@media (min-width:768px){.AboutTimeline__item:nth-child(even) .AboutTimeline__itemDateContainer{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:768px){.AboutTimeline__item:nth-child(even) .AboutTimeline__itemDesc{left:60px}}@media (min-width:1024px){.AboutTimeline__item:nth-child(even) .AboutTimeline__itemDesc{left:80px}}.AboutTimeline__item:nth-child(odd){margin-right:auto}@media (min-width:768px){.AboutTimeline__item:nth-child(odd) .AboutTimeline__itemDesc{right:40px}}@media (min-width:1024px){.AboutTimeline__item:nth-child(odd) .AboutTimeline__itemDesc{right:80px}}.AboutTimeline__item:last-child .AboutTimeline__itemDateContainer{background-color:#4dbeff}.AboutTimeline__item:last-child .AboutTimeline__itemDate{color:#fff;border:1px solid #fff}.AboutTimeline__itemDesc{font-size:1.8rem;color:#4dbeff;line-height:27px;position:relative;padding-left:100px}@media (min-width:768px){.AboutTimeline__itemDesc{padding-left:0}}.AboutTimeline__itemDateContainer{position:absolute;top:50%;z-index:5;left:0;width:88px;height:88px;-webkit-box-shadow:0 8px 16px #4dbeff3d;box-shadow:0 8px 16px #4dbeff3d;border-radius:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.AboutTimeline__itemDateContainer{-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);right:0;left:auto}}.AboutTimeline__itemDate{border-radius:100%;width:56px;height:56px;border:1px solid #4dbeff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.1rem;color:#4dbeff}.BlogArticles{margin:50px 0}.BlogArticles__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;display:-ms-grid;display:grid;grid-gap:16px}@media (min-width:768px){.BlogArticles__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.ArticleListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px;overflow:hidden;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;background-color:#fff}.ArticleListItem:hover{-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border:1px solid #4dbeff}.ArticleListItem__image{display:-webkit-box;display:-ms-flexbox;display:flex}.ArticleListItem__image img{border-radius:8px;width:171px;-o-object-fit:cover;object-fit:cover;min-height:192px;height:100%;max-width:none}.ArticleListItem__content{width:calc(100% - 171px);padding:40px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ArticleListItem__title{font-size:1.8rem;font-weight:400;color:#43505d;margin-bottom:24px}.ArticleListItem__meta,.SinglePost__meta{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #4dbeff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.ArticleListItem__meta,.SinglePost__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ArticleListItem__meta span,.SinglePost__meta span,.ArticleListItem__meta a,.SinglePost__meta a{text-decoration:none;color:#4dbeff;text-transform:uppercase;letter-spacing:3.3px;line-height:24px;font-size:1.1rem;padding:5px}.ArticleListItem__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.ArticleListItem__tag,.SinglePost__sidebarTag{margin:0 5px;font-size:1.2rem;color:#43505d;text-align:center;-webkit-box-shadow:0 8px 16px #052d570a;box-shadow:0 8px 16px #052d570a;border:1px solid #b6c0c933;border-radius:19px;padding:10px 16px}.BlogArticles .ArticleListItem:first-child{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;background-size:cover;background-position:center;position:relative}.BlogArticles .ArticleListItem:first-child .ArticleListItem__image{position:absolute;left:0;top:0;width:100%;height:100%}.BlogArticles .ArticleListItem:first-child .ArticleListItem__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;-webkit-box-shadow:0 16px 40px #4dbeff3d;box-shadow:0 16px 40px #4dbeff3d;background:-webkit-gradient(linear,left top,left bottom,from(#4dbeff),to(#124e8c));background:-webkit-linear-gradient(top,#4dbeff 0%,#124e8c 100%);background:-o-linear-gradient(top,#4dbeff 0%,#124e8c 100%);background:linear-gradient(180deg,#4dbeff 0%,#124e8c 100%)}.BlogArticles .ArticleListItem:first-child .ArticleListItem__image img{width:100%;height:100%}.BlogArticles .ArticleListItem:first-child .ArticleListItem__content{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.BlogArticles .ArticleListItem:first-child .ArticleListItem__content>*{position:relative;z-index:3}.BlogArticles .ArticleListItem:first-child .ArticleListItem__title,.BlogArticles .ArticleListItem:first-child .ArticleListItem__meta span,.BlogArticles .ArticleListItem:first-child .SinglePost__meta span,.BlogArticles .ArticleListItem:first-child .ArticleListItem__meta a,.BlogArticles .ArticleListItem:first-child .SinglePost__meta a,.BlogArticles .ArticleListItem:first-child .ArticleListItem__tag,.BlogArticles .ArticleListItem:first-child .SinglePost__sidebarTag{color:#fff}.BlogArticles .ArticleListItem:first-child .ArticleListItem__title{font-size:3.2rem;font-weight:700;padding-right:30%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.BlogArticles .ArticleListItem:first-child .ArticleListItem__tag,.BlogArticles .ArticleListItem:first-child .SinglePost__sidebarTag{border:1px solid #fff}.BlogArticles .ArticleListItem:first-child .ArticleListItem__tags{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.BlogArticles .ArticleListItem:first-child .ArticleListItem__meta,.BlogArticles .ArticleListItem:first-child .SinglePost__meta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-bottom:1px solid #fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.BlogArticles .ArticleListItem:first-child .ArticleListItem__titleContainer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:100px}.SinglePost{margin:50px 0}.SinglePost__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.SinglePost__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.SinglePost__image img{width:100%;border-radius:8px}.SinglePost__content{width:100%}@media (min-width:768px){.SinglePost__content{width:calc(100% - 266px);padding-right:50px}}.SinglePost__sidebar{width:100%}@media (min-width:768px){.SinglePost__sidebar{max-width:266px}}.SinglePost__meta{margin-bottom:50px;margin-top:15px}.SinglePost__sidebarBox{border-bottom:1px solid #b6c0c930;padding-bottom:25px}.SinglePost__sidebarBox:last-child{border-bottom:none}.SinglePost__sidebarText{font-size:1.5rem!important}.SinglePost__sidebarCategories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.SinglePost__sidebarCategories a{color:#052d57;font-size:1.5rem;line-height:24px;padding:10px 0}.SinglePost__sidebarTags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SinglePost__sidebarSubtitle{letter-spacing:1.8px;line-height:24px;font-size:1.2rem;text-transform:uppercase;color:#b6c0c9}.SinglePost__sidebarBloginfo,.SinglePost__sidebarCta{padding:40px 24px;-webkit-box-shadow:0 10px 40px #052d570a;box-shadow:0 10px 40px #052d570a;border:1px solid #b6c0c933;border-radius:8px;background-color:#fff;margin-bottom:40px}.SinglePost__sidebarCta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 24px;background-size:cover;background-position:center;background-image:url(https://scalaplastics.pl/wp-content/themes/scala_new/dist/css/../images/baner-sklep.png)}.SinglePost__sidebarCta p{font-size:1.5rem;font-weight:600}.ContactBoxes{padding:50px 0}.ContactBoxes__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}@media (min-width:768px){.ContactBoxes__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.ContactBoxes__box{-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px;background-color:#fff;padding:64px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.ContactBoxes__box:hover{-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border:1px solid #4dbeff}.ContactBoxes__boxMap{overflow:hidden}.ContactBoxes__boxTitle{color:#b6c0c9;font-size:2.4rem;font-weight:500;line-height:35px;margin-bottom:16px}.ContactBoxes__boxText{font-size:1.6rem;color:#43505d;line-height:26px}.ContactBoxes__boxSubtitle{font-size:1.8rem;color:#43505d;line-height:27px;font-weight:400}.ContactBoxes__boxContactData{margin:15px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ContactBoxes__boxContactDataItem{margin:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ContactBoxes__boxContactDataItem img{margin-right:15px;width:25px}.Offices{padding:50px 0}.Offices__employees{padding:35px 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.Offices__employees{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.Offices__employee{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Offices__employee .Offices__employeeName{color:#b6c0c9;font-size:2.2rem;line-height:33px;font-weight:500}.Offices__employee .Offices__employeeRole,.Offices__employee .Offices__employeePhone{color:#43505d;font-size:1.6rem;line-height:26px;text-decoration:none}.Offices__employee .Offices__employeeMail,.Offices__employee .Offices__employeePhone{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Offices__employee .Offices__employeeMail img,.Offices__employee .Offices__employeePhone img{width:30px;height:30px;margin-right:15px}.Offices__employee .Offices__employeeMail{font-size:1.4rem;color:#b6c0c9;line-height:26px;text-decoration:underline;font-weight:600}.Map{padding:50px 0}.Map__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.Map__inner{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}}.Map__region--active .Map__regionManager{-webkit-box-shadow:0 15px 40px #4dbeff1f;box-shadow:0 15px 40px #4dbeff1f;border:4px solid #4dbeff;background:#4dbeff21}.Map__region--active .Map__regionManager .Map__managerName{color:#4dbeff}.Map__svg .region.active .st0{fill:#4dbeff}.Map__svg .region .st0{cursor:pointer;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.Map__svg .region:hover .st0{fill:#4dbeff}.Map__regionManager{width:100%;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:4px solid #b6c0c9;border-radius:8px;background-color:#fff;padding:16px 40px;margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Map__managerName{line-height:33px;font-size:2.2rem;color:#b6c0c9;margin:0 0 8px 8;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.Map__managerName--active{color:#4dbeff}.Map__managerRole,.Map__managerPhone{color:#43505d;line-height:26px;font-size:1.6rem}.Map__managerRole{margin:0 0 8px 0}.Map__managerPhone,.Map__managerMail{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Map__managerPhone img,.Map__managerMail img{width:30px;height:30px;margin-right:15px}.Map__managerMail{color:#b6c0c9;font-weight:600;text-decoration:underline;line-height:26px;font-size:1.4rem}.Title{font-weight:700;line-height:40px;color:#052d57;margin:20px 0;font-size:3.2rem}.Title--main{font-size:3.2rem;letter-spacing:-.32px;line-height:40px}@media (min-width:768px){.Title--main{letter-spacing:-.56px;line-height:70px;font-size:5.6rem}}.Title--center{text-align:center}.Subtitle{font-family:"Poppins",sans-serif;color:#4dbeff;text-transform:uppercase;font-weight:500;letter-spacing:3.3px;line-height:24px;margin:0;font-size:1.1rem}.Subtitle--center{text-align:center}.Text{line-height:27px;font-size:1.8rem;font-weight:400;font-family:"Poppins",sans-serif;color:#43505d;margin:10px 0}.Text--small{font-size:1.6rem;line-height:24px}.Text--center{text-align:center}.Button,.MyAccLogin__registerBtn,.Contact__column .wpcf7 input[type="submit"]{display:inline-block;padding:16px 24px;font-weight:500;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;font-family:"Poppins",sans-serif;font-size:1.5rem;letter-spacing:.75px;line-height:24px;color:#fff!important;background-color:#4dbeff;-webkit-box-shadow:0 12px 24px #6aabf242;box-shadow:0 12px 24px #6aabf242;border-radius:28px;margin:25px 0}.Button:hover,.MyAccLogin__registerBtn:hover,.Contact__column .wpcf7 input:hover[type="submit"]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);color:#fff}.Button--reversed{background-color:#fff0;border:1px solid #fff;color:#fff;-webkit-box-shadow:none;box-shadow:none}.Button--outline{border:1px solid #4dbeff;-webkit-box-shadow:none;box-shadow:none;background-color:#fff0;color:#4dbeff!important}.Button--fullWidth{width:100%}.SocialIcons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.SocialIcons__single{margin:0 7px;width:48px;height:48px;border-radius:100%;background-color:#052d57;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SocialIcons__single:first-child{margin-left:0}.Breadcrumbs{text-transform:uppercase;letter-spacing:.7px;font-weight:400;font-family:"Poppins",sans-serif;font-size:14px;font-size:1.4rem}.Field{border:1px solid #052d57;border-radius:8px;padding:8px 0}.Field input{background:transparent!important;border:0!important}.Field label{background-color:#fcf9fa;text-transform:none!important;font-weight:400!important;color:#4dbeff;font-size:1.6rem!important}.Field.active label{-webkit-transform:translateY(-50%) scale(.8)!important;-ms-transform:translateY(-50%) scale(.8)!important;transform:translateY(-50%) scale(.8)!important}.Hamburger{width:25px;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff0;border:none;outline:#fff0;padding:0;margin-left:40px}.Hamburger--open{z-index:999}@media (min-width:1024px){.Hamburger{display:none}}.Hamburger__container{width:25px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;display:block;height:18px}.Hamburger__item{display:block;position:absolute;height:3px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;border-radius:1px;background:#4dbeff}.Hamburger__item:nth-child(1){top:0}.Hamburger__item:nth-child(2){top:7px}.Hamburger__item:nth-child(3){top:14px}.Hamburger--open .Hamburger__item:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:7px;left:0}.Hamburger--open .Hamburger__item:nth-child(2){width:0%;opacity:0}.Hamburger--open .Hamburger__item:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:7px;left:0}.Background{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}.Background::after{background:-webkit-linear-gradient(4deg,#ffffff 0%,#ffffff 50%,#ffffff00 100%);background:-o-linear-gradient(4deg,#ffffff 0%,#ffffff 50%,#ffffff00 100%);background:linear-gradient(86deg,#ffffff 0%,#ffffff 50%,#ffffff00 100%);content:"";z-index:-2}.Background::after,.Background__image{position:absolute;width:100%;top:0;left:0;display:block;height:100%}.Background__image{background-size:cover;z-index:-3;background-position:center}.home .Background::after{display:none}.Content h2{color:#43505d;font-size:2.4rem;font-weight:500;line-height:35px;margin:16px 0}.Content h2 strong{font-weight:500}.Content strong{font-weight:600}.Content p{padding:10px 0;line-height:26px;font-size:1.6rem}.Content ul,.Content ol{list-style:none;padding:0}.Content li{font-size:1.6rem;padding:5px 0;line-height:30px}.Content li::before{content:"\E91D";color:#4dbeff;margin-right:15px;font-size:1.1rem;font-family:"icomoon"}.PdfLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.PdfLink img{width:35px;margin-right:15px}.PdfLink p{font-size:2rem;color:#4dbeff;margin:0}.ProductListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border:1px solid #b6c0c933;border-radius:8px}.ProductListItem:hover{-webkit-box-shadow:0 10px 40px #4dbeff1f;box-shadow:0 10px 40px #4dbeff1f;border:1px solid #4dbeff}.ProductListItem__link{text-decoration:none;width:100%;position:relative}.ProductListItem__link img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.ProductListItem__link img{height:265px!important}}.ProductListItem__title{font-weight:500;font-size:1.5rem;color:#43505d;margin:8px 0}.ProductListItem__price{font-size:1.8rem;color:#4dbeff;font-weight:600;margin-top:16px}.ProductListItem__price .old span bdi{text-decoration:line-through;color:#4dbeff;opacity:.5}.ProductListItem__categoryLink{font-size:1.3rem;font-weight:500;color:#b6c0c9}.ProductListItem__content{width:100%;padding:24px}.ProductListItem__addToCart{margin-top:24px}.ProductListItem__addToCart .button{background-color:transparent!important;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0!important;width:100%}.ProductListItem__addToCart .button .add-to-cart-icon,.ProductListItem__addToCart .button .add-to-cart-arrow{font-size:1.6rem}.ProductListItem__addToCart .button .add-to-cart-text{text-transform:uppercase;font-size:1.1rem;color:#4dbeff;margin-left:15px}.ProductListItem__addToCart .button .add-to-cart-text,.ProductListItem__addToCart .button .add-to-cart-arrow{opacity:0;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.ProductListItem__addToCart .button .add-to-cart-arrow{display:inline-block;margin-left:auto}.ProductListItem__addToCart .button:hover .add-to-cart-text,.ProductListItem__addToCart .button:hover .add-to-cart-arrow{opacity:1}.ProductListItem span.onsale{background-color:#052d57;color:#fff;border-radius:0;padding:10px 20px;left:0!important;right:auto!important;z-index:3;position:absolute}.columns-1 .ProductListItem{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.columns-1 .ProductListItem__link{max-width:265px}.columns-1 .ProductListItem__link img{margin:0!important}.ProductArchive{margin-top:50px;margin-bottom:50px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.ProductArchive{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}}.ProductArchive__sidebar{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media (min-width:768px){.ProductArchive__sidebar{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.ProductArchive__content{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.ProductArchive .products{display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr}.ProductArchive .products::before{display:none!important}.ProductArchive .products .ProductListItem{width:100%!important;margin:0!important}@media (min-width:768px){.ProductArchive .products.columns-1{-ms-grid-columns:100%;grid-template-columns:100%}.ProductArchive .products.columns-3{-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2,50%)}}@media (min-width:1024px){.ProductArchive .products.columns-3{-ms-grid-columns:(33%)[3];grid-template-columns:repeat(3,33%)}}.ShopSidebar{padding:35px 25px;-webkit-box-shadow:0 10px 40px #052d570a;box-shadow:0 10px 40px #052d570a;border:1px solid #b6c0c933;border-radius:8px;margin-right:15px}@media (min-width:1024px){.ShopSidebar{min-width:266px}}.ShopSidebar__list,.ShopSidebar__subList{list-style:none;padding-left:0}.ShopSidebar__subList{display:none}.ShopSidebar__subList--active{display:block}.ShopSidebar__mainLink,.ShopSidebar__link{color:#616161;font-family:"Poppins",sans-serif;display:block}.ShopSidebar__mainLink.active,.ShopSidebar__link.active{color:#4dbeff!important}.ShopSidebar__link{font-weight:300;color:#052d57!important;padding:8px 0;font-size:14px;font-size:1.4rem}.ShopSidebar__item{margin-bottom:8px}.ShopSidebar__item:last-child{margin-bottom:24px}.ShopSidebar__mainItem{border-bottom:1px solid #b6c0c930;margin-bottom:25px}.ShopSidebar__mainItem .children{padding-left:10px}.ShopSidebar__mainItem .children a{color:#052d57;font-weight:300;font-size:1.4rem}.ShopSidebar__mainItem .children li{padding:5px 0}.ShopSidebar__mainItem .currentLink{color:#4dbeff!important}.ShopSidebar__mainItem>.children{display:none}.ShopSidebar__mainItem.current-cat>ul,.ShopSidebar__mainItem.current-cat-parent>ul,.ShopSidebar__mainItem.current-cat-ancestor>ul,.ShopSidebar__mainItem .current-cat-ancestor>ul{display:block}.ShopSidebar__mainItem>a{font-weight:500;color:#b6c0c9!important;text-transform:uppercase;margin-bottom:24px;line-height:24px;font-size:12px;font-size:1.2rem}.ShopSidebar__mainItem .children{list-style:none;display:none}.ShopSidebar__mainItem .currentLink+.children{display:block}.ShopSidebar__mainItem .current-cat-parent>.children,.ShopSidebar__mainItem .current-cat>.children{display:block}.ShopSidebar__subMenu{padding-left:20px}.post-type-archive .ShopSidebar__mainItem>ul,.single-product .ShopSidebar__mainItem>ul{display:block}@media (min-width:1024px){.SingleProduct{padding-left:20px}}.SingleProduct__headingMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SingleProduct__title{margin:0}.SingleProduct__summary{position:relative}.SingleProduct__shortDescription{font-size:16px;font-size:1.6rem;color:#4dbeff;font-weight:300;line-height:24px}.SingleProduct__categories{font-size:12px;font-size:1.2rem}.SingleProduct__categories a{color:#052d57}.SingleProduct__related{background-color:#fff;padding:75px 0}.SingleProduct__related section.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.SingleProduct__related section.products ul.products{grid-gap:16px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.SingleProduct__related section.products ul.products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SingleProduct__related section.products ul.products{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.SingleProduct__related section.products ul.products::before{display:none!important}.SingleProduct__related section.products .related-title{text-align:center;width:100%;padding-bottom:30px}.SingleProduct__related section.products .ProductListItem{width:100%!important}.MyAccLogin__title{color:#43505d;margin:25px 0;font-weight:500;font-size:24px;font-size:2.4rem}.MyAccLogin__subtitle{color:#43505d;font-size:18px;font-size:1.8rem;margin-bottom:25px;font-weight:400;font-family:"Poppins",sans-serif}.MyAccLogin__registerFeaturesList{list-style:none;padding:0}.MyAccLogin__registerFeature{color:#4dbeff;margin:25px 0;font-size:15px;font-size:1.5rem}.MyAccLogin__registerFeature::before{content:"\E91D";display:inline-block;font-size:10px;font-size:1rem;color:#4dbeff;font-family:"icomoon",sans-serif;margin-right:15px}.MyAccLogin__formField{border:1px solid #052d57;border-radius:8px;padding:8px 0}.MyAccLogin__formField input{background:transparent!important;border:0!important}.MyAccLogin__formField label{background-color:#fff;text-transform:none!important;font-weight:400!important;color:#4dbeff;font-size:1.6rem!important}.MyAccLogin__formField.active label{-webkit-transform:translateY(-50%) scale(.8)!important;-ms-transform:translateY(-50%) scale(.8)!important;transform:translateY(-50%) scale(.8)!important}.MyAccLogin__rememeberMe input{width:10px;height:10px}.MyAccLogin__rememeberMe span{color:#4dbeff;font-size:10px;font-size:1rem}.MyAccLogin__btnContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MyAccLogin__submitBtn{border-radius:25px;border:2px solid #4dbeff;color:#4dbeff!important;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.MyAccLogin__submitBtn:hover{color:#4dbeff!important;background-color:#fff0}.MyAccLogin__lostPassword{text-align:center}.MyAccLogin__lostPassword a{text-decoration:underline;color:#4dbeff;font-size:12px;font-size:1.2rem}.CategoryContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.CategoryContent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.CategoryContent__description{width:100%;padding:0 15px}.CategoryContent__sidebar{-webkit-box-shadow:0 10px 40px #052d570a;box-shadow:0 10px 40px #052d570a;border:1px solid #b6c0c933;border-radius:8px;padding:40px 24px;width:100%}@media (min-width:768px){.CategoryContent__sidebar{max-width:266px}}.CategoryContent__sidebarTitle{font-size:1.8rem;font-weight:500;color:#052d57}.CategoryContent__sidebarList{list-style:none;padding:0}.CategoryContent__sidebarListItem{padding:12px 0}.CategoryContent__sidebarListItem a{font-size:1.4rem}.CategoryContent__listItemIcon{display:inline-block;margin-right:15px}.CategoryGallery{padding:50px 0}.CategoryGallery__images{padding-top:35px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}@media (min-width:768px){.CategoryGallery__images{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.CategoryGallery__image{-webkit-box-shadow:0 10px 20px #052d5703;box-shadow:0 10px 20px #052d5703;border-radius:8px;position:relative;height:340px;overflow:hidden;background-size:cover;background-position:center}.CategoryGallery__image::before{content:"\E91E";font-family:"icomoon"!important;color:#4dbeff;right:30px;bottom:30px;position:absolute;font-size:1.8rem;opacity:0;-webkit-transition:opacity .3 ease;-o-transition:opacity .3 ease;transition:opacity .3 ease}.CategoryGallery__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#4dbeff),to(#124e8c));background:-webkit-linear-gradient(top,#4dbeff 0%,#124e8c 100%);background:-o-linear-gradient(top,#4dbeff 0%,#124e8c 100%);background:linear-gradient(180deg,#4dbeff 0%,#124e8c 100%);cursor:pointer;opacity:.6;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.CategoryGallery__image:hover::after{opacity:0}.CategoryGallery__image:hover::before{opacity:1}.ShopMenuContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ShopMenuContainer__icon,.SingleProduct__share{height:48px;background-color:#fff;margin:0 7.5px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;position:relative;width:48px}@media (min-width:767px){.ShopMenuContainer__icon:hover svg,.SingleProduct__share:hover svg,.ShopMenuContainer__icon:hover a::before,.SingleProduct__share:hover a::before{fill:#4dbeff;color:#4dbeff!important}.ShopMenuContainer__icon a,.SingleProduct__share a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ShopMenuContainer__myAccountBoxes{display:none}@media (min-width:1024px){.ShopMenuContainer__myAccountBoxes{display:block;position:absolute;top:100%;right:-40px;z-index:4;background-color:#fff;width:100vw;max-width:266px;border-radius:6px;-webkit-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}.ShopMenuContainer__myAccountBox{padding:20px 30px}.ShopMenuContainer__myAccountBox--dark{background-color:#052d57}.ShopMenuContainer__myAccountBox a{display:inline-block;width:auto}.ShopMenuContainer__myAccountBoxTitle{font-size:1.5rem;color:#43505d;font-weight:600;line-height:23px}.ShopMenuContainer__myAccountBoxTitle--white{color:#fff}.ShopMenuContainer__myAccountLink{position:relative}.ShopMenuContainer__myAccountLink:hover~.ShopMenuContainer__myAccountBoxes,.ShopMenuContainer .ShopMenuContainer__myAccountBoxes:hover{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.Logo__main{display:inline-block;color:#4dbeff;font-family:"Poppins",sans-serif;letter-spacing:.32px;margin-bottom:5px;border-bottom:1px solid #052d57;font-size:3.2rem!important}.Logo__submain{font-family:"Poppins",sans-serif;font-weight:300;color:#052d57!important;text-transform:uppercase;letter-spacing:.63px;font-size:1.26rem!important}.HeroBanner{width:100%;margin-bottom:15px;margin-top:50px}.HeroBanner__inner{position:relative}.HeroBanner__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:all!important;top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:30px;width:auto!important}.HeroBanner__pagination .swiper-pagination-bullet{height:6px;width:6px;margin:10px!important;display:block;border:1px solid #fff;background-color:#fff0;opacity:1!important;cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.HeroBanner__pagination .swiper-pagination-bullet-active{background-color:#fff;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.HeroBanner__navigation{position:absolute;bottom:30px;left:0;padding-left:30px;z-index:999}.HeroBanner__slide{background-size:cover;background-position:center;text-decoration:none;height:360px}.HeroBanner__nextBtn,.HeroBanner__prevBtn{background:#fff0;border:none}.HeroBanner__nextBtn:hover,.HeroBanner__prevBtn:hover{background:#fff0}.HeroBanner__nextBtn span,.HeroBanner__prevBtn span{color:#fff;font-size:13px;font-size:1.3rem}.HeroBanner__nextBtn{position:relative}.HeroBanner__nextBtn::after{content:"";display:block;position:absolute;left:-2.5px;top:50%;height:50%;width:1px;background-color:rgb(255 255 255 / .3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.PageHeadline{padding:85px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:768px){.PageHeadline{height:480px}}.PageHeadline__contentWrapper{width:100%;margin-top:55px}@media (min-width:768px){.PageHeadline__contentWrapper{width:50%;margin-top:0}}.PageHeadline__title{margin-bottom:30px;color:#fff}@media (min-width:768px){.PageHeadline__text{max-height:250px;overflow-y:auto}}.PageHeadline__breadcrumbs{color:#b6c0c980;font-size:1.1rem;letter-spacing:3.3px;line-height:24px;font-weight:500}.PageHeadline__breadcrumbs a{color:#b6c0c9}.Popup{-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease}.Popup__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;max-width:400px;width:100%;padding:40px 80px;margin:0!important;border-radius:8px;-webkit-box-shadow:0 10px 40px #4dbeff14;box-shadow:0 10px 40px #4dbeff14;position:relative}.Popup__inner .Button,.Popup__inner .MyAccLogin__registerBtn,.Popup__inner .Contact__column .wpcf7 input[type="submit"],.Contact__column .wpcf7 .Popup__inner input[type="submit"]{width:100%;text-align:center}.Popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:30px;left:0;padding:0 40px;color:#1cd65a;font-weight:500;width:100%;font-size:14px;font-size:1.4rem}.Popup__header-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Popup__header p{padding-left:10px}.Popup__header .icon-check{font-size:2.5rem}.Popup__main{width:100%;max-width:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding-top:50px}.Popup__main:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border:none}.Popup__main .ProductListItem__title{font-size:1.6rem;font-weight:600}.Popup__main .woocommerce-Price-amount{font-size:1.2rem;color:#43505d;line-height:24px}.Popup__close{background-color:transparent!important}.Popup__close span{color:#4dbeff}.FeaturedCategories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}@media (min-width:1024px){.FeaturedCategories{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.FeaturedCategories__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin:8px 0;height:240px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-size:100%;background-position:center;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.FeaturedCategories__item:hover{background-size:110%}@media (min-width:768px){.FeaturedCategories__item{width:calc(50% - 16px)}.FeaturedCategories__item:nth-child(even){margin-left:8px}.FeaturedCategories__item:nth-child(odd){margin-right:8px}}@media (min-width:1024px){.FeaturedCategories__item{margin:0 8px;width:calc(25% - 16px)}.FeaturedCategories__item:first-child{margin-left:0}.FeaturedCategories__item:last-child{margin-right:0}}.FeaturedCategories__title{font-size:24px;font-size:2.4rem;font-family:"Poppins",sans-serif;color:#fff;letter-spacing:1.2px}.FeaturedProducts{padding:50px 0;background-color:#fff}.FeaturedProducts__grid{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}@media (min-width:768px){.FeaturedProducts__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeaturedProducts__grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.FeaturedProducts__buttonContainer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.AboutSection{padding:150px 0;background-color:#d9ba9d}@media (min-width:1024px){.AboutSection{background-size:cover;background-position:center}}.AboutSection__content{width:100%}@media (min-width:1024px){.AboutSection__content{width:50%}}.AboutSection__text{padding-right:35px}.AboutSection__subtitle,.AboutSection__title{color:#fff;margin-bottom:24px}.AboutSection__btn{margin-top:30px;background-color:#fff;color:#bf7e6f!important}.CallToAction{margin:25px 0}.CallToAction__inner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:110px 20px}@media (min-width:768px){.CallToAction__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.CallToAction__inner{padding:110px 90px}}.CallToAction__title{font-size:7vw;line-height:9vw}@media (min-width:768px){.CallToAction__title{font-size:40px;font-size:4rem;line-height:56px}}.CallToAction__image{width:100%;height:300px;background-size:cover;background-position:center}@media (min-width:768px){.CallToAction__image{width:auto;height:100%;min-height:440px;margin-right:56px}}@media (min-width:1024px){.CallToAction__image{margin-right:110px}}.CallToAction__column{width:100%;margin:20px 0}.CallToAction__column--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.CallToAction__column{width:50%;margin:0}}.CallToAction__text{color:#4dbeff;margin:25px 0}.CallToAction__btn{color:#fff!important;background-color:#052d57}.Contact{padding:50px 0}.Contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.Contact__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Contact__column{width:100%}@media (min-width:768px){.Contact__column{width:50%;padding:15px}}.Contact__column .wpcf7 .form-field input:not([type="checkbox"]),.Contact__column .wpcf7 .form-field textarea{-webkit-box-shadow:0 10px 20px #052d5703!important;box-shadow:0 10px 20px #052d5703!important;border:1px solid #b6c0c9!important;border-radius:8px!important;padding:16px 32px}.Contact__column .wpcf7 .form-field label{background-color:#fff!important;padding:0 5px;color:#b6c0c9!important;font-size:1.6rem!important;line-height:26px;font-weight:400!important;text-transform:none!important}.Contact__column .wpcf7 .form-field.active label{font-size:1.2rem!important;color:#4dbeff!important}.Contact__column .wpcf7 .form-field.active input:not([type="checkbox"]),.Contact__column .wpcf7 .form-field.active textarea{color:#4dbeff!important;border:1px solid #4dbeff!important}.Contact__column .wpcf7 input[type="submit"]{width:100%}.Newsletter{padding:70px 0;background-color:#eac5ba}@media (min-width:1024px){.Newsletter{background-size:cover;background-position:center}}.Newsletter__content{width:100%}@media (min-width:1024px){.Newsletter__content{width:50%}}.Newsletter__title{color:#fff}.Newsletter__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Newsletter__checkboxField{color:#fff;margin-top:20px;display:block;font-size:11px;font-size:1.1rem}.Newsletter__checkboxField input[type="checkbox"]{margin:5px}.Newsletter__checkboxField span{line-height:16.5px}.Newsletter input[type="email"].Newsletter__formInput{border-radius:0;padding:17px 32px;font-size:14px;font-size:1.4rem;width:75%;font-weight:300}.Newsletter input[type="email"].Newsletter__formInput::-webkit-input-placeholder{color:#052d57}.Newsletter input[type="email"].Newsletter__formInput::-moz-placeholder{color:#052d57}.Newsletter input[type="email"].Newsletter__formInput::-ms-input-placeholder{color:#052d57}.Newsletter input[type="email"].Newsletter__formInput::placeholder{color:#052d57}.Newsletter input[type="submit"].Newsletter__formBtn{background-color:#052d57;color:#fff!important;border-radius:0;width:25%;font-size:16px;font-size:1.6rem}.Footer{background:#f5f8fb;padding-top:25px}.Footer--top{margin-top:200px}.Footer__title{color:#b6c0c9;font-size:1.1rem;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:3.3px}.Footer__informations{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.Footer__informations{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Footer__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Footer__text{font-size:1.4rem;font-weight:300;color:#43505d99!important;margin:0;line-height:21px;padding:8px 0}.Footer__meta{border-top:1px solid rgb(5 45 87 / .3);padding-top:25px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-size:1.2rem}@media (min-width:768px){.Footer__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.UpSellsProducts{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:20px}.UpSellsProducts::before{display:none!important}@media (min-width:768px){.UpSellsProducts{-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2,50%)}}@media (min-width:1024px){.UpSellsProducts{-ms-grid-columns:(33%)[3];grid-template-columns:repeat(3,33%)}}.topbar{display:flex;align-items:center;justify-content:center;padding:25px 0}.topbar p{margin-bottom:0!important}html.js{margin-top:32px!important}@media (max-width:768px){.ProductArchive__sidebar{grid-row:1/2!important}.ProductArchive__content{grid-row:2/3!important}body.woocommerce-shop .ProductArchive__content{display:none}}body.woocommerce-shop .ShopSidebar__mainItem img,.single-product .ShopSidebar__mainItem img{display:none}.ShopSidebar__mainItem{position:relative}.ShopSidebar__mainItem img{position:absolute;right:0;width:12px;top:4px;cursor:pointer;transition:all 0.2s ease-in-out}.ShopSidebar__mainItem img.active{transform:rotate(180deg)}.ShopSidebar__mainItem.current-cat img,.ShopSidebar__mainItem.current-cat-parent img{display:none}.ShopSidebar__mainItem.active>.children{display:block!important}@media (max-width:768px){.post-type-archive-product .PageHeadline,.tax-product_cat .PageHeadline{padding-bottom:0;padding-top:40px}}@media (max-width:768px){.FrontPageCta{padding:60px}}.FrontPageCta__wrapper{width:100%;display:flex;justify-content:space-between}@media (max-width:1024px){.FrontPageCta__wrapper{flex-direction:column}}.FrontPageCta__wrapper .FrontPageCta__text{max-width:420px;width:100%}.FrontPageCta__wrapper .contact__form{border-radius:16px;padding:30px 30px 0 30px;background-color:#fff;max-width:468px;width:100%;opacity:.95}.FrontPageCta__wrapper .contact__form .wpcf7 .form-field label{font-size:1.4rem!important}.FrontPageCta__wrapper .contact__form textarea{font-size:1.4rem!important;height:8em!important}.FrontPageCta__wrapper .Button{height:-moz-fit-content;height:fit-content}.header__socials{margin-left:40px;display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.header__socials{display:none}}.header__socials a{display:flex;align-items:center;gap:4px;color:#052d57;font-weight:300}.header__socials a img{width:16px}.header__socials a:hover{color:#4dbeff}.header__socials a:last-of-type img{width:12px}.woocommerce-cart .actions #coupon_code{background-color:#fff0;border:1px solid rgb(0 0 0 / .1)}.woocommerce-cart .actions button{color:#052d57!important}.woocommerce-cart .actions button:hover{color:#4dbeff!important}@media (max-width:768px){.woocommerce-cart .actions button{width:100%!important}.woocommerce-cart .actions label{float:left}.woocommerce-cart .actions input{float:right!important;margin-right:0!important;margin-bottom:0.5em!important}}.woocommerce-cart .wc-proceed-to-checkout-wrapper{gap:6px}@media (max-width:1024px){.woocommerce-cart .wc-proceed-to-checkout-wrapper{flex-direction:column}}.woocommerce-cart .wc-proceed-to-checkout-wrapper .go__to_shop:hover{z-index:4}.woocommerce-cart .cart-collaterals:has(.cross-sells){flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:40px}.woocommerce-cart .cart-collaterals:has(.cross-sells) .cart_totals{margin-right:0}@media (max-width:1024px){.woocommerce-cart .cart-collaterals:has(.cross-sells){flex-direction:column}.woocommerce-cart .cart-collaterals:has(.cross-sells) .cross-sells{width:100%}.woocommerce-cart .cart-collaterals:has(.cross-sells) .cart_totals{width:100%}}.woocommerce-cart .cart-collaterals .cross-sells h2{font-size:2.5rem;margin-bottom:12px;margin-top:15px}body.search-results article{display:flex;align-items:center;gap:16px}@media (max-width:768px){body.search-results article{flex-direction:column}}.fb__feed_cont{position:fixed;top:196px;right:-300px;z-index:99;display:flex;transition:all 0.3s ease-in-out}@media (max-width:768px){.fb__feed_cont{top:158px!important}}.fb__feed_cont:hover{right:0}.FrontPageCategories__subcategories{font-size:14px;flex-direction:column;gap:10px;margin-top:32px;display:flex;max-height:0;transition:max-height 0.15s ease-out;overflow:hidden;transition:all 0.3s ease-in-out}.FrontPageCategories__gridItem{align-items:center;justify-content:flex-start;height:-moz-fit-content;height:fit-content}@media (min-width:768px){.FrontPageCategories__gridItem{min-height:220px}}.FrontPageCategories__gridItem a{color:#b6c0c9}.FrontPageCategories__gridItem a:hover{color:#4dbeff}.FrontPageCategories__gridItem:hover .FrontPageCategories__subcategories{max-height:500px;transition:max-height 0.25s ease-in}.woocommerce .checkout .till{border-color:rgb(116 116 116 / .2)!important}@media (min-width:768px){.single-product .woocommerce-tabs{padding:40px;border:1px solid rgb(0 0 0 / .1);border-radius:16px}}@media (max-width:768px){.single-product .woocommerce-tabs{padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid rgb(0 0 0 / .1)}}@media (max-width:768px){.single-product .upsells h4{font-size:2.5rem!important}}@media (max-width:768px){.sm-panel{top:110px!important}}body.search-results h1{margin-top:40px}body.search-results .container{margin-bottom:40px}.woocommerce.single-product #tab-shipping_price{overflow-x:auto}.woocommerce.single-product .title-add-to-fav-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce.single-product .title-add-to-fav-share h1,.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share{-webkit-box-flex:1;-ms-flex:1;flex:1}.woocommerce.single-product .title-add-to-fav-share h1{font-size:30px;font-size:3rem;margin:0 0 50px}.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share .social-share{display:block}.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share .social-share:hover .social-media-share-links,.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share .social-share:active .social-media-share-links{opacity:1;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share .social-media-share-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 8px 24px rgb(0 0 0 / .1);box-shadow:0 8px 24px rgb(0 0 0 / .1);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-ms-flex-pack:distribute;justify-content:space-around;min-width:150px;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.woocommerce.single-product .title-add-to-fav-share .add-to-fav-share .social-media-share-links>a:not(:last-of-type) img{height:15px;width:15px}.woocommerce.single-product .brand-container,.woocommerce.single-product .short-description,.woocommerce.single-product .delivery{margin-top:30px}.woocommerce.single-product .woocommerce-variation-sku,.woocommerce.single-product .sku-container{color:rgb(67 80 93 / .7);font-size:12px;font-size:1.2rem;margin-bottom:10px}.woocommerce.single-product .price-container .price{color:#4dbeff}.woocommerce.single-product .price-container .price .amount bdi{color:#4dbeff;font-size:24px;font-size:2.4rem;font-weight:500}.woocommerce.single-product .entry-summary .price-container,.woocommerce.single-product .woocommerce-variation-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.woocommerce.single-product .entry-summary .price-container>div,.woocommerce.single-product .woocommerce-variation-price>div{font-size:20px;font-size:2rem;font-weight:700}.woocommerce.single-product .entry-summary .price-container p,.woocommerce.single-product .woocommerce-variation-price p{margin:0}.woocommerce.single-product .entry-summary .price-container bdi,.woocommerce.single-product .entry-summary .price-container ins,.woocommerce.single-product .entry-summary .price-container small,.woocommerce.single-product .woocommerce-variation-price bdi,.woocommerce.single-product .woocommerce-variation-price ins,.woocommerce.single-product .woocommerce-variation-price small{color:#43505d}.woocommerce.single-product .entry-summary .price-container ins,.woocommerce.single-product .woocommerce-variation-price ins{font-size:20px;font-size:2rem}.woocommerce.single-product .entry-summary .price-container bdi,.woocommerce.single-product .woocommerce-variation-price bdi{font-weight:700}.woocommerce.single-product .entry-summary .price-container del bdi,.woocommerce.single-product .woocommerce-variation-price del bdi{color:#c8d0d7;margin-right:30px;text-decoration:line-through}.woocommerce.single-product .entry-summary .price-container .onsale,.woocommerce.single-product .woocommerce-variation-price .onsale{background-color:#4dbeff;border-radius:20px;font-weight:400;left:0;line-height:1;margin-right:25px;min-height:auto;padding:10px;position:relative;top:0;width:90px}.woocommerce.single-product .delivery{margin:0;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:15px 25px;text-align:center;background-color:#fff;border-radius:28px}.woocommerce.single-product .delivery svg{margin-right:5px}.woocommerce.single-product .wcqcs-cross-sells-section-title{margin-top:50px}.woocommerce.single-product .wcqcs-cross-sells .wcqcs-cross-sell-item-product h4{font-size:16px!important}.woocommerce.single-product .wcqcs-cross-sells .wcqcs-cross-sell-item-product a,.woocommerce.single-product .wcqcs-cross-sells .wcqcs-cross-sell-item-product p{font-size:14px!important}.woocommerce.single-product .woocommerce-tabs ul.tabs,.woocommerce.single-product .wc-tabs-wrapper ul.tabs{padding-left:5px!important}.woocommerce.single-product .woocommerce-tabs ul.tabs::before,.woocommerce.single-product .woocommerce-tabs ul.tabs::after,.woocommerce.single-product .wc-tabs-wrapper ul.tabs::before,.woocommerce.single-product .wc-tabs-wrapper ul.tabs::after{display:none!important}.woocommerce.single-product .woocommerce-tabs ul.tabs>li,.woocommerce.single-product .wc-tabs-wrapper ul.tabs>li{background-color:transparent!important;border:none!important;margin-right:50px!important;padding-left:0!important;padding-right:30px!important}.woocommerce.single-product .woocommerce-tabs ul.tabs>li::before,.woocommerce.single-product .woocommerce-tabs ul.tabs>li::after,.woocommerce.single-product .wc-tabs-wrapper ul.tabs>li::before,.woocommerce.single-product .wc-tabs-wrapper ul.tabs>li::after{display:none}.woocommerce.single-product .woocommerce-tabs ul.tabs>li::before,.woocommerce.single-product .wc-tabs-wrapper ul.tabs>li::before{background-position:center;background-repeat:no-repeat;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;content:"";display:block;height:10px!important;left:auto!important;position:absolute;right:0;top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:20px!important}.woocommerce.single-product .woocommerce-tabs ul.tabs>li.active::before,.woocommerce.single-product .wc-tabs-wrapper ul.tabs>li.active::before{-webkit-transform:rotate(180deg) translateY(77%);-ms-transform:rotate(180deg) translateY(77%);transform:rotate(180deg) translateY(77%)}.woocommerce.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2,.woocommerce.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel h2{display:none}.woocommerce.single-product .up-sells h4{font-size:30px;font-size:3rem;margin:50px 0;text-align:center}.woocommerce.single-product .woocommerce-product-attributes tr,.woocommerce.single-product .woocommerce-product-attributes th,.woocommerce.single-product .woocommerce-product-attributes td{background-color:#fff!important}.woocommerce.single-product .woocommerce-product-attributes th,.woocommerce.single-product .woocommerce-product-attributes td{padding:10px 20px}.woocommerce.single-product .woocommerce-product-attributes th{text-align:left}.woocommerce.single-product .woocommerce-product-attributes td{font-style:normal}.woocommerce.single-product .woocommerce-product-gallery__wrapper div:first-of-type{margin-bottom:10px}.woocommerce form.cart .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce form.cart .inner .qty-wrapper{margin-right:30px}.woocommerce .qty-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .qty-wrapper .quantity{margin:0!important}.woocommerce .qty-wrapper .decrease-qty,.woocommerce .qty-wrapper .increase-qty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 3px;width:20px;color:#052d57}.woocommerce .qty-wrapper input[type="number"]::-webkit-inner-spin-button,.woocommerce .qty-wrapper input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .qty-wrapper input[type="number"]{border:none;max-width:35px;padding:8px 0;-webkit-box-shadow:0 8px 16px #43505d0f;box-shadow:0 8px 16px #43505d0f;border-radius:15px;color:#052d57;-moz-appearance:textfield}.woocommerce div.product form.cart .variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce div.product form.cart .variations tr label{color:#4dbeff;font-weight:500;font-size:16px;font-size:1.6rem}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#4dbeff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#052d57}.woocommerce .wc-tabs li::before{content:"\E909"!important;background-image:none!important;color:#4dbeff!important;right:0px!important;top:19px!important;font-family:"icomoon",sans-serif!important;font-size:6px;font-size:.6rem}.woocommerce .top-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.woocommerce .top-filter .woocommerce-result-count{margin-bottom:0}.woocommerce .top-filter .grid-list-selection{margin-right:40px}.woocommerce .top-filter .grid-list-selection a:first-of-type{margin-right:2px}.woocommerce .top-filter .grid-list-selection a svg{fill:#b4b6c8}.woocommerce .top-filter .grid-list-selection a.selected svg{fill:#4dbeff}.woocommerce .top-filter .woocommerce-ordering{margin-left:auto;position:relative}.woocommerce .top-filter .woocommerce-ordering::after{content:"\E909";display:inline-block;position:absolute;right:5px;top:15px;font-size:.7rem;font-family:"icomoon"!important;color:#4dbeff}.woocommerce .top-filter .woocommerce-ordering select{background-color:transparent!important;border:none!important}.woocommerce .sidebar-categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce .sidebar-categories-list a{color:#43505d;display:inline-block;padding:10px 0}.woocommerce .sidebar-categories-list a.up-link{font-size:18px;font-size:1.8rem;font-weight:700}.woocommerce .sidebar-categories-list a.current{font-weight:700}.woocommerce .sidebar-categories-list a span{color:#9295ae}.shop-page-content{margin:50px 0 100px}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0!important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{font-size:12px;line-height:120%;margin-top:8px;text-align:justify}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid #fff0}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}.payu-block-installments-label{display:flex;justify-content:space-between;width:100%}.payu-block-installments-label>div{align-items:center;display:flex}.payu-block-list-banks{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.payu-block-list-banks>.payu-bank{align-items:center;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all 250ms;width:82px}.payu-block-list-banks>.payu-bank.disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.payu-block-list-banks>.payu-bank:not(.disabled):hover{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank.active{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank>img{border-radius:0;height:28px;object-fit:contain;width:auto}.block-payu-card{display:flex;flex-wrap:wrap;gap:0 10px;margin:10px 0;padding:10px}.block-payu-card .payu-sf-validation-error{color:#b21b0f;font-size:13px}.block-payu-card>.block-payu-card-number{flex:1 0 100%}.block-payu-card>.block-payu-card-date,.block-payu-card .block-payu-card-cvv{flex:1 0 calc(50% - 10px)}.block-payu-card .payu-card-form{background-color:#fff;border:1px solid #999;border-radius:5px;padding:8px 6px}.block-payu-card .payu-card-form.payu-secure-form-focus{border-color:#666;box-shadow:0 0 0 1px #666}.block-payu-card .payu-card-form.payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#cc1818}#installment-mini-block{margin:inherit;padding-right:16px;text-align:right}html.fancybox-active:not(.fancybox-allowscroll),html.fancybox-active:not(.fancybox-allowscroll) body{touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden;}html.fancybox-active:not(.fancybox-allowscroll) body{margin-right:var(--vertical-scrollbar);margin-bottom:var(--horizontal-scrollbar);}html.fancybox-active:not(.fancybox-allowscroll) body.rtl{margin-right:0;margin-left:var(--vertical-scrollbar);}#fancybox-loading,#fancybox-loading div,#fancybox-overlay,#fancybox-wrap *,#fancybox-wrap *::before,#fancybox-wrap *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#fancybox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:111100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;z-index:111101;display:none;outline:none!important;}#fancybox-outer{position:relative;width:100%;height:100%;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;background:#fff;}#fancybox-content{position:relative;width:100%;height:100%;overflow:hidden;z-index:111102;border:0 solid #fff;background:#fff;background-clip:padding-box;}#fancybox-content>*{max-width:100%;max-height:100%;-webkit-overflow-scrolling:touch;}#fancybox-error{color:#444;padding:14px;margin:0;}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none;}#fancybox-img{padding:0;margin:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important}#fancybox-frame{display:block;z-index:0}.fancy-ico{position:absolute;width:48px;height:48px;border-radius:50%;}.fancy-ico span{display:block;position:relative;left:12px;top:12px;width:24px;height:24px;border-radius:50%;background:#000;border:2px solid white;box-shadow:0 0 4px #000;transition:transform .25s ease-in-out;}#fancybox-close:hover span,#fancybox-next:hover span,body.rtl #fancybox-prev:hover span{transform:rotate(360deg);}#fancybox-prev:hover span,body.rtl #fancybox-next:hover span{transform:rotate(-360deg);}#fancybox-close{top:-24px;right:-24px;cursor:pointer;z-index:111105;display:none;}#fancybox-close span::after,#fancybox-close span::before{content:'';position:absolute;top:9px;left:4px;width:12px;height:2px;background-color:#fff;}#fancybox-close span::before{transform:rotate(45deg);}#fancybox-close span::after{transform:rotate(-45deg);}#fancybox-prev,#fancybox-next{top:50%;margin-top:-24px;cursor:pointer;z-index:111102;display:none;}#fancybox-next,body.rtl #fancybox-prev{left:auto;right:-24px;}#fancybox-prev,body.rtl #fancybox-next{left:-24px;right:auto;}#fancybox-prev span::after,#fancybox-next span::after{content:'';position:absolute;top:6px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;}#fancybox-prev span::after,body.rtl #fancybox-next span::after{transform:rotate(-135deg);left:7px;}#fancybox-next span::after,body.rtl #fancybox-prev span::after{transform:rotate(45deg);left:initial;right:7px;}#fancybox-title-wrap{z-index:111104;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background-color:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;font-weight:600;}.fancybox-title-over{position:absolute;width:100%;bottom:0;left:0;color:#fff;text-align:left;}body.rtl .fancybox-title-over{text-align:right}.fancybox-title-over #fancybox-title{padding:10px;background:rgba(0,0,0,.6);display:block;}.fancybox-title-float{text-align:center;}.fancybox-title-float #fancybox-title{display:table;margin:-12px auto;height:24px;padding:0 15px;line-height:20px;font-size:14px;color:#fff;background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 4px #000;position:relative;z-index:111104;}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:rgba(0,0,0,.9);border-radius:5px;cursor:pointer;overflow:hidden;z-index:111104;display:none;}#fancybox-loading div{transform-origin:20px 20px;animation:fancybox-loading 1.2s linear infinite;}#fancybox-loading div::after{content:'';display:block;position:absolute;top:7px;left:19px;width:2px;height:7px;border-radius:20%;background:#fff;}#fancybox-loading div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}#fancybox-loading div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}#fancybox-loading div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}#fancybox-loading div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}#fancybox-loading div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}#fancybox-loading div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}#fancybox-loading div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}#fancybox-loading div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}#fancybox-loading div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}#fancybox-loading div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}#fancybox-loading div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}#fancybox-loading div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes fancybox-loading{0%{opacity:1}100%{opacity:0}}.fancybox-hidden{display:none;}#fancybox-content .fancybox-hidden,#fancybox-tmp .fancybox-hidden{display:revert;}