
*{box-sizing:border-box;font-family:'Inter', sans-serif;}
h2,p{margin:0;padding:0;}

p{font-family:'Inter', sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:29px;margin-bottom:10px;color:#000000;}
a{cursor:pointer;color:#0606a7;text-decoration:none;}
@media screen and (max-width: 600px){
p{font-size:18px;line-height:32px;letter-spacing:-0.02em;}
}
.red{color:#F72210;}
h2.matreshka__title{color:#fff;font-weight:700;text-transform:uppercase;text-align:center;font-size:20px!important;margin-bottom:25px;background-color:#3a4752;padding:10px;border-radius:8px;}
.matreshka__container{display:flex;justify-content:space-around;column-gap:10px;}
.matreshka__item img{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:16px;cursor:pointer;box-sizing:border-box;color:#e4cbcc;margin:0 auto;max-width:250px;width:100%;border-radius:12%;box-shadow:0 0 0 0 rgb(0 0 67 / 70%);animation:pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);}
.win{display:none;}
.matreshka__item{position:relative;}
.win p{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;cursor:pointer;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;margin:0 0 20px;line-height:1;color:#d5d5d5;font-family:'Inter';font-size:60px;margin:0!important;font-weight:600;text-shadow:1px 1px 3px #000;}
@media screen and (max-width: 600px){
.win p{font-size:40px;}
}
.click-here{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;font-size:40px;color:#fff;text-shadow:1px 1px 5px #000;font-family:'Inter', sans-serif;pointer-events:none;}
@media screen and (max-width: 600px){
.click-here{font-size:24px;}
}
/*! CSS Used keyframes */
@keyframes pulse{to{box-shadow:0 0 0 15px transparent;}}
@keyframes pulse{to{box-shadow:0 0 0 15px rgba(232, 76, 61, 0);}}