.suggestions-suggestions{
    font-family:'Roboto',Arial,sans-serif;
    color:#fff !important;
    background-color:#000 !important;
}
.suggestions-suggestions div:hover{
 color:#fff !important;
 cursor:pointer;
    background-color:#b6212f !important; 
    
}
.t-store__prod-popup__text{color:#fff};
.t228__right_langs_lang a{
    opacity:1 !important;
    color:red !importan;
}
.t706__cartwin-heading.t-name.t-name_xl,
.t706__product-title,
.t706__product-title >div,
.t706__product-amount,
.t706__product-quantity,
.t706__cartwin-prodamount-wrap{
   color:#fff
}
.t706__cartwin-content{
    background-color:#000;
    border:2px solid #707070;
}
.t706__cartwin-top,
.t706__cartwin-bottom{
  border-bottom: 1px solid #707070;  
}
.t706__product-plus,
.t706__product-minus
{
justify-items: center;
    background-color: rgba(255, 255, 255, 0.7);
    width: 16px;
    align-items: center;
    height: 16px;
    border-radius: 100%;
    opacity: 1;
    display: inline-flex;
}
.t706__product-del img{
      background-color: rgba(255, 255, 255, 0.7); 
      border-radius:100%;
      opacity:1;
}
.t706__product-del{
    opacity:1;
}
.t706__product-plus img,
.t706__product-minus img{
vertical-align:middle;
}

@media screen and (max-width: 1000px){

#nav186135587.t228.t228__positionabsolute{
    position:absolute !important;
}


}
@media screen and (max-width: 768px){
#recorddiv186135588{
    height:300px !important;
}
#recorddiv186135588 .t-cover__carrier{
    background-position: 39% -82px;
}
#rec186135590 .t158__text.t-text div{
    font-size: 22px !important;
    line-height: 32px !important;
}
#rec186135592 .t182__wrapper{
    padding:0;
}
}
@media screen and (max-width: 426px){
#recorddiv186135588{
    height:300px !important;
}
#recorddiv186135588 .t-cover__carrier{
    background-position: 46% -82px;
}
#rec186135592 .t182__title{
    font-size: 25px !important;
}
}

.t-store__card__mark-wrapper {
    right: 5px;
    top: 5px;
}
.t-store__card__mark {

    width: 30px;
    height: 30px;
 
    border-radius: 5px;

}
.t-store__parts-switch-btn.t-active{
    opacity:1;
}
#rec195540533 .t396__elem{
   margin:0 20px; 
}


/*ХОВЕРЫ ДЛЯ КНОПОК*/
.t-store__parts-switch-btn,
#filters-btns .filters-btn
{
    border: 2px solid #b6212f;
    padding: 10px 15px;
    box-sizing:border-box;
}
.t-store__parts-switch-btn,
.t-store__card__btn,
.t-store__prod-popup__btn,
#filters-btns .filters-btn,
#rec202723918 .t-btn,
#rec199614845 .t-btn,
#rec203257756 .t-btn,
#rec203258889 .t-btn,
#rec203629239 .t-btn,
#rec205139696 .t-btn,
#rec211405008 .t-btn,
#rec199604390 .t-submit,
#rec211408988 .t-btn,
#rec203258891 .t-submit,
.t706__cartwin-content .t-submit,
#cart__hide
{
	position: relative;

	overflow: hidden;
	letter-spacing: .08em;
	border-radius: 0;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.t-store__parts-switch-btn:after,
.t-store__card__btn:after,
.t-store__prod-popup__btn:after,
#filters-btns .filters-btn:after,
#rec202723918 .t-btn:after,
#rec199614845 .t-btn:after,
#rec203257756 .t-btn:after,
#rec203258889 .t-btn:after,
#rec203629239 .t-btn:after,
#rec205139696 .t-btn:after,
#rec211405008 .t-btn:after,
#rec199604390 .t-submit:after,
#rec211408988 .t-btn:after,
#rec203258891 .t-submit:after,
.t706__cartwin-content .t-submit:after,
#cart__hide:after{
	content: "";
	position: absolute;
	height: 0%;
	left: 50%;
	top: 50%;
	width: 150%;
	z-index: -1;
	-webkit-transition: all 0.75s ease 0s;
	-moz-transition: all 0.75s ease 0s;
	-o-transition: all 0.75s ease 0s;
	transition: all 0.75s ease 0s;
}
.t-store__parts-switch-btn:hover,
.t-store__card__btn:hover,
.t-store__prod-popup__btn:hover,
#filters-btns .filters-btn:hover,
#rec202723918 .t-btn:hover,
#rec199614845 .t-btn:hover,
#rec203257756 .t-btn:hover,
#rec203258889 .t-btn:hover,
#rec203629239 .t-btn:hover,
#rec205139696 .t-btn:hover,
#rec211405008 .t-btn:hover,
#rec199604390 .t-submit:hover,
#rec211408988 .t-btn:hover,
#rec203258891 .t-submit:hover,
.t706__cartwin-content .t-submit:hover,
#cart__hide:hover{
	color: #FFF;
	text-shadow: none;
}
.t-store__parts-switch-btn.t-active:after,
.t-store__parts-switch-btn:hover:after,
.t-store__card__btn:hover:after,
.t-store__prod-popup__btn:hover:after,
#filters-btns .filters-btn:hover:after,
#rec202723918 .t-btn:hover:after,
#rec199614845 .t-btn:hover:after,
#rec203257756 .t-btn:hover:after,
#rec203258889 .t-btn:hover:after,
#rec203629239 .t-btn:hover:after,
#rec205139696 .t-btn:hover:after,
#rec211405008 .t-btn:hover:after,
#rec199604390 .t-submit:hover:after,
#rec211408988 .t-btn:hover:after,
#rec203258891 .t-submit:hover:after,
.t706__cartwin-content .t-submit:hover:after,
#cart__hide:hover:after
{
	height: 450%;
}
.t-store__parts-switch-btn,
.t-store__card__btn,
.t-store__prod-popup__btn,
#filters-btns .filters-btn,
#rec202723918 .t-btn,
#rec199614845 .t-btn,
#rec203257756 .t-btn,
#rec203258889 .t-btn,
#rec203629239 .t-btn,
#rec205139696 .t-btn,
#rec211405008 .t-btn,
#rec199604390 .t-submit,
#rec211408988 .t-btn,
#rec203258891 .t-submit,
.t706__cartwin-content .t-submit,
#cart__hide
{
	position: relative;
	z-index:6;
	overflow: hidden;
	letter-spacing: .08em;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 300;
}
.t-store__parts-switch-btn,
.t-store__card__btn,
.t-store__prod-popup__btn,
#filters-btns .filters-btn
{
	border: 2px solid #b6212f;
}


.t-store__parts-switch-btn.t-active:after,
.t-store__parts-switch-btn:after,
.t-store__card__btn:after,
.t-store__prod-popup__btn:after,
#filters-btns .filters-btn:after,
#rec202723918 .t-btn:after,
#rec199614845 .t-btn:after,
#rec203257756 .t-btn:after,
#rec203258889 .t-btn:after,
#rec203629239 .t-btn:after,
#rec205139696 .t-btn:after,
#rec211405008 .t-btn:after,
#rec199604390 .t-submit:after,
#rec211408988 .t-btn:after,
#rec203258891 .t-submit:after,
.t706__cartwin-content .t-submit:after,
#cart__hide:after{
	background: #b6212f;
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
	transform: translateX(-50%) translateY(-50%) rotate(-25deg);
}


#filters-btns{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
width:100%;
background-color:#000;
padding:50px 0 0;
-webkit-box-pack:center;
    -ms-flex-pack:center;
        justify-content:center
}
#filters-btns .filters-btn{
 color:#fff;
 padding:10px 15px;
display:inline-block;
 border:2px solid #b6212f;
 font-family:'Roboto',Arial,sans-serif;
 font-size: 14px;
    text-transform: uppercase;
    font-weight: 300;
    margin:0 15px;
}
#filters-btns .filters-btn.active{
    background-color:#b6212f;
}
@media(max-width:570px){
  #filters-btns .filters-btn{
 color:#fff;
 padding:10px 10px;
 font-size: 12px;
    margin:0 5px;
}  
}
@media(max-width:426px){
  
  #filters-btns .filters-btn{
 color:#fff;
 padding:5px 5px;
 font-size: 10px;
    margin:0 5px;
}  
#filters-btns{

  display:block;
width:100%;

}
.filters-btns__wrapper{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width: 100%;

-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;

}
}
@media(max-width:325px){
  
  #filters-btns .filters-btn{

    margin:0 1px;
}   
}
@media(max-width:480px){
  #rec195588978 .t107__widthauto{
      width:150px;
  }
#nav195588977  .t282__logo__container{
      height:69px !important;
  }
}
@media(max-width:400px){
 img[src="https://thumb.tildacdn.com/tild3339-3939-4663-b163-646165303064/-/resize/548x/-/format/webp/logo-louna.png"]{
     width:50%;
 }  
}

/*menu scroll effect fix*/
.t199__header.t199__is__active{
    background-color: #000 !important;
    color: #fff !important;
}

/*cart hiding button*/
#cart__hide {
   border: 2px solid #b6212f !important;
   }
 .t-form__submit .t-submit{
     background-color: transparent !important;
 }
 
/*menu height fix*/
#rec211956053,
#rec211954654,
#rec211695230{
    padding-top: 122px !important;
}

/*relevants fix*/
/*.t-store__relevants-grid-cont,
.t-store__grid-cont_mobile-one-row,
.js-store-grid-cont,
.t-store__valign-buttons,
.t-store__grid-cont_mobile-one-row{
    display: flex !important;
    display: -webkit-flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    overflow-x: hidden !important;
}

.t-store__card{
    margin-bottom: 20px !important;
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    justify-content: space-between;
}
*/

@media(max-width: 480px){
    .t107__widthauto {
        margin-top: -5px;
    }
}

/*cart add/remove and delivery options color fix*/
.t706__cartwin-totalamount-wrap,
.t-radio__wrapper-delivery .t-name,
#city-searchbox > div.searchbox-inner-wrapper > div.t-input-group.t-input-group_in > div.t-input-block > div.t-input-description.t-text.t-text_xs,
#delivery-services-wrapper > label > span.delivery-checkbox-label,
#delivery-services-wrapper > label > span.delivery-minimum-time,
#delivery-services-wrapper > label > span.delivery-minimum-price,
#pickup-searchbox > div.searchbox-info > p, 
#pickup-searchbox > div.searchbox-info > span {
	color: #fff;
}
.t-radio__indicator:after {
    background: #b6212f !important;
}
.t706__product-plus, .t706__product-minus {
    background-color: #b6212f !important;
}

.t706__product-plus img, .t706__product-minus img {
    top: 0px;
}