@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap&subset=vietnamese);.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.button-border{display:inline-block;border:2px solid #333;font-weight:700;font-size:16px;padding:12px 45px;line-height:100%;text-transform:uppercase;position:relative;background-color:#fff}.button-border:focus,.button-border:hover{background-color:#333;color:#fff}.button-bg{display:inline-block;border:2px solid #333;background-color:#333;color:#fff;font-weight:700;font-size:16px;padding:12px 45px;line-height:100%;text-transform:uppercase;position:relative}.button-bg:visited{color:#fff}.button-bg:focus,.button-bg:hover{background:0 0;color:#333}.button-bg.btn-small,.button-border.btn-small{font-size:13px;text-transform:none;font-weight:400;border-width:1px;padding:5px 10px}.button-bg.disabled,.button-border.disabled{background:#d6d6d6;color:#fff;border-color:#d6d6d6;cursor:default}*{margin:0;padding:0;outline:0}#root,body,html{height:100%}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{font-family:Roboto,Arial,sans-serif;color:#142f43;font-size:16px;line-height:1.4;background-color:#FFFCFE}a{color:#ff5b6a;text-decoration:none}a:focus,a:hover{color:#ff5b6a;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:15px}@media (max-width:991.96px){.h5,h5{font-size:16px}}img{max-width:100%;height:auto}p{margin-bottom:15px}iframe{max-width:100%;border:none}button:focus,button:hover{outline:0}input[type=number],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=url_key]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url_key]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=datetime]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#777;opacity:1}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=url_key]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=datetime]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#777;opacity:1}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=url_key]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777}input[type=email]::placeholder,input[type=number]::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,input[type=url_key]::placeholder,input[type=tel]::placeholder,input[type=search]::placeholder,input[type=datetime]::placeholder,select::placeholder,textarea::placeholder{color:#777}.btn-primary.disabled,.btn-primary:disabled{background-color:#3c3c3c;border-color:#3c3c3c;cursor:default}.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#3c3c3c;border-color:#3c3c3c}.btn-mw{min-width:160px}.border-dark-red{border-color:#e20031!important}.form-control.is-invalid,.was-validated .form-control:invalid{background-color:none}.form-group label{font-weight:500;display:block}@media (max-width:767.96px){.form-group label br{display:none}}.form-control{font-size:16px;border-color:#ff5b6a;height:auto;padding:7px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-control:focus,.form-control:hover{outline:0;box-shadow:none;border-color:#ff5b6a}.form-control::-webkit-input-placeholder{color:#c4c4c4}.form-control:-moz-placeholder{color:#c4c4c4;opacity:1}.form-control::-moz-placeholder{color:#c4c4c4;opacity:1}.form-control:-ms-input-placeholder{color:#c4c4c4}.form-control::placeholder{color:#c4c4c4}.form-control.icon-calendar{background-image:url(../images/icon-calendar.svg);background-color:#fff;background-size:20px auto;background-position:97% 50%;background-repeat:no-repeat;padding-right:35px}.form-control.icon-address{background:url(../images/icon-pos-5.svg) 7px 50% no-repeat #fff;padding-left:35px}.form-control:disabled,.form-control[readonly]{background-color:rgba(255,91,106,.1)}.form-control.is-valid,.was-validated .form-control:valid{border-color:#ff5b6a}button:disabled,button[readonly]{background:#FF9EA2!important;pointer-events:none;border-color:#FF9EA2!important;color:#fff!important}button:disabled.btn-outline-primary,button[readonly].btn-outline-primary{border-color:#ff5b6a!important;color:#ff5b6a!important;background-color:#fff!important}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#ff5b6a}label{margin-bottom:5px}select{background:url(../images/arr-down.svg) right 0 no-repeat;appearance:none;-webkit-appearance:none;position:relative;padding-right:48px!important;white-space:nowrap;text-overflow:ellipsis}select::before{background-color:red;border-left:2px solid #000;border-bottom:2px solid #000;content:'';display:block;width:8px;height:8px;position:absolute;right:0;top:5px;z-index:1}select [disabled]{color:#c4c4c4}.custom-control-label::before{width:18px;height:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#ff5b6a;background-color:#ff5b6a;left:-30px}.custom-control-input:not(:disabled):active~.custom-control-label::before{border-color:#ff5b6a;background-color:#ff5b6a}.custom-control-input:checked~.custom-control-label::before{border-color:#ff5b6a;background-color:#ff5b6a}.custom-control{padding-left:30px}.custom-checkbox.checkbox-border .custom-control-label::before{background-color:#fff}.custom-checkbox.checkbox-border .custom-control-input:checked~.custom-control-label::before{background-color:#ff5b6a}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:none;content:"";position:absolute;width:10px;height:6px;z-index:2;border-bottom:2px solid #fff;border-left:2px solid #fff;left:-26px;top:9px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.custom-control-label{padding-top:3px}.custom-radio+.custom-radio{margin-top:10px}.custom-radio .custom-control-label{padding-top:2px;font-weight:400}.custom-radio .custom-control-label::before{border:1px solid #ff5b6a;background:#fff}.custom-radio .custom-control-label::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:10px;height:10px;top:8px;left:-26px}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-color:#ff5b6a}.custom-radio .custom-control-input:checked~.custom-control-label::after{background:#ff5b6a}.cs-radio-wrap{display:block;zoom:1}.cs-radio-wrap:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.cs-radio-wrap .custom-control{float:left;margin-right:20px;margin-top:0!important}.btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;padding-top:7px;padding-bottom:7px;font-weight:500}.btn.focus,.btn:focus,.btn:hover{box-shadow:none!important}.btn.btn-full{width:100%;margin:0}.btn.p-2m{padding-top:5px;padding-bottom:5px;height:50px}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#ff5b6a;border-color:#ff5b6a}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ff5b6a;border-color:#ff5b6a}.bg-dark-yellow{background:#f3aa1e!important;border-color:#f3aa1e!important}.btn-secondary{background-color:#ffd800;border-color:#ffd800;color:#142f43}.btn-secondary:focus,.btn-secondary:hover{background-color:#e7a500;border-color:#e7a500;color:#142f43}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#142f43;background-color:#e7a500;border-color:#e7a500}.btn-block{margin:0}.btn-block+.btn-block{margin-top:15px}.btn-outline-primary{border-color:#ff5b6a;color:#ff5b6a;background-color:#fff}.btn-outline-primary:active,.btn-outline-primary:hover{background-color:#fff!important;border-color:#ff5b6a!important;color:#ff5b6a!important}.btn-outline-primary:active.border-dark-red,.btn-outline-primary:hover.border-dark-red{border-color:#e20031!important}.btn-outline-primary:active.text-body,.btn-outline-primary:hover.text-body{color:#212529!important}.btn-outline-primary:active.bg-dark-red,.btn-outline-primary:hover.bg-dark-red{background-color:#e20031!important;color:#fff!important}.btn-outline-primary:active.border-dark-color,.btn-outline-primary:hover.border-dark-color{border-color:#737373!important}.btn-outline-secondary{border-color:#fff;color:#fff;background:rgba(255,255,255,.2);backdrop-filter:blur(4px);border-radius:100px}.btn-outline-secondary:active,.btn-outline-secondary:hover{background-color:#fff!important;border-color:#ff5b6a!important;color:#ff5b6a!important}.border-dark-color{border-color:#737373!important}.red-color{color:#ff5b6a}.green-color{color:#037d50}.qty .q-inner{display:inline-block}.qty button{width:44px;height:44px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;color:#fff;background-color:#FF969A;float:left;font-weight:500;font-size:18px}.qty .number{background-color:#FFEAE3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:44px;height:44px;text-align:center;border:none;float:left;margin:0 5px;font-size:16px;padding:10px 0 0;display:block}.qty.sm-type .number,.qty.sm-type button{width:32px;height:32px}.qty.sm-type .number{padding-top:5px}.msg-error{font-size:14px;color:#ff5b6a;margin-top:7px;display:none}.msg-success{font-size:14px;color:#155724;margin-top:7px;display:none}.btn-save{width:26px;height:22px;border:none;background-color:transparent;background-image:url(../images/icon-save.svg);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;display:block}.btn-save span{display:none}.btn-save.active{background-image:url(../images/icon-save-active.svg)}.btn-save.check{animation-name:bt_save;animation-duration:1s}.btn-save.check~.f-big,.btn-save.check~.f-small{display:block;animation-delay:.4s}.btn-save.check~.f-small{animation-name:f_small;animation-duration:2s}.btn-save.check~.f-big{animation-name:f_big;animation-duration:1.6s}.btn-save~.f-big,.btn-save~.f-small{background:url(../images/icon-save-active.svg) no-repeat;background-size:10px auto;width:10px;height:10px;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-5px;z-index:1;pointer-events:none;display:none}.btn-save~.f-big{background-size:15px auto;width:15px;height:15px;margin-top:-8px;margin-left:-7px}@keyframes bt_save{0%{transform:scale(1)}0%::before{transform:translateX(0);transform:translateY(0)}30%{transform:scale(1.3)}50%{transform:scale(.7)}100%{transform:scale(1)}100%::before{transform:translateX(-19.4568);transform:translateY(-14.6925)}}@keyframes f_small{0%{transform:translate(0,0);opacity:.8}100%{transform:translate(5px,-26px);opacity:0}}@keyframes f_big{0%{transform:translate(0,0);opacity:.8}100%{transform:translate(20px,-35px);opacity:0}}.owl-carousel .owl-item img{width:auto}.hide-ww .page{padding-top:0!important}.hide-ww .footer,.hide-ww .mobile-menu,.hide-ww .sticky-header{display:none!important}.hide-ww .static-page .f-back{display:none}.page{min-width:320px;min-height:100%}@media (max-width:991.96px){.main .container{padding-top:20px;padding-bottom:20px}}.quantity{width:150px}.quantity .inner{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;border:1px solid #e1e1e1;padding:0 30px;height:30px}.quantity .inner button{border:none;width:30px;height:29px;cursor:pointer;background:#e1e1e1;text-align:center;color:#142f43;font-weight:400;position:absolute;top:0;z-index:1;left:0}.quantity .inner button.btn-plus{left:auto;right:0}.quantity .inner input{width:100%;text-align:center;padding:3px 2px 2px;border:none;background:0 0;height:28px}.mobile-menu,.navbar-toggle{display:none}.breadcrumb{background:0 0;padding:0;margin-bottom:30px;justify-content:center}.breadcrumb a{color:rgba(20,47,67,.5)}.breadcrumb a:focus,.breadcrumb a:hover{color:#ff5b6a}.breadcrumb-item.active{color:#142f43;text-transform:uppercase}.pagination-list{justify-content:center;margin-bottom:0}.pagination-list li{margin:0 3px}.pagination-list li.active a{border-color:#ff5b6a;color:#ff5b6a}.pagination-list a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid transparent;color:#142f43;display:flex;justify-content:center;align-items:center;width:21px;height:21px}.pagination-list .next a,.pagination-list .prev a{font-size:22px}.pagination-list .next.disable a,.pagination-list .prev.disable a{color:#c4c4c4}.form-group .invalid{margin-bottom:0}.invalid{width:100%!important;margin-top:.25rem!important;font-size:80%!important;color:#ff5b6a!important;margin-bottom:15px}.bg-cancel,.bg-processing,.bg-success{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;display:inline-block;height:27px;line-height:26px;padding-left:8px;padding-right:8px;min-width:90px;text-align:center;white-space:nowrap}.bg-processing{background-color:#ffd800;color:#142f43}.bg-cancel{background-color:#ff5b6a;color:#fff}.bg-success{background-color:#02ad28!important;color:#fff}.bg-lightred{background-color:#FFEAE3}.bg-lightyellow{background-color:#FFEB8B}.bg-dark-red{background-color:#e20031!important}.bg-grey{background-color:#F5F5F5}.bg-green{background-color:#00ac5b!important}.border-grey{border-color:#E0E0E0!important}.border-2{border-width:2px!important}.text-green{color:#02ad28}.text-red{color:#ff5b6a!important}.text-grey{color:#6B6C6C!important}.text-dark{color:#142f43!important}.me-2{margin-right:10px!important}.mt-a1{margin-top:-2px!important}.mt-01{margin-top:1px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.text-line-through{text-decoration:line-through!important}.p-mb-0 p{margin-bottom:0}.z-1{z-index:1}.w-28,.w-28 img,.w-28 svg{width:28px;min-width:28px}.w-28 img{border-radius:100%}.w-36{width:36px;min-width:36px}.mw-510{max-width:510px}.min-h-100{min-height:100%}.line{border-color:#FFEAE3}.gap-5{gap:5px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.loading-mask{position:fixed!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.8);height:100%;left:0;top:0;right:0;width:100%;z-index:9999;bottom:0}.loading{padding:15px 0}.loading img{max-width:50px}.wrapper{min-height:473px}.react-datepicker-wrapper{display:block!important;position:relative}.react-datepicker-wrapper::before{background:url(../images/icon-calendar.svg) no-repeat;background-size:20px auto;display:block;content:'';width:20px;height:20px;position:absolute;top:50%;right:10px;transform:translate(0,-50%);z-index:1;pointer-events:none}.react-datepicker-wrapper .form-control{padding-right:30px}.toast-root-OmP{box-shadow:0 1px 8px -3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 8px -3px rgba(0,0,0,.5)}.toast-controls-3yQ .toast-dismissButton-jL4{border:none;padding:0;width:18px;height:18px;background:#eee}#toast-root .toast-actions-2Yn button{background:#000;border:none;padding:3px 10px 6px;color:#fff;text-decoration:none}.toastContainer-root-1Qi{z-index:9999}.swiper-pagination-bullet{width:10px;height:10px;opacity:.5;background-color:#ff5b6a}.swiper-pagination-bullet-active{opacity:1;background-color:#ff5b6a}*{scrollbar-width:thin;scrollbar-color:#FF5B6A transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#FF5B6A;border-radius:0;border:none}::-webkit-scrollbar-corner{background:0 0}.countdown{display:inline-block;display:block;zoom:1}.countdown:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.countdown .item{width:100px;height:100px;display:block;float:left;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;color:#142F43;font-size:69px;padding:5px;margin-left:40px;position:relative;font-weight:700}@media (max-width:991.96px){.countdown .item{width:50px;height:50px;font-size:36px;padding-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:30px}}@media (max-width:767.96px){.countdown .item{width:30px;height:30px;font-size:20px;padding:2px;margin-left:24px}}.countdown .item:after,.countdown .item:before{content:"";position:absolute;z-index:1;width:8px;height:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff}@media (max-width:991.96px){.countdown .item:after,.countdown .item:before{width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}@media (max-width:767.96px){.countdown .item:after,.countdown .item:before{width:4px;height:4px}}.countdown .item:before{left:-25px;top:50%;margin-top:-14px}@media (max-width:991.96px){.countdown .item:before{margin-top:-10px;left:-18px}}@media (max-width:767.96px){.countdown .item:before{margin-top:-5px;left:-16px}}.countdown .item:after{left:-25px;top:50%;margin-top:12px}@media (max-width:991.96px){.countdown .item:after{margin-top:8px;left:-18px}}@media (max-width:767.96px){.countdown .item:after{margin-top:5px;left:-16px}}.countdown .item:first-child:after,.countdown .item:first-child:before{display:none}.terms-block{margin-top:20px;padding-bottom:3px;font-size:14px}.terms-block.show .term-lbl:after,.terms-block.show .term-list{display:block}.terms-block.show .term-lbl span:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:7px}.terms-block a{color:#142f43}.terms-block .term-lbl{margin-bottom:15px;position:relative;padding-left:30px;cursor:pointer}.terms-block .term-lbl:after,.terms-block .term-lbl:before{content:"";position:absolute}.terms-block .term-lbl:before{z-index:1;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-color:#ff5b6a;left:0;top:-1px;width:20px;height:20px}.terms-block .term-lbl:after{width:10px;height:6px;z-index:2;border-bottom:2px solid #fff;border-left:2px solid #fff;left:5px;top:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);display:none}.terms-block .term-lbl span{position:relative;display:block;padding-right:20px}.terms-block .term-lbl span:before{content:"";width:8px;height:8px;border-top:2px solid #ff5b6a;border-right:2px solid #ff5b6a;position:absolute;right:0;top:5px;z-index:1;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.terms-block .term-list{padding-bottom:10px;padding-left:30px;margin-bottom:0;display:none}.terms-block .term-list li{list-style:none;position:relative;padding-left:30px;padding-top:5px;margin-bottom:10px}.terms-block .term-list li a{display:block;padding-right:20px;position:relative}.terms-block .term-list li a:before{content:"";width:8px;height:8px;border-top:2px solid #ff5b6a;border-right:2px solid #ff5b6a;position:absolute;right:0;top:5px;z-index:1;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.terms-block .term-list .custom-checkbox{width:20px;height:20px;position:absolute;left:0;top:0;z-index:1;padding-left:0;opacity:.7}.terms-block .term-list .custom-checkbox .custom-control-input:checked~.custom-control-label::after{left:5px}.terms-block .term-list .custom-control-label{width:20px;height:20px}.terms-block .term-list .custom-control-label:before{left:0}.terms-block .term-list .custom-control-label:after{left:2px;top:6px}.terms-block .term-list .custom-control-input{width:20px;height:20px}.terms-block .term-list .opt-checked{padding-top:15px;display:block;zoom:1}.terms-block .term-list .opt-checked:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.terms-block .term-list .opt-checked .custom-checkbox{position:static;opacity:1;width:auto;height:auto;float:left;margin-right:15px}.terms-block .term-list .opt-checked .custom-checkbox .custom-control-label{width:auto;height:auto;padding-left:27px;padding-top:4px}.opt-code{display:block;zoom:1;text-align:center;padding:15px 0}.opt-code:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:380px){.opt-code{display:block;zoom:1;margin:0 -2px}.opt-code:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}}.opt-code li{list-style:none;display:inline-block;padding:0 2px}@media (max-width:380px){.opt-code li{width:16.6666%;display:block;float:left}}.opt-code li input{width:44px;height:44px;border:1px solid #C4C4C4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font-weight:500;font-size:20px}@media (max-width:380px){.opt-code li input{width:100%}}.opt-code li input.red-border{border-color:#ff5b6a}.coupons-list .swiper,.coupons-list .swiper-container{padding-bottom:50px}.coupons-list .swiper .swiper-slide,.coupons-list .swiper-container .swiper-slide{height:auto}@media (max-width:991.96px){.coupons-list .swiper .swiper-slide,.coupons-list .swiper-container .swiper-slide{max-width:98px}}.coupons-list .item{background:#fff;border:1px solid #ff5b6a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:6px 3px 35px;font-size:13px;height:100%;width:100%;position:relative}.coupons-list .item:after,.coupons-list .item:before{content:"";width:9px;height:9px;background:#fff;border:1px solid #ff5b6a;border-left-color:#fff;border-bottom-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:25px;position:absolute;z-index:2}.coupons-list .item:before{left:-5px;transform:rotate(45deg);-webkittransform:rotate(45deg)}.coupons-list .item:after{right:-5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.coupons-list .item .body-txt{font-weight:500;font-size:12px;margin-bottom:3px;text-overflow:ellipsis;overflow:hidden;white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.coupons-list .item .headtxt{font-weight:700;font-size:11px;color:#ff5b6a;text-transform:uppercase;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.coupons-list .item .btn-voucher-info{cursor:pointer}.coupons-list .item .btn-used{position:absolute;left:0;bottom:0;z-index:1;width:100%;border-top:1px dashed #FF5B6A}.coupons-list .item .btn-used button{width:100%;height:30px;background:0 0;border:none;font-size:12px;font-weight:700;color:#FF5151;text-transform:uppercase;text-align:center;padding:0}.coupons-list .item.active{background:#FFEAE3}.coupons-list .item.disabled{background:#fff;border-color:#BDBDBD}.coupons-list .item.disabled:after,.coupons-list .item.disabled:before{border-right-color:#BDBDBD;border-top-color:#BDBDBD}.coupons-list .item.disabled .headtxt{color:#828282}.coupons-list .item.disabled .body-txt{color:#BDBDBD}.coupons-list .item.disabled .btn-used button{color:#828282}.box-border{background:#FFF;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:24px;margin-bottom:30px}@media (max-width:767.96px){.box-border{padding:15px}}.box-border h4{font-size:16px;margin-bottom:10px}.gj-textbox-md{line-height:1.5;font-family:Roboto,Arial,sans-serif;border:1px solid #ff5b6a}.gj-textbox-md:active,.gj-textbox-md:focus{font-weight:400;border-bottom-width:1px}.gj-datepicker-md .gj-icon{display:none}.gj-picker.gj-picker-md div[role=navigator] .gj-icon{display:block;width:14px;height:14px;top:14px;font-family:Roboto,Arial,sans-serif!important;border-left:1px solid #142f43;border-top:1px solid #142f43;font-feature-settings:none!important;font-variant-ligatures:none!important;font-size:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:14px!important}.gj-picker.gj-picker-md div[role=navigator] .gj-icon.chevron-right{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:auto!important;right:14px}.gj-picker-md table tr td.selected.gj-cursor-pointer div{background:#ff5b6a}.grp-button{margin-bottom:0;display:block;zoom:1;text-align:center}.grp-button:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.grp-button li{list-style:none;display:inline-block;padding:0 10px}.grp-button li .btn{min-width:210px}.sm-text{font-size:14px;color:#6B6C6C;margin-bottom:20px}.click-type{cursor:pointer}.dropdown-location{width:100%;position:absolute;left:0;z-index:2;top:100%;padding-top:5px;display:none}.dropdown-location .inner{padding:15px;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);border:1px solid #E0E0E0;font-size:14px}.dropdown-location h5{font-size:16px;margin-bottom:10px;font-weight:700}.dropdown-location p{margin-bottom:5px}.dropdown-location strong{font-weight:500}.dropdown-location .address-list .add-inner{max-height:260px;overflow-x:hidden;overflow-y:auto}.dropdown-location .address-list .item{border-bottom:1px solid #C5C5C5;padding-bottom:10px;margin-bottom:15px;padding-left:35px;background:url(../images/icon-home.svg) no-repeat}.dropdown-location .address-list .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dropdown-location .address-list .store-name{background-color:#FFF3E0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 10px}.dropdown-location .nm-block{border-top:5px solid #F2F2F2;padding-top:12px;margin-top:12px;margin-right:-15px;margin-left:-15px;padding-left:15px;padding-right:15px}.dropdown-location .nm-block .item{background:url(../images/icon-pos-4.svg) no-repeat;padding-left:35px}.dropdown-location .nm-block .item p{color:#6B6C6C;margin-bottom:3px!important}.dropdown-location .nm-block .item strong{color:#142f43}.dropdown-location .gg-list{max-height:320px;overflow-x:hidden;overflow-y:auto}.dropdown-location .gg-list ul{margin:0}.dropdown-location .gg-list li{border-bottom:#FFEAE3 1px solid;padding:10px 10px 10px 25px;list-style:none;background:url(../images/icon-pos-4.svg) 0 50% no-repeat;background-size:20px auto;cursor:pointer}.dropdown-location .gg-list li:last-child{border-bottom:none}.dropdown-location .gg-list li p{margin-bottom:3px!important}.dropdown-location .gg-list li .add{color:#6B6C6C}.dropdown-location .gg-list li .add,.dropdown-location .gg-list li .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-location .lc-saved{max-height:320px;overflow-x:hidden;overflow-y:auto}.dropdown-location .lc-saved li{position:relative;list-style:none;border-bottom:#FFEAE3 1px solid;padding:10px 5px 10px 0}.dropdown-location .lc-saved li:last-child{border-bottom:none}.dropdown-location .lc-saved .lc-inner p{margin-bottom:3px!important}.dropdown-location .lc-saved .lc-inner .store-name span{margin-left:10px;color:#02AD28;font-style:italic;position:relative;padding-left:12px}.dropdown-location .lc-saved .lc-inner .store-name span:before{content:"";width:6px;height:6px;background-color:#6B6C6C;z-index:1;position:absolute;left:0;top:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.dropdown-location .lc-saved .lc-inner .add{color:#6B6C6C;background:url(../images/icon-pos-4.svg) no-repeat;background-size:20px auto;padding-left:20px}.dropdown-location .lc-saved .lc-inner .add span{float:right;display:block;margin:0 0 5px 10px;color:#ff5b6a}.swiper-button-next,.swiper-button-prev{width:47px;height:64px;background:#ff5b6a;color:#fff}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{font-size:36px}.switch-wrap{display:block;zoom:1;padding-top:47px}.switch-wrap:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.switch-wrap{padding-top:10px}}.switch-wrap .switch{float:left}.switch-wrap .txt{display:block;float:left}.switch{position:relative;display:inline-block;width:36px;vertical-align:middle;margin-right:7px;height:20px;margin-bottom:0}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider-switch{background-color:#ff5b6a}.switch input:focus+.slider-switch{box-shadow:0 0 1px #ff5b6a;-webkit-box-shadow:0 0 1px #ff5b6a}.switch input:checked+.slider-switch:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);background:#fff;border-color:#ff5b6a;left:1px}.slider-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#B4B4B4;-webkit-transition:.4s;transition:.4s}.slider-switch:before{position:absolute;content:"";height:20px;width:20px;top:0;left:0;background-color:#fff;border:1px solid #B4B4B4;-webkit-transition:.4s;transition:.4s}.slider-switch.round,.slider-switch.round:before{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.loading-skeleton{color:transparent;appearance:none;-webkit-appearance:none;background-color:#eee;border-color:#eee}.loading-skeleton *{opacity:0}@keyframes loading-skeleton{from{opacity:.4}to{opacity:1}}.loading-skeleton{pointer-events:none;animation:loading-skeleton 1s infinite alternate}.loading-skeleton img{filter:grayscale(100) contrast(0) brightness(1.8)}.font-weight-500{font-weight:500!important}.mb-40{margin-bottom:40px!important}@media (max-width:991.96px){.mb-40{margin-bottom:30px!important}}.rounded-8{-webkit-border-radius:8px!important;-moz-border-radius:8px!important;border-radius:8px!important}.rounded-10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.rounded-30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.progress-cs{position:relative;overflow:visible;border-radius:20px;height:10px;background-color:#ffeae3}.progress-cs .progress-bar{position:relative;border-radius:20px;background-color:#ff5b6a;overflow:visible}.progress-cs .txt{width:20px;height:20px;border-radius:50%;z-index:1;position:absolute;right:-10px;top:-6px;background-color:#fff;border:2px solid #ff5b6a}.progress-cs .txt span{position:absolute;left:50%;transform:translate(-50%,0);top:-20px;color:#000;font-weight:700}.progress-cs .lbl{position:absolute;z-index:1;right:0;bottom:-20px;font-weight:700}.box-shadow-type{box-shadow:1px 1px 5px 0 rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.15)}.rounded-xl{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.w60{width:60px;max-width:60px;min-width:60px;height:auto}.dark-light-color{color:#6b6c6c!important}.card-saved{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:991.96px){.card-saved{grid-template-columns:repeat(1,1fr)!important}}.card-saved .custom-control{padding-left:0}.card-saved .item img{width:32px;min-width:32px}.card-saved .box-border{padding:14px 10px;gap:8px;margin-bottom:0!important}.card-saved .custom-control-label{line-height:1.2;padding-left:35px;border:1px solid transparent}.card-saved .custom-control-label:before{left:10px;top:50%;transform:translateY(-50%)}.card-saved .custom-control-label:after{left:14px;top:50%;transform:translateY(-50%)}.card-saved .custom-radio .custom-control-input:checked~.custom-control-label{border-color:#ff5b6a}.card-saved .custom-radio .custom-control-input:checked~.custom-control-label::after{background:0 0;position:absolute;width:10px;height:6px;z-index:2;border-bottom:2px solid #fff;border-left:2px solid #fff;left:14px;top:28px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border-radius:0}.card-saved .custom-radio .custom-control-input:checked~.custom-control-label::before{background:#ff5b6a}.row-gap-14{row-gap:14px}.account-content .card-saved{grid-template-columns:repeat(2,1fr)}.mt-px{margin-top:1px!important}.min-w-1{min-width:16px!important}.close{font-size:1.75rem;font-weight:400;color:#6B6C6C;opacity:1}.remove-modal{display:none!important}.modal-backdrop.show{opacity:.7}.modal-body{padding:24px}@media (max-width:991.96px){.modal-body{padding:15px}}.modal-content{border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.modal-content .modal-title{text-align:center;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:30px;display:block}.modal-content .btn-register-now{text-align:center;padding:10px 15px 30px;margin-bottom:0}.modal-content .btn-register-now a{color:#ff5b6a}.modal-content .btn-register-now a:hover{text-decoration:underline}.modal-header{display:block;border-bottom:none;padding:24px 24px 0;position:relative}@media (max-width:991.96px){.modal-header{padding-left:15px;padding-right:15px;padding-top:20px}}.modal-header .modal-title{margin-bottom:0;text-align:center}.modal-header .close{padding:0;margin:0;position:absolute;float:none;z-index:1;right:15px;top:15px}@media (min-width:576px){.modal-general .modal-dialog{max-width:420px}}.modal-general .modal-body{padding-top:30px}.modal-general .modal-body .btn-inner{padding-top:24px;padding-bottom:0}@media (min-width:576px){.modal-md .modal-dialog{max-width:480px}}@media (min-width:576px){.member-benefits-modal .modal-dialog{max-width:600px;padding:.5rem}}.accordion-members{display:flex;flex-direction:column;gap:12px}.accordion-members .card{border:none;border-radius:0}.accordion-members .card-header{border-radius:6px!important;border:1px solid #E0E0E0;background:#FFF;display:flex;padding:0;align-items:center;align-self:stretch;margin-bottom:0!important}.accordion-members .card-header .content{padding:12px 50px 12px 16px;width:100%;display:flex;gap:8px;align-items:center;cursor:pointer;position:relative}.accordion-members .card-header .content.collapsed svg{transform:rotate(0)}.accordion-members .card-header .arrow{width:20px;height:20px;position:absolute;z-index:1;right:16px;top:50%;transform:translateY(-50%)}.accordion-members .card-header .arrow svg{transform:rotate(180deg)}.accordion-members .card-body{border-radius:0 0 6px 6px;background:#FFF0EB;display:flex;padding:12px;flex-direction:column;gap:24px}.btn-terms-ms{padding:12px 16px;width:100%;display:flex;gap:8px;align-items:center;border:1px solid #E0E0E0;background:#FFF;border-radius:6px;margin-top:12px;color:#142F43;font-weight:500;justify-content:space-between}.btn-terms-ms span{display:flex;gap:8px;align-items:center}.ms-lbl{display:inline-flex;padding:4px 8px;align-items:center;gap:4px;border-radius:4px;background:#FFEAE3}@media (min-width:576px){.modal-delete-account .modal-dialog{max-width:700px;padding:.5rem}}.modal-delete-account .f-other{padding-top:10px}.modal-delete-account .modal-footer .btn{min-width:140px}@media (min-width:567px){.modal-ps-term .modal-dialog{max-width:580px;padding-left:.5rem;padding-right:.5rem}}.modal-ps-term .modal-body{padding-bottom:0;padding-top:24px}.modal-ps-term .modal-footer .btn{min-width:160px}.modal-ps-term .term-content h3{background:linear-gradient(360deg,#f9c167 -80.19%,#ff304c 113.44%);font-size:15px;font-weight:700;padding:13px 12px;text-align:center;margin:0;color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.modal-ps-term .term-content .content-scroll{padding:15px;border:1px solid #c4c4c4;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;max-height:350px;overflow-x:hidden;overflow-y:auto}@media (min-width:567px){.modal-login .modal-dialog{max-width:790px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:567px){.modal-coupons .modal-dialog{max-width:768px;padding-left:.5rem;padding-right:.5rem}}.modal-coupons .modal-body{padding:0;position:relative}@media (min-width:992px){.modal-coupons .modal-body{display:flex}}.modal-coupons .left-content{background:url(../images/bg-vector.svg) #ff9ea2;width:50%;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:991.96px){.modal-coupons .left-content{width:100%;border-radius:20px}}.modal-coupons .right-content{width:50%;padding:30px 20px}@media (max-width:991.96px){.modal-coupons .right-content{width:100%}}.modal-coupons button.close{position:absolute;right:-10px;top:-10px;float:none;z-index:2;width:25px;height:25px;background:#ff5b6a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;text-shadow:none;color:#fff;font-size:18px;font-weight:400}@media (max-width:991.96px){.modal-coupons button.close{right:10px;top:10px}}.modal-coupons button.close span{color:#fff}.modal-coupons button.close:hover{opacity:1;background:#3c3c3c;color:#fff}.modal-coupons button.close.close:not(:disabled):not(.disabled):focus,.modal-coupons button.close.close:not(:disabled):not(.disabled):hover{opacity:1}.modal-footer{padding:24px;border-top:none;justify-content:center}@media (max-width:567px){.modal-footer{padding:15px}}.modal.padding_46 .modal-dialog{padding-top:46px}button.close{float:right}.modal-login-content{padding:0 372px 0 0;display:block;zoom:1;position:relative}.modal-login-content:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:991.96px){.modal-login-content{padding-right:0}}.modal-login-content h2{font-size:20px;margin-bottom:20px}.modal-login-content .btn-back{margin-bottom:20px}.modal-login-content .btn-back a,.modal-login-content .btn-back button{background-color:#fff;border:none;cursor:pointer;width:20px;height:20px;display:block;position:relative}.modal-login-content .btn-back a:before,.modal-login-content .btn-back button:before{content:"";position:absolute;width:16px;height:16px;z-index:1;left:0;top:0;border-left:2px solid #142f43;border-top:2px solid #142f43;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modal-login-content button.close{position:absolute;right:15px;top:15px;float:none;z-index:2;width:25px;height:25px;background:#ff5b6a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;text-shadow:none;color:#fff;font-size:18px;font-weight:400}@media (max-width:991.96px){.modal-login-content button.close{right:10px;top:10px}}.modal-login-content button.close span{color:#fff}.modal-login-content button.close:hover{opacity:1;background:#3c3c3c;color:#fff}.modal-login-content button.close.close:not(:disabled):not(.disabled):focus,.modal-login-content button.close.close:not(:disabled):not(.disabled):hover{opacity:1}.modal-login-content .form-group{margin-bottom:20px}.modal-login-content .modal-footer .btn-block+.btn-block{margin-top:20px}.modal-login-content .scroll-content{padding-right:10px;max-height:448px;overflow-y:auto;overflow-x:hidden;margin-right:-10px}@media (max-width:991.96px){.modal-login-content .scroll-content{margin-right:0;overflow:visible;max-height:100%;padding-right:0}}.modal-login-content .scroll-content.scroll-type{max-height:317px;margin-bottom:10px}@media (max-width:991.96px){.modal-login-content .scroll-content.scroll-type{max-height:100%}}.modal-login-content .left-content{padding:24px}@media (min-width:992px){.modal-login-content .left-content{min-height:500px}}@media (max-width:991.96px){.modal-login-content .left-content{min-height:auto;padding-left:15px;padding-right:15px}}.modal-login-content .left-content .modal-footer{padding:0}.modal-login-content .left-content .link-type{padding:20px 0 0;font-weight:500}.modal-login-content .right-content{position:absolute;z-index:1;width:372px;height:100%;right:0;top:0;padding-top:0!important;float:none}@media (max-width:991.96px){.modal-login-content .right-content{display:none}}.modal-login-content .right-content .img{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;overflow:hidden}.modal-login-content .right-content img{display:block}.modal-login-content .login-nav{display:block;zoom:1;border-bottom:1px solid #c4c4c4;margin-bottom:20px;margin-top:-10px}.modal-login-content .login-nav:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.modal-login-content .login-nav .nav-link{width:50%;float:left;text-align:center;position:relative;display:block;padding:10px;text-transform:uppercase;color:#142f43;border:none}.modal-login-content .login-nav .nav-link:before{content:"";width:100%;height:2px;position:absolute;z-index:1;background:#ff5b6a;left:0;bottom:-1px;display:none}.modal-login-content .login-nav .nav-link.active{color:#ff5b6a;font-weight:700;border:none}.modal-login-content .login-nav .nav-link.active:before{display:block}.modal-login-content .login-nav .nav-link:focus,.modal-login-content .login-nav .nav-link:hover{border:none}.modal-login-content .login-nav .nav-item{margin-bottom:0}.modal-login-content .login-nav li{list-style:none;width:50%;float:left;text-align:center}.modal-login-content .login-nav li a{display:block;position:relative;padding:10px;text-transform:uppercase;color:#142f43}.modal-login-content .login-nav li a:before{content:"";width:100%;height:2px;position:absolute;z-index:1;background:#ff5b6a;left:0;bottom:-1px;display:none}.modal-login-content .login-nav li.active a{color:#ff5b6a;font-weight:700}.modal-login-content .login-nav li.active a:before{display:block}.modal-login-content .password-icon{position:relative}.modal-login-content .password-icon .form-control{padding-right:35px}.modal-login-content .password-icon .icon{width:24px;height:24px;cursor:pointer;position:absolute;right:10px;top:9px;z-index:1;background-image:url(../images/icon-password.svg);background-repeat:no-repeat;background-position:0 0}.modal-login-content .password-icon .icon.show{background-image:url(../images/icon-show-pw.svg);top:8px}.modal-login-content .btn-forgotpw,.modal-login-content .btn-sms{display:block;color:#ff5b6a}.modal-login-content .btn-forgotpw:hover,.modal-login-content .btn-sms:hover{color:#ff5b6a}.modal-login-content .btn-sms{float:right}@media (max-width:360px){.modal-login-content .btn-sms{float:none}}.modal-login-content .btn-forgotpw{float:left}@media (max-width:360px){.modal-login-content .btn-forgotpw{float:none}}.modal-login-content .notes{margin-bottom:0;padding-top:30px;font-size:14px}.modal-login-content .notes a{color:#ff5b6a}.modal-login-content .notes a:hover{text-decoration:underline}.st-box .btn-check{width:90px;height:100%;position:absolute;z-index:1;right:0;top:0;background:0 0;border:none;color:#ff5b6a}.btn-newacc{padding-top:40px}.b-w{margin:10px 0 0;position:relative;display:block;zoom:1;width:100%;text-align:center}.b-w:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.b-w .btn{color:#6B6C6C;border:1px solid #FF9EA2;padding:10px;border-radius:5px;width:100%;font-weight:400;text-align:left!important;line-height:1.2;font-size:14px}.b-w .btn strong{font-weight:700;display:block;color:#142F43}.b-w .btn span{display:block;padding-top:3px}.b-w .or-txt{text-align:center;font-size:14px;color:#6B6C6C;margin-bottom:10px;width:100%}.b-w .b-i{display:inline-block;vertical-align:middle}.b-w .b-i.open .tip-msg,.b-w .b-i:focus .tip-msg,.b-w .b-i:hover .tip-msg{display:block}.b-w .tip-msg{width:100%;position:absolute;top:100%;left:0;z-index:2;text-align:left;padding-top:5px;display:none}.b-w .tip-msg .inner{background-color:#FFF2ED;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc;font-size:14px}.b-w .tip-msg .inner p{margin-bottom:0}.b-w .icon-info{width:19px;height:19px;display:block;background:url(../images/icon-info.svg) 50% 50% no-repeat;cursor:pointer}.login-others{padding-top:15px;padding-bottom:3px}.login-others .txt{text-align:center;position:relative;margin-bottom:15px}.login-others .txt:before{content:"";width:100%;height:1px;background-color:rgba(179,179,179,.5);position:absolute;left:0;z-index:1;right:0;top:50%}.login-others .txt span{display:inline-block;background-color:#fff;padding:3px 10px;font-size:14px;position:relative;z-index:1}.login-others ul{margin:0 auto;display:flex;justify-content:center}.login-others ul li{padding:0 7px;list-style:none}@media (max-width:390px){.login-others ul li{padding-left:4px;padding-right:4px}}.login-others ul li a,.login-others ul li button{display:block;border:none;width:75px;height:75px;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;text-transform:uppercase;color:#142f43;white-space:nowrap;font-size:12px}@media (max-width:390px){.login-others ul li a,.login-others ul li button{font-size:11px}}.login-others ul li a.btn-fb,.login-others ul li button.btn-fb{background-image:url(../images/icon-fb.svg);background-position:50% 7px;background-repeat:no-repeat;padding-top:40px}.login-others ul li a.btn-gg,.login-others ul li button.btn-gg{background-image:url(../images/icon-google.svg);background-position:50% 7px;background-repeat:no-repeat;padding-top:40px}.login-others ul li a.btn-apple,.login-others ul li button.btn-apple{background-image:url(../images/icon-apple.svg);background-position:50% 7px;background-repeat:no-repeat;padding-top:40px}.login-others ul li a.btn-tel,.login-others ul li button.btn-tel{background-image:url(../images/icon-tel.svg);background-position:50% 7px;background-repeat:no-repeat;padding-top:40px}.code-tel{position:relative}.code-tel .form-control{padding-right:90px}.code-tel .code{position:absolute;display:block;width:84px;height:100%;background:#ff5b6a;color:#fff;z-index:1;cursor:pointer;text-align:center;right:0;border:none;font-size:15px;top:0;padding-top:1px;font-weight:500;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:39px}.code-tel .code:hover{background:#ff5b6a}.code-tel .code.countdown{cursor:default;background:#ff5b6a;opacity:.6;pointer-events:none}.verification-code{position:relative}.verification-code .form-control{padding-right:30px}.verification-code .invalid-icon{display:none;width:15px;height:15px;background:#ff5b6a;position:absolute;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:10px;top:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.verification-code .invalid-icon:after,.verification-code .invalid-icon:before{content:"";z-index:2;position:absolute;background:#fff}.verification-code .invalid-icon:before{width:1px;height:9px;left:7px;top:3px}.verification-code .invalid-icon:after{width:9px;height:1px;left:3px;top:7px}.verification-code .valid-icon{width:15px;height:15px;background:#02ad28;position:absolute;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:10px;top:12px;display:none}.verification-code .valid-icon:before{content:"";z-index:2;position:absolute;width:8px;height:5px;border-left:1px solid #fff;border-bottom:1px solid #fff;left:4px;top:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (min-width:567px){.modal-notice .modal-dialog{max-width:580px;padding-left:.5rem;padding-right:.5rem}}.modal-notice .modal-footer .btn{min-width:160px}.location-info{background:#FFF3E0;padding:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.location-info .txt-2{margin-bottom:5px}.location-info .store-name{border:1px solid #C4C4C4;background:#fff;padding:7px 13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:5px}.location-info .address{margin-bottom:0}@media (min-width:567px){.modal-product-detail .modal-dialog{max-width:580px;padding-left:.5rem;padding-right:.5rem}}.modal-content .close-bd{position:absolute;float:none;right:15px;top:6px;z-index:1;opacity:1}@media (min-width:567px){.modal-home .modal-dialog{max-width:820px;padding-left:.5rem;padding-right:.5rem}}.modal-home .modal-body{padding:0 12px}.modal-home .modal-content{background:0 0;text-align:center}.modal-home .close{color:#fff;opacity:1;width:24px;height:24px;background:url(../images/btn-close.svg) no-repeat;position:absolute;right:-12px;top:-12px;z-index:1}.modal-home .close span{display:none}.modal-home .field-img{display:inline-block;position:relative}.modal-home .field-img img{display:block;margin:0 auto;max-height:500px;width:auto}.modal-home .check-type{text-align:left;padding-top:5px}.modal-home .field-txt{margin-bottom:10px}.modal-home .custom-checkbox .custom-control-label{padding-top:2px;color:#fff}.modal-lpoint-content .left-content .modal-footer{padding-top:15px}.pass-msg-box{width:100%;position:absolute;top:100%;background:#FFF2ED;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:1;left:0;font-size:14px;display:none}.pass-msg-box .content{padding:10px}.pass-msg-box ul{margin-bottom:0}.pass-msg-box ul li{list-style:none;min-height:16px}.pass-msg-box ul li.checked{padding-left:25px;position:relative}.pass-msg-box ul li.checked:before{content:"";width:16px;height:16px;position:absolute;left:0;top:2px;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#8BDB81}.pass-msg-box ul li.checked:after{content:"";width:8px;height:5px;border-bottom:2px solid #fff;border-left:2px solid #fff;position:absolute;left:4px;top:6px;z-index:2;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pass-msg-box ul li.checked.red:before{background:#FF5B6A}.pass-msg-box ul li+li{margin:7px 0 0}@media (min-width:567px){.modal-delivery-address .modal-dialog{max-width:900px;padding-left:.5rem;padding-right:.5rem}}.modal-delivery-address .modal-dialog .modal-body{padding-bottom:0}@media (max-width:991.96px){.modal-delivery-address .modal-dialog .modal-body{padding:15px}}.modal-delivery-address .modal-content{background-color:#fff}.modal-delivery-address .f-top{margin-bottom:10px}.modal-delivery-address .modal-footer{padding-top:15px}.modal-delivery-address .modal-footer .btn{min-width:240px;margin:0 10px}@media (max-width:599px){.modal-delivery-address .modal-footer .btn{min-width:100px;margin:0 5px 10px}}@media (min-width:768px){.modal-delivery-address .stores-list{overflow-x:hidden;overflow-y:auto;max-height:335px;padding-bottom:10px;padding-top:10px}}.bg-dark-orange{background-color:#FF8551!important}.tab-menu-modal{padding:0;background:#EEE;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;height:50px}.tab-menu-modal ul{height:60px;margin-top:-10px}.tab-menu-modal button{height:60px;padding-right:24px}@media (max-width:599px){.tab-menu-modal button{padding-right:20px}}.tab-menu-modal button span{display:flex;padding-top:10px;gap:5px;height:100%;justify-content:center;align-items:center;padding-left:34px;text-transform:uppercase;color:#6B6C6C;font-weight:500}@media (max-width:599px){.tab-menu-modal button span{padding-left:30px}}.tab-menu-modal button span svg{min-width:20px;width:20px;height:20px}.tab-menu-modal .first button{padding-right:0;padding-left:24px}@media (max-width:599px){.tab-menu-modal .first button{padding-left:20px}}.tab-menu-modal .first button span{padding-left:0;padding-right:35px}@media (max-width:599px){.tab-menu-modal .first button span{padding-right:30px}}.tab-menu-modal .first.current button{background:url(../images/bg-tab-l-2.svg) no-repeat}.tab-menu-modal .first.current button span{background:url(../images/bg-tab-r-2.svg) 100% 0 no-repeat}.tab-menu-modal .current button{background:url(../images/bg-tab-r.svg) 100% 0 no-repeat}.tab-menu-modal .current button span{background:url(../images/bg-tab-l.svg) no-repeat;color:#ff5b6a}.tab-menu-modal .current button span svg path{fill:#FF5B6A!important}.delivery-address-form .form-group{margin-bottom:1rem}.delivery-address-form .col-address{position:relative}.delivery-address-form .col-address .form-control{padding-right:50px}.delivery-address-form .btn-action{width:39px;height:37px;position:absolute;z-index:1;right:0;top:0;border:none;padding:0;background:url(../images/icon-pos-3.svg) 50% 50% no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.stores-list{display:grid;grid-template-columns:repeat(2,1fr);margin:0 -10px;padding:0 10px;font-size:16px;gap:20px}@media (max-width:767.96px){.stores-list{margin:0;grid-template-columns:repeat(1,1fr);padding:0}}@media (max-width:767.96px){.stores-list .item{flex:1 100%;max-width:100%;padding:0}}.stores-list .item.active .content{border-color:#FF5B6A}.stores-list .item.active .content:after{display:block}.stores-list .content{height:100%;background:#fff;border:1px solid transparent;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:20px 20px 20px 50px;position:relative;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15)}@media (max-width:767.96px){.stores-list .content{padding:15px 15px 15px 40px}}.stores-list .content p{margin-bottom:0}.stores-list .content .name{margin-bottom:10px;font-weight:700}.stores-list .content .name em,.stores-list .content .name span{margin-left:7px}.stores-list .content .name em{margin-right:5px}.stores-list .content .lbl{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#FF8551;padding:3px 5px 1px;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;display:inline-block;margin-right:5px}.stores-list .read-more{display:block;float:right;margin:0 0 5px 10px;color:#ff5b6a;text-decoration:underline}.lbl-txt-2{padding:2px 5px}.address-delivery-wrap{margin-bottom:30px}.adds-list .item{border-bottom:1px solid #FFEAE3;padding-bottom:20px;margin-bottom:20px}.adds-list p{margin-bottom:7px}.adds-list .add-name{font-weight:700;display:flex;align-items:center}.adds-list .add-name img{margin-right:5px}.adds-list .store-name{background:#FF9EA2;padding:7px 10px;margin-bottom:10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.adds-list .btn-grp{float:right;margin:28px 0 0 10px}.adds-list .btn-grp .btn{width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;border:none;margin-left:5px}.adds-list .btn-grp .btn.edit{background-image:url(../images/icon-edit.svg)}.adds-list .btn-grp .btn.delete{background-image:url(../images/icon-delete-2.svg);background-position:50% 50%;background-size:24px auto}@media (min-width:992px){.form-group-select{position:relative;padding-right:140px}}@media (min-width:992px){.form-group-select.pd-rn{padding-right:0}}.form-group-select .btn-search{padding-top:1rem}@media (min-width:992px){.form-group-select .btn-search{width:125px;position:absolute;right:0;top:0;z-index:1;padding-top:0}}.form-group-select .btn-search .btn{width:100%}.add-more-address{padding:40px 20px 20px}@media (max-width:575px){.add-more-address .f-location .f-bottom{margin-right:0;margin-left:0;margin-top:20px}}.add-more-address .f-location .f-bottom .btn{margin:0 10px;padding-left:20px;padding-right:20px;min-width:180px}@media (max-width:575px){.add-more-address .f-location .f-bottom .btn{width:auto;display:inline-block;min-width:50px;margin:0 5px}}.add-more-address .f-location .f-result{margin-bottom:0}.add-more-address .pos-options{background:0 0;padding:0;border:none}@media (max-width:991.96px){.add-more-address .pos-options{white-space:normal}}.add-more-address .pos-options .btn{border-color:#C4C4C4;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin-right:10px;background-color:#fff}@media (max-width:576px){.add-more-address .pos-options .btn{margin:0 5px 15px 0}}.add-more-address .pos-options .btn:focus,.add-more-address .pos-options .btn:hover{background-color:#fff!important;border-color:#C4C4C4!important;color:#142f43!important}.add-more-address .pos-options .btn.icon-1,.add-more-address .pos-options .btn.icon-2,.add-more-address .pos-options .btn.icon-3{padding-left:40px;background-position:13px 50%;background-repeat:no-repeat}.add-more-address .pos-options .btn.icon-1{background-image:url(../images/icon-1-o.svg)}.add-more-address .pos-options .btn.icon-2{background-image:url(../images/icon-2-o.svg)}.add-more-address .pos-options .btn.icon-3{background-image:url(../images/icon-3-o.svg)}.add-more-address .pos-options .btn.current{background-color:#ff5b6a!important;border-color:#ff5b6a!important;color:#fff!important}.add-more-address .pos-options .btn.current.icon-1{background-image:url(../images/icon-1-white.svg)}.add-more-address .pos-options .btn.current.icon-2{background-image:url(../images/icon-2-white.svg)}.add-more-address .pos-options .btn.current.icon-3{background-image:url(../images/icon-3-white.svg)}.product-category-detail{margin-bottom:30px;display:block;zoom:1}.product-category-detail:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.product-category-detail h3{font-size:28px;font-weight:700;margin-bottom:16px}@media (max-width:767.96px){.product-category-detail h3{font-size:24px}}.product-category-detail .field-back{margin-bottom:30px;text-align:right}.product-category-detail .field-back button{border:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);color:#ff5b6a;display:inline-block;font-weight:700;padding:5px 17px}.product-category-detail .field-back button:focus,.product-category-detail .field-back button:hover{color:#ff5b6a}.product-category-detail .field-img{padding:0;position:relative;margin-bottom:30px}.product-category-detail .field-img img{display:block;max-width:440px;margin:0 auto}@media (max-width:991.96px){.product-category-detail .field-img img{max-width:100%}}.product-category-detail .field-img .field-bottom{position:absolute;right:10px;z-index:1;bottom:10px}.product-category-detail .field-price{color:#ff5b6a;font-size:24px;font-weight:700;margin-bottom:10px}@media (max-width:767.96px){.product-category-detail .field-price{font-size:22px}}.product-category-detail .discount-f{background:url(../images/icon-discount.svg) no-repeat;padding-left:24px;min-height:20px;margin-bottom:20px;margin-top:-5px;color:#6b6c6c;text-decoration:line-through}.product-category-detail .field-note{border-top:1px dashed #c4c4c4;padding-top:16px;margin-bottom:30px}.product-category-detail .field-note p{margin-bottom:5px}.product-category-detail .qty .lbl{margin-right:20px}.product-category-detail .qty .q-inner{overflow:hidden}.product-category-detail .nav-bottom .txt-note{margin-bottom:30px}@media (max-width:767.96px){.product-category-detail .nav-bottom .txt-note{display:none}}.product-category-detail .nav-bottom .txt-note strong{color:#ff5b6a}.product-category-detail .btn-cart{padding:10px 25px;font-weight:700}.promo-block-hl{background-color:#ff5b6a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;color:#fff;padding:15px;display:block;zoom:1}.promo-block-hl:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.promo-block-hl .left{width:60%;float:left}@media (max-width:767.96px){.promo-block-hl .left{float:none;width:100%}}.promo-block-hl .right{max-width:40%;float:right;text-align:center}@media (max-width:767.96px){.promo-block-hl .right{float:none;max-width:100%;text-align:left;padding-top:15px}}.promo-block-hl .right p{margin-bottom:3px}.promo-block-hl .field-price{margin-bottom:0!important;font-size:25px!important;color:#fff!important}@media (max-width:767.96px){.promo-block-hl .field-price{font-size:22px!important}}.promo-block-hl .discount-f{margin:0!important;background:url(../images/icon-discount-2.svg) no-repeat!important;color:#fff!important}.promo-block-hl .discount-f .price-old{color:#fff!important;opacity:.6}.promo-block-hl .price-old{text-decoration:line-through;opacity:.7}.promo-block-hl .lbl{margin-left:10px}.promo-block-hl .countdown .item{width:30px;height:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:16px;padding:5px 0 0;font-weight:700;margin-left:15px}@media (max-width:767.96px){.promo-block-hl .countdown .item{margin-left:0;margin-right:15px}}.promo-block-hl .countdown .item:after,.promo-block-hl .countdown .item:before{width:4px;height:4px;left:-9px}.promo-block-hl .countdown .item:before{margin-top:-6px}.promo-block-hl .countdown .item:after{margin-top:3px}.options-product{margin-bottom:40px}.options-product .headline{display:block;zoom:1;background-color:#F2F2F2;padding:15px}.options-product .headline:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.options-product .headline h4{font-size:18px;margin-bottom:0}@media (max-width:767.96px){.options-product .headline h4{font-size:16px}}.options-product .headline .note{font-size:14px;color:#FF5B6A;margin-bottom:0;padding-top:2px}.options-product .headline .txt{float:right;display:block;margin:1px 0 0 15px;font-size:14px}.options-product .list-options{margin-bottom:0}.options-product .list-options li{display:block;zoom:1;position:relative;padding:10px 0 10px 50px;border-bottom:1px solid #FFEAE3;font-size:14px;color:#6B6C6C}.options-product .list-options li:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.options-product .list-options li{padding-left:30px}}.options-product .list-options li.checked{color:#142f43}.options-product .list-options.add-opts li{padding-left:0}@media (max-width:767.96px){.options-product .list-options.add-opts .product-name{width:44%}}@media (max-width:359px){.options-product .list-options.add-opts .product-name{width:35%}}@media (max-width:767.96px){.options-product .list-options.add-opts .r-info{width:56%}}@media (max-width:359px){.options-product .list-options.add-opts .r-info{width:65%}}.options-product .product-name{float:left;width:60%;display:block;zoom:1}.options-product .product-name:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.options-product .product-name{width:50%}}.options-product .product-name img{display:block;float:left;width:40px;height:auto;margin-right:10px}@media (max-width:767.96px){.options-product .product-name img{margin-right:5px}}.options-product .product-name .txt{display:block;overflow:hidden;padding-top:11px}.options-product .sl{width:50px;position:absolute;height:100%;left:0;top:0;z-index:1;color:#ff9ea2;padding:22px 0 0 5px}@media (max-width:767.96px){.options-product .sl{width:25px;padding-left:0}}.options-product .r-info{float:right;padding-top:11px;text-align:right;width:40%}@media (max-width:767.96px){.options-product .r-info{width:50%}}.options-product .r-info .inner{zoom:1;display:inline-block}.options-product .r-info .inner:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.options-product .price{display:block;float:left}.options-product .btn-remove{width:20px;height:20px;background:url(../images/icon-remove.svg) 50% 50% no-repeat;border:none;float:left;margin:0 0 0 5px;padding:0}.options-product .qty{float:left;margin-bottom:0!important;margin-left:10px;margin-top:-7px}@media (max-width:767.96px){.options-product .qty{margin-left:5px}}@media (max-width:767.96px){.options-product .qty .number{margin:0 3px}}.modal-product-detail .product-category-detail{margin-bottom:20px}@media (min-width:567px){.modal-product-detail .modal-dialog{max-width:1100px;padding-left:.5rem;padding-right:.5rem}}.modal-bg{background:url(../images/bg-3.png) 50% 50% #fff}@media (min-width:567px){.modal-msg-box .modal-dialog{max-width:360px;padding-left:.5rem;padding-right:.5rem}}.modal-msg-box .img{margin-bottom:20px}.modal-msg-box .img img{max-height:220px}.modal-msg-box .modal-footer{padding-top:10px;display:block;flex-wrap:none}.gp-button{display:flex;flex-flow:row wrap;margin:0 -5px}.gp-button.full{margin:0}.gp-button.full li{flex:1 100%;max-width:100%;padding:0;float:none}.gp-button li{flex:1 50%;max-width:50%;padding:0 5px;list-style:none}.gp-button li .btn{width:100%;float:none;min-width:10px}.location-saved{padding-top:0!important}.location-saved .f-top{display:block;zoom:1}.location-saved .f-top:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.location-saved .f-top h4{text-transform:uppercase;float:left;max-width:50%;font-size:20px;font-weight:700}@media (max-width:767.96px){.location-saved .f-top h4{float:none;max-width:100%}}.location-saved .f-top .link-type{float:right;padding-left:10px;font-weight:500;max-width:50%;padding-top:3px}@media (max-width:767.96px){.location-saved .f-top .link-type{float:none;max-width:100%;padding-left:0}}.location-saved .stores-list .item{position:relative}.location-saved .stores-list .item.active .content{border-color:#ff5b6a}.location-saved .stores-list .item.active .content:after{display:none}.location-saved .stores-list .item.default .btn-edit{background:url(../images/icon-1-o.svg) no-repeat}.location-saved .stores-list .content:before{display:none}.location-saved .stores-list .btn-edit{width:24px;height:24px;background:url(../images/icon-1.svg) no-repeat;border:none;left:20px;z-index:1;position:absolute;top:20px;cursor:pointer}@media (max-width:767.96px){.location-saved .stores-list .btn-edit{left:15px;top:15px}}.location-saved .store-name{background:#FFF3E0;padding:5px 10px;margin-top:5px;color:#142f43;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (min-width:567px){.modal-voucher .modal-dialog{max-width:800px;padding-left:1rem;padding-right:1rem}}@media (max-width:566px){.modal-voucher .modal-dialog{margin:.5rem 1rem}}.modal-voucher .modal-body{padding:0}@media (min-width:567px){.modal-voucher .voucher-content-md{display:flex;flex-flow:row wrap}}.modal-voucher .voucher-content-md .img{width:100%;background:url(../images/icon-16.png) 50% 0 #ff9ea2;position:relative}@media (min-width:567px){.modal-voucher .voucher-content-md .img{flex:1 45%;max-width:45%;min-height:300px}}@media (max-width:566px){.modal-voucher .voucher-content-md .img{border-radius:.3rem;-webkit-border-radius:.3rem}}.modal-voucher .voucher-content-md .img .inner{text-align:center}@media (min-width:567px){.modal-voucher .voucher-content-md .img .inner{padding:74px 10px 10px;position:absolute;left:0;top:50%;z-index:1;transform:translate(0,-50%);width:100%}}@media (max-width:566px){.modal-voucher .voucher-content-md .img .inner{padding:84px 10px 15px}}@media (min-width:567px){.modal-voucher .voucher-content-md .img .inner img{max-height:165px}}.modal-voucher .voucher-content-md .img .lbl{position:absolute;z-index:2;left:0;top:20px}.modal-voucher .voucher-content-md .img .lbl span{display:inline-block;background:#FF5B6A;padding:6px 15px 5px 10px;color:#fff;text-transform:uppercase;font-size:24px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.modal-voucher .voucher-content-md .info{padding:20px}@media (min-width:567px){.modal-voucher .voucher-content-md .info{flex:1 55%;max-width:55%}}.modal-voucher .voucher-content-md .info h3{text-transform:uppercase;font-size:22px;margin-bottom:10px}.modal-voucher .voucher-content-md .info .exp{margin-bottom:15px}.modal-voucher .voucher-content-md .btn-bt{text-align:right;padding-top:10px;margin-bottom:0}@media (max-width:566px){.modal-voucher .voucher-content-md .btn-bt{text-align:center}}.modal-voucher .voucher-content-md .btn-bt .btn{min-width:164px}button.close2{float:none;width:25px;height:25px;background:url(../images/btn-close-2.svg) no-repeat;position:absolute;right:-12px;top:-12px;opacity:1;z-index:2}button.close2 span{display:none}button.close2:focus,button.close2:hover{opacity:1}.modal-vongxoay .modal-dialog{width:350px;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:360px){.modal-vongxoay .modal-dialog{width:310px;height:310px}}.modal-vongxoay .modal-content{background:0 0;border-radius:0;color:#fff}.modal-vongxoay .modal-content a{color:#fff}.modal-vongxoay .modal-body{padding:5px;font-size:15px}.modal-vongxoay .circle-box{position:relative;margin-top:-64px;cursor:pointer}@media (max-width:360px){.modal-vongxoay .circle-box{margin-top:-59px}}.modal-vongxoay .frame-canvas{width:340px;height:340px;margin:0 auto}@media (max-width:360px){.modal-vongxoay .frame-canvas{width:300px;height:300px}}.modal-vongxoay .btn-play{border:none;width:108px;height:108px;position:absolute;left:50%;top:50%;z-index:1;background:url(../images/btn-quay.svg) 50% 50% no-repeat;transform:translate(-50%,-50%)}@media (max-width:360px){.modal-vongxoay .btn-play{width:80px;height:80px;background-size:80px auto}}.modal-vongxoay .btn-play span{display:none}.modal-vongxoay .vx-top{position:relative}.modal-vongxoay .vx-top .arrow{width:43px;height:43px;position:absolute;left:50%;top:66px;transform:translate(-50%,0);z-index:2}@media (max-width:360px){.modal-vongxoay .vx-top .arrow{top:62px}}.modal-vongxoay .vx-top .arrow img{display:block}.modal-vongxoay .vx-bottom{text-align:center}.modal-vongxoay .vx-bottom img{display:block;margin:-20px auto 0}.modal-vongxoay .txt-msg{padding-top:20px}.modal-vongxoay .txt-msg *{color:#fff!important}.modal-vongxoay .txt-msg .red-color,.modal-vongxoay .txt-msg .red-color *{color:#FF0001!important}.modal-vongxoay .b-btn{margin-bottom:0;padding-top:30px}.modal-vongxoay .btn-outline-primary{border:none;min-width:165px;padding:12px 5px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:20px;color:#FF0001!important}@media (max-width:370px){.modal-vongxoay .btn-outline-primary{font-size:18px;padding:10px 5px;min-width:145px}}.modal-vongxoay .red-color{font-size:20px;color:#FF0001!important}.modal-vongxoay .rs-img{width:345px;height:321px;margin:0 auto;display:flex;background:url(../images/vongxoay-2.svg) 50% 50% no-repeat;justify-content:center;align-items:center}@media (max-width:360px){.modal-vongxoay .rs-img{width:300px;height:279px;background-size:300px auto}}.modal-vongxoay .coupon-txt{width:212px;height:88px;text-align:center;background:url(../images/icon-coupon.svg) 50% 50% no-repeat;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:40px;padding-right:30px}@media (min-width:567px){.modal-verify-phone .modal-dialog{max-width:380px;padding-left:.5rem;padding-right:.5rem}}.modal-verify-phone-content{text-align:center}.modal-verify-phone-content .f-title{font-weight:700;margin-bottom:20px}.modal-verify-phone-content .f-note{margin-bottom:20px}.modal-verify-phone-content .f-code{display:flex;justify-content:space-between;margin-bottom:24px}.modal-verify-phone-content .f-code input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#142f43;flex:1 48px;max-width:48px;height:48px;text-align:center;font-size:30px;font-weight:700;padding:5px}.modal-verify-phone-content .f-code input[type=number]{-moz-appearance:textfield}.modal-verify-phone-content .f-code input[type=number]::-webkit-inner-spin-button,.modal-verify-phone-content .f-code input[type=number]::-webkit-outer-spin-button{appearance:none}.modal-verify-phone-content .f-notify{margin-bottom:20px}.modal-verify-phone-content .f-notify span{display:block;margin:0 auto}.modal-verify-phone-content .f-notify .show{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(20,47,67,.1);color:#333;width:32px;height:32px;font-size:14px;display:flex;justify-content:center;align-items:center;position:relative}.modal-verify-phone-content .f-notify .text{color:#c4c4c4;margin-top:9px}.modal-verify-phone-content .f-notify.time-out .text{cursor:pointer;color:#ff5b6a}.modal-verify-phone-content .f-notify.time-out .text:hover{color:#ff5b6a}.modal-verify-phone-content .f-notify.fail .show{background-color:#ff5b6a;font-size:0}.modal-verify-phone-content .f-notify.fail .show:after,.modal-verify-phone-content .f-notify.fail .show:before{content:"";display:block;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;width:16px;height:0;border-top:3px solid #fff;transform:rotate(45deg);transform-origin:center}.modal-verify-phone-content .f-notify.fail .show:after{transform:rotate(-45deg)}.modal-verify-phone-content .f-notify.fail .text{color:#ff5b6a}.modal-verify-phone-content .f-notify.success .show{background-color:#00AF68;font-size:0}.modal-verify-phone-content .f-notify.success .show:before{border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";display:block;width:15px;height:9px;position:absolute;left:8px;top:9px;transform:rotate(-45deg)}.modal-verify-phone-content .f-notify.success .text{color:#02ad28}.modal-verify-phone-content .btn{font-weight:700}.modal-verify-phone-content .btn.disabled{border-color:#777;background-color:#777}.payment-processing-sttaus{width:36px;height:36px}.payment-processing-sttaus .percent{position:relative;text-align:center}.payment-processing-sttaus svg{position:relative;width:36px;height:36px;transform:rotate(-90deg);margin:0 auto}.payment-processing-sttaus svg circle{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}.payment-processing-sttaus .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.payment-processing-sttaus h3{margin-bottom:0;font-size:13px;font-weight:700;color:#fff}@media (min-width:567px){.modal-order-confirm .modal-dialog{max-width:396px;padding-left:.5rem;padding-right:.5rem}}.modal-order-confirm .payment-content{box-shadow:none;background:0 0}.qty-br{background:#fff;padding:3px 5px;border:1px solid #ff5b6a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px}.img-40{max-width:40px}.scroll-content-type{margin-left:-8px;margin-right:-8px;padding:0 8px;overflow-y:auto;overflow-x:hidden;max-height:151px}.store-offers .item{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #FF9EA2;padding:10px;margin-top:10px;margin-bottom:10px;cursor:pointer}.store-offers .r-type{display:block;zoom:1}.store-offers .r-type:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.store-offers .r-type+.r-type{margin-top:5px}.store-offers .lbl{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#FF8551;padding:3px 5px 1px;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;float:left;margin-right:5px}.store-offers .img{float:left;margin-right:5px;margin-top:1px}.store-offers .txt{display:block;overflow:hidden}.store-offers .txt.fw-s{color:#6B6C6C}.fw-md{font-weight:500!important}.fw-s{font-size:14px!important}.address-opt-list .custom-control-label{display:block;border-bottom:1px solid #FFEAE3;padding-bottom:10px;padding-top:3px;font-weight:500}.btn-add{display:inline-block;background:url(../images/icon-plus.svg) 3px 2px no-repeat;padding-left:30px}.btn-add:hover{text-decoration:underline}.btn-back{width:20px;height:20px;background:0 0;border:none;position:relative}.btn-back:before{content:"";width:14px;height:14px;border-top:1px solid #000;border-left:1px solid #000;position:absolute;z-index:1;left:0;top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modal-luckywheel .modal-dialog{max-width:371px;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}@media (min-width:567px){.modal-luckywheel .modal-dialog{max-width:371px}}.modal-luckywheel .modal-content{border-radius:0;background:0 0!important}.modal-luckywheel .modal-body{padding:0 24px 24px;background:radial-gradient(140.93% 52.08% at 26.34% 27.28%,#fff2e3 0,#ffe6b3 100%);border-radius:16px}.modal-luckywheel .lucky-list .lk-title{margin-bottom:10px}.modal-luckywheel .modal-footer,.modal-luckywheel-noti .modal-footer{padding:20px 10px 10px}.modal-luckywheel .modal-footer button,.modal-luckywheel-noti .modal-footer button{color:#C20000;background:#fff;min-width:100px;text-align:center;border:0;border-radius:10px}.modal-luckywheel .modal-footer button:active,.modal-luckywheel .modal-footer button:focus,.modal-luckywheel .modal-footer button:hover,.modal-luckywheel-noti .modal-footer button:active,.modal-luckywheel-noti .modal-footer button:focus,.modal-luckywheel-noti .modal-footer button:hover{color:#C20000;background:#fff}.modal-luckywheel-noti .modal-dialog{max-width:371px;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}@media (min-width:567px){.modal-luckywheel-noti .modal-dialog{max-width:371px}}.modal-luckywheel-noti .modal-content{border-radius:0;background:0 0!important}.modal-luckywheel-noti .modal-body{padding:65px 10px 10px;min-height:472px;background:url(../images/bg-lucky-wheel.png) 50% 100% no-repeat}.modal-luckywheel-noti .lk-title-2{margin-bottom:3px}.modal-luckywheel-noti .product-info{text-align:center;padding-left:35px;padding-right:35px;margin-bottom:3px}.modal-luckywheel-noti .product-info .img{margin-bottom:5px}.modal-luckywheel-noti .product-info .img img{display:block;margin-right:auto;margin-left:auto;max-height:112px}.modal-luckywheel-noti .product-info .txt{font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:15px}.modal-luckywheel-noti .price-txt{height:82px;background:url(../images/bg-lucky-wheel-2.svg) 50% 50% no-repeat;margin:0 auto 10px 1px;display:flex;justify-content:center}.modal-luckywheel-noti .price-txt span{display:flex;width:82px;height:82px;background:#fff;border-radius:50%;text-align:center;justify-content:center;justify-items:center;align-items:center;box-shadow:3px 3px 0 0 rgba(0,0,0,.15);color:#DF2110;font-weight:900;text-transform:uppercase;font-size:28px;line-height:1}.modal-luckywheel-noti .price-txt.txt-sm span{font-size:25px}.modal-luckywheel-noti .text-noti{font-size:12px;color:#fff;text-align:center;padding-right:15px;padding-left:15px;padding-top:5px}.modal-luckywheel-noti .text-noti p{margin-bottom:3px}.modal-luckywheel-noti .lk-title-2 img{max-height:90px}@media (min-width:576px){.modal-qr-guideline .modal-dialog{max-width:796px;padding-left:.5rem;padding-right:.5rem}}.guideline-qr{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;font-size:13px}@media (max-width:991.96px){.guideline-qr{font-size:12px;gap:15px 10px}}@media (max-width:767.96px){.guideline-qr{grid-template-columns:repeat(1,1fr);font-size:13px}}.footer{background-color:#FFEAE3;margin-top:auto}.footer .container{padding-top:30px;padding-bottom:30px;display:block;zoom:1}.footer .container:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.footer .bct-logo{padding-top:20px;margin-bottom:0}.footer .logo-ft{margin-bottom:30px}.footer .logo-ft img{display:block;margin:0 auto}@media (max-width:991.96px){.footer .logo-ft img{max-height:55px;width:auto}}.footer .subscrible-form{width:40%;float:left;padding-right:15px}@media (max-width:991.96px){.footer .subscrible-form{width:100%;float:none;padding-right:0;margin-bottom:30px}}.footer .subscrible-form h3{font-size:18px;text-transform:uppercase;margin-bottom:15px;text-align:center;font-weight:700}@media (max-width:767.96px){.footer .subscrible-form h3{font-size:18px}}.footer .subscrible-form .form-content{max-width:373px;margin-left:auto;margin-right:auto}@media (max-width:991.96px){.footer .subscrible-form .form-content{max-width:100%}}.footer .subscrible-form .form-group{margin-bottom:0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);padding:8px 6px;position:relative}.footer .subscrible-form .form-control{background:0 0;font-size:16px;padding-right:98px;border:none;height:auto}.footer .subscrible-form .form-control:focus{box-shadow:none}.footer .subscrible-form .btn-submit{display:block;position:absolute;z-index:1;top:0;right:0;height:100%;padding:0}.footer .subscrible-form .btn-submit.loading{padding:0}.footer .subscrible-form .btn-submit.loading:after{content:"";z-index:1;position:absolute;background:#fff;opacity:.6;left:0;top:0;height:100%;width:100%}.footer .subscrible-form .btn-submit.loading:before{content:"";z-index:2;position:absolute;left:-25px;top:50%;margin-top:-15px;width:30px;height:30px;background:url(../images/loading.svg) no-repeat;background-size:30px auto}.footer .subscrible-form .btn{background:0 0;border:none;padding:5px;width:100px;border-radius:0;height:100%;font-size:16px;font-weight:700;color:#ff5b6a;text-align:center}.footer .subscrible-form .btn:focus,.footer .subscrible-form .btn:hover{color:#ff5b6a}.footer .right-content{width:60%;float:left;padding-left:15px}@media (max-width:991.96px){.footer .right-content{padding-left:0;width:100%;float:none}}.footer .right-content h3{font-size:16px;text-transform:uppercase;margin:0 0 15px;font-weight:700}.footer .right-content .f-menu{display:block;zoom:1;margin-right:-15px;margin-left:-15px;margin-bottom:0}.footer .right-content .f-menu:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.footer .right-content .f-menu{margin-right:0;margin-left:0}}.footer .right-content .f-menu ul{margin-bottom:0}.footer .right-content .f-menu .item{width:33.3333%;float:left;padding-left:15px;padding-right:15px;margin-bottom:0}@media (max-width:767.96px){.footer .right-content .f-menu .item{width:100%;float:none;padding-left:0;padding-right:0}}@media (max-width:767.96px){.footer .right-content .f-menu .item+.item{margin-top:30px}}.footer .right-content .f-menu li{list-style:none;margin-bottom:8px}.footer .right-content .f-menu li a{color:#142f43}.footer .right-content .f-menu li a:focus,.footer .right-content .f-menu li a:hover{color:#ff5b6a}.footer .right-content .f-menu li.icon a{display:block;padding-left:30px;min-height:22px}.footer .right-content .f-menu li.icon.icon-fb a{background:url(../images/icon-fb-2.svg) 0 1px no-repeat}.footer .right-content .f-menu li.icon.icon-twitter a{background:url(../images/icon-twitter.svg) 0 1px no-repeat}.footer .right-content .f-menu li.icon.icon-youtube a{background:url(../images/icon-youtube.svg) 0 1px no-repeat}.footer .right-content .f-menu li.icon.icon-zalo a{background:url(../images/icon-zalo.svg) 0 1px no-repeat}.footer .right-content .f-menu li.icon.icon-instagram a{background:url(../images/icon-instagram.svg) 0 1px no-repeat}.footer .copyright{background:#FF9EA2;font-size:14px;text-align:center;padding:16px 15px 15px}.footer .copyright strong{margin-right:13px}.icon-staff-fixed{width:100px;position:fixed;bottom:20px;right:20px;z-index:10}@media (max-width:767.96px){.icon-staff-fixed{width:80px}}.icon-staff-fixed .inner{position:relative}.icon-staff-fixed .inner a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.mb-fixed{width:90px;position:fixed;bottom:20px;left:20px;z-index:10}@media (max-width:991.96px){.mb-fixed{bottom:145px;left:auto;right:20px}}.mb-fixed .content{position:relative}.mb-fixed .img{text-align:center;width:90px;height:90px;background-color:#FB5458;border-radius:100%;display:flex;align-items:center;justify-content:center}.mb-fixed .txt{background-color:#142F43;color:#fff;text-align:center;border-radius:73px;padding:5px;font-size:12px;font-weight:700;text-transform:uppercase;margin-top:-10px;position:relative;z-index:1}.mb-fixed .head-ms{gap:10px}.mb-fixed .ms-p{gap:10px;padding-top:10px;margin-top:10px;border-top:1px dashed rgba(20,47,67,.4)}.btn-img-close{position:absolute;right:-10px;top:-10px;float:none;z-index:2;border:none;background:0 0;cursor:pointer}.mb-sub-modal{width:260px;border-radius:10px;background:radial-gradient(77.97% 57.1% at 83.48% 57.14%,#a1e3e0 0,#effafa 100%),radial-gradient(95.61% 44.92% at 89.13% 45.09%,#ffe566 0,#fffae0 100%);box-shadow:0 2px 8px 0 rgba(0,0,0,.15);padding:12px 20px;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;z-index:2;bottom:85%;left:72%}@media (max-width:991.96px){.mb-sub-modal{left:auto;right:60px}}.mb-sub-modal .text{gap:5px}.mb-sub-modal.bg-vip{background:linear-gradient(90deg,#f3ea81 0,#ffce4a 24%,#f1e071 60%,#ffb419 100%),linear-gradient(136deg,#fffcc6 13.25%,#ffb42a 86.76%)}.note-wrap{text-align:center;background-color:#ffd800}.note-wrap .container{padding-top:7px;padding-bottom:7px;color:#000;font-size:12px}.hidden,.note-wrap .mb{display:none}.page{height:100%;display:flex;flex-direction:column}@media (max-width:991.96px){.page{padding-bottom:75px}}@media (max-width:991.96px){.page .btn-payment{position:fixed;z-index:2;bottom:0;width:100%;left:0;right:0;margin:0!important}.page .btn-payment button{border-radius:0!important;width:100%;height:55px!important;padding:5px!important}}.sticky-header{width:100%;background-color:#fff;height:100px;min-height:100px;box-shadow:0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);position:sticky;left:0;top:0;right:0;z-index:900}@media (max-width:991.96px){.sticky-header{height:70px;min-height:70px}}.sticky-header .container{display:flex;height:100%;align-items:center}.sticky-header h1{margin-bottom:0;margin-right:47px}@media (max-width:991.96px){.sticky-header h1{margin-right:20px;width:40px}}@media (max-width:640px){.sticky-header h1{margin-right:10px}}.sticky-header h1 img{display:block;width:67px}@media (max-width:991.96px){.sticky-header h1 img{height:40px}}.sticky-header .steps-nav{width:565px;position:relative;text-align:center;display:block;zoom:1}.sticky-header .steps-nav:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:991.96px){.sticky-header .steps-nav{width:100%;width:450px}}@media (max-width:676px){.sticky-header .steps-nav{width:356px}}@media (max-width:460px){.sticky-header .steps-nav{width:230px}}.sticky-header .steps-nav:before{content:"";height:1px;background:#c4c4c4;position:absolute;z-index:1;left:30px;right:30px;top:17px;width:89%}@media (max-width:991.96px){.sticky-header .steps-nav:before{top:9px;width:87%}}@media (max-width:676px){.sticky-header .steps-nav:before{width:81%}}@media (max-width:460px){.sticky-header .steps-nav:before{width:76%}}.sticky-header .steps-nav.half::before{background:linear-gradient(to right,#ff5b6a 0,#ff5b6a 50%,#c4c4c4 50%,#c4c4c4 100%)}.sticky-header .steps-nav.full::before{background:#ff5b6a}.sticky-header .steps-nav .step{display:inline-block;position:relative;z-index:1}@media (max-width:991.96px){.sticky-header .steps-nav .step{font-size:14px}}@media (max-width:676px){.sticky-header .steps-nav .step{font-size:12px}}@media (max-width:460px){.sticky-header .steps-nav .step{font-size:11px}}.sticky-header .steps-nav .step .icon{display:block;margin:0 auto 10px;width:35px;height:35px;border:1px solid #ff5b6a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;position:relative}@media (max-width:991.96px){.sticky-header .steps-nav .step .icon{width:16px;height:16px;margin-bottom:5px}}.sticky-header .steps-nav .step .icon:before{content:"";z-index:1;width:21px;height:21px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:6px;top:6px}@media (max-width:991.96px){.sticky-header .steps-nav .step .icon:before{width:9px;height:9px;left:3px;top:3px}}.sticky-header .steps-nav .step.current{color:#ff5b6a}.sticky-header .steps-nav .step.current .icon:before{background-color:#ff5b6a}.sticky-header .steps-nav .step.first{float:left}.sticky-header .steps-nav .step.last{float:right}.sticky-header .steps-nav .step.complete{color:#ff5b6a}.sticky-header .steps-nav .step.complete .icon{border-color:#ff5b6a}.sticky-header .steps-nav .step.complete .icon:before{background-color:#ff5b6a}.main .container{padding-top:35px;padding-bottom:60px;min-height:473px}@media (max-width:991.96px){.main .container{padding-top:30px;padding-bottom:30px}}.main .head-title{font-size:18px;font-weight:700;text-transform:uppercase;display:block;zoom:1;margin-bottom:25px}.main .head-title:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.main .head-title{font-size:16px}}.main .head-title span{font-weight:400;text-transform:none;margin-left:10px;font-size:16px}@media (max-width:767.96px){.main .head-title span{font-size:14px}}@media (max-width:390px){.main .head-title span{display:block;margin:3px 0 0}}.main .head-title .add-more{display:block;float:right;font-weight:500;text-transform:none;font-size:16px}@media (max-width:767.96px){.main .head-title .add-more{font-size:14px}}.cart-content{width:69%;float:left;padding-right:24px}@media (max-width:991.96px){.cart-content{width:100%;float:none;padding-right:0;margin-bottom:30px}}.cart-content .head-title{margin-bottom:20px}.cart-content .box-border{margin-bottom:24px}.cart-content .confirm-info .custom-control{margin-bottom:5px}.cart-content .confirm-info .btn-detail{font-size:13px;margin-left:5px}.cart-content .confirm-info .input-email{margin-bottom:0;padding-top:5px;padding-bottom:10px}.cart-content .confirm-info .input-email .form-control{max-width:300px}.cart-list{margin-bottom:30px}.cart-list .cart-row{display:block;zoom:1;margin-bottom:15px;position:relative;padding-right:50px;border-bottom:1px solid #FFEAE3;padding-bottom:15px}.cart-list .cart-row:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.cart-list .cart-row{padding-right:175px}}@media (max-width:359px){.cart-list .cart-row{padding-right:165px}}.cart-list .cart-row.disabled a,.cart-list .cart-row.disabled button{pointer-events:none}.cart-list .cart-row.disabled .field-img img{opacity:.4}.cart-list .cart-row.disabled .field-info{opacity:.5}.cart-list .cart-row.disabled .btn-delete{opacity:.4}.cart-list .cart-row.disabled .qty.sm-type button{background:#ccc}.cart-list .cart-row.disabled .qty.sm-type .number{background:#eee;color:#999}.cart-list .btn-delete{width:36px;height:36px;display:block;background:url(../images/icon-delete.svg) no-repeat;background-size:32px auto;cursor:pointer;position:absolute;border:none;z-index:1;right:0;top:29px}@media (max-width:767.96px){.cart-list .btn-delete{top:8px}}.cart-list .field-img{width:23%;float:left;padding-right:35px}@media (max-width:767.96px){.cart-list .field-img{width:60px;padding-right:0;margin-right:10px}}@media (max-width:359px){.cart-list .field-img{width:50px;margin-right:5px}}.cart-list .field-img img{display:block}.cart-list .field-info{width:57%;float:left;padding-right:20px;padding-top:15px}@media (max-width:767.96px){.cart-list .field-info{width:auto;overflow:hidden;float:none;padding-right:0;padding-top:5px}}.cart-list .field-info h3{font-size:16px;font-weight:500;margin-bottom:7px}@media (max-width:767.96px){.cart-list .field-info h3{font-size:14px;margin-bottom:5px}}.cart-list .field-info h3 a{color:#142f43}.cart-list .field-info h3 a:focus,.cart-list .field-info h3 a:hover{color:#ff5b6a}.cart-list .field-info .field-txt{color:#979797;margin-bottom:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart-list .field-info .field-txt p{margin-bottom:0}.cart-list .field-price{color:#ff5b6a}.cart-list .price-old{text-decoration:line-through;margin-right:5px;color:#6B6C6C}.cart-list .qty{float:left;width:20%;padding-top:30px}@media (max-width:767.96px){.cart-list .qty{width:110px;float:none;position:absolute;right:50px;z-index:1;top:0;padding-top:8px}}@media (max-width:359px){.cart-list .qty{right:45px}}.order-notes{margin-bottom:30px;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:20px}.order-notes p{margin-bottom:7px}.order-notes .form-group{margin-bottom:0}.order-notes .form-group .form-control{border:none;border-bottom:1px solid #FF9EA2;padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.note-content{border:1px solid #c4c4c4;border-top:none;background:#FFF3E0;padding:15px;display:block;zoom:1}.note-content:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.note-content label{display:block;font-weight:700}.note-content textarea{height:50px}.cart-right{width:31%;float:right}@media (max-width:991.96px){.cart-right{width:100%;float:none}}.cart-right .box-border{padding:15px;margin-bottom:15px}.cart-right .block-type{border-bottom:5px solid #F2F2F2;margin-left:-15px;margin-right:-15px;padding:5px 15px 15px 60px;margin-bottom:15px;position:relative}.cart-right .block-type .switch{margin-right:0;position:absolute;z-index:1;top:6px;left:15px}.cart-right .btn-payment{margin:10px -15px -15px}.cart-right .btn-payment button{color:#fff;background-color:#ff5b6a;font-weight:700;text-align:center;padding:20px 5px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;display:block;width:100%;border:none;height:63px}.cart-right .btn-payment button:focus,.cart-right .btn-payment button:hover{background-color:#ff5b6a}.cart-right .btn-payment button:disabled{background:#FF9EA2}.cart-right .btn-payment button.loading{background-image:url(../images/loading_white.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:40px auto}.cart-right .delivery-to{position:relative;border-bottom:1px dashed #6B6C6C;padding-bottom:15px;margin-bottom:15px;font-size:14px;color:#6B6C6C;display:block;zoom:1}.cart-right .delivery-to:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.cart-right .delivery-to .btn-change-add{float:right;width:24px;height:24px;margin-top:17px;margin-left:15px;margin-bottom:5px;background:url(../images/icon-edit.svg) no-repeat}.cart-right .delivery-to .btn-change-add span{display:none}.cart-right .delivery-to .lbl{display:block;margin-bottom:0}.cart-right .delivery-to .add{font-weight:500;font-size:18px;margin-bottom:5px;color:#142F43}@media (max-width:767.96px){.cart-right .delivery-to .add{font-size:16px}}.cart-right .note-time{text-align:center;font-size:14px;color:#6B6C6C}.cart-right .headline{display:block;zoom:1;margin-bottom:10px}.cart-right .headline:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.cart-right .headline h3{font-size:16px;text-transform:uppercase;margin-bottom:0;font-weight:700}.cart-right .headline .btn-edit{display:block;float:right;padding-right:20px;background:url(../images/icon-edit.svg) 100% 0 no-repeat;font-size:14px;color:#142f43;width:24px;height:24px}.cart-right .headline .btn-edit span{display:none}.cart-right .headline .btn-edit:focus,.cart-right .headline .btn-edit:hover{color:#ff5b6a}.cart-right .cart-scroll{margin-left:-15px;margin-right:-15px;padding:0 15px;max-height:274px;overflow-x:hidden;overflow-y:auto;border-bottom:5px solid #F2F2F2;margin-bottom:10px}.cart-right .item-row{border-bottom:1px solid #FFEAE3;padding-bottom:10px;margin-bottom:10px;display:block;zoom:1}.cart-right .item-row:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.cart-right .item-row:last-child{border-bottom:none}.cart-right .item-row .field-img{width:50px;float:left;margin-right:10px}.cart-right .item-row .info{overflow:hidden}.cart-right .item-row h3{font-size:16px;font-weight:500;margin-bottom:3px}.cart-right .shipping-fee,.cart-right .sub-total,.cart-right .total{display:block;zoom:1;margin-bottom:5px}.cart-right .shipping-fee:after,.cart-right .sub-total:after,.cart-right .total:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.cart-right .shipping-fee .lbl,.cart-right .sub-total .lbl,.cart-right .total .lbl{width:65%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-right .shipping-fee .price,.cart-right .sub-total .price,.cart-right .total .price{width:35%;float:right;text-align:right;padding-left:5px}.cart-right .discount-f{margin-bottom:0;text-align:right;font-size:14px}.cart-right .discount-f span{display:inline-block}.cart-right .discount-f .price-old{text-decoration:line-through;margin-left:5px;opacity:.7}.cart-right .discount-f .lbl{background:url(../images/icon-discount.svg) 0 -2px no-repeat;padding-left:22px;font-weight:500;background-size:20px auto}.cart-right .total{border-top:1px dashed #FF9EA2;padding-top:12px;margin-top:12px;font-weight:700;padding-bottom:10px}.cart-right .note{padding-top:15px;font-size:14px;margin-bottom:0}.btn-payment-mobile{position:fixed;bottom:0;left:0;right:0;z-index:999;color:#fff;background-color:#ff304c;font-weight:700;text-align:center;padding:12px 5px;display:none;width:100%;font-size:18px;border:none}.btn-payment-mobile:focus,.btn-payment-mobile:hover{background-color:#ff304c}.btn-payment-mobile:disabled{background:#979797}.btn-payment-mobile.loading{background-image:url(../images/loading_white.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:40px auto}.btn-payment-mobile.btn-static{position:static}.shipping-form{margin-bottom:50px}.shipping-form .tel-row input.form-control{width:66%;float:left}@media (max-width:440px){.shipping-form .tel-row input.form-control{width:100%;float:none;margin-bottom:15px}}.shipping-form .tel-row select.form-control{width:32%;float:right}@media (max-width:440px){.shipping-form .tel-row select.form-control{width:100%;float:none}}.shipping-form .tel-row .invalid{clear:both;padding-top:.25rem}.shipping-form .plaintext{display:block;padding-top:7px}.store-info{padding:24px 260px 24px 24px;box-shadow:0 0 2px rgba(0,0,0,.25);-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:30px;margin-bottom:30px;position:relative}.store-info h4{font-size:16px;margin-bottom:15px}.store-info p{margin-bottom:10px}.store-info .map img{display:block}.store-info .store-name{background:#FFF3E0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:9px 15px}.store-info .btn{width:180px;position:absolute;right:24px;bottom:24px;z-index:1;text-align:center}@media (max-width:767.96px){.store-info .btn{position:static;width:100%;margin-top:20px}}.cart-empty{padding-top:30px}.cart-empty h4{font-size:24px;margin-bottom:5px}.cart-empty .btn{min-width:210px;margin-top:20px;font-weight:700}.method-list{margin-bottom:0;margin-left:-7px;margin-right:-7px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media (max-width:479px){.method-list{margin-bottom:20px}}.method-list li{list-style-type:none;width:20%;display:-webkit-flex;display:flex;padding-left:7px;padding-right:7px;margin-bottom:0}@media (max-width:1199px){.method-list li{width:25%}}@media (max-width:479px){.method-list li{width:50%;margin-bottom:15px}}.method-list .custom-control{text-align:center;padding:0;width:100%}.method-list .custom-control.inactive{color:#aaa}.method-list .custom-control.inactive .custom-control-label:before{opacity:.2}.method-list .custom-control.inactive .custom-control-label img{filter:grayscale(100%);opacity:.6}.method-list .custom-control-label{display:block;padding:16px 5px;height:100%;min-height:114px;box-shadow:1px 1px 5px rgba(0,0,0,.15);background:#fff;border:1px solid transparent;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-align:center;width:100%}@media (max-width:767.96px){.method-list .custom-control-label{font-size:14px}}.method-list .custom-control-label img{display:block;margin:0 auto 10px;height:34px}.method-list .custom-control-label:before{left:10px;top:10px}.method-list .custom-radio .custom-control-input:checked~.custom-control-label{border-color:#ff5b6a}.method-list .custom-radio .custom-control-input:checked~.custom-control-label::after{background:0 0;position:absolute;width:10px;height:6px;z-index:2;border-bottom:2px solid #fff;border-left:2px solid #fff;left:14px;top:15px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border-radius:0}.method-list .custom-radio .custom-control-input:checked~.custom-control-label::before{background:#ff5b6a}.coupon h4{font-weight:700}.coupon .coupon-applied{position:relative;border:1px solid #c4c4c4;color:#0e0e0e;height:38px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 140px 7px 7px}.coupon .coupon-applied .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon .coupon-applied .btn-remove-cp{width:13px;height:13px;background:#ff5b6a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2;position:absolute;right:120px;top:11px;display:block;font-size:10px;color:#fff;text-align:center;font-family:tahoma;line-height:100%;cursor:pointer}.coupon .coupon-applied .btn-coupon{position:absolute;display:block;width:110px;height:38px;background:#ffd800;z-index:1;cursor:pointer;text-align:center;right:-1px;border:none;top:-1px;padding-top:1px;font-weight:700;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:39px}.coupon .coupon-applied .btn-coupon:focus,.coupon .coupon-applied .btn-coupon:hover{background-color:#e7a500}.coupon .checktype{position:relative}.coupon .checktype .form-control{padding-right:140px;border-color:#ff5b6a}.coupon .checktype .status-correct{width:17px;height:10px;position:absolute;right:120px;top:12px;z-index:1;border-left:3px solid #27AE60;border-bottom:3px solid #27AE60;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);display:none}.coupon .checktype .btn-checkapply{position:absolute;display:block;width:110px;height:100%;background:#ff5b6a;z-index:1;cursor:pointer;text-align:center;right:0;border:none;top:0;padding-top:1px;font-weight:700;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;max-height:39px;color:#fff}.coupon .text-right{margin-bottom:0}.payment-status{background:url(../images/bg-1.png) 0 100% no-repeat;padding-left:576px}.payment-status.bg-fail{background:url(../images/bg-2.png) 100px 100% no-repeat}@media (max-width:991.96px){.payment-status.bg-fail{background:0 0}}.payment-status.bg-fail-en{background:url(../images/bg-2-en.png) 100px 100% no-repeat}@media (max-width:991.96px){.payment-status.bg-fail-en{background:0 0}}.payment-status.bg-sucess-en{background:url(../images/bg-1-en.png) 0 100% no-repeat}@media (max-width:991.96px){.payment-status.bg-sucess-en{background:0 0}}@media (max-width:991.96px){.payment-status{background:0 0;padding-left:15px}}.payment-status .btn-payment{padding-top:15px}@media (max-width:991.96px){.payment-status .btn-payment{padding-top:0}}.payment-status .btn-payment button{background:#ff5b6a;color:#fff;height:56px;padding:5px;border:none;font-size:18px;font-weight:500;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.payment-status.bg-fail .payment-content{margin-top:60px}@media (max-width:991.96px){.payment-status.bg-fail .payment-content{margin-top:0}}.payment-content{max-width:395px;margin:30px 0 0;box-shadow:1px 1px 5px rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.25);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:15px;background:#fff;font-size:15px}@media (max-width:991.96px){.payment-content{margin-left:auto;margin-right:auto;margin-top:0}}.payment-content .content{padding:10px 0 0}.payment-content .status-text{text-align:center;text-transform:uppercase;color:#27AE60;font-size:18px;font-weight:700;margin-bottom:20px}@media (max-width:991.96px){.payment-content .status-text{font-size:16px}}.payment-content .order-number span,.payment-content .status-text.red-color{color:#ff5b6a}.payment-content .row{margin-bottom:10px}.payment-content .row strong{font-weight:500}.payment-content .row strong.red-color{font-weight:700;font-size:18px}.payment-content .cs-info{font-weight:500;min-height:300px}.payment-content .cs-info p{margin-bottom:7px}.address-info{margin-top:20px;border-top:1px solid #E0E0E0;padding-top:20px;font-size:14px}.address-info ul{margin-bottom:0}.address-info li{position:relative;padding-left:30px;margin-bottom:10px;list-style:none}.address-info li strong{font-weight:500}.address-info li img{position:absolute;z-index:1;left:0;top:0;max-width:24px}.address-info p{margin-bottom:5px}.modal-coupon .modal-dialog{max-width:820px}.modal-coupon .modal-header .modal-title{font-size:24px}.modal-coupon .modal-footer{padding-top:0}.modal-coupon .modal-footer .btn{min-width:160px}.modal-coupon .cp-error{margin-top:-10px!important;margin-bottom:30px!important;font-size:15px!important}.modal-coupon .coupon-add-new{background:#f3f3f3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:22px 24px;margin-bottom:30px}.modal-coupon .coupon-add-new .form-group{margin-bottom:0}.modal-coupon .coupon-add-new .btn{margin:0;width:160px;display:block;font-weight:700;position:absolute;right:0;top:0;z-index:1}.modal-coupon .coupon-add-new .inner{position:relative;padding-right:175px}.modal-coupon .horz-line{position:relative;margin-bottom:30px}.modal-coupon .horz-line:before{content:"";width:100%;height:1px;position:absolute;left:0;right:0;z-index:1;background:#c4c4c4;top:50%}.modal-coupon .horz-line span{display:inline-block;background:#fff;position:relative;z-index:1;padding:0 15px}.modal-coupon .coupon-scroll{max-height:381px;overflow-x:hidden;overflow-y:auto}.modal-coupon .coupon-list .content .field-txt{height:40px;overflow:hidden;display:block}.modal-coupon .coupon-list .content .field-txt.opened{overflow:visible;height:auto}.modal-coupon .coupon-list .content .field-title{display:block}.modal-coupon .coupon-list .view-more{color:#fff;text-decoration:underline;cursor:pointer;display:inline-block;position:absolute;left:130px;bottom:15px;z-index:1}.modal-coupon .coupon-list ul{margin-left:-12px;margin-right:-12px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0}.modal-coupon .coupon-list li{list-style:none;padding:0 12px;margin-bottom:17px;width:50%;display:-webkit-flex;display:flex}.modal-coupon .coupon-list li label{color:#fff;padding:25px 60px 35px 40px;display:block;margin-bottom:0;overflow:hidden}.modal-coupon .coupon-list li .custom-control-label:before{left:auto;right:40px;top:50%;margin-top:-10px;z-index:10;border-color:#fff;background:0 0}.modal-coupon .coupon-list li .custom-control-label:after{left:auto;right:44px;top:50%;margin-top:-6px;z-index:10}.modal-coupon .coupon-list li .custom-control-input:checked~.custom-control-label::before{border-color:#fff;background:0 0}.modal-coupon .coupon-list li .custom-radio .custom-control-input:checked~.custom-control-label::after{background:#fff}.modal-coupon .coupon-list li .custom-control-label::before{box-shadow:none}.payment-visa{display:block;zoom:1}.payment-visa:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.payment-visa .cards-img{width:324px;height:206px;float:right;background:url(../images/card-2.svg) no-repeat;color:#fff;position:relative}@media (max-width:1199px){.payment-visa .cards-img{float:none;margin:0 0 20px}}@media (max-width:390px){.payment-visa .cards-img{width:310px;background-size:310px auto;height:200px}}@media (max-width:365px){.payment-visa .cards-img{width:260px;background-size:260px auto;height:167px}}.payment-visa .cards-img .card-number{position:absolute;left:23px;top:120px;font-size:18px;width:200px;font-weight:500}@media (max-width:390px){.payment-visa .cards-img .card-number{width:185px}}@media (max-width:365px){.payment-visa .cards-img .card-number{top:90px;width:225px;font-size:16px}}.payment-visa .cards-img .card-number .lbl{display:block;float:left;margin-right:5px}.payment-visa .cards-img .card-number .txt{display:block;float:left}.payment-visa .cards-img .card-type{width:48px;position:absolute;right:13px;z-index:1;bottom:18px}@media (max-width:365px){.payment-visa .cards-img .card-type{width:24px}}.payment-visa .cards-img .card-type img{max-width:48px}@media (max-width:365px){.payment-visa .cards-img .card-type img{max-width:24px}}.payment-visa .cards-img .card-type img.hide{display:none}.payment-visa .cards-img .card-name{position:absolute;z-index:1;bottom:20px;left:23px;text-transform:uppercase;letter-spacing:2px;font-weight:500;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}@media (max-width:390px){.payment-visa .cards-img .card-name{width:218px}}@media (max-width:365px){.payment-visa .cards-img .card-name{width:194px;bottom:18px;font-size:13px}}.payment-visa .cards-img .valid-date{position:absolute;right:13px;font-size:15px;text-transform:uppercase;top:120px;z-index:1;display:block;zoom:1}.payment-visa .cards-img .valid-date:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:365px){.payment-visa .cards-img .valid-date{top:50px}}.payment-visa .cards-img .valid-date .lbl{display:block;float:left;font-size:9px;line-height:1.1;margin-right:5px}.payment-visa .cards-img .valid-date .txt{float:left;font-weight:500}@media (max-width:365px){.payment-visa .cards-img .valid-date .txt{font-size:14px}}.payment-visa .form-card{width:53%;float:left;padding-right:3%}@media (max-width:1199px){.payment-visa .form-card{float:none;padding-right:0;width:100%;margin-bottom:30px}}.payment-visa .note{font-size:14px;clear:both;padding-top:5px;color:#6B6C6C;margin-bottom:0;line-height:1.6}.payment-type p{margin-bottom:0}.payment-atm p{margin-bottom:10px}.payment-atm .items{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:0}.payment-atm li{list-style:none;padding:0 5px;margin-top:10px;width:16.667%;display:-webkit-flex;display:flex}.payment-atm li.current .content{border-color:#ff5b6a}.payment-atm li.current .content:after,.payment-atm li.current .content:before{display:block}.payment-atm .content{width:100%;border:1px solid #c4c4c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px;cursor:pointer;position:relative}.payment-atm .content:after,.payment-atm .content:before{content:"";z-index:1;position:absolute;display:none}.payment-atm .content:before{width:15px;height:15px;background:#ff5b6a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:5px;top:5px}.payment-atm .content:after{z-index:2;width:5px;height:8px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:10px;top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.payment-atm .content img{display:block;margin:0 auto}.footer-cart{background-color:#fff;margin-top:auto}.footer-cart .container{padding-top:30px;padding-bottom:30px;display:block;zoom:1}.footer-cart .container:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:991.96px){.footer-cart .container{padding-top:15px;padding-bottom:15px}}.footer-cart .copyright{margin:0;float:left;font-size:13px}@media (max-width:991.96px){.footer-cart .copyright{float:none;margin-bottom:10px;text-align:center}}.footer-cart .f-menu{float:right}@media (max-width:991.96px){.footer-cart .f-menu{float:none;text-align:center}}.footer-cart .f-menu ul{margin-bottom:0}.footer-cart .f-menu li{display:block;float:left;margin:0 20px 0 0;padding-right:20px;font-size:13px;position:relative}@media (max-width:991.96px){.footer-cart .f-menu li{display:inline-block;float:none;padding-right:10px;padding-left:10px;margin:0 0 10px}}.footer-cart .f-menu li:before{content:"";width:1px;height:10px;background-color:#000;opacity:.4;position:absolute;right:0;top:6px}.footer-cart .f-menu li:last-child{padding-right:0;margin-right:0}.footer-cart .f-menu li:last-child:before{display:none}.footer-cart .f-menu li a{color:#142f43}.footer-cart .f-menu li a:focus,.footer-cart .f-menu li a:hover{color:#ff5b6a}.note-gift{color:#ff5b6a;font-size:12px;background:url(../images/icon-note.svg) 10px 12px no-repeat #fff3e0;padding:10px 10px 10px 33px;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.addmore-products{margin-bottom:30px}.addmore-products .swiper,.addmore-products .swiper-container{padding-bottom:50px}.addmore-products .swiper .swiper-slide,.addmore-products .swiper-container .swiper-slide{height:auto}@media (max-width:992px){.addmore-products .swiper .swiper-slide,.addmore-products .swiper-container .swiper-slide{max-width:230px}}.addmore-products .item{padding:5px;flex:1 100%;max-width:100%;margin-bottom:0;text-align:center}.addmore-products .item .inner{background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:12px;width:100%;height:100%}.addmore-products .item .field-img{margin:-12px -12px 15px}.addmore-products .item .field-img img{display:block;margin:0 auto;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.addmore-products .item h3{font-size:16px;font-weight:500;margin-bottom:10px}.addmore-products .item h3 a{color:#142f43;display:block;height:39px;overflow:hidden}.addmore-products .field-update{padding-top:7px;text-align:center;font-weight:700}.booking-content{max-width:800px;margin:0 auto}.product-type .item-row{display:block;zoom:1;margin-bottom:15px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:15px}.product-type .item-row:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.product-type .item-row .field-img{width:192px;float:left;margin-right:20px}@media (max-width:767.96px){.product-type .item-row .field-img{width:50px;margin-right:10px}}.product-type .item-row .field-img img{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-type .item-row .info{overflow:hidden}.product-type .item-row h4{font-size:18px;font-weight:500;margin-bottom:7px}@media (max-width:767.96px){.product-type .item-row h4{font-size:16px}}.product-type .item-row .field-txt{margin-bottom:15px;font-size:14px;opacity:.7}.product-type .item-row .field-txt p{margin-bottom:0}.product-type .item-row .qty-wrap{display:block;zoom:1}.product-type .item-row .qty-wrap:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.product-type .item-row .qty-wrap .q-inner{float:left;margin-right:10px}.product-type .item-row .qty-wrap .qty{display:block;zoom:1;float:left}.product-type .item-row .qty-wrap .qty:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.product-type .item-row .qty-wrap .qty .number,.product-type .item-row .qty-wrap .qty button{width:32px;height:32px}.product-type .item-row .qty-wrap .qty .number{padding-top:5px}}.product-type .item-row .qty-wrap .lbl{display:block;float:left;padding-top:12px}@media (max-width:767.96px){.product-type .item-row .qty-wrap .lbl{font-size:14px;padding-top:7px}}.product-type .item-row .price{float:right;font-size:25px;font-weight:700;color:#ff5b6a;margin-left:10px;padding-top:5px}@media (max-width:767.96px){.product-type .item-row .price{font-size:16px}}@media (max-width:369px){.product-type .item-row .price{float:none;margin-left:0;padding-top:10px;clear:both}}.footer-type{background:#fff;box-shadow:1px -1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px -1px 5px rgba(0,0,0,.15)}@media (max-width:767.96px){.footer-type{position:fixed;width:100%;z-index:2;left:0;bottom:0}}.footer-type .container{padding-top:20px;padding-bottom:20px;display:block;zoom:1}.footer-type .container:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}@media (max-width:767.96px){.footer-type .container{padding-top:10px;padding-bottom:10px}}.footer-type .left{width:60%;float:left;font-size:20px;font-weight:500;padding-top:5px}@media (max-width:767.96px){.footer-type .left{width:auto;font-size:15px;padding-top:12px}}@media (max-width:369px){.footer-type .left{padding-top:0}}.footer-type .left span{display:inline-block;margin-right:5px}@media (max-width:369px){.footer-type .left span{display:block}}.footer-type .right{float:right;max-width:35%}@media (max-width:767.96px){.footer-type .right{max-width:100%;width:120px;margin-left:5px}}.footer-type .right .btn{min-width:210px;font-weight:700}@media (max-width:767.96px){.footer-type .right .btn{min-width:120px;font-size:14px}}.form-booking .cs-radio-wrap{padding-top:7px}.form-booking .grp-button{padding-top:20px}@media (max-width:991.96px){.form-booking .grp-button{position:fixed;width:100%;left:0;bottom:0;z-index:2;background-color:#fff;padding:10px;margin:0}.form-booking .grp-button li{width:50%;float:left;padding:0 5px}.form-booking .grp-button li .btn{width:100%;min-width:50px}}.nav-bottom-fixed .page{padding-bottom:100px}@media (max-width:767.96px){.nav-bottom-fixed .page{padding-bottom:82px}}.nav-bottom-fixed .footer-type{position:fixed;width:100%;bottom:0;height:80px;z-index:1;left:0}@media (max-width:767.96px){.nav-bottom-fixed .footer-type{height:62px}}.btn-backhome{padding:15px 0 0;font-weight:500}.buy-more-note{background:url(../images/icon-16.svg) 10px 9px no-repeat #ffeae3;box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.15);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:30px;padding:10px 10px 10px 40px;min-height:44px}.page-title{margin-bottom:0;margin-left:-30px}@media (max-width:991.96px){.page-title{font-size:16px!important;margin-left:0}}.importance-notes{background:#FFEAE3;padding:12px;border-radius:6px;display:flex;gap:10px}@media (max-width:991.96px){.importance-notes{font-size:14px!important}}.importance-notes svg{min-width:24px}.payment-online{max-width:920px;margin-right:auto;margin-left:auto;gap:24px}@media (min-width:992px){.pm-content{display:flex;gap:32px;flex-direction:row-reverse}}@media (max-width:991.96px){.pm-content{display:flex;flex-direction:column;gap:24px;font-size:14px}}.pm-content .img-barcode .inner{width:263px;height:263px;background:#fff;border-radius:16px;margin:0 auto;position:relative;overflow:hidden}.pm-content .img-barcode .img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.pm-content .img-barcode .img img,.pm-content .img-barcode .img svg{max-width:210px;max-height:210px}.order-info{box-shadow:1px 1px 5px 0 rgba(0,0,0,.15);border-radius:20px;padding:24px;gap:16px}@media (min-width:992px){.order-info{width:43%}}@media (max-width:991.96px){.order-info{padding:15px}}.order-info p{margin-bottom:0}.order-info p span{color:#6B6C6C;font-size:14px}.order-info .countdown{background:#FFEAE3;border-radius:15px;padding:15px;text-align:center}.barcode-info{background:#ff5b6a;border-radius:20px;padding:24px;gap:20px;color:#fff;overflow:hidden}@media (min-width:992px){.barcode-info{width:57%}}@media (max-width:991.96px){.barcode-info{padding:20px 15px}}.barcode-info .btn-qr{background:#fff;border:none;border-radius:15px;display:flex;padding:11px 15px;gap:10px;width:100%;justify-content:center;align-items:center}.barcode-info .logos{display:flex;justify-content:center}.barcode-info .logos .img{background:#fff;border-radius:8px;gap:20px;padding:8px 10px;align-items:center}.barcode-info .logos .img img{max-height:32px}@media (max-width:640px){.barcode-info .txt-notes{font-size:12px!important}}.guideline-steps{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.guideline-steps .item{background:#fff;padding:8px;border-radius:8px;color:#142f43}@media (max-width:640px){.guideline-steps .item{padding:10px 5px}}.langs button{border:1px solid #E0E0E0;border-radius:50px;height:36px;padding:5px 15px;min-width:84px;gap:5px;font-size:15px;font-weight:700;color:#C20000}@media (max-width:640px){.langs button{font-size:14px!important;min-width:74px}}