@media (min-width:1280px){#header .searchform .selectric-cat{width:160px}}@media (max-width:360px){#header.sticky-header .mobile-toggle{margin-left:0}}.promo-banner section{height:100%}@media (min-width:485px) and (max-width:768px){.promo-banner section .elementor-column:first-child{padding-left:25px}}@media (max-width:480px){.promo-banner section .elementor-column{width:50%}.promo-banner section .elementor-column:first-child .elementor-element-populated{padding-right:0}}body:not(.woocommerce-page) .sidebar-content{border:1px solid #ebebeb;border-radius:10px;padding:20px}body.woocommerce-page.archive .sidebar-content{border:1px solid #ebebeb!important;border-radius:10px}body.woocommerce-page.archive .sidebar-content aside.widget{padding:20px;border-bottom:1px solid #ebebeb}body.woocommerce-page.archive .sidebar-content aside.widget:last-child{border-bottom:0}.woocommerce-page .sidebar-content .widget-title,body:not(.woocommerce-page) .sidebar-content h4{font-weight:600;font-size:16px!important;text-transform:none;color:#3c3c3c!important;border-bottom:0!important}ul.products li.product-col .free-product{font-size:16px;color:#3c3c3c}.woocommerce-page.archive .left-sidebar,.woocommerce-page.archive .right-sidebar{flex:0 0 calc(100% - ( 100% - 320px ));max-width:calc(100% - ( 100% - 320px ))}body.woocommerce-page.archive .sidebar-content .widget ul:not(.children){padding:0}.woocommerce-page.archive .main-content{width:100%}.woocommerce-page.archive.category-view-narrow .main-content{flex:0 0 calc(100% - 320px);max-width:calc(100% - 320px)}@media (max-width:1024px){.woocommerce-page.archive.category-view-narrow .main-content{flex:0 0 100%;max-width:100%}}.sidebar .product-categories li>a,.widget_layered_nav ul li .count,.widget_product_categories ul li .count,.widget_rating_filter .wc-layered-nav-rating a,body:not(.woocommerce-page) .sidebar-content a,body:not(.woocommerce-page) .sidebar-content li a{font-size:1rem!important;color:#969696}.sidebar .product-categories li>a,.sidebar .product-categories li *{font-weight:500}body:not(.woocommerce-page) .sidebar-content ul{border:0}body:not(.woocommerce-page) .sidebar-content ul li:before{display:none}body:not(.woocommerce-page) .sidebar-content ul li{padding:5px 0;border:0}.sidebar .product-categories li.current>a,.sidebar .product-categories li.current>*,body:not(.woocommerce-page) .sidebar-content ul li.current-cat a,body:not(.woocommerce-page) .sidebar-content ul li a:hover{font-weight:700;color:#3c3c3c}.woocommerce-ordering select,.woocommerce-viewing select{border-radius:4px;padding:6px 30px 6px 16px;width:auto;max-width:175px}ul.products li.product-col .cashback,.label-cashback{height:24px;padding:0 8px;display:inline-flex;align-items:center;background:#e8f9e7;border-radius:10px;color:#2f8d5a;letter-spacing:.4px;font-size:.8rem;font-weight:400;margin:0 5px 5px 0}ul.products li.product-col .sale,.label-sale{height:24px;padding:0 8px;display:inline-flex;align-items:center;background:#fce9db;border-radius:10px;color:#eab83c;letter-spacing:.4px;font-size:.8rem;font-weight:400;margin:0 5px 5px 0}ul.products li.product-col .bestseller,.label-bestseller{height:24px;padding:0 8px;display:inline-flex;align-items:center;background:#e2efff;border-radius:10px;color:#3c91b8;letter-spacing:.4px;font-size:.8rem;font-weight:400;margin:0 0 5px}ul.products li.product-col .bw,.label-bw{height:24px;padding:0 8px;display:inline-flex;align-items:center;background:#3c3c3c;border-radius:10px;color:#fff;letter-spacing:.4px;font-size:.8rem;font-weight:400;margin:0 5px 5px 0}.cart-cashback-plus{padding:8px;background:#e8f9e7;border-radius:10px;color:#2f8d5a;letter-spacing:.4px;font-size:.8rem;font-weight:600;margin:0 0 15px;text-align:center}.widget_price_filter .ui-slider .ui-slider-handle,.filter-type-slider .ui-slider .ui-slider-handle{background-color:#3c3c3c!important;width:13px;height:13px}.widget_price_filter .ui-slider .ui-slider-range,.filter-type-slider .ui-slider .ui-slider-range{box-shadow:none}.widget_price_filter .price_slider,.filter-type-slider .ui-slider-range{background-color:#3c3c3c;padding:0}.filter-type-slider .slider-range{padding:0;background-color:#eee}.widget_price_filter .price_slider_amount .button{background:#252525;border-radius:4px;padding:10px 24px;box-shadow:none;border:0;margin-top:10px;flex:0 0 100%}.widget_price_filter .price_label{font-size:14px;flex:0 0 100%}.filter.popup-extended .options{width:340px!important}.filter-type-slider{padding:25px 15px 10px;margin:0}.filter-type-slider .slider-values{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.filter-type-slider .slider-values .min,.filter-type-slider .slider-values .max{font-size:14px;color:#3c3c3c;width:64px;border:0;border-bottom:1px solid #e6e6e6;text-align:center;padding:0!important;margin-right:5px}.filter-type-slider .slider-actions{display:flex;justify-content:space-between;align-items:center;margin-top:25px;gap:10px}.filter-type-slider .slider-actions button{font-size:14px;flex-grow:1;flex-basis:0;min-width:0}.filter-type-slider .slider-values .separator{width:48px;height:1px;display:inline-block;background:#e6e6e6}.single-product .product_title,.quickview-wrap .product_title a{font-family:"neue-haas-grotesk-display",sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#252525}@media (max-width:768px){.single-product .product_title,.quickview-wrap .product_title a{font-size:32px}}@media (max-width:480px){.single-product .product_title{font-size:28px;line-height:30px}}.single-product .woocommerce-product-rating .star-rating{font-size:16px}.single-product .woocommerce-product-rating .star-rating:before,.star-rating:before,.elementor-testimonial-job span:before{content:"";color:#c8c8c8}.single-product .woocommerce-product-rating .star-rating span:before,.star-rating span:before{content:""}.single-product .woocommerce-product-rating .star-rating span:before,.star-rating span:before,.elementor-testimonial-job span i{color:#ffda8c}.single-product .woocommerce-product-rating:after{border-color:#efefef;width:80px;border-width:1px}.single-add-to-cart .type-product .view-cart-btn,.single-product .added_to_cart{margin-bottom:0;margin-top:-5px;margin-left:35px!important;background:0 0;font-weight:600;font-size:16px;color:#45bf7a;padding:0;text-transform:none}@media (max-width:768px){.single-add-to-cart .type-product .view-cart-btn,.single-product .added_to_cart{margin:10px auto 0!important;height:auto!important;width:330px}}@media (max-width:480px){.single-add-to-cart .type-product .view-cart-btn,.single-product .added_to_cart{width:auto}}.product-thumbs-slider.owl-carousel .owl-item.selected .img-thumbnail,html:not(.touch) .product-thumbs-slider .owl-item:hover .img-thumbnail{border:1px solid #c5c5c5}.single-product .single_variation_wrap,.single-product .cart:not(.variations_form){border-top:1px solid #efefef;border-bottom:none}.single-product .entry-summary .add_to_wishlist:before{display:none}.single-product .product-summary-wrap .yith-wcwl-add-to-wishlist .view-wishlist{display:none}.product-summary-wrap .yith-wcwl-add-to-wishlist span{display:none}.single-product .product-summary-wrap .btn-action{margin:-5px 10px 0 0;padding:0 30px;height:48px;display:inline-flex;border:solid 1px #e7e7e7;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#3c3c3c;border-radius:4px;transition:all .2s;background:0 0}.single-product .product-summary-wrap .btn-action:hover{text-decoration:none;border:1px solid #3c3c3c}.single-product .product-summary-wrap .btn-action img{margin:0 8px 0 0}@media (max-width:768px){.single-product .product-summary-wrap .btn-action{margin:7px 0 0}}.single-product .product-summary-wrap .quantity .minus,.shop_table.cart-table .quantity .minus{border-radius:4px 0 0 4px}.single-product .product-summary-wrap .quantity .plus,.shop_table.cart-table .quantity .plus{border-radius:0 4px 4px 0}.single-product .product-summary-wrap .quantity .qty,.shop_table.cart-table .quantity .qty{width:38px}.single-product .product-summary-wrap .break{flex:1 1 100%;height:20px}.single-product .product-summary-wrap .single_add_to_cart_button{width:330px}@media (min-width:800px) and (max-width:1024px){.single-product .product-summary-wrap .single_add_to_cart_button{width:auto}}.single-product .product-summary-wrap .single_add_to_cart_button:hover,.single-product .product-summary-wrap .single_add_to_cart_button:focus{background-color:#3c3c3c;color:#fff}.single-product .product-summary-wrap .single_add_to_cart_button[disabled],.single-product .product-summary-wrap button.wc-variation-selection-needed{background-color:#efefef;color:#c8c8c8;pointer-events:none}.single-product .product-summary-wrap .single_add_to_cart_button.added[disabled]{background:#45bf7a;color:#fff}.single-product .product-summary-wrap .single_add_to_cart_button.added+a.view-cart-btn{display:inline-block}.single-product .product-summary-wrap .single_add_to_cart_button+a.view-cart-btn{margin-top:10px;display:none}.single-product .wc-action-btn.button:disabled,.quickview-wrap .summary .added_to_cart{background:0 0;color:#45bf7a;text-decoration:none}.single-product .woocommerce-tabs{margin-top:50px}@media (max-width:480px){.single-product .woocommerce-tabs{margin-top:0}}.single-product .woocommerce-tabs .resp-tabs-list li{text-transform:none;font-weight:600;font-size:16px;color:#969696!important;padding-bottom:15px!important;margin-right:50px;transition:all .2s}.single-product .woocommerce-tabs h2.resp-accordion{text-transform:none;color:#969696;font-size:16px;border-width:1px}.single-product .woocommerce-tabs h2.resp-tab-active{color:#3c3c3c;border-color:#3c3c3c!important;border-width:1px!important}.woocommerce-tabs .resp-tabs-list li.resp-tab-active,.woocommerce-tabs .resp-tabs-list li:hover{border-color:#3c3c3c!important;color:#3c3c3c!important}.woocommerce-tabs .tab-content p{font-size:16px;line-height:24px}@media (max-width:480px){.woocommerce-tabs .tab-content p{font-size:14px}}.badges{display:flex;flex-direction:column;align-items:flex-start}.badge{padding:6px 10px;border-radius:10px;color:#fff;background:#3c3c3c;font-size:1em;margin:-3px 0 0 30px}.badge-light{background:#e6e6e6;color:#3c3c3c;margin-left:0}.badge-accent{background:#eab83c;margin:0;position:relative}.badge-grey{background:#888;margin:0;position:relative}a.b-link{display:inline-flex;align-items:center;color:#3c3c3c;font-size:1em;font-weight:700}.woocommerce .gridlist-toggle{display:none}.r-banner{position:relative;height:100%;top:50px;left:50px}.r-banner .item{position:absolute;background-color:rgba(255,255,255,.2);color:#fff;padding:5px 25px;height:55px;border-radius:30px;display:flex;align-items:center;border:1px solid rgba(255,255,255,.2);font-size:12px;font-weight:600}.r-banner .item.item-1{top:0;left:-150px}.r-banner .item.item-2{top:150px;right:150px}.r-banner .item.item-3{top:270px;left:-100px}.r-banner .item.item-4{top:350px;right:165px}.r-banner .item .list{list-style:none;padding:0;margin:0 0 0 15px;display:flex}.r-banner .item img{margin-left:17px;max-height:35px}.elementor-testimonial-wrapper .elementor-testimonial-content:before{display:none}.elementor-testimonial-wrapper{padding-left:0}.ramaro-categories a.link{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;transition:border .2s;border-radius:10px}.ramaro-categories a.link:hover{border-color:#3c3c3c;border-radius:10px}.product-features .item{text-align:center;padding:0 15px}.product-features .item p{line-height:20px}.product-features.fabric{max-width:67%;margin-left:10px}.product-features.mattress .item{width:25%}@media (max-width:768px){.product-features.fabric{max-width:100%;margin-left:-15px}.product-features:not(.fabric) .item{width:33.333%}}.product-features.fabric .item{width:50%;text-align:left;display:flex}.product-features.fabric .item{margin-bottom:20px}.product-features.fabric .item:nth-last-child(-n+2){margin-bottom:0}.product-features.fabric .icon{flex:0 0 70px}.product-features .item img{max-height:46px}.product-features.fabric .desc p{margin:0;font-weight:600;font-size:16px;color:#000}.product-features.fabric .desc{font-size:12px;letter-spacing:.4px;color:#969696;line-height:16px}.product-features.fabric .desc span{margin:5px 0 0;display:block}.single-product .product_meta{display:none}.single-product .product-description .content{flex:1}.single-product .product-description .images{display:flex;flex-wrap:wrap;width:50%;justify-content:space-between;margin:0 -15px;align-content:flex-start;padding-left:25px}.single-product .product-description .images .hero{margin-bottom:25px;padding:0 15px;text-align:center}@media (max-width:768px){.single-product .product-description .content,.single-product .product-description .images,.single-product .product-description .images .hero{width:100%}.single-product .product-description .images{margin-top:35px}}.single-product .product-description .images .small{padding:0 15px;width:50%;text-align:center}.single-product .variations_form table.variations,.single-product .variations_form .single_variation_wrap .woocommerce-variation-price{display:none!important}.quickview-wrap{width:1270px;max-width:100%}.product-images .img-thumbnail .inner{border:0}.fancybox-opened .fancybox-skin{box-shadow:0 0 25px 0 rgba(0,0,0,.15);border-radius:10px}.btn-contact-info .elementor-button-text{line-height:1.3;margin-left:10px}span.req,.required{color:#c11b3e;border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}.color-body{color:#3c3c3c}.woocommerce-cart .breadcrumb li:not(.current) a,.woocommerce-checkout .breadcrumb li:not(.current) a{opacity:1}.shipping-info{margin:10px 0;margin:15px 0 0;display:flex;align-items:center}.shipping-info .shipping-time{display:flex;align-items:center;gap:10px}@media (max-width:768px){.shipping-info .shipping-time{flex-direction:column;gap:0;align-items:baseline}}.shipping-info .shipping-time .cost{font-weight:600;font-size:16px;line-height:18px;color:#252525;margin:0}.shipping-info .shipping-time .time{font-size:16px;line-height:24px;color:#969696;margin:0}.shipping-costs{font-size:16px}#header .account-dropdown .popup{border-top:2px solid #3c3c3c}#header .account-dropdown .narrow ul.sub-menu{padding-bottom:0;padding-top:0}#header .account-dropdown .narrow li.menu-item>a{padding:10px 16px;display:flex;align-items:center;font-weight:500;font-size:14px;color:#3c3c3c;text-transform:none;font-family:"neue-haas-grotesk-display",sans-serif;border-bottom:1px solid #efefef;transition:all .2s}#header .account-dropdown .narrow li.menu-item>a:hover,#header .account-dropdown .narrow li.menu-item.is-active>a{color:#3c3c3c;background:#efefef}#header .account-dropdown .narrow li.menu-item>a span.icon{width:15px;margin:0 10px 0 0;display:inline-flex;justify-content:center}#header .account-dropdown li.woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;text-transform:none!important;color:#3c3c3c!important;font-size:14px!important;border-bottom:1px solid #efefef}#header .account-dropdown li.woocommerce-MyAccount-navigation-link a:before{content:"";width:20px;height:20px;display:inline-block;margin-right:10px;background-size:contain}#header .account-dropdown>li.has-sub>a::after{display:none}.woocommerce-account .page-top{display:none}.woocommerce-account .main-content{padding:0}.woocommerce-account .page-top{padding-top:0;margin-top:-15px}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-message{position:relative;padding:0}.woocommerce-page.woocommerce-account:not(.woocommerce-auth) .woocommerce-error,.woocommerce-page.woocommerce-account:not(.woocommerce-auth) .woocommerce-message{top:-30px}.woocommerce-page .woocommerce-error li{width:100%;position:relative;min-height:40px;display:flex;padding:8px 18px;font-weight:500;font-size:14px;text-align:left;color:#3c3c3c;background:#fae4e3;align-items:center;border-radius:4px;margin-bottom:5px}div:not(.woocommerce-NoticeGroup) .woocommerce-message li{justify-content:center}.woocommerce-page .woocommerce-message li,.woocommerce-page div.woocommerce-message>span{width:100%;position:relative;min-height:40px;display:flex;padding:8px 18px;font-weight:500;font-size:14px;text-align:left;color:#3c3c3c;background:#e8f9e7;align-items:center;border-radius:4px;margin-bottom:5px}.woocommerce-page .woocommerce-error li i{margin-right:15px;color:#ed6880;font-size:18px}.woocommerce-page .woocommerce-error li:last-child{margin-bottom:0}.woocommerce-page:not(.woocommerce-auth) .woocommerce-error li strong{margin-right:5px}.woocommerce-page.woocommerce-checkout .woocommerce-error li strong{margin-right:0}.woocommerce-page.single-product div.woocommerce-message>span{display:block;text-align:center}.woocommerce-page.single-product div.woocommerce-message>span:before{display:none}.woocommerce-page .woocommerce-error li:before,.woocommerce-page .woocommerce-message li:before,.woocommerce-page div.woocommerce-message:before{display:none}.woocommerce-page div.woocommerce-message>span:before{content:"";font-family:"Font Awesome 5 Free";margin-right:15px;color:#45bf7a;font-size:18px;font-weight:900}.woocommerce-auth .woocommerce-error li .text{margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce-form,.woocommerce-form-register{max-width:440px;padding:44px 22px;background:#fff;box-shadow:0 10px 12px rgba(26,26,26,.1);margin:30px auto}.woocommerce-account .woocommerce-form.wider{max-width:600px}.woocommerce-account .woocommerce-form h3{font-weight:600;font-size:24px;line-height:36px;color:#3c3c3c;margin-bottom:30px!important;letter-spacing:normal}.woocommerce-account .woocommerce-form .form-row{margin-bottom:25px;font-size:16px}.woocommerce-account .woocommerce-form label.normal{font-weight:600;font-size:16px;line-height:18px;color:#3c3c3c;margin-bottom:15px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{width:100%}.woocommerce .woocommerce-invalid input[type=text],.woocommerce .woocommerce-invalid input[type=email],.woocommerce .woocommerce-invalid input[type=tel],.woocommerce .woocommerce-invalid input[type=password],input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid{border-color:#c11b3e}.woocommerce .select2-container .select2-selection--single{border-color:#efefef}.woocommerce .select2-container--default .select2-selection--single{height:auto}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#969696;padding:7px 12px;height:auto}.woocommerce .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce .select2-container--default .select2-results__option--highlighted[data-selected]{background:#3c91b8}.woocommerce-account .woocommerce-form button[type=submit]{font-size:16px;font-weight:600;padding:13px 0;text-transform:none;background:#252525;border:0;min-width:50%}.woocommerce-account .woocommerce-form{font-size:15px}.woocommerce-account .woocommerce-form a.normal{font-weight:600;font-size:16px;text-decoration-line:underline;color:#8a8587!important}.porto-checkbox .porto-control-label,.porto-radio .porto-control-label{font-size:16px;margin-left:8px;color:#646464}.porto-checkbox .porto-control-label::before{border-color:#efefef;border-radius:4px}.porto-checkbox .porto-control-input:checked~.porto-control-label::after{background-color:#3c91b8;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjkxMDA2IDcuNDk1ODVMMS43MDcxIDUuMjkyOTFDMS4zMTY1OCA0LjkwMjM5IDAuNjgzNDE2IDQuOTAyMzkgMC4yOTI4OTMgNS4yOTI5MUMtMC4wOTc2MzA5IDUuNjgzNDMgLTAuMDk3NjMwOSA2LjMxNjYgMC4yOTI4OTMgNi43MDcxMkwzLjI5Mjg4IDkuNzA3MDlDMy43MTY4IDEwLjEzMSA0LjQxNTkgMTAuMDg5MiA0Ljc4NjMgOS42MTc4MUwxMS43ODYzIDEuNjE3ODZDMTIuMTI3NSAxLjE4MzU5IDEyLjA1MjEgMC41NTQ5MzYgMTEuNjE3OCAwLjIxMzcyM0MxMS4xODM1IC0wLjEyNzQ4OSAxMC41NTQ5IC0wLjA1MjA1MDQgMTAuMjEzNiAwLjM4MjIyTDMuOTEwMDYgNy40OTU4NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:55% 55%;background-position:center;border-radius:4px}.porto-radio .porto-control-input:checked~.porto-control-label::before{border-color:#3c91b8}.porto-radio .porto-control-input:checked~.porto-control-label::after{background:#3c91b8}.woocommerce-checkout .payment_box{margin:0 37px;font-size:12px}.woocommerce-checkout .wc_payment_method .porto-control-label{display:flex;width:100%;justify-content:space-between;align-items:center}.mini-cart .widget_shopping_cart_content>.total-count{display:flex;justify-content:space-between}.mini-cart .widget_shopping_cart_content>.total-count span{font-size:12px;font-weight:400;letter-spacing:.4px;color:#969696}.mini-cart .widget_shopping_cart_content>.total-count a{float:none;margin-left:auto}.mini-cart .widget_shopping_cart_content span.amount{color:#969696!important}.mini-cart .widget_shopping_cart_content .total{text-transform:none!important}.mini-cart .widget_shopping_cart_content .total span.amount{color:#3c3c3c!important}.shop_table{table-layout:fixed;width:100%}.shop_table thead span{text-transform:none}.shop_table th.product-shipping{min-width:150px}.cart-v2 .card.card-default,.woocommerce-checkout .checkout-order-review{border:1px solid #efefef;box-sizing:border-box;border-radius:10px;padding:30px 20px}.woocommerce-checkout .checkout-order-review-shipping ul#shipping_method>li{border:1px solid #efefef;box-sizing:border-box;border-radius:10px;padding:14px 20px;margin-bottom:10px}.woocommerce-checkout .checkout-order-review-shipping input+label{margin-bottom:0}.woocommerce-checkout .checkout-order-review-shipping input+label:before{content:"";width:24px;height:24px;background:#fff;border:1px solid #e6e6e6;border-radius:100%;position:absolute}.woocommerce-checkout .checkout-order-review-shipping input:checked+label:before,.woocommerce-checkout .checkout-order-review-shipping input[type=hidden]+label:before{background:#efefef}.woocommerce-checkout .checkout-order-review-shipping input:checked+label:after,.woocommerce-checkout .checkout-order-review-shipping input[type=hidden]+label:after{content:"";width:12px;height:12px;background:#c8c8c8;border-radius:12px;position:absolute;left:6px;top:6px}.woocommerce-checkout .checkout-order-review-shipping input+label{cursor:pointer}.woocommerce-checkout .checkout-order-review-shipping input+label>span:first-child{margin-left:40px;font-size:16px;font-weight:600;color:#3c3c3c}.woocommerce-checkout .checkout-order-review-shipping label>span:first-child .cost{font-weight:400;color:#44bf7a}.woocommerce-checkout .checkout-order-review-shipping table{margin:0}.woocommerce-checkout .checkout-order-review-shipping table td{padding:0}.woocommerce-checkout h4,.woocommerce-cart h4,.woocommerce-order-details h4,.woocommerce-view-order h2,.woocommerce-checkout .checkout-order-review h3{font-weight:600;font-size:20px!important;color:#3c3c3c;letter-spacing:0;text-transform:none!important}.woocommerce-view-order h2{margin-bottom:22px}.woocommerce-checkout #panel-cart-total h4,.woocommerce-cart #panel-cart-total h4,.woocommerce-order-details #panel-cart-total h4,.woocommerce-checkout .checkout-order-review h4{font-size:14px!important;color:#3c3c3c;font-weight:600}.paczkomaty-shipping label,.paczkomaty-shipping .select2-container{margin:0 30px}.paczkomaty-shipping .select2-container{margin-top:10px;margin-bottom:10px}.cart-v2 .card.card-default .card-body tbody tr,.shop_table thead tr,.shop_table tr:not(:last-child){border-bottom:1px solid #efefef}.shop_table.websites-depot-checkout-review-shipping-table thead tr,.shop_table.websites-depot-checkout-review-shipping-table tr:not(:last-child){border:none}.shop_table.websites-depot-checkout-review-shipping-table tr.shipping.paczkomaty-shipping #open-geowidget{padding:8px 38px;background:#252525;border:1px solid #e6e6e6;border-radius:4px;font-weight:600;font-size:12px;text-align:center;color:#fff;text-transform:none;height:auto;transition:all .2s;display:block;margin:10px 30px 20px}.shop_table.websites-depot-checkout-review-shipping-table .porto-radio{padding-left:0}.shop_table.websites-depot-checkout-review-shipping-table .porto-radio input{display:none}.cart-v2 .card.card-default .card-body tbody tr th,.cart-v2 .card.card-default .card-body tbody tr td,.woocommerce-checkout .checkout-order-review th,.woocommerce-checkout .checkout-order-review td{padding:10px 0!important}.woocommerce-cart .wc-action-btn.button,.woocommerce-cart .wc-action-btn.button:disabled,.woocommerce-checkout .wc-action-btn.button,.woocommerce-checkout .wc-action-btn.button:disabled{padding:10px 24px;background:#fff;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:4px;text-transform:none;font-size:14px;opacity:1;letter-spacing:0}.woocommerce-cart .wc-action-btn.button:disabled,.woocommerce-cart .wc-action-btn.button:disabled:hover,.woocommerce-checkout .wc-action-btn.button:disabled,.woocommerce-checkout .wc-action-btn.button:disabled:hover{color:#c8c8c8}.woocommerce-cart .wc-action-btn.button:hover,.woocommerce-checkout .wc-action-btn.button:hover{color:#3c3c3c}.woocommerce .coupon input[type=text]{padding:13px 24px!important;background:#fff;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:4px;text-transform:none;font-size:14px}.woocommerce-page .delimiter.delimiter-2{opacity:1!important}.woocommerce-page .delimiter.delimiter-2:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk5OTc1IDE4QzEuMjU1NzUgMTggMS41MTE3NSAxNy45MDIgMS43MDY3NSAxNy43MDdMOS43MDY3NSA5LjcwNzAxQzEwLjA5NzggOS4zMTYwMSAxMC4wOTc4IDguNjg0MDEgOS43MDY3NSA4LjI5MzAxTDEuNzA2NzUgMC4yOTMwMDZDMS4zMTU3NSAtMC4wOTc5OTQxIDAuNjgzNzUgLTAuMDk3OTk0MSAwLjI5Mjc1IDAuMjkzMDA2Qy0wLjA5ODI0OTQgMC42ODQwMDYgLTAuMDk4MjQ5NCAxLjMxNjAxIDAuMjkyNzUgMS43MDcwMUw3LjU4NTc1IDkuMDAwMDFMMC4yOTI3NSAxNi4yOTNDLTAuMDk4MjQ5NCAxNi42ODQgLTAuMDk4MjQ5NCAxNy4zMTYgMC4yOTI3NSAxNy43MDdDMC40ODc3NSAxNy45MDIgMC43NDM3NTEgMTggMC45OTk3NSAxOFoiIGZpbGw9IiM5Njk2OTYiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:10px;height:18px}.woocommerce .form-row{margin-bottom:23px}.woocommerce .form-row label,.wpcf7-form label{font-weight:600;letter-spacing:0;margin-bottom:8px;cursor:pointer}.woocommerce-checkout h3.checkout-section,.woocommerce-account h3.inner-section,.wpcf7-form h3.inner-section{font-weight:600;font-size:14px;color:#3c3c3c;margin:0 0 25px;padding:0 0 10px;border-bottom:1px solid #efefef}.woocommerce-account h3.inner-section small,.wpcf7-form h3.inner-section small{font-size:14px;color:#969696;font-weight:600}.woocommerce-checkout .form-group{float:left;width:100%}.form-row-first#billing_type_field,.woocommerce-additional-fields{float:left;width:100%;margin:0 0 25px}.form-row-first#billing_type_field span{display:flex;align-items:center}.form-row-first#billing_type_field span input{margin:0 10px 0 0;width:15px;height:15px;border-radius:50%;outline:none;border:1px solid #e6e6e6;-webkit-appearance:none;cursor:pointer}.form-row-first#billing_type_field span input:before{content:"";display:block;width:7px;height:7px;margin:25% auto;border-radius:100%}.form-row-first#billing_type_field span input:checked:before{background:#3c91b8}.form-row-first#billing_type_field span input:checked{border-color:#3c91b8}.form-row-first#billing_type_field span label{margin:0 30px 0 0;font-weight:400;color:#3c3c3c;cursor:pointer}.woocommerce .agreements .form-row{margin-bottom:10px}.woocommerce .agreements label,.woocommerce-account .wpcf7-checkbox label,.checkbox-type label{position:relative}.checkbox-type label{color:#3c3c3c}.woocommerce .agreements input[type=checkbox],.woocommerce-account .wpcf7-checkbox input[type=checkbox],.wpcf7-acceptance input[type=checkbox],.checkbox-type input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.woocommerce .agreements label.checkbox:before,.woocommerce .agreements label.checkbox:after,.woocommerce-account .wpcf7-checkbox .wpcf7-list-item-label:before,.wpcf7-acceptance .wpcf7-list-item-label:before,.checkbox-type label:before{content:"";position:absolute;top:10px;left:0;width:20px;height:20px;margin-top:-10px}.wpcf7-acceptance .wpcf7-list-item-label:before{top:auto;margin-top:0}.checkbox-type label:before{width:15px;height:15px;top:15px;border-color:#e6e6e6}.woocommerce .agreements label.checkbox:before,.woocommerce-account .wpcf7-checkbox .wpcf7-list-item-label:before,.wpcf7-acceptance .wpcf7-list-item-label:before,.checkbox-type label:before{pointer-events:none;user-select:none;border:1px solid #efefef;border-radius:4px}.woocommerce .agreements input[type=checkbox]:checked~label.checkbox::after,.woocommerce-account .wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before,.wpcf7-acceptance input[type=checkbox]:checked+.wpcf7-list-item-label:before,.checkbox-type input[type=checkbox]:checked+label::before{background-color:#3c91b8;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjkxMDA2IDcuNDk1ODVMMS43MDcxIDUuMjkyOTFDMS4zMTY1OCA0LjkwMjM5IDAuNjgzNDE2IDQuOTAyMzkgMC4yOTI4OTMgNS4yOTI5MUMtMC4wOTc2MzA5IDUuNjgzNDMgLTAuMDk3NjMwOSA2LjMxNjYgMC4yOTI4OTMgNi43MDcxMkwzLjI5Mjg4IDkuNzA3MDlDMy43MTY4IDEwLjEzMSA0LjQxNTkgMTAuMDg5MiA0Ljc4NjMgOS42MTc4MUwxMS43ODYzIDEuNjE3ODZDMTIuMTI3NSAxLjE4MzU5IDEyLjA1MjEgMC41NTQ5MzYgMTEuNjE3OCAwLjIxMzcyM0MxMS4xODM1IC0wLjEyNzQ4OSAxMC41NTQ5IC0wLjA1MjA1MDQgMTAuMjEzNiAwLjM4MjIyTDMuOTEwMDYgNy40OTU4NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:55% 55%;background-position:center;border-radius:4px;opacity:1}.woocommerce-account .wpcf7-checkbox .wpcf7-list-item-label,.wpcf7-acceptance .wpcf7-list-item-label{padding-left:30px;cursor:pointer}.checkbox-type label{padding-left:25px;cursor:pointer}.woocommerce-account .wpcf7-checkbox{display:flex;flex-direction:column}.woocommerce-account .wpcf7-checkbox>span{padding:5px}.woocommerce-account .wpcf7-checkbox>span label{color:#3c3c3c;cursor:pointer}.woocommerce .agreements label.checkbox{font-weight:400}.woocommerce .agreements label.checkbox>span:first-child{margin-left:35px;color:#3c3c3c}dl.variation{display:flex;flex-wrap:wrap;text-transform:none}dl.variation dt,dl.variation dd{margin:0;font-size:13px;font-weight:400}dl.variation dd{margin-left:2px}dl.variation .clearfix{flex:0 0 100%}.woocommerce-order-received .woo-page-header{display:none}.woocommerce-thankyou-order-received{background:#45bf7a;border-radius:10px;padding:25px;color:#fff;display:flex}.woocommerce-thankyou-order-received .text{margin-left:20px;flex:1}.woocommerce-thankyou-order-received h3{font-weight:600;font-size:20px;margin:0 0 5px;color:#fff}.woocommerce-thankyou-order-received p{font-size:14px;font-weight:400;letter-spacing:normal;margin:0}.woocommerce-thankyou .order-info .order-item,.woocommerce-account .order-info .order-item{font-size:14px;color:#969696}.woocommerce-thankyou .order-info .order-item,.woocommerce-account .order-info .order-item{color:#969696}.woocommerce-thankyou .order-info .order-item .order-status,.woocommerce-account .order-info .order-item .order-status{color:#d3a221}.woocommerce-thankyou .order-info .order-item mark{margin-top:15px}.woocommerce-thankyou .featured-boxes,.woocommerce-account .featured-boxes,.woocommerce-thankyou .woocommerce-bacs-bank-details{background:#fff;border:2px solid #efefef;box-sizing:border-box;border-radius:10px;padding:25px 35px}.woocommerce-thankyou h4,.woocommerce-account h4,.woocommerce-thankyou .woocommerce-bacs-bank-details h2{font-weight:600;font-size:20px;margin-bottom:22px}.woocommerce-thankyou .woocommerce-bacs-bank-details{margin-bottom:15px}.woocommerce-thankyou .woocommerce-bacs-bank-details strong{color:#3c3c3c}.woocommerce-thankyou th,.woocommerce-thankyou td,.woocommerce-thankyou .shop_table tfoot tr th,.woocommerce-thankyou .shop_table tfoot th,.woocommerce-account th,.woocommerce-account td,.woocommerce-account .shop_table tfoot tr th,.woocommerce-account .shop_table tfoot th,.woocommerce-account .shop_table tfoot tr:first-child th,.woocommerce-account .shop_table tfoot tr:first-child td{padding:5px 0}.woocommerce-thankyou thead th,.woocommerce-account thead th{padding-bottom:10px}.woocommerce-thankyou .shop_table tfoot tr:first-child th,.woocommerce-account .shop_table tfoot tr:first-child th{padding-top:25px;padding-bottom:15px}.woocommerce-thankyou .order_details tbody tr.order_item td,.woocommerce-thankyou .shop_table tfoot tr:last-child th,.woocommerce-account .order_details tbody tr.order_item td,.woocommerce-account .shop_table tfoot tr:last-child th{padding-top:15px}.woocommerce-thankyou .order_details .product-name a{color:#3c3c3c}.woocommerce-thankyou .order_details .product-name .product-quantity{font-weight:500}.woocommerce-thankyou .wc-action-btn{background:#252525!important;color:#fff}.woocommerce-account .hero{background:#f9f9f9;padding:30px 0;text-align:center;position:relative;margin-bottom:60px}.woocommerce-account .hero span{font-weight:600;font-size:24px;text-align:center;color:#3c91b8;position:relative}.woocommerce-account .hero:before{content:"";position:absolute;width:150vw;top:0;left:-50vw;right:-50vw;background:#f9f9f9;height:100%;z-index:0}.woocommerce-account h4.page-title{font-weight:600;font-size:16px;color:#3c3c3c;display:flex;align-items:center}.woocommerce-account p,.woocommerce-page:not(.woocommerce-order-received) address,.woocommerce-page:not(.woocommerce-account) address{color:#969696}.woocommerce-account p.light{color:#969696}.woocommerce-account .box-with-icon{max-width:60%}@media (max-width:480px){.woocommerce-account .box-with-icon{max-width:100%}}.woocommerce-account .box-with-icon .featured-boxes{border:1px solid #c8c8c8;box-sizing:border-box;border-radius:10px}.woocommerce-account .box-with-icon .featured-boxes .featured-box{display:flex;align-items:center;justify-content:center}.woocommerce-account .box-with-icon .featured-boxes .featured-box h5{font-weight:600;font-size:20px;text-align:center;color:#3c3c3c;text-transform:none}@media (max-width:480px){.woocommerce-account .box-with-icon .featured-boxes .featured-box h5{font-size:16px}}.woocommerce-account .box-with-icon .featured-boxes .featured-box a{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation h5{font-weight:600;font-size:16px;color:#3c3c3c;text-transform:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 15px;color:#3c3c3c;letter-spacing:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom:1px solid #efefef}.woocommerce-account .shop_table .wc-action-btn.button{border:none;background:0 0;font-weight:600;font-size:14px;text-decoration-line:underline;color:#3c3c3c;text-transform:none}.woocommerce-account .button{text-transform:none;font-size:16px}.woocommerce-account .button.back{padding:12px 45px}.woocommerce-account label{color:#969696}.woocommerce-account .optional,.woocommerce-checkout .optional{display:none}.woocommerce-account .form-group .form-row.form-row-wide:nth-of-type(odd){float:left;width:50%;padding-right:10px}.woocommerce-account .form-group .form-row.form-row-wide:nth-of-type(even){float:left;width:50%;padding-left:10px}.woocommerce-account textarea{width:100%;max-height:140px}.button.btn-outlined.compact{font-weight:600;font-size:12px;line-height:16px;color:#3c3c3c;padding:8px 16px}.button.btn-outlined.btn-wider{padding:12px 58px}.button.btn-outlined-dark{padding:12px 38px;background:#fff;border:1px solid #252525;border-radius:4px;font-weight:600;font-size:16px;text-align:center;color:#3c3c3c;transition:all .2s}.button.btn-outlined-dark:hover{background:#f9f9f9;color:#3c3c3c}.button.btn-filled.compact{font-weight:600;font-size:12px;line-height:16px;padding:8px 16px}.button.btn-filled:disabled{background:#efefef!important;color:#c8c8c8!important}.btn-blue{font-weight:600;font-size:14px;line-height:20px;color:#3c91b8;display:inline-flex;align-items:center}.style-2>.success-message-container button.continue_shopping{background:0 0;color:#3c3c3c}.style-2>.success-message-container button.continue_shopping:hover{background-color:#e8e8e8!important;color:#3c3c3c!important}.shop_table.wishlist_table .add-links{align-items:flex-start;align-content:flex-start}.shop_table.wishlist_table .add_to_cart,.shop_table.wishlist_table .quickview,.woocommerce table.wishlist_table .quickview{font-size:14px;padding:10px 24px!important;line-height:normal}.wishlist_table .product-add-to-cart a{display:inline-block!important;height:auto!important;line-height:normal!important;padding:10px 24px;text-transform:none}.button.button-back,.button.button-next{font-size:14px}.button.btn-wide{width:100%}.button.btn-lighter{color:#646464}input.wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{box-shadow:none}.woocommerce-complaint li.woocommerce-MyAccount-navigation-link--orders a{font-weight:600!important}.codedropz-upload-handler{background:#f9f9f9;border:1px dashed #969696;box-sizing:border-box;border-radius:4px;padding:30px 0}.codedropz-upload-inner{display:flex;flex-direction:column-reverse}.codedropz-upload-inner h3{font-weight:600;font-size:16px;line-height:18px;text-align:center;color:#3c3c3c}.codedropz-upload-inner span{display:none}.codedropz-upload-inner .cd-upload-btn{padding:12px 38px;background:#252525;border:none;border-radius:4px;font-weight:600;font-size:16px;text-align:center;color:#fff;display:inline-block;margin-bottom:10px}.dnd-upload-status{padding:20px;border:1px solid #ebebeb;border-radius:4px;margin-bottom:10px}.dnd-upload-status .dnd-upload-details .remove-file{right:20px;top:27px}.dnd-upload-status .dnd-upload-image{display:none}.dnd-upload-status .dnd-upload-details{width:100%;padding:0}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{height:20px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{max-width:100%;display:flex;align-items:center;box-sizing:border-box;justify-content:flex-end;padding-right:10px}.order-info,.woocommerce-order-details{width:100%}.woocommerce-complaint.complaint-sent .complaint-ready{display:none}.woocommerce-complaint.complaint-sent .complaint-sent{display:block}.woocommerce-complaint .complaint-sent{color:#969696;display:none}.woocommerce-complaint .complaint-sent .header,.cf7form-sent .header{background:#45bf7a;border-radius:10px;padding:37px 30px;margin-bottom:30px;font-weight:600;font-size:20px;color:#fff;display:flex;align-items:center}.register-option{padding:25px 0 0;margin:30px 0 0;border-top:1px solid #efefef}.register-option p{font-weight:600;font-size:20px;color:#969696}.password-meter,.woocommerce-password-strength{padding:5px 0;width:100%;display:block;text-align:center;border-radius:4px;color:#3c3c3c;margin-top:10px;font-size:14px;font-weight:400}.password-meter.bad,.password-meter.short,.woocommerce-password-strength.bad{background:#fae4e3}.password-meter.good,.woocommerce-password-strength.good{background:#fce9db}.password-meter.strong,.woocommerce-password-strength.strong{background:#e8f9e7}.order_details .wc-item-meta{padding-left:0}.order_details .wc-item-meta li{line-height:1;padding:5px 0 0;font-size:13px;color:#969696}dt[class*=zestawie],ul.wc-item-meta li.complementary-info strong{color:#232323;padding:10px 0 0}p.complementary-info{color:#232323!important;padding:10px 0 5px}.order_details .wc-item-meta li strong{margin-right:3px;color:#969696}.order_details .wc-item-meta li p{color:#969696}.row-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-align-normal{justify-content:normal}@media (max-width:480px){.row-flex div:last-child,.row-flex a:last-child{order:1;margin-bottom:15px}.row-flex div,.row-flex a{order:2}}.seo-description{margin-top:30px;margin-bottom:100px;position:relative}.seo-description .descriptions{position:relative;max-height:100px;overflow:hidden;transition:all .2s ease-in-out}.seo-description .descriptions:after{content:"";position:absolute;bottom:0;left:0;right:0;height:70px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.seo-description a.show-more-seo,.seo-description a.show-less-seo{padding:10px 0;text-align:center;display:block;color:#969696}.seo-description a.show-less-seo{display:none}.seo-description.expanded a.show-more-seo{display:none}.seo-description.expanded a.show-less-seo{display:block}.seo-description.expanded .descriptions{position:relative;max-height:100%}.seo-description.expanded .descriptions:after{display:none}ul.products li.product-outimage_aq_onimage .add-links .quickview{border-radius:0 0 4px 4px;background:#74c7ed;text-transform:none;opacity:1!important;font-size:16px;font-weight:600}ul.products li.product-outimage_aq_onimage .add-links .quickview:hover{background:#4ea9d3}#reviews .commentlist li .img-thumbnail img{border-radius:100%}#reviews .commentlist li .comment-text,.comment-form{background:#efefef;border-radius:4px}#reviews .commentlist li .comment-text:before{border-right-color:#efefef}.success-message-container{border-radius:4px;box-shadow:0 5px 8px rgba(0,0,0,15%)}.notice{width:100%;text-align:center;padding:10px 0;font-size:14px;line-height:20px;position:relative}.notice.positive{background:#e8f9e7;color:#2f8d5a}.notice a{color:inherit;font-weight:700}.blog-posts .post-large{margin-left:0}.blog-posts .post-large .post-image,.blog-posts .post-large .post-date{margin-left:0}.blog-posts .post-large .post-date,article.post .post-date{display:none}.blog-posts .post-large .post-image img,article.post .post-image img{border-radius:10px}.blog-posts .post-full .entry-title,.blog-posts .post-large .entry-title,.blog-posts .post-large-alt .entry-title,article.post h2{font-weight:600;font-size:20px;line-height:24px;color:#3c3c3c}.blog-posts .post-large .post-content{margin-top:45px}.blog-posts .post-large .post-content p,article.post .post-content p{font-weight:500;font-size:14px;line-height:22px;color:#969696}.blog-posts article,.member-row-advanced .member:not(:last-child){border:0}article.post .post-meta{font-weight:600;font-size:14px;line-height:20px;color:#969696;display:flex;align-items:center;flex-wrap:wrap}article.post .post-meta a{color:#969696}article.post .post-meta a.button{margin-left:auto}article.post .post-meta>span,article.post .post-meta>.post-views{padding-right:16px;display:inline-flex}.porto-process .process-step-circle{color:#3c3c3c;border-color:#3c91b8;margin-right:35px}.toggle.active{margin-bottom:50px}.toggle>label,.toggle.active>label{background-color:#f9f9f9!important;font-weight:600;font-size:16px;color:#3c3c3c!important;border-left-width:3px}.toggle>label:before{content:"";font-family:"Font Awesome 5 Free";border:none!important;background-color:transparent;top:15px;right:20px}.toggle.active>label:before{content:"";font-family:"Font Awesome 5 Free";border:none!important;background-color:transparent;right:20px}.toggle.active>label:before{transform:rotate(0deg);top:13px}.toggle>label:before{transform:rotate(0deg);top:13px}.toggle>.toggle-content{padding:25px;line-height:24px;color:#969696}a.site-link{font-weight:600;font-size:16px;display:inline-flex;align-items:center;color:#3c3c3c;margin-top:10px}.wpcf7 form .wpcf7-response-output{padding:10px 20px;border:none;margin:25px 0;border-radius:4px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#fae4e3;color:#3c3c3c}.wpcf7 form.sent .wpcf7-response-output{background:#c8e6c9;color:#3c3c3c}.home .elementor-testimonial-job span{font-size:18px}.home .elementor-testimonial-job span i{color:#eab83c}.post-item .category{padding:4px 10px;background:#3c3c3c;border-radius:10px;font-weight:600;font-size:12px;color:#f9f9f9}.post-item h4 a{font-weight:600;font-size:20px;color:#3c3c3c}.post-item h4 a:hover{text-decoration:none}.post-item a.read-more{padding:6px 16px;border:1px solid #e6e6e6;border-radius:4px;display:inline-flex;font-weight:600;font-size:12px;color:#3c3c3c;transition:all .2s}.post-item a.read-more:hover{border:1px solid #3c3c3c;color:#3c3c3c;text-decoration:none}.related-posts{margin-bottom:30px}.related-posts h4.sub-title{color:#969696;text-transform:none;padding-bottom:10px;border-bottom:1px solid #efefef;margin-bottom:30px}.table-ramaro tr th{background-color:#f7f7f7;font-weight:400;text-transform:none}.table-ramaro tr th,.table-ramaro tr td{color:#3c3c3c}.table-ramaro tr:first-child th,.table-ramaro tr:first-child td{border-top:none}.table-ramaro tr:last-child th,.table-ramaro tr:last-child td{border-bottom:1px solid #e6e6e6}section.timeline .timeline-date,section.timeline .timeline-box{box-shadow:none;border-color:#e6e6e6}section.timeline .timeline-date h3,section.timeline .timeline-box h3{color:#3c91b8;font-size:16px!important}section.timeline .timeline-box.left:before,section.timeline .timeline-box.right:before{background:#3c91b8;box-shadow:0 0 0 3px #fff,0 0 0 6px #3c91b8}@media (min-width:1024px){section.timeline .timeline-box{margin:20px 17.8% 8%;width:30%}}section.timeline .timeline-box img{max-width:320px}@media (max-width:1023px){section.timeline .timeline-box img{max-width:100%}}section.timeline .timeline-item-title{font-size:16px}section.timeline .timeline-item-content{font-size:14px}.store-notice{text-align:center;color:#fff;background:#252525;line-height:40px;font-size:14px}.store-notice .dismiss{position:absolute;right:15px;cursor:pointer}.text-dark{color:#222529}.text-green{color:#45bf7a}.text-orange{color:#d3a221}.text-red{color:#f34a60}.single-product .single_variation_wrap .points{display:none}.link-action{font-size:14px;font-weight:600;color:#3c91b8;cursor:pointer}.form-sent .cf7form-ready{display:none}.form-sent .cf7form-sent{display:block}.cf7form-sent{display:none}#modal-affiliate .row-flex button:last-child{margin-left:15px}#modal-affiliate .row-flex input[type=submit]{padding:12px 58px}#modal-affiliate .wpcf7-form-control-wrap,#modal-affiliate .wpcf7-form-control-wrap input{width:100%;display:inline-block}#modal-affiliate label{font-weight:600;margin-bottom:5px}#modal-affiliate .dnd-upload-counter{display:none}.term-description{margin-bottom:25px}.term-description h1{font-size:16px;line-height:20px;margin-bottom:10px}@media (max-width:767px){body.fabric-catalog ul.products li.product-col{width:50%!important;flex:0 0 auto}}img.orientation-left,.orientation-left img{-moz-transform:scale(-1,1)!important;-o-transform:scale(-1,1)!important;-webkit-transform:scale(-1,1)!important;transform:scale(-1,1)!important}.woocommerce .agreements label.checkbox>span:first-child{display:inline-block}.woocommerce-account p.woocommerce-privacy-policy-text{display:none}.woocommerce-account .g-recaptcha{margin-bottom:15px}@media (min-width:1024px){.mfp-content .mfp-figure img.mfp-img{max-height:95vh!important}}.billing-fields #order_comments_field{width:100%;float:left}.affiliate-summary{display:flex;justify-content:space-between;margin-bottom:25px}@media (max-width:480px){.affiliate-summary{flex-direction:column}}.affiliate-summary p{color:#3c3c3c}.affiliate-summary .code{background:#e2efff;padding:7px 30px;color:#3c91b8;margin-left:10px;border-radius:2px}.youtube-poster{position:relative}.product-thumbs-slider .owl-carousel .owl-stage{padding-bottom:1px}.with-movie{position:relative;padding-bottom:56.25%;height:0}.with-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:480px){.porto-products.title-border-bottom .products-slider.show-dots-title-right .owl-dots,.related.products .products-slider.show-dots-title-right .owl-dots{position:relative;top:0;justify-content:center}}#modal-cart .rating-wrap,#modal-cart .add-links .button{display:none}#modal-cart .modal__container{width:1060px;max-width:1060px;max-height:95vh}#modal-cart .modal__header{padding:0 0 30px;border-bottom:1px solid #eee}@media (max-width:480px){#modal-cart .modal__header{flex-direction:column}}#modal-cart .modal__header h2{font-weight:600;font-size:24px;color:#252525}#modal-cart .modal__header .summary-info{width:250px;display:flex;justify-content:space-between}@media (max-width:480px){#modal-cart .modal__header .summary-info{width:100%;margin-top:25px}}#modal-cart .modal__header .summary-info span{font-weight:600;font-size:16px;color:#3c3c3c}#modal-cart .modal__content{margin-bottom:0}#modal-cart .modal__content .products-list .item{display:flex;align-items:center;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #eee}@media (max-width:480px){#modal-cart .modal__content .products-list .item img{max-width:200px}}#modal-cart .modal__content .products-list .item img{margin-right:20px;max-width:115px}#modal-cart .modal__content .products-list .item .info h4{font-size:16px;font-weight:600;white-space:normal;margin:0;color:#3c3c3c}#modal-cart .modal__content .products-list .item .info .price{font-weight:600;font-size:20px;line-height:36px;color:#3c3c3c}#modal-cart .modal__content .products-list .item .info .attributes p{margin:0;font-size:12px;line-height:16px;letter-spacing:.4px;color:#969696}#modal-cart .modal__content .action-buttons{display:flex;justify-content:space-between;margin:3em 0 0}@media (max-width:480px){#modal-cart .modal__content .action-buttons{flex-direction:column}#modal-cart .modal__content .action-buttons button{margin-bottom:15px}}#modal-cart .modal__content .related{margin:0;padding:0}#modal-cart .modal__content .related h2{padding:0 0 30px;border-bottom:1px solid #eee;font-weight:600;font-size:24px;color:#252525}.section-description{margin-bottom:35px}.section-description .row{align-items:center}.section-description h5{font-size:16px}.section-description p{font-size:14px;line-height:20px;margin-bottom:0}.section-description p:last-child{margin-bottom:1em}.section-description a{font-size:16px;line-height:18px;color:#3c3c3c;font-weight:600;margin-top:1.5em;display:inline-flex;align-items:center}p.darker{color:#3c3c3c}p.lighter{color:#c8c8c8}.member-overview+.row+.m-t-sm.m-b-lg{display:none!important}.payment_method_CARaty a{cursor:pointer}.cookie-notice{text-align:center;color:#3c3c3c;background:rgba(255,255,255,.85);line-height:40px;font-size:14px;position:fixed;left:0;right:0;bottom:0;padding:10px 50px;display:flex;align-items:center;z-index:9999999999}.cookie-notice p{margin-bottom:0;margin-left:15px;width:90%;text-align:left;line-height:20px}.cookie-notice p a{font-weight:600;color:#3c91b8}.cookie-notice .dismiss{position:absolute;right:50px;cursor:pointer}@media (max-width:480px){.cookie-notice{padding:10px 15px}.cookie-notice .dismiss{right:15px}.cookie-notice p{width:85%}}.p-filter-circles{display:flex;flex-wrap:wrap;margin:0 -5px;justify-content:space-between;border:none!important}.p-filter-circles li{width:23px;height:23px;display:inline-flex;margin:4px 5px!important;border-radius:100%;position:relative;padding:0!important}.p-filter-circles li:after{content:"";top:-5px;right:-4px;bottom:-4px;left:-4px;position:absolute;transform:scale(0);transition:all .2s;background:#eee;border-radius:100%;z-index:-1}.p-filter-circles li:hover:after,.p-filter-circles li.selected:after{transform:scale(1)}.p-filter-circles li a{flex:1}.p-filter-circles li.bialy{background-color:#f5f5f5}.p-filter-circles li.bezowy{background-color:#daccc4}.p-filter-circles li.szary{background-color:#8a8a8a}.p-filter-circles li.czarny{background-color:#08090b}.p-filter-circles li.niebieski{background-color:#367fc2}.p-filter-circles li.morski{background-color:#3c909f}.p-filter-circles li.granatowy{background-color:#0e4883}.p-filter-circles li.mietowy{background-color:#57b4ae}.p-filter-circles li.oliwkowy{background-color:#597e3c}.p-filter-circles li.zielony{background-color:#1e8340}.p-filter-circles li.zolty{background-color:#dbad4d}.p-filter-circles li.pomaranczowy{background-color:#c5781e}.p-filter-circles li.bordowy{background-color:#982720}.p-filter-circles li.rozowy{background-color:#ca6394}.p-filter-circles li.fioletowy{background-color:#8e4aa6}.p-filter-circles li.brazowy{background-color:#866446}.p-filter-links,.p-filter-links li{border:none!important;padding:2px 0!important}.p-filter-links li a{padding:5px 0;font-size:1rem;color:#969696}.p-filter-links li a:hover{color:#3c3c3c}.p-filter-links li.selected a{font-weight:700;color:#3c3c3c}.product-description-box.empty-config{border:1px solid #efefef;box-sizing:border-box;box-shadow:0px 10px 12px rgba(26,26,26,.1);transition:.2s all;border-radius:10px}.product-description-box.empty-config .inner-d.open-customizer{padding:25px;cursor:pointer}.customizer-opened .product-description-box.empty-config .inner-d.open-customizer{cursor:default}.product-description-box.empty-config .inner-d .product-features{margin-bottom:0}.product-description-box.empty-config:hover{box-shadow:0px 8px 32px rgba(26,26,26,.15)}.product-description-box.empty-config .product-features{margin-top:0;margin-bottom:25px}.product-description-box.empty-config .open-customizer{padding:0 25px 25px;cursor:pointer;margin-bottom:0}.product-description-box.empty-config .summary{margin-bottom:0}.product-description-box.empty-config+.product_meta+form .single_variation_wrap{border-top:0}@media (max-width:480px){.product-description-box.empty-config .open-customizer{flex-direction:column}.product-description-box.empty-config .open-customizer .customizer-count{margin:10px 0 0}}.attribute-filling,span.hidden{display:none!important}.text-compact{line-height:20px}.form-white-bg{background:#fff;box-shadow:0px 10px 12px rgba(26,26,26,.1);border-radius:10px;padding:43px 16px;position:relative}.form-white-bg .wpcf7-acceptance label{font-weight:300;color:#646464}.form-white-bg .wpcf7-acceptance label a{font-weight:600}.form-white-bg .wpcf7-spinner{position:absolute;right:0;top:10px}.labels-dark label{color:#232323}.model-search{display:flex;background:#f9f9f9;border-radius:100px;overflow:hidden;margin-bottom:30px}.model-search input[type=search],.model-search input[type=text]{border:none;background:0 0;padding:11px 20px!important;flex-grow:1}.model-search button{background:0 0;padding:0 20px 0 15px;border:none;border-left:1px solid #f1f1f1;transition:.2s}.model-search button:hover{background:#e6e6e6;border:none}.model-pagination{margin:25px 0 100px;display:flex;justify-content:flex-end;justify-content:center;gap:6px;flex-wrap:wrap}.model-pagination *:not(svg){padding:8px 15px;border:1px solid #efefef;color:#3c3c3c;transition:background-color .2s}.model-pagination .current{font-weight:600}.model-pagination *:hover,.model-pagination .current{background-color:#f9f9f9}.related-dimensions{margin:0 0 25px}.related-dimensions p{margin-bottom:10px}.related-dimensions .options{display:flex;flex-wrap:wrap;margin:0 -4px;position:relative}.related-dimensions .options.options-wider a,.related-dimensions .options.options-wider label{width:40%}.related-dimensions .options a,.related-dimensions .options label{background:#fff;border:1px solid #e6e6e6;box-sizing:border-box;border-radius:4px;padding:12px 24px 12px 55px;font-size:16px;line-height:18px;color:#3c3c3c;font-weight:600;position:relative;width:31%;flex:0 0 auto;margin:0 4px 8px}@media (max-width:480px){.related-dimensions .options a,.related-dimensions .options label{width:100%}}.related-dimensions .options label{cursor:pointer}.related-dimensions .options input{display:none}.related-dimensions .options a:before,.related-dimensions .options label:before{content:"";width:24px;height:24px;border-radius:100%;position:absolute;left:18px;top:9px;border:1px solid #3c91b8}.related-dimensions .options a:after,.related-dimensions .options label:after{content:"";width:24px;height:24px;border-radius:100%;position:absolute;left:18px;top:9px;opacity:0;transform:scale3d(.25,.25,1);background:#3c91b8}.related-dimensions .options a:before,.related-dimensions .options a:after,.related-dimensions .options label:before,.related-dimensions .options label:after{transition:opacity .3s cubic-bezier(.49,.025,.49,1),transform .3s cubic-bezier(.49,.025,.49,1)}.related-dimensions .options a:hover:after,.related-dimensions .options a.selected:after,.related-dimensions .options label:hover:after,.related-dimensions .options input:checked+label:after{opacity:1;transform:scale3d(.5,.5,1)}@media (max-width:480px){.related-dimensions .options{flex-direction:column}}.custom-order-banner{padding:15px 25.5px;border:1px solid #efefef;box-sizing:border-box;border-radius:10px;display:flex;align-items:start;gap:15px}.custom-order-banner .text h4{font-size:16px;color:#3c3c3c;margin:0}.custom-order-banner .text p{margin:0}.custom-order-banner a{margin-left:auto}@media (max-width:480px){.custom-order-banner{flex-direction:column}.custom-order-banner .text p{margin:10px 0 0}.custom-order-banner a{margin:0}}.page .form-sent,.woocommerce .tab-content .form-sent{display:none}.page.cform-sent .form-ready,.woocommerce.cform-sent .tab-content .form-ready{display:none}.page.cform-sent .form-sent,.woocommerce.cform-sent .form-sent{display:block}.page .form-sent .header,.woocommerce .form-sent .header{background:#45bf7a;border-radius:10px;padding:37px 30px;margin-bottom:30px;font-weight:600;font-size:20px;color:#fff;display:flex;align-items:center}.wc-bacs-bank-details-account-name{display:none}@media (min-width:1200px){.event-none-desktop{pointer-events:none}}.event-none{pointer-events:none}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.shop-loop-after{display:block!important;justify-content:space-between}.shop-loop-after .page-numbers{clear:none;float:right}.archive-pagination .page-numbers{display:inline-block;white-space:nowrap;padding:0;margin:0 0 0 10px;margin-bottom:15px}.archive-pagination .page-numbers li{float:left;margin-left:5px;display:inline;padding:0}.archive-pagination .page-numbers li span,.archive-pagination .page-numbers li a{border:1px solid #ccc;border-radius:0;color:#7b858a;display:block;font-size:15px;font-weight:700;margin:0 0 5px;padding:0 .5em;line-height:2.1em;min-width:2.2em;height:2.2em;text-decoration:none;text-align:center}.archive-pagination .page-numbers li span.current,.archive-pagination .page-numbers li a:hover{border-color:#3c3c3c;color:#706f6c}.archive-pagination .page-numbers li .next,.archive-pagination .page-numbers li .prev{border:none;text-indent:-9999px;position:relative;padding:0}.archive-pagination .page-numbers li .next:before{content:"";font-size:15px;font-family:"porto";font-weight:400;line-height:30px;position:absolute;top:0;left:0;right:0;text-indent:0}.archive-pagination .page-numbers li .prev:before{content:"";font-size:15px;font-family:"porto";font-weight:400;line-height:30px;position:absolute;top:0;left:0;right:0;text-indent:0}li.icon-lang a{text-transform:none;padding:3px 14px!important;display:flex!important;align-items:center;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}li.icon-lang a:before{content:""!important;width:16px;height:16px;display:inline-block;margin:0 10px 0 0}li.icon-lang--pl a:before{background-image:url("/wp-content/themes/ramaro-child/images/flag-pl.svg");--lzl-bg-img:"/wp-content/themes/ramaro-child/images/flag-pl.svg"}li.icon-lang--en a:before{background-image:url("/wp-content/themes/ramaro-child/images/flag-en.svg");--lzl-bg-img:"/wp-content/themes/ramaro-child/images/flag-en.svg"}li.icon-lang--en a:before.lzl:not(.lzl-ed),li.icon-lang--en a:before.lzl-ing:not(.lzl-ed){background-image:none}li.icon-lang--de a:before{background-image:url("/wp-content/themes/ramaro-child/images/flag-de.svg");--lzl-bg-img:"/wp-content/themes/ramaro-child/images/flag-de.svg"}li.icon-lang--de a:before.lzl:not(.lzl-ed),li.icon-lang--de a:before.lzl-ing:not(.lzl-ed){background-image:none}.text-underlined{text-decoration:underline}.cursor-pointer{cursor:pointer}.fabric-group{margin:25px 0 45px}.fabric-group .group{display:inline-flex;align-items:center;padding:20px;border:1px solid #fff0e0;border-radius:10px;min-width:250px;max-width:300px}.fabric-group .group .icon{width:36px;height:36px;background:#fff0e0;border-radius:200px;display:inline-flex;justify-content:center;align-items:center;font-weight:600;font-size:16px;line-height:18px;text-align:center;color:#3c3c3c;margin:0 20px 0 0}.fabric-group .group h5{font-weight:600;font-size:16px;line-height:18px;color:#000;margin:0}.fabric-group .group p{margin:0}.loader-block{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5)}.product-images .zoom{width:auto;height:auto;top:0;right:60px;bottom:0;left:60px;display:flex;align-items:center;justify-content:center}.product-images .zoom img{max-width:25px;height:auto}.product-images:hover .zoom{opacity:0}.product-images .zoom:hover{opacity:1}.product-images:hover .owl-carousel.show-nav-hover .owl-prev,.product-images:hover .owl-carousel.show-nav-hover .owl-next{opacity:1;transform:translate(0,-50%);z-index:11}.label-shipped{height:24px;padding:0 8px;display:inline-flex;align-items:center;background:#e8f9e7;border-radius:10px;color:#2f8d5a;letter-spacing:.4px;font-size:.7rem;font-weight:400;margin:0 0 0 10px}body:not(.elementor-editor-active) .modals-list{display:none}.form-for-pdf input[type=email]{padding:14px 12px!important}.form-for-pdf p{color:#3c3c3c}.location-button{display:flex;background:#f9f9f9;border:1px solid #646464;border-radius:8px;padding:17px 24px;align-items:center;transition:opacity .2s}.location-button.inactive *{opacity:.8}.location-button.inactive:hover *{opacity:.95}.location-button .caption{width:80%}.location-button .caption h4{margin:0 0 5px;font-size:16px;line-height:18px;color:#3c3c3c}.location-button .arrow{margin-left:auto}.clickable .elementor-widget{position:static}.clickable{position:relative}.clickable a:after{content:"";display:block!important;position:absolute;top:10px;bottom:10px;left:10px;right:10px;z-index:1}@media (max-width:996px){.margin-container-right>.elementor-container{padding-right:0!important}}.i-prev,.i-next{cursor:pointer}.author-circle{flex:0 0 41px;height:41px;display:inline-flex;background:#74c7ed;color:#fff;font-weight:600;align-items:center;justify-content:center;border-radius:100%}.author-stars{color:#eab83c;font-size:18px}.author-stars i{margin-right:3px}.height-h100{height:100%}.eraty-confirmation-buttons button:last-child{float:none}.single_add_to_cart_button{margin-bottom:10px}.shop-loop-before{color:#3c3c3c;margin-top:40px}.fabric-catalog .shop-loop-before{margin-top:0}.shop-loop-before .woocommerce-ordering{margin-right:0}.shop-loop-before .woocommerce-pagination{margin-left:auto}.shop-loop-before .category-price-filter{max-width:400px;width:100%;margin:0 30px}.shop-loop-before .category-price-filter h3{font-weight:400;text-transform:none}.shop-loop-before .category-price-filter h3 .toggle{display:none}.shop-loop-before .category-price-filter .widget_price_filter{display:flex;align-items:center}.shop-loop-before .category-price-filter .price_slider_wrapper{display:flex;align-items:center;margin:0}.shop-loop-before .category-price-filter .price_slider_wrapper .price_slider{width:150px;margin:0 15px;background:#eee}.shop-loop-before .category-price-filter .price_slider_wrapper button[type=submit]{display:none}.shop-loop-before .category-price-filter .price_slider_wrapper .price_label{font-size:0;line-height:14px;margin:0 0 -6px}.shop-loop-before .category-price-filter .price_slider_wrapper .price_label .from,.shop-loop-before .category-price-filter .price_slider_wrapper .price_label .to{font-size:14px}.shop-loop-before .category-price-filter .price_slider_wrapper .price_label .from:after{content:"-";margin:0 5px}.shop-loop-before .category-price-filter .price_slider_wrapper .price_slider .ui-slider-handle{margin-top:-6px}.shop-loop-before .category-price-filter .price_slider_wrapper .price_slider .ui-slider-range{background:#3c3c3c}@media (max-width:480px){.shop-loop-before{margin-top:0}.shop-loop-before .category-price-filter{order:-1;margin:0 0 15px}.shop-loop-before .category-price-filter .price_slider_wrapper .price_slider{width:120px}}.term-description{width:50%}@media (max-width:1023px){.term-description{width:100%}}.link-blue{color:#3c91b8}.link-blue:hover{text-decoration:underline}.payment_method_payustandard label img.blik{margin-left:auto;margin-right:15px;max-height:17px}.page-template-page-auth #header{margin-bottom:0}.fabric-icons-loop{position:absolute;display:flex;z-index:2;gap:5px}.fabric-icons-loop .item{width:45px;height:45px;display:inline-flex;border:3px solid #fff;background:#fff;border-radius:45px;justify-content:center}@media (max-width:480px){.fabric-icons-loop .item{width:35px;height:35px}}.fabric-icons-loop .item img{max-width:100%;height:auto}.filter-checkbox{margin-bottom:10px}.filter-checkbox:last-child{margin-bottom:0}.filter-checkbox input{display:none}.filter-checkbox input:checked+label{font-weight:700;color:#3c3c3c}.filter-checkbox input:checked+label picture{border-color:#eee}.filter-checkbox label:hover{color:#3c3c3c}.filter-checkbox label{display:flex;align-items:center;gap:10px;cursor:pointer}.filter-checkbox picture{width:45px;height:45px;display:inline-flex;border:3px solid #fff;background:#fff;border-radius:45px;padding:3px;align-items:center}.tooltip.show{opacity:1}.tooltip .tooltip-inner{border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;box-shadow:0px 10px 12px rgba(26,26,26,.1);border-radius:4px;color:#3c3c3c;font-size:12px;line-height:16px;letter-spacing:.4px}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#fff}.blue-suggestion{border-radius:10px;background:var(--primary-100-no-brand,#e2efff);padding:17px 16px;margin-top:15px;display:none}.blue-suggestion .blue-suggestion-content h4{color:var(--primary-600,#006896);font-size:16px;font-style:normal;font-weight:600;line-height:18px}.blue-suggestion .blue-suggestion-content p{color:var(--primary-500,#3c91b8);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.4px}.blue-suggestion .blue-suggestion-content p{margin-bottom:10px}.blue-suggestion .blue-suggestion-content p:last-child{margin-bottom:0}.blue-suggestion .blue-suggestion-content a{padding:8px 16px;border-radius:4px;background:var(--white-white-100,#fff);color:var(--primary-500,#3c91b8);font-size:12px;font-style:normal;font-weight:600;line-height:16px;transition:all .2s;margin-top:5px;display:inline-block}.blue-suggestion .blue-suggestion-content a:hover{background:var(--primary-500,#3c91b8);color:var(--white-white-100,#fff)}@media (max-width:770px){.filters{flex-direction:column;row-gap:15px}.filters .filter{width:100%!important;z-index:initial!important}.filter.popup-extended .options{width:100%!important}}li.icon-lang--pl a:before.lzl:not(.lzl-ed),li.icon-lang--pl a:before.lzl-ing:not(.lzl-ed){background-image:none}