:root{--jc-red:#ff3131;--jc-red-dark:#e01b1b;--jc-red-soft:#fff1f1;--jc-black:#111111;--jc-ink:#333333;--jc-muted:#6b6b6b;--jc-line:#ececec;--jc-bg:#f6f6f6;--jc-radius:10px;--jc-shadow:0 6px 20px rgba(17,17,17,.08)}body{background:var(--jc-bg);color:var(--jc-ink);-webkit-font-smoothing:antialiased}::selection{background:var(--jc-red);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--jc-red);outline-offset:2px}.topbar{font-size:13px}.header .header-top{background:#fff;border-bottom:1px solid var(--jc-line)}.header .header__counter{background:var(--jc-red)!important;color:#fff!important}.header .search_header,.header .search-bar form{border-color:var(--jc-red)!important}.header .search-bar button[type=submit],.header .search_header button[type=submit]{background:var(--jc-red)!important;color:#fff!important;border-color:var(--jc-red)!important}.header .search-bar button[type=submit]:hover,.header .search_header button[type=submit]:hover{background:var(--jc-black)!important;border-color:var(--jc-black)!important}.header .search-bar button[type=submit] svg path,.header .search_header button[type=submit] svg path{fill:#fff}.navigationMenu .main-menu>li>a{color:#fff;font-weight:500;letter-spacing:.2px}.navigationMenu .main-menu>li:hover>a,.navigationMenu .main-menu>li.menu_item_hover>a{color:#fff;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.navigationMenu .custom_html,.navigationMenu .custom_html *{color:#fff!important}.navigationMenu .vertical_menu .title_vertical_menu{background:var(--jc-black);padding:0 18px;border-radius:0}.navigationMenu .vertical_menu .title,.navigationMenu .vertical_menu .title_vertical_menu{color:#fff}.navigationMenu .vertical_menu .icon-left svg,.navigationMenu .vertical_menu .icon-left path{fill:#fff}.navigationMenu .vertical_menu .title_vertical_menu:after{display:none}.list-vertical_menu ul>li>a:hover{color:var(--jc-red)}.laber_product_section .wrap_title .section-title,.wrap_title .section-title{position:relative;color:var(--jc-black);font-weight:600;padding-left:14px}.laber_product_section .wrap_title .section-title:before,.wrap_title .section-title:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:4px;border-radius:2px;background:var(--jc-red)}.bn_button.viewall a{color:var(--jc-black);font-weight:500}.bn_button.viewall a:hover{color:var(--jc-red)}.product-item .product-collection{background:#fff;border:1px solid var(--jc-line);border-radius:var(--jc-radius);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease;height:100%}.product-item .product-collection:hover{border-color:#ffc9c9;box-shadow:var(--jc-shadow)}.product-collection__content{padding:10px 12px 12px}.product-collection__title h2,.product-collection__title h2 a{font-size:14px;line-height:1.4;font-weight:500;color:var(--jc-black)}.product-collection__title h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.product-collection__title h2 a:hover{color:var(--jc-red)}.product-collection__price .price{font-weight:700}.product-collection__price .price--sale .current,.product-collection__price .current{color:var(--jc-red)}.product-collection__price .compare{color:#8a8a8a;font-weight:400}.product-collection .button-cart-bottom .add-to-cart,.product-collection .button-cart-bottom .select_options{border-radius:8px;font-weight:600}.label.label--sale{background:var(--jc-red);color:#fff}.label.label--hot{background:var(--jc-black);color:#fff}.btn,.button{border-radius:8px}.back-to-top{background:var(--jc-red)!important;color:#fff!important}.back-to-top:hover{background:var(--jc-black)!important}.slick-dots li.slick-active button,.slick-dots li button:hover{background:var(--jc-red)!important;border-color:var(--jc-red)!important}.jc-slide-pic{display:block;width:100%;height:100%}.jc-slide-pic img{display:block;width:100%;height:100%;object-fit:cover}.alo-wrapper-slidershow .content-item.jc-ratio{height:auto!important;min-height:0!important;aspect-ratio:var(--jc-ratio-pc,1920/600)}.alo-wrapper-slidershow .content-item.jc-ratio .container{min-height:0!important}.alo-wrapper-slidershow .content-item.jc-ratio.closed{height:1px!important;aspect-ratio:auto}@media(max-width:767px){.alo-wrapper-slidershow .content-item.jc-ratio{aspect-ratio:var(--jc-ratio-mb,var(--jc-ratio-pc,1/1))}}.template-product .details-info .product-name{color:var(--jc-black);font-weight:600;line-height:1.3}.template-product .details-info .product-price{margin:6px 0 14px}.template-product .details-info .product-price .price{font-size:28px;font-weight:700;color:var(--jc-red)}.template-product .details-info .product-price .compare{font-size:18px;color:#8a8a8a;font-weight:400;margin-left:8px}.template-product .details-info .price-sale-details{color:var(--jc-red)}.template-product .details-info .group-quantity-button{border:1px solid #dcdcdc;border-radius:8px;overflow:hidden;background:#fff}.template-product .details-info .group-quantity-button a:hover{color:var(--jc-red)}.template-product .details-info .cms-product-meta .add-to-cart,.template-product .details-info .group-button-buyitnow .shopify-payment-button__button,.template-product .details-info .group-button-buyitnow button{min-height:50px;border-radius:8px!important;font-weight:600;font-size:15px;letter-spacing:.3px}.template-product .details-info .product_infor,.template-product .details-info .prod_delivery-times,.template-product .details-info .prod_shipping-text{font-size:14px;color:var(--jc-ink)}.template-product .details-info .prod_delivery-times strong,.template-product .details-info .prod_shipping-text strong{color:var(--jc-black)}.template-product .product-page-info__visitors,.template-product .product-sold{color:var(--jc-muted);font-size:13px}.template-product .laber_progress{background:var(--jc-red)}@media(max-width:767px){.template-product .details-info{padding-top:12px}.template-product .details-info .product-price .price{font-size:24px}.template-product .details-info .cms-product-meta{display:flex;gap:10px;align-items:stretch}.template-product .details-info .cms-product-meta .group-button{flex:1}.template-product .details-info .cms-product-meta .add-to-cart{width:100%}.product-collection__content{padding:8px 8px 10px}.product-collection__title h2,.product-collection__title h2 a{font-size:13px}}#footer a:hover,footer a:hover{color:var(--jc-red)!important}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jc-brand.css.map */
