   
(async function () {
    if (!("paintWorklet" in CSS)) {
      await import("css-paint-polyfill");
    }
    CSS.paintWorklet.addModule(
      `https://www.unpkg.com/css-houdini-squircle/squircle.min.js`
    );
  })();
 


/*Элемент без анимации, либо со стандартной анимацией*/
.squircle24{    /*Название класса*/
	--squircle-radius: 24px; /*Радиус скругления углов*/
	--squircle-smooth: 1;   /*Плавность скруглений, где 0 - это скошеные углы*/
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle);
}

.squircle60{    /*Название класса*/
	--squircle-radius: 60px; /*Радиус скругления углов*/
	--squircle-smooth: 1;   /*Плавность скруглений, где 0 - это скошеные углы*/
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle);
}

.t-store__prod-popup__slider .t-slds__container{
    --squircle-radius: 24px;
	--squircle-smooth: 1;  
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle);   
}

.t1196__bgimg {
    --squircle-radius: 24px;
	--squircle-smooth: 1;  
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle);   
}

#rec1460246501 .t1206__card {
    --squircle-radius: 24px;
	--squircle-smooth: 1;  
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle); 
}

.t1115__image {
    --squircle-radius: 24px;
	--squircle-smooth: 1;  
	mask-image: paint(squircle);
	-webkit-mask-image: paint(squircle); 
}

@media screen and (min-width: 640px){
.t-btnflex_xs, .t-btn.t-btnflex_xs, .t-submit.t-btnflex_xs {
    --height: 50px !important;
    width: 50% !important;
}}

.t-descr_xxs {
    font-size: 16px;
}

.t-name_xl {
    font-size: 24px;
}

#rec1456050751 .t420__logo {
    font-size: 30px;
}
@media screen and (max-width: 960px){
.t514__textwr-bottompadding {
    padding-bottom: 35px;
}}

.t998__item-text {
    padding-top: 0px;
}

@media screen and (max-width: 960px){
.t998 .t998__col {

    padding-bottom: 0px; 

}}