:root{--technics-ocf-variants:1}body.technics-ocf--design-1 .ocf-container,body.technics-ocf--design-2 .ocf-container,body.technics-ocf--design-3 .ocf-container{--ocf-ink:var(--theme-color-2,#1f2633);--ocf-muted:color-mix(in srgb,var(--theme-color-2,#1f2633) 64%,#fff);--ocf-accent:var(--theme-color-1,#3660bc);--ocf-tint:color-mix(in srgb,var(--theme-color-1,#3660bc) 6%,#fff);--ocf-tint-strong:color-mix(in srgb,var(--theme-color-1,#3660bc) 12%,#fff);--ocf-box:color-mix(in srgb,var(--theme-color-2,#1f2633) 32%,#fff);--ocf-plate:color-mix(in srgb,var(--theme-color-2,#1f2633) 5%,#fff);--ocf-radius:1.2rem}body.technics-ocf--design-1 .ocf-container .ocf-value,body.technics-ocf--design-2 .ocf-container .ocf-value,body.technics-ocf--design-3 .ocf-container .ocf-value{align-items:flex-start;margin-bottom:1rem;color:var(--ocf-ink);font-size:1.6rem;line-height:1.4}body.technics-ocf--design-1 .ocf-container .ocf-value.ocf-disabled,body.technics-ocf--design-2 .ocf-container .ocf-value.ocf-disabled,body.technics-ocf--design-3 .ocf-container .ocf-value.ocf-disabled{color:var(--ocf-muted)}body.technics-ocf--design-1 .ocf-container .ocf-value-input,body.technics-ocf--design-2 .ocf-container .ocf-value-input,body.technics-ocf--design-3 .ocf-container .ocf-value-input{flex:0 0 2rem;width:2rem;height:2rem;margin:.1rem 1.2rem 0 0}body.technics-ocf--design-1 .ocf-container .ocf-value-input-checkbox::before,body.technics-ocf--design-2 .ocf-container .ocf-value-input-checkbox::before,body.technics-ocf--design-3 .ocf-container .ocf-value-input-checkbox::before{border:2px solid var(--ocf-box);border-radius:.5rem}body.technics-ocf--design-1 .ocf-container .ocf-value-input-radio::before,body.technics-ocf--design-2 .ocf-container .ocf-value-input-radio::before,body.technics-ocf--design-3 .ocf-container .ocf-value-input-radio::before{border:2px solid var(--ocf-box)}body.technics-ocf--design-1 .ocf-container .ocf-value:hover .ocf-value-input::before,body.technics-ocf--design-2 .ocf-container .ocf-value:hover .ocf-value-input::before,body.technics-ocf--design-3 .ocf-container .ocf-value:hover .ocf-value-input::before{border-color:var(--ocf-accent)}body.technics-ocf--design-1 .ocf-container .ocf-value .ocf-value-input::after,body.technics-ocf--design-2 .ocf-container .ocf-value .ocf-value-input::after,body.technics-ocf--design-3 .ocf-container .ocf-value .ocf-value-input::after{background-size:1.1rem}body.technics-ocf--design-1 .ocf-container .ocf-value-name,body.technics-ocf--design-2 .ocf-container .ocf-value-name,body.technics-ocf--design-3 .ocf-container .ocf-value-name{flex:1 1 auto;min-width:0;margin-right:0;-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal}body.technics-ocf--design-1 .ocf-container .ocf-value-append,body.technics-ocf--design-2 .ocf-container .ocf-value-append,body.technics-ocf--design-3 .ocf-container .ocf-value-append{flex:0 0 auto;min-width:3ch;margin-left:auto;padding-left:.8rem;text-align:right;white-space:nowrap}body.technics-ocf--design-1 .ocf-container .ocf-value-count,body.technics-ocf--design-2 .ocf-container .ocf-value-count,body.technics-ocf--design-3 .ocf-container .ocf-value-count{padding:0;border-radius:0;background-color:transparent;color:var(--ocf-muted);font-size:1.6rem;font-variant-numeric:tabular-nums}body.technics-ocf--design-1 .ocf-container .ocf-filter-header,body.technics-ocf--design-2 .ocf-container .ocf-filter-header,body.technics-ocf--design-3 .ocf-container .ocf-filter-header{color:var(--ocf-ink);font-size:1.7rem;line-height:1.35}body.technics-ocf--design-2 .ocf-container .ocf-filter-header .ocf-filter-name,body.technics-ocf--design-3 .ocf-container .ocf-filter-header .ocf-filter-name{color:var(--ocf-ink);font-weight:600}body.technics-ocf--design-1 .ocf-container .ocf-filter-header .ocf-active-label,body.technics-ocf--design-2 .ocf-container .ocf-filter-header .ocf-active-label,body.technics-ocf--design-3 .ocf-container .ocf-filter-header .ocf-active-label{color:var(--ocf-muted);font-size:1.6rem}body.technics-ocf--design-1 .ocf-container .ocf-filter.ocf-active .ocf-filter-name,body.technics-ocf--design-2 .ocf-container .ocf-filter.ocf-active .ocf-filter-name,body.technics-ocf--design-3 .ocf-container .ocf-filter.ocf-active .ocf-filter-name{color:var(--ocf-accent)}body.technics-ocf--design-1 .ocf-container .ocf-form-control,body.technics-ocf--design-2 .ocf-container .ocf-form-control,body.technics-ocf--design-3 .ocf-container .ocf-form-control{height:4.4rem;padding:0 1.2rem;border:0;color:var(--ocf-ink);font-size:1.6rem;font-variant-numeric:tabular-nums}body.technics-ocf--design-1 .ocf-container .ocf-form-control:focus,body.technics-ocf--design-2 .ocf-container .ocf-form-control:focus,body.technics-ocf--design-3 .ocf-container .ocf-form-control:focus{outline:2px solid var(--ocf-accent);outline-offset:-2px;box-shadow:none}body.technics-ocf--design-1 .ocf-container .ocf-input-group-addon,body.technics-ocf--design-2 .ocf-container .ocf-input-group-addon,body.technics-ocf--design-3 .ocf-container .ocf-input-group-addon{background-color:transparent;color:var(--ocf-muted);font-size:1.6rem}body.technics-ocf--design-1 .ocf-container .ocf-noUi-handle,body.technics-ocf--design-2 .ocf-container .ocf-noUi-handle,body.technics-ocf--design-3 .ocf-container .ocf-noUi-handle{border-width:4px;box-shadow:none}body.technics-ocf--design-1 .ocf-container .ocf-noUi-base::before,body.technics-ocf--design-2 .ocf-container .ocf-noUi-base::before,body.technics-ocf--design-3 .ocf-container .ocf-noUi-base::before,body.technics-ocf--design-1 .ocf-container .ocf-noUi-connects::before,body.technics-ocf--design-2 .ocf-container .ocf-noUi-connects::before,body.technics-ocf--design-3 .ocf-container .ocf-noUi-connects::before,body.technics-ocf--design-1 .ocf-container .ocf-noUi-connects::after,body.technics-ocf--design-2 .ocf-container .ocf-noUi-connects::after,body.technics-ocf--design-3 .ocf-container .ocf-noUi-connects::after{background-color:var(--ocf-tint-strong)}body.technics-ocf--design-1 .ocf-container .ocf-noUi-pips,body.technics-ocf--design-2 .ocf-container .ocf-noUi-pips,body.technics-ocf--design-3 .ocf-container .ocf-noUi-pips{display:none}body.technics-ocf--design-1 .ocf-container .ocf-noUi-target,body.technics-ocf--design-2 .ocf-container .ocf-noUi-target,body.technics-ocf--design-3 .ocf-container .ocf-noUi-target{margin-bottom:.4rem}body.technics-ocf--design-1 .ocf-container .ocf-scroll-y,body.technics-ocf--design-2 .ocf-container .ocf-scroll-y,body.technics-ocf--design-3 .ocf-container .ocf-scroll-y{box-sizing:border-box;width:100%;background-color:transparent;background-image:none}@media (min-width:768px){body.technics-ocf--design-1 .ocf-container .ocf-value-append,body.technics-ocf--design-2 .ocf-container .ocf-value-append,body.technics-ocf--design-3 .ocf-container .ocf-value-append{padding-right:1.2rem}body.technics-ocf--design-1 .ocf-container .ocf-scroll-y .ocf-value-append,body.technics-ocf--design-2 .ocf-container .ocf-scroll-y .ocf-value-append,body.technics-ocf--design-3 .ocf-container .ocf-scroll-y .ocf-value-append{padding-right:0}}@media (min-width:768px) and (max-width:1199px){body.technics-ocf--design-1 .ocf-container .ocf-value-name,body.technics-ocf--design-2 .ocf-container .ocf-value-name,body.technics-ocf--design-3 .ocf-container .ocf-value-name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:15 6 6}body.technics-ocf--design-1 .ocf-container .ocf-auto-column,body.technics-ocf--design-2 .ocf-container .ocf-auto-column,body.technics-ocf--design-3 .ocf-container .ocf-auto-column{grid-template-columns:minmax(0,1fr)}body.technics-ocf--design-1 .ocf-container .ocf-value-input,body.technics-ocf--design-2 .ocf-container .ocf-value-input,body.technics-ocf--design-3 .ocf-container .ocf-value-input{margin-right:.8rem}body.technics-ocf--design-1 .ocf-container .ocf-value-append,body.technics-ocf--design-3 .ocf-container .ocf-value-append{padding-right:0;padding-left:.6rem}body.technics-ocf--design-2 .ocf-container .ocf-value-append{padding-left:.6rem}body.technics-ocf--design-1 .ocf-container .ocf-scroll-y,body.technics-ocf--design-3 .ocf-container .ocf-scroll-y{width:calc(100% + 1rem)}}body.technics-ocf--design-1 .ocf-container .ocf-collapse-value .ocf-value-list,body.technics-ocf--design-2 .ocf-container .ocf-collapse-value .ocf-value-list,body.technics-ocf--design-3 .ocf-container .ocf-collapse-value .ocf-value-list{margin-top:0;border-top:0}body.technics-ocf--design-1 .ocf-container .ocf-collapse-value .ocf-value-list-body,body.technics-ocf--design-2 .ocf-container .ocf-collapse-value .ocf-value-list-body,body.technics-ocf--design-3 .ocf-container .ocf-collapse-value .ocf-value-list-body{padding-top:0}body.technics-ocf--design-1 .ocf-container .ocf-btn-show-values,body.technics-ocf--design-2 .ocf-container .ocf-btn-show-values,body.technics-ocf--design-3 .ocf-container .ocf-btn-show-values{font-size:1.6rem;font-weight:500}body.technics-ocf--design-1 .ocf-container .ocf-btn-show-filters,body.technics-ocf--design-2 .ocf-container .ocf-btn-show-filters,body.technics-ocf--design-3 .ocf-container .ocf-btn-show-filters{width:auto;max-width:100%;padding:0;border:0;border-radius:0;background-color:transparent;font-size:1.6rem;font-weight:500;text-align:left;white-space:normal}body.technics-ocf--design-1 .ocf-container .ocf-hidden-filters-divider,body.technics-ocf--design-2 .ocf-container .ocf-hidden-filters-divider,body.technics-ocf--design-3 .ocf-container .ocf-hidden-filters-divider{top:0;height:auto;margin:0 0 2.4rem;background-color:transparent;text-align:left}body.technics-ocf--design-1 .ocf-container .ocf-hidden-filters-divider>span,body.technics-ocf--design-2 .ocf-container .ocf-hidden-filters-divider>span,body.technics-ocf--design-3 .ocf-container .ocf-hidden-filters-divider>span,body.technics-ocf--design-1 .ocf-container .ocf-hidden-filters-divider>span:hover,body.technics-ocf--design-2 .ocf-container .ocf-hidden-filters-divider>span:hover,body.technics-ocf--design-3 .ocf-container .ocf-hidden-filters-divider>span:hover{margin:0;padding:0;border-radius:0;background-color:transparent;box-shadow:none;color:color-mix(in srgb,var(--theme-color-1,#3660bc) 72%,#000);font-size:1.6rem;font-weight:500}body.technics-ocf--design-1 .ocf-container .ocf-hidden-filters-divider>span .ocf-icon,body.technics-ocf--design-2 .ocf-container .ocf-hidden-filters-divider>span .ocf-icon,body.technics-ocf--design-3 .ocf-container .ocf-hidden-filters-divider>span .ocf-icon{filter:none}body.technics-ocf--design-1 .ocf-container .ocf-footer,body.technics-ocf--design-2 .ocf-container .ocf-footer,body.technics-ocf--design-3 .ocf-container .ocf-footer{box-shadow:none}body.technics-ocf--design-1 .ocf-container .ocf-footer::after,body.technics-ocf--design-2 .ocf-container .ocf-footer::after,body.technics-ocf--design-3 .ocf-container .ocf-footer::after{display:none}body.technics-ocf--design-1 .ocf-container .ocf-footer .ocf-btn-link,body.technics-ocf--design-2 .ocf-container .ocf-footer .ocf-btn-link,body.technics-ocf--design-3 .ocf-container .ocf-footer .ocf-btn-link{padding-right:0;padding-left:0;font-size:1.6rem;font-weight:500}body.technics-ocf--design-1 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-2 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-3 .ocf-container .ocf-search-btn-static{flex:1 1 auto;min-width:0;min-height:4.8rem;padding:1.2rem;border-radius:var(--ocf-radius);font-size:1.6rem;font-weight:500;line-height:1.2;white-space:normal}body.technics-ocf--design-1 .ocf-container .ocf-footer .ocf-between,body.technics-ocf--design-2 .ocf-container .ocf-footer .ocf-between,body.technics-ocf--design-3 .ocf-container .ocf-footer .ocf-between{gap:1.2rem}body.technics-ocf--design-1 .ocf-container .ocf-search-btn-static:not(.ocf-disabled):hover,body.technics-ocf--design-2 .ocf-container .ocf-search-btn-static:not(.ocf-disabled):hover,body.technics-ocf--design-3 .ocf-container .ocf-search-btn-static:not(.ocf-disabled):hover{--theme-color-1:var(--theme-color-3,#2d4f9c);background-color:var(--theme-color-3,#2d4f9c)}body.technics-ocf--design-1 .ocf-popover,body.technics-ocf--design-2 .ocf-popover,body.technics-ocf--design-3 .ocf-popover{border-radius:1.2rem}body.technics-ocf--design-1 .ocf-popover .ocf-search-btn-popover,body.technics-ocf--design-2 .ocf-popover .ocf-search-btn-popover,body.technics-ocf--design-3 .ocf-popover .ocf-search-btn-popover{min-height:4.4rem;padding:1rem 1.6rem;border-radius:.8rem;font-size:1.6rem;font-weight:500}body.technics-ocf--design-1 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-2 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-3 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-1 .ocf-popover .ocf-search-btn-popover,body.technics-ocf--design-2 .ocf-popover .ocf-search-btn-popover,body.technics-ocf--design-3 .ocf-popover .ocf-search-btn-popover{background-color:var(--theme-color-1,#3660bc);color:#fff}body.technics-ocf--design-1 .ocf-popover .ocf-search-btn-popover:hover,body.technics-ocf--design-2 .ocf-popover .ocf-search-btn-popover:hover,body.technics-ocf--design-3 .ocf-popover .ocf-search-btn-popover:hover{--theme-color-1:var(--theme-color-3,#2d4f9c);background-color:var(--theme-color-3,#2d4f9c)}body.technics-ocf--design-1 .ocf-container .ocf-btn-mobile-fixed .ocf-btn,body.technics-ocf--design-2 .ocf-container .ocf-btn-mobile-fixed .ocf-btn,body.technics-ocf--design-3 .ocf-container .ocf-btn-mobile-fixed .ocf-btn{background-color:var(--ocf-accent);font-size:1.6rem;font-weight:500}@media (max-width:767px){body.technics-ocf--design-1 .ocf-container .ocf-footer,body.technics-ocf--design-2 .ocf-container .ocf-footer,body.technics-ocf--design-3 .ocf-container .ocf-footer{margin:0;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom,0px))}body.technics-ocf--design-1 .ocf-container .ocf-body,body.technics-ocf--design-2 .ocf-container .ocf-body,body.technics-ocf--design-3 .ocf-container .ocf-body{bottom:calc(7.2rem + env(safe-area-inset-bottom,0px))}body.technics-ocf--design-1 .ocf-container .ocf-hidden-filters-divider,body.technics-ocf--design-2 .ocf-container .ocf-hidden-filters-divider,body.technics-ocf--design-3 .ocf-container .ocf-hidden-filters-divider{margin:1.6rem 2rem}body.technics-ocf--design-1 .ocf-container .ocf-btn-mobile-fixed .ocf-btn,body.technics-ocf--design-2 .ocf-container .ocf-btn-mobile-fixed .ocf-btn,body.technics-ocf--design-3 .ocf-container .ocf-btn-mobile-fixed .ocf-btn{padding:0 1.2rem;line-height:1.6rem}body.technics-ocf--design-1 .ocf-container .ocf-value-name,body.technics-ocf--design-2 .ocf-container .ocf-value-name,body.technics-ocf--design-3 .ocf-container .ocf-value-name{-webkit-line-clamp:none}}body.technics-ocf--design-1 .ocf-container .ocf-filter-header .ocf-filter-name{color:var(--ocf-ink);font-weight:500}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-form-control{border-radius:.8rem;background-color:#fff}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-input-group-addon{padding-right:.6rem;padding-left:.6rem}@media (min-width:768px){body.technics-ocf--design-1 .ocf-container .ocf-filter{margin:0 0 .8rem;padding:1.6rem 1.6rem 2rem;border:0;border-radius:var(--ocf-radius);background-color:var(--ocf-plate)}body.technics-ocf--design-1 .ocf-container .ocf-filter-header{margin-bottom:1.2rem}body.technics-ocf--design-1 .ocf-container .ocf-value-slider{padding:.8rem 1.2rem 0}body.technics-ocf--design-1 .ocf-container .ocf-btn-show-filters{margin:.8rem 0 2rem}body.technics-ocf--design-1 .ocf-container .ocf-footer{margin:0;padding:1.2rem 0;background-color:#fff}}@media (min-width:768px) and (max-width:1199px){body.technics-ocf--design-1 .ocf-container .ocf-filter{padding:1.2rem 1rem 1.6rem}}@media (max-width:767px){body.technics-ocf--design-1 .ocf-container .ocf-filter{margin:0 2rem .8rem;padding:0 1.6rem;border:0;border-radius:var(--ocf-radius);background-color:var(--ocf-plate)}body.technics-ocf--design-1 .ocf-container .ocf-filter-header{min-height:5.2rem;padding:1.2rem 0}body.technics-ocf--design-1 .ocf-container .ocf-open .ocf-filter-header{padding:1.6rem 2rem;background-color:var(--ocf-plate)}body.technics-ocf--design-1 .ocf-container .ocf-btn-mobile-fixed .ocf-btn{border-radius:0 0 .8rem .8rem}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-form-control{background-color:var(--ocf-plate)}}@media (min-width:768px){body.technics-ocf--design-2 .ocf-container .ocf-filter{margin:0 0 2.8rem;padding:0;border-radius:0;background-color:transparent}body.technics-ocf--design-2 .ocf-container .ocf-filter-header{margin-bottom:1.2rem}body.technics-ocf--design-2 .ocf-container .ocf-value-slider{padding:.8rem 1.2rem 0}body.technics-ocf--design-2 .ocf-container .ocf-btn-show-filters{margin:0 0 2.4rem}body.technics-ocf--design-2 .ocf-container .ocf-footer{margin:0;padding:1.2rem 0;background-color:#fff}}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group{border-radius:var(--ocf-radius);background-color:var(--ocf-tint)}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-input-group-addon{background-color:transparent}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control:first-child{border-radius:var(--ocf-radius) 0 0 var(--ocf-radius)}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-input-group-addon:last-child{border-radius:0 var(--ocf-radius) var(--ocf-radius) 0}@media (max-width:767px){body.technics-ocf--design-2 .ocf-container .ocf-filter,body.technics-ocf--design-2 .ocf-container .ocf-filter.ocf-active{margin:0 2rem;padding:0;border-radius:0;background-color:transparent}body.technics-ocf--design-2 .ocf-container .ocf-filter-header{min-height:5.2rem;padding:1.2rem 0}body.technics-ocf--design-2 .ocf-container .ocf-filter-header .ocf-filter-name{font-weight:500}body.technics-ocf--design-2 .ocf-container .ocf-open .ocf-filter-header{padding:1.6rem 2rem;background-color:#fff}body.technics-ocf--design-2 .ocf-container .ocf-btn-mobile-fixed .ocf-btn{border-radius:0 0 .8rem .8rem}}@media (min-width:768px){body.technics-ocf--design-3 .ocf-container .ocf-content{padding:2.4rem 2rem 2rem;border-radius:2rem;background-color:var(--ocf-tint)}body.technics-ocf--design-3 .ocf-container .ocf-header{padding:0}body.technics-ocf--design-3 .ocf-container .ocf-filter{margin:0 0 2.4rem;padding:0;border-radius:0;background-color:transparent}body.technics-ocf--design-3 .ocf-container .ocf-filter-header{margin-bottom:1.2rem}body.technics-ocf--design-3 .ocf-container .ocf-value-slider{padding:.8rem 1.2rem 0}body.technics-ocf--design-3 .ocf-container .ocf-btn-show-filters{margin:0 0 2rem}body.technics-ocf--design-3 .ocf-container .ocf-footer{margin:0 -2rem -2rem;padding:1.2rem 2rem 2rem;border-radius:0 0 2rem 2rem;background-color:var(--ocf-tint)}}@media (min-width:768px) and (max-width:1199px){body.technics-ocf--design-3 .ocf-container .ocf-content{padding:2rem 1rem 1.6rem}body.technics-ocf--design-3 .ocf-container .ocf-footer{margin:0 -1rem -1.6rem;padding:1.2rem 1rem 1.6rem}}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group{display:flex;align-items:center;gap:.8rem}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group .ocf-form-control{flex:1 1 0;min-width:0;border-radius:var(--ocf-radius);background-color:#fff}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group .ocf-input-group-addon{width:auto;padding:0}@media (min-width:768px) and (max-width:1199px){body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group{flex-wrap:wrap;row-gap:.6rem}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group .ocf-form-control:first-of-type{flex-basis:100%}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group .ocf-form-control + .ocf-input-group-addon:not(:last-child){display:none}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:.6rem}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-form-control,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control{flex:1 1 0;width:auto;min-width:0;float:none}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-form-control:first-of-type,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control:first-of-type{flex-basis:100%}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-form-control + .ocf-input-group-addon:not(:last-child),body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control + .ocf-input-group-addon:not(:last-child){display:none}body.technics-ocf--design-1 .ocf-container .ocf-slider-input-group .ocf-input-group-addon:last-child,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-input-group-addon:last-child{display:flex;align-items:center;width:auto}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group{background-color:transparent}body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control,body.technics-ocf--design-2 .ocf-container .ocf-slider-input-group .ocf-form-control:first-child{border-radius:var(--ocf-radius);background-color:var(--ocf-tint)}body.technics-ocf--design-1 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-2 .ocf-container .ocf-search-btn-static,body.technics-ocf--design-3 .ocf-container .ocf-search-btn-static{padding:.8rem 1rem}}@media (max-width:767px){body.technics-ocf--design-3 .ocf-container .ocf-content,body.technics-ocf--design-3 .ocf-container .ocf-footer{background-color:var(--ocf-tint)}body.technics-ocf--design-3 .ocf-container .ocf-filter,body.technics-ocf--design-3 .ocf-container .ocf-filter.ocf-active{margin:0 2rem .8rem;padding:0 1.6rem;border-radius:var(--ocf-radius);background-color:#fff}body.technics-ocf--design-3 .ocf-container .ocf-filter-header{min-height:5.2rem;padding:1.2rem 0}body.technics-ocf--design-3 .ocf-container .ocf-filter-header .ocf-filter-name{font-weight:500}body.technics-ocf--design-3 .ocf-container .ocf-open .ocf-filter-header{padding:1.6rem 2rem;background-color:var(--ocf-tint)}body.technics-ocf--design-3 .ocf-container .ocf-btn-mobile-fixed .ocf-btn{border-radius:0 0 1.2rem 1.2rem;background-color:var(--theme-color-3,#2d4f9c)}body.technics-ocf--design-3 .ocf-container .ocf-slider-input-group .ocf-form-control{background-color:var(--ocf-tint)}}@media (min-width:768px){body:has(.ocf-container .ocf-footer) .scroll-to-top.active{bottom:7.2rem}body.technics-ocf--design-1,body.technics-ocf--design-2{--technics-ocf-stt-room:5.2rem}body.technics-ocf--design-3{--technics-ocf-stt-room:4.2rem}body:has(.scroll-to-top.active) .ocf-container .ocf-footer .ocf-between{margin-left:var(--technics-ocf-stt-room,0)}}@media (min-width:992px){body.technics-ocf--design-1,body.technics-ocf--design-2{--technics-ocf-stt-room:max(0px,5.2rem - max(0px,(100vw - 121rem) / 2))}body.technics-ocf--design-3{--technics-ocf-stt-room:max(0px,3.2rem - max(0px,(100vw - 121rem) / 2))}body.technics-ocf--design-1.has-container-width,body.technics-ocf--design-2.has-container-width{--technics-ocf-stt-room:max(0px,5.2rem - 2.5vw)}body.technics-ocf--design-3.has-container-width{--technics-ocf-stt-room:max(0px,3.2rem - 2.5vw)}}@media (min-width:992px) and (max-width:1199px){body.technics-ocf--design-3{--technics-ocf-stt-room:4.2rem}body.technics-ocf--design-3.has-container-width{--technics-ocf-stt-room:max(0px,4.2rem - 2.5vw)}}
