 .myshape .tn-atom { border-radius: 100px 100px 0px 0px;  background: linear-gradient(90deg, #171819 -10%, #930110 110%); background: -webkit-linear-gradient(90deg, #171819 -10%, #930110 110%);   -webkit-box-shadow: inset 0px -50px px px #171819; -moz-box-shadow: inset 0px -50px px px #171819; box-shadow: inset 0px -50px px px #171819; } .myshape {} .myshape > .tn-atom__sbs-anim-wrapper > .tn-atom, .myshape > .tn-atom__sbs-anim-wrapper {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(0px); -webkit-filter: blur(0px); border-radius: 100px 100px 0px 0px; }.myshape > .tn-atom {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(0px); -webkit-filter: blur(0px); border-radius: 100px 100px 0px 0px; opacity: unset!important;background-color: #482e2e!important;}
 
 



 .myshape2 .tn-atom { border-radius: 0px 0px 100px 100px;  background: linear-gradient(90deg, #171819 -10%, #171819 110%); background: -webkit-linear-gradient(90deg, #171819 -10%, #171819 110%);   -webkit-box-shadow: inset 0px -50px 5px px #f5f5f5; -moz-box-shadow: inset 0px -50px 5px px #f5f5f5; box-shadow: inset 0px -50px 5px px #f5f5f5; } .myshape2 {} .myshape2 > .tn-atom__sbs-anim-wrapper > .tn-atom, .myshape2 > .tn-atom__sbs-anim-wrapper {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(0px); -webkit-filter: blur(0px); border-radius: 0px 0px 100px 100px; }.myshape2 > .tn-atom {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(0px); -webkit-filter: blur(0px); border-radius: 0px 0px 100px 100px; opacity: unset!important;background-color: #482e2e!important;}
 
 

 .myshape3 .tn-atom { border-radius: 100px 100px 100px 100px;  background: linear-gradient(deg, #171819 -10%, #930110 110%); background: -webkit-linear-gradient(deg, #171819 -10%, #930110 110%);   } .myshape3 {} .myshape3 > .tn-atom__sbs-anim-wrapper > .tn-atom, .myshape3 > .tn-atom__sbs-anim-wrapper {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(40px); -webkit-filter: blur(40px); border-radius: 100px 100px 100px 100px; }.myshape3 > .tn-atom {backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px); filter: blur(40px); -webkit-filter: blur(40px); border-radius: 100px 100px 100px 100px; opacity: unset!important;background-color: #930110!important;}
 
 

.bordereffect .tn-atom {
box-shadow: 0 0 0px rgba(0, 0, 0, 0.0);
position: relative;
}
.bordereffect .tn-atom:before {
content: '';
position: absolute;
border: #930110 solid 2px;
border-radius: 20px;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: top, right, bottom, left;
transition-property: top, right, bottom, left;
}
.bordereffect .tn-atom:hover:before {
top: -8px;
right: -8px;
bottom: -8px;
left: -8px;
}



.t-btn {
box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
position: relative;
}
.t-btn:before {
content: '';
position: absolute;
border: #930110 solid 2px;
border-radius: 20px;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: top, right, bottom, left;
transition-property: top, right, bottom, left;
}
.t-btn:hover:before {
top: -8px;
right: -8px;
bottom: -8px;
left: -8px;
}

/* Скругляем края карточек фотографий */
.t603__blockimg_4-3 {
overflow: hidden;
border-radius: 20px;
}

@media screen and (max-width: 640px) {
    .lp9-pop { bottom: 60px !important; }
}



