.line-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-clamp:1}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;line-clamp:3}.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;line-clamp:4}b,strong{font-weight:bold}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;text-align:center;padding:5px 0 0 0;border:none;max-width:100%}.wp-caption .wp-caption-text{font-size:14px;color:#333;text-align:left}.wp-caption img{border:0 none;padding:0;margin:0}.post-content figure{width:100% !important}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.wpcf7 .wpcf7-form-control-wrap{position:relative;display:block;width:100%}.wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid{border-color:#d92d20}.wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;font-family:"Raleway",sans-serif;color:#d92d20;text-align:left;position:absolute;top:2px;right:3px}.wpcf7 .wpcf7-form-control-wrap input{font-family:"Raleway",sans-serif}.wpcf7 .wpcf7-submit{cursor:pointer}.wpcf7 .btn{position:relative;display:inline-block}.wpcf7 .wpcf7-spinner{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.wpcf7 .wpcf7-spinner .ajax-loader{margin:0}.wpcf7 .wpcf7-form.submitting [type=submit]{pointer-events:none}.wpcf7 .wpcf7-form.submitting .btn-hover-animation-block,.wpcf7 .wpcf7-form.submitting .btn-hover-animation-text{opacity:0}.wpcf7 .wpcf7-response-output{display:none;width:100%;margin:15px auto 0 !important;text-align:center}.wpcf7 .sent .wpcf7-response-output{background-color:rgb(141.24,210.76,147.56)}.wpcf7 .failed .wpcf7-response-output,.wpcf7 .aborted .wpcf7-response-output{background-color:rgb(234.875,137.125,137.125)}.wpcf7 .spam .wpcf7-response-output{background-color:hsl(20.487804878,91.1111111111%,75.8823529412%)}.wpcf7 .invalid .wpcf7-response-output,.wpcf7 .unaccepted .wpcf7-response-output{background-color:#ffd566}.wpcf7 textarea{height:120px}.wpcf7 .wpcf7-field-groups{margin-top:20px;margin-bottom:20px}.wpcf7 .wpcf7-field-groups .wpcf7-field-group{position:relative}.wpcf7 .wpcf7-field-groups .wpcf7-field-group:not(:last-child) .wpcf7-field-group-add{display:none}.wpcf7 .wpcf7-select{height:44px;padding:8px 16px;border-radius:0;background-color:#fff;border:1px solid #b2b2b2;color:#9a9c9f;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(../images/dropdown-icon.svg);background-repeat:no-repeat;background-position:96% center;background-size:25px;font-size:15px}.wpcf7 .wpcf7-select:focus,.wpcf7 .wpcf7-select.selected{color:#222}.wpcf7 input:focus,.wpcf7 select:focus{outline:0 none !important}.clearfix::after{content:"";clear:both;display:table}.video-container{display:block;position:relative;width:100%;padding-bottom:56.25%}.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.wpcf7-submit span[class*=btn]{display:block}.image-cap-sep{width:100%;height:24px;position:relative;display:block}.image-cap-sep span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;border-top:1px dashed #5f27d2;width:calc(100% - 40px);height:2px;z-index:1}.image-cap-sep:before{content:"";width:24px;height:24px;position:absolute;top:0;left:-12px;display:block;border-radius:50%;border:1px solid #5f27d2;z-index:2;background-color:#fff}.image-cap-sep:after{content:"";width:24px;height:24px;position:absolute;top:0;right:-12px;display:block;border-radius:50%;border:1px solid #5f27d2;z-index:2;background-color:#fff}.hum-button-1:hover{color:#5f27d2 !important}.hum-button-2:hover{color:#1a1a1a !important;background-color:#b898ff !important}.contact-form-wrapper .submit-button-wrapper button:hover,.hum-button-3:hover{color:#1a1a1a !important;background-color:#6ceaff !important}.alo-ph-img-circle{width:30px;height:30px;top:35px;left:35px;position:absolute;background:rgba(30,30,30,.1) url(../images/alo.png) no-repeat center center;background-size:contain;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(0,0,0,0);opacity:.7;-webkit-animation:alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:alo-circle-img-anim 1s infinite ease-in-out;-o-animation:alo-circle-img-anim 1s infinite ease-in-out;animation:alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone{position:fixed;visibility:hidden;background-color:rgba(0,0,0,0);width:100px;height:100px;cursor:pointer;z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}.alo-phone.alo-show{visibility:visible}.alo-phone:hover{opacity:1}.alo-ph-circle{width:100px;height:100px;top:0;left:0;position:absolute;background-color:rgba(0,0,0,0);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);border:2px solid #bfebfc;opacity:.1;-webkit-animation:alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:alo-circle-anim 1.2s infinite ease-in-out;-o-animation:alo-circle-anim 1.2s infinite ease-in-out;animation:alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone:hover .alo-ph-circle,.hotline a:hover .alo-ph-circle{border-color:#00aff2;opacity:.5}.alo-phone.alo-green:hover .alo-ph-circle,.hotline a:hover .alo-ph-circle{border-color:#04afef;border-color:#baf5a7;opacity:.5}.alo-phone.alo-green .alo-ph-circle{border-color:#ffbc0a;border-color:#bfebfc;opacity:.5}.alo-ph-circle-fill{width:60px;height:60px;top:20px;left:20px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(0,0,0,0);opacity:.1;-webkit-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone:hover .alo-ph-circle-fill,.hotline a:hover .alo-ph-circle-fill{background-color:rgba(0,175,242,.5);background-color:#00aff2;opacity:.75 !important}.alo-phone.alo-green:hover .alo-ph-circle-fill,.hotline a:hover .alo-ph-circle-fill{background-color:rgba(4,175,239,.5);background-color:#baf5a7;opacity:.75 !important}.alo-phone.alo-green .alo-ph-circle-fill{background-color:rgba(255,188,10,.5);background-color:#ffbc0a;opacity:.75 !important}.alo-phone:hover .alo-ph-img-circle,.hotline a:hover .alo-ph-img-circle{background-color:#00aff2}.alo-phone.alo-green.alo-hover .alo-ph-img-circle,.alo-phone.alo-green:hover .alo-ph-img-circle,.hotline a:hover .alo-ph-img-circle{background-color:#04afef;background-color:#04afef}.alo-phone.alo-green .alo-ph-img-circle{background-color:#ffbc0a;background-color:#ffbc0a}@-moz-keyframes alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes alo-circle-anim{0%{transform:rotate(0) scale(0.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@-webkit-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@-o-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(0.7) skew(1deg);opacity:.2}}@-moz-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}#alo-fixed{visibility:visible;opacity:0;position:fixed;right:-100px;top:100px}#alo-fixed.show{right:10px;visibility:visible;opacity:1}.woocommerce-cart-form [name=update_cart],.woocommerce-cart-form .actions{display:none !important}.woocommerce-cart-form__cart-item .product-thumbnail{width:120px}.woocommerce-cart-form__cart-item .product-thumbnail .inner-thumb-wrapper{width:100px;height:90px;border-radius:16px;overflow:hidden;position:relative}.woocommerce-cart-form__cart-item .product-thumbnail .inner-thumb-wrapper img{object-fit:cover;object-position:center;width:100%;height:100%}.woocommerce-cart-form__cart-item .product-thumbnail .inner-thumb-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.6) 100%)}.woocommerce-cart-form__cart-item .product-name{padding-left:12px;padding-right:12px}.woocommerce-cart-form__cart-item .product-title{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:1.34;letter-spacing:0;color:#0d0d0d;margin-bottom:4px;display:block}.woocommerce-cart-form__cart-item .product-subtotal{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:1.34;letter-spacing:0;color:#e34909;margin-bottom:4px;display:block}.woocommerce-cart-form__cart-item .product-quantity{vertical-align:top;width:180px}.woocommerce-cart-form__cart-item .product-quantity span{font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:1.34;letter-spacing:0;vertical-align:middle;color:#0d0d0d;margin-bottom:4px}.woocommerce-cart-form__cart-item .product-quantity .quantity{width:75%;height:38px}.woocommerce-cart-form__cart-item .product-quantity .quantity [type=number]{border-left:0;border-right:0}.woocommerce-cart-form__cart-item .product-quantity .quantity .minus{border-radius:8px 0 0 8px;margin:0}.woocommerce-cart-form__cart-item .product-quantity .quantity .plus{border-radius:0 8px 8px 0;margin:0}.woocommerce-cart-form__cart-item .product-quantity .wc-packaging-wrapper{display:none}.woocommerce-cart-form__cart-item .product-actions{vertical-align:top;width:180px}.woocommerce-cart-form__cart-item .product-actions .save-for-later,.woocommerce-cart-form__cart-item .product-actions .product-remove-wrapper{margin:0;position:relative;display:flex;gap:6px;align-items:center}.woocommerce-cart-form__cart-item .product-actions .save-for-later span,.woocommerce-cart-form__cart-item .product-actions .product-remove-wrapper span{font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:1.35;color:#e34909}.woocommerce-cart-form__cart-item .product-actions .save-for-later a,.woocommerce-cart-form__cart-item .product-actions .product-remove-wrapper a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.woocommerce-cart-form__cart-item .product-actions .save-for-later{margin-bottom:6px}@media screen and (max-width: 767.5px){.woocommerce-cart-form__cart-item{display:flex !important;flex-wrap:wrap}.woocommerce-cart-form__cart-item .product-name{width:calc(100% - 280px);display:block}.woocommerce-cart-form__cart-item .product-quantity{width:140px;flex-direction:row;gap:4px}.woocommerce-cart-form__cart-item .product-quantity span{line-height:1.1}.woocommerce-cart-form__cart-item .product-actions{width:100%;justify-content:start;align-items:center}.woocommerce-cart-form__cart-item .product-actions p{margin:0 !important}}@media screen and (max-width: 560.5px){.woocommerce-cart-form .product-name{width:calc(100% - 90px);display:block;padding-bottom:0}.woocommerce-cart-form .product-name .product-title{font-size:18px;line-height:1.24;margin-bottom:0}.woocommerce-cart-form .product-name .wc-packaging-wrapper{display:none !important}.woocommerce-cart-form .product-quantity{padding-top:0;width:100%;align-items:center;justify-content:start;gap:8px}.woocommerce-cart-form .product-quantity .wc-packaging-wrapper{display:flex;width:100%}.woocommerce-cart-form .product-thumbnail{width:90px}.woocommerce-cart-form .product-thumbnail .inner-thumb-wrapper{width:90px;height:90px}.woocommerce-cart-form .product-actions{padding-top:0}}@media screen and (max-width: 345.5px){.woocommerce-cart-form .product-thumbnail{width:100%}.woocommerce-cart-form .product-thumbnail .inner-thumb-wrapper{width:100% !important;height:100%}.woocommerce-cart-form .product-name{width:100%;display:block}}.woocommerce-checkout.woocommerce-order-received #brx-header{box-shadow:0px 14px 14px 0px rgba(0,0,0,.04),0px 3px 7px 0px rgba(0,0,0,.05)}.woocommerce-checkout.woocommerce-order-received #brx-content>h1{display:none !important}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{align-items:center;margin:0 auto;padding:48px 16px;display:flex;flex-direction:column;gap:24px;max-width:587px;width:100%}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .order-title{color:#1e2328;text-align:center;font-family:"1FTV VIP Melforine";font-size:56px;font-style:normal;font-weight:400;line-height:1}@media(max-width: 587px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order .order-title{font-size:36px}}@media(max-width: 480px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order .order-title{width:100% !important;font-size:32px}}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .info{color:#000;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:"Raleway",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-0.16px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group{display:flex;gap:16px}@media(max-width: 587px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group{flex-direction:column;width:100%;align-items:center}}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group a{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 11px;font-family:"Raleway",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.33;border-radius:8px}@media(max-width: 587px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group a{width:100%;font-size:16px;max-width:320px}}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange{color:#fff;background:#e34909;border:1px solid #e34909}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange:hover{background:#1b4fa7;border-color:#1b4fa7}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange:hover svg path{fill:#1b4fa7}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange-outline{color:#e34909;background:#fff;border:1px solid #e34909}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange-outline:hover{color:#1b4fa7;border-color:#1b4fa7}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .button-orange-outline:hover svg path{stroke:#1b4fa7}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .zalo{padding:1px 11px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .button-group .zalo:hover svg path{stroke:rgba(0,0,0,0) !important;fill:#1b4fa7}.woocommerce-checkout .wc-packaging-wrapper{color:#404040;font-size:14px;line-height:1.2;display:block;font-weight:600;margin:12px 0 6px}.woocommerce-checkout #payment.woocommerce-checkout-payment{padding:0 !important;border:none !important}.woocommerce-checkout #payment.woocommerce-checkout-payment .payment_methods,.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{display:none !important}.woocommerce-checkout .woocommerce-cart-form__contents tbody td{clear:both;padding:15px 0;text-align:initial}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-name{padding-left:12px;padding-right:12px}@media screen and (max-width: 767.5px){.woocommerce-checkout .woocommerce-cart-form__cart-item .product-actions{display:none !important}}@media screen and (max-width: 560.5px){.woocommerce-checkout .woocommerce-cart-form__cart-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.302);padding-bottom:12px}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-thumbnail,.woocommerce-checkout .woocommerce-cart-form__cart-item .product-name{border:none !important}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-name{width:calc(100% - 140px);display:block}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-quantity{width:100%;padding:0;border:none}}@media screen and (max-width: 345.5px){.woocommerce-checkout .woocommerce-cart-form__cart-item .product-thumbnail{width:100%}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-thumbnail .inner-thumb-wrapper{width:100% !important;height:100%}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-name{width:100%;display:block}}.woocommerce-checkout #customer_details p{margin:0 0 24px}.woocommerce-checkout #customer_details p:last-child{margin-bottom:0}.woocommerce-checkout #customer_details label{font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:1.35;letter-spacing:0;color:#0d0d0d}.woocommerce-checkout #customer_details input,.woocommerce-checkout #customer_details select,.woocommerce-checkout #customer_details textarea{border:1px solid rgba(0,0,0,.3019607843);border-radius:8px;font-size:16px}.woocommerce-checkout #customer_details select{font-size:14px}.woocommerce-checkout #customer_details .vat-info-form.checked{background-color:#fafafa;border-radius:8px;padding:24px;border:1px solid rgba(0,0,0,.1490196078)}.woocommerce-checkout #customer_details .vat-info-form.checked .form-inner{display:block !important}.woocommerce-checkout #customer_details .checkbox-wrapper-cart{cursor:pointer}.woocommerce-checkout #customer_details .checkbox-wrapper-cart .checkbox-inner{display:flex;gap:8px;align-items:center}.woocommerce-checkout #customer_details .checkbox-wrapper-cart .checked,.woocommerce-checkout #customer_details .checkbox-wrapper-cart .unchecked{display:block}.woocommerce-checkout #customer_details .checkbox-wrapper-cart input{display:none}.woocommerce-checkout #customer_details .checkbox-wrapper-cart .checked{display:none}.woocommerce-checkout #customer_details .checkbox-wrapper-cart input:checked~.checkbox-inner .checked{display:block}.woocommerce-checkout #customer_details .checkbox-wrapper-cart input:checked~.checkbox-inner .unchecked{display:none}.woocommerce-checkout #customer_details .optional{display:none}.woocommerce-checkout #customer_details .required{color:red}.woocommerce-checkout .woocommerce-shipping-fields{display:none !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-bottom:24px}.woocommerce-checkout .woocommerce-additional-fields{margin-top:0}.woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper{margin-bottom:24px}*:focus,*:focus-visible,*:focus-within{outline:0 none}html.no-scroll{overflow:hidden;position:relative;touch-action:none;-ms-touch-action:none}body.no-scroll{position:relative;touch-action:none;-ms-touch-action:none}.content-center{margin:0 auto;text-align:center}@media(max-width: 1260px){#brx-header #brxe-citikt{display:flex !important;justify-content:flex-end}}@media(max-width: 1199.5px){#brx-content{margin-top:72px}}@media(max-width: 478px){#brx-content{margin-top:80px}}.content-right{margin:0 0 0 auto;text-align:right}html{font-size:100%}body:not(.brf-backend-view) .hidden{display:none}.line-clamp-1{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 767px){#brxe-kcorbm .splide__arrows.custom,#brxe-wvxkct .splide__arrows.custom{display:none !important}#brxe-kcorbm .splide__arrow,#brxe-wvxkct .splide__arrow{display:none !important}}.woocommerce-account #brx-header #brxe-cfgrqg{background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.1)}#brx-header.sticky{z-index:1200}.kcca-product-price{margin-bottom:8px}.kcca-product-price .price{font-size:24px;font-weight:700;color:#e34909}.kcca-product-price .on-sale{display:flex;justify-content:space-between;gap:8px}.kcca-product-price .on-sale .regular-price{font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:line-through;color:gray}.kcca-product-price .on-sale .discount-percent{padding:1px 8px;border-radius:24px;background:rgba(0,0,0,.4);color:#fff;font-size:14px;font-weight:600}.brxe-filter-search input{background-image:url(../images/search-icon.svg);background-repeat:no-repeat;background-size:20px;background-position:12px center}.fake-date-range-input{display:flex;gap:8px}.fake-date-range-input input{border-radius:8px;font-size:12px;border:1px solid rgba(0,0,0,.3);padding:0px 23px 0 12px;height:32px;background-image:url(../images/icon-calendar.svg);background-repeat:no-repeat;background-size:16px;background-position:96% center}.em-cal-nav .month-nav{border:none}.em-cal-nav .month-nav-inner{text-align:center;display:flex !important;align-items:center;justify-content:end}.em-cal-nav .month-nav-inner span{font-family:"Raleway",sans-serif;font-weight:700;font-size:24px;line-height:1.3}.em-cal-nav .month-nav-inner .em-calnav svg{width:16px !important;height:16px !important}.kcca-language-links{display:flex;align-items:center;gap:16px;justify-content:center;list-style:none;color:#fff;margin:0;padding:0}.kcca-language-links li{text-transform:uppercase;font-weight:400;padding-top:8px;font-size:14px}.kcca-language-links li.lang-item-active{padding:0;text-decoration:underline;font-weight:600}.kcca-language-links a{color:#fff}#map .leaflet-div-icon,#map2 .leaflet-div-icon{background:rgba(0,0,0,0);border:none}#map .leaflet-div-icon .inner-icon,#map2 .leaflet-div-icon .inner-icon{position:absolute;top:5px;width:26px;left:11px}#map .leaflet-div-icon .inner-icon img,#map2 .leaflet-div-icon .inner-icon img{width:100%;display:block}#map .leaflet-tile-pane img,#map2 .leaflet-tile-pane img{filter:grayscale(90%) !important}.brxe-tour-experience-wrapper{width:100%}.brxe-tour-experience-wrapper .wrapper{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.brxe-tour-experience-wrapper .wrapper .list{padding:16px;width:430px;box-shadow:22px 0px 22px 0px rgba(0,0,0,.04);position:relative;height:calc(100dvh - 120px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.brxe-tour-experience-wrapper .wrapper .list::-webkit-scrollbar{width:0}.brxe-tour-experience-wrapper .wrapper .list:after{content:"";background:linear-gradient(360deg, #FFDFBA 0%, #E34909 100%);position:absolute;top:0;right:0;height:100%;width:2px}.brxe-tour-experience-wrapper .wrapper .map{width:calc(100% - 430px);position:relative;height:calc(100dvh - 120px)}.brxe-tour-experience-wrapper #map{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 992px){.brxe-tour-experience-wrapper .wrapper{display:block}.brxe-tour-experience-wrapper .wrapper .list{width:100%}.brxe-tour-experience-wrapper .wrapper .map{width:100%;height:400px}}.brxe-tour-experience-wrapper #map .leaflet-div-icon{background:rgba(0,0,0,0);border:none}.brxe-tour-experience-wrapper #map .leaflet-marker-icon .number{position:relative;top:-33px;font-size:12px;width:25px;color:#fff;text-align:center;font-weight:600}.itinerary-back{border:1px solid var(--color-1);border-radius:8px;display:inline-flex;align-items:center;gap:3px;padding:8px 10px;text-decoration:none;color:var(--color-1);font-weight:600;font-size:14px;line-height:1.5;transform:all .3s}.itinerary-back:hover{background-color:var(--color-1);color:#fff}.itinerary-back:hover svg path{stroke:#fff}.itinerary-title{margin:24px 0 36px;font-weight:400;font-size:36px;line-height:42px;letter-spacing:0%}.itinerary-list{-ms-overflow-style:none;scrollbar-width:none}@media(max-width: 992px){.itinerary-list{height:auto}}.itinerary-list::-webkit-scrollbar{width:0}.itinerary-list .itinerary-item{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.15);cursor:pointer}.itinerary-list .itinerary-item .image-wrapper{position:relative;border-radius:16px;overflow:hidden;margin-bottom:16px}.itinerary-list .itinerary-item .image-wrapper img{width:100%;display:block;height:auto;aspect-ratio:500/307;transition:all .3s}.itinerary-list .itinerary-item .image-wrapper .date{top:16px;right:16px;border-radius:16px;padding:8px 16px;position:absolute;background-color:#fff;text-align:center}.itinerary-list .itinerary-item .image-wrapper .date .label{display:block;font-family:"Raleway",sans-serif;font-weight:600;font-size:10px;line-height:16px;letter-spacing:4%;text-transform:uppercase;color:#0d0d0d}.itinerary-list .itinerary-item .image-wrapper .date .value{display:block;font-family:"1FTV VIP Melforine";font-weight:400;font-size:36px;line-height:1;text-align:center;color:#0d0d0d}.itinerary-list .itinerary-item .info .hoat_dong{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-2%;margin-bottom:8px}.itinerary-list .itinerary-item .info .location{margin-bottom:8px;font-family:"Raleway",sans-serif;font-weight:600;font-size:10px;line-height:16px;letter-spacing:4%;text-transform:uppercase}.itinerary-list .itinerary-item .info .content{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-1%}.itinerary-list .itinerary-item:hover .image-wrapper img{transform:scale(1.03)}.post-content p,.post-content li{font-family:"Raleway",sans-serif;font-weight:400;font-size:16px;line-height:24px !important;letter-spacing:-1%;font-variant-numeric:lining-nums proportional-nums;color:#0d0d0d}.brxe-post-content p,.brxe-post-content li,.em-event-content p,.em-event-content li{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;font-variant-numeric:lining-nums proportional-nums}.brxe-post-content h1,.brxe-post-content h2,.brxe-post-content h3,.brxe-post-content h4,.brxe-post-content h5,.brxe-post-content h6,.em-event-content h1,.em-event-content h2,.em-event-content h3,.em-event-content h4,.em-event-content h5,.em-event-content h6{margin-bottom:16px;line-height:1.2}.brxe-post-content h1,.em-event-content h1{font-size:36px;font-family:"1FTV VIP Melforine"}.brxe-post-content h2,.em-event-content h2{font-size:32px;font-family:"1FTV VIP Melforine"}@media screen and (max-width: 640px){.brxe-post-content h2,.em-event-content h2{font-size:28px}}.brxe-post-content h3,.em-event-content h3{font-family:"Raleway",sans-serif;font-size:24px}@media screen and (max-width: 640px){.brxe-post-content h3,.em-event-content h3{font-size:20px}}.brxe-post-content h4,.em-event-content h4{font-family:"Raleway",sans-serif;font-size:22px}@media screen and (max-width: 640px){.brxe-post-content h4,.em-event-content h4{font-size:20px}}.brxe-post-content h5,.em-event-content h5{font-family:"Raleway",sans-serif;font-size:20px}.brxe-post-content h6,.em-event-content h6{font-family:"Raleway",sans-serif;font-size:16px;text-transform:uppercase}.brxe-post-content .wp-block-image,.brxe-post-content [class*=wp-image-],.em-event-content .wp-block-image,.em-event-content [class*=wp-image-]{border-radius:16px;overflow:hidden}.brxe-post-content figcaption,.em-event-content figcaption{color:#363636}.location_side_detail{padding-right:16px;position:relative;height:100%}.location_side_detail .back-link a{border:1px solid #404040;border-radius:8px;height:32px;padding:8px;color:#404040;font-size:12px}.location_side_detail .location_title{color:#008f80;font-family:"1FTV VIP Melforine";font-weight:400;font-size:36px;line-height:42px;letter-spacing:0%;margin:16px 0 0}.location_side_detail .badge{margin:4px 0 24px}.location_side_detail .badge-item{display:flex;gap:8px}.location_side_detail .badge-item img{width:24px;height:24px}.location_side_detail .badge-item span{font-size:13px;font-weight:600;color:#404040;text-transform:uppercase}.location_side_detail .images{margin:0 0 24px}.location_side_detail .images #thumbnail-carousel{margin-top:8px}.location_side_detail .images #thumbnail-carousel img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}.location_side_detail .images #thumbnail-carousel .splide__slide{border-radius:8px;overflow:hidden}.location_side_detail .images #thumbnail-carousel .splide__slide.is-active{border:4px solid #e34909}.location_side_detail .images #main-carousel{border-radius:8px;overflow:hidden}.location_side_detail .images #main-carousel img{aspect-ratio:48/36;width:100%;object-fit:cover;height:100%}.location_side_detail .images #main-carousel .splide__arrow{width:32px;height:32px;background-size:32px;background-repeat:no-repeat;background-position:center}.location_side_detail .images #main-carousel .splide__arrow svg{display:none}.location_side_detail .images #main-carousel .splide__arrow.splide__arrow--prev{left:16px;background-image:url(../images/arrow-left-white.svg)}.location_side_detail .images #main-carousel .splide__arrow.splide__arrow--next{right:16px;background-image:url(../images/arrow-right-white.svg)}.location_side_detail .info-wrapper{margin-top:20px;height:63dvh;overflow:auto;padding-bottom:120px;-ms-overflow-style:none;scrollbar-width:none}.location_side_detail .info-wrapper::-webkit-scrollbar{width:0}.location_side_detail .info{display:flex;gap:4px 16px;flex-wrap:wrap;justify-content:space-between}.location_side_detail .info>div{width:calc((100% - 16px)/2);position:relative}.location_side_detail .info>div img{width:16px;height:16px;position:absolute;top:3px;left:0}.location_side_detail .info>div span.text,.location_side_detail .info>div a.link{display:block;padding-left:24px;font-family:"Raleway",sans-serif;font-size:14px;line-height:1.4;color:#0d0d0d;margin-bottom:4px}.location_side_detail .info>div a.link:hover{text-decoration:underline}.location_side_detail .reviews{padding:24px 0;margin:24px 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between}.location_side_detail .reviews>div{width:calc((100% - 16px)/2)}.location_side_detail .reviews h5{font-family:"Raleway",sans-serif;font-weight:600;font-size:12px;line-height:16px;font-variant-numeric:lining-nums proportional-nums;color:#0d0d0d;margin-bottom:4px}.location_side_detail .gioi_thieu_ngan{padding-bottom:16px}.location_side_detail .rating{display:flex;gap:8px;align-items:center}.location_side_detail .rating .stars{line-height:1}.location_side_detail .rating .star{display:inline-block;line-height:1}.location_side_detail .action-button{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px;position:absolute;bottom:0;left:0;width:calc(100% - 16px);background:#fff}.location_side_detail .action-button a{font-size:14px;font-weight:600;width:calc((100% - 8px)/2);text-align:center;border:1px solid #e34909;border-radius:8px;padding:8px;color:#e34909;display:flex;justify-content:center;align-items:center;gap:5px;position:relative;z-index:1}.location_side_detail .action-button a:first-child{color:#fff;width:100%;background-color:#e34909;padding:8px;border-radius:8px}.location_side_detail .action-button:before{content:"";position:absolute;top:-24px;left:0;width:100%;height:50px;background:linear-gradient(0deg, transparent 0%, #fff 100%)}.location_side_detail .thumb-wrapper{position:relative}.location_side_detail .thumb-wrapper:after{content:"";position:absolute;top:0;right:0;width:30px;height:100%;background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.6705882353) 30%)}.dia_diem_wrap{background-color:#fff8e5;padding:16px;border-radius:16px}.dia_diem_wrap h4{font-size:18px;color:#000;font-family:"Raleway";font-weight:600;width:100%}.dia_diem_wrap>div{margin-top:8px;position:relative;padding-left:24px;line-height:1.1}.dia_diem_wrap>div img{position:absolute;top:4px;left:0}.dia_diem_wrap>div span{font-size:12px;font-weight:400}.toggle_line_clamp .icon{line-height:1}.toggle_line_clamp a{display:flex;flex-wrap:8px;align-items:center;font-size:12px;color:#e34909;font-weight:600}.location-detail-cover{padding:0 16px;width:100%;display:flex;gap:8px}.location-detail-cover .img-wrap{width:calc((100% - 16px)/3);border-radius:16px;overflow:hidden;position:relative}.location-detail-cover .img-wrap img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:center}.location-detail-cover .img-wrap:after{content:"";width:100%;height:30%;bottom:0;left:0;position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.6) 100%)}.single-dia-diem .bricks-button.chi-duong:hover svg path,.single-dia-diem .bricks-button.luu-dia-diem:hover svg path,.single-dia-diem .bricks-button.dien-thoai:hover svg path,.single-dia-diem .bricks-button.phan-hoi-dich-vu:hover svg path{stroke:var(--color-2)}.location-detail-category span{text-transform:uppercase;font-size:16px;line-height:1.5;font-weight:600;color:#404040;font-family:"Raleway",sans-serif}.location-detail-info{border-radius:16px;padding:32px;background-color:#fff8e5}@media screen and (max-width: 1140px){.location-detail-info{padding:20px}}.location-detail-info .badge-item{display:flex;gap:8px;align-items:center;margin-bottom:16px}.location-detail-info .badge-item img{width:40px;height:40px}@media screen and (max-width: 1140px){.location-detail-info .badge-item img{width:24px;height:24px}}.location-detail-info .badge-item span{font-size:14px;font-weight:600;color:#404040;text-transform:uppercase}.location-detail-info .info{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between}.location-detail-info .info>div{width:100%;position:relative}.location-detail-info .info>div img{width:24px;height:24px;position:absolute;top:2px;left:7px}@media screen and (max-width: 1140px){.location-detail-info .info>div img{left:0}}.location-detail-info .info>div span.text,.location-detail-info .info>div a.link{display:block;padding-left:48px;font-family:"Raleway",sans-serif;font-size:20px;line-height:1.4;color:#0d0d0d;margin-bottom:4px}@media screen and (max-width: 1140px){.location-detail-info .info>div span.text,.location-detail-info .info>div a.link{font-size:16px;padding-left:30px}}.location-detail-info .info>div a.link:hover{text-decoration:underline}.location-detail-info .badge-item-icon{position:relative}.location-detail-info .badge-item-icon .icon{position:absolute;top:-12px;right:-18px}.location-detail-info .badge-item-icon .icon svg{width:16px;height:16px}.location-detail-tab{border-bottom:1px solid rgba(0,0,0,.302);display:flex}.location-detail-tab a{display:inline-block;padding:8px 24px;color:#0d0d0d;font-size:18px;font-weight:600;position:relative}.location-detail-tab a::after{content:"";width:100%;height:3px;background-color:rgba(0,0,0,0);position:absolute;bottom:-1px;left:0}.location-detail-tab a.active{color:#e34909}.location-detail-tab a.active:after{background-color:#e34909}@media screen and (max-width: 540px){.location-detail-tab a{font-size:14px;padding:5px 15px}}.thong_tin_giai_thuong{border-radius:16px;overflow:hidden;position:relative;margin-bottom:32px}.thong_tin_giai_thuong a.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.thong_tin_giai_thuong .info{z-index:2;position:absolute;padding:32px;top:0;bottom:0;width:60%;max-width:395px}@media screen and (max-width: 540px){.thong_tin_giai_thuong .info{padding:16px}}@media screen and (max-width: 370px){.thong_tin_giai_thuong .info{display:flex;align-items:center}}.thong_tin_giai_thuong h4{font-family:"1FTV VIP Melforine";font-weight:400;font-size:48px;line-height:1;letter-spacing:0;color:#fff}@media screen and (max-width: 1140px){.thong_tin_giai_thuong h4{font-size:36px}}@media screen and (max-width: 540px){.thong_tin_giai_thuong h4{font-size:28px}}@media screen and (max-width: 370px){.thong_tin_giai_thuong h4{font-size:24px}}.thong_tin_giai_thuong .button{margin-top:16px;background-color:#fff;border-radius:8px;font-size:12px;color:#e34909;font-weight:600;display:inline-flex;align-items:center;gap:8px;padding:8px 14px}@media screen and (max-width: 370px){.thong_tin_giai_thuong .button{display:none}}.thong_tin_giai_thuong img{aspect-ratio:1150/217;object-fit:cover;object-position:center}@media screen and (max-width: 991px){.thong_tin_giai_thuong img{width:100%;aspect-ratio:2.7;object-fit:cover;object-position:right}}.location-detail-gallery .images{display:flex;gap:20px;flex-direction:column}@media screen and (min-width: 992px){.location-detail-gallery .images{flex-direction:row-reverse}}@media screen and (min-width: 992px){.location-detail-gallery .images #thumbnail-carousel{width:80px}}.location-detail-gallery .images #thumbnail-carousel img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover}.location-detail-gallery .images #thumbnail-carousel .splide__slide{border-radius:8px;overflow:hidden}.location-detail-gallery .images #thumbnail-carousel .splide__slide.is-active{border:4px solid #e34909}.location-detail-gallery .images #main-carousel{border-radius:16px;overflow:hidden}@media screen and (min-width: 992px){.location-detail-gallery .images #main-carousel{width:calc(100% - 100px)}}@media screen and (max-width: 640px){.location-detail-gallery .images #main-carousel{border-radius:0;margin-bottom:32px}.location-detail-gallery .images #main-carousel img{border-radius:16px}}.location-detail-gallery .images #main-carousel img{aspect-ratio:48/36;width:100%;object-fit:cover;height:100%}.location-detail-gallery .images #main-carousel .splide__arrow{width:32px;height:32px;background-size:32px;background-repeat:no-repeat;background-position:center}.location-detail-gallery .images #main-carousel .splide__arrow svg{display:none}.location-detail-gallery .images #main-carousel .splide__arrow.splide__arrow--prev{left:16px;background-image:url(../images/arrow-left-white.svg)}.location-detail-gallery .images #main-carousel .splide__arrow.splide__arrow--next{right:16px;background-image:url(../images/arrow-right-white.svg)}@media screen and (max-width: 640px){.location-detail-gallery .thumb-wrapper{display:none}.location-detail-gallery .splide__pagination{position:relative;top:inherit;transform:none;left:inherit;bottom:inherit;margin:8px 0 10px}.location-detail-gallery .splide__pagination .splide__pagination__page{background-color:#555}.location-detail-gallery .splide__pagination .splide__pagination__page.is-active{background-color:#e34909}}@media screen and (max-width: 376px){.location-detail-gallery .thumb-wrapper{display:none}}.location-detail-map{border-radius:16px;overflow:hidden;height:400px}@media screen and (min-width: 992px){.location-detail-map{height:100%}}.location-widget{padding:32px;margin-bottom:32px;border:1px solid rgba(0,0,0,.15);background-color:#fff;border-radius:16px}.location-widget .brxe-heading{font-family:"Raleway",sans-serif;font-weight:700;font-size:24px;line-height:1.4;letter-spacing:-0.24px;margin-bottom:16px}@media screen and (max-width: 1140px){.location-widget{padding:20px}.location-widget .brxe-heading{font-size:20px}}.location-detail-activite .info{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between}.location-detail-activite .info>div{width:100%;position:relative}.location-detail-activite .info>div img{width:24px;height:24px;position:absolute;top:0px;left:2}.location-detail-activite .info>div span{display:block;padding-left:36px;font-family:"Raleway",sans-serif;font-size:20px;line-height:1.4;color:#0d0d0d;margin-bottom:4px}@media screen and (max-width: 1140px){.location-detail-activite .info>div span{font-size:16px}}.location-detail-reviews .reviews>div{width:100%}.location-detail-reviews .reviews>div:first-child{margin-bottom:16px}.location-detail-reviews .reviews h5{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:1.35;font-variant-numeric:lining-nums proportional-nums;color:#0d0d0d;margin-bottom:4px}.location-detail-reviews .rating{display:flex;gap:8px;align-items:center}.location-detail-reviews .rating .stars{line-height:1}.location-detail-reviews .rating .star{display:inline-block;line-height:1}.location-detail-reviews .badge-item{display:flex;gap:8px;align-items:center}.location-detail-reviews .badge-item img{width:32px;height:32px}@media screen and (max-width: 1140px){.location-detail-reviews .badge-item img{width:24px;height:24px}}.location-detail-reviews .badge-item span{font-size:13px;font-weight:600;color:#404040;text-transform:uppercase}.location-detail-rating .rating{display:flex;gap:8px;align-items:center}.location-detail-rating .rating .stars{line-height:1}.location-detail-rating .rating .star{display:inline-block;line-height:1}.location-detail-menu .title_menu{font-size:24px;line-height:1.4;font-weight:600;margin-bottom:32px;font-family:"Raleway",sans-serif}.location-detail-menu .menu-wrapper{position:relative;display:flex;flex-wrap:wrap;gap:24px}.location-detail-menu .menu-wrapper .item{width:100%;cursor:pointer;display:flex;gap:16px;margin-bottom:8px;align-items:center;border-radius:16px;overflow:hidden;padding-right:8px}@media screen and (min-width: 600px){.location-detail-menu .menu-wrapper .item{width:calc((100% - 24px)/2)}}.location-detail-menu .menu-wrapper .item:hover{background-color:#fff8e5}.location-detail-menu .menu-wrapper .item img{width:110px;height:110px;object-fit:cover;border-radius:16px}.location-detail-menu .menu-wrapper .item div{width:calc(100% - 126px)}.location-detail-menu .menu-wrapper .item div h4{font-size:18px;line-height:1.4;font-weight:600;margin-bottom:4px;font-family:"Raleway",sans-serif}.location-detail-menu .menu-wrapper .item div p{font-size:14px;line-height:1.4;font-weight:400;margin:0;font-family:"Raleway",sans-serif;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.location-detail-mobile-info{position:fixed;top:62px;z-index:10;background-color:#fff;width:100%;left:0;padding:0px 16px 0;box-shadow:0px 3px 7px 0px rgba(0,0,0,.0509803922)}.location-detail-mobile-info .location-info{display:flex;gap:16px;align-items:center}.location-detail-mobile-info .location-info .image{width:80px;height:80px;border-radius:16px;overflow:hidden;border:1px solid #fff;box-shadow:0px 3px 7px 0px rgba(0,0,0,.0509803922),0px 14px 14px 0px rgba(0,0,0,.0392156863)}.location-detail-mobile-info .location-info .image img{width:100%;height:100%;object-fit:cover}.location-detail-mobile-info .location-info .info{width:calc(100% - 96px)}.location-detail-mobile-info .location-info .info p{font-family:"Raleway",sans-serif;font-weight:600;font-style:SemiBold;font-size:12px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#e34909;margin:0}.location-detail-mobile-info .location-info .info h3{font-family:"1FTV VIP Melforine";font-weight:400;font-size:26px;line-height:1.1;letter-spacing:0;color:#0d0d0d;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;margin-top:4px}.location-detail-mobile-info .actions-wrapper{justify-content:flex-end;padding:16px;background-color:#fff8e5;border-radius:16px;margin-top:8px;display:flex;flex-wrap:wrap;gap:4px}@media screen and (max-width: 426px){.location-detail-mobile-info .actions-wrapper{padding:8px}}.location-detail-mobile-info .actions-wrapper .icon-wrapper{display:flex;gap:8px;flex-wrap:wrap}.location-detail-mobile-info .actions-wrapper .button-orange-outline{background-color:rgba(0,0,0,0) !important}.location-detail-mobile-info .actions-wrapper .badge-item{display:flex;gap:8px;align-items:center;margin-right:auto}.location-detail-mobile-info .actions-wrapper .badge-item img{width:32px;height:32px}@media screen and (max-width: 1140px){.location-detail-mobile-info .actions-wrapper .badge-item img{width:24px;height:24px}}.location-detail-mobile-info .actions-wrapper .badge-item span{font-size:13px;font-weight:600;color:#404040;text-transform:uppercase}@media screen and (max-width: 426px){.location-detail-mobile-info .actions-wrapper .badge-item span{font-size:12px}}.location-detail-mobile-info .actions-wrapper .badge-item .badge-item-icon{position:relative}.location-detail-mobile-info .actions-wrapper .badge-item .badge-item-icon .icon{position:absolute;top:-12px;right:-18px}.location-detail-mobile-info .actions-wrapper .badge-item .badge-item-icon .icon a{padding:0}.location-detail-mobile-info .actions-wrapper .badge-item .badge-item-icon .icon svg{width:16px;height:16px}.location-detail-mobile-info .actions-wrapper .icon-wrapper{display:flex;gap:8px;flex-wrap:wrap}.location-detail-mobile-info .actions-wrapper .icon-wrapper a{width:40px;height:40px;border-radius:8px;padding:8px;border:1px solid #e34909;color:#e34909;display:flex;justify-content:center;align-items:center}.location-detail-mobile-info .actions-wrapper .icon-wrapper a svg{width:24px;height:24px}@media screen and (max-width: 426px){.location-detail-mobile-info .actions-wrapper .icon-wrapper a{width:32px;height:32px;border-radius:8px;padding:8px}}@media screen and (max-width: 361px){.location-detail-mobile-info .actions-wrapper .icon-wrapper{gap:6px}.location-detail-mobile-info .actions-wrapper .icon-wrapper a{width:27px;height:27px;border-radius:6px;padding:3px}}.location-detail-mobile-info .location-detail-tab{padding-top:10px;justify-content:center}#image-carousel{width:100%}#image-carousel img{aspect-ratio:1;width:100%;object-fit:cover;object-position:center}#image-carousel .splide__pagination__page{background-color:#fff}#image-carousel .splide__pagination__page.is-active{background-color:#e34909}.popup-wrapper.ads{position:fixed;bottom:16px;right:16px;width:50%;max-width:300px;z-index:999;transition:all .4s}.popup-wrapper.ads .close-icon{position:absolute;right:8px;top:8px;z-index:5}.popup-wrapper.ads .close-icon svg{width:16px;height:16px}.popup-wrapper.ads .popup{border-radius:16px;overflow:hidden;position:relative}.popup-wrapper.ads .popup a{position:absolute;top:0;left:0;width:100%;height:100%}.popup-wrapper.ads .popup img{width:100%;display:block;height:auto}.location-button-group{display:flex;gap:16px;flex-wrap:wrap}@media(max-width: 587px){.location-button-group{flex-direction:column;width:100%;align-items:center}}.location-button-group a{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 11px;font-family:"Raleway",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.33;border-radius:8px}@media(max-width: 587px){.location-button-group a{width:100%;font-size:16px}}.location-button-group.vertical-buttons{flex-direction:column;width:100%;align-items:center}.location-button-group.vertical-buttons a{width:100%}.location-button-group .button-orange{color:#fff;background:#e34909;border:1px solid #e34909}.location-button-group .button-orange svg path{stroke:#fff}.location-button-group .button-orange:hover{background:#1b4fa7;border-color:#1b4fa7}.location-button-group .button-orange-outline{color:#e34909;background:#fff;border:1px solid #e34909}.location-button-group .button-orange-outline:hover{color:#1b4fa7;border-color:#1b4fa7}.location-button-group .button-orange-outline:hover svg path{stroke:#1b4fa7}.location-button-group .zalo{padding:1px 11px}.location-button-group .zalo:hover svg path{stroke:rgba(0,0,0,0) !important;fill:#1b4fa7}.location-featured_image{aspect-ratio:1/1;object-fit:cover;object-position:center}.cart_totals .cart-subtotal,.cart_totals .cart-shipping,.cart_totals .order-total{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px;justify-content:space-between}.cart_totals .cart-subtotal .label,.cart_totals .cart-shipping .label,.cart_totals .order-total .label{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:1.35;color:#0d0d0d}.cart_totals .cart-subtotal .value,.cart_totals .cart-shipping .value,.cart_totals .order-total .value{font-family:"Raleway",sans-serif;font-weight:600;font-size:18px;line-height:1.35;color:#0d0d0d}.cart_totals hr{margin:24px 0;border-bottom:1px solid #e5e5e5}.cart_totals .order-total{margin-bottom:24px}.cart_totals .order-total .label,.cart_totals .order-total .value{color:#e34909}.kcca_checkout_form p{margin:0 0 24px}.kcca_checkout_form p:last-child{margin-bottom:0}.kcca_checkout_form label{font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:1.35;letter-spacing:0;color:#0d0d0d}.kcca_checkout_form input,.kcca_checkout_form select,.kcca_checkout_form textarea{border:1px solid rgba(0,0,0,.3019607843);border-radius:8px;font-size:16px}.kcca_checkout_form select{font-size:14px}@media(min-width: 478px){.kcca_checkout_form .two-cols{display:flex;gap:24px}.kcca_checkout_form .two-cols p{display:block;width:calc(50% - 12px);margin:0}}.kcca_checkout_form .two-cols p{margin-bottom:24px}.kcca_checkout_form .vat-info-form.checked{background-color:#fafafa;border-radius:8px;padding:24px;border:1px solid rgba(0,0,0,.1490196078)}.kcca_checkout_form .vat-info-form.checked .form-inner{display:block !important}.kcca_checkout_form .checkbox-wrapper-cart{cursor:pointer}.kcca_checkout_form .checkbox-wrapper-cart .checkbox-inner{display:flex;gap:8px;align-items:center}.kcca_checkout_form .checkbox-wrapper-cart .checked,.kcca_checkout_form .checkbox-wrapper-cart .unchecked{display:block}.kcca_checkout_form .checkbox-wrapper-cart input{display:none}.kcca_checkout_form .checkbox-wrapper-cart .checked{display:none}.kcca_checkout_form .checkbox-wrapper-cart input:checked~.checkbox-inner .checked{display:block}.kcca_checkout_form .checkbox-wrapper-cart input:checked~.checkbox-inner .unchecked{display:none}.checkbox-wrapper{cursor:pointer}.checkbox-wrapper .checkbox-inner{display:flex;gap:8px;align-items:center}.checkbox-wrapper .checked,.checkbox-wrapper .unchecked{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat}.checkbox-wrapper .checked{background-image:url(../images/icon-checked.svg)}.checkbox-wrapper .unchecked{background-image:url(../images/uncheck.svg)}.checkbox-wrapper input{display:none}.checkbox-wrapper .checked{display:none}.checkbox-wrapper input:checked~.checkbox-inner .checked{display:block}.checkbox-wrapper input:checked~.checkbox-inner .unchecked{display:none}.brxe-filter-select.lw-select2{opacity:0 !important;visibility:hidden !important;display:none !important}.lw-select-wrapper .custom-select{position:relative;width:100%}.lw-select-wrapper .select-button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#fff;font-size:14px;font-weight:500;color:#0d0d0d;cursor:pointer;text-align:center}.lw-select-wrapper .select-button:focus{outline:none}.lw-select-wrapper .chevron-icon{width:20px;height:20px;transition:transform .2s}.lw-select-wrapper .chevron-icon.open{transform:rotate(180deg)}.lw-select-wrapper .dropdown{width:218px;position:absolute;right:0;z-index:10;margin-top:.25rem;background-color:#fff;border-radius:16px;padding:8px;border:1px solid #d9d9d9;display:none}.lw-select-wrapper .dropdown.open{display:block}.lw-select-wrapper .option{display:flex;width:100%;justify-content:center;padding:8px;border-radius:8px;font-size:14px;font-weight:400;text-align:center;cursor:pointer;color:#0d0d0d}.lw-select-wrapper .option:hover{background-color:#ffe0b8}.lw-select-wrapper .option.selected{background-color:#ffdfba;font-weight:600}.wc-packaging-wrapper{display:flex;align-items:center}.wc-packaging-wrapper>span{color:#404040;font-size:14px;line-height:1.2}.wc-packaging-selector .custom-select{position:relative;width:100%}.wc-packaging-selector .select-button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.25rem 1rem;background-color:#fff;font-size:14px;font-weight:500;color:#0d0d0d;cursor:pointer;text-align:center;color:#e34909;font-weight:600}.wc-packaging-selector .select-button:focus{outline:none}.wc-packaging-selector .chevron-icon{padding-left:3px;width:20px;height:20px;transition:transform .2s}.wc-packaging-selector .chevron-icon.open{transform:rotate(180deg)}.wc-packaging-selector .dropdown{width:120px;position:absolute;right:0;z-index:10;margin-top:.25rem;background-color:#fff;border-radius:16px;padding:8px;border:1px solid #d9d9d9;display:none}.wc-packaging-selector .dropdown.open{display:block}.wc-packaging-selector [data-value]{display:flex;width:100%;justify-content:center;padding:8px;border-radius:8px;font-size:14px;font-weight:400;text-align:center;cursor:pointer;color:#0d0d0d}.wc-packaging-selector [data-value]:hover{background-color:#ffe0b8}.wc-packaging-selector [data-value].selected{background-color:#ffdfba;font-weight:600}.brxe-filter-radio.custom-checkbox label{cursor:pointer}.brxe-filter-radio.custom-checkbox label input{display:none}.brxe-filter-radio.custom-checkbox label .brx-option-text{position:relative;padding-left:24px}.brxe-filter-radio.custom-checkbox label .brx-option-text:before,.brxe-filter-radio.custom-checkbox label .brx-option-text:after{content:"";position:absolute;width:16px;height:16px;top:3px;left:0;background-position:center;background-repeat:no-repeat}.brxe-filter-radio.custom-checkbox label .brx-option-text:before{background-image:url(../images/icon-checked.svg);display:none}.brxe-filter-radio.custom-checkbox label .brx-option-text:after{background-image:url(../images/uncheck.svg)}.brxe-filter-radio.custom-checkbox label input:checked~.brx-option-text:before{display:block}.brxe-filter-radio.custom-checkbox label input:checked~.brx-option-text:after{display:none}.brxe-product-add-to-cart{position:relative}.brxe-product-add-to-cart .button.ajax_add_to_cart.loading{opacity:.6}.brxe-product-add-to-cart a.added_to_cart{font-size:12px;font-weight:bold;position:absolute;bottom:0;right:0;padding:0}.added_to_cart.wc-forward{display:none !important}.message-added-yeu-thich{display:none;justify-content:center;gap:8px;align-items:center;background-color:#f0fffb;width:500px;border:#60a887;border-style:solid;border-width:1px;padding:8px;border-radius:16px;color:#0f6043;font-weight:600;font-size:18px;line-height:1.3;position:fixed;top:120px;left:50%;transform:translate(-50%, 0);z-index:9999}.message-added-yeu-thich a{text-decoration:underline}.message-added-yeu-thich.active{display:flex}.message-added-to-cart{position:fixed;top:120px;right:0;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-left:4px solid #e34909;padding:8px;color:#111;font-size:14px;box-shadow:0px 4px 8px rgba(0,0,0,.1);opacity:0;transform:translateX(100%);transition:all .5s ease-in-out;z-index:9999}.message-added-to-cart a{color:#e34909;font-weight:600}.message-added-to-cart .icon{margin-right:6px}.message-added-to-cart svg{width:16px;height:16px;transform:translateY(2px)}.message-added-to-cart.active{opacity:1;transform:translateX(0)}.kcca-suggest-location{margin-top:32px;border-radius:42px 16px 16px 16px;padding:20px;background:linear-gradient(45deg, var(--color-gradient-2) 0%, var(--color-gradient-1) 100%);overflow:hidden;font-family:"Raleway",sans-serif}.kcca-suggest-location .inner-box{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.kcca-suggest-location .inner-box .thong-tin{width:calc(40% - 16px)}.kcca-suggest-location .inner-box .thong-tin .huy-hieu{padding-top:12px}@media screen and (max-width: 560px){.kcca-suggest-location .inner-box .thong-tin{width:100%}.kcca-suggest-location .inner-box .thong-tin .huy-hieu{padding-top:0}}.kcca-suggest-location .inner-box .chi-tiet{width:60%;padding-top:12px}@media screen and (max-width: 560px){.kcca-suggest-location .inner-box .chi-tiet{width:100%;padding-top:0}}.kcca-suggest-location .inner-box p,.kcca-suggest-location .inner-box .text,.kcca-suggest-location .inner-box .link{font-size:16px;line-height:1.35;color:#fff;font-family:"Raleway",sans-serif}.kcca-suggest-location .thong-tin{padding-left:66px;position:relative}.kcca-suggest-location .thong-tin .badge-icon{width:50px;position:absolute;top:0;left:0}.kcca-suggest-location .thong-tin .badge-icon img{width:100%}.kcca-suggest-location .thong-tin .huy-hieu{text-transform:uppercase;font-size:16px;font-weight:700;color:#fff;font-family:"Raleway",sans-serif;margin-bottom:4px}.kcca-suggest-location .thong-tin .gioi-thieu,.kcca-suggest-location .thong-tin .location-title{margin-bottom:4px}.kcca-suggest-location .chi-tiet a.link:hover{text-decoration:underline}.kcca-suggest-location .chi-tiet .chi-tiet-item{padding-left:32px;position:relative;margin-bottom:6px;line-height:1.1}.kcca-suggest-location .chi-tiet .chi-tiet-item .icon{width:20px;height:20px;position:absolute;top:1px;left:0;background-color:#fff;border-radius:4px}.kcca-suggest-location .chi-tiet .chi-tiet-item .icon svg{width:16px;height:16px;position:absolute;top:51%;left:50%;transform:translate(-50%, -50%)}.kcca-suggest-location .chi-tiet .chi-tiet-item .icon svg path{stroke:var(--icon-color)}@media screen and (max-width: 560px){.kcca-suggest-location .chi-tiet .chi-tiet-item{padding-left:66px}.kcca-suggest-location .chi-tiet .chi-tiet-item .icon{left:24px}}.map-trai-nghiem{position:relative}.map-trai-nghiem .location-cat-data{display:none}.map-trai-nghiem .location-cat-data.active{display:block}.map-trai-nghiem .location-cat-data .splide__track{zoom:var(--zomm-level)}.map-trai-nghiem .btn-container{display:none;text-align:center;position:absolute;bottom:0;left:0}@media screen and (max-width: 540px){.map-trai-nghiem .btn-container{display:inline-block}}.map-trai-nghiem .button-primary{color:#fff;font-weight:500;font-family:"Raleway",sans-serif;font-weight:600;font-size:14px;line-height:1.2;display:inline-flex;align-items:center;gap:4px;background-color:#e34909;border-radius:8px;padding:12px 16px 12px 20px}.map-trai-nghiem .button-primary svg{width:18px;height:18px}.map-trai-nghiem .button-primary:hover{background-color:#1b4fa7}.map-trai-nghiem .splide__arrows{display:flex;gap:8px;align-items:center;justify-content:center}@media screen and (max-width: 540px){.map-trai-nghiem .splide__arrows{justify-content:flex-end}}.map-trai-nghiem .splide__arrow{width:40px;height:40px;position:relative;top:inherit;transform:none;left:inherit;bottom:inherit;right:inherit}.map-trai-nghiem .splide__arrow[disabled] svg path,.map-trai-nghiem .splide__arrow[disabled] svg rect{stroke:#999}.map-trai-nghiem .splide__pagination{position:relative;top:inherit;transform:none;left:inherit;bottom:inherit;margin:0 0 16px}.map-trai-nghiem .splide__pagination .splide__pagination__page{background-color:rgba(85,85,85,.5)}.map-trai-nghiem .splide__pagination .splide__pagination__page.is-active{background-color:#e34909}.map-trai-nghiem .splide__slide__row{height:auto !important}.map_trai_nghiem_link_tab{font-weight:600;color:#fff}.location-item-home{position:relative;display:flex;gap:16px;margin-bottom:16px;align-items:center}.location-item-home a{position:absolute;top:0;left:0;width:100%;height:100%}.location-item-home .image-wrap{width:140px;height:140px;border-radius:16px;overflow:hidden}.location-item-home .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 540px){.location-item-home .image-wrap{width:100px;height:100px}}.location-item-home .info{width:calc(100% - 160px)}@media screen and (max-width: 540px){.location-item-home .info{width:calc(100% - 120px)}}.location-item-home .title{font-size:18px;color:#111;font-family:"Raleway",sans-serif;line-height:1.35}.location-item-home .address{font-size:14px;color:#404040;font-family:"Raleway",sans-serif;line-height:1.35}.location-item-home .badge{margin:0 0 4px}.location-item-home .badge-item{display:flex;gap:8px}.location-item-home .badge-item img{width:24px;height:24px}.location-item-home .badge-item span{font-size:13px;font-weight:600;color:#404040;text-transform:uppercase}.home-banner-item{width:100%;position:relative;padding-bottom:62.5%}.home-banner-item img{position:absolute;top:0;left:0}.thong-tin-san-vat-dia-phuong .info,.san-pham-yeu-thich .info{column-gap:24px;padding-top:48px;padding-right:48px;padding-bottom:280px;padding-left:48px;border-radius:16px;width:78%;background:linear-gradient(256deg, #97475E 6.87%, #AB7470 93.26%),linear-gradient(269deg, #530000 1.58%, #871E00 98.42%);display:flex;flex-direction:row;gap:24px}@media screen and (max-width: 1200px){.thong-tin-san-vat-dia-phuong .info,.san-pham-yeu-thich .info{flex-wrap:wrap;padding-top:24px;padding-left:24px;padding-right:24px;padding-bottom:220px}}@media screen and (max-width: 992px){.thong-tin-san-vat-dia-phuong .info,.san-pham-yeu-thich .info{width:100%}}.thong-tin-san-vat-dia-phuong .info .inner-info,.san-pham-yeu-thich .info .inner-info{width:calc(50% - 12px)}@media screen and (max-width: 1200px){.thong-tin-san-vat-dia-phuong .info .inner-info,.san-pham-yeu-thich .info .inner-info{width:100%}}.thong-tin-san-vat-dia-phuong .info .title,.san-pham-yeu-thich .info .title{font-family:"Raleway",sans-serif;font-size:16px;color:#fff;font-weight:600}.thong-tin-san-vat-dia-phuong .info .title-1,.san-pham-yeu-thich .info .title-1{text-transform:uppercase;display:flex;align-items:center;gap:6px}.thong-tin-san-vat-dia-phuong .info .title-1 span,.san-pham-yeu-thich .info .title-1 span{line-height:1.1}.thong-tin-san-vat-dia-phuong .info .desc,.san-pham-yeu-thich .info .desc{margin-top:12px}.thong-tin-san-vat-dia-phuong .info .desc p,.san-pham-yeu-thich .info .desc p{font-size:16px;color:#fff}.thong-tin-san-vat-dia-phuong .info .title-icon,.san-pham-yeu-thich .info .title-icon{width:24px;height:24px;display:inline-block}.thong-tin-san-vat-dia-phuong .slides,.san-pham-yeu-thich .slides{padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;margin-top:-200px;position:relative}.thong-tin-san-vat-dia-phuong .slides .arrows,.san-pham-yeu-thich .slides .arrows{position:absolute;top:-40px;right:48px;display:flex;gap:8px}.thong-tin-san-vat-dia-phuong .slides .arrows img,.san-pham-yeu-thich .slides .arrows img{width:40px;height:40px;cursor:pointer}@media screen and (max-width: 992px){.thong-tin-san-vat-dia-phuong .slides .arrows,.san-pham-yeu-thich .slides .arrows{position:relative;top:inherit;right:inherit;justify-content:center;margin-bottom:24px}}@media screen and (max-width: 1200px){.thong-tin-san-vat-dia-phuong .slides,.san-pham-yeu-thich .slides{padding:24px}}@media screen and (max-width: 992px){.thong-tin-san-vat-dia-phuong .slides,.san-pham-yeu-thich .slides{padding-top:0}}.thong-tin-san-vat-dia-phuong .product-item,.san-pham-yeu-thich .product-item{border-radius:16px;overflow:hidden;background-color:#fff8e5;height:100%}.thong-tin-san-vat-dia-phuong .product-item .img-wrap,.san-pham-yeu-thich .product-item .img-wrap{width:100%;padding-bottom:77.78%;height:0;position:relative}.thong-tin-san-vat-dia-phuong .product-item .img-wrap a,.san-pham-yeu-thich .product-item .img-wrap a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.thong-tin-san-vat-dia-phuong .product-item .img-wrap img,.san-pham-yeu-thich .product-item .img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.thong-tin-san-vat-dia-phuong .product-item .product-info,.san-pham-yeu-thich .product-item .product-info{padding:24px}.thong-tin-san-vat-dia-phuong .product-item .product-info .info-1,.san-pham-yeu-thich .product-item .product-info .info-1{display:flex;justify-content:space-between;gap:8px;margin-bottom:16px}.thong-tin-san-vat-dia-phuong .product-item .product-info .info-1 span,.san-pham-yeu-thich .product-item .product-info .info-1 span{text-transform:uppercase;font-size:12px;color:#e34909;font-weight:600;border:1px solid #e34909;padding:4px 12px;border-radius:32px}.thong-tin-san-vat-dia-phuong .product-item .product-info .info-1 img,.san-pham-yeu-thich .product-item .product-info .info-1 img{width:30px;height:30px}.thong-tin-san-vat-dia-phuong .product-item .title,.san-pham-yeu-thich .product-item .title{font-family:"Raleway",sans-serif;font-weight:700;font-size:24px;line-height:1.35;letter-spacing:-0.48px;color:#0d0d0d}.thong-tin-san-vat-dia-phuong .product-item .brand,.san-pham-yeu-thich .product-item .brand{font-family:"Raleway",sans-serif;font-weight:600;font-size:12px;line-height:1.35;color:#404040}.thong-tin-san-vat-dia-phuong .product-item .brand i,.san-pham-yeu-thich .product-item .brand i{margin-left:6px}.thong-tin-san-vat-dia-phuong .product-item .add_to_cart_inline,.san-pham-yeu-thich .product-item .add_to_cart_inline{border:none !important;padding:0 !important}.thong-tin-san-vat-dia-phuong .product-item .add_to_cart_inline a,.san-pham-yeu-thich .product-item .add_to_cart_inline a{background-color:#e34909;color:#fff;font-weight:600;font-size:14px;line-height:1.35;border-radius:8px}.thong-tin-san-vat-dia-phuong .product-item .add_to_cart_inline a:hover,.san-pham-yeu-thich .product-item .add_to_cart_inline a:hover{background-color:#1b4fa7}.thong-tin-san-vat-dia-phuong .product-item .add_to_cart_inline a:before,.san-pham-yeu-thich .product-item .add_to_cart_inline a:before{content:"";width:16px;height:16px;display:inline-block;background-image:url(../images/cart-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:6px}.thong-tin-san-vat-dia-phuong .splide-wrapper,.san-pham-yeu-thich .splide-wrapper{position:relative}.thong-tin-san-vat-dia-phuong .splide-wrapper .splide-inner,.san-pham-yeu-thich .splide-wrapper .splide-inner{display:none;transition:all .4s}.thong-tin-san-vat-dia-phuong .splide-wrapper .splide-inner.active,.san-pham-yeu-thich .splide-wrapper .splide-inner.active{display:block}.thong-tin-san-vat-dia-phuong .splide-wrapper .splide__pagination,.san-pham-yeu-thich .splide-wrapper .splide__pagination{position:relative;top:inherit;transform:none;left:inherit;bottom:inherit;margin:16px 0}.thong-tin-san-vat-dia-phuong .splide-wrapper .splide__pagination .splide__pagination__page,.san-pham-yeu-thich .splide-wrapper .splide__pagination .splide__pagination__page{background-color:#555}.thong-tin-san-vat-dia-phuong .splide-wrapper .splide__pagination .splide__pagination__page.is-active,.san-pham-yeu-thich .splide-wrapper .splide__pagination .splide__pagination__page.is-active{background-color:#e34909}.thong-tin-san-vat-dia-phuong img,.thong-tin-san-vat-dia-phuong p,.thong-tin-san-vat-dia-phuong h4,.san-pham-yeu-thich img,.san-pham-yeu-thich p,.san-pham-yeu-thich h4{transition:opacity .5s ease;opacity:1}.thong-tin-san-vat-dia-phuong .fade-out,.san-pham-yeu-thich .fade-out{opacity:0}.thong-tin-san-vat-dia-phuong .fade-in,.san-pham-yeu-thich .fade-in{opacity:1;transform:scale(1)}.thong-tin-san-vat-dia-phuong .info{display:block}.thong-tin-san-vat-dia-phuong .info .info-w{display:flex;flex-direction:row;gap:24px}@media screen and (max-width: 1200px){.thong-tin-san-vat-dia-phuong .info .info-w{flex-wrap:wrap}}@media screen and (max-width: 992px){.thong-tin-san-vat-dia-phuong .info .info-w .inner-info{width:100%}}.thong-tin-san-vat-dia-phuong .info .info-w.collapsed{height:117px;overflow:hidden}.thong-tin-san-vat-dia-phuong .view-more{display:none;text-align:center;margin-top:16px}.thong-tin-san-vat-dia-phuong .view-more a{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;border-radius:4px;font-size:13px;font-weight:500}.thong-tin-san-vat-dia-phuong .view-more a,.thong-tin-san-vat-dia-phuong .view-more svg{transition:transform .3s ease}.thong-tin-san-vat-dia-phuong .view-more .rotated{transform:rotate(180deg)}.kcca-highlight-block{margin-top:16px;margin-bottom:16px}.kcca-highlight-block p{font-size:1.5rem;line-height:1.2;font-weight:500;font-family:"Playfair Display",serif}.kcca-highlight-block strong{font-weight:400 !important}.em.em-calendar.size-medium .em-cal-head{border-radius:16px 16px 0 0}.em.em-calendar.size-medium .em-cal-head .em-cal-day{background-color:#f2f2f2;margin:0;padding:8px;font-family:"Raleway",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;color:#0d0d0d;letter-spacing:-0.16px;text-align:left;font-variant-numeric:lining-nums proportional-nums}.em.em-calendar.size-medium .em-cal-body .em-cal-day{text-align:left;font-size:16px;line-height:1.5;font-variant-numeric:lining-nums proportional-nums;display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;gap:4px}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{--date-color: $text-color}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event{margin:0;width:100%;text-align:left !important;display:block}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date div,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event div{text-align:left !important}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date{margin-bottom:auto}.em.em-calendar.size-medium .em-cal-body .em-cal-event{--event-color:$text-color !important;height:auto !important;padding:4px !important}.em.em-calendar.size-medium .em-cal-body .em-cal-event>div{border-radius:6px !important}.em.em-calendar.size-medium .em-cal-body.event-style-pill .em-cal-event>div{padding:4px 8px;border-radius:999px;position:relative;width:100%;height:auto;white-space:inherit;text-overflow:inherit;overflow:auto;font-size:11px;left:inherit}.em.em-calendar.size-medium .em-cal-body .em-cal-day div.em-cal-day-date div.ring.one{--date-border-color: transparent !important}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event a{--event-text-color: #fff !important}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event.past-event{--event-background-color:#ddd !important;--event-border-color:#ddd !important}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event.past-event a{--event-text-color:#333 !important}.map-category-description{display:none !important}.add_to_cart_button.loading{opacity:.7;pointer-events:none;cursor:not-allowed}.single-post #brxe-d96658{padding-top:0}@media screen and (max-width: 1366px)and (min-width: 992px){.home-de-cu-wrapper [data-danh-muc]{font-size:48px !important}}@media screen and (max-width: 1366px)and (min-width: 768px){.home-de-cu-wrapper [data-art-de-cu]{width:75% !important}}@media screen and (max-width: 821px){.home-de-cu-wrapper #brxe-hcuvky{padding-left:0;margin-top:16px}}@media screen and (max-width: 821px){.home-de-cu-wrapper #brxe-tqghtn{padding:8px 12px 0;font-size:24px}}html.scaled{height:var(--scaled-height);overflow-x:hidden}html.scaled body{transform-origin:top left}.brxe-breadcrumbs{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;position:relative;width:100%}.brxe-breadcrumbs.show-more::after{content:"...";position:absolute;top:0;right:0;width:30px;height:20px;line-height:20px;background:linear-gradient(90deg, rgba(42, 123, 155, 0) 0%, rgb(255, 255, 255) 82%);text-align:right}@media screen and (min-width: 768px){.brxe-breadcrumbs.show-more::after{display:none}}.splide__pagination .splide__pagination__page{color:rgba(0,0,0,.52) !important;background-color:#555}.splide__pagination .splide__pagination__page.is-active{color:var(--color-1) !important;background-color:var(--color-1) !important}.brx-option-disabled,.brx-option-disabled:disabled{opacity:1 !important}[name=apply_coupon]:disabled,.single_add_to_cart_button.loading{opacity:.5 !important;pointer-events:none !important}.wc-product-brand-wrapper{margin-top:.25rem;margin-bottom:.25rem}.wc-product-brand-wrapper span{display:inline-block;color:#404040;padding:.5rem;background:#eee;line-height:1;font-size:11px;border-radius:8px;font-weight:500}.woocommerce-account form .show-password-input{display:block;right:16px;width:16px;top:16px;background-color:rgba(0,0,0,0)}.woocommerce-account form .show-password-input:after{margin:0}.woocommerce-account form .required{color:red;font-size:12px;font-weight:500;margin-left:4px;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.woocommerce-account .form-group{position:relative}.woocommerce-account .woocommerce-form-register .error-message{display:none;color:#dc3232;font-size:10px;margin-top:5px;line-height:1.4;position:absolute;bottom:-4px;right:4px;background:#fff;padding:0;border-radius:5px}.woocommerce-account .woocommerce-form-register .form-group input.error{border-color:#dc3232 !important}.woocommerce-account .woocommerce-form-register .form-group input:focus{outline:none;border-color:#333}.woocommerce-account .woocommerce-form-register .form-group input.error:focus{border-color:#dc3232}.overflow-hidden{overflow:hidden !important}.single.single-guidebook #brx-content{margin-top:0 !important}#brxe-16dcd7 .brxe-filter-radio .brx-option-count{line-height:23px !important}@media screen and (max-width: 1380px)and (min-width: 1080px){.brxe-container{max-width:1080px}}@media screen and (max-width: 1380px)and (min-width: 1080px){#brxe-cfgrqg .menu-cam-nang,#brxe-cfgrqg .menu-lien-he{display:none}#brxe-fxpezk{display:none}.brxe-fwjfhy.brxe-block.post-item .brxe-ynkbcf.brxe-block{width:100px}.brxe-fwjfhy.brxe-block.post-item .brxe-liroyl.brxe-block{width:calc(100% - 100px);padding-left:10px}}@media screen and (max-width: 1365.5px){#brxe-tlfyva,#brxe-vokvnr{margin-bottom:12px !important}}#brxe-tovwjn li:last-child{padding-right:130px !important}.brx-popup .brx-popup-backdrop{height:200dvh !important}.splide__track{zoom:var(--zomm-level)}/*# sourceMappingURL=theme.css.map */
