.lx-product-section{font-family:Poppins;font-style:normal;max-width:1250px;width:min(1250px,100% - 250px);display:flex;flex-direction:column;align-items:center;margin:auto}.lx-product-section .l-p-s-title{font-weight:600;font-size:34px;line-height:36px;text-align:center;color:#000}.lx-product-section .l-p-s-radioGroup-1{margin-top:28px;width:560px;height:72px}.lx-product-section .l-p-s-radioGroup-bot-text{margin-top:28px;font-weight:400;font-size:20px;line-height:36px;text-align:center;color:#000;display:flex;gap:18.32px;align-items:center}.lx-product-section .l-p-s-radioGroup-bot-text img{width:24px;height:24px}.lx-product-section .product-cards-wrapper{display:flex;width:100%;padding:12.5px;justify-content:space-around;gap:28px}.lx-product-section .product-cards-wrapper .lx-category{max-width:382px;width:calc((100% - 56px) / 3);height:fit-content;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 0 20px #00000026;border-radius:10px;padding:0 25px 20px}.lx-product-section .product-cards-wrapper .lx-category .lx-top-banner{background:#9b7d64;display:flex;align-items:center;justify-content:center;gap:13px;padding:10px;width:calc(100% + 50px);border-radius:10px 10px 0 0;margin-bottom:6px}.lx-product-section .product-cards-wrapper .lx-category .lx-top-banner img{width:18px;height:18px}.lx-product-section .product-cards-wrapper .lx-category .lx-top-banner span{color:#fff;font-weight:400;font-size:13px;line-height:20px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-carousel{width:100%;margin-top:8px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-title{margin-top:10px;font-weight:700;font-size:20px;line-height:30px;width:100%;display:flex;align-items:center;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group{width:100%;display:flex;align-items:center;text-align:end;margin-top:4px;white-space:nowrap}@media (max-width: 1260px){.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group{display:block;text-align:start}}.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group .stars{position:relative;text-align:start}.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group span{margin-right:5px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group span img{width:15.84px}@media (max-width: 850px){.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group span img{width:13px}}.lx-product-section .product-cards-wrapper .lx-category .lx-c-star-group .item-num{font-size:11px;line-height:16px;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-sub-title{width:100%;display:flex;flex-direction:row;align-items:center;gap:12px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-sub-title div{font-weight:500;font-size:12px;line-height:18px;display:flex;align-items:center;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-sub-title img{width:13.1px;height:13.1px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin-top:14px;gap:10px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box .lx-c-product-ben-item{display:flex;align-items:center;gap:8px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box .lx-c-product-ben-item img{width:38px;height:38px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box .lx-c-product-ben-item .lx-c-product-ben-body{display:flex;flex-direction:column;justify-content:center}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box .lx-c-product-ben-item .lx-c-product-ben-body .lx-c-product-ben-title{font-weight:500;font-size:13px;line-height:14px;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-ben-box .lx-c-product-ben-item .lx-c-product-ben-body .lx-c-product-ben-subtitle{font-weight:300;font-size:12px;line-height:14px;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price{margin-top:20px;display:flex;flex-direction:column;align-items:center;padding:0;gap:4px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .f-div{display:flex;flex-direction:row;align-items:center;font-weight:500;font-size:18px;line-height:27px;text-align:right;color:#000;gap:10px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .f-div .f-img{width:16.19px;height:16.19px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .e-div{font-weight:400;font-size:11px;line-height:16px;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .e-div div{display:flex;align-items:center;justify-content:center;gap:4px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .e-div span{font-weight:500;font-size:18px;line-height:27px;color:red}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .u-div div{text-decoration-line:line-through!important;color:#000;font-weight:400;font-size:13px;line-height:20px;text-decoration-color:#00000094!important}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .s-div{display:flex;flex-direction:row;align-items:center;font-weight:400;font-size:12px;line-height:18px;text-align:right;color:#000;gap:10px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-price .s-div img{width:13.1px;height:13.1px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-reconfirmation-text{margin:16px 0 10px;font-size:12px;text-align:center;line-height:18px;color:#000}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-btn-wrapper{position:relative;width:100%}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-btn-wrapper .lx-c-product-btn{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 43px;gap:10px;background:#35887e;border:2px solid #35887e;border-radius:6px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-btn-wrapper .lx-c-product-btn span{font-weight:500;font-size:15px;line-height:16px;text-align:center;color:#fff}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-btn-wrapper .lx-hidden-standard{position:absolute;width:100%;height:11px;bottom:-115px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details{width:100%;display:flex;flex-direction:column;margin-top:14px;max-height:0px;overflow-y:hidden;transition:max-height .9s ease-out}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-details-header{color:#000c;font-weight:600;font-size:16px;line-height:24px;padding:12px 0}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-details-description{color:#000c;font-weight:400;font-size:13px;line-height:20px;margin-bottom:14px;overflow:hidden}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-details-description h2{font-size:1.5em}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-details-description h3{font-size:1.17em}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item:last-child{border-bottom:.6px solid rgba(0,0,0,.3);margin-bottom:14px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item{display:flex;align-items:center;padding:13px 16px;gap:17px;border-top:.6px solid rgba(0,0,0,.3)}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item img{width:29px;height:29px}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item .lx-c-detail-item-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item .lx-c-detail-item-body .lx-c-detail-item-title{font-weight:400;font-size:11px;line-height:16px;text-align:right;color:#000c}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item .lx-c-detail-item-body .lx-c-detail-item-text{display:flex;gap:7.83px;align-items:center}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item .lx-c-detail-item-body .lx-c-detail-item-text div{font-weight:600;font-size:13px;line-height:20px;text-align:left;color:#000c}.lx-product-section .product-cards-wrapper .lx-category .lx-c-product-details .lx-c-detail-item .lx-c-detail-item-body .lx-c-detail-item-text img{width:12.5px;height:12.5px}.lx-product-section .product-cards-wrapper .lx-category .animation-details{max-height:4000px}.lx-product-section .lx-c-product-detail-btn{max-width:254px;margin-top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 43px;gap:10px;background:#fff;border:1.7px solid #000000;border-radius:6px}.lx-product-section .lx-c-product-detail-btn span{font-weight:500;font-size:15px;line-height:16px;text-align:center;color:#000}.lx-product-section .lx-c-primary-detail{border:1.7px solid #35887e!important}.lx-product-section .lx-c-primary-detail span{color:#35887e!important}.fixed-product-banner{position:fixed;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:28px;width:100%;margin:auto;top:108px;z-index:10;background-color:#fff;box-shadow:0 4px 4px #00000040}.fixed-product-banner .lx-mini-product-section{font-family:Poppins;font-style:normal;max-width:1250px;width:min(1250px,100% - 250px);display:flex;flex-direction:column;align-items:center;margin:auto}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper{display:flex;width:100%;padding:12.5px;justify-content:space-around;gap:28px}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category{max-width:382px;width:calc((100% - 56px) / 3);height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 20px;gap:18px}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-mini-body{display:flex;flex-direction:row;align-items:center;padding:0;gap:29px;width:100%}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-mini-body img{width:62px}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-mini-body .lx-mini-desc{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-mini-body .lx-mini-desc .lx-mini-desc-title{font-weight:700;font-size:20px;line-height:30px;color:#000}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-mini-body .lx-mini-desc .lx-mini-desc-sub-title{font-weight:500;font-size:16px;line-height:24px;color:#000}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-c-mini-product-btn-wrapper{position:relative;width:100%}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-c-mini-product-btn-wrapper .lx-c-mini-product-btn{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 43px;gap:10px;background:#35887e;border:2px solid #35887e;border-radius:6px}.fixed-product-banner .lx-mini-product-section .product-cards-wrapper .lx-mini-category .lx-c-mini-product-btn-wrapper .lx-c-mini-product-btn span{font-weight:500;font-size:15px;line-height:16px;text-align:center;color:#fff}.lx-toggle{display:flex;flex-direction:row;align-items:flex-start;padding:5px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:100px;height:100%}.lx-toggle .radio-container{width:100%;height:100%;flex:1}.lx-toggle input{width:0;height:0;position:absolute;left:-9999px}.lx-toggle input+label{margin:0;width:100%;height:100%;padding:20px 10px;box-sizing:border-box;position:relative;display:inline-block;background-color:#fff;border-radius:100px;font-size:20px;line-height:16px;font-weight:500;color:#000;opacity:.5;text-align:center;transition:border-color .15s ease-out,color .25s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.lx-toggle input:checked+label{background-color:#35887e;color:#fff;opacity:1;font-weight:600;z-index:1}.map-desktop-detail{margin:auto;z-index:60;background:#fff;width:min(100%,1440px);height:max-content;display:flex;position:relative;font-family:Poppins;font-style:normal;padding:0 0 35px}@media (max-width: 960px){.map-desktop-detail{width:min(100%,650px);padding:0;flex-direction:column}}.map-desktop-detail .content-wrapper{width:71.4%}@media (max-width: 960px){.map-desktop-detail .content-wrapper{width:100%;padding:0}}.map-desktop-detail .content-wrapper .back{display:flex;position:absolute;top:34px;left:30px;width:max-content;align-items:center;cursor:pointer}@media (max-width: 960px){.map-desktop-detail .content-wrapper .back{display:none}}.map-desktop-detail .content-wrapper .back img{width:35px;height:35px}.map-desktop-detail .content-wrapper .back p{display:table-column;vertical-align:middle;margin:0 0 0 12.5px;font-weight:400;font-size:18px;line-height:25px;color:#000}.map-desktop-detail .content-wrapper .store-info{display:flex;flex-direction:column;padding:35px 35px 0 76px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info{padding:0}}.map-desktop-detail .content-wrapper .store-info .store-header{display:flex;justify-content:space-between}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header{flex-direction:row-reverse;flex-flow:column-reverse}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta{display:flex;flex-direction:row;gap:50px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta{padding:17px 12px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper{width:100%}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-log{display:none}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-log img{aspect-ratio:unset;height:unset;max-height:124px;width:auto;max-width:300px}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-name{margin-top:25px;font-weight:500;font-size:26px;line-height:39px;color:#000;margin-bottom:0}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-name{margin-top:0;font-size:17px;line-height:24px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-street{margin-top:11px;font-weight:400;font-size:18px;line-height:24px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-street{margin-top:5px;font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-zip{font-weight:400;font-size:18px;line-height:24px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-zip{font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened{display:flex;align-items:center;margin-top:10px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened{margin-top:5px;font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened div{display:inline;height:13px;width:13px;min-width:13px;margin-left:3px;border-radius:100%}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened .open{background:#35887e}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened .close{background:#db0707}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened p{display:table-column;vertical-align:middle;margin:0 0 0 11px;font-weight:500;font-size:18px;line-height:27px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-opened p{font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-rating-des{margin-top:5px;font-weight:400;font-size:18px;line-height:24px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-rating-des{font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-star{display:flex;gap:7px;align-items:center;margin-top:5px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-star{margin-top:0}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-star span img{width:19.17px;height:18.21px}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-star .rating{margin-top:3.5px;font-weight:400;font-size:18px;line-height:27px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .store-meta-wrapper .store-star .rating{font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .m-store-logo{display:none;height:100%;max-height:80px;max-width:120px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .m-store-logo{display:contents}}@media (min-width: 461px) and (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .m-store-logo{max-width:180px}}.map-desktop-detail .content-wrapper .store-info .store-header .store-meta .m-store-logo img{height:inherit;max-height:inherit;width:auto;max-width:inherit}.map-desktop-detail .content-wrapper .store-info .store-header .store-image img{width:333px;border-radius:14px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-header .store-image img{width:100%;border-radius:0}}.map-desktop-detail .content-wrapper .store-info .contact-section{margin-top:45px;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;padding:20px 10px;border:2px solid #35887e;border-radius:14px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .contact-section{display:none}}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item{display:flex;flex-direction:row;align-items:center;padding:0;gap:21px}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item img{width:50px;height:50px}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item .c-item-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2px}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item .c-item-body .c-i-b-t{font-weight:500;font-size:16px;line-height:20px;color:#9c9c9c}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item .c-item-body .c-i-b-d{font-weight:500;font-size:18px;line-height:26px;color:#000}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item .c-item-body .c-i-b-d a{color:#000;text-decoration:none}.map-desktop-detail .content-wrapper .store-info .contact-section .contact-item .c-item-body .c-i-b-d:hover{cursor:pointer;text-decoration:underline}.map-desktop-detail .content-wrapper .store-info .ctx-box{display:none}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .ctx-box{display:flex;width:100%;padding:14px 12px}.map-desktop-detail .content-wrapper .store-info .ctx-box .ctx-container{width:100%;display:flex;background:#ebf3f2;padding:10px 15px;border-radius:12px;gap:10px;flex-direction:column;justify-content:center}.map-desktop-detail .content-wrapper .store-info .ctx-box .ctx-container .benefit{display:flex;flex-direction:row;align-items:center;padding:0;gap:6px;justify-content:center}.map-desktop-detail .content-wrapper .store-info .ctx-box .ctx-container .benefit img{width:14.25px;height:15.83px}.map-desktop-detail .content-wrapper .store-info .ctx-box .ctx-container .benefit span{font-weight:400;font-size:13px;line-height:20px;color:#000}}.map-desktop-detail .content-wrapper .store-info .store-des{margin-top:45px;font-weight:400;font-size:18px;line-height:27px;color:#000;display:flex;flex-direction:column;gap:21px;padding-bottom:45px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .store-info .store-des{display:none}}.map-desktop-detail .content-wrapper .store-info .store-des .store-des-title{font-weight:500;font-size:24px;line-height:36px;color:#000;margin-top:0;margin-bottom:0}.map-desktop-detail .content-wrapper .store-info .store-des .store-des-content{font-weight:300;font-size:16px;line-height:26px}.map-desktop-detail .content-wrapper .store-info .store-des .store-des-content br{content:"";display:block;margin:12px 0}.map-desktop-detail .content-wrapper .store-info .store-des .store-des-content ul{padding-left:40px}.map-desktop-detail .content-wrapper .store-info .store-des a{font-weight:400;color:#000}.map-desktop-detail .content-wrapper .available{max-width:500px;display:flex;flex-direction:column}.map-desktop-detail .content-wrapper .available .title{font-weight:500;font-size:22px!important;line-height:36px;color:#000;margin-top:0;margin-bottom:0}.map-desktop-detail .content-wrapper .available .date-time{margin-top:10px;display:flex;justify-content:space-between;gap:15px}.map-desktop-detail .content-wrapper .available .date-time .date-w{font-weight:300;font-size:16px;line-height:26px;color:gray}.map-desktop-detail .content-wrapper .available .date-time .date-w .time-slots{display:flex;gap:10px;width:250px}.map-desktop-detail .content-wrapper .available .date-time .date-w .time-slots span{width:auto}.map-desktop-detail .content-wrapper .available .date-time .bold{font-weight:600!important;color:#000}.map-desktop-detail .content-wrapper .available .date-des{margin-top:10px;font-weight:400;font-size:15px;line-height:22px;color:#000}.map-desktop-detail .content-wrapper .sec-container{padding:0 35px 0 76px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container{padding:50px 14px 0}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper{border-top:1px solid #c2c2c2;padding:45px 0;display:flex;flex-direction:column}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper{border-top:0px;padding:0}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .up-wrapper{display:flex;flex-direction:column;gap:49px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .up-wrapper{gap:30px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores{display:flex;gap:50px}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper{display:flex;flex-direction:column;gap:21px;width:100%}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper{align-items:center}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores-title{font-weight:500;font-size:24px;line-height:36px;color:#000;margin-top:0;margin-bottom:0}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores-title{font-size:16px;line-height:24px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores{display:flex;flex-direction:column;gap:18px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores{width:100%;gap:30px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .more-stores{display:flex;flex-direction:column;gap:18px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .more-stores{gap:30px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store{display:flex;flex-direction:column;padding:13px 18px;gap:10px;background:#fff;filter:drop-shadow(0px 2px 10px rgba(0,0,0,.15));border-radius:21px;align-items:center}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store{padding:12px 10px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc{display:flex;flex-direction:column;gap:5px;font-weight:500;font-size:22px;line-height:33px;color:#000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc{font-size:17px;line-height:24px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-address{display:flex;flex-direction:column;font-weight:400;font-size:17px;line-height:24px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-address{font-size:14px;line-height:21px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item{display:flex;flex-direction:row;align-items:center;padding:0;gap:21px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item{display:none}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item .c-item-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2px}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item .c-item-body .c-i-b-d{font-weight:500;font-size:18px;line-height:26px;color:#000}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item .c-item-body .c-i-b-d a{color:#000;text-decoration:none}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail .store-desc .store-contact-item .c-item-body .c-i-b-d:hover{cursor:pointer;text-decoration:underline}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail img{width:80px;height:100%}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .s-store-detail img{width:60px;min-width:60px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .store-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 25px;gap:10px;border:2px solid #000000;border-radius:100px;font-weight:500;font-size:18px;line-height:27px;color:#000;background-color:#fff;height:60px;width:max-content}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .store-btn:hover{font-weight:500;border:3px solid #000}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .su-store .store-btn{display:none}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .more-details-wrapper{display:flex;font-weight:400;font-size:16px;line-height:24px;color:gray;justify-content:center;margin-top:15px}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .stores .more-details-wrapper #show-more-btn{background-color:transparent;border:none;text-decoration-line:underline;color:inherit}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .m-all-stores-map{display:none}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .m-all-stores-map{display:flex;flex-direction:column;width:138px;gap:10px;margin:auto;align-items:center}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .m-all-stores-map .map-back{width:103px;height:51px;filter:drop-shadow(3px 3px 16px rgba(0,0,0,.2));border-radius:10px;display:flex;justify-content:center;align-items:center}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .stores-section-wrapper .m-all-stores-map span{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#000}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container{position:relative;padding-top:55px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container{display:none}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container .all-stores-map{position:sticky;top:110px;display:flex;flex-direction:column-reverse;width:138px;gap:10px;margin:auto;align-items:center}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container .all-stores-map .map-back{width:110px;height:110px;filter:drop-shadow(3px 3px 16px rgba(0,0,0,.2));border-radius:16px;display:flex;justify-content:center;align-items:center}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container .all-stores-map span{font-weight:400;font-size:17px;line-height:24px;text-align:center;color:#000;cursor:pointer}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container .all-stores-map span:hover{text-decoration:underline}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .sec-stores .map-desk-container .all-stores-map span:hover~.map-back{filter:drop-shadow(3px 3px 16px rgba(0,0,0,.3))}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .su-faq{display:flex;flex-direction:column;gap:21px}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .su-faq{gap:12px;align-items:center}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .su-faq .s-f-title{display:flex;flex-direction:column;gap:26px;font-weight:500;font-size:24px;line-height:36px;color:#000;margin-top:0;margin-bottom:0}@media (max-width: 960px){.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .su-faq .s-f-title{font-size:16px;line-height:24px}}.map-desktop-detail .content-wrapper .sec-container .sec-wrapper .su-faq .su-expansion-panel{font-family:Poppins;font-style:normal;width:100%}.map-desktop-detail .content-wrapper .services{margin-left:76px;margin-bottom:40px;padding-top:25px;width:49.513933895vw;display:flex;flex-direction:column;border-top:1px solid #c2c2c2}@media (max-width: 1410px){.map-desktop-detail .content-wrapper .services{width:36.5521710953vw}}.map-desktop-detail .content-wrapper .services .service-title{margin-bottom:15px;font-weight:500;font-size:22px;line-height:36px;color:#000}.map-desktop-detail .content-wrapper .services .service-body{display:flex;flex-wrap:wrap;gap:22px}.map-desktop-detail .content-wrapper .services .service-body .item{width:max-content;padding:18px 25px;height:max-content;background:#fff;box-shadow:0 2px 10px #00000026;border-radius:14px;font-weight:500;font-size:17px;line-height:26px;color:#000}.map-desktop-detail .content-wrapper .products{margin-left:76px;padding-top:25px;width:37.7187297472vw;display:flex;flex-direction:column;border-top:1px solid #c2c2c2}.map-desktop-detail .content-wrapper .products .products-title{margin-bottom:15px;font-weight:500;font-size:24px;line-height:36px;color:#000}.map-desktop-detail .content-wrapper .products .multi-selector{width:100%;max-width:723px}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox{margin-top:20px;font-size:20px;padding-left:10px}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .seachBox{margin-top:0}}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .seachBox{height:69px;padding-left:0}}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox label{font-size:20px;height:23px;top:calc(50% - 12px)}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .seachBox label{font-size:14px}}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox.v-input--is-focused fieldset{background-color:#fff;border:1px solid #000000}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox.v-input--is-focused input{caret-color:#000000de!important}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox input{font-size:20px;position:absolute;top:calc(50% - 18px)}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .seachBox input{font-size:14px}}.map-desktop-detail .content-wrapper .products .multi-selector .seachBox legend{display:none}.map-desktop-detail .content-wrapper .products .multi-selector .v-input__control fieldset{border:none;background:#e7e7e7;border-radius:11px;padding:0}.map-desktop-detail .content-wrapper .products .multi-selector .v-input input:focus,.map-desktop-detail .content-wrapper .products .multi-selector .v-input input:active{background:#fff}.map-desktop-detail .content-wrapper .products .multi-selector .item-cardlist{height:460px;overflow:auto;padding-left:10px;padding-right:5px;padding-top:10px}.map-desktop-detail .content-wrapper .products .multi-selector .item-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 0 17px;margin-bottom:20px;width:calc(100% - 20px);background:#fff;box-shadow:0 2px 10px #0000001a;border-radius:16px;overflow:hidden;cursor:pointer;height:95px;box-shadow:0 2px 10px #0003}.map-desktop-detail .content-wrapper .products .multi-selector .item-card:hover{box-shadow:0 0 7px #000000d9}@media (max-width: 768px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card{width:48%;height:60px;float:left;margin-right:1%}}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card{margin-bottom:7px;padding-left:10px}}@media (max-width: 414px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card{width:100%;float:none;margin-right:0}}.map-desktop-detail .content-wrapper .products .multi-selector .item-card .item-title{font-size:17px;line-height:22.5px;text-overflow:ellipsis;width:80%;overflow:hidden;white-space:nowrap;font-weight:500}@media (max-width: 540px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card .item-title{font-size:14px}}.map-desktop-detail .content-wrapper .products .multi-selector .item-card .img-wrapper{overflow:hidden;width:95px}@media (max-width: 768px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card .img-wrapper{width:60px}}.map-desktop-detail .content-wrapper .products .multi-selector .item-card .img-wrapper img{width:95px;height:95px;object-fit:cover;object-position:top}@media (max-width: 768px){.map-desktop-detail .content-wrapper .products .multi-selector .item-card .img-wrapper img{width:60px;height:60px}}.map-desktop-detail .content-wrapper .products .multi-selector .item-card:active,.map-desktop-detail .content-wrapper .products .multi-selector .item-card.active,.map-desktop-detail .content-wrapper .products .multi-selector .item-card.active:hover,.map-desktop-detail .content-wrapper .products .multi-selector .item-card .active:hover{background:#35887e;color:#fff}.map-desktop-detail .content-wrapper .mobile-content{display:none}@media (max-width: 960px){.map-desktop-detail .content-wrapper .mobile-content{width:100%;display:flex}}@media (max-width: 960px){.map-desktop-detail .content-wrapper .m-pb-50px{padding-bottom:50px}}.map-desktop-detail .book-wrapper{position:relative;padding:35px 30px 0 0;z-index:101;width:28.6%}.map-desktop-detail .book-wrapper .book{position:sticky;top:110px;right:37px;width:100%;background:#fff;box-shadow:0 4px 15px #00000026;border-radius:21px;padding:28px 37px 37px 38px;display:flex;flex-direction:column;align-items:center}.map-desktop-detail .book-wrapper .book .b-title{font-weight:600;font-size:20px;line-height:30px;text-align:center;color:#000}.map-desktop-detail .book-wrapper .book .b-item{display:flex;align-items:center;margin-top:10px}.map-desktop-detail .book-wrapper .book .b-item img{width:27px;height:27px}.map-desktop-detail .book-wrapper .book .b-item div{display:flex;margin-left:16px;flex-direction:column}.map-desktop-detail .book-wrapper .book .b-item div .b-sub-title{display:table-column;vertical-align:middle;margin:0;font-weight:500;font-size:18px;line-height:27px;color:#000}.map-desktop-detail .book-wrapper .book .b-item div .b-sub-des{display:table-column;vertical-align:middle;margin:0;font-weight:400;font-size:14px;line-height:21px;color:#000}.map-desktop-detail .book-wrapper .book .b-desc{margin-top:25px;font-weight:300;font-size:16px;line-height:26px;text-align:center;color:#000}.map-desktop-detail .book-wrapper .book .b-c2-wrapper{margin-top:25px;display:flex;flex-direction:column;gap:10px;width:max-content}.map-desktop-detail .book-wrapper .book .b-c2-wrapper .b-c2-item{display:flex;gap:7.4px;align-items:center}.map-desktop-detail .book-wrapper .book .b-c2-wrapper .b-c2-item img{width:17.6px;height:13.4px}.map-desktop-detail .book-wrapper .book .b-c2-wrapper .b-c2-item span{font-weight:300;font-size:16px;line-height:26px;color:#000}.map-desktop-detail .book-wrapper .book .b-action{padding-top:20px;width:100%;display:flex;justify-content:center;margin:auto}@media (max-width: 960px){.map-desktop-detail .book-wrapper{display:none}}.g-blue-btn{min-width:60px;padding:0 25px;gap:10px;background:#35887e;border-radius:100px;width:max-content;height:60px;font-family:Poppins;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-align:center;color:#fff}.g-blue-btn:hover{background:#225952}.g-new-blue-btn{min-width:60px;padding:0 25px;gap:10px;background:#fff;border-radius:100px;width:max-content;height:60px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#35887e;border:2px solid #35887e}.g-new-blue-btn:hover{font-weight:600;border:3px solid #35887e}.g-disabled-btn{padding:0 25px;gap:10px;background:#e3e3e3;border-radius:100px;width:max-content;height:60px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#989898;cursor:not-allowed!important}.g-new-disabled-btn{padding:0 25px;gap:10px;background:#fff;border-radius:100px;width:max-content;height:60px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;border:2px solid #4f4f4f;color:#4f4f4f;cursor:not-allowed!important}.mobile-g-blue-btn{display:none}@media (max-width: 960px){.mobile-g-blue-btn{min-width:60px;padding:0 11px;gap:5px;background:#35887e;border-radius:100px;width:100%;height:43px;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#fff;display:flex;justify-content:center;align-items:center}.mobile-g-blue-btn:hover{background:#225952}.mobile-g-blue-btn:focus-visible{outline:2px solid #225952;outline-offset:2px}}.mobile-primary-g-blue-btn{display:none}@media (max-width: 960px){.mobile-primary-g-blue-btn{min-width:60px;padding:0 11px;gap:5px;background:transparent;border:1.5px solid #000000;border-radius:100px;width:100%;height:43px;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#000;display:flex;justify-content:center;align-items:center}.mobile-primary-g-blue-btn img{width:13px;height:13px}.mobile-primary-g-blue-btn span{font-weight:500;font-size:14px;line-height:21px;color:#000}.mobile-primary-g-blue-btn:hover{background:#0000001a}.mobile-primary-g-blue-btn:focus-visible{outline:2px solid #225952;outline-offset:2px}}.hidden{display:none!important}@media (max-width: 960px){.mobile-hidden{display:none!important}}.sub-child-pro-foot{width:100%;display:flex;justify-content:center}.sub-child-pro-foot .sp-btn{display:flex;justify-content:center;align-items:center;padding:0 25px;gap:20px;border:1.5px solid #000000;border-radius:100px;height:60px;background:#fff}@media (max-width: 960px){.sub-child-pro-foot .sp-btn{height:43px}}.sub-child-pro-foot .sp-btn span{font-weight:500;font-size:16px;line-height:24px;color:#000}@media (max-width: 960px){.sub-child-pro-foot .sp-btn span{font-size:14px;line-height:21px}}.sub-child-pro-foot .sp-btn img{width:14px;height:7px}.req-disabled:hover~.right-footer label>input:not(:checked):before{border-color:red}@media (max-width: 960px){.m-store-desc{padding:30px 39.5px 0 36.5px;display:flex;flex-direction:column;gap:19px;color:#000;justify-content:center;align-items:center}.m-store-desc .m-store-desc-title{font-weight:500;font-size:18px;line-height:24px;margin-top:0;margin-bottom:0}.m-store-desc .m-store-desc-content{font-weight:400;font-size:13px;line-height:20px}.m-store-desc .m-store-desc-content br{content:"";display:block;margin:6px 0}.m-store-desc .m-store-desc-content ul{all:unset;margin:0;box-sizing:border-box;display:block;padding:0 0 0 30px}.m-store-desc .m-store-desc-content ul li{width:100%;padding:0;text-align:left}.m-store-desc a{color:#000}.m-store-available{padding:30px 44px 85px 45px;display:flex;flex-direction:column;gap:31px;color:#000;justify-content:center;align-items:center}.m-store-available .m-available-title{font-weight:500;font-size:18px;line-height:24px}.m-store-available .m-available-body{display:flex;flex-direction:column;align-items:center;width:100%}.m-store-available .m-available-body .title{font-weight:500;font-size:16px;line-height:24px;margin-top:0;margin-bottom:0}.m-store-available .m-available-body .date-container{width:100%}.m-store-available .m-available-body .date-container .date-time{display:flex;justify-content:space-between;gap:15px}.m-store-available .m-available-body .date-container .date-time .date-w:first-child{min-width:90px}.m-store-available .m-available-body .date-container .date-time .date-w{font-weight:300;font-size:14px;line-height:21px;color:gray}.m-store-available .m-available-body .date-container .date-time .date-w .time-slots{display:flex;gap:10px;width:200px}.m-store-available .m-available-body .date-container .date-time .date-w .time-slots span{width:auto}.m-store-available .m-available-body .date-container .date-time .bold{font-weight:600!important;color:#000}.m-store-available .m-available-body .date-des{margin-top:15px;font-weight:400;font-size:12px;line-height:18px}.m-sec-container{display:flex;flex-direction:column;align-items:center}.m-sec-container .m-sec-wrapper{padding:30px 14px 0}}.su-item{display:flex;flex-direction:column;gap:21px}@media (max-width: 960px){.su-item{align-items:center}}.su-item .su-title{font-weight:500;font-size:24px;line-height:36px;color:#000;margin-top:0;margin-bottom:0}@media (max-width: 960px){.su-item .su-title{font-size:16px;line-height:24px}}.su-item .su-container{display:flex;flex-direction:column;align-items:center;padding:33px 34px;gap:26px;background:#fff;box-shadow:0 4px 15px #00000026;border-radius:21px;max-width:800px}@media (max-width: 960px){.su-item .su-container{padding:20px 30px}}.su-item .su-container .m-upload-image{display:none}@media (max-width: 960px){.su-item .su-container .m-upload-image{display:block;width:37px;height:37px}}.su-item .su-container .su-sub-container{display:flex;flex-direction:column;align-items:center;padding:0 27px;gap:14px}@media (max-width: 960px){.su-item .su-container .su-sub-container{padding:0}}.su-item .su-container .su-sub-container .p-image{display:none;width:250px;height:100%}@media (max-width: 960px){.su-item .su-container .su-sub-container .p-image{display:block}}.su-item .su-container .su-sub-container .su-d-m-wrapper{display:flex;flex-direction:column;align-items:center;gap:26px}@media (max-width: 960px){.su-item .su-container .su-sub-container .su-d-m-wrapper{gap:14px}}.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-title{font-weight:600;font-size:20px;line-height:30px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-title{font-size:16px;line-height:24px;text-align:center}}.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:25px}.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body img{width:100%;max-width:39.25%;height:100%}@media (max-width: 960px){.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body img{display:none}}.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body .sp-left{display:flex;flex-direction:column;align-items:center;padding:0;gap:21px}.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body .sp-left .sp-l-desc{font-weight:300;font-size:16px;line-height:26px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .su-d-m-wrapper .s-p-body .sp-left .sp-l-desc{font-size:13px;line-height:20px}}.su-item .su-container .su-sub-container .s-c-title{font-weight:600;font-size:20px;line-height:30px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-title{font-size:16px;line-height:24px}}.su-item .su-container .su-sub-container .s-c-desc{font-weight:300;font-size:16px;line-height:26px;color:#000;width:80%}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-desc{font-weight:400;font-size:13px;line-height:20px;text-align:center}}.su-item .su-container .su-sub-container .s-c-sTitle{font-weight:500;font-size:18px;line-height:27px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-sTitle{display:none}}.su-item .su-container .su-sub-container .s-c-action{width:80%;display:flex;flex-direction:column;gap:35px}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-action{width:100%;gap:21px}}.su-item .su-container .su-sub-container .s-c-body{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;gap:70px}.su-item .su-container .su-sub-container .s-c-body img{width:100%;max-width:39.25%;height:100%}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-body img{display:none}}.su-item .su-container .su-sub-container .s-c-body .sc-left{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:21px}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-body .sc-left{gap:14px;align-items:center}}.su-item .su-container .su-sub-container .s-c-body .sc-left .sc-l-desc{font-weight:300;font-size:16px;line-height:26px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .s-c-body .sc-left .sc-l-desc{font-weight:400;font-size:13px;line-height:20px;text-align:center}}.su-item .su-container .su-sub-container .sub-child-pro-container{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-p-c-title{font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-p-c-title{display:none}}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product{width:100%;display:flex;padding:24px 59px 24px 24px;align-items:center;background:#fff;border:2px solid #e3e3e3;border-radius:14px;gap:30px}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product{flex-direction:column;padding:15px 20px}}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product img{width:180px}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product img{width:140px}}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body{display:flex;flex-direction:column;gap:10px}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body{width:100%;align-items:center}}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body .sc-child-title{font-weight:600;font-size:20px;line-height:30px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body .sc-child-title{font-size:16px;line-height:24px}}.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body .sc-child-desc{font-weight:400;font-size:16px;line-height:24px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .s-c-child-product .sc-child-body .sc-child-desc{font-size:13px;line-height:20px}}.su-item .su-container .su-sub-container .sub-child-pro-container .sc-child-btn{display:flex;justify-content:center;align-items:center;padding:0 25px;gap:20px;border:1.5px solid #000000;border-radius:100px;height:52px;background:#fff}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .sc-child-btn{height:43px}}.su-item .su-container .su-sub-container .sub-child-pro-container .sc-child-btn span{font-weight:500;font-size:16px;line-height:24px;color:#000}@media (max-width: 960px){.su-item .su-container .su-sub-container .sub-child-pro-container .sc-child-btn span{font-size:14px;line-height:21px}}.su-item .su-container .su-sub-container .sub-child-pro-container .sc-child-btn img{width:14px;height:7px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.su-item .su-container .su-sub-container .s-p-foot{width:100%;display:flex;justify-content:center}.su-item .su-container .su-sub-container .s-p-foot .sp-btn{display:flex;justify-content:center;align-items:center;padding:0 25px;gap:20px;border:1.5px solid #000000;border-radius:100px;height:60px;background:#fff}.su-item .su-container .su-sub-container .s-p-foot .sp-btn span{font-weight:500;font-size:16px;line-height:24px;color:#000}.su-item .su-container .su-sub-container .s-p-foot .sp-btn img{width:14px;height:7px}.su-item .su-container .s-c-foot{width:100%;display:flex;flex-direction:row;align-items:flex-start;padding:0;justify-content:space-between}@media (max-width: 960px){.su-item .su-container .s-c-foot{flex-direction:column;width:max-content;gap:6px;margin-top:5px}}.su-item .su-container .s-c-foot .s-c-item{display:flex;flex-direction:row;align-items:center;gap:7px}@media (max-width: 960px){.su-item .su-container .s-c-foot .s-c-item{gap:15px}}.su-item .su-container .s-c-foot .s-c-item img{width:17.6px;height:13.4px}@media (max-width: 960px){.su-item .su-container .s-c-foot .s-c-item img{width:14.67px;height:11.17px}}.su-item .su-container .s-c-foot .s-c-item span{font-weight:300;font-size:16px;line-height:26px;color:#000}@media (max-width: 960px){.su-item .su-container .s-c-foot .s-c-item span{font-size:13px;line-height:16px}}@media (max-width: 960px){.su-item .p-ext{padding:15px 39.5px;gap:10px}}@media (max-width: 960px){.su-item .p-ext-prescription{padding:15px;gap:10px}}@media (max-width: 960px){.response-width-btn{width:100%;height:43px!important;font-size:14px!important;line-height:21px!important}}.sx-map{width:100%;display:flex;flex-direction:column;gap:20px}@media (max-width: 960px){.sx-map{padding:50px 38.5px 0;align-items:center}}.sx-map .map-wrapper{width:100%;height:297.78px!important;position:relative}.sx-map .map-wrapper .map-placeholder{width:100%;height:100%;object-fit:cover;border-radius:12px;filter:blur(2px)}.sx-map .map-wrapper .map-mask{z-index:100;background:#ffffff80;position:absolute;width:100%;height:100%;border-radius:12px;border:1px solid #c6c6c6}.sx-map .map-wrapper .map-mask .mask-wrapper{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.sx-map .map-wrapper .map-mask .mask-wrapper .map-btn{min-width:60px;padding:0 25px;background:#35887e;border-radius:100px;width:max-content;height:60px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#fff;display:flex;gap:10px;align-items:center}.sx-map .map-wrapper .map-mask .mask-wrapper .map-btn .check-icon-bk{width:30px;height:30px;background-color:#fff;border-radius:100%}@media (max-width: 960px){.sx-map .map-wrapper .map-mask .mask-wrapper .map-btn .check-icon-bk{width:25px;height:25px}}.sx-map .map-wrapper .map-mask .mask-wrapper .map-btn .check-icon-bk img{width:30px;height:30px}@media (max-width: 960px){.sx-map .map-wrapper .map-mask .mask-wrapper .map-btn .check-icon-bk img{width:25px;height:25px}}.sx-map .map-wrapper .map-mask .mask-wrapper .btn-desc{text-align:center;width:80%;font-weight:300;font-size:16px;line-height:26px;color:#000}@media (max-width: 960px){.sx-map .map-wrapper .map-mask .mask-wrapper .btn-desc{font-size:13px;line-height:20px}}.sx-map .map-wrapper .map{height:297.78px!important;border:1px solid #c6c6c6;border-radius:12px}.sx-map .map-wrapper .map .mapdiv{border-radius:12px}.sx-map .map-wrapper .map .gmnoprint{display:none}.sx-map .sx-title{font-weight:500;font-size:24px;line-height:36px;color:#000;display:flex}.sx-map .sx-title h2{margin-top:0;margin-bottom:0;font-size:inherit;font-weight:inherit;line-height:inherit}@media (max-width: 960px){.sx-map .sx-title{font-size:16px;line-height:24px}}.sx-map .sx-btn{width:max-content;height:41px;display:flex;gap:26px;background:#35887e;border:1px solid #35887e;border-radius:10px;align-items:center;padding:7px 19px;margin:auto}@media (max-width: 960px){.sx-map .sx-btn{display:none}}.sx-map .sx-btn span{font-weight:500;font-size:18px;line-height:27px;color:#fff}.sx-map .sx-btn img{width:20px;height:20px}.sx-map .sx-btn:hover{background:#225952}.sx-map .m-sx-btn{display:none}@media (max-width: 960px){.sx-map .m-sx-btn{width:max-content;height:41px;display:flex;gap:10px;background:#35887e;border:1px solid #35887e;border-radius:10px;align-items:center;padding:7px 19px;margin:auto}.sx-map .m-sx-btn span{font-weight:500;font-size:14px;line-height:21px;color:#fff}.sx-map .m-sx-btn img{width:17.5px;height:17.5px}.sx-map .m-sx-btn:hover{background:#225952}}.pb-0px{padding-bottom:0!important}#app{background-color:#fff}.production-selection-comp{font-family:Poppins;font-style:normal;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16.5px;gap:10px;background:#fff;border:1px solid #000000;border-radius:12px;cursor:pointer}@media (max-width: 960px){.production-selection-comp{height:46px;border-radius:6px}}.production-selection-comp span{font-weight:400;font-size:18px;line-height:27px;color:#000}@media (max-width: 960px){.production-selection-comp span{font-size:14px;line-height:21px}}.production-selection-comp img{width:15.84px;height:7.92px}@media (max-width: 960px){.production-selection-comp img{width:12.25px;height:6.12px}}.production-selection-comp .checked-icon{width:25px;height:25px}@media (max-width: 960px){.production-selection-comp .checked-icon{width:20px;height:20px}}.input-wrapper{display:flex;flex-direction:column;gap:10px}@media (max-width: 960px){.input-wrapper{height:46px}}.input-wrapper .custom-text-input{background:#fff;border:1px solid #000000;border-radius:12px;padding:14px 16.5px;font-weight:400;font-size:18px;line-height:27px}@media (max-width: 960px){.input-wrapper .custom-text-input{height:46px;font-size:14px;line-height:21px;padding:10px 16.5px;border-radius:6px}}.input-wrapper .error-msg{font-weight:400;font-size:13px;line-height:20px;color:red}@media (max-width: 960px){.input-wrapper .error-msg{font-size:12px;line-height:10px}}.input-grey-wrapper{display:flex;flex-direction:column;position:relative;gap:5px}.input-grey-wrapper .custom-text-input{height:40px;background:#efefef;border:0px;border-radius:12px;padding:14px 16.5px;font-weight:400;font-size:16px;line-height:27px}@media (max-width: 960px){.input-grey-wrapper .custom-text-input{border:1.5px solid #989898;background:#fff;border-radius:6px;height:46px;font-size:14px;line-height:21px}.input-grey-wrapper .custom-text-input:focus{padding:22px 16.5px 6px}.input-grey-wrapper .custom-text-input:not(:placeholder-shown){padding:22px 16.5px 6px}}.input-grey-wrapper .custom-text-input:focus{outline:none;background:#fff;border:1px solid black}.input-grey-wrapper .custom-text-input:focus~.custom-text-label{top:4.5px;font-weight:400;font-size:10px;line-height:15px;color:#989898}.input-grey-wrapper .custom-text-input:not(:placeholder-shown)~.custom-text-label{top:4.5px;font-weight:400;font-size:10px;line-height:15px;color:#989898}.input-grey-wrapper .custom-text-label{font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:12px;top:14px;margin:0;padding:0 4.5px;background:#fff;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.input-grey-wrapper .error-msg{font-weight:400;font-size:10px;line-height:20px;color:red}@media (max-width: 960px){.input-grey-wrapper .error-msg{font-size:12px;line-height:10px}}.inputbox-grey-wrapper{display:flex;flex-direction:column;gap:5px}.inputbox-grey-wrapper .custom-textbox-input{height:150px;background:#efefef;border:0px;border-radius:12px;padding:14px 16.5px;font-weight:400;font-size:13px;line-height:20px}.inputbox-grey-wrapper .custom-textbox-input:focus{outline:none;background:#fff;border:1px solid black}.inputbox-grey-wrapper .error-msg{font-weight:400;font-size:10px;line-height:20px;color:red}.custom-term-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.custom-term-wrapper .checkbox{border:1.2px solid #989898;border-radius:3px;width:21px;height:21px}.custom-term-wrapper .checkbox:hover{cursor:pointer}.custom-term-wrapper span{font-weight:400;font-size:13px;line-height:20px;color:#000}.custom-term-wrapper span a{cursor:pointer;text-decoration:underline;color:#000}.modal-vue3-wrap{position:absolute}.modal-vue3-wrap .modal-vue3-content{max-width:1375px;min-width:804px;height:max-content;overflow:unset!important;top:calc(50% + 38px)!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)!important;background:#fff;border-radius:16px!important}@media (max-width: 960px){.modal-vue3-wrap .modal-vue3-content{min-width:250px;border:0px!important}}.modal-vue3-wrap .modal-vue3-content .modal-vue3-header{display:none}.modal-vue3-wrap .modal-vue3-content .modal-vue3-body{position:relative;padding:0!important}.modal-vue3-wrap .modal-vue3-content .modal-vue3-body .close-icon{position:absolute;width:16px;height:16px;right:20px;top:20px;cursor:pointer;z-index:100}.modal-vue3-wrap .modal-vue3-content .modal-vue3-footer{display:none!important}.prod-selection .modal-vue3-content{width:min(1139px,89.112%)}@media (max-width: 960px){.prod-selection .modal-vue3-content{width:min(89vw,350px)}}.prod-selection .modal-vue3-content .modal-vue3-body{display:flex;height:auto;margin:0 auto}@media (max-width: 960px){.prod-selection .modal-vue3-content .modal-vue3-body{flex-direction:column}}.prod-selection .multi-selector{width:66%;padding:20px 108px 20px 55px;max-width:723px}@media (max-width: 998px){.prod-selection .multi-selector{padding:20px}}@media (max-width: 960px){.prod-selection .multi-selector{width:100%}}.prod-selection .multi-selector .search-box{width:calc(100% - 10px);height:54px;background:#e7e7e7;border-radius:11px;font-weight:300;font-size:20px;line-height:30px;color:#000;border:0px;padding-left:19px}.prod-selection .multi-selector .search-box:focus{outline:none;background:#fff;border:1px solid black;opacity:1}@media (max-width: 960px){.prod-selection .multi-selector .search-box{height:40px;font-size:14px;line-height:21px}}.prod-selection .multi-selector .mb-22x{margin-bottom:22px;margin-left:10px}@media (max-width: 960px){.prod-selection .multi-selector .mb-22x{margin-bottom:15px;width:calc(100% - 20px)}}.prod-selection .multi-selector h3{font-style:normal;font-weight:600;font-size:22px;line-height:33px;letter-spacing:-.7px;padding-left:10px}@media (max-width: 960px){.prod-selection .multi-selector h3{margin-top:5px;font-size:16px;line-height:22px}}.prod-selection .multi-selector .item-cardlist{height:435px;overflow:auto;padding-left:10px;padding-right:5px;font-size:18px;line-height:27px;color:#000;font-weight:400;border-radius:10px;padding-top:10px}@media (max-width: 960px){.prod-selection .multi-selector .item-cardlist{height:350px;padding-left:10px;padding-right:3px}}.prod-selection .multi-selector .item-cardlist .item-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 0 17px;margin-bottom:20px;width:calc(100% - 20px);background:#fff;box-shadow:0 2px 10px #0000001a;border-radius:16px;overflow:hidden;cursor:pointer;height:95px;box-shadow:0 2px 10px #0003}.prod-selection .multi-selector .item-cardlist .item-card:hover{box-shadow:0 0 7px #000000d9}@media (max-width: 960px){.prod-selection .multi-selector .item-cardlist .item-card{width:98%;height:60px;float:left;margin-right:1%;margin-bottom:10px}}.prod-selection .multi-selector .item-cardlist .item-card .item-title{font-size:17px;line-height:22.5px;text-overflow:ellipsis;width:80%;overflow:hidden;white-space:nowrap;font-weight:500}@media (max-width: 960px){.prod-selection .multi-selector .item-cardlist .item-card .item-title{font-size:14px}}.prod-selection .multi-selector .item-cardlist .item-card .img-wrapper{overflow:hidden;width:95px;display:flex}@media (max-width: 960px){.prod-selection .multi-selector .item-cardlist .item-card .img-wrapper{width:60px}}.prod-selection .multi-selector .item-cardlist .item-card .img-wrapper img{width:95px;height:95px;object-fit:cover;object-position:top}@media (max-width: 960px){.prod-selection .multi-selector .item-cardlist .item-card .img-wrapper img{width:60px;height:60px}}.prod-selection .multi-selector .item-cardlist .item-card:active,.prod-selection .multi-selector .item-cardlist .item-card.active,.prod-selection .multi-selector .item-cardlist .item-card.active:hover,.prod-selection .multi-selector .item-cardlist .item-card .active:hover{background:#35887e;color:#fff}.prod-selection .selected-items{position:relative;width:37%;padding:20px;display:flex;flex-direction:column;box-shadow:4px 4px 16px #00000040}@media (max-width: 998px){.prod-selection .selected-items{padding:20px}}@media (max-width: 960px){.prod-selection .selected-items{position:initial;width:100%;padding:10px 20px;box-shadow:none}}.prod-selection .selected-items .title-group{padding-right:24px;padding-left:5px}@media (max-width: 960px){.prod-selection .selected-items .title-group{display:none}}.prod-selection .selected-items .selected-wrapper{padding-top:30px}@media (max-width: 960px){.prod-selection .selected-items .selected-wrapper{display:none}}.prod-selection .selected-items>img{position:absolute;right:16px;top:18px;cursor:pointer;width:15px}.prod-selection .selected-items h3{font-style:normal;font-weight:600;font-size:20px;line-height:30px}@media (max-width: 960px){.prod-selection .selected-items h3{font-size:18px}}@media (max-width: 540px){.prod-selection .selected-items h3{font-size:13px;margin-bottom:0;margin-left:0}}.prod-selection .selected-items h4{font-size:14px}@media (max-width: 540px){.prod-selection .selected-items h4{font-size:11px}}.prod-selection .selected-items h4 img{padding-right:10px;height:15px;width:25px;margin-bottom:1px}.prod-selection .selected-items .item-list-selected{font-size:16px;padding:5px;height:350px;overflow:auto}@media (max-width: 768px){.prod-selection .selected-items .item-list-selected{height:37vh}}@media (max-width: 540px){.prod-selection .selected-items .item-list-selected{padding:10px}}@media (max-width: 375px){.prod-selection .selected-items .item-list-selected{height:18vh}}@media (max-height: 600px){.prod-selection .selected-items .item-list-selected{height:320px}}@media (max-height: 420px){.prod-selection .selected-items .item-list-selected{height:38vh}}.prod-selection .selected-items .item-list-selected .selected-product{width:100%}.prod-selection .selected-items .item-list-selected div{padding:15px 30px 15px 15px;margin-bottom:10px;color:#000;border-radius:12px;float:left;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;box-shadow:0 0 6px #0000004d}@media (max-width: 768px){.prod-selection .selected-items .item-list-selected div{width:98%!important;margin-left:0;margin-right:5px}}@media (max-width: 540px){.prod-selection .selected-items .item-list-selected div{font-size:12px;padding:0 25px 0 7px;margin-bottom:7px}}.prod-selection .selected-items .item-list-selected div:hover{box-shadow:0 0 7px #000000d9}.prod-selection .selected-items .item-list-selected div img{position:absolute;top:calc(50% - 7.5px);width:12px;right:18px}.prod-selection .selected-items .item-list-selected div img:hover{cursor:pointer}.prod-selection .selected-items .blue-btn{font-size:16px;width:max-content;padding:0 25px;height:60.23px;background:#35887e;border-radius:30px;color:#fff;margin:auto auto 0;display:flex;align-items:center;justify-content:center}@media (max-width: 960px){.prod-selection .selected-items .blue-btn{font-size:14px;height:40px;position:inherit;margin:0 auto 10px;display:flex;justify-content:center;align-items:center}}.prod-selection .selected-items .blue-btn .product-counter{display:none;background-color:#fff;color:#35887e;border-radius:50%}@media (max-width: 960px){.prod-selection .selected-items .blue-btn .product-counter{display:block;width:20px;height:20px;margin-right:10px;font-weight:700}}.prod-selection .selected-items .blue-btn:disabled{background-color:#e3e3e3;opacity:1}.upload-prescription-dialog .modal-vue3-content{width:min(1139px,89.112%);min-height:630px;height:630px}@media (max-width: 960px){.upload-prescription-dialog .modal-vue3-content{width:100%;height:calc(100% - var(--header-height, 60px));border:0px;top:var(--header-height, 60px)!important;transform:none!important;left:0!important;border-radius:0!important}}.upload-prescription-dialog .modal-vue3-content .modal-vue3-body{display:flex;height:100%;margin:0 auto}.upload-prescription-dialog .modal-left{border-top-left-radius:16px;border-bottom-left-radius:16px;width:28.95%;padding:54px 39px;border-right:3.5px solid #f2f2f2;background:#efefef}.upload-prescription-dialog .modal-left .green-title{margin-bottom:10px;font-weight:600;font-size:16px;line-height:24px;color:#35887e}.upload-prescription-dialog .modal-left .left-subject-text{margin-top:0;margin-bottom:5px;font-weight:500;font-size:22px;line-height:24px;color:#000}.upload-prescription-dialog .modal-left .left-address-text{display:table-cell;vertical-align:middle;margin:0;font-weight:400;font-size:17px;line-height:21px;color:#000}.upload-prescription-dialog .modal-left .left-zipcode{margin-top:5px;font-weight:400;font-size:17px;line-height:26px;color:#000}.upload-prescription-dialog .modal-left .left-bottom{margin-top:41px}.upload-prescription-dialog .modal-left .left-bottom-desc{display:flex;flex-direction:column;gap:7.5px;margin-top:0}.upload-prescription-dialog .modal-left .left-bottom-desc .left-subbottom{display:flex;align-items:center}.upload-prescription-dialog .modal-left .left-bottom-desc .left-subbottom .bottom-icon{margin-right:7.5px;width:17.6px;height:13.4px}.upload-prescription-dialog .modal-left .left-bottom-desc .left-subbottom .left-bottom-text{font-weight:400;font-size:15px;line-height:22px;color:#000}.upload-prescription-dialog .modal-right{padding:25px 79px;width:71.05%;position:relative}.upload-prescription-dialog .modal-right .close-icon{position:absolute;right:16px;top:18px;cursor:pointer;width:15px}.upload-prescription-dialog .modal-right .right-topTitle{display:table-cell;font-weight:600;font-size:17px;line-height:26px;color:#35887e}.upload-prescription-dialog .modal-right .right-title{font-weight:600;font-size:24px;line-height:36px;color:#000}.upload-prescription-dialog .modal-right .u-container{position:relative;height:100%;flex-direction:column;display:flex;justify-content:center;align-items:center;width:80%}@media (max-width: 1020px){.upload-prescription-dialog .modal-right .u-container{width:100%}}.upload-prescription-dialog .modal-right .u-container .right-title{position:absolute;top:0;font-weight:600;font-size:22px;line-height:27px;color:#000}.upload-prescription-dialog .modal-right .u-container .upload-btn-seg{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;background:#eee;border-radius:14px;width:100%;height:252px}.upload-prescription-dialog .modal-right .u-container .upload-btn-seg .u-btn{width:236px}.upload-prescription-dialog .modal-right .u-container .upload-btn-seg .u-extension{font-weight:400;font-size:12px;line-height:18px;text-align:center;color:#000}.upload-prescription-dialog .modal-right .u-container .upload-list-seg{display:flex;flex-direction:column;align-items:center;gap:14px;background:#eee;border-radius:14px;width:100%;height:252px;padding:10px}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-list{display:flex;flex-direction:column;gap:10px;overflow:auto;width:100%}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-list .pd-r-item{position:relative;display:flex;flex-direction:row;align-items:center;padding:10px 6px;gap:17px;background:#f3f3f3;border-radius:6px;width:100%}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-list .pd-r-item .pd-img{width:80px;height:60px;object-fit:cover}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-list .pd-r-item .pd-rev{position:absolute;right:6px;width:20px;height:20px;cursor:pointer}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-list .pd-r-item p{display:table-column;vertical-align:middle;margin:0;font-weight:400;font-size:16px;line-height:18px;color:#000;padding-right:25px;word-break:break-all}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-add{display:flex;justify-content:center;align-items:center;gap:10px}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-add img{width:15px;height:15px;cursor:pointer}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-add p{cursor:pointer;display:table-column;vertical-align:middle;margin:0;font-weight:500;font-size:12px;line-height:18px;color:#000}.upload-prescription-dialog .modal-right .u-container .upload-list-seg .pd-r-add p:hover{text-decoration:underline!important}.upload-prescription-dialog .modal-right .u-container .u-result{display:flex;flex-direction:column;justify-content:center;align-items:center}.upload-prescription-dialog .modal-right .u-container .u-result img{width:186.44px;height:150px}.upload-prescription-dialog .modal-right .u-container .u-result .u-result-text-box{margin-top:25px;font-weight:600;font-size:24px;line-height:36px;color:#000;text-align:center}.upload-prescription-dialog .modal-right .u-container .u-result .u-result-text-box p:nth-child(2){font-weight:400;font-size:16px;line-height:24px}.upload-prescription-dialog .modal-right .u-term{display:flex;align-items:center;position:absolute;bottom:31px;width:calc(100% - 400px)}@media (max-width: 1020px){.upload-prescription-dialog .modal-right .u-term{bottom:100px;width:calc(100% - 160px)}}.upload-prescription-dialog .modal-right .u-term>p{font-weight:400;font-size:12px;line-height:18px;padding-left:0;margin-bottom:0%}.upload-prescription-dialog .modal-right .u-term>p .check-pterm{text-decoration:underline!important;color:#353535}.upload-prescription-dialog .modal-right .right-body{width:90%}@media (max-width: 1125px){.upload-prescription-dialog .modal-right .right-body{width:100%}}.upload-prescription-dialog .modal-right .right-body .right-title{font-weight:600;font-size:24px;line-height:36px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-des{display:flex;justify-content:space-between}.upload-prescription-dialog .modal-right .right-body .right-des .right-subdes{display:flex;align-items:center;margin-right:40px}.upload-prescription-dialog .modal-right .right-body .right-des .right-subdes .subdes-icon{display:flex}.upload-prescription-dialog .modal-right .right-body .right-des .right-subdes .subdes-icon img{margin-right:8px;width:19px;height:19px}.upload-prescription-dialog .modal-right .right-body .right-des .right-subdes .right-subdes-text{font-weight:400;font-size:14px;line-height:21px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-form{display:flex;flex-direction:row;margin-top:20px;gap:50px;justify-content:space-between;height:max-content;padding-bottom:70px}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform-fit{display:flex;flex-direction:column;justify-content:space-between}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform-fit .v-input--selection-controls__ripple{height:30px;width:30px;left:-10px;top:calc(50% - 27px)}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform-fit textarea{resize:none}.upload-prescription-dialog .modal-right .right-body .right-form .no-fit{justify-content:flex-start}.upload-prescription-dialog .modal-right .right-body .right-form .sea-right-sub{align-items:center;justify-content:center}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform{width:calc(100% - 50px);display:flex;flex-direction:column;gap:30px}@media (max-width: 890px){.upload-prescription-dialog .modal-right .right-body .right-form .right-subform{width:100%}}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .le-form-title{font-weight:500;font-size:14px;line-height:21px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element:nth-child(1){margin-top:0}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element{font-size:13px;line-height:18px;color:#000;margin-top:-10px;display:flex;flex-direction:column}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element label{font-weight:400!important}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .ri-form-title{font-weight:500!important;font-size:14px;line-height:21px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .end-label{margin-top:5px;text-align:end}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .prescription-title{font-weight:400;font-size:14px;line-height:21px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .not-urgent{display:flex;flex-direction:column;gap:10px}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .not-urgent .date-info-item{display:flex;align-items:center;justify-content:space-between}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .subform-element .not-urgent .date-info-item .prefix-item{font-weight:500;font-size:14px;line-height:21px;color:#000}.upload-prescription-dialog .modal-right .right-body .right-form .right-subform .trust-logo{width:212.5px;height:177.5px}.upload-prescription-dialog .modal-right .right-body .right-result{display:flex;flex-direction:column;justify-content:center;gap:80px;width:100%}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body{display:flex;align-items:center;padding:10px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .result-icon img{width:53px;min-width:53px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text{font-weight:400;font-size:16px;line-height:24px;display:flex;flex-direction:column;gap:5px;padding:45px;position:relative}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text .top-left{position:absolute;left:0;top:0}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text .bottom-right{position:absolute;right:0;bottom:0}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text p:nth-child(1){margin-top:18px;font-weight:600;font-size:24px;line-height:24px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text .center{margin:auto}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text p{display:table-column;vertical-align:middle;margin:0}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text .error-msg{font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#000}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .right-result-text .bold{font-weight:700!important}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription{padding:20px 25px;gap:25px;height:max-content;background:#fff;box-shadow:0 0 10px #00000026;border-radius:14px;display:flex;align-items:center}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-icon img{width:40px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body{display:flex;flex-direction:row;gap:10px}@media (max-width: 1230px){.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body{flex-direction:column}}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body .prescription-text{display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:24px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body .prescription-text p:nth-child(1){display:table-cell;margin:0;vertical-align:middle;font-weight:500;font-size:19px;line-height:28px}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body .prescription-text p:nth-child(2){display:table-cell;margin:5px 0 0;vertical-align:middle}.upload-prescription-dialog .modal-right .right-body .right-result .right-result-body .prescription .prescription-t-b-body .prescription-btn{display:flex;align-items:center;justify-content:center}.upload-prescription-dialog .modal-right .right-footer{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 340px);flex-direction:row;transform:translateY(50%);position:absolute;bottom:61px;padding:13px 0 0}@media (max-width: 1515px){.upload-prescription-dialog .modal-right .right-footer{padding-top:0}}.upload-prescription-dialog .modal-right .right-footer .right-footer-content{display:flex;width:100%;align-items:center}.upload-prescription-dialog .modal-right .right-footer .right-footer-content .checkbox{width:30px;height:30px;margin-right:10px}.upload-prescription-dialog .modal-right .right-footer .right-footer-content .checkbox:hover{cursor:pointer}.upload-prescription-dialog .modal-right .right-footer .right-footer-content>p{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;padding-left:0;margin-bottom:0%;color:#000}@media (max-width: 950px){.upload-prescription-dialog .modal-right .right-footer .right-footer-content>p{font-size:resize(20)}}@media (max-width: 768px){.upload-prescription-dialog .modal-right .right-footer .right-footer-content>p{font-size:10px}}.upload-prescription-dialog .modal-right .right-footer .right-footer-content>p .check-pterm{text-decoration:underline!important;color:#353535}.upload-prescription-dialog .modal-right .right-footer .blue-btn{position:absolute;right:35px;bottom:31px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;padding:0 25px;width:max-content;height:60px;background:#35887e;border-radius:30px;color:#fff;text-transform:none;letter-spacing:initial}@media (max-width: 950px){.upload-prescription-dialog .modal-right .right-footer .blue-btn{width:210px}}@media (max-width: 768px){.upload-prescription-dialog .modal-right .right-footer .blue-btn{position:inherit;width:90%;margin-bottom:20px}}.upload-prescription-dialog .modal-right .right-footer .blue-btn:disabled{background-color:#e3e3e3;opacity:1}.upload-prescription-dialog .modal-right .right-footer .blue-btn:hover{background-color:#225952}.upload-prescription-dialog .modal-right .right-footer .blue-btn:hover:before{opacity:0!important}.upload-prescription-dialog .modal-right .right-dec{height:195px;overflow-y:scroll}.upload-prescription-dialog .modal-right .right-dec .right-desc{font-weight:400;font-size:18px;line-height:27px;color:#000}.upload-prescription-dialog .modal-right .right-dec::-webkit-scrollbar{display:block!important}.upload-prescription-dialog .modal-right .right-bottom-wrapper{width:100%}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom{margin-top:0;display:flex;padding:10px;width:100%;overflow-x:scroll}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom::-webkit-scrollbar{display:block!important;height:5px}@media (max-width: 768px){.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom{flex-direction:column;gap:20px;height:240px;overflow-y:scroll}}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item{margin-right:50px;display:flex;flex-direction:column;align-items:center;padding:20px 25px;gap:10px;max-width:313px;min-width:265px;max-height:209px;background:#fff;box-shadow:0 0 10px #00000026;border-radius:14px}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item .right-bottom-icon{top:0;right:0;position:relative;width:50px;height:50px}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item .bottom-item-title{display:table-cell;vertical-align:middle;margin:0;font-family:Poppins;font-style:normal;font-weight:500;font-size:19px;line-height:28px;align-items:center;text-align:center;color:#000}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item .blue-btn{padding:0 25px;width:max-content;height:60.23px;background:#35887e;border-radius:100px;color:#fff;margin:0 auto auto;font-weight:500;font-size:18px;line-height:27px}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item .blue-btn:hover{background-color:#225952}.upload-prescription-dialog .modal-right .right-bottom-wrapper .right-bottom .right-bottom-item .disabled-btn{padding:0 25px;width:max-content;height:60.23px;border-radius:30px;color:#989898;margin:0 auto auto;font-size:15px;background:#e3e3e3}.upload-prescription-dialog .modal-right .right-res-btn{position:absolute;bottom:31px;right:35px;font-weight:500;font-size:18px;line-height:27px;width:195px;height:60px;background:#35887e;border-radius:30px;color:#fff;text-transform:none;letter-spacing:initial}.upload-prescription-dialog .modal-right .right-res-btn:disabled{background-color:#e3e3e3;opacity:1}.upload-prescription-dialog .modal-right .right-res-btn:hover{background-color:#225952}.upload-prescription-dialog .modal-right .right-res-btn:hover:before{opacity:0!important}.upload-prescription-dialog .modal-right .booking-availability .title-section .title{font-family:Poppins!important;font-style:normal;font-weight:600;font-size:24px!important;line-height:36px;color:#000}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar{display:flex;flex-wrap:wrap;margin-top:20px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section{width:50%;min-width:346px;margin-bottom:20px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-container.vc-is-expanded{border:0px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-day-box-center-center{height:45px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:150%}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-title{font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.5px;color:#000;margin-bottom:15px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-arrows-container{top:-3px;justify-content:space-around}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-arrow{color:#000}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-weekday{font-family:Poppins;font-style:normal;font-weight:600;font-size:18px;line-height:150%;color:#000}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-highlight,.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-day-content{width:43px;height:43px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .calendar-section .vc-arrow:hover{background-color:transparent}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .timeslot-title{margin-top:13px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:24px;text-align:center;letter-spacing:.5px;color:#000}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section{margin-top:27px;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;max-height:340px;overflow:auto;direction:ltr}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section .button-list{padding-bottom:15px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section .button-list .btn-time{background:#ecf4f2;border-radius:12px;font-family:Poppins;font-style:normal;font-weight:500;font-size:18px;line-height:24px;color:#000;width:168px;padding:15px}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section .button-list .btn-time:hover{background:#72a8a6}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section .button-list .active{background:#35887e;color:#fff}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section .button-list .active:hover{background:#35887e}.upload-prescription-dialog .modal-right .booking-availability .custom-calendar .timeslot .availiable-times-section::-webkit-scrollbar{display:block!important}.upload-prescription-dialog .modal-right .btn-absol{position:absolute;right:35px;bottom:31px}.prescription-section .modal-vue3-content{width:min(825px,89.112%)}@media (max-width: 960px){.prescription-section .modal-vue3-content{width:min(89vw,350px);margin:auto!important;height:auto;top:50%!important;transform:translateY(calc(-50% + 32.5px))!important;box-shadow:0 0 8px #0003;border-radius:14px!important;display:flex;align-items:center;justify-content:center}.prescription-section .modal-vue3-content .modal-vue3-body{position:unset}}.prescription-section .modal-right{padding:0 130px}@media (max-width: 960px){.prescription-section .modal-right{padding:20px}}@media (max-width: 960px){.prescription-section .modal-right .right-body .right-result .right-result-body{flex-direction:column;padding:0;text-align:center}.prescription-section .modal-right .right-body .right-result .right-result-body .result-icon img{width:34px;min-width:34px}}.prescription-section .modal-right .right-body .right-result .right-result-body .right-result-text{padding:24px}@media (max-width: 960px){.prescription-section .modal-right .right-body .right-result .right-result-body .right-result-text{padding:24px 0}}.prescription-section .modal-right .right-body .right-result .right-result-body .right-result-text p{line-height:36px!important;margin:0!important}@media (max-width: 960px){.prescription-section .modal-right .right-body .right-result .right-result-body .right-result-text p{font-size:15px!important;line-height:22px!important}}.w-100{width:100%!important}.drop-down-modal{display:flex;gap:14px;align-items:center}.drop-down-modal .d-d-m{border:.8px solid #000000;border-radius:8px;width:152px;height:34px;display:flex;align-items:center;padding:5px 40px 5px 8px;position:relative;cursor:pointer}.drop-down-modal .d-d-m span{font-weight:400;font-size:13px;line-height:24px;color:#000}.drop-down-modal .d-d-m img{width:11.67px;height:5.83px;position:absolute;right:10px}@media (max-width: 960px){.drop-down-modal .d-d-m{width:220px}}.d-flex{display:flex}.he-100{height:100%!important}.custom-checkbox-label{width:38px;height:38px;margin-bottom:0!important}.custom-checkbox{position:relative!important;appearance:none;margin:8px;box-sizing:content-box;overflow:hidden}.custom-checkbox:before{border-radius:5px;content:"";display:block;box-sizing:content-box;width:18px;height:18px;border:2px solid #4f4f4f;transition:.2s border-color ease}.custom-checkbox:checked:before{border-color:#35887e;transition:.5s border-color ease}.custom-checkbox:after{content:"";display:block;position:absolute;box-sizing:content-box;top:50%;left:50%;transform-origin:50% 50%;background-color:#35887e;width:16px;height:16px;border-radius:100vh;transform:translate(-50%,-50%) scale(0)}.custom-checkbox[type=checkbox]:before{border-radius:16px/4}.custom-checkbox[type=checkbox]:after{width:9.6px;height:16px;border-radius:0;transform:translate(-50%,-85%) scale(0) rotate(45deg);background-color:transparent;box-shadow:4px 4px #35887e}.custom-checkbox[type=checkbox]:checked:after{animation:toggleOnCheckbox .2s ease forwards}@keyframes toggleOnCheckbox{0%{opacity:0;transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}@keyframes toggleOnRadio{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}70%{opacity:1;transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(.8)}}@media (min-height: 860px){.modal-vue3-content{zoom:100%}}.vl-overlay .vl-background{background:#000;opacity:.2}.mobile-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.mobile-container .sub-header{height:30px;width:100%;position:relative;display:flex;justify-content:center;background-color:#fff;box-shadow:0 0 20px 7px #00000012}.mobile-container .sub-header .back-wrapper{position:absolute;display:flex;justify-content:center;width:30px;height:30px;left:3vw}.mobile-container .sub-header .back-wrapper img{width:11.67px;height:5.83px;transform:rotate(90deg);margin-top:5px}.mobile-container .sub-header span{font-weight:600;font-size:12px;line-height:18px;color:#000}.mobile-container .m-wrapper{width:min(650px,100%);padding:22px 12px;display:flex;flex-direction:column;height:100%;overflow-y:scroll}.mobile-container .m-wrapper .request-result-wrapper .p-result-body{padding:10px 44px;text-align:center}.mobile-container .m-wrapper .request-result-wrapper .p-result-body img{width:24px;height:24px}.mobile-container .m-wrapper .request-result-wrapper .p-result-body .f-title{vertical-align:middle;margin:10px 0 5px;font-weight:600;font-size:15px;line-height:22px;text-align:center;color:#000}.mobile-container .m-wrapper .request-result-wrapper .p-result-body .f-sub{vertical-align:middle;margin:0;font-weight:400;font-size:13px;line-height:20px;text-align:center;color:#000}.mobile-container .m-wrapper .card-header-wrapper{background:#ebf3f2;border-radius:8px;padding:10px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body{display:flex;flex-direction:column;border-radius:3px;background-color:#fff;padding:8px 14px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body{display:flex;gap:10px;justify-content:space-between}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title{display:flex;flex-direction:column}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .prefix-delivery{font-weight:400;font-size:11px;line-height:16px;color:#000}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .store-name{font-weight:500;font-size:14px;line-height:21px;color:#000}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .store-street{margin-top:3px;font-weight:400;font-size:14px;line-height:21px;color:#000}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .store-zip{font-weight:400;font-size:14px;line-height:21px;color:#000}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .checkout-star-group{display:flex;align-items:center;text-align:end;white-space:nowrap;font-size:12px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .checkout-star-group .stars{position:relative;text-align:start}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .checkout-star-group .stars div{font-size:8px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .checkout-star-group span{margin-right:5px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-title .checkout-star-group span img{width:13px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-logo{min-width:66px}.mobile-container .m-wrapper .card-header-wrapper .card-header-body .header-body .header-logo img{width:66px}.mobile-container .m-wrapper .prescription-wrapper{font-family:Poppins;font-style:normal;display:block;padding:25px 39px 90px}@media (max-width: 960px){.mobile-container .m-wrapper .prescription-wrapper::-webkit-scrollbar{display:none}}.mobile-container .m-wrapper .prescription-wrapper .pre-title{font-weight:600;font-size:15px;line-height:22px;color:#000;text-align:center}.mobile-container .m-wrapper .prescription-wrapper .pre-sub-title{font-weight:400;font-size:13px;line-height:20px;text-align:center;color:#000}.mobile-container .m-wrapper .prescription-wrapper .pre-card{margin-top:20px;display:flex;flex-direction:column;align-items:center;padding:15px 20px 15px 16px;gap:10px;background:#fff;box-shadow:0 0 8px #0003;border-radius:14px}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-body{display:flex;gap:15px}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-body img{width:88px;height:93px}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-body div{display:flex;flex-direction:column;justify-content:center}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-body div .pcard-title{display:table-column;margin:0;vertical-align:middle;font-weight:600;font-size:14px;line-height:21px;color:#000}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-body div .pcard-des{display:table-column;margin:0;vertical-align:middle;font-weight:400;font-size:13px;line-height:20px;color:#000}.mobile-container .m-wrapper .prescription-wrapper .pre-card .precard-extension{font-weight:400;font-size:11px;line-height:16px;text-align:center;color:#000}.mobile-container .m-wrapper .prescription-result{display:block;padding:25px 13.5px 0;font-family:Poppins;font-style:normal}@media (max-width: 960px){.mobile-container .m-wrapper .prescription-result::-webkit-scrollbar{display:none}}.mobile-container .m-wrapper .prescription-result .p-result-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;gap:22px;background:#fff;box-shadow:0 0 8px #0003;border-radius:14px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-title{font-weight:600;font-size:15px;line-height:22px;text-align:center;color:#000}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list{display:flex;flex-direction:column;gap:10px;width:100%;position:relative}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list .p-r-item{display:flex;flex-direction:row;align-items:center;padding:21px 6px;gap:17px;background:#f3f3f3;border-radius:6px;width:100%}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list .p-r-item .p-img,.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list .p-r-item .p-img img{width:60px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list .p-r-item .p-rev{position:absolute;right:6px;width:20px;height:20px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-list .p-r-item p{display:table-column;vertical-align:middle;margin:0 25px 0 0;font-weight:400;font-size:12px;line-height:18px;color:#000}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-add{display:flex;justify-content:center;align-items:center;gap:10px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-add img{width:15px;height:15px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-r-add p{display:table-column;vertical-align:middle;margin:0;font-weight:500;font-size:12px;line-height:18px;color:#000}.mobile-container .m-wrapper .prescription-result .p-result-body .d-v{width:100%;margin-top:0}.mobile-container .m-wrapper .prescription-result .p-result-body .mt-n-20x{margin-top:-20px}.mobile-container .m-wrapper .prescription-result .p-result-body .g-divier{width:100%;background:#989898;height:.7px}.mobile-container .m-wrapper .prescription-result .p-result-body .p-term{display:flex;width:100%;align-items:center}.mobile-container .m-wrapper .prescription-result .p-result-body .p-term p{display:table-column;vertical-align:middle;margin:0;font-weight:400;font-size:11px;line-height:16px;color:#000}.mobile-container .m-wrapper .prescription-result .p-result-body .p-term p .jump-next{text-decoration:underline!important;color:#353535}.mobile-container .m-wrapper .prescription-final{display:block;padding:25px 13.5px 17px;font-family:Poppins;font-style:normal;width:100%}.mobile-container .m-wrapper .prescription-final .p-result-error{font-weight:400;font-size:16px;line-height:24px;display:flex;flex-direction:column;gap:5px;padding:25px 50px;position:relative;background:#fff;box-shadow:0 0 8px #0003;border-radius:14px}.mobile-container .m-wrapper .prescription-final .p-result-error p:nth-child(1){font-weight:600;font-size:24px;line-height:24px}.mobile-container .m-wrapper .prescription-final .p-result-error .center{text-align:center}.mobile-container .m-wrapper .prescription-final .p-result-error p{display:table-column;vertical-align:middle;margin:0}.mobile-container .m-wrapper .prescription-final .p-result-error .error-msg{font-weight:400!important;font-size:15px!important;line-height:22px!important;color:#000}.mobile-container .m-wrapper .prescription-final .p-result-error .error-s-msg{font-weight:400!important;font-size:14px!important;line-height:21px!important;color:#000}.mobile-container .m-wrapper .prescription-final .p-result-error .bold{font-weight:700!important}.mobile-container .m-wrapper .prescription-final .p-result-body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 50px;gap:22px;background:#fff;box-shadow:0 0 8px #0003;border-radius:14px}.mobile-container .m-wrapper .prescription-final .p-result-body img{width:110.62px;height:89px}.mobile-container .m-wrapper .prescription-final .p-result-body .f-title{display:table-column;vertical-align:middle;margin:0;font-weight:600;font-size:15px;line-height:22px;text-align:center;color:#000}.mobile-container .m-wrapper .prescription-final .p-result-body .f-sub{display:table-column;vertical-align:middle;margin:-20px 0 0;font-weight:400;font-size:13px;line-height:20px;text-align:center;color:#000}.mobile-container .m-wrapper .prescription-final .btn-wrapper{display:flex;justify-content:center}.mobile-container .m-wrapper .prescription-final .btn-wrapper a{text-decoration:none}.mobile-container .m-wrapper .prescription-final .btn-wrapper .to-home-btn{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;border:1.5px solid #000000;border-radius:100px;font-weight:500;font-size:14px;line-height:21px;color:#000;padding:10px 35px;margin-top:20px}.mobile-container .m-wrapper .card-summary-wrapper{display:block;font-family:Poppins;font-style:normal;padding:25px 9px 0}.mobile-container .m-wrapper .card-summary-wrapper .logo-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:20px}.mobile-container .m-wrapper .card-summary-wrapper .trust-logo{width:108.44px;height:91px}.mobile-container .m-wrapper .card-summary-wrapper .no-title-body{display:flex;flex-direction:column;align-items:center;gap:5px}.mobile-container .m-wrapper .card-summary-wrapper .no-title-body .no-title{display:table-column;vertical-align:middle;margin:0;font-weight:600;font-size:16px;line-height:24px;text-align:left;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .no-title-body .no-sub-title{display:table-column;vertical-align:middle;margin:0;width:100%;font-weight:400;font-size:13px;line-height:20px;text-align:left;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .pb-20x{padding-bottom:20px!important}.mobile-container .m-wrapper .card-summary-wrapper .book-form{display:flex;flex-direction:column;background:#fff;border-radius:14px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header{background:#ebf3f2;display:flex;flex-direction:column;padding:25px 0 0}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .book-title{height:20px;font-weight:500;font-size:13px;line-height:20px;text-align:center;color:#000;display:flex;justify-content:center;gap:12px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .book-title img{width:17px;height:17px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .ext-3{font-weight:600;font-size:14px;line-height:21px;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .summary-item{display:flex;align-items:center;margin-top:5px;margin-left:22.3717948718vw}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .summary-item .product{width:10px;margin-left:1px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .summary-item .location{width:10px;height:14.2798913043px;margin-left:1px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .summary-item img{width:12px;height:12px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-header .summary-item p{display:table-cell;vertical-align:middle;margin:0 0 0 6px;font-weight:400;font-size:13px;line-height:20px;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .book-form .ext{background-color:#fff!important;align-items:flex-start}.mobile-container .m-wrapper .card-summary-wrapper .book-form .ext-ml-0{margin-left:0!important}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body{display:flex;flex-direction:column}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-subtitle{font-weight:700;font-size:15px;line-height:22px;text-align:left;color:#000;margin-bottom:7.5px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-benefits{display:flex;flex-direction:column;gap:6px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-benefits .benefit-item{display:flex;gap:15px;align-items:center}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-benefits .benefit-item img{width:14.67px;height:11.17px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-benefits .benefit-item span{font-weight:400;font-size:11px;line-height:16px;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body{display:block}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-info{font-weight:600;font-size:13px;line-height:20px;color:#000;margin-bottom:13px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-msg{display:flex;flex-direction:column;margin-top:35px;gap:5px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-msg label{font-weight:400;font-size:11px;line-height:16px;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element{font-weight:400;font-size:12px;line-height:18px;color:#000;margin-top:20px;display:flex;flex-direction:column}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element .end-label{margin-top:-5px;text-align:end}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element .not-urgent .date-info-item{margin-bottom:14px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element .not-urgent .date-info-item .prefix-item{font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;color:#000;margin-bottom:4px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element.radio-element label{font-weight:500;font-size:14px;line-height:21px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .subform-element.radio-element .radio label{font-weight:400}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-term{display:flex;width:100%;align-items:center;margin-top:20px;margin-bottom:20px}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-term p{display:table-column;vertical-align:middle;margin:0;font-weight:400;font-size:11px;line-height:16px;color:#000}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .book-term p .jump-next{text-decoration:underline!important;color:#353535}.mobile-container .m-wrapper .card-summary-wrapper .book-form .form-body .book-body .book-body-wrap .mt-0x{margin-top:0!important}.no-decoraton{text-decoration:none;color:#000}.no-decoraton-width100{text-decoration:none;width:100%}.width-100-height-43{padding:0 11px;width:100%;height:43px;font-size:14px;line-height:21px}.justify-center{justify-content:center}[tooltip]{--left: 7%;position:relative}[tooltip]>*{display:inline-block}[tooltip]:before,[tooltip]:after{text-transform:none;font-size:.9em;line-height:1.2;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]:before{content:"";border:7px solid transparent;z-index:1001}[tooltip]:after{content:attr(tooltip);font-family:Poppins;text-align:center;min-width:3em;white-space:nowrap;overflow:hidden;padding:.5rem;border-radius:.3rem;box-shadow:0 1em 2em -.5em #00000059;background:#495057;color:#fff;z-index:1000}[tooltip]:hover:before,[tooltip]:hover:after{display:block}[tooltip]:not([position]):before,[tooltip][position^=top]:before{bottom:100%;border-bottom-width:0;border-top-color:#495057}[tooltip]:not([position]):after,[tooltip][position^=top]:after{bottom:calc(100% + 5px)}[tooltip]:not([position]):before,[tooltip]:not([position]):after,[tooltip][position^=top]:before{right:100px}[tooltip][position^=top]:after{left:var(--left)}[tooltip][position^=bottom]:before{top:105%;border-top-width:0;border-bottom-color:#495057}[tooltip][position^=bottom]:after{top:calc(105% + 5px)}[tooltip][position^=bottom]:before,[tooltip][position^=bottom]:after{left:50%;transform:translate(-50%,.5em)}[tooltip][position^=left]:before{top:50%;border-right-width:0;border-left-color:#495057;left:calc(0em - 6px);transform:translate(-.5em,-50%)}[tooltip][position^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[tooltip][position^=right]:before{top:50%;border-left-width:0;border-right-color:#495057;right:calc(0em - 5px);transform:translate(.5em,-50%)}[tooltip][position^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}[tooltip]:not([position]):hover:before,[tooltip]:not([position]):hover:after,[tooltip][position^=top]:hover:before,[tooltip][position^=top]:hover:after,[tooltip][position^=bottom]:hover:before,[tooltip][position^=bottom]:hover:after{animation:tooltips-vert .3s ease-out forwards}[tooltip][position^=left]:hover:before,[tooltip][position^=left]:hover:after,[tooltip][position^=right]:hover:before,[tooltip][position^=right]:hover:after{animation:tooltips-horz .3s ease-out forwards}[tooltip=""]:before,[tooltip=""]:after{display:none!important}@keyframes tooltips-vert{to{opacity:1;transform:translate(0)}}@keyframes tooltips-horz{to{opacity:1;transform:translateY(-50%)}}@media (max-width: 960px){.tabs{width:100%;position:relative;min-width:120px;font-family:Poppins;font-style:normal}.tabs input[name=tab-control]{display:none}.tabs .content section h2,.tabs ul li label{color:#000}.tabs ul{border-bottom:1px solid #e0e0e0;padding-bottom:4px;height:45px;list-style-type:none;padding-left:0;display:flex;flex-direction:row;margin-bottom:10px;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.tabs ul li{box-sizing:border-box;flex:1;width:50%;padding:0 10px;text-align:center}.tabs ul li .tab-btn{all:unset;width:100%;display:block}.tabs ul li label{transition:all .3s ease-in-out;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;font-weight:500;font-size:14px;line-height:21px;color:#000}.tabs ul li label br{display:none}.tabs ul li label:hover,.tabs ul li label:focus,.tabs ul li label:active{color:#000}.tabs .slider{margin-top:-15px;position:relative;width:50%;transition:all .33s cubic-bezier(.38,.8,.32,1.07)}.tabs .slider .indicator{position:relative;width:100px;max-width:100%;margin:0 auto;height:5px;background:#35887e;border-radius:21px 21px 0 0}.tabs .content section{display:none;animation-name:content;animation-direction:normal;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;line-height:1.4}.tabs .content section h2{color:#428bff;display:none}.tabs .content section h2:after{content:"";position:relative;display:block;width:30px;height:3px;background:#428bff;margin-top:5px;left:1px}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>.tab-btn span{cursor:default;font-weight:700}}@media (max-width: 960px) and (max-width: 300px){.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>.tab-btn span{background:#00000014}}@media (max-width: 960px){.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{transform:translate(0)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>.tab-btn span{cursor:default;font-weight:700}}@media (max-width: 960px) and (max-width: 300px){.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>.tab-btn span{background:#00000014}}@media (max-width: 960px){.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{transform:translate(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}@keyframes content{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}}@media (max-width: 960px) and (max-width: 500px){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}}@media (max-width: 960px) and (max-width: 300px){.tabs ul li label{padding:5px;border-radius:5px}.tabs ul li label span,.tabs .slider{display:none}.tabs .content{margin-top:20px}.tabs .content section h2{display:block}}.chain-page{margin:auto;background:#fff;width:min(100%,1440px);height:max-content;display:flex;flex-direction:column;position:relative;font-family:Poppins;font-style:normal;padding:80px 115px}@media (max-width: 960px){.chain-page{width:min(100%,650px);padding:37px 45px}}.chain-page .title{font-weight:500;font-size:26px;line-height:39px;color:#000;padding-left:4px;padding-bottom:20px}@media (max-width: 960px){.chain-page .title{font-size:17px;line-height:24px;margin:auto;padding:0 0 30px}}.chain-page .chains{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;padding:4px}@media (max-width: 1200px){.chain-page .chains{grid-template-columns:repeat(2,1fr)}}@media (max-width: 960px){.chain-page .chains{display:flex;flex-direction:column;gap:25px}}.chain-page .chains .chain-item{width:100%;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff;filter:drop-shadow(0px 2px 10px rgba(0,0,0,.15));border-radius:21px;box-shadow:0 4px 15px #00000026}@media (max-width: 960px){.chain-page .chains .chain-item{display:flex;gap:25px}}.chain-page .chains .chain-item a{position:relative;display:block;width:100%}@media (max-width: 960px){.chain-page .chains .chain-item a{display:none}}.chain-page .chains .chain-item a:hover>.mask{display:flex}.chain-page .chains .chain-item a .chain-img-wrapper{padding:40px 63.5px}.chain-page .chains .chain-item a .mask{top:0;display:none;width:100%;height:100%;position:absolute;z-index:2;background:#000c;justify-content:center;align-items:center;border-radius:21px}.chain-page .chains .chain-item a .mask .go-to-detail{display:flex;gap:22.5px;align-items:center}.chain-page .chains .chain-item a .mask .go-to-detail span{font-weight:600;font-size:20px;line-height:30px;color:#fff}.chain-page .chains .chain-item a .mask .go-to-detail img{width:25px;height:25px}.chain-page .chains .chain-item .mobile-chain-item{display:none}@media (max-width: 960px){.chain-page .chains .chain-item .mobile-chain-item{width:100%;height:100%;padding:25px;display:flex;flex-direction:column;gap:20px}.chain-page .chains .chain-item .mobile-chain-item a{display:block}}.chain-page .chains .chain-item .mobile-chain-item .m-chain-img-wrapper{max-width:300px;margin:0 auto;width:100%}.chain-page .chains .chain-item .image--wrap{padding-bottom:37.5%;position:relative}.chain-page .chains .chain-item .image--wrap img{position:absolute;width:100%;height:100%;object-fit:scale-down}.chain-page .more-details-wrapper{text-align:center;font-weight:400;font-size:16px;line-height:24px;color:#000;padding:25px 0}@media (max-width: 960px){.chain-page .more-details-wrapper{padding:22px 0 0}}.chain-page .more-details-wrapper #show-more-btn{background-color:transparent;border:none;text-decoration-line:underline}
