/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.ui-autocomplete .ui-menu-item-wrapper,.ui-autocomplete .ui-menu-item-wrapper .search_block_link{display:block;}
.search-block-btn{width:70px;height:50px;background:red;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-block-btn::before{content:"";font-family:"icomoon";font-size:20px;color:#fff}.search_wrap{display:flex}.search_wrap .right_wrap ul,.search_wrap .left_wrap ul{display:block !important;position:initial}.block.block-search-block{max-width:100%;position:relative;width:auto;width:70px;flex-shrink:0;margin:0;margin-left:-2px}.block.block-search-block.is-open form{display:block !important}.block.block-search-block .ajax-progress{display:none !important}.block.block-search-block form{width:700px;max-width:none;color:#333;display:none !important;position:absolute;top:100%;right:0}.block.block-search-block form input{color:#333;box-shadow:0px 0px 20px rgba(0,0,0,0.25);border-radius:0}.block.block-search-block form .form-submit{display:none !important}.block.block-search-block .s-wrapper{display:flex;align-items:center;padding:8px;border-bottom:1px solid #F0F0F0;color:#333}.block.block-search-block .s-wrapper a{background:none !important}.block.block-search-block .s-wrapper .s-middle{flex-grow:1}.block.block-search-block .s-wrapper .views-field-title{font-size:12px;font-weight:400 !important}.block.block-search-block .s-wrapper .views-field-title a{position:relative;z-index:5;color:inherit;padding:0 !important;background:none !important;display:inline !important;text-transform:capitalize;transition:color 0.3s}.block.block-search-block .s-wrapper .views-field-title a:hover{color:#EE1D23 !important}.block.block-search-block .s-wrapper .views-field-field-product-price{font-weight:500%;margin-top:5px;color:#EE1D23;font-size:14px}.block.block-search-block .s-wrapper .views-field-field-product-images{flex-shrink:0;margin-right:10px}.block.block-search-block .s-wrapper .views-field-basket-add-button-field{flex-shrink:0;font-size:0}.block.block-search-block .s-wrapper .views-field-basket-add-button-field a{display:block}.block.block-search-block .s-wrapper .views-field-basket-add-button-field a::before{content:"";font-family:"icomoon";font-size:28px;color:#EE1D23}.block.block-search-block .ui-autocomplete{box-shadow:0px 0px 20px rgba(0,0,0,0.25);max-height:400px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#EE1D23 #EAEAEA}.block.block-search-block .ui-autocomplete::-webkit-scrollbar{width:6px;height:6px}.block.block-search-block .ui-autocomplete::-webkit-scrollbar-track{background:#EAEAEA}.block.block-search-block .ui-autocomplete::-webkit-scrollbar-thumb{background:#EE1D23}.block.block-search-block .ui-autocomplete .ui-menu-item-wrapper{padding:0}.block.block-search-block .ui-autocomplete .ui-menu-item:last-of-type{border-bottom:none}.block.block-search-block .ui-autocomplete .ui-menu-item .ui-state-active{background:transparent !important}.block.block-search-block .ui-autocomplete .ui-menu-item .ui-state-active a{color:#333 !important;background:rgba(226,226,226,0.3)}.block.block-search-block .ui-autocomplete .ui-menu-item .search_block_link{padding:10px;display:flex;align-items:center;transition:background-color 0.2s}.block.block-search-block .ui-autocomplete .ui-menu-item .search_block_link .views-field-field-product-images{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:10px;min-width:50px}.block.block-search-block .ui-autocomplete .ui-menu-item .search_block_link .views-field-field-product-images img{display:block}.block.block-search-block .ui-menu.search_wrap{padding:0 20px 20px 20px;box-shadow:0px 0px 20px rgba(0,0,0,0.25)}.block.block-search-block .ui-menu.search_wrap .search_block_link{transition:0.3s !important}.block.block-search-block .ui-menu.search_wrap .search_block_link:hover{background:none !important;color:#EE1D23 !important}.block.block-search-block .ui-menu.search_wrap .search_block_link:hover .views-field-title{color:#EE1D23 !important}.block.block-search-block .ui-menu.search_wrap .ui-menu{border:none}.block.block-search-block .ui-menu.search_wrap .group-name{padding-top:20px;font-size:14px;font-weight:700;margin-bottom:10px;color:#EE1D23}.block.block-search-block .ui-menu.search_wrap .views-field-title{font-weight:bold;transition:0.3s;font-size:12px;text-transform:uppercase}.block.block-search-block .ui-menu.search_wrap .cat_name{font-weight:bold;font-size:12px;text-transform:uppercase}.block.block-search-block .ui-menu.search_wrap .left_wrap{flex-grow:1;padding-top:20px;padding-left:20px;border-left:1px solid #F0F0F0}.block.block-search-block .ui-menu.search_wrap .left_wrap>ul{border-top:1px solid #F0F0F0;padding-bottom:10px}.block.block-search-block .ui-menu.search_wrap .left_wrap .search_block_link{margin-top:10px;color:#EE1D23;text-transform:uppercase;font-weight:700}.block.block-search-block .ui-menu.search_wrap .right_wrap{flex-shrink:0;order:-1;width:200px}.block.block-search-block .ui-menu.search_wrap .right_wrap a{color:#333;text-decoration:underline;display:block;margin-bottom:3px;font-weight:400}.block.block-search-block .ui-menu.search_wrap .right_wrap a:hover{color:#EE1D23}.block.block-search-block .ui-menu.search_wrap .right_wrap .group-name{border:none}
