.shops__list .st-form__input{background:#fff}@media (min-width:767px){.shops_utp .items{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:80px}}.shops_utp .items{display:grid;justify-content:center;gap:54px;margin-top:50px}.shops_utp .item{width:324px;height:299px;border-radius:20px;background:linear-gradient(180deg,#f8fbff 0,#dbe6ed 100%)}.shops_utp .intro,.shops_utp .number{font-family:Montserrat,sans-serif;font-style:normal;line-height:normal}.shops_utp .number{font-size:96px;font-weight:800;opacity:.7;background:linear-gradient(180deg,#dfe9f3 21.9%,#cddbe5 99.82%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-left:20px}.shops_utp .intro{color:#001a34;font-size:18px;font-weight:400;width:289px;margin:0 auto}.shops_utp .img{position:relative}.shops_utp .img img{position:absolute;transform:translate(0,-25%);max-width:none;max-height:none}.shops_utp .img1 img{right:-13px}.shops_utp .img3 img{right:0;top:-35px}.shops_utp .img4 img{right:-13px}.shops_utp .item{display:grid;grid-template-rows:1fr 1fr}.shops_utp .item .line1{display:grid;grid-template-columns:1fr 2fr;justify-content:center;align-content:center}@media (min-width:767px){.shops_utp .subscribe_mobil{display:none}}.shops_utp .subscribe_mobil{margin:80px auto;width:320px}.shops_utp .subscribe_mobil .bg{width:320px;height:275px;flex-shrink:0;aspect-ratio:64/55;margin:0 auto;display:grid;justify-content:center;border-radius:20px;background:url(/upload/so/shops/subscribe_mobil.jpg?v=1)#d3d3d3 -.125px 0/100.078% 155.273%no-repeat}.shops_utp .subscribe_mobil .title{width:279px;height:108px;flex-shrink:0;display:grid;justify-content:center;align-content:center;border-radius:0 0 20px 20px;background:rgba(255,255,255,.9);box-shadow:0 4px 40px 0 rgba(0,0,0,.08);color:#001a34;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.shops_utp .subscribe_mobil .form{margin-top:40px}.shops_utp .subscribe_mobil .form .st-form__input{border-radius:8px;padding:14px 18px}.shops_utp .subscribe_mobil .form .st-form__field span.placeholder{background:#fff;top:7px;left:10px;width:fit-content}.shops_utp .subscribe_mobil .form button{width:100%;height:52px;font-weight:700;font-size:16px;line-height:20px}.shops_utp .subscribe_mobil .form button:hover{background:#6bd01b;border-color:#6bd01b}.shops_utp .subscribe_mobil .form .confirm_wrp1{width:300px;margin-top:18px;padding:0 10px}.shops_utp .subscribe_mobil .form .confirm_wrp2{display:flex;gap:10px;align-items:normal;position:relative}.shops_utp .subscribe_mobil .form .confirm_wrp1 input{left:-999999999px;position:absolute}.shops_utp .subscribe_mobil .form .confirm_wrp1 .checkbox_label{cursor:pointer;width:15px;min-width:15px;height:15px;display:block;border:1px solid #6bb431;position:relative}.shops_utp .subscribe_mobil .form .confirm_wrp1 .checkbox_text,.shops_utp .subscribe_mobil .form .confirm_wrp1 .checkbox_text a{color:#777d83;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.shops_utp .subscribe_mobil .form .confirm_wrp1 input:checked~.checkbox_label{background:#6bb431}.shops_utp .subscribe_mobil .form .confirm_wrp1 input:checked~.checkbox_label::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width:767px){.shops_utp .subscribe_desktop{display:none}}.shops_utp .subscribe_desktop{width:1460px;height:234px;flex-shrink:0;aspect-ratio:730/117;border-radius:8px;background:url(/upload/so/shops/subscribe_desktop.jpg?v=2)#d3d3d3 50%/cover no-repeat;margin-bottom:80px;position:relative}.shops_utp .subscribe_desktop .confirm_wrp1{display:none}.shops_utp .subscribe_desktop .area1{width:440px;position:absolute;top:30px;left:47px}.shops_utp .subscribe_desktop .title{color:#001a34;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.shops_utp .subscribe_desktop .area2{display:grid;grid-template-columns:1fr 160px;justify-content:center;align-content:center;margin-top:30px}.shops_utp .subscribe_desktop .form .st-form__input{border-radius:8px 0 0 8px;padding:14px 18px}.shops_utp .subscribe_desktop .form .st-form__field span.placeholder{background:0 0;top:7px;left:10px;width:fit-content}.shops_utp .subscribe_desktop .form .st-form__btn{margin-top:0;border-radius:0 8px 8px 0;width:160px}