/*
File generated by XWK on Thu, 12 Nov 2026 15:21:15 +0100 - NEVER EDIT THIS FILE 
File src: files/cache/dscss/smallsearch.FA08F606.scss 
Compile Time: 48ms 
*/
.dropdown-content.target-menu-content > .dropdown-inner-content {
  padding: 20px; }

.item-wrapper.item-small-search .input-group-addon:not(:first-child):not(:last-child), .item-wrapper.item-small-search .input-group-btn:not(:first-child):not(:last-child), .item-wrapper.item-small-search .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0; }
  .item-wrapper.item-small-search .input-group .form-control:first-child, .item-wrapper.item-small-search .input-group-addon:first-child, .item-wrapper.item-small-search .input-group-btn:first-child > .btn, .item-wrapper.item-small-search .input-group-btn:first-child > .btn-group > .btn, .item-wrapper.item-small-search .input-group-btn:first-child > .dropdown-toggle, .item-wrapper.item-small-search .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .item-wrapper.item-small-search .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .item-wrapper.item-small-search .input-group-addon:first-child {
    border-right: 0; }
  .item-wrapper.item-small-search .input-group .form-control:last-child, .item-wrapper.item-small-search .input-group-addon:last-child, .item-wrapper.item-small-search .input-group-btn:last-child > .btn, .item-wrapper.item-small-search .input-group-btn:last-child > .btn-group > .btn, .item-wrapper.item-small-search .input-group-btn:last-child > .dropdown-toggle, .item-wrapper.item-small-search .input-group-btn:first-child > .btn:not(:first-child), .item-wrapper.item-small-search .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .item-wrapper.item-small-search .input-group-addon:last-child {
    border-left: 0; }
  .item-wrapper.item-small-search .input-group.move-placeholder > label {
    cursor: text;
    display: block;
    letter-spacing: normal;
    margin: 0;
    position: absolute;
    transition: font-size 0.25s, line-height 0.25s, top 0.25s;
    z-index: 20;
    pointer-events: none; }

@keyframes small-search-dropdown-button-open-sm {
  0% {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; }

  1% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

  100% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; } }

@-webkit-keyframes small-search-dropdown-button-open-sm {
  0% {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; }

  1% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

  100% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; } }

@keyframes small-search-dropdown-button-close-sm {
  0% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

  99% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

  100% {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; } }

@-webkit-keyframes small-search-dropdown-button-close-sm {
  0% {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; }

  99% {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

  100% {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; } }

.item-wrapper.item-small-search .form-control, .item-wrapper.item-small-search .input-group-addon, .item-wrapper.item-small-search .input-group-btn > .btn, .item-wrapper.item-small-search .filter-popover-button, .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button {
  height: 74px;
  font-size: 22px;
  line-height: 1.81818;
  padding: 16px 20px;
  border-radius: 0px; }
  .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button {
    animation-name: small-search-dropdown-button-close-sm;
    -webkit-animation-name: small-search-dropdown-button-close-sm;
    padding-right: 62px; }
    .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > span {
      font-size: 22px;
      line-height: 1.81818; }
    .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i {
      top: 36px;
      right: 31px; }
      .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:before, .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:after {
        height: 14.47368px;
        width: 4.58333px; }
      .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:before {
        transform: translate(3.4375px, -6.875px) rotate(45deg); }
      .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:after {
        transform: translate(-3.4375px, -6.875px) rotate(-45deg); }
    .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button {
      animation-name: small-search-dropdown-button-open-sm;
      -webkit-animation-name: small-search-dropdown-button-open-sm; }
      .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button > i:before {
        transform: translate(-3.4375px, -6.875px) rotate(45deg); }
        .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button > i:after {
          transform: translate(3.4375px, -6.875px) rotate(-45deg); }
  .item-wrapper.item-small-search .input-group.move-placeholder > label {
    font-size: 22px;
    line-height: 1.81818;
    left: 21px;
    top: 17px; }
    .item-wrapper.item-small-search .input-group.move-placeholder :focus + label, .item-wrapper.item-small-search .input-group.move-placeholder .focused ~ label, .item-wrapper.item-small-search .input-group.move-placeholder .hasValue ~ label, .item-wrapper.item-small-search .input-group.move-placeholder input:not(.is-empty) + label {
      font-size: 15.4px;
      line-height: 1.27273;
      top: 12.2px; }
    .item-wrapper.item-small-search .input-group.move-placeholder input {
      padding: 23.85714px 20px 11.2px 20px; }

.item-wrapper.item-small-search form.with-filters {
  display: flex; }
  .item-wrapper.item-small-search form.with-filters .input-group.textsearch-query {
    flex-grow: 1; }
    .item-wrapper.item-small-search form.with-filters .input-group .dropdown-wrapper > .dropdown-button, .item-wrapper.item-small-search form.with-filters .input-group .filter-popover-wrapper > .filter-popover-button {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important;
      border-right-width: 0px; }
    .item-wrapper.item-small-search form.with-filters .input-group + .input-group .dropdown-wrapper > .dropdown-button, .item-wrapper.item-small-search form.with-filters .input-group + .input-group .filter-popover-wrapper > .filter-popover-button {
      border-radius: 0;
      border-right-width: 0px; }
    .item-wrapper.item-small-search form.with-filters .input-group input.action-input.form-control {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0; }
    .item-wrapper.item-small-search form.with-filters .input-group .auto-suggest-query-result-container {
      max-width: 100% !important; }
/* screen-xs definitions */
@media (max-width: 768px) {
  @keyframes small-search-dropdown-button-open-xs {
      0% {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px; }
      1% {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0; }
      100% {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0; } }
    @-webkit-keyframes small-search-dropdown-button-open-xs {
    0% {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; }
    1% {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
    100% {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; } }
    @keyframes small-search-dropdown-button-close-xs {
    0% {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
    99% {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
    100% {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; } }
    @-webkit-keyframes small-search-dropdown-button-close-xs {
    0% {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; }
    99% {
      border-bottom-left-radius: 0;
      border-bottom-right-radius: 0; }
    100% {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; } }
    .item-wrapper.item-small-search .form-control, .item-wrapper.item-small-search .input-group-addon, .item-wrapper.item-small-search .input-group-btn > .btn, .item-wrapper.item-small-search .filter-popover-button, .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button {
      height: 44px;
      font-size: 14px;
      line-height: 1.57143;
      padding: 10px 12px;
      border-radius: 0px; }
      .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button {
        animation-name: small-search-dropdown-button-close-xs;
        -webkit-animation-name: small-search-dropdown-button-close-xs;
        padding-right: 38px; }
        .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > span {
          font-size: 14px;
          line-height: 1.57143; }
        .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i {
          top: 21px;
          right: 19px; }
          .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:before, .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:after {
            height: 9.21053px;
            width: 2.91667px; }
          .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:before {
            transform: translate(2.1875px, -4.375px) rotate(45deg); }
          .item-wrapper.item-small-search .dropdown-wrapper > .dropdown-button > i:after {
            transform: translate(-2.1875px, -4.375px) rotate(-45deg); }
        .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button {
          animation-name: small-search-dropdown-button-open-xs;
          -webkit-animation-name: small-search-dropdown-button-open-xs; }
          .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button > i:before {
            transform: translate(-2.1875px, -4.375px) rotate(45deg); }
            .item-wrapper.item-small-search .dropdown-wrapper.dropdown-open > .dropdown-button > i:after {
              transform: translate(2.1875px, -4.375px) rotate(-45deg); }
      .item-wrapper.item-small-search .input-group.move-placeholder > label {
        font-size: 14px;
        line-height: 1.57143;
        left: 13px;
        top: 11px; }
        .item-wrapper.item-small-search .input-group.move-placeholder :focus + label, .item-wrapper.item-small-search .input-group.move-placeholder .focused ~ label, .item-wrapper.item-small-search .input-group.move-placeholder .hasValue ~ label, .item-wrapper.item-small-search .input-group.move-placeholder input:not(.is-empty) + label {
          font-size: 9.8px;
          line-height: 1.1;
          top: 8px; }
        .item-wrapper.item-small-search .input-group.move-placeholder input {
          padding: 15.28571px 12px 7px 12px; }
    .item-wrapper.item-small-search form.with-filters {
      display: block; }
      .item-wrapper.item-small-search form.with-filters .input-group + .input-group, .item-wrapper.item-small-search form.with-filters .input-group {
        width: 100%;
        margin-bottom: 10px; }
        .item-wrapper.item-small-search form.with-filters .input-group + .input-group .dropdown-wrapper > .dropdown-button, .item-wrapper.item-small-search form.with-filters .input-group .dropdown-wrapper > .dropdown-button {
          border-top-right-radius: 0px !important;
          border-bottom-right-radius: 0px !important;
          border-right-width: 1px; }
        .item-wrapper.item-small-search form.with-filters .input-group input.action-input.form-control {
          border-bottom-left-radius: 0px;
          border-top-left-radius: 0px; } }

.item-wrapper.item-small-search .form-control[name="textsearch_query"] {
  background-color: #fff;
  color: #292929;
  border-top-color: #bfbfbf;
  border-bottom-color: #292929;
  border-left-color: #bfbfbf;
  border-right-color: rgba(0, 0, 0, 0); }
  .item-wrapper.item-small-search .form-control[name="textsearch_query"]:focus {
    background-color: #fff;
    color: #f49b00;
    border-top-color: #f49b00;
    border-bottom-color: #f49b00;
    border-left-color: #f49b00;
    border-right-color: #f49b00; }
  .item-wrapper.item-small-search .form-control[name="textsearch_query"][disabled], .item-wrapper.item-small-search .form-control[name="textsearch_query"][readonly] {
    background-color: #eee; }
  .item-wrapper.item-small-search .btn[type="submit"].btn-default {
    background-color: #f49b00;
    border-color: #f49b00;
    color: #fff; }
  .item-wrapper.item-small-search .btn[type="submit"].btn-default.active {
    background-color: #292929;
    border-color: #292929;
    color: #fff; }
  .item-wrapper.item-small-search .btn[type="submit"].btn-default:hover, .item-wrapper.item-small-search .btn[type="submit"].btn-default.active:hover {
    background-color: #292929;
    border-color: #292929;
    color: #fff; }

.item-wrapper.item-small-search form input[type="submit"].action-suggest-submit {
  height: 0; }
