.section-filters-form-wrap{position:relative;margin:0}.section-filters-form .form-group{margin-bottom:2rem}.section-filters-form .form-group.disabled label{opacity:.7}.section-filters-form .form-group:not(.disabled) label{font-weight:700}.section-filters-form .tooltip:before{background:none;font-size:1.2rem}.section-filters-form .tooltip:after{inset-inline-start:auto;inset-inline-end:0;transform:none}.section-filters-form select,.section-filters-form .button{height:5.5rem;transition:opacity .18s ease}.section-filters-form select[disabled]{opacity:.5}.is-loading .section-filters-form select,.is-loading .section-filters-form .button{opacity:.8;pointer-events:none}.section-filters-form .button{margin-top:1.5rem;min-width:18rem}.section-filters-wrapper:not(.section-filters-wrapper-fullwidth) .block-section{padding-left:2rem;padding-right:2rem;border-radius:var(--border-radius-base)}@media(min-width:990px){.section-filters-wrapper:not(.section-filters-wrapper-fullwidth) .block-section{padding-left:4rem;padding-right:4rem}}@media(min-width:990px){.section-filters-form{display:flex;align-items:flex-end;grid-gap:var(--grid-desktop-horizontal-spacing);justify-content:space-evenly}.section-filters-form-wrap-long .section-filters-form{flex-wrap:wrap;justify-content:flex-start}.section-filters-form .form-group{margin:0;flex:1 0 0;width:auto}.section-filters-form-wrap-long .form-group{flex:auto;width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}.section-filters-form .button{width:auto;margin-top:0;margin-left:2rem}}.custom-select-wrapper{position:relative;-webkit-user-select:none;user-select:none;width:100%}.section-filters-form select.hidden-select{display:none}.custom-select-trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 4rem 0 2rem;font-size:1.6rem;font-weight:400;color:rgb(var(--color-foreground));height:5.5rem;line-height:5.5rem;background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-border));border-radius:var(--inputs-radius);cursor:pointer;transition:all .2s ease}.form-group.disabled .custom-select-trigger{opacity:.5;cursor:not-allowed;pointer-events:none}.custom-select-trigger:after{content:"";position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.6;transition:transform .2s ease}.custom-select.open .custom-select-trigger:after{transform:translateY(-50%) rotate(180deg)}.custom-select-options{position:absolute;display:none;top:100%;left:0;right:0;border:.1rem solid rgb(var(--color-border));border-top:none;border-bottom-left-radius:var(--inputs-radius);border-bottom-right-radius:var(--inputs-radius);background:rgb(var(--color-background));z-index:10;max-height:30rem;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.custom-select.open .custom-select-options{display:block}.custom-select-search{position:sticky;top:0;padding:1rem;background:rgb(var(--color-background));border-bottom:1px solid rgb(var(--color-border));z-index:2}.custom-select-search input{width:100%;padding:.8rem 1.2rem;border:1px solid rgb(var(--color-border));border-radius:var(--inputs-radius);font-size:1.4rem;outline:none}.custom-select-search input:focus{border-color:rgb(var(--color-accent-1));box-shadow:0 0 0 1px rgb(var(--color-accent-1))}.custom-option{position:relative;display:block;padding:1rem 2rem;font-size:1.5rem;font-weight:400;color:rgb(var(--color-foreground));cursor:pointer;transition:all .2s}.custom-option:hover,.custom-option.selected{background-color:rgba(var(--color-foreground),.04);color:rgb(var(--color-accent-1))}.custom-option.selected{font-weight:600}.custom-option.hidden{display:none}.filters-tabs{display:flex;margin-bottom:2rem}.filter-tab{padding:1rem 2rem;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground));opacity:.7;transition:all .2s}.filter-tab:hover{opacity:1}.filter-tab.active{border-bottom-color:rgb(var(--color-accent-1));opacity:1;font-weight:600}.filter-tab-content{display:none}.filter-tab-content.active{display:block}#tab-vehicle .section-filters-form{justify-content:flex-start}.label-with-tooltip{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem}.label-with-tooltip label{margin-bottom:0}.tyre-modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);align-items:center;justify-content:center;animation:tyreModalFadeIn .25s ease}.tyre-modal-overlay.active{display:flex}@keyframes tyreModalFadeIn{0%{opacity:0}to{opacity:1}}.tyre-modal{background:#fff;border-radius:16px;max-width:580px;width:92%;max-height:90vh;overflow-y:auto;padding:3rem 2.5rem 2.5rem;position:relative;box-shadow:0 20px 60px #0003;animation:tyreModalSlideUp .3s ease}@keyframes tyreModalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tyre-modal-close{position:absolute;top:1.2rem;right:1.5rem;background:none;border:none;font-size:2.8rem;line-height:1;cursor:pointer;color:#666;transition:color .2s;padding:0}.tyre-modal-close:hover{color:#111}.tyre-modal-title{font-size:2rem;font-weight:700;margin:0 0 2rem;color:#222}.tyre-modal-body{display:flex;flex-direction:column;gap:2rem}.tyre-modal-diagram{display:flex;justify-content:center}.tyre-modal-diagram svg{width:100%;max-width:340px;height:auto}.tyre-modal-overlay.active .tyre-modal-diagram svg g{transition:opacity .3s ease}.tyre-modal-overlay.highlight-width .tyre-svg-width,.tyre-modal-overlay.highlight-profile .tyre-svg-profile,.tyre-modal-overlay.highlight-rim-size .tyre-svg-rim-size{opacity:1!important}.tyre-modal-descriptions{display:flex;flex-direction:column;gap:0}.tyre-desc{display:none;padding:1.5rem;border-radius:10px;background:#f8f8f8}.tyre-desc.active{display:block}.tyre-desc h4{font-size:1.6rem;margin:0 0 .8rem;font-weight:700}.tyre-desc p{font-size:1.4rem;line-height:1.6;color:#444;margin:0 0 .6rem}.tyre-desc p:last-child{margin-bottom:0}.tyre-desc-example{font-size:1.3rem!important;color:#777!important;font-style:italic;border-top:1px solid #e8e8e8;padding-top:.8rem;margin-top:.8rem!important}@media(max-width:480px){.tyre-modal{padding:2rem 1.5rem 1.5rem;border-radius:12px}.tyre-modal-title{font-size:1.7rem}.tyre-desc h4{font-size:1.4rem}.tyre-desc p{font-size:1.3rem}}.tyre-diagram-container-split{display:flex;align-items:center;justify-content:center;gap:20px;width:100%}.tyre-diagram-context{flex:0 0 160px;border-right:1px solid #eee;padding-right:20px}.tyre-diagram-detail{flex:1}.tyre-context-svg{width:100%;height:auto}@media screen and (max-width:749px){.tyre-diagram-container-split{flex-direction:column;gap:10px}.tyre-diagram-context{border-right:none;border-bottom:1px solid #eee;padding-right:0;padding-bottom:10px;flex:0 0 auto;width:100px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-filters.css.map */
