.deliv{background-color:var(--bg-block);cursor:pointer;border:none;border-radius:14px;flex-direction:column;align-items:center;gap:2px;width:100%;padding:8px 16px;transition:all .3s;display:flex}.deliv>h3{color:var(--text-a);font-size:14px;font-weight:600}.deliv>p{color:#797d87;font-size:12px;font-weight:500}.pick{background-color:var(--bg);cursor:pointer;border:none;border-radius:14px;flex-direction:column;align-items:center;gap:2px;width:100%;padding:8px 16px;transition:all .5s;display:flex}.pick>h3{color:#797d87;font-size:14px;font-weight:600}.pick>p{color:#797d87;font-size:12px;font-weight:500}.product-data{width:100%;letter-spacing:0%;color:var(--text-s);font-size:14px;font-weight:400;line-height:120%;text-decoration:none}.product-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0%;font-size:14px;font-weight:400;line-height:120%;overflow:hidden}.product-block{justify-content:space-between;width:100%;height:100%;padding-top:4px;display:flex;overflow:hidden}.product-apteka{color:var(--text-s);letter-spacing:0%;flex-direction:row;align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:120%;display:flex}.product-block-price{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.product-price{color:var(--text);letter-spacing:0%;white-space:nowrap;flex-direction:row;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:120%;display:flex}.product-price>span{color:var(--text-s);letter-spacing:0%;white-space:nowrap;font-size:14px;font-weight:400;line-height:120%;position:relative}.product-price>span:before{content:"";background-color:#ff3b30;width:100%;height:1px;position:absolute;top:50%}.buttonss{height:auto;color:var(--text);letter-spacing:0%;max-width:100px;padding:6px 10px;font-size:14px;font-weight:600;line-height:120%}.block-cards{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.plac-sec1{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.plac-sec1>h2{color:var(--text);letter-spacing:0%;font-size:17px;font-weight:500;line-height:120%}.plac-sec1>p{color:var(--text-ss);letter-spacing:0%;font-size:12px;font-weight:500;line-height:120%}.plac-sec2{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.plac-sec2>p{width:100%;color:var(--text-ss);letter-spacing:0%;flex-direction:row;justify-content:space-between;align-items:center;font-size:12px;font-weight:400;line-height:120%;display:flex}.plac-sec2>p>span{color:var(--text-ss);letter-spacing:0%;flex-direction:row;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:120%;display:flex}.plac-sec3{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.plac-sec3>h2{color:var(--text);letter-spacing:0%;font-size:18px;font-weight:500;line-height:120%}.plac-sec4{color:var(--text-s);letter-spacing:0%;font-size:12px;font-weight:400;line-height:120%}.plac-sec4>a{color:var(--text-a);letter-spacing:0%;cursor:pointer;font-size:12px;font-weight:400;line-height:120%;text-decoration:none}.hh{letter-spacing:0%;color:var(--text);font-size:17px;font-weight:500;line-height:120%}.sort-form{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.sort-form>.inp-div{cursor:pointer;color:var(--text-s);border-bottom:.33px solid rgba(0,0,0,.15);flex-direction:row;align-items:center;gap:16px;width:100%;height:50px;display:flex}.sort-form>.inp-div:last-child{border-bottom:none}.sort-form>.inp-div>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1.5px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:border .2s,background .2s;display:flex;position:relative}.sort-form>.inp-div input[type=radio]:checked{background-color:var(--sec);border:1.5px solid #46b0fb}.sort-form>.inp-div input[type=radio]:checked:after{content:"";background:#46b0fb;border-radius:50%;width:12px;height:12px;position:relative}.sort-form>.inp-div input[type=radio]:checked+span{color:var(--text)}.sort-form>.inp-div:has(input[type=radio]:checked){color:var(--text)}
