﻿#primary{padding-top:95px}#primary h1{margin-bottom:0}#primary main{padding-bottom:24px}#primary main .woocommerce-breadcrumb{padding:16px 0;display:block !important}#primary main .woocommerce-breadcrumb .container{display:flex;gap:8px;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb .container{color:#0c273c}#primary main .woocommerce-breadcrumb::before,#primary main .woocommerce-breadcrumb::after{content:none !important}#primary main .woocommerce-breadcrumb a{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb a{color:#6d7d8a;text-decoration:none}#primary main .woocommerce-breadcrumb .breadcrumbs__separator{font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-breadcrumb .breadcrumbs__separator{color:#6d7d8a}#primary main .woocommerce-result-count,#primary main .woocommerce-notices-wrapper{display:none}#primary main .woocommerce-ordering{width:100%;display:flex;justify-content:flex-start;position:relative;border:1px solid #0c273c;margin-left:auto}#primary main .woocommerce-ordering::after{content:"";position:absolute;right:0;top:0;width:36px;height:36px;background-image:url(../images/svg/filter-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border-left:1px solid #0c273c;pointer-events:none}#primary main .woocommerce-ordering .orderby{-moz-appearance:none;-webkit-appearance:none;color:#0c273c;appearance:none;background:rgba(0,0,0,0);border:0;height:36px;padding:0 0 0 12px;width:100%;padding-right:36px;border-right:0 !important;font-family:"Manrope",sans-serif;font-size:.875rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-ordering .orderby{cursor:pointer}#primary main .woocommerce-products-header{padding:32px 0;background:#027f91;color:#fff;margin-bottom:24px}#primary main .woocommerce-products-header .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media(max-width: 660px){#primary main .woocommerce-products-header .container{display:block}#primary main .woocommerce-products-header .container h1{margin-bottom:24px;font-size:36px}}#primary main .woocommerce-products-header .term-description{grid-column-start:3}#primary main .woocommerce-products-header .term-description p{font-family:"Manrope",sans-serif;font-size:1.125rem;font-weight:500;line-height:120%;letter-spacing:-0.03em}@media(max-width: 1024px){#primary main .woocommerce-products-header .term-description p{letter-spacing:-0.0275em}}#primary main .woocommerce-pagination{width:calc(100% - 200px - 64px);margin-left:auto}#primary main .woocommerce-pagination ul{margin:0;padding:0;list-style-type:none;display:flex;gap:8px;justify-content:center;align-items:center}#primary main .woocommerce-pagination ul li .page-numbers{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .woocommerce-pagination ul li .page-numbers{color:#0c273c;border:1px solid rgba(0,0,0,0);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;cursor:pointer;text-decoration:none}#primary main .woocommerce-pagination ul li .page-numbers.current{border-color:#0c273c}@media(max-width: 660px){#primary main .woocommerce-pagination ul li .page-numbers{width:32px;height:32px}}@media(max-width: 520px){#primary main .woocommerce-pagination ul li .page-numbers{width:28px;height:28px}}@media(max-width: 320px){#primary main .woocommerce-pagination ul li .page-numbers{width:24px;height:24px}}@media(max-width: 1180px){#primary main .woocommerce-pagination{width:100%;margin-right:auto}}@media(max-width: 660px){#primary main .woocommerce-pagination{width:100%}#primary main .woocommerce-pagination ul{gap:6px}}#primary main .shop-products{width:calc(100% - 200px - 64px);display:flex;flex-direction:column;gap:24px}#primary main .shop-products ul.products h2{margin:0}#primary main .shop-products ul.products .button.product_type_variable{display:none}#primary main .shop-products-header{display:flex;justify-content:space-between;align-items:center}#primary main .shop-products-header .mobile-filter{display:inline-flex;max-width:fit-content;align-items:center;border:1px solid #0c273c;background-color:#fff;position:relative;z-index:2}#primary main .shop-products-header .mobile-filter p{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px}#primary main .shop-products-header .mobile-filter button{background:#fff;border:0;border-radius:0;padding:0;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-left:1px solid #0c273c;transition:all .25s ease}#primary main .shop-products-header .mobile-filter button svg{width:24px;height:24px}#primary main .shop-products-header .mobile-filter button svg path{transition:all .25s ease}#primary main .shop-products-header .mobile-filter button:hover{background:#0c273c;transition:all .25s ease}#primary main .shop-products-header .mobile-filter button:hover svg path{fill:#fff;transition:all .25s ease}@media(min-width: 661px){#primary main .shop-products-header .mobile-filter{display:none}}#primary main .shop-products-header .woocommerce-ordering{max-width:180px}@media(max-width: 1200px){#primary main .shop-products ul.products{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 800px){#primary main .shop-products ul.products{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 660px){#primary main .shop-products{width:100%}#primary main .shop-products ul.products{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 520px){#primary main .shop-products ul.products{grid-template-columns:repeat(2, 1fr)}}#primary main .container{display:flex;gap:64px;flex-wrap:wrap}#primary main .shop-filters{width:200px}#primary main .shop-filters .prdctfltr_wc .prdctfltr_filter_title{display:none}#primary main .shop-filters .prdctfltr_collector{width:100%;margin-left:0}@media(max-width: 660px){#primary main .shop-filters .prdctfltr_filter_inner{display:flex;flex-wrap:wrap;justify-content:space-between}#primary main .shop-filters .prdctfltr_filter_inner .prdctfltr_filter{flex-basis:calc(50% - 12px);margin-right:auto}#primary main .shop-filters .prdctfltr_filter_inner .prdctfltr_filter.prdctfltr_rng_price{flex-basis:100%}}#primary main .shop-filters .prdctfltr_checkboxes label{margin-bottom:4px}#primary main .shop-filters .prdctfltr_checkboxes label.prdctfltr_ft_none{display:none}#primary main .shop-filters .prdctfltr_checkboxes label>span{position:relative;font-weight:600;padding-left:32px;max-width:calc(100% - 32px);display:flex}#primary main .shop-filters .prdctfltr_checkboxes label>span:before{margin:0;height:20px;width:20px;min-width:20px;border:1px solid #0c273c;border-radius:2px;appearance:none;cursor:pointer;position:absolute;top:0;left:0}#primary main .shop-filters .prdctfltr_checkboxes label.prdctfltr_active>span:before{background:#027f91;border-color:#027f91}#primary main .shop-filters .prdctfltr_regular_title{position:relative;cursor:pointer;margin-bottom:8px}#primary main .shop-filters .prdctfltr_regular_title::after{content:"";position:absolute;bottom:0;right:0;width:32px;height:32px;background-image:url(../images/svg/arrow-down.svg);background-repeat:no-repeat;background-position:center;pointer-events:none;transition:all .25s ease}#primary main .shop-filters .prdctfltr_regular_title.closed::after{transform:rotate(180deg);transition:all .25s ease}#primary main .shop-filters ::-webkit-scrollbar-thumb{background-color:#f1f5f9}#primary main .shop-filters .prdctfltr_wc .prdctfltr_filter{max-height:202px;overflow:hidden;overflow-y:auto;margin-bottom:24px;padding-right:0;padding-left:0;padding-top:0}#primary main .shop-filters .prdctfltr_wc .prdctfltr_filter::-webkit-scrollbar{background:#f1f5f9}@media(max-width: 660px){#primary main .shop-filters .prdctfltr_wc .prdctfltr_filter{max-height:234x}}#primary main .shop-filters .prdctfltr_filter.prdctfltr_rng_price{overflow:hidden;margin-bottom:0}#primary main .shop-filters .prdctfltr_buttons{padding:0;margin-top:0}@media(max-width: 660px){#primary main .shop-filters .prdctfltr_buttons{display:none}}#primary main .shop-filters .prdctfltr_buttons span{font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}#primary main .shop-filters .prdctfltr_buttons span:before{display:none}#primary main .shop-filters .prdctfltr_buttons span label{margin-bottom:12px;position:relative;padding-left:32px;display:flex}#primary main .shop-filters .prdctfltr_buttons span label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #0c273c;border-radius:2px;appearance:none;cursor:pointer}#primary main .shop-filters .prdctfltr_buttons span label.prdctfltr_active:before{background:#027f91;border-color:#027f91}#primary main .shop-filters .prdctfltr-delete:before{color:#0c273c}#primary main .shop-filters-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}#primary main .shop-filters-header h3{font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em}#primary main .shop-filters-header button{background:rgba(0,0,0,0);border:1px solid #0c273c;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}#primary main .shop-filters-header button svg{width:24px}#primary main .shop-filters-header button svg path{transition:all .25s ease}#primary main .shop-filters-header button:hover{background:#0c273c;transition:all .25s ease}#primary main .shop-filters-header button:hover svg path{fill:#fff;transition:all .25s ease}#primary main .shop-filters-footer{display:flex;justify-content:center;align-items:center}#primary main .shop-filters-footer button{width:100%;display:flex;align-items:center;justify-content:flex-end;background:#0c273c;color:#fff;border:1px solid #0c273c;padding:0;border-radius:0;font-weight:500;font-size:16px;line-height:24px;gap:8px;cursor:pointer}#primary main .shop-filters-footer button .button-text{margin-right:auto;margin-left:auto}#primary main .shop-filters-footer button .button-icon{display:flex;align-items:center;justify-content:center;background:#fff;width:48px;height:48px;position:relative}#primary main .shop-filters-footer button .button-icon::after{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background:#0c273c;transition:all .25s ease}#primary main .shop-filters-footer button .button-icon svg{width:18px;height:18px;z-index:2}#primary main .shop-filters-footer button .button-icon svg path{transition:all .25s ease}#primary main .shop-filters-footer button:hover .button-icon::after{width:100%;transition:all .25s ease}#primary main .shop-filters-footer button:hover .button-icon svg path{fill:#fff}@media(min-width: 661px){#primary main .shop-filters-footer{display:none}#primary main .shop-filters-header{display:none}}@media(max-width: 660px){#primary main .shop-filters{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;z-index:1000;padding:16px;border:16px solid #0c273c;z-index:9999;display:flex;flex-direction:column;justify-content:space-between;visibility:hidden;opacity:0;pointer-events:none}#primary main .shop-filters.active{visibility:visible;opacity:1;pointer-events:auto;overflow:auto}#primary main .shop-filters div:nth-child(2){margin-bottom:auto}#primary main .shop-filters.active{visibility:visible;opacity:1;pointer-events:auto}#primary main .shop-filters .shop-filters-header{margin-bottom:24px}#primary main .shop-filters .shop-filters-header h3{margin-bottom:0;margin-top:0}#primary main .shop-filters .shop-filters-footer{margin-bottom:20px}}#primary main .shop-filters .prdctfltr_rng_price{min-height:120px}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_regular_title{font-size:16px;margin-bottom:0}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_regular_title:after{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll{padding:0;border:0;margin-top:-22px;box-shadow:none;display:block !important}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-from{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-to{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-single{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-min{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-max{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-grid-pol{display:none}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-bar{background:#027f91;height:4px}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-line-mid{background:#f1f5f9;height:4px}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-line-left{background:#f1f5f9;height:4px}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-line-right{background:#f1f5f9;height:4px}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-slider{top:29px;width:16px;height:16px;background:#027f91;border-radius:50%}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-grid-text{font-size:14px;font-weight:500;color:#0c273c}#primary main .shop-filters .prdctfltr_rng_price .prdctfltr_add_scroll .irs-grid-text:after{content:"€"}#primary main .woof_products_top_panel,#primary main .woof_submit_search_form_container{display:none !important}#primary main .woof_products_top_panel_content,#primary main .woof_submit_search_form_container_content{display:none !important}@media(max-width: 900px){#primary .prdctfltr_wc.prdctfltr_woocommerce.pf_arrow .prdctfltr_woocommerce_ordering,#primary .prdctfltr_wc.prdctfltr_woocommerce.pf_default .prdctfltr_woocommerce_ordering,#primary .prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_ordering{margin:0 !important}}#sidebar{display:none !important}.no-sale-products .prdctfltr_sale{display:none !important}