:root{--color-secondary:#caf301}.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire,.editor-styles-wrapper .block-editor-block-list__layout.rfw-site .find-tire,body.frontend.cauciucuriauto-site .find-tire,body.frontend.rfw-site .find-tire{background-image:linear-gradient(180deg,rgba(45,92,136,.1),#fff)}.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire .find-tire-form .filter-box,.editor-styles-wrapper .block-editor-block-list__layout.rfw-site .find-tire .find-tire-form .filter-box,body.frontend.cauciucuriauto-site .find-tire .find-tire-form .filter-box,body.frontend.rfw-site .find-tire .find-tire-form .filter-box{border:2px solid rgba(45,92,136,.2)}.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire .find-tire-form .filter-box__icon svg,.editor-styles-wrapper .block-editor-block-list__layout.rfw-site .find-tire .find-tire-form .filter-box__icon svg,body.frontend.cauciucuriauto-site .find-tire .find-tire-form .filter-box__icon svg,body.frontend.rfw-site .find-tire .find-tire-form .filter-box__icon svg{color:#fff!important}.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire,body.frontend.cauciucuriauto-site .find-tire{background-image:linear-gradient(180deg,rgba(136,45,53,.1),#fff)}.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire .find-tire-form__inner .filter-box--season,body.frontend.cauciucuriauto-site .find-tire .find-tire-form__inner .filter-box--season{display:block;grid-column:unset}@media only screen and (max-width:991px){.editor-styles-wrapper .block-editor-block-list__layout.cauciucuriauto-site .find-tire.find-tire--compact .find-tire-form,body.frontend.cauciucuriauto-site .find-tire.find-tire--compact .find-tire-form{border:2px solid rgba(136,45,53,.2)}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire,body.frontend .find-tire{background-image:linear-gradient(180deg,rgba(202,243,1,.1),#fff);padding:64px 0}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__image,body.frontend .find-tire.find-tire--compact .find-tire-form__image{display:none}}@media only screen and (max-width:991px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact,body.frontend .find-tire.find-tire--compact{padding:32px 0}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form,body.frontend .find-tire.find-tire--compact .find-tire-form{background:#fff;border:2px solid rgba(202,243,1,.2);border-radius:15px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:12px;transition:all .4s ease}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner,body.frontend .find-tire.find-tire--compact .find-tire-form__inner{gap:16px;margin-bottom:24px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;transition:all .4s ease}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box label.h5,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box label.h5{display:none}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper{flex-direction:row;gap:8px;justify-content:center!important}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper .ts-wrapper,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper .ts-wrapper{width:33.33%}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper .ts-wrapper input,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .select-wrapper .ts-wrapper input{min-width:0}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control,.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control input,.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-dropdown .option,.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-dropdown input,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control input,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-dropdown .option,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-dropdown input{font-size:14px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box .ts-control{padding:.8em}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__inner .filter-box__content-item-label .season-icon,body.frontend .find-tire.find-tire--compact .find-tire-form__inner .filter-box__content-item-label .season-icon{height:45px;padding:6px;width:45px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire.find-tire--compact .find-tire-form__submit .btn,body.frontend .find-tire.find-tire--compact .find-tire-form__submit .btn{font-size:16px;padding:12px 32px}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire__text,body.frontend .find-tire__text{margin-bottom:48px;text-align:center}.editor-styles-wrapper .block-editor-block-list__layout .find-tire__subtitle,body.frontend .find-tire__subtitle{color:#4b5563;font-weight:400}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner,body.frontend .find-tire .find-tire-form__inner{display:grid;gap:32px;grid-template-columns:1fr;margin-bottom:40px}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner,body.frontend .find-tire .find-tire-form__inner{grid-template-columns:repeat(3,1fr)}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box,body.frontend .find-tire .find-tire-form__inner .filter-box{background:#fff;border:2px solid rgba(202,243,1,.2);border-radius:15px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:24px;transition:all .4s ease}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box.disabled,body.frontend .find-tire .find-tire-form__inner .filter-box.disabled{opacity:.5;pointer-events:none}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box--season,body.frontend .find-tire .find-tire-form__inner .filter-box--season{display:none}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box--season,body.frontend .find-tire .find-tire-form__inner .filter-box--season{grid-column:2/3}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box--season.visible,body.frontend .find-tire .find-tire-form__inner .filter-box--season.visible{display:block}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box--season .filter-box__content,body.frontend .find-tire .find-tire-form__inner .filter-box--season .filter-box__content{align-items:center;display:flex;gap:12px;justify-content:center}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box:active,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box:focus,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box:hover,body.frontend .find-tire .find-tire-form__inner .filter-box:active,body.frontend .find-tire .find-tire-form__inner .filter-box:focus,body.frontend .find-tire .find-tire-form__inner .filter-box:hover{border-color:var(--color-secondary)}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box label,body.frontend .find-tire .find-tire-form__inner .filter-box label{align-items:center;display:flex;font-weight:600;gap:16px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__icon,body.frontend .find-tire .find-tire-form__inner .filter-box__icon{align-items:center;background:var(--color-secondary);border-radius:1rem;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;height:56px;justify-content:center;width:56px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box .select-wrapper,body.frontend .find-tire .find-tire-form__inner .filter-box .select-wrapper{flex-direction:column;gap:12px}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box .select-wrapper,body.frontend .find-tire .find-tire-form__inner .filter-box .select-wrapper{flex-direction:row}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box .select-wrapper .ts-control,body.frontend .find-tire .find-tire-form__inner .filter-box .select-wrapper .ts-control{align-items:center;display:flex;flex-wrap:nowrap}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label,body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label{align-items:center;cursor:pointer;display:flex;gap:0;justify-content:center;padding:0;position:relative;transition:box-shadow .2s}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label input[type=radio],body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label input[type=radio]{height:0;opacity:0;position:absolute;width:0}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label .season-icon,body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label .season-icon{align-items:center;background:#f5f7fa;border:2px solid #ddd;border-radius:10px;box-shadow:0 2px 8px rgba(45,92,136,.08);cursor:pointer;display:flex;height:68px;justify-content:center;padding:12px;transition:border-color .2s,background .2s;width:68px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label .season-icon svg,body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label .season-icon svg{color:var(--color-secondary);height:32px;width:32px}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label input[type=radio]:checked+.season-icon,body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label input[type=radio]:checked+.season-icon{background:#e6f7ff;border-color:var(--color-secondary);box-shadow:0 4px 16px rgba(45,92,136,.12)}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .filter-box__content-item-label:hover .season-icon,body.frontend .find-tire .find-tire-form__inner .filter-box__content-item-label:hover .season-icon{border-color:var(--color-secondary)}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner select,body.frontend .find-tire .find-tire-form__inner select{border:2px solid #ddd;border-radius:10px;padding:10px;width:100%}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .search-btn,body.frontend .find-tire .find-tire-form__inner .search-btn{background:#000;border-radius:30px;color:#fff;font-weight:700;padding:15px 30px}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .search-btn:active,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .search-btn:focus,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__inner .search-btn:hover,body.frontend .find-tire .find-tire-form__inner .search-btn:active,body.frontend .find-tire .find-tire-form__inner .search-btn:focus,body.frontend .find-tire .find-tire-form__inner .search-btn:hover{background:var(--color-secondary)}}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__submit,body.frontend .find-tire .find-tire-form__submit{text-align:center}.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__submit .btn.disabled,body.frontend .find-tire .find-tire-form__submit .btn.disabled{background:#4b5563;cursor:not-allowed}@media only screen and (min-width:992px){.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__submit .btn.disabled:active,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__submit .btn.disabled:focus,.editor-styles-wrapper .block-editor-block-list__layout .find-tire .find-tire-form__submit .btn.disabled:hover,body.frontend .find-tire .find-tire-form__submit .btn.disabled:active,body.frontend .find-tire .find-tire-form__submit .btn.disabled:focus,body.frontend .find-tire .find-tire-form__submit .btn.disabled:hover{background:#4b5563;color:#fff;transform:none}}
