.s-banner-main-wcs{background:#00557b;margin-bottom:33px;padding:38px 0}.s-banner-main-wcs__content{align-items:center;display:flex;flex-direction:column;line-height:1;margin:0 auto;max-width:1200px;padding:0 20px;position:relative;text-align:center}.s-banner-main-wcs__title{-webkit-text-stroke:1px #fff;color:transparent;font-family:Poppins;font-size:130px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:1;margin:0;padding:0;text-transform:uppercase}@media (max-width:768px){.s-banner-main-wcs__title{font-size:80px}}.s-banner-main-wcs__wrap-breadcrumbs{margin-top:18px}.s-banner-main-wcs__icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.s-banner-main-wcs__icon-img{height:67px;width:67px}@media (max-width:768px){.s-banner-main-wcs__icon-img{height:45px;width:45px}}.s-banner-main-wcs.orange{background-color:#fff}@media (max-width:768px){.s-banner-main-wcs.orange{padding-bottom:10px}}.s-banner-main-wcs.orange .s-banner-main-wcs__title{-webkit-text-stroke:1px #ec7109}@media (max-width:768px){.s-banner-main-wcs.orange .s-banner-main-wcs__title{font-size:55px}.s-banner-main-wcs.orange .s-banner-main-wcs__icon img{height:32px;width:32px}}.s-banner-main-wcs.blue-simple{padding:40px 0 69px}.s-banner-main-wcs.blue-simple .s-banner-main-wcs__title{color:#fff;font-family:Poppins;font-size:55px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:1.4;margin:0;padding:0;text-transform:none}@media (max-width:768px){.s-banner-main-wcs.blue-simple .s-banner-main-wcs__title{font-size:25px}}body .woocommerce .woocommerce-error,body .woocommerce div.woocommerce-info,body .woocommerce div.woocommerce-message{background-color:transparent!important;border:1px solid #1a4a6c;color:#021926!important;font-family:Poppins;font-size:17px!important;font-weight:500;letter-spacing:-2%;line-height:1.5;margin-bottom:30px;padding:12px 17px!important;text-align:left}body .woocommerce .woocommerce-error a,body .woocommerce div.woocommerce-info a,body .woocommerce div.woocommerce-message a{color:#ec7109;text-decoration:none}body .woocommerce .woocommerce-error a:hover,body .woocommerce div.woocommerce-info a:hover,body .woocommerce div.woocommerce-message a:hover{text-decoration:underline}body .woocommerce .woocommerce-error a.button,body .woocommerce div.woocommerce-info a.button,body .woocommerce div.woocommerce-message a.button{border-color:#ec7109!important;color:#ec7109!important;font-size:15px;font-weight:700;padding:7px 20px;text-decoration:none}body .woocommerce .woocommerce-error a.button:hover,body .woocommerce div.woocommerce-info a.button:hover,body .woocommerce div.woocommerce-message a.button:hover{background-color:#ec7109!important;border-color:#ec7109!important;color:#fff!important;text-decoration:none}.c-custom-breadcrumbs{align-items:center;color:#fff;display:flex;flex-direction:row;gap:10px;justify-content:center}.c-custom-breadcrumbs .delimiter{opacity:.7}.c-custom-breadcrumbs a{color:#fff;cursor:pointer;opacity:.7;transition:all .2s ease-out}.c-custom-breadcrumbs a:hover{color:#ec7109;opacity:1}body.woocommerce nav.woocommerce-pagination{margin-top:25px;text-align:center}body.woocommerce nav.woocommerce-pagination ul{align-items:center;border:none;display:flex;flex-direction:row;gap:1px;justify-content:center;margin:0;padding:0}body.woocommerce nav.woocommerce-pagination ul li{border:none;display:block;margin:0;padding:0}body.woocommerce nav.woocommerce-pagination ul li .page-numbers{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:50%;color:#000;display:flex;font-size:15px;font-weight:400;height:40px;justify-content:center;line-height:1;margin:0;padding:0;position:relative;text-decoration:none;width:40px}body.woocommerce nav.woocommerce-pagination ul li .page-numbers.current,body.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover{border:1px solid #ec7109;color:#000}body.woocommerce nav.woocommerce-pagination ul li .page-numbers.next,body.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev{padding:9px 6px}body.woocommerce nav.woocommerce-pagination ul li .page-numbers.next:hover svg path,body.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev:hover svg path{stroke:#ec7109}body.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent;border:1px solid #ec7109;color:#000}.widget.widget_wpc_filters_widget{margin:0}.widget.widget_wpc_filters_widget .wpc-filters-section{margin:0 0 20px;padding:0}.widget.widget_wpc_filters_widget .wpc-filters-section:last-child{margin-bottom:0}.widget.widget_wpc_filters_widget .wpc-filters-section:first-child{margin-bottom:45px}.widget.widget_wpc_filters_widget .wpc-filters-section.wpc-filter-layout-range{margin-bottom:30px}.widget.widget_wpc_filters_widget .wpc-filters-section.wpc-filter-layout-range .wpc-filter-title{margin-bottom:20px}body .wpc-filter-header .wpc-filter-title{color:#000;font-size:18px;font-weight:"Poppins";font-weight:500;line-height:1;margin:0;padding:0;text-align:left}body .wpc-filter-header .wpc-filter-title button{background-color:#00557b;color:#fff;padding:16px 21px}body .wpc-filter-header .wpc-filter-title button .wpc-filter-selected-values{color:#fff;display:none;font-size:13px}body .wpc-filter-header .wpc-filter-title button .wpc-open-icon{border-left-color:#fff!important;border-top-color:#fff!important}.wpc-filters-main-wrap{color:#000;font-size:15px;font-style:normal;font-weight:"Poppins";font-weight:500;line-height:normal}.wpc-filters-main-wrap .wpc-filter-content.wpc-filter-colour input[type=checkbox]{display:none}.wpc-filters-main-wrap .wpc-filter-content.wpc-filter-colour .wpc-checkbox-item label a{transition:all .2s ease-out}.wpc-filters-main-wrap .wpc-filter-content.wpc-filter-colour .wpc-checkbox-item.wpc-term-selected label a,.wpc-filters-main-wrap .wpc-filter-content.wpc-filter-colour .wpc-checkbox-item:hover label a{font-weight:700}.wpc-filters-main-wrap input[type=checkbox]{all:unset;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box;display:flex;flex-shrink:0;height:15px;justify-content:center;margin:2px 0 0!important;outline:0;vertical-align:top;width:15px}.wpc-filters-main-wrap input[type=checkbox]:after{content:unset}.wpc-filters-main-wrap input[type=checkbox]:checked{background-color:#ec7109;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M7.808 1.143 3.222 5.397l-1.94-2.07L0 4.53l3.133 3.344L9 2.435 7.808 1.143Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h9v9H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-size:9px;border:1px solid #ec7109}.wpc-filters-main-wrap input[type=checkbox]:focus{outline:none}.wpc-filters-main-wrap .wpc-filter-has-hierarchy li.wpc-term-item label{padding-left:0}.wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected>.wpc-term-item-content-wrapper label a,.wpc-filters-main-wrap li.wpc-term-item:hover>.wpc-term-item-content-wrapper label a{font-weight:700}.wpc-filters-main-wrap li.wpc-term-item label{line-height:normal;padding-left:0;width:100%}.wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count-brackets-close,.wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count-brackets-open,.wpc-filters-main-wrap li.wpc-term-item label .wpc-term-count-value{color:#000;display:inline-block}.wpc-filters-main-wrap li.wpc-term-item label a{color:#000}.wpc-filters-main-wrap li.wpc-term-item label a span.wpc-term-swatch-wrapper{border:0;border-radius:0;border-radius:50%;height:20px;margin-right:12px;min-height:unset;min-width:unset;width:20px}.wpc-filters-main-wrap li.wpc-term-item label a span.wpc-term-swatch-wrapper span.wpc-term-swatch{height:100%;width:100%}.wpc-filter-has-selected .wpc-see-less-control,.wpc-filter-has-selected.wpc-show-less .wpc-see-more-control,.wpc-filter-more-less .wpc-see-more-control,.wpc-filter-more-less.wpc-show-more .wpc-see-less-control,.wpc-show-more-reverse.wpc-filter-more-less .wpc-see-less-control,.wpc-show-more-reverse.wpc-filter-more-less.wpc-show-less .wpc-see-more-control{border-bottom:1px solid #ec7109;color:#000;font-size:14px;line-height:18px}.wpc-filter-has-selected .wpc-see-less-control:hover,.wpc-filter-has-selected.wpc-show-less .wpc-see-more-control:hover,.wpc-filter-more-less .wpc-see-more-control:hover,.wpc-filter-more-less.wpc-show-more .wpc-see-less-control:hover,.wpc-show-more-reverse.wpc-filter-more-less .wpc-see-less-control:hover,.wpc-show-more-reverse.wpc-filter-more-less.wpc-show-less .wpc-see-more-control:hover{color:#ec7109}.wpc-filters-range-wrapper{gap:0;width:100%}.wpc-filters-range-wrapper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.wpc-filters-range-wrapper input[type=number]::-webkit-inner-spin-button,.wpc-filters-range-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wpc-filters-main-wrap input.wpc-filter-search-field,.wpc-filters-range-wrapper input[type=number]{border:1px solid #e5e5e5;border-radius:42px;color:#000;font-size:17px;font-style:normal;font-weight:400;line-height:normal;max-width:165px;padding:10px 25px;width:100%}.wpc-filters-main-wrap input.wpc-filter-search-field:focus,.wpc-filters-range-wrapper input[type=number]:focus{outline:none}body .wpc-filters-range-inputs .ui-slider-horizontal{background:#ec7109;height:1px;margin-left:6px;width:calc(100% - 8px)}body .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#ec7109}body .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{border-radius:0;box-shadow:none}body .wpc-filters-range-inputs .ui-slider .ui-slider-handle{background-color:#ec7109;border-color:#ec7109;border-radius:50%;height:15px;top:-7px;width:15px}.wpc-filters-range-inputs .ui-button,.wpc-filters-range-inputs .ui-state-default,.wpc-filters-range-inputs .ui-widget-content .ui-state-default,.wpc-filters-range-inputs .ui-widget-header .ui-state-default,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:active,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:hover{background:#000;border:0}body div.wpc-filters-main-wrap .wpc-filters-widget-controls-wrapper{gap:10px}body div.wpc-filters-main-wrap .wpc-filters-widget-controls-one{width:100%}body div.wpc-filters-main-wrap .wpc-filters-widget-controls-one a.wpc-filters-apply-button{background-color:#000;border-color:#000;border-radius:0;padding:13px 25px;width:100%}body div.wpc-filters-main-wrap .wpc-filters-widget-controls-two{width:100%}body div.wpc-filters-main-wrap .wpc-filters-widget-controls-two a{background-color:transparent;border-color:#000;border-radius:0;color:#000;padding:13px 25px;width:100%}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container{left:0;margin:0;position:absolute;top:0;width:auto}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container .wpc-filters-open-widget{border:none;border-bottom:1px solid #000;border-radius:0;padding:0 0 16px;width:100%}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container .wpc-filters-open-widget .wpc-button-inner{align-items:center;color:#000;display:inline-flex;flex-direction:row-reverse;font-size:16px;font-weight:400;gap:9px;justify-content:space-between;width:100%}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container .wpc-filters-open-widget .wpc-button-inner .wpc-icon-html-wrapper{margin-right:0}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container .wpc-filters-open-widget .wpc-button-inner .wpc-icon-html-wrapper>span{display:none}body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container .wpc-filters-open-widget .wpc-button-inner .wpc-icon-html-wrapper:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.25 16.625a.877.877 0 0 1-.875.875h-8.036a2.609 2.609 0 0 1-4.928 0H2.625a.875.875 0 0 1 0-1.75h2.786a2.61 2.61 0 0 1 4.928 0h8.036a.875.875 0 0 1 .875.875Zm-.875-7h-1.911a2.61 2.61 0 0 0-4.928 0H2.625a.875.875 0 1 0 0 1.75h8.911a2.61 2.61 0 0 0 4.928 0h1.911a.875.875 0 1 0 0-1.75ZM2.625 5.25h4.536a2.61 2.61 0 0 0 4.928 0h6.286a.875.875 0 1 0 0-1.75h-6.286a2.61 2.61 0 0 0-4.928 0H2.625a.875.875 0 1 0 0 1.75Z' fill='%23000'/%3E%3C/svg%3E") 50% no-repeat;background-size:cover;content:"";display:inline-block;height:21px;position:relative;width:21px}@media (max-width:768px){body.wpc_show_bottom_widget .wpc-filters-main-wrap div.wpc-filters-open-button-container{display:block}}.wpc-filters-main-wrap ul.wpc-filters-ul-list{margin:0;padding:0}.wpc-filters-main-wrap ul.wpc-filters-ul-list .wpc-term-item-content-wrapper{align-items:flex-start;gap:12px}.wpc-filters-main-wrap ul.wpc-filters-ul-list .wpc-term-item-content-wrapper label{padding-left:0;transition:all .2s ease-out;width:100%}.wpc-filters-main-wrap ul.wpc-filters-ul-list .wpc-term-item-content-wrapper a{transition:all .2s ease-out}.wpc-filters-main-wrap ul.wpc-filters-ul-list li>ul.children{padding:0}.wpc-filters-main-wrap ul.wpc-filters-ul-list li>ul.children>li:last-child{margin-bottom:0}body div.wpc-filters-main-wrap li.wpc-term-item{margin-bottom:15px}@media (max-width:768px){body .wpc-sorting-form .select2.select2-container.select2-container--default{width:100%!important}}body .wpc-sorting-form .select2-selection.select2-selection--single{border-color:#e5e5e5;border-radius:50px;color:#000;font-family:Poppins;font-size:16px;font-weight:500;padding:6px 25px}@media (max-width:768px){body .wpc-sorting-form .select2-selection.select2-selection--single{padding:5px 20px}}body .wpc-sorting-form .select2-selection__rendered{border-radius:50px;color:#000}body .wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow,body .wpc-sorting-form .select2-container--default .select2-selection__arrow{height:auto;line-height:1;right:17px;top:50%;transform:translateY(-50%)}body .wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow b,body .wpc-sorting-form .select2-container--default .select2-selection__arrow b{border-left-color:#000;border-top-color:#000}body .wpc-sorting-form .select2-container.select2-container--open .select2-selection.select2-selection--single{border-radius:25px 25px 0 0}body .wpc-after-sorting-form .select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[aria-selected],body .wpc-after-sorting-form .select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted[data-selected]{background-color:#000}.widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-term-count-0:not(.wpc-has-not-empty-children),.wpc-term-count-0:not(.wpc-has-not-empty-children) a,body .widget-area .widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a,body .widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,body div.wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,body div.wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label a,body.widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a{opacity:1}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:none!important}body .mobile-filters-open-btn{align-items:center;background-color:transparent;border:none;border-radius:0;color:#000;cursor:pointer;display:none;font-size:16px;font-weight:600;gap:8px;padding:0}@media (max-width:768px){body .mobile-filters-open-btn{display:flex}}body .mobile-filters-open-btn .filter-icon{align-items:center;display:flex}body .mobile-filters-open-btn .filter-icon svg{height:19px;width:19px}body .mobile-filters-open-btn .filter-icon svg path{fill:#ec7109}@media (max-width:768px){body .c-custom-widget{background-color:transparent;bottom:0;display:none;height:100dvh;left:0;padding:0;position:fixed;right:0;top:0;z-index:99999999999999}body .c-custom-widget:after{background-color:rgba(0,0,0,.2);content:"";inset:0 0 0 0;position:absolute;z-index:1}body .c-custom-widget__inner{background-color:#fff;height:100%;height:calc(100dvh - 66px);margin-top:66px;overflow-y:auto;padding:80px 14px;position:relative;z-index:222222222}body .c-custom-widget .wpc-popup-close-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #042f49;border-radius:50%;color:#042f49;display:flex;flex-direction:column;font-size:16px;font-weight:600;height:20px;justify-content:center;left:15px;line-height:1;position:absolute;top:24px;width:20px}body .c-custom-widget .wpc-popup-show-btn.c-button{margin-bottom:50px;margin-top:20px;text-align:center;width:100%}body .c-custom-widget .wpc-popup-simple-title{color:#000;font-size:18px;font-weight:500;left:50%;position:absolute;top:24px;transform:translateX(-50%)}}.c-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ec7109;border:1px solid #ec7109;border-radius:34px;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins;font-size:16px;font-weight:700;justify-content:center;line-height:1.1;margin:0;padding:18.5px 30px;transition:all .2s ease-out}.c-button:hover{background-color:#fff;color:#ec7109}.l-custom-archive{padding:60px 0 90px}@media (max-width:768px){.l-custom-archive{padding:20px 0 60px}}.l-custom-archive__row{display:grid;gap:83px;grid-template-columns:348px 1fr}@media (max-width:992px){.l-custom-archive__row{gap:0;grid-template-columns:1fr}.l-custom-archive__wrap-top-header{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.l-custom-archive__wrap-top-header .woocommerce-ordering{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;margin-bottom:30px;order:1}.l-custom-archive__wrap-top-header .woocommerce-products-header{order:2}.l-custom-archive__wrap-top-header .woocommerce-result-count{order:4}}.l-custom-archive__simple-desc{position:relative}.l-custom-archive__simple-desc .wpc-custom-selected-terms{display:none}.l-custom-archive__simple-desc[data-expandable] .l-custom-archive__desc-content{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:15px;font-weight:400;line-height:1.5;overflow:hidden;transition:all .3s ease}.l-custom-archive__simple-desc[data-expandable] .l-custom-archive__desc-content.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.l-custom-archive__expand-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid #ec7109;color:#000;cursor:pointer;font-size:15px;font-weight:400;margin-top:10px;padding:0 0 2px;text-decoration:none;transition:all .2s ease-out}.l-custom-archive__expand-btn:hover{color:#ec7109}@media (max-width:768px){.l-custom-archive ul.products{margin-top:20px}}.l-custom-archive__term-desc-long{font-size:15px;line-height:1.4;margin-top:80px}.l-custom-archive__term-desc-long h2,.l-custom-archive__term-desc-long h3,.l-custom-archive__term-desc-long h4{color:#000;font-size:18px;font-weight:500;margin:20px 0 15px;padding-bottom:0}
