@charset "UTF-8";body{--hl-modal-scrollbar-buffer: 0}body.has-modal-scrollbar{-webkit-padding-end:var(--hl-modal-scrollbar-buffer);padding-inline-end:var(--hl-modal-scrollbar-buffer);overflow:hidden}.hl-product-bar{position:relative;z-index:997;height:64px}.hl-product-bar .product-bar-container{position:absolute;top:0;left:0;width:100%;height:auto;background:#101010;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s ease}.hl-product-bar .product-bar-container .container{height:64px;overflow:hidden}.hl-product-bar .product-bar-container .container .product-name{float:left;height:64px}.hl-product-bar .product-bar-container .container .product-name .product-toggle{display:none}.hl-product-bar .product-bar-container .container .product-name .product-list{height:100%;display:flex;align-items:center;gap:28px}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a{display:flex;align-items:center;text-decoration:none;height:100%;position:relative}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a .product-item-name{color:#fff;font-family:HarmonyOS Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.231px;opacity:.5;transition:opacity .3s ease;white-space:nowrap}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a:after{content:"";position:absolute;right:-14px;top:50%;display:block;width:1px;height:18px;background:#fff;transform:translateY(-50%);opacity:.3;transition:opacity .3s ease}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item:last-child a:after{display:none}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item:hover a .product-item-name,.hl-product-bar .product-bar-container .container .product-name .product-list .product-item.active a .product-item-name{opacity:1}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item.active a{cursor:default}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item.active a:after{opacity:1}.hl-product-bar .product-bar-container .container .product-buy{float:right;height:64px;display:flex;align-items:center;margin-left:35px}.hl-product-bar .product-bar-container .container .product-buy .product-buy-btn{text-decoration:none;color:#fff;font-family:HarmonyOS Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap;padding:8px 18px;border-radius:30px;background:linear-gradient(98deg,#c2985f,#ecba72)}.hl-product-bar .product-bar-container .container .product-tab{float:right;position:relative;display:flex;align-items:center;gap:40px;height:64px}.hl-product-bar .product-bar-container .container .product-tab .product-tab-item{height:100%;display:flex;align-items:center;color:#fff;font-family:HarmonyOS Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.hl-product-bar .product-bar-container .container .product-tab-btn{display:none}.hl-product-bar .product-bar-top-fixed{position:fixed;top:0;left:0;z-index:999;background-color:#0006!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#per-order-btn-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000080;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1100}#per-order-btn-modal.show{opacity:1;pointer-events:auto;overflow:auto}#per-order-btn-modal.show .explore-modal-overlay-container .explore-modal-overlay{transform:translateY(0);transition:transform .4s ease-in-out}#per-order-btn-modal .modal-overlay-container{width:100%;min-height:100%;display:flex;align-items:center;justify-content:center}#per-order-btn-modal .modal-overlay-container .modal-overlay{width:85%;margin:50px auto;max-width:650px;border-radius:14px;background:#fff;position:relative;display:flex;flex-direction:column;align-items:flex-end;transition:transform .4s ease 1s}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-close-btn{position:sticky;left:0;right:30px;top:30px;width:36px;height:36px;margin-top:30px;margin-right:30px;cursor:pointer}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-close-btn .modal-close-btn-icon{width:100%;height:100%}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-close-btn .modal-close-btn-icon svg{filter:brightness(.9);transition:filter .4s ease}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-close-btn .modal-close-btn-icon:hover svg{filter:brightness(1.2)}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-content-container{width:100%;height:100%;overflow:hidden;border-radius:14px}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-content-container iframe{width:100%;height:100%;-webkit-user-select:none;user-select:none}@media screen and (max-width: 1200px){.hl-product-bar .product-bar-container .container{width:100%;height:auto}.hl-product-bar .product-bar-container .container .product-buy{margin-left:20px}.hl-product-bar .product-bar-container .container .product-tab{width:100%;height:auto;flex-direction:column;gap:0;max-height:0;visibility:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1)}.hl-product-bar .product-bar-container .container .product-tab .product-tab-item{font-size:16px;display:block;width:50%;padding:10px 0;line-height:20px;margin-right:auto}.hl-product-bar .product-bar-container .container .product-tab.product-tab-open{visibility:visible;max-height:100vh}.hl-product-bar .product-bar-container .container .product-tab-btn{float:right;width:20px;height:64px;display:flex;align-items:center;cursor:pointer}.hl-product-bar .product-bar-container .container .product-tab-btn svg{width:20px;height:20px;transition:transform .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}.hl-product-bar .product-bar-container .container .product-tab-btn.product-tab-btn-active svg{transform:scaleY(-1)}.hl-product-bar .product-bar-container .container .product-tab .product-tab-item:last-child{padding-bottom:25px}}@media screen and (max-width: 992px){.hl-product-bar .product-bar-container .container{padding:0 25px}.hl-product-bar .product-bar-container .container .product-name{width:50%;height:auto}.hl-product-bar .product-bar-container .container .product-name .product-toggle{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:10px;height:64px;color:#fff;font-family:HarmonyOS Sans;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.231px;cursor:pointer}.hl-product-bar .product-bar-container .container .product-name .product-toggle svg{width:20px;height:20px;transition:transform .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}.hl-product-bar .product-bar-container .container .product-name .product-toggle.product-toggle-active svg{transform:scaleY(-1)}.hl-product-bar .product-bar-container .container .product-name .only-product{pointer-events:none}.hl-product-bar .product-bar-container .container .product-name .only-product svg{display:none}.hl-product-bar .product-bar-container .container .product-name .product-list{gap:0;align-items:flex-start;flex-direction:column;max-height:0;visibility:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),visibility .3s cubic-bezier(.4,0,.2,1)}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item{width:100%}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a{padding:10px 0}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a .product-item-name{font-size:14px;line-height:20px;-webkit-user-select:none;user-select:none}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item a:after{display:none}.hl-product-bar .product-bar-container .container .product-name .product-list.product-list-open{visibility:visible;max-height:100vh}.hl-product-bar .product-bar-container .container .product-tab .product-tab-item{font-size:14px}.hl-product-bar .product-bar-container .container .product-name .product-list .product-item:last-child a{padding-bottom:25px}#per-order-btn-modal .modal-overlay-container .modal-overlay{margin:25px auto;border-radius:7px;width:calc(100% - 50px)}#per-order-btn-modal .modal-overlay-container .modal-overlay .modal-close-btn{margin-top:20px;margin-right:20px}}
