:root{--cubic-in-out-bezier:cubic-bezier(0.65,0,0.35,1);--quart-out-bezier:cubic-bezier(0.25,1,0.5,1);--quad-in-out-bezier:cubic-bezier(0.45,0,0.55,1);--main-color:#000;--secondary-color:var(--main-color);--main-color-light:#fff;--main-color-darker:#000;--main-border-radius:5px;--aspect-ratio:5/4;font-size:14px}#efContainer *{box-sizing:border-box;font-optical-sizing:auto;font-style:normal;font-family:Plus Jakarta Sans}#efContainer h1,#efContainer h2,#efContainer h3,#efContainer h4,#efContainer h5,#efContainer h6,#efContainer p{margin-top:0;margin-bottom:0.3em}#efContainer h2{font-size:24px;font-weight:500}#efContainer h4{font-size:16px;font-weight:400}#efContainer button{cursor:pointer}#efContainer button,#efContainer input[type=text]{margin:0;padding:0;border:none;background:none;font:inherit;color:inherit}#efContainer input[type=text]{outline:none}#efContainer a{all:unset;cursor:pointer;color:inherit;text-decoration:none}#efContainer .range-filter{padding:10px;display:flex;flex-direction:column;gap:10px;width:320px;max-width:100%;margin:auto}#efContainer .range-filter .range-title{font-size:14px}#efContainer .range-filter .range-controls-wrapper{background-color:color-mix(in srgb,var(--main-color-darker) 3%,transparent);padding:13px;border-radius:calc(var(--main-border-radius) / 2);display:flex;gap:13px;flex-direction:column}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper{position:relative;height:18px;margin:0 8px}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-track{position:absolute;top:50%;left:0;right:0;height:2px;background:var(--main-color-light);transform:translateY(-50%);border-radius:2px}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-highlight{position:absolute;top:50%;height:2px;background:color-mix(in srgb,var(--main-color-darker) 10%,transparent);transform:translateY(-50%);border-radius:2px;z-index:2}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-handle{position:absolute;top:50%;width:18px;height:18px;background:var(--main-color-darker);border:2px solid var(--main-color-light);border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:5;transition:transform 0.1s ease}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-handle:active{transform:translate(-50%,-50%) scale(1.1)}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-native{opacity:0;pointer-events:none;position:absolute;width:100%;height:100%}#efContainer .range-filter .range-controls-wrapper .range-inputs{display:flex;gap:15px}#efContainer .range-filter .range-controls-wrapper .range-inputs .currency-field{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:7px}#efContainer .range-filter .range-controls-wrapper .range-inputs .currency-field input{min-width:0;padding:8px 10px;border:none;background:var(--main-color-light);flex-grow:1;border-radius:calc(var(--main-border-radius) / 1.6)}#efContainer .product-image{padding-bottom:0.5em;position:relative}#efContainer .product-image .product-second-image{position:absolute;opacity:0;top:0;left:0;transition:opacity 0ms ease 200ms}#efContainer .product-image .product-primary-image{position:relative;transition:background-color 200ms ease 200ms,opacity 200ms ease 0ms;background-color:transparent;z-index:1}#efContainer .product-image.hovered .product-primary-image{opacity:0;transition:background-color 200ms ease 0ms,opacity 200ms ease 200ms;background-color:var(--main-color-light)}#efContainer .product-image.hovered .product-second-image{opacity:1}#efContainer .product-image img{width:100%;object-fit:contain;aspect-ratio:var(--aspect-ratio);max-height:375px}#efContainer .product-image .product-image-placeholder{background-color:color-mix(in srgb,var(--main-color-darker) 1%,var(--main-color-light));display:flex;align-items:center;justify-content:center;aspect-ratio:var(--aspect-ratio)}#efContainer .product-image .product-image-placeholder svg{width:30px;height:30px;opacity:0.5;stroke:var(--main-color-darker)}#efContainer .ef-branding-banner{background-color:var(--main-color-light);padding:8px 15px;border-radius:var(--main-border-radius);box-shadow:0 3px 12px rgba(0,0,0,.07);display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}#efContainer .ef-branding-banner.hidden{display:none}#efContainer .ef-branding-banner .ef-branding-logo{line-height:0}#efContainer .item-info{display:grid;position:relative;grid-template-rows:subgrid;grid-row:2/span 3;gap:2px}#efContainer .item-info .custom-html.above-title{grid-row:1}#efContainer .item-info .custom-html{margin-bottom:5px;color:color-mix(in srgb,var(--main-color-darker) 50%,transparent)}#efContainer .item-info .item-content{grid-row:2;display:flex;flex-direction:column;gap:2px}#efContainer .item-info .price{font-weight:500;font-size:1.2em;grid-row:3}#efContainer .item-info .price del{font-size:0.6em}#efContainer.overlay-container{height:100%;width:100%;position:fixed;top:0;left:0;z-index:999999;pointer-events:none}#efContainer.overlay-container:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all 0.4s var(--cubic-in-out-bezier)}#efContainer.overlay-container>div{display:none}@media (max-width:1070px){:root{font-size:13px}#efContainer h2{font-size:18px}#efContainer .range-filter{padding-top:13px;padding-bottom:13px}#efContainer .range-filter .range-controls-wrapper .range-slider-wrapper .range-handle{width:21px;height:21px}#efContainer .range-filter .range-controls-wrapper .range-inputs,#efContainer .range-filter .range-controls-wrapper .range-inputs .currency-field input{font-size:16px}}
#efContainer.widget-initializing #widget-container{display:none}#efContainer.overlay-container #widget-container{position:fixed;z-index:1000}#efContainer #widget-container,#efContainer #widget-content,#efContainer #widget-content .widget-results-container{transition:all 0.7s var(--cubic-in-out-bezier)}#efContainer .results-collapsed#widget-container,#efContainer .results-collapsed #widget-content,#efContainer .results-collapsed #widget-content .widget-results-container,#efContainer .results-collapsed #widget-search,#efContainer .results-collapsed .input-wrap{transition:all 0.4s var(--cubic-in-out-bezier)}#efContainer:not(.widget-collapsed){pointer-events:auto}#efContainer:not(.widget-collapsed):after{background-color:rgba(0,0,0,.1803921569)}#efContainer.widget-collapsed #widget-container{pointer-events:auto;cursor:pointer;padding:0;text-align:center;background-color:var(--main-color-light);color:color-mix(in srgb,var(--main-color-darker) 75%,transparent);border:none;border-radius:var(--main-border-radius)}#efContainer.widget-collapsed #widget-container #logo-simple-area{pointer-events:none}#efContainer.widget-collapsed #widget-container #logo-simple-area #widget-logo-simple{opacity:0}#efContainer.widget-collapsed #widget-container .logo-area{padding:0.7em;background-color:initial;border-radius:0;border-right:1px solid color-mix(in srgb,color-mix(in srgb,var(--main-color-darker) 75%,transparent) 15%,transparent)}#efContainer.widget-collapsed #widget-container .logo-area path{fill:var(--main-color)}#efContainer.widget-collapsed #widget-container .cta-title{opacity:1;color:var(--main-color-darker);pointer-events:auto}#efContainer.widget-collapsed #widget-container .cta-title div{padding:0.7em 1.05em}#efContainer.widget-collapsed #widget-container #widget-content{margin-top:0}#efContainer #widget-container.fetching-config{border-radius:100px}#efContainer #widget-container.fetching-config .cta-title{opacity:0;pointer-events:none}#efContainer #widget-container.fetching-config .logo-area{border-right-width:0px}#efContainer #widget-container.loading-results #widget-content{height:4px!important}#efContainer #widget-container.loading-results #widget-input-container{opacity:0}#efContainer #widget-container.loading-results #widget-content>.process-bar{opacity:1}#efContainer #widget-container.loading-results .widget-search{cursor:auto}#efContainer #widget-container{overflow:hidden;position:relative;background-color:var(--main-color);display:block;padding:1.05em;border-radius:calc(var(--main-border-radius) * 2);box-shadow:0 4px 8px rgba(0,0,0,.2)}#efContainer .widget-header{display:flex;justify-content:space-between}#efContainer .widget-header #logo-url{cursor:pointer}#efContainer .widget-header .cta-title{display:flex;align-items:center;justify-content:center;color:var(--main-color-light);pointer-events:none;transition:all 0.3s}#efContainer .widget-header .cta-title div{padding:0 1.25em 0 0.4em;transition:all 0.3s;white-space:nowrap;font-size:min(1em,3.5vw)}#efContainer .widget-header #logo-simple-area{pointer-events:auto}#efContainer .widget-header #logo-simple-area #widget-logo-simple{color:var(--main-color-light);position:absolute;right:1.05em;top:1.2em;opacity:1;transition:all 0.3s}#efContainer:not(.widget-collapsed) .results-collapsed .widget-input-container{opacity:1}#efContainer .widget-input-container{display:flex;flex-direction:column;align-items:flex-start;transition:all 0.3s;opacity:0}#efContainer .widget-input-container.hidden{display:none}#efContainer .widget-input-area{display:flex;width:100%}#efContainer .widget-input-area #field-question{white-space:nowrap;display:flex;align-items:center;margin-bottom:0.7em;padding:0.7em 0.95em;background-color:color-mix(in srgb,var(--main-color-darker) 30%,transparent);color:color-mix(in srgb,var(--main-color-light) 70%,transparent);border-radius:var(--main-border-radius) 0px 0px var(--main-border-radius);font-style:italic}#efContainer .widget-input-area .input-wrap{display:flex;width:100%;padding:0.55em;border-radius:var(--main-border-radius);background-color:color-mix(in srgb,var(--main-color-darker) 20%,transparent);margin-bottom:0.7em}#efContainer .widget-input-area .input-wrap .widget-input{width:100%;color:var(--main-color-light);outline:none;background-color:transparent;border:1px solid transparent;resize:none;padding:0;border-radius:0;overflow:initial;white-space:normal}#efContainer .widget-input-area .input-wrap .widget-input::placeholder{color:color-mix(in srgb,var(--main-color-light) 45%,transparent);font-style:italic}#efContainer .widget-search{padding:0.7em 1.4em;background-color:var(--main-color-light);color:color-mix(in srgb,var(--main-color-darker) 75%,transparent);width:100%;border:none;border-radius:var(--main-border-radius);cursor:pointer}#efContainer .ef-disclaimer{color:var(--main-color-light);font-style:italic;padding-top:0.7em;margin-bottom:-0.1em;position:absolute;padding-right:1.05em;transition:all 0.3s;pointer-events:none}#efContainer .ef-add-scroll #widget-content{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.05em}#efContainer #widget-content{margin-top:1.05em;position:relative;width:var(--widget-width)}#efContainer #widget-content>.process-bar{position:absolute;opacity:0;pointer-events:none;transition:all 0.3s;width:100%;margin-top:0}#efContainer #widget-content .widget-results-container{display:grid;grid-auto-flow:column;grid-auto-columns:min-content;gap:1.05em}#efContainer #widget-content .widget-results-container .ef-no-results{color:var(--main-color-light)}#efContainer #widget-content .widget-results-container.hidden{display:none}#efContainer #widget-content .widget-results-container .spacer{width:1px;visibility:hidden}#efContainer #widget-content .widget-results-container .result-card{border-radius:var(--main-border-radius);width:18em;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all 0.5s ease-out;grid-template-rows:subgrid;grid-row:span 6;display:grid;gap:0}#efContainer #widget-content .widget-results-container .result-card .result-match-area{color:var(--main-color-light);padding:0.7em 0.95em calc(0.7em + 10px);margin-bottom:-10px;background-color:color-mix(in srgb,var(--main-color-darker) 15%,transparent);border-radius:calc(var(--main-border-radius) * 1.4) calc(var(--main-border-radius) * 1.4) 0px 0px;grid-row:1}#efContainer #widget-content .widget-results-container .result-card .result-match-area .precent-icon{margin-left:-1px}#efContainer #widget-content .widget-results-container .result-card .result-product-area{cursor:pointer;padding:0.95em;background-color:var(--main-color-light);border-radius:calc(var(--main-border-radius) * 1.4);grid-template-rows:subgrid;grid-row:2/span 5;gap:0;display:grid}#efContainer #widget-content .widget-results-container .result-card .result-product-area .product-image{grid-row:1}#efContainer #widget-content .widget-results-container .result-card .result-product-area .view-button{display:inline-block;margin-top:0.7em;text-align:center;padding:0.6em 0.7em;color:var(--main-color-darker);border:1px solid color-mix(in srgb,var(--main-color-darker) 10%,transparent);text-decoration:none;font-weight:600;border-radius:calc(var(--main-border-radius) * 0.9);grid-row:5}#efContainer .logo-area{background-color:color-mix(in srgb,var(--main-color-darker) 20%,transparent);border-radius:100px;line-height:0;padding:0.15em;border-right:0px solid color-mix(in srgb,var(--main-color-darker) 0%,transparent);transition:all 0.3s}#efContainer .logo-area #logo-svg{transition:all 500ms var(--cubic-in-out-bezier)}#efContainer .logo-area #logo-svg g,#efContainer .logo-area #logo-svg path{transform-origin:center;transition:all 500ms var(--cubic-in-out-bezier);transform-box:fill-box}#efContainer .logo-area #logo-svg path{fill:var(--main-color-light)}#efContainer .logo-area #logo-svg.scale-loop #left-bottom-path,#efContainer .logo-area #logo-svg.scale-loop #right-top-path{animation:a 2s infinite}#efContainer .logo-area #logo-svg.scale-loop #left-bottom-path{animation-delay:0.5s}#efContainer .match-label span{padding-bottom:0.45em;display:block}#efContainer .process-bar{height:4px;background-color:color-mix(in srgb,var(--main-color-light) 15%,transparent);border-radius:100px}#efContainer .process-bar .process-result{height:100%;background-color:var(--main-color-light);border-radius:100px;transition:all 0.7s var(--quart-out-bezier)}@keyframes a{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media (max-width:1070px){#efContainer #widget-container:not(.results-collapsed) #widget-content{margin-right:-1.06em;padding-right:1.06em;margin-left:-1.06em;padding-left:1.06em;width:calc(var(--widget-width) + 2.12em)}#efContainer .ef-disclaimer{font-size:12px}#efContainer #widget-content .widget-results-container .result-card{scroll-snap-align:start;width:16em}#efContainer #widget-content .widget-results-container .result-card .result-match-area{padding:0.6em 0.7em calc(0.6em + 10px)}#efContainer #widget-content .widget-results-container .result-card .result-product-area{padding:0.7em}#efContainer #widget-content .widget-results-container .result-card .result-product-area .view-button{padding:0.5em 0.6em;margin-top:0.5em}}
#efContainer.search-active #search-container{opacity:1;pointer-events:auto;background-color:color-mix(in srgb,var(--main-color-light) 80%,transparent);transition:opacity 0.2s var(--quart-out-bezier),background-color 0.2s var(--quart-out-bezier)}#efContainer.search-active #search-container .search-header{background-color:var(--main-color)}#efContainer.search-active #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar{box-shadow:none}#efContainer.empty-search #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar{padding:5px calc(var(--buttons-side-space) + 30px) 5px calc(var(--buttons-side-space) * 2 + 20px)}#efContainer.empty-search #search-container .ef-search-reset,#efContainer.empty-search #search-container .result-wrapper .found-results-wrapper{opacity:0;pointer-events:none}#efContainer .tip-container{background:radial-gradient(circle at 93.18% 84.63%,color-mix(in srgb,var(--main-color) 23%,transparent),transparent 19%),radial-gradient(circle at 77.86% 88.58%,color-mix(in srgb,var(--secondary-color) 25%,transparent),transparent 15%),radial-gradient(circle at 93.18% 84.63%,color-mix(in srgb,var(--main-color) 30%,transparent),transparent 19%);width:100%;border-radius:var(--main-border-radius);font-size:medium;background-color:color-mix(in srgb,var(--main-color-darker) 2%,transparent);padding:15px;background-repeat:no-repeat;max-width:320px;animation:a 2s ease-in-out infinite alternate}#efContainer .tip-container *{font-size:medium}#efContainer .recent-searches-container{width:100%;max-width:320px}#efContainer .recent-searches-container .recent-searches-list{display:flex;flex-direction:column;gap:5px;align-items:flex-start}#efContainer .recent-searches-container .recent-searches-list .recent-searches-item{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid;padding-bottom:1px;cursor:pointer}@keyframes a{0%{background-position:100% 20px,100% 10px,60% 50px;background-size:70%,55%,100%}to{background-position:100% 0px,90% 20px,90% 20px;background-size:100%,150%,100%}}#efContainer #search-container{--bar-height:40px;--bar-section-height:60px;pointer-events:auto;display:flex;height:100%;width:100%;position:fixed;flex-direction:column;align-items:center;background-color:transparent;opacity:0;pointer-events:none;backdrop-filter:blur(5px);transition:opacity 0.2s var(--quart-out-bezier),background-color 0s 0.2s}#efContainer #search-container .no-result-container,#efContainer #search-container .query-container,#efContainer #search-container .result-container,#efContainer #search-container .search-wrapper,#efContainer #search-container .start-container{display:flex;width:100%;max-width:1400px;padding:0 20px}#efContainer #search-container #ef-search-input::placeholder,#efContainer #search-container .custom-html,#efContainer #search-container .dropdown-option,#efContainer #search-container .ef-search-reset,#efContainer #search-container .filter-item,#efContainer #search-container .open-side-filters-button,#efContainer #search-container .pagination-arrow .button-label,#efContainer #search-container .side-filter-reset,#efContainer #search-container .sort-toggle-button{font-size:0.9em}#efContainer #search-container .search-header{height:var(--bar-section-height);width:100%;background-color:var(--main-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-right:var(--scrollbar-width);transition:background-color 0.3s var(--quart-out-bezier);transition-delay:200ms}#efContainer #search-container .search-header .search-wrapper{flex:1;gap:30px}#efContainer #search-container .search-header .search-wrapper .custom-logo-area{height:var(--bar-height);width:var(--bar-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:0}#efContainer #search-container .search-header .search-wrapper .custom-logo-area.hidden{display:none}#efContainer #search-container .search-header .search-wrapper .custom-logo-area img{height:100%;width:100%;object-fit:contain}#efContainer #search-container .search-header .search-wrapper .search-bar-area{flex:1;height:var(--bar-height);display:flex}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar{--reset-icon-size:22px;--buttons-side-space:calc((var(--bar-height) - var(--reset-icon-size)) / 2);display:flex;align-items:center;background-color:var(--main-color-light);border-radius:calc(var(--main-border-radius) * (1 + var(--main-border-radius) / 10px));padding:5px calc(var(--buttons-side-space) + var(--reset-icon-size) + 50px) 5px calc(var(--buttons-side-space) * 2 + 20px);height:var(--bar-height);z-index:9;position:absolute;width:100%;top:0;box-shadow:0 0 300px color-mix(in srgb,var(--main-color-darker) 100%,transparent);transition:box-shadow 0.3s var(--cubic-in-out-bezier)}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-magnifier{position:absolute;left:var(--buttons-side-space)}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-magnifier svg path{stroke:var(--main-color-darker)}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar #ef-search-input{flex:1;width:0;font-size:16px}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder{position:absolute;width:calc(100% - 80px);left:calc(var(--buttons-side-space) * 2 + 20px);top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:color-mix(in srgb,var(--main-color-darker) 45%,transparent);white-space:nowrap;overflow:hidden;opacity:0;transition:opacity 0.15s ease}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder.visible{opacity:1}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder .ef-ph-letter,#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder .ef-ph-space{display:inline-block;font-style:italic;font-size:14px;will-change:opacity,transform}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons{position:absolute;right:var(--buttons-side-space);display:flex;gap:8px;align-items:center}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons .ef-search-reset{padding-bottom:1px;border-bottom:1px solid var(--main-color-darker)}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons .ef-close-search{border-radius:calc(var(--main-border-radius) * 100);background-color:var(--secondary-color);width:var(--reset-icon-size);height:var(--reset-icon-size);display:flex;align-items:center;justify-content:center}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons .ef-close-search svg{width:10px;height:10px}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons .ef-close-search svg path{stroke:var(--main-color-light)}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-search-buttons *{transition:opacity 0.2s var(--cubic-in-out-bezier)}#efContainer #search-container .start-wrapper{display:flex;align-items:center;flex-direction:column;width:100%;padding:3em 0;padding-bottom:16em;background:linear-gradient(180deg,var(--main-color-light) 0%,var(--main-color-light) 60%,transparent);transition:opacity 0.3s var(--cubic-in-out-bezier)}#efContainer #search-container .start-wrapper .start-container{flex-direction:column;gap:30px}#efContainer #search-container .result-wrapper{flex-flow:column;flex:1;overflow:hidden;display:flex;align-items:center;width:100%;transition-delay:200ms}#efContainer #search-container .result-wrapper .found-results-wrapper{flex-flow:column;flex:1;overflow:auto;display:flex;align-items:center;width:100%;opacity:1;background-color:var(--main-color-light);transition:opacity 0.2s var(--cubic-in-out-bezier)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container{position:sticky;top:-1px;margin-top:20px;background-color:var(--main-color-light);z-index:6}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading{width:100%;padding:1em 0;display:flex;flex-direction:column;justify-content:center;gap:10px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading h2{margin:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .category-list{display:flex;gap:10px;flex-wrap:wrap;height:29px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .category-list .category-item{border:1px solid color-mix(in srgb,var(--main-color-darker) 15%,transparent);padding:0 12px;display:flex;align-items:center;border-radius:var(--main-border-radius);cursor:pointer;transition:all 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .category-list .category-item:hover{background-color:color-mix(in srgb,var(--main-color-darker) 5%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .category-list .category-item.active{background-color:var(--main-color-darker);color:var(--main-color-light)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control{display:flex;justify-content:space-between;gap:10px;align-items:center;position:relative}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper{right:0;top:15px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper{position:absolute;transition:opacity 0.1s;padding-top:10px;pointer-events:auto}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper.hidden,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper.hidden{opacity:0;pointer-events:none}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .filter-group,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .sort-group,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .filter-group,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .sort-group{width:-moz-max-content;width:max-content;min-width:100%;overflow:hidden;border-radius:calc(var(--main-border-radius) / 1.3);max-height:30vh;overflow-y:auto;z-index:1;background-color:var(--main-color-light);border:1px solid color-mix(in srgb,var(--main-color-darker) 5%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .filter-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .sort-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .filter-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .sort-group .dropdown-option{padding:10px 13px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .filter-group .dropdown-option.selected,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .sort-group .dropdown-option.selected,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .filter-group .dropdown-option.selected,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .sort-group .dropdown-option.selected{background-color:color-mix(in srgb,var(--main-color-darker) 3%,transparent);pointer-events:none}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .filter-group .dropdown-option:hover:not(.selected),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .sort-group .dropdown-option:hover:not(.selected),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .filter-group .dropdown-option:hover:not(.selected),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .sort-group .dropdown-option:hover:not(.selected){background-color:color-mix(in srgb,var(--main-color-darker) 2%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .filter-group .dropdown-option:not(:last-child),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-group-wrapper .sort-group .dropdown-option:not(:last-child),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .filter-group .dropdown-option:not(:last-child),#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-group-wrapper .sort-group .dropdown-option:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--main-color-darker) 5%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-overlay-dropdowns{position:absolute;border:0;align-self:end;width:100%;left:0;top:0;pointer-events:none}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-overlay-dropdowns .filter-group-wrapper{--left-spacing:0px;--top-spacing:26px;left:var(--left-spacing);top:var(--top-spacing);max-width:100%;min-width:170px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-overlay-dropdowns .filter-group-wrapper .filter-group{display:flex;flex-direction:column}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filter-overlay-dropdowns .filter-group-wrapper .filter-group .dropdown-option input{margin-left:0;margin-right:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container{min-width:0;display:flex}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container.hidden{display:none}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container.hidden~.sort-by .sort-group-wrapper{right:auto;left:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters{padding:0 15px 0 1px;display:flex;gap:0;flex-wrap:wrap}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item{scroll-snap-align:start;display:flex;align-items:center;gap:5px;border-radius:var(--main-border-radius);cursor:pointer;transition:color 0.3s,background-color 0.3s,padding 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item.filter-item-first button{padding-left:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item.transitions-enabled button{transition:all 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item button{position:relative;display:flex;gap:6px;align-items:center;border-radius:calc(var(--main-border-radius) * var(--main-border-radius) / 7px);height:26px;padding:0 8px 0 11px;line-height:0;transition:color 0.3s,background-color 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item button:after{content:"";position:absolute;top:100%;left:0;width:100%;height:30px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item button svg{transition:transform 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item button.active{background-color:color-mix(in srgb,var(--main-color-darker) 3%,transparent);padding-left:11px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item button.active svg{transform:rotate(180deg)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .filters-container .filters .filter-item svg{width:10px;height:10px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-by{display:flex;align-items:center;flex-shrink:0;position:relative}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-by.hidden,#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-content .result-control .sort-by .sort-results-select{display:none}#efContainer #search-container .result-wrapper .found-results-wrapper .filters-container .filter-item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-item-amount{text-align:center;border-radius:calc(var(--main-border-radius) * 100);background-color:color-mix(in srgb,var(--main-color-darker) 5%,transparent);padding:6px;font-size:0.7em;line-height:6px;margin-left:1px;min-width:6px;display:inline-block;box-sizing:content-box;transition:all 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .filters-container .filter-item-amount.active,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-item-amount.active{background-color:var(--main-color-darker);color:var(--main-color-light)}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group{display:flex;flex-direction:column}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option{padding:5px 0px;cursor:pointer;transition:all 0.3s;display:flex;align-items:center;gap:8px}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-option{position:relative}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-child-option:before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-option:before{content:"";position:absolute;left:-8px;top:0;height:50%;border-left:1px dashed color-mix(in srgb,var(--main-color-darker) 10%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-child-option:after,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-option:after{content:"";position:absolute;left:-8px;top:50%;width:8px;border-top:1px dashed color-mix(in srgb,var(--main-color-darker) 10%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-option:has(+.child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-option:has(+.child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-option:has(+.child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-option:has(+.child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-option:has(+.child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-child-option:has(+.child-child-option):before,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-option:has(+.child-option):before{height:100%}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-option{border-left:color-mix(in srgb,var(--main-color-darker) 3%,transparent) 15px solid}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option.child-child-option,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option.child-child-option{border-left:color-mix(in srgb,var(--main-color-darker) 3%,transparent) 30px solid}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option .remove-filter-icon,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option .remove-filter-icon,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option .remove-filter-icon,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option .remove-filter-icon,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option .remove-filter-icon,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option .remove-filter-icon{background-color:var(--main-color-darker);color:var(--main-color-light);border-radius:calc(var(--main-border-radius) * 100);font-size:0.7em;height:2em;width:2em;align-items:center;justify-content:center;display:flex}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option .remove-filter-icon svg,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option .remove-filter-icon svg,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option .remove-filter-icon svg,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option .remove-filter-icon svg,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option .remove-filter-icon svg,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option .remove-filter-icon svg{width:10px;height:10px}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option .item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option .item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option .item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option .item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option .item-amount,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option .item-amount{text-align:center;border-radius:calc(var(--main-border-radius) * 100);background-color:color-mix(in srgb,var(--main-color-darker) 5%,transparent);padding:6px;font-size:0.7em;line-height:0.7em;margin:0;min-width:0.7em;box-sizing:content-box;display:inline-block}#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .filter-group .dropdown-option input,#efContainer #search-container .result-wrapper .found-results-wrapper .filter-group-wrapper .sort-group .dropdown-option input,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .filter-group .dropdown-option input,#efContainer #search-container .result-wrapper .found-results-wrapper .side-filter-bar .sort-group .dropdown-option input,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .filter-group .dropdown-option input,#efContainer #search-container .result-wrapper .found-results-wrapper .sort-group-wrapper .sort-group .dropdown-option input{margin:0}#efContainer #search-container .result-wrapper .result-container{flex:1;width:100%;display:flex;position:relative;padding-top:10px}#efContainer #search-container .result-wrapper .result-container .filters{width:250px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper{width:100%;padding-bottom:80px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.hidden{opacity:0;pointer-events:none}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active{display:grid;grid-template-columns:25% 75%;grid-template-rows:auto auto;gap:0 20px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar{grid-column:1;display:flex;flex-direction:column;gap:15px;align-items:start}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .close-side-filters-button{border-radius:calc(var(--main-border-radius) * (1 + var(--main-border-radius) / 20px));background-color:var(--main-color-darker);color:var(--main-color-light);height:26px;width:26px;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;margin-right:3px;display:none;cursor:pointer}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .apply-side-filters-button{display:none;padding:0.7em 1.4em;background-color:var(--secondary-color);color:var(--main-color-light);width:100%;border:none;border-radius:var(--main-border-radius);cursor:pointer}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-reset{background-color:var(--main-color-darker);border-radius:calc(var(--main-border-radius) * (1 + var(--main-border-radius) / 20px));color:var(--main-color-light);display:flex;align-items:center;gap:8px;padding:6px 12px;line-height:1.2em;cursor:pointer}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item{display:flex;flex-direction:column;align-items:start;gap:10px;width:100%;background-color:color-mix(in srgb,var(--main-color-darker) 2%,transparent);border-radius:var(--main-border-radius);padding:10px 15px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .side-filter-title{display:flex;align-items:center;gap:7px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group{width:100%;overflow:hidden;transition:max-height 0.3s ease}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .item-amount{margin-left:auto}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .child-child-option,#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .child-option{border-left-color:transparent;padding-left:5px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .child-child-option{border-left:35px solid transparent}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .range-filter{width:auto;padding:0}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-group .range-filter .range-title{display:none}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-expand-toggle{background:none;border:none;color:var(--main-color-darker);cursor:pointer;font-size:0.9em;opacity:0.7;transition:opacity 0.2s ease}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-item .filter-expand-toggle:hover{opacity:1}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .product-results{grid-template-columns:repeat(3,1fr);grid-column:2}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .pagination{grid-column:1/-1}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;align-content:start;margin-bottom:30px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results .product-item{display:grid;grid-template-rows:subgrid;grid-row:span 4}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results .product-item .product-image{grid-row:1}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results .product-item .item-info{z-index:1;padding:15px;margin-top:-70px;padding-top:70px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results .product-item .item-info:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:1;transition:opacity 200ms ease 300ms;pointer-events:none;background:linear-gradient(0deg,color-mix(in srgb,var(--main-color-darker) 2%,var(--main-color-light)),transparent)}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results .product-item:hover .item-info:after{opacity:0}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination{display:flex;justify-content:end;gap:15px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .pagination-controls{display:flex;gap:10px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .pagination-controls .pagination-arrow{display:flex;align-items:center;justify-content:center;padding:5px 12px;gap:10px;border-radius:calc(var(--main-border-radius) * (1 + var(--main-border-radius) / 10px));color:var(--main-color-darker);border:1px solid color-mix(in srgb,var(--main-color-darker) 10%,transparent)}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .pagination-controls .pagination-arrow.hidden{display:none}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .page-amounts{display:flex;align-items:center;gap:12px;padding-left:10px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .page-amounts .divider{height:1px;width:10px;background-color:var(--main-color-darker)}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .page-amounts .pagination-total-pages{pointer-events:none}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .page-amounts .pagination-total-pages.clickable{pointer-events:auto;cursor:pointer}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .ef-branding-banner{margin-top:-30px}@media (max-width:1070px){#efContainer.side-filters-active #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active:after{opacity:1;pointer-events:auto}#efContainer.side-filters-active #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar{transform:translateX(0);opacity:1;pointer-events:auto}#efContainer #search-container{--bar-section-height:56px}#efContainer #search-container .query-container,#efContainer #search-container .result-container,#efContainer #search-container .search-wrapper,#efContainer #search-container .start-wrapper{padding-right:8px;padding-left:8px}#efContainer #search-container .start-wrapper{padding:2em 0;padding-bottom:8em;background:linear-gradient(180deg,var(--main-color-light) 0%,var(--main-color-light) 70%,transparent)}#efContainer #search-container .start-wrapper .start-container{align-items:center}#efContainer #search-container .search-header .search-wrapper{gap:12px}#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder .ef-ph-letter,#efContainer #search-container .search-header .search-wrapper .search-bar-area .ef-search-bar .ef-animated-placeholder .ef-ph-space{font-size:12px}#efContainer #search-container .search-header .search-wrapper .custom-logo-area{margin-left:4px}#efContainer #search-container .result-wrapper .found-results-wrapper.scrolled .query-container .result-heading .result-content .result-control .filters-container .filters .open-side-filters-button{background-color:transparent;color:var(--main-color-darker);padding-left:0}#efContainer #search-container .result-wrapper .found-results-wrapper.scrolled .query-container .result-heading .result-content .result-control .filters-container .filters .open-side-filters-button .filter-item-amount{background-color:var(--main-color-darker);color:var(--main-color-light)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container{margin-top:var(--term-title-height)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading{padding:0;gap:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading h2{padding:1.2em 5px 0.6em;margin-top:calc(var(--term-title-height) * -1)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control{margin-left:5px;margin-right:5px;position:static}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filter-overlay-dropdowns{top:auto}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filter-overlay-dropdowns .filter-group-wrapper{left:0;width:100%;top:-1px;padding-top:0}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filter-overlay-dropdowns .filter-group-wrapper .filter-group{border:none;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--main-color-darker) 5%,transparent)}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .sort-group .dropdown-option{padding:12px 15px}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container.hidden~.sort-by .sort-group-wrapper{right:0;left:auto}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container{display:block;padding:10px 0px 10px 13px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin-left:-15px;scroll-padding:13px;mask-image:linear-gradient(90deg,transparent 0,#000 15px),linear-gradient(270deg,transparent 0,#000 15%);mask-composite:intersect;mask-repeat:no-repeat;mask-size:100% 100%,115% 100%;transition:all 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container.rightCut{mask-size:100% 100%,100% 100%}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container .filters{padding:0 10px 0 0;width:-moz-max-content;width:max-content}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container .filters .open-side-filters-button{background-color:var(--main-color-darker);border-radius:calc(var(--main-border-radius) * (1 + var(--main-border-radius) / 20px));color:var(--main-color-light);display:flex;align-items:center;gap:8px;padding:0 12px;height:26px;line-height:1.2em;cursor:pointer;transition:all 0.3s}#efContainer #search-container .result-wrapper .found-results-wrapper .query-container .result-heading .result-content .result-control .filters-container .filters .open-side-filters-button .filter-item-amount{background-color:var(--main-color-light);color:var(--main-color-darker);margin-right:-7px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .ef-branding-banner{margin:auto;margin-top:20px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active{grid-template-columns:1fr;grid-template-rows:auto}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--main-color-darker) 20%,transparent);backdrop-filter:blur(2px);z-index:9;opacity:0;pointer-events:none;transition:all 0.3s var(--cubic-in-out-bezier)}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .product-results{grid-column:1}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar{position:fixed;width:360px;max-width:calc(100% - 50px);z-index:10;height:100%;background-color:var(--main-color-light);left:0;overflow:auto;top:0;padding:20px 8px 70px;opacity:0;pointer-events:none;transform:translateX(-100%);transition:all 0.3s var(--cubic-in-out-bezier)}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .side-filter-reset{position:absolute}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .apply-side-filters-button{display:block}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .side-filter-bar .close-side-filters-button{display:flex}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper.filter-bar-active .product-results,#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .product-results{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination{gap:20px}#efContainer #search-container .result-wrapper .result-container .product-results-wrapper .pagination .pagination-controls{order:1}}@supports not (grid-template-rows:subgrid){.product-item{grid-template-rows:auto auto}}