html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:14px}a{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:SF Pro Display;font-weight:300;src:url(/build/assets/sf-pro-display_light-dec284e2.woff2)}@font-face{font-family:SF Pro Display;font-weight:400;src:url(/build/assets/sf-pro-display_regular-8866ecd5.woff2)}@font-face{font-family:SF Pro Display;font-weight:500;src:url(/build/assets/sf-pro-display_medium-f0a3425c.woff2)}@font-face{font-family:SF Pro Display;font-weight:600;src:url(/build/assets/sf-pro-display_semibold-4b9a383f.woff2)}@font-face{font-family:SF Pro Display;font-weight:700;src:url(/build/assets/sf-pro-display_bold-d490da11.woff2)}body{font-family:SF Pro Display!important;margin:0!important}.container{width:1280px;margin:0 auto}.color_1{color:#000}a{text-decoration:none!important}.navlink{padding:12px 16px;display:flex;justify-content:center;align-items:center;height:-webkit-fill-available;color:var(--Neutral-Colors-N800, #51545F);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none}.navlink--active{border-bottom:2px solid #DE0026;color:#de0026}.sb__link{margin-top:12px;border-radius:8px;width:100%;padding:12px;display:flex;align-items:center;gap:12px;color:var(--Neutral-800, #383838);font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer}.sb__link--active{background-color:#ff333314;color:#de0026}.mn__link{border-radius:12px;width:100%;padding:10px 16px;display:flex;align-items:center;gap:12px;color:#767676;font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer;transition-duration:.15s}.mn__link svg{color:#c7cbd6;transition-duration:.15s}.mn__link:hover,.mn__link:hover svg{color:#292929}.mn__link--active,.mn__link--active svg{color:#292929}.cart__preview{width:345px;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;background:var(--Neutral-0, #FFF);box-shadow:0 4px 18px #0000001a;color:none;cursor:default}.cart__title{color:var(--Neutral-900, #141414);font-family:SF Pro Display;font-size:18px;font-style:normal;font-weight:600;line-height:26px;padding:8px 0;border-bottom:1px solid var(--Neutral-200, #F1F1F1)}.cart_preview_item{display:flex;align-items:center;gap:12px}.cart_item_image{flex-shrink:0;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:13.547px;background:#FFF0DF}.cart_item_image img{width:32px;height:32px}.cart_preview_item .item__info{flex-grow:1;display:flex;flex-direction:column;gap:12px}.cart_preview_item .item__info h5{color:var(--Neutral-900, #141414);font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:600;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.cart_preview_item .item__info span{color:var(--Neutral-500, #8C8C8C);font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.cart_preview_item .item__price{align-self:flex-start;color:var(--Brand-Primary, #DE0026);font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.cart__empty{height:100px;display:flex;justify-content:center;align-items:center;color:#8c8c8c}.cart__footer{display:flex;justify-content:space-between;align-items:center}.cart__footer .cart__total{color:var(--Neutral-500, #8C8C8C);text-align:center;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.notification-preview__item{display:flex;gap:12px;color:#000;padding:0 12px}.notification-unseen{background:rgba(222,0,38,.03)}.notification-preview__item h5{margin-bottom:0;color:var(--Content-contentPrimary, #26282C);font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.notification-preview__description{color:var(--Content-contentPrimary, #26282C);font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:20px;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-preview__type{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #E7E6EC;padding:12px}.notification-preview__time{color:var(--Neutral-400, #BFBFBF);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.notification__empty{height:188px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:var(--Content-contentSecondary, #797588);font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.notification__preview{max-height:553px;width:280px;display:flex;flex-direction:column;border-radius:8px;background:var(--Neutral-0, #FFF);box-shadow:0 4px 18px #0000001a;color:none;cursor:default}.notification__header{padding:12px 16px;display:flex;justify-content:space-between;flex-wrap:wrap;background:var(--Background-bgPrimary, #FFF);box-shadow:0 1px 1px #2f31361a}.notification__preview-body{overflow-y:auto}.notification__preview-body::-webkit-scrollbar{display:none}.notification__title{color:var(--Content-contentPrimary, #26282C);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.notification__status__item{display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 12px;border-radius:20px;background:var(--Neutral-200, #F1F1F1);cursor:pointer;color:var(--Content-contentPrimary, #26282C);font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.notification__status__item--active{color:var(--Brand-Primary, #DE0026);font-weight:500;background-color:#ff333314}.notification__footer{flex-shrink:0;padding:0 16px;box-shadow:0 -1px 1px #2f31361a;display:flex;justify-content:center;align-items:center;height:48px}.notification__footer>a{color:var(--Content-contentPrimary, #26282C);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.menu{height:-moz-fit-content;height:fit-content;display:flex;width:280px;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;background:var(--Neutral-0, #FFF);border-radius:var(--Spacing-4, 16px);box-shadow:0 40px 64px -12px #00000014,0 0 14px -4px #0000000d,0 32px 48px -8px #0000001a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.menu__link{display:flex;flex-direction:column;width:100%;gap:12px;padding-top:12px}.wallet-balance{width:100%;padding:12px;border-radius:12px;background-color:#fafafa}.wallet-balance .title{display:flex;align-items:center;gap:4px;color:#767676;font-size:16px;font-weight:500}.wallet-balance .value{margin-top:4px;color:var(--Neutral-Grey-800, #292929);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.wallet-balance .value span{font-size:14px}.gmv__button{background-color:unset;color:var(--Neutral-700, #595959);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:26px;border-radius:8px;border:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gmv__button--red{padding:8px 24px;background-color:#de0026;color:var(--Neutral-Colors-N0, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:26px;border-radius:8px;border:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gmv__button--red:hover{background-color:#c70022}.gmv__button_1--red{padding:8px 24px;background-color:#de0026;color:var(--Neutral-Colors-N0, #FFF);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:26px;border-radius:20px;border:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gmv__button_1--red:hover{background-color:#c70022}.contact_us{color:var(--Neutral-800, #383838);font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.divider{border-top:1px solid #E7E6EC}.divider.divider-dash{border-top:1px dashed #E7E6EC}.header{background:#fff;box-shadow:0 1px 4px #0000001a;padding:0 40px}.header__container{height:70px;display:flex;justify-content:space-between;align-items:center}.header__left{display:flex;align-items:center;height:100%}.header__logo img{height:44px}.header__icon{padding:4px;margin:0 24px 0 12px;border-radius:4px;border:.8px solid var(--Neutral-300, #d9d9d9)}.header__link{height:100%;display:flex;margin-bottom:0}.header__link_item{height:100%;position:relative}.header__link_bagde{border-radius:8px 8px 8px 0;background:var(--Accent-500, #3e8bff);position:absolute;right:-3px;top:9px;padding:2px 8px;color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.header__right{display:flex;gap:16px}.header__cart,.header__notification{position:relative}.header__notification .show__notification,.header__cart .show__cart{padding-top:30px;position:absolute;top:50%;right:-94px;z-index:100;display:none}.header__badge{position:absolute;top:-4px;right:-4px;display:flex;justify-content:center;align-items:center;min-width:16px;height:16px;border-radius:8px;background:#de0026;color:var(--Neutral-White, #fff);text-align:center;font-family:SF Pro Display;font-size:9px;font-style:normal;font-weight:700;line-height:10px}.header__item--circle{width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header__item--pill{height:40px;background-color:#f1f1f1;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.header__avatar{display:flex;padding:4px;gap:12px;position:relative}.header__avatar .menu__card{position:absolute;right:-15px;top:50px;display:none;z-index:2}.header__avatar>img{width:32px;height:32px;border-radius:20px}.footer{background:#fff}.footer__container{padding-top:24px;padding-bottom:24px}.footer__logo{display:block;padding:16px 0}.footer__logo img{height:44px}.footer__address{display:flex;justify-content:space-between}.footer__address__item{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;width:calc((100% - 24px * 2) / 3);padding:16px;border-radius:8px;background:var(--Neutral-200, #f1f1f1)}.footer__address__item .address_name{width:100%}.footer__address__item .address_name h4{color:var(--Neutral-900, #141414);font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:4px}.footer__address__item .address_name p{color:var(--Neutral-800, #383838);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer__address__item .address__time h5{color:#05b74c;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.footer__address__item .address__time p{margin-top:4px;color:var(--Neutral-800, #383838);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.footer__address__item .address__direct{color:var(--Accent-500, #3e8bff);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.footer__info{border-top:1px solid var(--Neutrals-6, #e6e8ec);padding:24px 0;color:var(--Neutrals-4, #777e90);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.footer__link{padding:48px 0;display:flex}.footer__link__item{width:calc(100% / 3);display:flex;flex-direction:column;gap:24px}.footer__link__item>h4{color:var(--Neutrals-2, #23262f);font-size:18px;font-style:normal;font-weight:600;line-height:26px}.footer__link__item>ul{display:flex;flex-direction:column;gap:12px;padding:0}.footer__link__item>ul>li>a{color:var(--Global-Gray-80, #515158);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer__link__item .footer__social{display:flex;gap:8px}.content{background-color:#f6f7f8!important}.content__container{padding:24px 0 120px}#toast-container>div{opacity:1!important}table{border-spacing:0;min-width:100%}th{background:var(--Neutral-Grey-light-background, #f9fafb)}th,td{padding:12px;white-space:nowrap;border-bottom:1px solid #dbdbdb}th.sticky,td.sticky{position:sticky;right:0}td{background-color:#fff}th.sticky:after,td.sticky:after{content:"";position:absolute;top:0;width:3px;border-left:1px solid var(--borderColor);background:linear-gradient(90deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,0) 100%)}th.sticky:before,td.sticky:before{content:"";position:absolute;left:-6px;top:0;bottom:-1px;width:5px;border-right:1px solid #dbdbdb;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.08) 100%)}.custom-select-wrapper{display:flex;padding:8px 14px;align-items:center;gap:10px;border-radius:10px;border:1px solid var(--Secondary-100, #f1f1f5);height:40px}.label{flex-shrink:0;margin-right:4px;color:var(--Color-Theming-Light-Content-Secondary, #797588);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.custom-select{border:none;background:transparent;font-size:14px;font-weight:700;cursor:pointer;padding-right:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.9951 9.00391C16.8859 9.00391 17.3326 10.0809 16.7031 10.7109L12.707 14.707C12.3166 15.0975 11.6835 15.0973 11.2929 14.707L7.29684 10.7109C6.66692 10.081 7.11301 9.00394 8.00387 9.00391H15.9951Z' fill='%2326282C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0px center;background-size:24px 24px}.custom-select:focus{outline:none;border-color:unset!important;box-shadow:unset!important}.custom-search{width:30%;max-width:30%;input {padding-left: 40px; border: none; outline: none; border-radius: 53px; background: var(--Neutral-02, #f4f4f4); width: 100%; height: 100%;} svg {left: 12px; top: 12px;}}.custom-title-page{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.custom-btn-secondary{display:flex;height:40px;padding:var(--inset-sm, 8px) var(--inset-md, 12px);justify-content:center;align-items:center;border-radius:24px;border:1px solid var(--Neutral-Grey-200, #e6e6e6);-webkit-backdrop-filter:blur(calc(var(--Blue-2, 12px) / 2));backdrop-filter:blur(calc(var(--Blue-2, 12px) / 2));color:var(--Neutral-Grey-700, #434343);font-size:14px;font-style:normal;font-weight:600;line-height:20px}
