.high {
  display: inline-block;
  position: absolute;
  color: #211B11;
  text-decoration: underline 1px rgba(255, 255, 255, 0);
  transition: text-decoration-color 0.25s ease-out;
}

.high:hover {
text-decoration-color: #211B11;
  transform-origin: bottom right;
  transition: text-decoration-color 0.25s ease-out;
}








.t604__imgwrapper .t-slds__bgimg {
    max-width: 94%;
    margin: 5px 3%;
}
   
.t754 .t-store__card__btns-wrapper {
    margin-top: 0;
}
 
 
@media (min-width: 481px) {
    .t-store__valign-buttons.js-store-grid-cont {
    display:flex;
    justify-content:center;
}}

@media (min-width: 481px) {
    .t-store__card {
    margin: 0 5px;
}}

@media (max-width: 480px) {

    .t-col_3 {
        padding-right: 5px!important;
   
}
    .t-store__grid-cont_mobile-one-row {
        padding-right: 5px!important;
    }
}    

@media (min-width: 481px) {
.t-bgimg, .t-slds__container {
    border-radius: 30px;
}
}
@media (max-width: 480px) {
.t-bgimg, .t-slds__container {
    border-radius: 20px;
}
}

.t-store__card__descr, .t-store__card__btn-text {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 12px;
}

@media (max-width: 480px) {
.t-store__card__descr, .t-store__card__btn-text {
    font-family: Montserrat;
    font-weight: 600;
    font-size: 11px;
}
}

@media (min-width: 481px) {
.fotki::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,0) 60%, rgba(0, 0, 0, 0.40) 100%);
border-radius: 30px;
pointer-events: none;
}
}

@media (max-width: 480px) {
.fotki::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,0) 60%, rgba(0, 0, 0, 0.40) 100%);
border-radius: 20px;
pointer-events: none;
}
}

@media (min-width: 481px) {
.fotki {
overflow: hidden;
border-radius: 30px;
}
}

@media (max-width: 480px) {
.fotki {
overflow: hidden;
border-radius: 20px;
}
}


.t396 .fotki .tn-atom { 
transition:transform 200ms cubic-bezier(0.33, 1, 0.68, 1)!important; 
} 
.t396 .fotki { 
transition:transform 200ms cubic-bezier(0.33, 1, 0.68, 1)!important; 
} 
.t396 .fotki:hover { 
transform: scale(100%) !important; 
} 
.t396 .fotki:hover .tn-atom { 
transform: scale(115%) !important; 
} 


.t396__elem.zoomoff {
overflow: hidden;
border-radius: 30px;
}

.zoomoff .tn-atom {
transform: scale (1.1);
transition: 1.1 ease;
}

.zoomoff .tn-atom:hover: {
transform: none;
}

.t-input {
padding: 0;
border-bottom: 1px solid #D6D0C7;
}

.t-checkbox__indicator {
border: 1px solid;
border-radius: 100px;
}



.t668__trigger-button {
    background-color: #EEEBE6;
    border-radius: 30px;
}

.t668__text {
background-color: #EEEBE6;
padding: 30px;
margin-top: 2px;
border-radius: 30px;
}
    
.t668__content {
padding: 0px !important;
}
 
.t668__textwrapper {
padding: 0 !important;
}

@media (max-width: 960px) {
.t668__col {
    margin-bottom: 6px !important;
}
}

@media (min-width: 481px) {
iframe {
    border-radius: 30px;
}
}
@media (max-width: 480px) {
iframe {
    border-radius: 20px;
}

.t668__text {
padding: 20px;
border-radius: 20px;
}
.t668__trigger-button {
    border-radius: 20px;
}
}



/*–––––––––*/



.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:820px;
}

@media screen and (min-width:960px){

.js-store-product.js-product.t-store__product-popup,
.t-store__product-snippet .t-container{
    position: relative;
}
.t-store__prod-popup__slider.js-store-prod-slider {
    position: absolute;
    top: 0;
    left: 0;
}  
.t-store__tabs.t-store__tabs_accordion {
    max-width: 440px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 490px;
}
}

@media screen and (min-width:1240px){
.t-store__tabs.t-store__tabs_accordion {
    max-width: 560px;
    margin-top: 20px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 620px;
}
}

@media screen and (max-width: 1240px){
.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:650px;
}
}





