/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/fast-css-loader/lib/index.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/shared/create-finder/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
/* Bootstrap */
/* Vendors */
.b--create-finder {
  position: relative; }
  @media (max-width: 767.98px) {
    .b--create-finder.mobile_view {
      margin-bottom: 0 !important; } }
  .b--create-finder:last-child {
    margin-bottom: var(--spacers-md-vw); }
  @media (max-width: 767.98px) {
    .b--create-finder .l__style-1 {
      padding-left: 0;
      padding-right: 0; } }
  @media (max-width: 767.98px) {
    .b--create-finder .l__style-1 .l__wrapper {
      padding-right: var(--gutter-base);
      padding-left: var(--gutter-base); } }
  .b--create-finder .l__container {
    padding-top: var(--spacers-sm);
    padding-bottom: var(--spacers-sm);
    display: grid;
    grid-template-columns: auto auto 1fr;
    gap: var(--spacers-xs);
    background-color: #FFE053; }
    @media (max-width: 1199.98px) {
      .b--create-finder .l__container {
        grid-template-columns: 1fr 1fr; } }
  .b--create-finder .l__wrapper {
    padding-left: var(--spacers-md);
    padding-right: var(--spacers-md); }
  .b--create-finder .l__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: var(--spacers-xs); }
    @media (max-width: 767.98px) {
      .b--create-finder .l__title {
        font-size: var(--text-md);
        gap: 0.4375rem; } }
    .b--create-finder .l__title::before {
      content: "";
      display: inline-block;
      width: 2.0625rem;
      height: 2.3125rem;
      background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='38' viewBox='0 0 34 38' fill='none'><path d='M18.3891 37.8931H0L15.4039 19L0 0.106934H18.3891L33.793 19L18.3891 37.8931Z' fill='%23000000'/></svg>");
      background-repeat: no-repeat;
      background-size: contain;
      background-position: center;
      content: ""; }
      @media (max-width: 767.98px) {
        .b--create-finder .l__title::before {
          width: 1rem;
          height: 1.125rem; } }
  .b--create-finder .l__switch-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 0;
    gap: 0.3125rem; }
    @media (max-width: 1199.98px) {
      .b--create-finder .l__switch-wrapper {
        -webkit-box-pack: end;
            -ms-flex-pack: end;
                justify-content: flex-end; } }
  .b--create-finder .l__switch-button {
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-weight: 500; }
    @media (max-width: 767.98px) {
      .b--create-finder .l__switch-button {
        font-size: 0.875rem;
        padding: 0; } }
  .b--create-finder .l__switch-wrapper .form-check-input {
    margin: 0;
    float: none;
    cursor: pointer;
    width: 3.125rem;
    height: 1.875rem;
    padding-left: 3.125rem;
    background-color: #10B880;
    border: 0 !important;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important; }
  .b--create-finder .l__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: var(--spacers-xs);
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    --input-bg-inside: #ffffff;
    --input-color: #000;
    --input-border: #EDEBEC; }
    @media (max-width: 1199.98px) {
      .b--create-finder .l__form {
        grid-column: span 2; } }
    @media (max-width: 767.98px) {
      .b--create-finder .l__form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: var(--spacers-xxs); } }
    .b--create-finder .l__form .btn {
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
      @media (max-width: 767.98px) {
        .b--create-finder .l__form .btn {
          width: 100%;
          margin-top: var(--spacers-xxs); } }
    .b--create-finder .l__form .form-control {
      font-size: var(--text-xs);
      line-height: var(--text-xs-line-height);
      letter-spacing: var(--text-xs-letter-spacing); }
      .b--create-finder .l__form .form-control::-webkit-outer-spin-button, .b--create-finder .l__form .form-control::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0; }

.b--fullwidth-btn + .b--create-finder {
  margin-top: calc(var(--spacers-sm) * -0.5); }

