.radio-button-with-arrows{position:relative;z-index:1}.radio-button-arrow{position:absolute;left:-1px;width:100%;height:50%;font-size:25px;border:0;z-index:-1;transition:.2s top ease-out;background:transparent}.radio-button-arrow .ant-radio-button-wrapper{border:0}.radio-button-up{top:0}.radio-button-down{top:50%}.angle-wrap{position:relative}.angle-wrap .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-with-range .ant-segmented-group .ant-segmented-item{margin-bottom:0}.radio-with-range .ant-segmented{border-radius:4px;border:1px solid #ccc}.radio-with-range .ant-segmented .ant-segmented-item-label{min-height:26px;height:28px;font-weight:500;line-height:26px;vertical-align:center}.radio-with-range .ant-segmented .ant-segmented-item-label>span,.radio-with-range .ant-segmented .ant-segmented-item-label .radio-label{line-height:1}.ant-radio-button-wrapper-checked .radio-button-up,.ant-segmented-item-selected .radio-button-up{top:-50%;border-radius:4px 4px 0 0;z-index:1}.ant-radio-button-wrapper-checked .radio-button-down,.ant-segmented-item-selected .radio-button-down{top:100%;border-radius:0 0 4px 4px;z-index:1}.ant-segmented-item-selected .radio-button-up{top:calc(-50% - 4px)}.ant-segmented-item-selected .radio-button-down{top:calc(100% + 3px)}.ant-radio-button-wrapper-checked .radio-label{color:#1890ff}.radio-label{border:0;height:31px;line-height:31px}.radio-label:before,.radio-label:after{display:none!important}.ant-radio-button-wrapper{box-shadow:none!important}.ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.datepicker-component-loader.datepicker-component .ant-picker,.datepicker-component-loader .timepicker-component .ant-picker{border:1px solid #ccc;box-shadow:none;height:34px;border-radius:0;padding:4px 11px}.add-to-cart-btn{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#ff9d54;border-radius:10px;font-size:16px;color:#fff;line-height:22px;height:40px}.add-to-cart-btn .add-special-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.add-special-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAEAQAAABQ8GUWAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmCRMIOyBKulZ3AAAFzklEQVR42u1b3UsUXxh+zq5oVmYFopYVRBl9XRhZWpoFlghFUllQdNVFEN1kF0H9B130AV5EBBVdlGkS9gVRYLpiFkZJV6ZsEFqbZepqrR97nt/FZDo7p5wZZ52tn8+dZ8/O87yP8573nXNmgWn8vyEAgExLA1atAj2e308dHIR4+VKIUMht0Y6C3LuX/PGDpuD3Uy5e7LZmhw3w+80FP4rycrc1OwkPOHu2ta8UFrot2lkDcPGita9kZlKmprot3Cloi6AsLITIywNmzDDMYEEBRE6OfnDfPiHu3HFb/JSAPHTIuA5cuOC2rqkzQGZkGA1obnZb19SawPfv9QaMjFAmJ7utywl4zE2rr9f/7fVC5Oa6Ld5FAwAgP99t8U4gzrYB3LOH7OtzOwB7CIUAn0+I5mZhZjopBBAIACkpbkt3DiRw/LipFBCCBHw+tyU7CyGA06dNrgGAeh342+H1mjeA/6IBTU0mF0EAeP0aCAaBpKSxsZER4PBhMBx2O5QJIQ4eBEpK9IPPnlm6BuXjx8auMCvL7djMaX/yRKXdwhoAQKjKYez3A5Tx8cbGrbcXaGmxZoBqIRSxbwBEdjYwc6Z+sK5OiHDYogFNTcDQkH4sP1/rE2IZW7caxyzm/yjIhgZDKsnMTLdD/KNm1dol168HTD8LjMfflQaUcXHGDZ1gUKtqThkQyw9GIjtbX7q1GIRnZMSeAfT5gIi6H9OVoKDAOGYz/3/FyzdvjDmVkeF2qGqtjx4ZtW7cOPq5jRQA1OtAXp7bwRqCl3FxwObN+tH+fuDVK+cNiMl1YN06Y/43NAjP8PAkDVDlUAwaIBys/5GgbGuLSCxJzp/vdsw6jXzwwNj/O7SXSV69alxcdu50O+gxfV4v+e2bXuDAAGV8/Ph5NlMAiPmGiFlZwNy5+rGGBuHRt/L2DVBtkHDLFrfj/gWhqP/Cofz/FS87OvS32NAQGfnU5Q7Imhpjijpcqilv3zYuMtu2uR+8x0N2d+t1ff9OmZAQOdfClpgCor4eKC3VD1ZUUAaD7lrg9QLz5unHnj8XnsFBZw1QNkQpKRCxeH5QW6sanUQVAICWFqCnx+3QzEG9AE7KACGkBKur3Q5tYnz4ADY2qj6ZZAoAwIkT2ilLXh7o9bodqhF+P1BWFln/pzGNaQD4+ZaYEyBnzQKLi4HcXIi0NO3g4d07oKZGiPb2aIinTEqCKC4Gc3IgUlO1itTaqnH6/VPioNZ1lZWRX79SCSnJykonX7HVnvROnTI+7Y3nvHmTXLgwusHLhATy7l2aQiBAuWHD5INPTKR8+NAcZ2dnVM8uyWvXzAkZb8Lk7gTy1i1rnB0dZHq688HLoiJrQkZRVWU/+N277XHeuBEFAxTHzbKri/LoUXL1asrt29XH6VJSLl9uzwCfz3i9T5/II0c0zqIisrbWOCccply0yMHgk5PJ4WE9SShEuWaNXrAQahNOnrTOmZJChsP66wwMRJ5LaotyXZ2R89gx1XXtPQuIpUuBuIg2+v594Xn7VjdNkMDZs8ZoVqywzrlsGRD5i5bqauFpbdVzSgkqOKHmtGcAI/faAaCzUy28o8M4NmfOlHNCzWnzDggEjIObNinfE2DkyQwAfPxonVTNqZ6r2PqiHc7fQGtEPn825tmZM+NNIFeuJAMB47z9+y1zyvh4sqfHeK2yMv28tWuVTZnctcsxA7TgysvVJefFC/L8ebKiQv1jrO5uStXtbIbzyhUlpWxspDx3jqyqIkMh44RAgExMdNiABQvIYJCWYb0CjP13lywhBwasc6orgAMmlJQYS9OfcO8e//jbRDOcBw5ovb5ZVFZG9R0mrTvr65tYyPXrpOI3SXY4ZWkpZX//hJTy8uXIo7AomZCeTpaXU3Z16RUMD1M+fUq5Y4fjnDIjg7x0ifzyRc85NKQ1X+bOJxy9NUivF8jMBFJTwf5+iLY2IaK7a6y9BPWTE729YHu78PT2RpNzGv8S/gMaxX7AHkTa8wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wOS0xOVQwODo1OTozMiswMDowMGgDtR0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDktMTlUMDg6NTk6MzIrMDA6MDAZXg2hAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA5LTE5VDA4OjU5OjMyKzAwOjAwTkssfgAAAABJRU5ErkJggg==) no-repeat;background-size:20px 20px;margin:0 auto;border:none;padding-left:30px}.quantity-btn{display:flex;justify-content:space-between;align-items:center;padding:5px 15px;color:#fff;border-radius:10px;min-width:100px}.quantity-btn__title{line-height:18px;font-size:14px;text-align:center}.quantity-btn__title .unit{color:#fff}.quantity-btn__action{background-color:transparent;border:none;font-size:26px;color:#fff;-webkit-user-select:none;user-select:none}.quantity-btn__action:hover{color:#fff}.special-modal-page__preview{position:absolute;bottom:0;left:0;font-size:26px;width:100%;text-align:center;line-height:50px;background-color:#f0f0f0c9;color:#656565;opacity:0;transition:opacity .5s ease-in-out;z-index:2;cursor:pointer}.special-modal-page .special-modal__btn.btn{background:transparent;color:#666}.special-modal-page .special-modal__btn.btn:hover,.special-modal-page .special-modal__btn.btn:active,.special-modal-page .special-modal__btn.btn:focus{background:none;outline:none;box-shadow:none}.special-modal-page .special-modal__btn.btn .fa-eye{font-size:19px}.description-tooltip .ant-tooltip-container{max-height:45vh;overflow:auto}.special-modal .special-container{height:100%;min-height:100%;padding:0;border:none}.special-modal .special-container .special-buy-now.add-to-cart-btn{display:inline-flex;height:30px;margin-left:15px;padding:0 10px;text-decoration:none}@media(max-width:620px){.special-modal .special-container{max-width:100%}}.special-modal .special-container .item-info{height:100%;margin-bottom:0;gap:20px}@media(max-width:767px){.special-modal .special-container .item-info{flex-direction:column;max-width:100%;gap:0}}.special-modal .special-container .item-info .left-side{flex:1 1 53%;margin:-20px 0 -20px -24px}.special-modal .special-container .item-info .left-side .img-error{object-fit:contain}.special-modal .special-container .item-info .left-side .item-img{width:100%;height:100%}.special-modal .special-container .item-info .left-side .item-img img{width:100%;height:100%;border-radius:8px 0 0 8px}@media(max-width:767px){.special-modal .special-container .item-info .left-side{position:relative;margin:0;flex:0 0 0;height:0}.special-modal .special-container .item-info .left-side .item-img{position:absolute;top:12px;left:0;margin:0;width:45px;height:45px;border-radius:50%;overflow:hidden}}.special-modal .special-container .item-info .right-side{flex:1 1 47%;margin-bottom:-20px}@media(max-width:767px){.special-modal .special-container .item-info .right-side{max-height:100%}.special-modal .special-container .item-info .right-side h1{padding-left:50px}}.special-modal .special-container .item-info .right-side__main{display:flex;flex-direction:column;height:100%;max-height:calc(100% - 70px);padding:15px}.special-modal .special-container .item-info .right-side__main .add-to-cart-btn{max-width:100%}@media(max-width:767px){.special-modal .special-container .item-info .right-side__main{padding:15px 0}}.special-modal .special-container .item-info .right-side .special-price__container{margin-top:auto;padding-top:8px}.special-modal .special-container .item-info .right-side .map-point{margin:0}.special-modal .special-container .item-info .right-side .map-point a{color:#666}.special-modal .special-container .item-info .right-side__info{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.special-modal .special-container .item-info .right-side__info .special-description{flex:1 1 auto;overflow:auto}.special-modal .special-container .item-info .right-side__info .special-price__container{padding:4px 0}.special-modal .special-container .item-info .right-side__details-btn{text-align:end;margin-right:15px}.special-modal .special-container .item-info .right-side__details-btn a{color:#666;line-height:34px}@media(max-width:767px){.special-modal .special-container .item-info .right-side__details-btn .special-buy-now.add-to-cart-btn{margin-left:0}}@media(max-width:767px){.special-modal .ant-modal-body{height:min(90vh,700px)!important}}.special-buy-now-button{text-decoration:none;cursor:pointer}.special-buy-now-button:hover{text-decoration:none}.item-container{display:flex;background-color:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#d9d9d9;border-radius:20px;padding:25px 20px;font-size:16px}.item-container.container:after{display:none}.item-container.container{padding:25px 20px}@media(max-width:767px){.item-container.container{padding:20px 15px}}@media(max-width:620px){.item-container{flex-direction:column}}.item-container .left-side{margin-right:40px}@media(max-width:620px){.item-container .left-side{margin-right:0;width:100%}}.item-container .left-side .item-img{margin-bottom:30px;width:227px;height:200px}@media(max-width:620px){.item-container .left-side .item-img{margin:-20px -15px 12px;width:calc(100% + 30px)}}.item-container .left-side .item-img img{width:227px;height:200px;object-fit:cover;border-radius:20px}@media(max-width:620px){.item-container .left-side .item-img img{width:100%}}@media(max-width:620px){.item-container .left-side .special-add-btn{margin-bottom:20px}}.item-container .left-side .special-add-btn .add-to-cart-btn{max-width:227px}@media(max-width:620px){.item-container .left-side .special-add-btn .add-to-cart-btn{max-width:100%}}.item-container .right-side h1{font-weight:600}.item-container .right-side h3{margin-top:15px;font-size:20px}.item-container .right-side .special-description{margin-top:20px}.item-container .right-side .locations{position:sticky;top:120px;align-self:flex-start;flex-grow:1;min-width:100%;flex-basis:50%}@media(min-width:992px){.item-container .right-side .locations{min-width:50%}}.item-container .right-side .locations .location-tab{padding:5px 20px}.item-container .right-side .locations .location-map{height:280px}@media(min-width:767px){.item-container .right-side{flex-grow:1}}.special-page{margin:-10px 0 0}.special-page .left-side{align-self:flex-start}@media(min-width:767px){.special-page .left-side{position:sticky;top:120px}}.special-page .right-side{display:flex;flex-direction:row;gap:20px}.special-page .right-side .locations .location-tab h4{margin:6px 0}@media(max-width:992px){.special-page .right-side{display:flex;flex-direction:column;gap:15px}.special-page .right-side h1{order:-1}.special-page .right-side .locations{float:none;margin:10px 0;width:100%;order:10}}.special-page .right-side__main{width:50%;flex-grow:1;flex-basis:50%}@media(max-width:991px){.special-page .right-side__main{width:100%}}.special-container{flex-direction:column}.special-container .special-tags{display:flex;flex-flow:wrap row;gap:6px}.special-container .doctor-rate .stars{margin-left:5px}.special-container .breadcrumb{background:none}.special-container .specials-carousel{margin:0 -15px 10px;padding-left:0;padding-right:0}.special-container .specials-carousel .swiper{margin:0 auto!important}@media(max-width:767px){.special-container .specials-carousel{padding-top:10px}}.special-container .specials-carousel .product-desc{display:flex;flex-direction:column}.special-container .specials-carousel .map-point{position:static;padding:0;margin:0 0 8px;order:0}.special-container .specials-carousel .special-price__container{bottom:63px}.special-container.container,.special-container>.container{max-width:calc(100% - 20px)}.special-container .item-info{display:flex}@media(max-width:767px){.special-container .item-info{flex-direction:column}.special-container .item-info h1 .special-original-price{font-size:16px;color:#656565}}@media(max-width:767px){.price.show-mobile__block{display:inline-flex;flex-direction:column-reverse;gap:5px}.price.show-mobile__block>*{padding:6px 8px;margin:0}.special-panel{position:fixed;left:0;bottom:0;width:100%;padding:10px 15px;z-index:10;background-color:#fff;box-shadow:0 0 5px #0003}.special-panel .quantity-btn{padding-top:0;padding-bottom:0}.special-panel .special-price__container{display:flex;flex-direction:row;gap:6px}.special-panel .special-price__container .price{padding-top:3px;align-self:flex-start}.special-panel .special-price__container h2{margin-bottom:0;color:#fba10d;align-self:center;flex-grow:1}.special-panel .special-price__container .special-original-price{line-height:35px}.special-panel .special-price__container .item-img{margin:0;width:40px;height:40px;min-width:40px}.special-panel .special-price__container .item-img img{width:100%;height:100%}.special-panel .special-add-btn{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-top:12px;margin-bottom:0!important}.special-panel .special-add-btn~.special-add-btn{margin-left:10px}.special-panel .special-add-btn .special-buy-now-button,.special-panel .special-add-btn .add-to-cart-btn{margin-top:0!important;width:100%;max-width:none!important}}.content{height:unset!important}.login-page .enter-page__container,.recover-page .enter-page__container{padding:20px 40px}.login-page form>.clearfix,.recover-page form>.clearfix{margin-top:-15px;margin-bottom:15px}.enter-page__form.general-form .btn.btn-primary{color:#0d325b}.portal-form-center:not(.ant-modal){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f6}.portal-form-center .enter-page__container{background-color:#fff;padding:20px 40px;width:100%}.portal-form-center.ant-modal{font-size:13px;font-family:Open Sans,sans-serif}.portal-form-center.ant-modal label,.portal-form-center.ant-modal a:not(.btn){font-size:13px}.portal-form-center.ant-modal label{color:#656565}.portal-form-center.ant-modal h1{font-size:26px;font-family:Open Sans,sans-serif}.portal-form-center.ant-modal form>.clearfix{margin:-15px 0 15px}.portal-form-center.ant-modal .enter-page__container{padding:0 16px}.portal-form-center .site-headline h1{text-transform:uppercase;font-style:italic;font-weight:800;color:#f60}.portal-form-center .form-control:focus{border-color:#f60;box-shadow:inset 0 1px 1px #f609,0 0 8px #f609}.portal-form-center a{color:#f60}.portal-form-center a:hover{color:#ea5e00}.portal-form-center .register-link{border-color:currentColor}@media screen and (max-width:767px){.portal-form-center{padding:0 15px}.portal-form-center .enter-page__container{padding:20px 25px}}
