.bcshp-hp-hero,.bcshp-hp-hero *{box-sizing:border-box}.bcshp-hp-hero{--bcshp-gold:#FFD700;--bcshp-white:#FFFFFF;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(18px, 3vw, 42px);width:100%;max-width:1200px;margin-inline:auto;padding:clamp(24px,3.35vw,43px);color:var(--bcshp-white);background:linear-gradient(132deg,#A91F30 0%,#C91933 42%,#D51D38 75%,#DD243E 100%);border:1px solid rgb(255 255 255 / .15);border-radius:22px;box-shadow:0 12px 28px rgb(0 0 0 / .17);overflow:hidden}.bcshp-hp-hero__copy{min-width:0}.bcshp-hp-hero__eyebrow{display:inline-flex;align-items:center;margin:0 0 14px!important;padding:7px 12px;border:1px solid rgb(255 215 0 / .55);border-radius:999px;background:rgb(64 5 15 / .28);color:#FFF1B1!important;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.55;letter-spacing:.015em}.bcshp-hp-hero h1{max-width:680px;margin:0 0 15px!important;color:#FFFFFF!important;font-size:clamp(2rem, 2.8vw, 2.35rem)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:normal!important;text-wrap:balance;text-shadow:0 1px 1px rgb(65 0 12 / .18)}.bcshp-hp-hero h1 span{color:var(--bcshp-gold)!important}.bcshp-hp-hero__desc{max-width:620px;margin:0 0 18px!important;color:#FFFFFF!important;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.85;letter-spacing:normal}.bcshp-hp-hero__links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 17px}.bcshp-hp-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:10px 18px;border:1.5px solid #fff0;border-radius:10px;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:none!important;text-align:center;box-shadow:0 3px 7px rgb(63 0 15 / .12);transition:transform .16s ease,background-color .16s ease,color .16s ease}.bcshp-hp-hero__btn--primary,.bcshp-hp-hero__btn--primary:visited{background:var(--bcshp-gold);color:#27211A!important;border-color:var(--bcshp-gold)}.bcshp-hp-hero__btn--secondary,.bcshp-hp-hero__btn--secondary:visited{background:rgb(82 5 22 / .17);border-color:rgb(255 255 255 / .79);color:#FFFFFF!important}.bcshp-hp-hero__btn--primary:hover{background:#FFE65B;color:#27211A!important}.bcshp-hp-hero__btn--secondary:hover{background:#FFF;color:#A31930!important}.bcshp-hp-hero__btn:hover{transform:translateY(-1px)}.bcshp-hp-hero__btn:focus-visible{outline:3px solid #FFF;outline-offset:3px}.bcshp-hp-hero__sub{margin:0!important;color:#FFF7E8!important;font-family:inherit;font-size:.8125rem;font-weight:400;line-height:1.75;letter-spacing:normal}.bcshp-hp-hero__visual{min-width:0;margin:0}.bcshp-hp-hero__visual img{display:block;width:100%;height:auto;aspect-ratio:586/308;object-fit:contain;border:3px solid rgb(255 255 255 / .90);border-radius:14px;background:#FFF;box-shadow:0 14px 30px rgb(49 0 12 / .23)}.bcshp-hp-hero__caption{margin-top:10px;color:#FFF2E8!important;font-family:inherit;font-size:.8125rem;line-height:1.6;text-align:center}@media (max-width:900px){.bcshp-hp-hero{grid-template-columns:1fr;gap:18px;padding:23px 21px;border-radius:19px}.bcshp-hp-hero h1{font-size:clamp(1.75rem,4.2vw,2rem)!important;line-height:1.35!important}.bcshp-hp-hero__visual{max-width:650px;width:100%}}@media (max-width:480px){.bcshp-hp-hero{padding:20px 17px;gap:15px;border-radius:17px}.bcshp-hp-hero h1{margin-bottom:12px!important}.bcshp-hp-hero__eyebrow{margin-bottom:12px!important}.bcshp-hp-hero__desc{margin-bottom:15px!important}.bcshp-hp-hero__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:13px}.bcshp-hp-hero__btn{padding:10px 6px;min-height:46px;font-size:.875rem}}@media (max-width:360px){.bcshp-hp-hero__links{grid-template-columns:1fr}.bcshp-hp-hero__btn{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.bcshp-hp-hero__btn{transition:none}.bcshp-hp-hero__btn:hover{transform:none}}html,body{max-width:100%;overflow-x:clip}@supports(scrollbar-gutter:stable){html{scrollbar-gutter:stable}}#tm-main .uk-breadcrumb,.tm-page .uk-breadcrumb{display:flex!important;align-items:center!important;gap:0!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;min-height:48px!important;padding:13px 0!important;overflow-x:auto!important;overflow-y:hidden!important;list-style:none!important;white-space:nowrap!important}#tm-main .uk-breadcrumb>*,.tm-page .uk-breadcrumb>*{display:flex!important;align-items:center!important;flex:0 0 auto!important;margin:0!important;padding:0!important;list-style:none!important}#tm-main .uk-breadcrumb>li::marker,.tm-page .uk-breadcrumb>li::marker{content:""}@media(min-width:960px){.tm-header-mobile{display:none!important}.tm-header{display:block!important}.tm-header .uk-navbar-container,.tm-header .uk-navbar{min-height:64px!important}.tm-header .uk-navbar{height:64px!important}.tm-header .uk-logo{display:flex!important;align-items:center!important;justify-content:center!important;inline-size:190px!important;min-inline-size:190px!important;max-inline-size:190px!important}.tm-header .uk-logo img,.tm-header .uk-logo svg{display:block!important;width:auto!important;max-width:190px!important;max-height:42px!important}.tm-header .uk-navbar-dropdown,.tm-header .uk-dropdown,.tm-header .uk-drop{position:absolute!important;z-index:1020!important}.tm-header .uk-navbar-dropdown:not(.uk-open),.tm-header .uk-dropdown:not(.uk-open),.tm-header .uk-drop:not(.uk-open){display:none!important}.tm-header .uk-navbar-center-left.uk-preserve-width,.tm-header .uk-navbar-center-right.uk-preserve-width{box-sizing:border-box!important;min-width:0!important}.tm-header .uk-search,.tm-header .uk-search-default{box-sizing:border-box!important;inline-size:clamp(160px,15vw,260px)!important;min-inline-size:clamp(160px,15vw,260px)!important;max-inline-size:260px!important}.tm-header .uk-search-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:40px!important}}@media(max-width:959px){.tm-header{display:none!important}.tm-header-mobile{display:block!important}.tm-header-mobile .uk-navbar-container,.tm-header-mobile .uk-navbar{min-height:76px!important}.tm-header-mobile .uk-navbar{height:76px!important}.tm-header-mobile .uk-logo{display:flex!important;align-items:center!important;justify-content:center!important;inline-size:min(62vw,270px)!important;min-inline-size:0!important;max-inline-size:min(62vw,270px)!important}.tm-header-mobile .uk-logo img,.tm-header-mobile .uk-logo svg{display:block!important;width:auto!important;max-width:100%!important;max-height:52px!important}.tm-header-mobile .uk-navbar-left,.tm-header-mobile .uk-navbar-right{flex:0 0 auto!important}.tm-header-mobile .uk-navbar-center{min-width:0!important}.tm-header-mobile .uk-navbar-toggle,.tm-header-mobile .uk-navbar-item{min-height:64px!important}}body .uk-offcanvas{position:fixed!important;z-index:1000!important;inset:0!important}body .uk-offcanvas:not(.uk-open){display:none!important;pointer-events:none!important}body .uk-offcanvas.uk-open{pointer-events:auto!important}:root{--bcshp-base-ready:1;--bcshp-bg:#1e2326;--bcshp-panel:#11171a;--bcshp-text:#f5f7f8;--bcshp-muted:#9aa4aa;--bcshp-red:#e12635;--bcshp-yellow:#ffd45c;--bcshp-cyan:#55e6e6;--bcshp-line:rgba(255,255,255,.09)}.paged .an-phan-trang{display:none!important}#tm-main .uk-breadcrumb,.tm-page .uk-breadcrumb{scrollbar-width:none;-webkit-overflow-scrolling:touch}#tm-main .uk-breadcrumb::-webkit-scrollbar,.tm-page .uk-breadcrumb::-webkit-scrollbar{display:none}#tm-main .uk-breadcrumb>*,.tm-page .uk-breadcrumb>*{font-size:clamp(13px,3.4vw,15px)!important;line-height:1.45!important;color:var(--bcshp-muted)!important}#tm-main .uk-breadcrumb>:nth-child(n+2)::before,.tm-page .uk-breadcrumb>:nth-child(n+2)::before{content:"›"!important;display:inline-block!important;margin:0 8px!important;color:rgb(255 255 255 / .34)!important;font-size:1.05em!important}#tm-main .uk-breadcrumb a,.tm-page .uk-breadcrumb a{color:#ff5b5b!important;text-decoration:none!important;transition:color .18s ease,opacity .18s ease}#tm-main .uk-breadcrumb a:hover,.tm-page .uk-breadcrumb a:hover{color:var(--bcshp-yellow)!important}.tm-header,.tm-header-mobile{--bcshp-menu-bg:#11171a;--bcshp-menu-panel:#151c20;--bcshp-menu-line:rgba(255,255,255,.08);--bcshp-menu-red:#e12635;--bcshp-menu-yellow:#ffd45c;--bcshp-menu-cyan:#55e6e6}@media(min-width:960px){.tm-header .uk-navbar-container{background:#12171a!important;border-bottom:1px solid rgb(255 255 255 / .06)!important;box-shadow:0 8px 22px rgb(0 0 0 / .16)!important}.tm-header .uk-navbar-nav>li>a{position:relative!important;min-height:64px!important;padding:0 10px!important;color:#edf1f2!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:12.5px!important;font-weight:740!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;transition:color .14s ease,background-color .14s ease!important}.tm-header .uk-navbar-nav>li>a::after{content:"";position:absolute;left:10px;right:10px;bottom:9px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--bcshp-menu-red),var(--bcshp-menu-yellow) 55%,var(--bcshp-menu-cyan));transform:scaleX(0);transform-origin:center;opacity:.9;transition:transform .22s ease!important}.tm-header .uk-navbar-nav>li:hover>a,.tm-header .uk-navbar-nav>li.uk-active>a{color:var(--bcshp-menu-yellow)!important;background:rgb(255 255 255 / .025)!important}.tm-header .uk-navbar-nav>li:hover>a::after,.tm-header .uk-navbar-nav>li.uk-active>a::after{transform:scaleX(1)}.tm-header .uk-navbar-nav>li>a .uk-icon{transition:transform .22s ease!important}.tm-header .uk-navbar-nav>li:hover>a .uk-icon{transform:translateY(1px)}.tm-header .uk-navbar-dropdown,.tm-header .uk-dropdown{box-sizing:border-box!important;min-width:260px!important;max-width:min(960px,calc(100vw - 40px))!important;max-height:calc(100vh - 116px)!important;padding:12px!important;border:1px solid rgb(255 255 255 / .09)!important;border-radius:14px!important;background:#10171b!important;box-shadow:0 18px 42px rgb(0 0 0 / .38)!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(255 212 92 / .28) #fff0;will-change:opacity,transform;transform-origin:top center}@keyframes bcshp-menu-drop-in{0%{opacity:0;transform:translate3d(0,-7px,0) scale(.995)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}.tm-header .uk-navbar-dropdown.uk-open,.tm-header .uk-dropdown.uk-open{animation:bcshp-menu-drop-in .16s cubic-bezier(.2,.72,.2,1) both!important}.tm-header .uk-navbar-dropdown::before,.tm-header .uk-dropdown::before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--bcshp-menu-red),var(--bcshp-menu-yellow),var(--bcshp-menu-cyan));opacity:.9}.tm-header .uk-navbar-dropdown-nav>li>a,.tm-header .uk-dropdown-nav>li>a{position:relative!important;display:flex!important;align-items:center!important;min-height:38px!important;margin:2px 0!important;padding:7px 10px 7px 12px!important;border:1px solid transparent!important;border-radius:10px!important;color:#d8dfe2!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:12.5px!important;font-weight:640!important;line-height:1.28!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;transition:color .13s ease,background-color .13s ease,border-color .13s ease!important}.tm-header .uk-navbar-dropdown-nav>li>a::before,.tm-header .uk-dropdown-nav>li>a::before{content:"";display:block;flex:0 0 5px;width:5px;height:5px;margin-right:9px;border-radius:50%;background:rgb(85 230 230 / .5);box-shadow:0 0 0 3px rgb(85 230 230 / .06);transition:background-color .18s ease,box-shadow .18s ease!important}.tm-header .uk-navbar-dropdown-nav>li:hover>a,.tm-header .uk-navbar-dropdown-nav>li.uk-active>a,.tm-header .uk-dropdown-nav>li:hover>a,.tm-header .uk-dropdown-nav>li.uk-active>a{color:#fff3c7!important;background:rgb(255 212 92 / .07)!important;border-color:rgb(255 212 92 / .13)!important;transform:none!important}.tm-header .uk-navbar-dropdown-nav>li:hover>a::before,.tm-header .uk-navbar-dropdown-nav>li.uk-active>a::before,.tm-header .uk-dropdown-nav>li:hover>a::before,.tm-header .uk-dropdown-nav>li.uk-active>a::before{background:var(--bcshp-menu-yellow);box-shadow:0 0 0 3px rgb(255 212 92 / .10)}}@media(max-width:959px){.tm-header-mobile .uk-navbar-container{background:linear-gradient(180deg,#b92535 0%,#a91f2e 100%)!important;border-bottom:1px solid rgb(255 255 255 / .10)!important;box-shadow:0 10px 28px rgb(0 0 0 / .22)!important}.tm-header-mobile .uk-navbar{padding-left:13px!important;padding-right:13px!important}.tm-header-mobile .uk-navbar-toggle,.tm-header-mobile .uk-navbar-item{min-height:64px!important;padding:0 8px!important}.tm-header-mobile .uk-navbar-toggle{border-radius:12px!important;transition:background-color .13s ease!important}.tm-header-mobile .uk-navbar-toggle:active{background:rgb(255 255 255 / .10)!important;transform:none!important}}body.single-product #tm-main h1{font-size:clamp(30px,5.2vw,46px)!important;line-height:1.18!important;letter-spacing:-.015em!important;text-wrap:balance}body.bcshp-product-taxonomy-archive #tm-main h1,body.post-type-archive-product #tm-main h1{font-size:clamp(30px,4.6vw,44px)!important;line-height:1.2!important;text-wrap:balance}body .uk-lightbox video,body [class*="modal"] video,body [class*="popup"] video{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:85vh!important;min-height:0!important;margin:auto!important;object-fit:contain!important}body .uk-lightbox iframe,body [class*="modal"] iframe,body [class*="popup"] iframe{display:block!important;width:min(100%,1280px)!important;max-width:100%!important;height:auto!important;max-height:85vh!important;min-height:0!important;aspect-ratio:16/9!important;margin:auto!important}body .uk-modal-dialog,body .uk-lightbox-items>*{min-height:0!important}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}.tm-header .uk-navbar-dropdown.uk-open,.tm-header .uk-dropdown.uk-open{animation:none!important}.tm-header .uk-navbar-nav>li>a,.tm-header .uk-navbar-nav>li>a::after,.tm-header .uk-navbar-dropdown-nav>li>a,.tm-header .uk-dropdown-nav>li>a,.tm-header-mobile .uk-navbar-toggle,#tm-main .uk-breadcrumb a,.tm-page .uk-breadcrumb a{transition:none!important;transform:none!important}}@supports (content-visibility:auto){body.bcshp-viewport-performance .bcshp-cv-safe,body.bcshp-viewport-performance .bcshp-cv-medium{content-visibility:auto;contain-intrinsic-size:auto 760px}body.bcshp-viewport-performance .bcshp-cv-small{content-visibility:auto;contain-intrinsic-size:auto 460px}body.bcshp-viewport-performance .bcshp-cv-large{content-visibility:auto;contain-intrinsic-size:auto 1120px}body.bcshp-viewport-performance .bcshp-cv-product-grid{content-visibility:auto;contain-intrinsic-size:auto 920px}body.bcshp-viewport-performance .bcshp-cv-article{content-visibility:auto;contain-intrinsic-size:auto 820px}body.bcshp-viewport-performance .bcshp-cv-gallery{content-visibility:auto;contain-intrinsic-size:auto 960px}body.bcshp-viewport-performance .bcshp-cv-video{content-visibility:auto;contain-intrinsic-size:auto 620px}body.bcshp-viewport-performance .bcshp-footer-connect{content-visibility:auto;contain-intrinsic-size:auto 560px}body.bcshp-viewport-performance.bcshp-viewport-auto.single-product .bcshp-related-shell,body.bcshp-viewport-performance.bcshp-viewport-auto.single-product .related.products{content-visibility:auto;contain-intrinsic-size:auto 920px}body.bcshp-viewport-performance.bcshp-viewport-auto.single-post .bcshp-related-post-source{content-visibility:auto;contain-intrinsic-size:auto 680px}}.bcshp-footer-connect,.bcshp-footer-connect *,.bcshp-footer-connect *::before,.bcshp-footer-connect *::after{box-sizing:border-box}.bcshp-footer-connect{width:100%;max-width:100%;margin:0;padding:0;color:#ddd;font-size:14px;line-height:1.55}.bcshp-footer-connect .bcshp-footer-connect-block{width:100%;max-width:100%;margin:0 0 18px;padding:0}.bcshp-footer-connect .bcshp-footer-connect-block:last-child{margin-bottom:0}.bcshp-footer-connect .bcshp-footer-title{margin:0 0 10px;padding:0;color:#fff;font-size:15px;font-weight:700;line-height:1.3;text-transform:uppercase;overflow-wrap:anywhere}.bcshp-footer-connect .bcshp-footer-social-list{display:flex;flex-wrap:wrap;align-items:center;gap:7px;width:100%;margin:0;padding:0}.bcshp-footer-connect .bcshp-footer-social-link{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;border-radius:50%;background:#24282c;color:#ff2b2b!important;text-decoration:none!important;transition:background-color .15s ease,color .15s ease}.bcshp-footer-connect .bcshp-footer-social-link:hover,.bcshp-footer-connect .bcshp-footer-social-link:focus-visible{background:#30353a;color:#fff!important}.bcshp-footer-connect .bcshp-footer-social-link svg{display:block;width:17px;height:17px;margin:0;fill:currentColor}.bcshp-footer-connect .bcshp-footer-logo-list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;max-width:100%;margin:0;padding:0}.bcshp-footer-connect .bcshp-footer-logo-box{display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;margin:0;padding:4px;border-radius:3px;background:#fff}.bcshp-footer-connect .bcshp-footer-logo-box img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;object-fit:contain;border:0}.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box{width:52px;height:38px}.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box:nth-child(1),.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box:nth-child(2),.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box:nth-child(3),.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box:nth-child(4){width:54px}.bcshp-footer-connect .bcshp-footer-payment-list .bcshp-footer-logo-box{width:48px;height:40px}.bcshp-footer-connect .bcshp-footer-dmca{width:100%;margin:10px 0 0;padding:0}.bcshp-footer-connect .bcshp-footer-dmca a{display:inline-block;width:auto;max-width:115px;margin:0;padding:0;line-height:0}.bcshp-footer-connect .bcshp-footer-dmca img{display:block;width:auto;max-width:115px;height:auto;margin:0;padding:0;border:0}@media (max-width:1100px){.bcshp-footer-connect{font-size:13px}.bcshp-footer-connect .bcshp-footer-title{font-size:14px}.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box{width:50px;height:36px}.bcshp-footer-connect .bcshp-footer-payment-list .bcshp-footer-logo-box{width:46px;height:38px}}@media (max-width:767px){.bcshp-footer-connect{font-size:13px;line-height:1.5}.bcshp-footer-connect .bcshp-footer-connect-block{margin-bottom:16px}.bcshp-footer-connect .bcshp-footer-title{margin-bottom:9px;font-size:14px}.bcshp-footer-connect .bcshp-footer-social-link{flex-basis:34px;width:34px;height:34px}.bcshp-footer-connect .bcshp-footer-social-link svg{width:16px;height:16px}.bcshp-footer-connect .bcshp-footer-logo-list{gap:6px}.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box{width:49px;height:35px}.bcshp-footer-connect .bcshp-footer-payment-list .bcshp-footer-logo-box{width:44px;height:37px}.bcshp-footer-connect .bcshp-footer-dmca img{max-width:105px}}@media (max-width:360px){.bcshp-footer-connect .bcshp-footer-shipping-list .bcshp-footer-logo-box{width:46px;height:34px}.bcshp-footer-connect .bcshp-footer-payment-list .bcshp-footer-logo-box{width:42px;height:35px}}@media (prefers-reduced-motion:reduce){.bcshp-footer-connect .bcshp-footer-social-link{transition:none}}img.bcshp-product-listing-image{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-width:0!important;aspect-ratio:1/1!important;margin-inline:auto!important;object-fit:contain!important;object-position:center!important;background:var(--bcshp-panel,#11171a)}body.woocommerce.archive #tm-main ul.products li.product img.wp-post-image,body.post-type-archive-product #tm-main ul.products li.product img.wp-post-image{display:block;box-sizing:border-box;width:auto;max-width:100%;height:auto;min-width:0;margin-inline:auto;object-fit:contain;object-position:center}.bcshp-hub{--bcshp-hub-bg:#0b1012;--bcshp-hub-surface:#12191c;--bcshp-hub-surface-2:#182025;--bcshp-hub-text:#f6f7f7;--bcshp-hub-muted:#aeb8bb;--bcshp-hub-line:rgba(255,255,255,.09);--bcshp-hub-gold:#FFD700;--bcshp-hub-cyan:#00d2d3;--bcshp-hub-red:#ed2739;box-sizing:border-box;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.bcshp-hub *,.bcshp-hub *::before,.bcshp-hub *::after{box-sizing:border-box}.bcshp-hub a{text-underline-offset:3px}.bcshp-hub :is(a,button,summary):focus-visible{outline:2px solid var(--bcshp-hub-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bcshp-hub *,.bcshp-hub *::before,.bcshp-hub *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}button,input,select,textarea{font-family:inherit}#tm-main :where(h1,h2,h3,h4,h5,h6){text-align-last:auto;word-spacing:normal;white-space:normal}.bcshp-home-media,.bcshp-home-media *,.bcshp-home-media *::before,.bcshp-home-media *::after{box-sizing:border-box}.bcshp-home-media,.bcshp-home-slider,.bcshp-home-track,.bcshp-home-slide{box-sizing:border-box;max-width:100%}.bcshp-home-media{width:100%;max-width:100%;margin:0;padding:0}.bcshp-home-slider{position:relative;width:100%;max-width:100%;overflow:hidden;border-radius:10px;background:#181c1f}.bcshp-home-track{display:flex;width:100%;max-width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.bcshp-home-track::-webkit-scrollbar{display:none}.bcshp-home-slide{flex:0 0 100%;display:flex;align-items:center;justify-content:center;width:100%;min-width:100%;aspect-ratio:16/9;margin:0;padding:0;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:#181c1f}.bcshp-home-slide>img{display:block;width:100%;height:100%;max-width:100%;margin:0;padding:0;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-drag:none}.bcshp-home-nav{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0 0 3px;border:0;border-radius:999px;background:rgb(20 24 28 / .9);color:#fff;font:700 30px/1 Arial,sans-serif;cursor:pointer;transform:translateY(-50%);appearance:none;-webkit-appearance:none;touch-action:manipulation}.bcshp-home-nav:hover,.bcshp-home-nav:focus-visible{background:#d72035;color:#fff;outline:none}.bcshp-home-nav:active{transform:translateY(-50%) scale(.93)}.bcshp-home-nav--prev{left:12px}.bcshp-home-nav--next{right:12px}.bcshp-home-video-review{display:block;width:100%;max-width:100%;margin:14px 0 0;padding:0;overflow:hidden;border-radius:10px;background:#181c1f;text-decoration:none}.bcshp-home-video-review>img{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;border:0}@media (max-width:767px){.bcshp-home-slider{border-radius:8px}.bcshp-home-nav{display:none}.bcshp-home-video-review{margin-top:10px;border-radius:8px}}@media (prefers-reduced-motion:reduce){.bcshp-home-track{scroll-behavior:auto}.bcshp-home-nav{transition:none}}#bcshp-sextoy-menu :is(.bcsx-title,.bcsx-text){font-family:inherit!important;font-style:normal!important}@media (max-width:767px){body.home #tm-main .uk-section:has(#bcshp-sextoy-menu){min-height:0!important}body.home #tm-main .uk-section:has(#bcshp-sextoy-menu)::before,body.home #tm-main .uk-section:has(#bcshp-sextoy-menu)::after{content:none!important;display:none!important}}#bcshp-sextoy-menu,#bcshp-sextoy-menu *{box-sizing:border-box}#bcshp-sextoy-menu{--sx-red-a:#df222e;--sx-red-b:#c51f30;--sx-red-c:#aa2231;--sx-white:#fff;--sx-focus:#ffd84d;width:100%;margin:0;padding:0;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-style:normal;container-type:inline-size}#bcshp-sextoy-menu .bcsx-sprite{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}#bcshp-sextoy-menu .bcsx-head{display:flex;align-items:center;gap:10px;margin:0 0 14px}#bcshp-sextoy-menu .bcsx-head::before{content:"";width:4px;height:30px;flex:0 0 4px;border-radius:999px;background:#d92336}#bcshp-sextoy-menu .bcsx-title{margin:0!important;padding:0!important;color:#fff!important;font-family:inherit!important;font-size:18px!important;line-height:1.25!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}#bcshp-sextoy-menu .bcsx-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important}#bcshp-sextoy-menu .bcsx-card{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:122px;margin:0!important;padding:10px 6px!important;overflow:hidden;border:1px solid rgb(255 255 255 / .055);border-radius:12px;background:linear-gradient(90deg,var(--sx-red-a) 0%,var(--sx-red-b) 52%,var(--sx-red-c) 100%)!important;box-shadow:0 5px 13px rgb(74 0 16 / .14);color:#fff!important;text-decoration:none!important;text-align:center!important;-webkit-tap-highlight-color:#fff0;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,filter .16s ease}#bcshp-sextoy-menu .bcsx-media{display:grid!important;place-items:center;width:52px!important;height:52px!important;flex:0 0 52px;margin:0 0 7px!important}#bcshp-sextoy-menu .bcsx-media img{display:block!important;width:100%!important;height:100%!important;max-width:52px!important;max-height:52px!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important}#bcshp-sextoy-menu .bcsx-media svg{display:block!important;width:49px!important;height:49px!important;color:#fff!important;fill:none!important;stroke:currentColor!important;stroke-width:2.15!important;stroke-linecap:round!important;stroke-linejoin:round!important}#bcshp-sextoy-menu .bcsx-text{display:-webkit-box!important;width:100%;min-width:0;margin:0!important;padding:0!important;overflow:hidden;color:#fff!important;font-family:inherit!important;font-size:12px!important;line-height:1.30!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;text-align:center!important;overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical}#bcshp-sextoy-menu .bcsx-card:focus-visible{outline:2px solid var(--sx-focus);outline-offset:3px}#bcshp-sextoy-menu .bcsx-card:active{transform:scale(.985)}@container (min-width:520px){#bcshp-sextoy-menu .bcsx-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}#bcshp-sextoy-menu .bcsx-card{min-height:126px}#bcshp-sextoy-menu .bcsx-text{font-size:12px!important}}@container (min-width:760px){#bcshp-sextoy-menu .bcsx-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@container (min-width:900px){#bcshp-sextoy-menu .bcsx-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important}#bcshp-sextoy-menu .bcsx-card{min-height:122px;padding:10px 7px!important}#bcshp-sextoy-menu .bcsx-media{width:54px!important;height:54px!important;flex-basis:54px}#bcshp-sextoy-menu .bcsx-media img{max-width:54px!important;max-height:54px!important}#bcshp-sextoy-menu .bcsx-media svg{width:52px!important;height:52px!important}#bcshp-sextoy-menu .bcsx-text{font-size:12px!important}}@container (min-width:1250px){#bcshp-sextoy-menu .bcsx-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important}}@container (max-width:519px){#bcshp-sextoy-menu .bcsx-title{font-size:18px!important}#bcshp-sextoy-menu .bcsx-text{font-size:13px!important;line-height:1.30!important}}@media(hover:hover) and (pointer:fine){#bcshp-sextoy-menu .bcsx-card:hover{transform:translateY(-2px);border-color:rgb(255 255 255 / .12);box-shadow:0 9px 20px rgb(74 0 16 / .20);filter:brightness(1.04)}}@media(prefers-reduced-motion:reduce){#bcshp-sextoy-menu .bcsx-card{transition:none!important}}@media (min-width:960px){body.home #tm-main :is(.lazy-render,.bcshp-mobile-products-more):is(ul.products,.uk-grid,[uk-grid],[data-uk-grid]):has(>:nth-child(10):last-child)>* a[href*="/san-pham/"] img,body.home #tm-main :is(.lazy-render,.bcshp-mobile-products-more) :is(ul.products,.uk-grid,[uk-grid],[data-uk-grid]):has(>:nth-child(10):last-child)>* a[href*="/san-pham/"] img{display:block!important;width:min(100%,144px)!important;height:144px!important;max-width:100%!important;object-fit:contain!important;margin-inline:auto!important}}.bcshp-native-slider .bcshp-home-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:32px;padding:8px 10px;background:#181c1f}.bcshp-native-slider .bcshp-home-dot{width:9px;height:9px;min-width:9px;min-height:9px;margin:0;padding:0;border:0;border-radius:50%;background:#42474a;cursor:pointer;appearance:none;touch-action:manipulation}.bcshp-native-slider .bcshp-home-dot[aria-current="true"]{background:#e1253a}.bcshp-native-slider .bcshp-home-dot:focus-visible{outline:2px solid gold;outline-offset:4px}