   



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



.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 20px!important;
    }


#rec1010323666 .t-descr_xxs {
    font-size: 13px!important;
    line-height: 1.55;
    font-family: 'Montserrat' !important;
}


#rec1010323666 .t-btn_xs {
   
    font-size: 12px!important;
    
}





#rec1010323666 .t-card__descr {
    color: #ffffff;
    font-weight: 400;
    font-family: 'Montserrat';
    height: 90px!important;
}


#rec1010323666 .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
   
    width: 100%;
    padding: 0px 15px 10px!important;
            text-align: center;
}


#rec1010323666 .t774__textwrapper {padding: 20px 20px!important;}

    .t774__col_mobile-grid {
        display: inline-block!important;
        width: 50%!important;
    }






#rec1010289626 .t-descr_xxs {
    font-size: 13px!important;
    line-height: 1.55;
    font-family: 'Montserrat' !important;
}

#rec1010289626 .t-btn_xs {
   
    font-size: 12px!important;
    
}


#rec1010289626 .t-card__descr {
    color: #ffffff;
    font-weight: 400;
    font-family: 'Montserrat';
    height: 90px!important;
}


#rec1010289626 .t774 .t-card__btn-wrapper, .t774 .t-card__btntext-wrapper {
   
    width: 100%;
    padding: 0px 15px 10px!important;
            text-align: center;
}


#rec1010289626 .t774__textwrapper {padding: 20px 20px!important;}

    .t774__col_mobile-grid {
        display: inline-block!important;
        width: 50%!important;
    }



.t772__col_mobile-grid {
       
        display: inline-block!important;
        width: 50%!important;
    }



#rec938024916 {
        padding-bottom: 0px !important;
    }



#rec1028264031 {
        padding-top: 30px !important;padding-bottom: 15px!important;
    }


#rec1006863516 {
        padding-top: 0px !important;
    }

#rec1042985591 {
        padding-bottom: 25px !important;
        padding-top: 35px!important;
    }


#rec980039761{
    padding-top: 90px!important;
    padding-bottom: 0px!important;
}






.t772__imgwrapper{padding-bottom:20px!important;}



#rec994807346{   padding-top: 70px !important;
        padding-bottom: 45px !important;}

#rec994807226{    padding-top: 0px!important;
    padding-bottom: 0px!important;
    }





#rec994715591{padding-top: 0px !important;}


#rec985691086 .t478__descr {
    font-size: 14px!important;
   
}


#rec985691086{padding-top: 30px !important;padding-bottom: 0px !important;}



#rec994771951{padding-top: 137px !important;padding-bottom: 0px !important;}



#allrecords .t497__container {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    margin-top: 15px!important;
}



#rec985662616 .t497__name {
    font-size: 14px!important;
    color: #ffffff;
    font-weight: 400;
    font-family: 'Montserrat';
}


#rec985599116{padding-bottom: 0px!important;}


#rec985599116 .t470__descr {
    font-size: 18px!important;
   
}



#rec985551756{padding-top: 117px !important;}



.t696 .t-submit {
    
    font-size: 16px!important;
    font-weight: 500!important;
    text-align: center!important;
    
    
}


#rec997719956 .t696__descr {
    font-size: 14px!important;
    color: #bababa;
    font-family: 'Montserrat';
}



.t1115__features_column-2 .t1115__feature:nth-child(1n+2) {
        margin-top: 10px!important;
    }

table .quill-table__cell {
    word-wrap: break-word;
    border: 1px solid #545454!important;
    padding: 2px 5px;
    position: relative;
}



#rec997610681{padding-bottom: 0px!important;}

h3.t1115__feature-title>div{
   
    font-size: 14px!important;
}



h3.t1115__feature-title{
   
    font-size: 14px!important;
}


#rec997610681 .t1115__descr {
    
    font-size: 18px;
}



#rec997448266{
    
   padding-bottom: 0px!important;
    
    
}

#rec997404916{
    
    padding-top: 45px!important;
    padding-bottom: 0px!important;
    
    
}


.t-descr_xs {
        font-size: 14px!important;
        line-height: 1.45;
    }

#rec985351551 .t1007__title {
    font-size: 18px!important;
    color: #ffffff;
    font-weight: 400!important;
    font-family: 'Montserrat';
}



    .t1007__col-wrapper {
        padding: 25px 0!important;
    }

    .t1007__col-wrapper_fisrt {
        padding-top: 25px!important;
    }


.t1007__col {
        display: inline-block;
        width: 50%!important;
        height: auto !important;
        padding: 0 5%;
    }



#rec921511645 {

    padding-top: 65px!important;
    
}



 #rec956750126 {

    padding-top: 45px!important;
    padding-bottom: 0px!important;
}

    .t-title_xxl {
        font-size: 25px!important;        font-weight: 600;
        letter-spacing: 6px;
    }


 #rec921507955{padding-top: 0px!important;
    padding-bottom: 60px!important;}




.t050__descr {
    padding-top: 25px;
    padding-bottom: 0px;
}






.t-name_xs {
        font-size: 16px;
    }
 
 
 #rec908771704 .t-card__title {
    font-size: 16px !important;
    
}
 
 
 
#rec908793001 {padding-top: 30px!important;}  
 
    
    
#rec908771704 { padding-top: 25px !important;}  


#rec1010289626 { padding-top: 35px!important;}   
    
#rec908696209  {padding-bottom: 30px;}  
    
  
#rec1010323666 { padding-top: 90px!important}
  
    
#rec908767009   { padding-top: 90px!important;}
    

.t-title_xs {
        font-size: 25px!important;
                margin-bottom: 25px !important;
    }



.t-descr_xl {
        
        margin-bottom: 25px !important;
    }



.t959__card {
        width: 50%!important;
        padding: 10px 10px 0;
    }



#rec908771704 .t-section__title {
    color: #ffffff;
    letter-spacing: 6px;
    margin-bottom: 30px !important;
}




    
}




.t-btn{font-weight:500!important;}


.t-store__tabs__item-button {
    border-top: 1px solid #323232!important;
}



.t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 1px solid #323232!important;
}






.t-store .t-store__tabs__controls .t-store__tabs__button-title, .t-store .t-store__tabs__item .t-store__tabs__item-title {
    font-weight: 400;
   
}

   

  
   
.t-descr_xxs {
    font-size: 15px;
    line-height: 1.55;
    font-family: 'Montserrat'!important;
}   
   
    
    
.t228 .t-btn {
    
    padding-left: 15px!important;
    padding-right: 15px!important;
  
}    
    
    
    
#rec979440881{margin-top:80px;}    
    
    
.t228__right_buttons {
    padding-left: 0px!important;
    
} 
 
 
    
    
body{margin: 0px;
    background: #1c1c1c;
    background-image: url(https://static.tildacdn.com/tild3435-3434-4561-a434-303736343564/fn1705.png); 
    background-repeat: no-repeat;
    background-attachment: fixed;

    background-size: cover;
}
    

.t772__bgimg{transition: all ease-in-out 0.25s;}
    
.t772__bgimg:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(255, 255, 255, 0.53);
    -moz-box-shadow: 0px 10px 40px -2px rgba(255, 255, 255, 0.53);
         box-shadow: 0px 10px 40px -2px rgba(255, 255, 255, 0.53);}   
         
         
         
         
div.t959__card-inner{transition: all ease-in-out 0.25s;}
div.t959__card-inner:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.53);
    -moz-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.53);
         box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.63);}       
    








#rec908733121 .t-card__col:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
    -moz-box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
         box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;
}       



#rec908753377 .t-card__col:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
    -moz-box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
         box-shadow: 0px 10px 40px -2px rgba(0, 152, 176, 0.73)!important;
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;
}       




#rec908756467 .t-card__col:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
    -moz-box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
         box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;
}       



#rec908763379 .t-card__col:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
    -moz-box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
         box-shadow: 0px 10px 40px -2px rgba(134, 125, 236, 0.73)!important;
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;
}       




#rec1015397321 .t-store__card:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
    -moz-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
         box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;
}       


#rec1015397321 .t-store__card{transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;}
 
.kommm{transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;}
.kommm:hover{-webkit-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
    -moz-box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
         box-shadow: 0px 10px 40px -2px rgba(0, 181, 252, 0.43);
    transition: all ease-in-out 0.25s;border-radius:12px;transition-delay: inherit!important;}
 
     
.t774__bgimg{transition: all ease-in-out 0.45s!important;transition-delay: inherit!important;}



.js-product .t-product__option-select {
    -webkit-appearance: none;
    appearance: none;
    background: #313131;
    border: 0px solid #ddd!important;
    border-radius: 5px!important;
    box-sizing: border-box;
    color: #ffffff!important;
    cursor: pointer;
    overflow-x: hidden;
    padding: 2px 30px 2px 10px;
    width: 100%;
}


div.nokom>div>a:hover{text-decoration:underline!important;}

.t-store__card__sku{display:none!important;}


.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image {
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #4a4a4a!important;
    height: 50px;
    width: 50px;
}

.t-store__prod-popup__sku{display:none!important;}


.t706__cartwin-content {
    background-color: #fff;
    box-sizing: border-box;
    margin: 65px auto;
    max-width: 800px!important;
    min-height: 300px;
    overflow: auto;
    padding: 40px;
    width: 100%;
}


.t905__card {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #242424!important;
}

#rec1017657646 .t905__descr {
    
    color: white!important;
}



#rec1017696151 .t905__descr {
    color: white!important;
}






