:root{--primary-color:#ff6900;--fs-color-primary:#ff6900;--fs-color-secondary:#eb0029;--fs-color-success:#28a65a;--fs-color-alert:#eb0029;--fs-experimental-link-color:#ff6900;--fs-experimental-link-color-hover:#191919}
.clearfix{width:100%;clear:both}
.upper{text-transform:uppercase}
.pt5{padding-top:5px!important}
.p15{padding:15px 0!important}
.pt15{padding-top:15px!important}
.pt25{padding-top:25px!important}
.pt35{padding-top:35px!important}
.pt50{padding-top:50px!important}
.pt75{padding-top:75px!important}
.p50{padding:50px 0!important}
.pb0{padding-bottom:0px!important}
.pb15{padding-bottom:15px!important}
.pb25{padding-bottom:25px!important}
.pb35{padding-bottom:35px!important}
.pb35{padding-bottom:35px!important}
.pb50{padding-bottom:50px!important}
.mb0{margin-bottom:0!important}
.mb30{margin-bottom:30px!important}
.mb35{margin-bottom:35px!important}
.mb15{margin-bottom:15px!important}
.mt0{margin-top:0!important}
.mt30{margin-top:30px!important}
.mt35{margin-top:35px!important}
.mt15{margin-top:15px!important}
.mt5{margin-top:15px!important}
.text-center{text-align:center!important}
.text-right{text-align:right!important}
.linein1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.linein2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.linein3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.bg_white{background:#fff;padding:3px}
body{background:#F3F3F3;}
.tooltipster-base{--tooltip-color:#fff;--tooltip-bg-color:#191919}
.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{--drawer-width:300px}
.off-canvas .mfp-content.off-canvas-cart{--drawer-width:360px}
.container-width,.full-width .ubermenu-nav,.container,.row{max-width:1250px}
.row.row-collapse{max-width:1220px}
.row.row-small{max-width:1242.5px}
.row.row-large{max-width:1280px}
.sticky-add-to-cart--active,#wrapper,#main,#main.dark{background-color:#F3F3F3}
.header-main{height:65px;background: #264F83;}
#logo img{max-height:50px}
#logo{width:200px}
#logo img{padding:4px 0;}
.header-bottom{min-height:40px}
.header-top{min-height:30px}
.transparent .header-main{height:30px}
.transparent #logo img{max-height:30px}
.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top:80px}
.header.show-on-scroll,.stuck .header-main{height:56px!important}
.stuck #logo img{max-height:56px!important}
.search-form{width:10%}
.header-bg-color{background-color:#000}
.header-bottom{background-color:#264F83}
.top-bar-nav > li > a{line-height:32px}
.stuck .header-main .nav > li > a{line-height:56px}
@media (max-width: 549px) {
.header-main{height:56px}
#logo img{max-height:56px}
}
.main-menu-overlay{background-color:#fff}
.nav-dropdown{font-size:100%}
.nav-dropdown-has-arrow li.has-dropdown:after{border-bottom-color:#FFF}
.nav .nav-dropdown{background-color:#FFF}
.blog-wrapper{background-color:#fff}
body{color:#191919}
h1,h2,h3,h4,h5,h6,.heading-font{color:#191919}
.breadcrumbs{text-transform:none}
button,.button{text-transform:none}
.nav > li > a,.links > li > a{text-transform:none}
.section-title span{text-transform:none}
h3.widget-title,span.widget-title{text-transform:none}
.header:not(.transparent) .top-bar-nav > li > a{color:#fff}
.header:not(.transparent) .top-bar-nav.nav > li > a:hover,.header:not(.transparent) .top-bar-nav.nav > li.active > a,.header:not(.transparent) .top-bar-nav.nav > li.current > a,.header:not(.transparent) .top-bar-nav.nav > li > a.active,.header:not(.transparent) .top-bar-nav.nav > li > a.current{color:#f8f8f8}
.top-bar-nav.nav-line-bottom > li > a:before,.top-bar-nav.nav-line-grow > li > a:before,.top-bar-nav.nav-line > li > a:before,.top-bar-nav.nav-box > li > a:hover,.top-bar-nav.nav-box > li.active > a,.top-bar-nav.nav-pills > li > a:hover,.top-bar-nav.nav-pills > li.active > a{color:#FFF!important;background-color:#f8f8f8}
.header:not(.transparent) .header-nav-main.nav > li > a{position:relative;color:#191919}
.header:not(.transparent) .header-nav-main.nav > li > a #header-cart-total{position: absolute;z-index: 2;width: 17px;height: 17px;text-align: center;font-size: 11px;background: #FFC82C;border-radius: 100%;top: 3px;right: -7px;color: #333;padding: 0;}
.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header:not(.transparent) .header-nav-main.nav > li.active > a,.header:not(.transparent) .header-nav-main.nav > li.current > a,.header:not(.transparent) .header-nav-main.nav > li > a.active,.header:not(.transparent) .header-nav-main.nav > li > a.current{color:#ff6900}
.header-nav-main.nav-line-bottom > li > a:before,.header-nav-main.nav-line-grow > li > a:before,.header-nav-main.nav-line > li > a:before,.header-nav-main.nav-box > li > a:hover,.header-nav-main.nav-box > li.active > a,.header-nav-main.nav-pills > li > a:hover,.header-nav-main.nav-pills > li.active > a{color:#FFF!important;background-color:#ff6900}
.header:not(.transparent) .header-bottom-nav.nav > li > a{color:#191919}
.header:not(.transparent) .header-bottom-nav.nav > li > a:hover,.header:not(.transparent) .header-bottom-nav.nav > li.active > a,.header:not(.transparent) .header-bottom-nav.nav > li.current > a,.header:not(.transparent) .header-bottom-nav.nav > li > a.active,.header:not(.transparent) .header-bottom-nav.nav > li > a.current{color:#ff6900}
.header-bottom-nav.nav-line-bottom > li > a:before,.header-bottom-nav.nav-line-grow > li > a:before,.header-bottom-nav.nav-line > li > a:before,.header-bottom-nav.nav-box > li > a:hover,.header-bottom-nav.nav-box > li.active > a,.header-bottom-nav.nav-pills > li > a:hover,.header-bottom-nav.nav-pills > li.active > a{color:#FFF!important;background-color:#ff6900}
.widget:where(:not(.widget_shopping_cart)) a{color:#191919}
.widget:where(:not(.widget_shopping_cart)) a:hover{color:}
.widget .tagcloud a:hover{border-color:;background-color:}
.is-divider{background-color:rgba(255,105,0,0.1)}
.current .breadcrumb-step,[data-icon-label]:after,.button#place_order,.button.checkout,.checkout-button,.sticky-add-to-cart-select-options-button{background-color:#FF6700!important}
.has-equal-box-heights .box-image{padding-top:100%}
.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before,.stars a:hover:after,.stars a.active:after{color:#ff6900}
.price del,.product_list_widget del,del .woocommerce-Price-amount{color:#191919}
ins .woocommerce-Price-amount{color:#eb0029}
input[type='submit'],input[type="button"],button:not(.icon),.button:not(.icon){border-radius:5px!important}
@media screen and (min-width: 550px) {
.products .box-vertical .box-image{min-width:247px!important;width:247px!important}
}
.header-main .social-icons,.header-main .cart-icon strong,.header-main .menu-title,.header-main .header-button > .button.is-outline,.header-main .nav > li > a > i:not(.icon-angle-down){color:#fff !important}
.header-main .header-button > .button.is-outline,.header-main .cart-icon strong:after,.header-main .cart-icon strong{border-color:#191919!important}
.header-main .header-button > .button:not(.is-outline){background-color:#191919!important}
.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover,.header-main .header-button > .button:hover i,.header-main .header-button > .button:hover span{color:#FFF!important}
.header-main .menu-title:hover,.header-main .social-icons a:hover,.header-main .header-button > .button.is-outline:hover,.header-main .nav > li > a:hover > i:not(.icon-angle-down){color:#FFC82C!important}
.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{background-color:#ff6900!important}
.header-main .current-dropdown .cart-icon strong:after,.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{border-color:#ff6900!important}
.footer-1{background-color:#000}
.footer-2{background-color:#000}
.page-title-small + main .product-container > .row{padding-top:0}
button[name='update_cart']{}
.header-vertical-menu__opener{height:32px}
.header-vertical-menu__opener{width:220px}
.header-vertical-menu__fly-out{width:220px}
li.header-vertical-menu{border:#1B4780 solid 1px;padding:0;margin:0;}
.header-vertical-menu__opener{background: #2B5488;color: #fff;border: #2c5588 solid 1px;margin: 0;text-transform: uppercase;font-size: 13px;}
.nav-vertical-fly-out > li + li{border-top-width:1px;border-top-style:solid}
.header-vertical-menu__fly-out .nav-vertical-fly-out > li.menu-item > a{height:40px}
:root{--skeleton-color:#eee;--brand-orange:#ff6900;--brand-orange-90:#ff7819;--brand-orange-80:#ff8733;--brand-orange-70:#ff964c;--brand-orange-60:#ffa566;--brand-orange-50:#ffb47f;--brand-orange-40:#ffc399;--brand-orange-30:#ffd2b2;--brand-orange-20:#ffe1cc;--brand-orange-10:#fff0e5;--brand-grey:#898989;--brand-grey-90:#949494;--brand-grey-80:#a1a1a1;--brand-grey-70:#acacac;--brand-grey-60:#b8b8b8;--brand-grey-50:#c4c4c4;--brand-grey-40:#d0d0d0;--brand-grey-30:#dbdbdb;--brand-grey-20:#e7e7e7;--brand-grey-10:#f3f3f3;--brand-black:#191919;--brand-black-90:#303030;--brand-black-80:#474747;--brand-black-70:#5e5e5e;--brand-black-60:#757575;--brand-black-50:#8c8c8c;--brand-black-40:#a3a3a3;--brand-black-30:#dbdbdb;--brand-black-20:#d1d1d1;--brand-black-10:#e8e8e8;--brand-reverse:#fff;--text-base:#191919;--text-reverse:#fff;--text-primary:#ff6900;--text-secondary:#898989;--text-black:#333;--text-error:#eb0029;--background-base:#f7f7f7;--background-white:#fff;--background-grey:#dbdbdb;--background-black:#191919;--background-primary:#ff6900;--background-primary-light:#fff0e6;--background-disable:#ddd;--background-loader:#ff6900;--border-base:#898989;--border-footer:#2e2e2e;--border-input:#b0b0b0;--border-primary:#ff6900;--border-secondary:#191919;--border-popover:#e0e0e0;--shadow-black-a2:rgba(0,0,0,.02);--shadow-black-a5:rgba(0,0,0,.05);--shadow-black-a7:rgba(0,0,0,.07);--shadow-black-a8:rgba(0,0,0,.08);--shadow-black-a10:rgba(0,0,0,.1);--shadow-black-a15:rgba(0,0,0,.15);--shadow-black-a20:rgba(0,0,0,.2);--shadow-black-a25:rgba(0,0,0,.25);--shadow-black-a30:rgba(0,0,0,.3);--shadow-black-a40:rgba(0,0,0,.4);--shadow-black-a50:rgba(0,0,0,.5);--shadow-black-a60:rgba(0,0,0,.6);--shadow-white-a10:rgba(255,255,225,.1);--shadow-white-a20:rgba(255,255,225,.2);--shadow-white-a30:rgba(255,255,225,.3);--shadow-white-a50:rgba(255,255,225,.5);--shadow-white-a80:rgba(255,255,225,.8);--shadow-white-a90:rgba(255,255,225,.9);--shadow-primary-a10:rgba(255,105,0,0.1);--shadow-primary-a20:rgba(255,105,0,.2);--shadow-primary-a30:rgba(255,105,0,.3);--shadow-primary-a40:rgba(255,105,0,.4);--shadow-primary-a50:rgba(255,105,0,.5);--transparent:rgba(255,255,255,0);--zalo-color:#0068ff;--zalo-shadow-color:#0066ff0f;--headline-font-weight:400;--headline-medium-font-size:28px;--headline-medium-line-height:36px;--headline-small-font-size:24px;--headline-small-line-height:32px;--title-large-font-weight:400;--title-large-font-size:22px;--title-large-line-height:28px;--title-font-weight:500;--title-medium-font-size:16px;--title-medium-line-height:24px;--title-small-font-size:14px;--title-small-line-height:20px;--body-font-weight:400;--body-large-font-size:16px;--body-large-line-height:24px;--body-medium-font-size:14px;--body-medium-line-height:20px;--body-small-font-size:12px;--body-small-line-height:16px;--label-font-weight:500;--label-large-font-size:14px;--label-large-line-height:20px;--label-medium-font-size:12px;--label-medium-line-height:16px;--label-small-font-size:11px;--label-small-line-height:16px;--box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);--box-shadow-none:0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0);--border-radius:8px;--border-note-color:1px solid red;--button-min-height:40px;--button-font-size:14px;--button-outline-color:var(--text-base);--button-outline-border:1px solid var(--border-base);--button-outline-background:var(--transparent);--button-outline-color-hover:var(--text-primary);--button-outline-border-hover:1px solid var(--border-primary);--button-outline-background-hover:var(--shadow-primary-a10);--button-filled-color:var(--text-reverse);--button-filled-border:1px solid var(--transparent);--button-filled-background:var(--background-black);--button-filled-color-hover:var(--text-reverse);--button-filled-border-hover:1px solid var(--transparent);--button-filled-background-hover:#444}
body{font-family:"Roboto Flex",sans-serif}
.nav>li>a{font-family:"Roboto Flex",sans-serif}
h1,h2,h3,h4,h5,h6,.heading-font{font-family:"Roboto Flex",sans-serif;font-weight:600}
.alt-font{font-family:"Roboto Flex",sans-serif}
b,strong{font-weight:600}
a{color:#000;text-decoration:none}
.primary,input[type=submit],input[type=submit].button{background-color:var(--background-primary)}
.absolute-footer{color:rgba(0,0,0,0.5);padding:10px 0 15px;font-size:.9em;display:none}
#footer .payment-icons .payment-icon{opacity:1}
.breadcrumbs .last{color:var(--text-base)!important;font-size:var(--body-medium-font-size);font-weight:var(--body-font-weight)}
.breadcrumbs a,.breadcrumbs .separator{color:#333 !important;font-size:var(--body-medium-font-size);font-weight:var(--body-font-weight)}
.breadcrumbs a:hover,.breadcrumbs a.current{color:var(--text-primary)!important}
table{width:auto;margin-bottom:1em;border-color:#ede0db;border-spacing:0}
@media screen and (max-width: 549px) {
table{width:100%;margin-bottom:1em;border-color:#EDE0DB;border-spacing:0}
}
td{color:var(--text-base)!important;font-size:15px}
th,td{padding:.5em;text-align:left;border-bottom:1px solid #ede0db}
label,legend{font-size:13px;font-weight:600}
span.widget-title{font-size:var(--title-medium-font-size);font-weight:var(--title-font-weight);line-height:var(--title-medium-line-height);color:var(--text-black)}
.button-outline{color:var(--button-outline-color)!important;border:var(--button-outline-border)!important;background:var(--button-outline-background)!important;border-radius:var(--border-radius)!important;font-size:var(--label-large-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-large-line-height);cursor:pointer}
.button-outline:hover{color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover)!important;background:var(--button-outline-background-hover)!important}
.button-filled{color:var(--button-filled-color)!important;border:var(--button-filled-border)!important;background:var(--button-filled-background)!important;border-radius:var(--border-radius)!important;font-size:var(--label-large-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-large-line-height);cursor:pointer}
.button-filled:hover{color:var(--button-filled-color-hover)!important;border:var(--button-filled-border-hover)!important;background:var(--button-filled-background-hover)!important}
.text-button-read-more{display:flex;font-size:var(--label-large-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-large-line-height);color:var(--text-base);align-items:center;gap:12px;white-space:nowrap;padding:12px 0}
.text-button-read-more:after{content:""!important;width:16px;height:16px;background-size:auto 10px;background-image:url(wp-content/uploads/2024/05/icon_btn_more.png);transition:all .3s;background-repeat:no-repeat;background-position:100%}
.text-button-read-more:hover:after{width:32px}
.menu-button-read-more .ux-menu-link__link .ux-menu-link__text{display:flex;font-weight:var(--label-font-weight);align-items:center;gap:12px;white-space:nowrap}
.menu-button-read-more .ux-menu-link__link .ux-menu-link__text:after{content:""!important;width:16px;height:16px;background-size:auto 10px;background-image:url(https://xiaomistorehanoi.com.vn/wp-content/uploads/2024/05/icon_btn_more.png);transition:all .3s;background-repeat:no-repeat;background-position:100%}
.menu-button-read-more .ux-menu-link__link .ux-menu-link__text:hover:after{width:32px}
.header-bottom{border-bottom:1px solid var(--shadow-black-a10)}
.woocommerce-store-notice__dismiss-link{display:none}
.demo_store{padding:0;margin:0;text-align:center;background-color:#fff;color:var(--shadow-black-a10)}
.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{background-color:#fff;border:1px solid var(--border-base);border-radius:var(--border-radius);box-sizing:border-box;color:var(--text-base)!important;font-size:14px;height:2.507em;max-width:100%;padding:0 .75em;vertical-align:middle;width:100%}
.form-flat input:not([type=submit]),.form-flat select,.form-flat textarea{background-color:#fff !important;border:1px solid var(--border-secondary);border-radius:var(--border-radius);box-shadow:none;color:var(--text-base)!important}
.off-canvas .nav-vertical>li>a{color:var(--text-base)!important}
.off-canvas .nav-vertical>li.current-menu-item>a,.off-canvas .nav-vertical>li.current-menu-parent>a,.off-canvas .nav-vertical>li.menu-item-has-children.current-menu-item>a{color:var(--text-primary)!important}
.header-bottom-nav.nav-line-bottom>li>a:before,.header-bottom-nav.nav-line-grow>li>a:before,.header-bottom-nav.nav-line>li>a:before,.header-bottom-nav.nav-box>li>a:hover,.header-bottom-nav.nav-box>li.active>a,.header-bottom-nav.nav-pills>li>a:hover,.header-bottom-nav.nav-pills>li.active>a{width:50%!important;border-radius:var(--border-radius);height:2px!important}
.nav>li>a,.nav-dropdown>li>a,.nav-column>li>a,.nav-vertical-fly-out>li>a{color:var(--text-base)!important}
.nav>li>a:hover,.nav-dropdown>li>a:hover,.nav-column>li>a:hover,.nav-vertical-fly-out>li>a:hover{color:#FFC82C !important;background:#ffffff00!important}
.nav>li.active>a,.nav-dropdown>li.active>a,.nav-column>li.active>a,.nav-vertical-fly-out>li.active>a{color:var(--text-primary)!important;background:#ffffff00!important}
.nav>li>a,.nav-dropdown>li>a,.nav-column>li>a,.nav-vertical-fly-out>li>a{color:#fff!important}
.nav-vertical>li>ul li a{color:var(--text-base)!important}
.nav-vertical>li>ul li.current-menu-item a{color:var(--text-primary)!important}
.header-nav-main.nav-left{justify-content:center!important}
.header-nav-main .header-search-form{width:100%;margin:0!important}
.header-search-form-wrapper{max-width:420px}
#js-search-form1{height: 40px;border-radius: 6px;border: #0D376C solid 1px;overflow: hidden;}
a.nav-top-link{display:inline-block !important;}
a.nav-top-link span{display:inline-block;padding-right: 5px;line-height: 19px;}
a.nav-top-link span.phone{color:#FFC82C !important;font-weight: 600;  font-size: 15px;}
.nav-vertical-fly-out > li > a.nav-top-link1{color:#000}
.header-main .nav > li > a > i.icon-shopping-cart:not(.icon-angle-down){color:#fff !important;}
.header-nav-main.nav-left .custom{display:inline-flex!important;align-items:center!important;width:calc(60% - 16px)}
.header-vertical-menu__fly-out.has-shadow{box-shadow:var(--box-shadow);margin-top:16px}
.header-vertical-menu__fly-out .sub-menu{background-color:var(--background-white);box-shadow:var(--box-shadow);margin-left:10px;margin-bottom:10px}
.vertical-menu .ux-menu-title{color:var(--text-base);font-size:var(--label-medium-font-size);line-height:20px;font-weight:600;padding-top:0;padding-bottom:0;min-height:24px}
.vertical-menu .ux-menu-link__link{min-height:0;padding-bottom:4px;padding-top:4px;font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);color:var(--text-base)}
.vertical-menu .ux-menu-link__link:hover{color:var(--text-primary)}
.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a{padding:4px 8px;color: #333 !important;font-size: 15px;}
.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a:hover{color: #FFC82C !important;}
.vertical-menu-post ul{list-style:none}
.vertical-menu-post ul li{margin-bottom:4px;margin-top:4px;margin-left:0;font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height)}
.vertical-menu-post ul li .vertical-menu-cat-title{color:var(--text-base);font-size:var(--label-medium-font-size);line-height:var(--label-medium-font-size);font-weight:600;padding-top:0;padding-bottom:0;min-height:24px;margin-bottom:8px}
.vertical-menu-post ul li .vertical-menu-post-title{color:var(--text-base);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;position:relative;padding-left:15px}
.vertical-menu-post ul li .vertical-menu-post-title:hover{color:var(--text-primary)}
.vertical-menu-post ul li .vertical-menu-post-title::before{content:'';background-image:url(https://xiaomistorehanoi.com.vn/wp-content/uploads/2024/06/arrow-bg.png);position:absolute;width:5px;height:10px;top:5px;left:0}
.back-to-top{bottom:80px;right:26px;margin:0;opacity:0;pointer-events:none;background:var(--transparent)!important;border-color:var(--transparent)!important;transform:translateY(30%)}
.back-to-top .icon-angle-up:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M417-592 260-435q-19 19-45 19t-45-19q-18-19-18-45t19-45l264-264q9-9 21-14t24-5q12 0 24 5t21 14l265 265q19 19 19 44.5T790-435q-19 19-45 19t-45-19L543-592v403q0 26-18.5 44.5T480-126q-26 0-44.5-18.5T417-189v-403Z"/></svg>')}
.shop-page-title .is-xlarge{font-weight:var(--headline-font-weight);font-size:var(--headline-medium-font-size);line-height:var(--headline-medium-line-height)}
.product-info{padding-top:0!important}
.product-info .woocommerce-variation-price{border-top:0!important;display:none}
.product .product-main .product-info .product-title{margin:0!important;font-size:var(--headline-medium-font-size);font-weight:var(--headline-font-weight);line-height:var(--headline-medium-line-height)}
.box-text .product-title a,.product_list_widget .product-title,.product h3.product-title{font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;font-weight:500;color:var(--text-base)!important}
.widget .current-cat>a,.social-icons,.nav-dropdown li.active>a,.breadcrumbs a.current,.breadcrumbs a:hover,.header .html a{color:var(--text-primary)}
.product-summary .woocommerce-review-link{color:var(--text-base)!important;font-weight:400;font-size:14px;margin-bottom:-3px}
.product-summary .woocommerce-product-sold{display:inline-block;margin:0;padding-right:8px;color:var(--text-base)!important;font-weight:400;font-size:14px}
.product-summary .woocommerce-product-rating{display:inline-flex;padding:0 8px 0 0;align-items:center}
.product-summary .woocommerce-product-rating .star-rating--inline{display:inline-block;height:14px;vertical-align:middle}
.product-summary .woocommerce-product-rating .star-rating{margin:0 4px 0 0!important;font-size:14px!important}
.product-summary .woocommerce-product-sold-line{display:inline-block;color:var(--border-base);margin-right:4px}
.woocommerce-sold-rating{display:flex;align-items:center;justify-content:center}
.woocommerce-sold-rating .woocommerce-product-sold{display:inline-block;margin:.5em;line-height:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#191919;font-size:.75rem}
.woocommerce-sold-rating .woocommerce-product-rating{padding:0 0 2px;overflow:hidden;flex-shrink:0}
.woocommerce-sold-rating .woocommerce-product-rating .star-rating{font-size:.625rem}
.product-info .variations_form table{margin-bottom:0!important}
.product .product-main .product-info .price-wrapper{display:inline-block!important}
.product-info .price,.product-info .price .price{font-size:18px!important;margin:4px 0!important}
span.amount{color:var(--text-error);font-weight:600}
.box-text span.amount{font-size:14px}
del span.amount{color:var(--text-base)!important;font-size:85%!important;opacity:1;font-weight:400}
.product .author{font-style:italic}
.product .author a{font-weight:600}
.product .product-section .entry-content h2{color:var(--text-primary);font-weight:500}
.product h3{font-size:1.2em}
.product h4,h5{font-size:1em}
.widget a{color:#000}
.product-section{border-top:0 solid #ececec}
.product-section .panel .entry-content a{color:var(--text-base)!important;border-bottom:1px solid #ede0db;cursor:pointer;text-decoration:none;color:inherit;font-size:inherit;line-height:inherit;transition:color 0.1s,border-color .1s;transition:color var(--wh-transition-xfast),border-color var(--wh-transition-xfast)}
.product-section .panel .entry-content a:after{margin-left:4px;content:"↗";font-family:system-ui}
.product-info .cart{margin-bottom:0;float:right;width:100%}
.product-info .cart .woocommerce-variation-add-to-cart .quantity{display:none!important}
.product-info .cart button{margin-bottom:10px!important;width:100%}
.product-summary .variations_button{padding:0}
.woocommerce-variation-description{font-size:13px!important}
.woocommerce-result-count{display:inline-block;margin:0 1em 0 auto;font-size:90%}
.product-summary .quantity,.variations_form .quantity{}
.variations th,.variations td{vertical-align:middle;padding:.2em 1em .2em 0;border:0;text-transform:none;letter-spacing:normal}
.facetwp-page{border:1px solid #f1f1f1}
.product-section th,.product-section td{padding:.5em .5em .5em 0;text-align:left;border-bottom:0 solid #ede0db}
.reset_variations{display:none!important}
.wp-caption .wp-caption-text{padding:.4em;font-size:.9em;background:#000;font-style:italic}
blockquote{position:relative;font-size:100%;margin:0 0 1.25em;padding:0 0 0 1.875em;border-left:2px solid #ff6900;font-style:italic;color:var(--text-base)!important}
.woocommerce-review__dash{display:none}
.variations .label label{margin:0!important;font-size:var(--title-small-font-size)!important;font-weight:var(--title-font-weight);line-height:var(--title-small-line-height)}
.ux-swatch--label{border-radius:var(--border-radius)!important;background:var(--button-outline-background)!important;border:var(--button-outline-border)!important;color:var(--button-outline-color)!important;font-size:var(--label-medium-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-medium-line-height)}
.ux-swatch--label:hover{color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover)!important;background:var(--button-outline-background-hover)!important}
.ux-swatch{box-shadow:var(--box-shadow-none)!important}
.variations_form .ux-swatch.selected{box-shadow:var(--box-shadow-none)!important;color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover)!important;background:var(--button-outline-background-hover)!important}
.woocommerce-review__published-date{color:var(--text-secondary)!important}
.product-section .entry-content{padding-bottom:0;padding-top:1em}
.product-section .mt{font-weight:var(--title-font-weight)!important;text-transform:capitalize!important;margin-top:1em!important;font-size:var(--title-small-font-size)}
.product .col{padding:0 15px 1em}
.shop-container h2{color:#333}
.badge-container{margin:4px 0 0}
.badge-container .badge{height:auto;width:auto;margin-top:2px!important;min-height:20px!important}
.badge-container .badge-inner{padding:6px 6px!important;font-weight:500!important;background:#264F83 !important;font-style:italic!important;font-size:.75rem!important;color:#fff !important;min-width:80px}
.badge-container .new-bubble{background:var(--background-white)!important;color:var(--text-error)!important;border:1px solid var(--text-error)!important}
.product .product-main .badge-container .badge-inner{font-size:.75rem!important}
.product-small .row-collapse .badge-circle,.product-small .badge-circle,.badge-outline{margin-left:4px!important}
.product .product-main .row-collapse .badge-circle,.product .product-main .badge-circle,.badge-outline,.product .product-main .yith-wcbm-badge{margin-left:0!important}
.yith-wcbm-badge{border:1px solid var(--text-error);color:var(--text-error)!important;font-size:.75rem!important;font-weight:500!important;font-style:italic!important;border-radius:20px!important;margin-left:4px;padding:2px 4px!important;font-family:"Roboto Flex",sans-serif!important;height:auto!important;min-height:20px!important}
.product .product-main .yith-wcbm-badge{margin-bottom:8px}
.blog-wrapper,.blog-single{background:#f7f7f7}
@media screen and (min-width: 850px) {
.archive .blog-wrapper .row-large .large-9{padding:30px 30px 0!important}
.single-post .blog-wrapper .row-large .large-9{padding:0 30px 0 0!important}
}
@media screen and (max-width: 549px) {
.blog-wrapper,.blog-single{background:#fff}
}
.blog-wrapper .row-large{padding:0 0 0 2em}
@media (max-width: 849px) {
.blog-wrapper .row-large{padding:0}
#header{position:fixed;top: 0;width: 100%;}
#wrapper{padding-top:50px}
}
.single-post .is-divider,.box-text-inner .is-divider,.widget .is-divider{background-color:transparent;margin:5px 0}
.type-post h2{border-bottom:1px solid #ede0db;padding-top:1rem;padding-bottom:.825rem;color:#333}
.type-post h3{font-size:1.2em}
.type-post h4,h5{font-size:1em}
.wp-block-image figcaption{margin:.5em 1em 1em;text-align:center;font-style:italic}
img.size-full.alignnone{margin-bottom:1em;margin-top:1em}
.type-post{background:#fff;padding:0 2rem 2rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);margin:0 0 1.5em;border-radius:var(--border-radius);position:relative}
@media screen and (max-width: 549px) {
.type-post{background:#fff;padding:0 0 1.5em;margin:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.12),0 0 0 rgba(0,0,0,0.24);box-shadow:0 0 0 rgba(0,0,0,0.12),0 0 0 rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}
}
.type-post a{cursor:pointer;text-decoration:none;font-size:inherit;line-height:inherit}
.type-post a:after{margin-left:4px;content:"↗";font-family:system-ui}
.type-post .product a,.type-post .flickity-viewport a{color:var(--text-base)!important;border-bottom:0 solid #ede0db;cursor:pointer;text-decoration:none;color:inherit;font-size:inherit;line-height:inherit;transition:color 0.1s,border-color .1s;transition:color var(--wh-transition-xfast),border-color var(--wh-transition-xfast)}
.type-post .product a:after,.type-post .flickity-viewport a:after{margin-left:0;content:"";font-family:system-ui}
.blog-single .widget-area{background:#fff;padding:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);margin:0 0 3.4em -40px;border-radius:var(--border-radius);position:relative}
.blog-archive .large-9{background:#fff;padding:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);margin:0 0 4.6em;border-radius:var(--border-radius);position:relative}
.blog-archive .widget-area{background:#fff;padding:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);margin:0 0 4.6em -10px;border-radius:var(--border-radius);position:relative}
.post-sidebar .widget{margin-top:1rem}
.post-sidebar .is-divider{display:none}
.post-sidebar .widget-area .widget a{font-size:90%}
.comments-area{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:var(--border-radius)}
#comments .comment-respond{background-color:#fff;margin-top:15px;padding:15px 25px 0;border-radius:var(--border-radius)}
.comment_container .avatar{width:36px;height:36px}
.comment_container .star-rating{margin:0 0 .5em!important}
.comment_container .description{font-size:11pt}
.commentlist .children{margin:0 1em;padding:0}
.commentlist .children li,.comment-list .children li{list-style:none;padding:.2em 0 0}
.blog-wrapper .entry-content figure{margin:0 -1em 2rem;text-align:center}
@media screen and (min-width: 45rem) {
.blog-wrapper .entry-content figure{margin:0 -2em 2rem;text-align:center}
}
.entry-content .fullwidth{margin:0 -1em 2rem}
@media screen and (min-width: 45rem) {
.entry-content .fullwidth{margin:0 -2em 2rem}
}
.wp-block-image{margin:1em auto;text-align:center}
@media screen and (max-width: 849px) {
.blog-single .widget-area{background:#fff;padding:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:var(--border-radius);position:relative;margin:0 -1em 2rem}
.blog-archive .widget-area{background:#fff;padding:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:var(--border-radius);position:relative;margin:0 -1em 2rem}
}
@media screen and (max-width: 45rem) {
.blog-archive .large-9{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:0;position:relative;padding:0 0 1em}
}
.icon-angle-left:before{content:"←"}
.icon-angle-right:before{content:"→"}
.entry-meta .posted-on time,.entry-meta .meta-author{font-weight:700}
.entry-author{padding:1em 1em 0;background:#ffdbcc;color:#2e1500;border-radius:var(--border-radius)}
.author-name{margin-top:-1em}
.is-small{font-size:1em;font-weight:400}
.woocommerce-review__dash{display:none}
@media screen and (max-width: 45rem) {
.comments-area{background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:var(--border-radius);margin:0 -2em 2rem;padding:1rem}
}
.accordion{margin:0 0 2em}
.accordion-item{background:#ffeee2;margin-bottom:10px;border-radius:var(--border-radius);padding:10px}
.accordion-title{border-top:0;font-size:100%}
.accordion-inner{padding:1em}
[data-icon-label]:after,.secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline),.button.checkout,.single_add_to_cart_button,.current .breadcrumb-step{background-color:var(--background-primary)}
.flickity-page-dots .dot{border-color:#fff!important;background:#fff!important;opacity:.5!important;height:8px!important;width:8px!important}
.flickity-page-dots .dot.is-selected{background-color:#ff6900!important;border:#ff6900!important;opacity:1!important}
.slider-show-nav .flickity-prev-next-button,.slider:hover .flickity-prev-next-button{opacity:1;transform:translateX(0)!important}
.slider .flickity-prev-next-button .arrow,.slider .flickity-prev-next-button svg{fill:#ff6900;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.15)}
.flickity-prev-next-button{width:32px!important;opacity:1!important}
.flickity-prev-next-button:hover{opacity:1!important}
.flickity-prev-next-button.next{right:1%!important;transform:translateX(0%)!important}
.flickity-prev-next-button.previous{left:1%!important;transform:translateX(0%)!important}
@media screen and (max-width: 45rem) {
.flickity-prev-next-button.next{right:3%!important}
.flickity-prev-next-button.previous{left:3%!important}
}
.width-60-banner .flickity-prev-next-button.previous{left:18%!important}
.width-60-banner .flickity-prev-next-button.next{right:18%!important}
.width-80-banner .flickity-prev-next-button.previous{left:8%!important}
.width-80-banner .flickity-prev-next-button.next{right:8%!important}
.note-border th,.note-border td{padding:.5em;text-align:left;border-bottom:0 solid #ede0db}
ul li.bullet-checkmark:before,ul li.bullet-arrow:before,ul li.bullet-star:before{left:0;position:absolute;font-size:16px;color:var(--text-primary)}
ul li.bullet-checkmark:before{content:"?"!important}
ul li.bullet-checkmark,ul li.bullet-arrow,ul li.bullet-star{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:0 solid #ececec}
ul li.checklist:before{left:0;position:absolute;font-size:16px;color:var(--text-primary)}
ul li.checklist:before{content:"?"!important}
ul li.checklist{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:0 solid #ececec}
ul li.pros:before{left:0;position:absolute;font-size:16px;color:#28a65a}
ul li.pros:before{content:"?"!important}
ul li.pros{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:0 solid #ececec}
ul li.cons:before{left:0;position:absolute;font-size:16px;color:var(--text-error)}
ul li.cons:before{content:"?"!important}
ul li.cons{list-style:none;position:relative;padding:7px 0 7px 25px;margin:0;border-bottom:0 solid #ececec}
.table-horizontally{display:block;overflow-x:auto;white-space:nowrap}
.alert-color{color:#FFC82C}
.category_h2{font-size:1.2em;font-weight:700;margin-bottom:2em}
.link{cursor:pointer;text-decoration:none;font-size:inherit;line-height:inherit}
.link:after{margin-left:4px;content:"↗"}
.note{padding:20px 16px 5px;background:#ffdbcc;color:var(--text-base)!important;border-radius:var(--border-radius);margin:16px 0}
.note_red{background-color:var(--text-error);color:#fff;padding:5px 20px;border-radius:var(--border-radius);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}
.note-border{padding:16px;border-radius:var(--border-radius);margin:16px 0;border:1px solid #ede0db}
.note-product{padding:1rem .5rem;border-radius:var(--border-radius);border:var(--border-note-color);font-size:11pt;margin-top:16px}
.note-product ul li.bullet-checkmark,.note-product ul li.bullet-arrow,.note-product ul li.bullet-star{list-style:none;position:relative;padding:2px 0 2px 25px;margin:0;border-bottom:0 solid #ececec}
.product-short-description ul li.bullet-checkmark,.product-short-description ul li.bullet-arrow,.product-short-description ul li.bullet-star{list-style:none;position:relative;padding:2px 0 2px 25px;margin:0;border-bottom:0 solid #ececec;font-size:11pt}
.note-shadow{padding:16px;border-radius:var(--border-radius);margin:16px 0;border:1px solid #ede0db;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}
.note .title{font-weight:600;font-size:120%}
@media screen and (max-width: 549px) {
.note-product{padding:1rem .5rem 0;border-radius:var(--border-radius);border:1px solid #EDE0DB;margin-top:16px}
}
.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%;padding-top:2px}
.number{line-height:36px;display:inline-block;min-width:36px;margin:0 6px 0 0;padding:0 5px;text-align:center;vertical-align:5px;color:#fff;border-radius:3px;background:var(--text-error);background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);font-size:20px;font-size:1.25rem}
.primary-title{border-bottom:1px solid #ede0db;padding-top:1rem;padding-bottom:.825rem;color:var(--text-primary)}
.blog-more-link{width:auto;padding:1rem 1rem 0;margin:0 0 1rem;border-radius:var(--border-radius);border:1px solid #ede0db;font-size:11pt;background:#ffdbcc}
.blog-more-link .title{font-weight:600;font-size:120%;margin-bottom:0}
.blog-more-link ul li{list-style:none;position:relative;padding:2px 0 2px 25px;margin:0;border-bottom:0 solid #ececec}
.blog-more-link ul li:before{left:0;position:absolute;font-size:16px;color:#28a65a;content:"?"!important}
.blog-more-link a{color:var(--text-base)!important;border-bottom:0;cursor:pointer;text-decoration:none;color:inherit;font-size:inherit;line-height:inherit;transition:color 0.1s,border-color .1s;transition:color var(--wh-transition-xfast),border-color var(--wh-transition-xfast)}
.price_update{font-size:90%!important;font-weight:400!important;color:var(--text-black)!important}
.product-info .price_update{font-size:80%!important}
.margin-10{margin:10px!important}
.margin-top-10{margin-top:10px!important}
.margin-top-6{margin-top:6px!important}
.margin-top-8{margin-top:8px!important}
.margin-top-20{margin-top:20px!important}
.margin-left-10{margin-left:10px!important}
.margin-right-10{margin-right:10px!important}
.margin-bottom-10{margin-bottom:10px!important}
.has-border{border:1px solid #ff6900;border-radius:var(--border-radius);padding:15px 30px 30px}
.scrolling_inner.scroll-quicklink{padding-bottom:4px}
.scrolling_inner{position:relative}
.box-quicklink{display:block}
.block-scroll-main{overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-color:var(--background-grey) var(--background-white)}
.lst-quicklink,.lst-quickfilter{display:flex;flex-wrap:nowrap;overflow:auto}
p.quick-link-title{align-items:center;display:flex;margin:0 8px 8px 0;font-size:var(--body-small-font-size)}
@media (max-width: 849px) {
p.quick-link-title{margin:0 8px 8px 12px}
}
.box-quicklink__item{color:var(--button-outline-color)!important;border:var(--button-outline-border);background:var(--button-outline-background);border-radius:var(--border-radius);align-items:center;display:flex;margin:0 8px 8px 0;height:32px;padding:2px 10px!important;vertical-align:top;font-size:var(--label-large-font-size);font-weight:var(--label-font-weight);line-height:var(--label-large-line-height)}
.box-quicklink__item:hover{color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover);background:var(--button-outline-background-hover)}
.box-voucher__item{color:var(--text-base)!important;align-items:center;display:flex;margin:10px 8px 8px 0;height:160px;padding:2px 10px 2px 2px!important;vertical-align:top}
.coupon-card{background:var(--text-error);background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);color:#fff;text-align:center;padding:16px 8px;border-radius:var(--border-radius);border:1px dashed #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .3s cubic-bezier(.25,.8,.25,1);margin:10px 0;position:relative}
.coupon-card .coupon-title{font-size:16px;font-weight:500;text-transform:uppercase}
.coupon-card p{font-size:14px;margin:10px 0 0}
.coupon-card .coupon-value{color:#fff;font-size:2em;font-weight:600;line-height:28px;text-transform:uppercase;animation-name:flash;animation-duration:2s;animation-fill-mode:both;animation-direction:alternate;animation-iteration-count:1000000}
.coupon-row{display:flex;align-items:center;width:fit-content;margin:10px auto}
.coupon-row-1{border:1px dashed #fff;border-radius:4px 0 0 4px;padding:10px 20px;border-right:0}
.coupon-row-2{border:1px solid #fff;border-radius:0 4px 4px 0;background:#fff;padding:10px 20px;color:var(--text-primary)}
.circle1{left:-25px}
.circle2{right:-25px}
.circle1,.circle2{background:#fff;width:50px;height:50px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}
.coupon-card progress{display:block;width:300px;margin:10px auto;padding:4px;border:0 none;background:#444;border-radius:var(--border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.2)}
.coupon-card progress::-moz-progress-bar{border-radius:var(--border-radius);background:#FFF;box-shadow:inset 0 -2px 4px rgba(0,0,0,0.4),0 2px 5px 0 rgba(0,0,0,0.3)}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.coupon-card progress{height:25px}
}
.coupon-card progress::-webkit-progress-bar{background:transparent}
.coupon-card progress::-webkit-progress-value{border-radius:var(--border-radius);background:#FFF;box-shadow:inset 0 -2px 4px rgba(0,0,0,0.4),0 2px 5px 0 rgba(0,0,0,0.3)}
#rank-math-toc{background:var(--text-error);background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);background-size:cover;color:#fff;padding:1rem;margin:0 -1em 2rem}
@media screen and (min-width: 45rem) {
#rank-math-toc{padding:2rem;margin:0 -2em 2rem}
}
#rank-math-toc h2{margin-top:0;padding-top:0;font-weight:600;border-bottom:0;padding-bottom:0;margin-bottom:16px;color:#fff}
#rank-math-toc ul,#rank-math-toc ol{margin-bottom:0}
#rank-math-toc ul ul,#rank-math-toc ol ol,#rank-math-toc ul ol,#rank-math-toc ol ul{margin:10px 0}
#rank-math-toc li,#rank-math-toc nav{margin-bottom:10px}
#rank-math-toc li a,#rank-math-toc nav a{color:inherit;text-decoration:none;border-bottom:0 solid #ede0db;cursor:pointer;font-size:inherit;line-height:inherit;transition:color 0.1s,border-color .1s;transition:color var(--wh-transition-xfast),border-color var(--wh-transition-xfast)}
#rank-math-toc li a:hover,#rank-math-toc nav a:hover{border-bottom:1px dotted}
#rank-math-toc li a:hover:after,#rank-math-toc nav a:hover:after{margin-left:4px;content:"↗";font-family:system-ui}
#rank-math-toc li a:after,#rank-math-toc nav a:after{margin-left:0;content:"";font-family:system-ui}
#rank-math-toc li:last-child{margin-bottom:0}
.box-product-promotion{margin:10px 0;border:1px solid #FDBB01;border-radius:var(--border-radius);overflow:hidden;width:100%;font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);font-weight:var(--body-font-weight)}
.box-product-promotion-header{background-color:#FDEBB6;color:var(--text-error);gap:10px;padding:.5rem;height:42px;display:flex;align-items:center;font-size:var(--title-small-font-size);line-height:var(--title-small-line-height);font-weight:var(--title-font-weight)}
.box-product-promotion-header .icon{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px;fill:var(--text-error)}
.box-product-promotion-header .icon svg{height:24px}
.box-product-promotion-header p{line-height:24px}
.box-product-promotion .box-product-promotion-content{min-height:-moz-fit-content;min-height:fit-content;transition:min-height 1s ease;margin:.5rem}
.box-product-promotion-content .box-product-promotion-item{display:flex;padding:.2rem 0;align-content:center}
.box-product-promotion-content .box-product-promotion-number{border-radius:50%;height:var(--body-small-line-height);width:var(--body-small-line-height);line-height:var(--body-small-line-height);font-size:10px;font-weight:var(--label-font-weight);text-align:center;margin:auto;color:#fff;background-color:var(--text-error)}
.box-product-promotion-content .box-product-promotion-detail{width:calc(100% - 25px);font-size:14px;font-weight:var(--body-font-weight);line-height:var(--body-small-line-height)}
.box-product-promotion-content .box-product-promotion-detail:hover{-webkit-text-decoration:underline;text-decoration:underline}
.box-product-promotion p{margin:0}
.box-product-promotion strong{font-weight:500!important}
.box-product-promotion a{color:var(--text-base)!important}
.upsell-chips{margin:10px 0 0}
.upsell-chips .upsell-chip-title{font-size:var(--title-small-font-size);font-weight:var(--title-font-weight);line-height:var(--title-small-line-height);margin:0 0 10px!important}
.upsell-chips-list{display:flex;flex-wrap:wrap;width:100%}
.upsell-chip{color:var(--button-outline-color)!important;border:var(--button-outline-border);background:var(--button-outline-background);border-radius:var(--border-radius);font-size:var(--label-medium-font-size);font-weight:var(--label-font-weight);line-height:var(--label-medium-line-height);align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1px;justify-content:center;margin:0 0 10px;overflow:hidden;padding:4px;position:relative;-webkit-text-decoration:none;text-decoration:none;width:calc(33.33333% - 6.66667px)}
.upsell-chip:hover{color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover);background:var(--button-outline-background-hover)}
.upsell-chip:not(:nth-child(3n)){margin-right:10px}
.upsell-chip .upsell-chip-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--label-medium-font-size);font-weight:var(--label-font-weight);line-height:var(--label-medium-line-height);overflow:hidden;text-align:center;width:100%}
.md-chips .md-chip-title{font-size:14px;font-weight:600!important;margin:0 0 10px!important}
.md-chips{margin:10px 0}
.md-chip{position:relative;display:inline-block;background:#e0e0e0;padding:0 8px;margin:0 2px 6px 0;border-radius:var(--border-radius);font-size:12px;cursor:pointer;height:32px;line-height:32px;color:var(--text-base)!important}
.md-chip:hover{background:#ccc}
.md-chip a{color:var(--text-base)!important}
.md-chip bdi{color:var(--text-error)!important;font-weight:600!important}
.md-chips .used{text-decoration:line-through;opacity:.4}
.md-chip .tooltip{min-width:250px;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:var(--border-radius);padding:5px 10px;position:absolute;z-index:1;bottom:150%;left:0}
.md-chip:hover .tooltip{visibility:visible}
#reviews .cr-summaryBox-wrap{margin:0 0 1em;background-color:var(--background-base)!important;border-radius:var(--border-radius)!important}
#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review{display:block;margin:1em 0;border:1px solid;border-radius:var(--border-radius);border-color:var(--text-base);padding:3px 10px;background:var(--background-black);font-weight:600;color:var(--text-reverse);letter-spacing:normal;font-size:1em;text-transform:none;line-height:normal}
#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review:hover{background:var(--background-black);text-decoration:none}
.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit{display:flex;background:var(--background-black);color:var(--text-reverse);border:0;height:40px;line-height:20px;font-size:15px;width:50%;padding:0 10px;margin:0;align-items:center;justify-content:center}
.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit:hover,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit:hover,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit:hover{background:var(--background-black)!important;text-decoration:none;cursor:pointer}
.cr-ajax-reviews-review-form .cr-review-form-buttons{padding:0 0 10px}
.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-cancel,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-cancel,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-cancel{display:flex;background-color:var(--background-white);color:var(--text-base);border:0;height:40px;line-height:20px;font-size:15px;width:50%;border:solid 1px var(--text-base);padding:0 10px;margin:0;align-items:center;justify-content:center}
.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-cancel:hover,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-cancel:hover,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-cancel:hover{border:solid 1px var(--text-base);text-decoration:none;cursor:pointer}
.cr-all-reviews-shortcode .cr-count-row,#reviews.cr-reviews-ajax-reviews .cr-count-row{background-color:var(--background-base);padding:10px 12px;font-size:14px;color:var(--text-base);margin:16px 0 24px!important;display:flex;align-items:center;border-radius:var(--border-radius);justify-content:space-between}
#reviews.cr-reviews-ajax-reviews .cr-ajax-search{display:none!important}
.commentlist li{margin:0 0 16px!important}
.commentlist .comment_container .avatar{width:40px!important}
.commentlist .children .comment .comment_container .avatar{width:30px!important}
.commentlist .comment_container .comment-text{margin:0!important;border-bottom:0!important;border-radius:var(--border-radius);background:var(--background-base);padding:.5em 1em!important}
.ivole-meter .ivole-meter-bar{background:var(--background-primary)!important;height:8px!important;border-radius:var(--border-radius);box-shadow:inset 0 0 0 rgba(0,0,0,.4),inset 0 0 0 0 rgba(0,0,0,.1)!important}
.ivole-meter .ivole-meter-bar:before{background-color:rgba(255,255,255,0)!important}
.ivole-meter{overflow:hidden;background:var(--background-disable)!important;height:8px!important;border-radius:var(--border-radius);box-shadow:inset 0 0 0 rgba(0,0,0,.4),inset 0 0 0 0 rgba(0,0,0,.1)!important}
.crstar-rating{color:var(--text-primary)!important}
#reviews.cr-reviews-ajax-reviews .cr-count-row{background-color:#fff!important}
#reviews.cr-reviews-ajax-reviews .cr-count-row{padding:0!important}
.cr-ajax-reviews-sort-div{min-height:40px;background:var(--background-base);padding:0 12px!important;border:1px solid var(--border-base)!important;border-radius:var(--border-radius)}
.cr-reviews-ajax-reviews .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort,.cr-all-reviews-shortcode .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort{background:var(--background-base)!important;color:var(--text-base)!important;box-shadow:0 0 0 var(--transparent)}
.commentlist .comment_container .comment-text .meta{display:inline-flex!important;padding:0 8px 0 0!important}
.commentlist .comment_container .comment-text .crstar-rating,#reviews .comment-text .crf-custom-question-rating-cont .star-rating,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating-cont .star-rating{margin:0!important;font-size:11px!important;display:inline-block!important;padding:0!important;height:1em!important;line-height:1em!important}
.woocommerce .product #reviews .comment-text .crf-custom-question-rating,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating{padding-right:7px;font-weight:500;font-size:14px!important;color:var(--text-secondary)}
.commentlist .comment_container .comment-text .cr-comment-images,.commentlist .comment_container .comment-text .cr-comment-videos{margin:8px 0 0!important}
.commentlist .children{margin:8px 0 0 50px!important;margin-inline-start:50px!important}
.commentlist .children .comment .comment_container .comment-text{margin:0!important;border-bottom:0!important;border-radius:var(--border-radius);background:var(--background-base);padding:.5em 1em!important}
.commentlist .children .comment .comment_container .comment-text .meta{margin:0!important;color:var(--text-base)!important;font-style:normal!important;font-size:14px!important;font-weight:400!important}
.commentlist .comment_container .comment-text .meta .woocommerce-review__author,.commentlist .children .comment .comment_container .comment-text .meta .woocommerce-review__author{margin:0 12px 0 0!important;color:var(--text-base)!important;text-transform:capitalize}
#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text .meta .woocommerce-review__author,.cr-all-reviews-shortcode ol.commentlist li .comment-text .meta .woocommerce-review__author{color:var(--text-base);font-size:14px!important;font-weight:500!important}
.commentlist .comment_container .comment-text .meta svg,.commentlist .children .comment .comment_container .comment-text .meta svg{display:none!important}
.commentlist .comment_container .comment-text .description p,.commentlist .children .comment .comment_container .comment-text .description p{margin:0!important;color:var(--text-base)!important;font-style:normal!important}
.cr-reviews-ajax-reviews .cr-show-more-reviews-prd,.cr-all-reviews-shortcode .cr-show-more-button,.cr-reviews-grid .cr-show-more-button{display:block;margin:10px auto;height:40px;padding:0 20px;border:0!important;border-radius:var(--border-radius)!important;font-size:14px;background:var(--background-black)!important;background-color:var(--background-black)!important;color:var(--text-reverse)!important}
.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:hover,.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:focus,.cr-all-reviews-shortcode .cr-show-more-button:hover,.cr-all-reviews-shortcode .cr-show-more-button:focus,.cr-reviews-grid .cr-show-more-button:hover,.cr-reviews-grid .cr-show-more-button:focus{border:0!important;background:var(--background-black)!important;background-color:var(--background-black)!important;color:var(--text-reverse)!important}
.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in .cr-review-form-continue,.cr-reviews-grid .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-reviews-grid .cr-review-form-not-logged-in .cr-review-form-continue{display:flex;background:var(--background-black);color:var(--text-reverse);border:0;height:40px;line-height:20px;font-size:15px;width:auto;text-decoration:none;align-items:center;justify-content:center}
#reviews .comment-text .crf-custom-question-rating-cont,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating-cont{margin:0!important}
#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-pbar,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-pbar{width:65px;height:6px;margin:0 5px;padding:0;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-color:var(--background-base);border-radius:var(--border-radius)}
#review_form .cr-upload-images-preview .cr-upload-images-pbar .cr-upload-images-pbarin,.cr-upload-images-preview .cr-upload-images-pbarin{width:0;height:100%;margin:0;padding:0;background-color:var(--background-loader);border-radius:var(--border-radius)}
.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-pbar .cr-upload-images-pbarin{width:0;height:100%;margin:0;padding:0;background-color:var(--background-loader);border-radius:var(--border-radius)}
#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete{padding:1px;position:absolute;top:0;right:0;width:20px;height:20px;display:none;background-color:var(--text-error);border-radius:var(--border-radius);border:0 solid;line-height:0;cursor:pointer}
#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete:hover,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete:hover{background-color:var(--text-error)}
.cr-qna-block div.cr-qna-search-block button.cr-qna-ask-button{font-size:16px;font-weight:400;background:var(--background-black);border:0 solid;border-radius:var(--border-radius);min-height:42px;color:var(--text-reverse);cursor:pointer;display:inline-block;outline-style:none;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:0;padding:5px 15px}
#reviews.cr-reviews-ajax-reviews .cr-qna-search-icon,.cr-all-reviews-shortcode .cr-qna-search-icon,#cr_qna.cr-qna-block div.cr-qna-search-block .cr-qna-search-icon{fill:var(--text-base);display:inline-block;position:absolute;width:1.1em;height:1.1em;left:9px;top:50%;transform:translateY(-50%)}
#cr_qna.cr-qna-block div.cr-qna-search-block div{border:1px solid var(--border-base)!important;border-radius:var(--border-radius)!important;background:var(--background-base)!important;min-height:42px!important}
#cr_qna.cr-qna-block .cr-input-text{border:0!important;border-radius:var(--border-radius)!important;background:var(--background-base)!important;color:var(--text-base)!important;box-shadow:0 0 0 0!important}
#cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b{font-size:16px;font-weight:400;background:var(--background-black);border:0 solid;border-radius:var(--border-radius);height:56px;width:216px;color:var(--text-reverse);cursor:default;display:inline-block;outline-style:none}
#cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b.cr-q-active{background:var(--background-black);color:var(--text-reverse);cursor:pointer}
#cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-ok .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b{background:var(--background-black);color:var(--text-reverse);cursor:pointer}
#cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b.cr-q-active{background:var(--background-black);color:var(--text-reverse);cursor:pointer}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r{padding-bottom:0;border-bottom:solid 0!important;border-top:solid 0;border-right:solid 0;border-left:solid 0;width:100%;display:flex;justify-content:flex-start;align-items:baseline}
#cr_qna.cr-qna-block div.cr-qna-list-block .cr-qna-list-q-cont button.cr-qna-ans-button{font-size:14px;font-weight:600;background:#FFFFFF00;border:0 solid var(--border-secondary);border-radius:0!important;height:30px;color:var(--text-base);cursor:pointer;display:inline-block;outline-style:none;padding:0!important;margin-right:32px}
#cr_qna.cr-qna-block div.cr-qna-list-block .cr-qna-list-q-cont button.cr-qna-ans-button:after{margin-left:4px;content:"↗";font-family:system-ui}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r{border-radius:var(--border-radius);background:var(--background-base);padding:.5em 1em!important;width:100%}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-icon path{fill:var(--border-base)}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-icon circle{stroke:var(--border-base)}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r .cr-qna-list-question{font-size:14px!important;font-weight:400!important;line-height:1.2;display:block;color:var(--text-base)}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r .cr-qna-list-q-author,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-q-author{font-size:14px;font-weight:400;line-height:1.2;display:block;color:var(--text-base);font-style:normal!important;margin-top:5px;margin-bottom:0;margin-left:0;margin-right:0}
#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a,#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b{margin-top:8px!important;margin-left:50px}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r{border-radius:var(--border-radius);background:var(--background-base);padding:.5em 1em!important;width:100%}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer{display:block;border-left:solid 0!important;border-top:solid 0;border-right:solid 0;border-bottom:solid 0;padding:0!important;margin-bottom:0!important}
.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer-s{font-size:14px;font-weight:400;line-height:1.2;display:block;color:var(--text-base)}
#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-author-verified{font-size:11px;color:var(--text-secondary)}
#cr_qna.cr-qna-block #cr-show-more-q-id{display:block;margin:20px auto;font-size:14px;font-weight:400;background:var(--background-black);border:0 solid;border-radius:var(--border-radius);height:42px;color:var(--text-reverse);cursor:pointer;outline-style:none;padding:5px 15px}
.cr-badge.badge_size_wide.badge_color_dark{color:#fff;width:100%}
#review_form{-webkit-box-shadow:0!important;box-shadow:0!important}
.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav{border-top:0!important;border-bottom:0!important;height:28px}
.cr-ajax-reviews-review-form .cr-review-form-item{padding:10px 0}
#reviews button,#cr_qna button{font-weight:500!important;font-size:14px!important}
#reviews .cr-review-form-submit,#cr_qna .cr-review-form-submit{background:var(--background-black)!important}
#reviews .cr-review-form-cancel,#cr_qna .cr-review-form-cancel{background:var(--background-white)!important}
.cr-qna-block h2:first-child,#reviews .woocommerce-Reviews-title{display:none}
.product-page-sections .product-section .row .large-10{overflow:hidden;position:relative;padding-bottom:1em!important}
.des-less-height{height:1500px!important;overflow:hidden;position:relative}
.des-full-height{height:100%!important;overflow:hidden;position:relative}
.custom-readmore{position:absolute;bottom:0;left:0;width:100%;background:var(--background-white);display:flex;align-items:flex-end;justify-content:center;min-height:100px;padding-bottom:16px}
.custom-readmore a{color:var(--text-reverse);display:inline-block;padding:8px 24px;background:var(--background-black);text-align:center;border-radius:var(--border-radius)}
.custom-readmore a:after{content:'';width:0;right:0;border-top:6px solid var(--text-reverse);border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}
.custom-readless{width:100%;background:var(--background-white);display:flex;align-items:flex-end;justify-content:center;min-height:56px;padding-bottom:16px}
.custom-readless a{color:var(--text-reverse);display:inline-flex;padding:8px 24px;background:var(--background-black);text-align:center;border-radius:var(--border-radius);align-items:center}
.custom-readless a:after{content:'';width:0;right:0;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--text-reverse);margin:0 4px}
.zalo-chat-widget{bottom:80px!important;right:16px!important}
@media only screen and (min-width: 960px) {
.zalo-chat-widget{bottom:16px!important;right:16px!important}
}
.product-zalo-chat{margin:auto;width:100%;color:var(--button-filled-color)!important;border:var(--button-filled-border)!important;background:var(--button-filled-background)!important;border-radius:var(--border-radius)!important;font-size:var(--label-large-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-large-line-height);text-align:center;cursor:pointer;padding:4px 0}
.product-zalo-chat:hover{color:var(--button-filled-color-hover)!important;border:var(--button-filled-border-hover)!important;background:var(--button-filled-background-hover)!important}
.product-zalo-chat .link{border-bottom:1px solid}
.product-discount-title{font-size:var(--title-small-font-size);font-weight:var(--title-font-weight);line-height:var(--title-small-line-height);margin:0 0 10px!important}
.product-discount{display:flex;-webkit-box-align:center;align-items:center;gap:10px;margin:0 0 10px!important;font-size:var(--label-large-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-large-line-height)}
.product-discount .zalo-chat-button{border:1px solid var(--zalo-color);background:var(--zalo-shadow-color);border-radius:var(--border-radius);transition:.4s;cursor:pointer;color:var(--zalo-color)!important}
.product-discount .call-button{border:1px solid var(--border-primary);background:var(--shadow-primary-a10);border-radius:var(--border-radius);transition:.4s;cursor:pointer;color:var(--text-primary)!important}
.product-discount .content{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:6px 16px;gap:10px}
.product-discount .content >img{max-width:24px;width:100%;height:auto}
@media screen and (min-width: 850px) {
.custom-vertical-thumbnails .product-thumbnails.thumbnails{width:480px;-webkit-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%);-webkit-transform-origin:left top;transform-origin:left top}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .col{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding:0;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:64px;height:64px}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .flickity-prev-next-button{width:26px;color:#fff}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .flickity-prev-next-button.previous{opacity:1;left:-15px;transform:translateX(0);top:20px;-ms-transform:translateX(0)}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .flickity-prev-next-button.next{opacity:1;right:-15px;transform:translateX(0);top:20px;-ms-transform:translateX(0)}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .flickity-prev-next-button svg{border:var(--text-error) 1px solid;background:var(--text-error);border-radius:100%}
.custom-vertical-thumbnails .product-thumbnails a:hover img,.custom-vertical-thumbnails .product-thumbnails a:hover,.custom-vertical-thumbnails .product-thumbnails .is-nav-selected a img,.custom-vertical-thumbnails .product-thumbnails .is-nav-selected a{border-color:transparent!important;border:0!important}
.custom-vertical-thumbnails .product-thumbnails.thumbnails .flickity-viewport{height:75px!important}
}
.product-thumbnails .flickity-prev-next-button svg,.product-gallery-slider .flickity-prev-next-button svg{fill:#ff6900;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);border-radius:99px}
.product-thumbnails .flickity-prev-next-button{width:24px!important}
.product-thumbnails .is-nav-selected a,.product-thumbnails a:hover{border-color:rgba(0,0,0,.0)}
.product-thumbnails img{backface-visibility:hidden;margin-bottom:-5px;opacity:.3;transition:transform .6s,opacity .6s}
.item-chat-help{position:fixed;z-index:99;right:5px;bottom:40%;background:linear-gradient(1.14deg,#DFA709 -1.57%,#E8A507 98.26%);padding:0 9px;border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:-3px 0 10px #d7a15b;visibility:visible}
@media screen and (max-width: 850px) {
.item-chat-help{visibility:hidden}
}
.item-chat-help a{display:flex;align-items:center;height:50px}
.item-chat-help a span{padding:0 5px}
.item-chat-help a+a{border-top:1px solid rgba(255,255,255,0.2)}
.item-chat-help a img{width:24px;height:24px;vertical-align:middle}
.item-chat-help a p{position:relative;width:0;margin:0;font-weight:600;font-size:14px;line-height:1.14;letter-spacing:-.4px;color:var(--text-reverse);padding-left:5px;transition:all .3s ease}
.item-chat-help a p span{position:absolute;top:50%;left:0;opacity:0;transform:translateY(-50%);white-space:pre-line}
.item-chat-help:hover{box-shadow:-7px 0 20px rgba(0,0,0,0.3)}
.item-chat-help:hover a p{width:165px}
.item-chat-help:hover a p span{opacity:1;transition:all .2s ease;transition-delay:.4s}
.item-chat-help:hover a:hover span{text-decoration:underline}
.tiktok-scrolling_inner{padding-bottom:4px;position:relative}
.tiktok-box{display:block}
.tiktok-scroll-main{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scrollbar-color:var(--background-grey) var(--background-white)}
.tiktok-list{display:flex;flex-wrap:nowrap;padding-bottom:8px}
.tiktok_item{color:var(--text-base)!important;align-items:center;border:0!important;border-radius:0;background:var(--transparent);display:flex;margin:0 16px 0 0!important;padding:0!important;vertical-align:top}
.tiktok-embed{border:0!important;padding:0!important;margin:0 16px 0 0!important}
.youtube-container{position:relative;padding-bottom:56.25%;height:0}
.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.yikes-custom-woo-tab-title{display:none}
.floor_coupon_wrapper{margin:0 0 6px;font-weight:500}
.floor_coupon_wrapper .inner_floor{clear:both;overflow:hidden;position:relative;z-index:10}
.floor_coupon_wrapper .floor_list{clear:right;overflow:hidden}
.floor_coupon_wrapper .inner_floor h3,.floor_coupon_wrapper .inner_floor .coupon_title{float:left;width:64px;color:var(--text-black);margin:0!important;font-size:var(--body-small-font-size);font-weight:var(--body-font-weight);line-height:var(--body-small-line-height)}
.floor_coupon_wrapper .inner_floor .option{margin-right:4px}
.floor_coupon_wrapper .floor_coupon .option{font-size:0;float:left;height:20px;margin-bottom:4px}
.floor_coupon_wrapper .floor_coupon .option .coupon_icon{float:left;display:inline-block;height:20px;width:6px;position:relative;left:1px}
.floor_coupon_wrapper .floor_coupon .option .text{float:left;display:inline-block;height:20px;line-height:20px;color:var(--text-reverse);padding:0 4px;font-size:var(--label-small-font-size);font-weight:var(--label-font-weight)}
.floor_coupon_wrapper .floor_coupon .option a:after{margin-left:4px;content:"↗";font-family:system-ui}
.floor_coupon_wrapper .floor_coupon .option .coupon_left,.floor_coupon_wrapper .floor_coupon .option .coupon_right{float:left;font-size:0;position:relative;clear:right;overflow:hidden;cursor:pointer}
.floor_coupon_wrapper .floor_coupon .option .coupon_right .text{border-left:1px dashed var(--text-reverse)}
.floor_coupon_wrapper .floor_coupon .option .coupon_right .coupon_icon{left:-1px}
.floor_coupon_wrapper .floor_coupon .coupon_allowance .text{background-color:var(--text-error)}
.floor_coupon_wrapper .floor_coupon .coupon_allowance .coupon_icon{background-image:url(/wp-content/uploads/2024/04/voucher-left.png);background-size:auto 100%;background-repeat:no-repeat;background-position:left top}
.floor_coupon_wrapper .floor_coupon .coupon_allowance .coupon_icon_right{background-image:url(/wp-content/uploads/2024/04/voucher-right.png);background-size:auto 100%;background-repeat:no-repeat;background-position:right top}
.floor_coupon_wrapper .floor_coupon .coupon_voucher .text{background-color:#3e71e1}
.floor_coupon_wrapper .floor_coupon .coupon_voucher .coupon_icon{background-image:url(/wp-content/uploads/2024/04/coupon-left.png);background-size:auto 100%;background-repeat:no-repeat;background-position:left top}
.floor_coupon_wrapper .floor_coupon .coupon_voucher .coupon_icon_right{background-image:url(/wp-content/uploads/2024/04/coupon-right.png);background-size:auto 100%;background-repeat:no-repeat;background-position:right top}
.floor_coupon_wrapper .floor_coupon .coupon_related .text{background-color:var(--background-primary)}
.widget-filter-title{font-size:var(--title-medium-font-size);font-weight:var(--title-font-weight);line-height:var(--title-medium-line-height);color:var(--text-black);margin:8px 0}
@media (max-width: 849px) {
.widget-filter-title{margin:8px 12px}
}
.filter_wrapper{margin:6px 0 0;font-weight:500}
@media (max-width: 849px) {
.filter_wrapper{margin:0 12px 6px}
}
.filter_floor{clear:both;overflow:hidden;position:relative;z-index:10}
.filter_wrapper .filter_floor .filter_title{float:left;margin:4px 8px 0 0!important;min-width: 90px;font-size: 14px;}
@media (max-width: 45rem) {
.filter_wrapper .filter_floor .filter_title{width:100%}
}
.filter_wrapper .filter_floor .facetwp-facet{clear:right;overflow:hidden;margin:0}
@media (max-width: 45rem) {
.filter_wrapper .filter_floor .facetwp-facet{width:100%;padding-top:8px}
}
.filter_wrapper .filter_floor .facetwp-facet .facetwp-checkbox,.filter_wrapper .filter_floor .facetwp-facet .facetwp-radio{float:left;margin:0 8px 8px 0;padding:2px 10px!important;vertical-align:top;font-size:var(--label-large-font-size);font-weight:var(--label-font-weight);line-height:var(--label-large-line-height);color:var(--button-outline-color)!important;border:var(--button-outline-border);background:var(--button-outline-background);border-radius:var(--border-radius)}
.filter_wrapper .filter_floor .facetwp-facet .facetwp-checkbox:hover,.filter_wrapper .filter_floor .facetwp-facet .facetwp-radio:hover,.filter_wrapper .filter_floor .facetwp-facet .facetwp-radio.checked,.filter_wrapper .filter_floor .facetwp-facet .facetwp-checkbox.checked{color:var(--button-outline-color-hover)!important;border:var(--button-outline-border-hover);background:var(--button-outline-background-hover)}
.ctp-best-product{margin:16px 0!important;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}
.ctp-best-product .ctp-best-product-title{margin:0;color:var(--text-reverse);background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);text-transform:uppercase;font-weight:700;text-align:center!important;font-size:22px;display:flex;align-items:center;justify-content:center}
.ctp-best-product .ctp-best-product-title span{margin:15px 8px;text-transform:uppercase;color:var(--text-reverse)}
.ctp-best-product .ctp-best-product-container{margin:16px 4px 0!important}
.ctp-chi-nhanh{margin:6px 0!important;font-size:13px;font-weight:500}
.footer-menu-title{font-size:14px;font-weight:600;margin-bottom:16px;text-transform:uppercase}
.footer-menu{font-size:13px!important;font-weight:500!important}
.footer-menu span{font-size:13px!important;font-weight:500!important}
.footer-copyright{font-size:13px!important;font-weight:500!important;padding:16px 0 0;margin:16px 0 0;border-top:1px #1c559b solid}
@media (max-width: 849px) {
.footer-copyright{margin:16px 0 72px}
}
.footer-menu-horizontal a{font-size:13px!important;font-weight:500!important;margin:0 16px 6px 0;position:relative;display:inline-block;cursor:pointer}
#menu-bottom-tabs{display:none}
@media (max-width: 849px) {
#menu-bottom-tabs.tabs{background:#fff;border-radius:var(--border-radius) var(--border-radius) 0 0;bottom:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15);display:flex;left:0;padding:6px 0 0;position:fixed;width:100%;z-index:100}
.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}
#menu-bottom-tabs.tabs ul{background:#fff;border:none;border-radius:var(--border-radius) var(--border-radius) 0 0;padding-bottom:2px;margin-bottom:2px;z-index:130}
.tabs.is-centered ul{justify-content:center}
.tabs ul{align-items:center;border-bottom:0!important;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}
#menu-bottom-tabs.tabs ul li.menu-bottom-item{width:20%}
.tabs li{display:block;margin:0;padding:0}
#menu-bottom-tabs.tabs ul li.menu-bottom-item>a{align-items:center;border:none;color:var(--text-base)!important;display:flex;flex-flow:column;font-size:12px;font-weight:700;justify-content:center;padding:5px;position:relative}
#menu-bottom-tabs.tabs ul li.menu-bottom-item>a .icon{height:25px;margin:auto;width:25px;align-items:center;display:inline-flex;justify-content:center}
#menu-bottom-tabs.tabs ul li.menu-bottom-item>a .icon svg{height:20px;margin:5px 0}
}
@media (max-width: 849px) {
.main-iconbox p{font-size:13px}
.page-title-inner{position:relative;min-height:60px}
}
.product-list-title{margin-top:16px;margin-bottom:16px;display:flex;flex-wrap:wrap}
@media screen and (max-width: 1024px) {
.product-list-title{margin-left:8px;margin-right:8px}
}
.product-list-title .title{display:block;margin-bottom:8px;margin-right:12px;padding:0 20px;background:#264F83;border-radius:14px 0 14px 0;box-shadow:var(--box-shadow)}
.product-list-title .title:hover{background: #FFC82C !important;}
.product-list-title .title h2{font-size:var(--title-medium-font-size);line-height:34px;font-weight:var(--title-font-weight);white-space:nowrap;color:#fff;text-transform:uppercase;margin:0}

.product-list-title .more-product{color:var(--text-base);display:none;line-height:34px;margin-left:auto;padding-right:4px;font-size:var(--label-medium-font-size)}
.product-list-title .more-product::after{content:""!important;margin-left:4px}
@media screen and (max-width: 1024px) {
.product-list-title .more-product{display:block}
.product-list-title .tag-showmore{display:none}
}
.product-list-title .list-related-tag{display:flex;margin-left:auto}
@media screen and (max-width: 1024px) {
.product-list-title .list-related-tag{margin-left:0;margin-right:auto;overflow-x:auto;width:100%}
}
.row-small > .flickity-viewport > .flickity-slider > .col {padding: 10px;}
.product-list-title .list-related-tag .related-tag{float:right;height:34px;line-height:34px;padding:0 12px;white-space:nowrap;background: #264F83 !important;border-color: #264F83 !important;color: #fff !important;}
.product-list-title .list-related-tag .related-tag:hover{background: #FFC82C !important;border-color: #FFC82C !important;}
.product-list-title .list-related-tag .related-tag.tag-showmore{background: #264F83 !important;color:#000;}
.product-list-title .list-related-tag .related-tag.tag-showmore:hover{background: #FFC82C !important;border-color: #FFC82C !important;}
.product-list-title .list-related-tag .related-tag:not(:last-child){margin-right:8px}
.post-of-product ul{list-style:none}
.post-of-product ul li{margin-bottom:4px;margin-top:4px;margin-left:0;font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height)}
.post-of-product ul li .post-of-product-title{color:var(--text-base);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;position:relative;padding-left:15px}
.post-of-product ul li .post-of-product-title:hover{color:var(--text-primary)}
.post-of-product ul li .post-of-product-title::before{content:'';background-image:url(https://xiaomistorehanoi.com.vn/wp-content/uploads/2024/06/arrow-bg.png);position:absolute;width:5px;height:10px;top:5px;left:0}
.animated_flash{animation-duration:2s;animation-fill-mode:both;animation-direction:alternate;animation-iteration-count:1000000}
.flash{animation-name:flash}
@keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
.background-deal-tot{background:linear-gradient(45deg,var(--text-error) -1.57%,var(--text-primary) 98.26%)}
.discount-timer-title{font-size:var(--label-large-font-size);font-weight:var(--label-font-weight);line-height:24px;margin:0 0 10px!important}
#discount-timer{display:inline-block;vertical-align:middle;background:none;box-shadow:none;font-size:var(--label-large-font-size);font-weight:var(--label-font-weight);filter:none}
#discount-timer .number-countdow{line-height:24px;width:24px;height:24px;color:#fff;background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);padding:0;min-width:0;border-radius:4px;display:inline-block;text-align:center;position:relative;margin:0 5px}
.number-countdow#day:after,.number-countdow#hour:after,.number-countdow#minute:after{content:":";position:absolute;right:-7px;font-size:var(--label-large-font-size);color:var(--text-base);font-weight:var(--label-font-weight);line-height:24px}
.freeship{color:#fff !important;font-size:var(--label-small-font-size);font-weight:var(--label-font-weight);line-height:var(--label-small-line-height)}
.freeship .van-chuyen{background:#264F83;transition:.4s}
.freeship .lap-dat{background:linear-gradient(45deg,#ff6900 0%,#ff4e4e 100%);transition:.4s}
.freeship .content{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:6px 16px;gap:10px}
.freeship .content >img{max-width:20px;width:100%;height:20px}
.label-new.menu-item > a:after{content:"New"}
.label-hot.menu-item > a:after{content:"Hot"}
.label-sale.menu-item > a:after{content:"Sale"}
.label-popular.menu-item > a:after{content:"Popular"}
.variations th,.variations td{display:block}
.variations .label{display:flex;align-items:center}
.variations .label label{margin:.5em 0}
.ux-swatch-selected-value{font-weight:400;font-size:.9em}
.variations_form .ux-swatch.selected{box-shadow:0 0 0 2px #eb0029}
.option-item .option-list .option-label2 {overflow:hidden;} 
.option-item .option-list .option-label2 .option-checkbox {position:absolute;top:-50px;visibility:hidden;} 
.option-item .option-list .option-label2{overflow: hidden; display: inline-block;margin:0 5px 0 0;} 
.option-item .option-list .option-label2 span{overflow: hidden; display: inline-block; padding: 5px; margin-right:5px; font-weight: 400; border: #ccc solid 1px; border-radius: 3px; cursor: pointer;} 
.option-item .option-list .option-label2 span.img{min-width:90px;padding:2px;text-align:center} 
.option-item .option-list .option-label2 img{height:30px;width:auto} 
.option-item .option-list input[type=checkbox]:checked + span,.option-item .option-list span:hover{background:#F9E5E5;border:#EE0000 solid 1px} 
.linkpage a{display:inline-block;margin-left:5px;font-size:14px;height:33px;width:33px;color:#333;line-height:30px;text-align:center;font-weight: bolder;border-radius:100%;border: 2px solid #333;}
.linkpage a.pagecurrent,.linkpage a:hover{background:#FF6700;color:#fff;border-color:#FF6700}
.ux-quantity.quantity{width: 90px;margin: 0 0 15px 0;float: left;}
.single_add_to_cart_button.button{width: calc(100% - 90px) !important;float: left;background:#333 !important}
.single_add_to_cart_button.button:hover{color:#FFC82C}
.product-info .option-list{margin-top:5px;}
.product-info .option-list > div{display:block;width:33.3%;margin-bottom:5px;float:left;font-weight:400}
.product-info .option-list label{display:block;border:#ccc solid 1px;border-radius:5px;padding:3px;height:45px;overflow:hidden;font-weight:400;}
.product-info .option-list > div:nth-child(2n){padding-left:5px;}
.product-info .option-list > div:nth-child(2n+1){padding-right:5px;}
.product-info .option-list label input{float:left}
.product-info .option-list label span{font-size: 14px;position: relative;top: -4px;}
.product-info .option-list label span span{display: block;font-weight: 500;}
.checkout-breadcrumbs .divider {top: -2px;}
.sp-methods dt,.sp-methods label{font-weight:400}
.payment_box input[type="radio"] + label + .pay_intro{display:none;padding:10px 0 15px 15px}
.payment_box input[type="radio"]:checked + label + .pay_intro{font-weight:400;display:block;background:#FBFBFB;border-radius:5px;margin-top:5px;color: #313131;padding: 0 0 0 15px;text-transform: none;}
.payment_box label{font-weight: 500;display: inline-block;font-weight:500}
.payment_box .radio{width: auto;height: auto;border: none;display: inline-block;margin:0px}
#coupon-err-return{color:#ff0000; font-weight:normal;display: inline-block;padding-top: 5px;font-size: 14px;}
.payment_box dt{display: block;padding-bottom: 10px;}
.cs-row{border: #ccc dashed 1px;padding: 30px 15px;border-radius: 5px;}
.cs-row .cs-item{border-right: #ccc solid 1px;box-sizing: border-box;padding-bottom: 0;}
.cs-row .cs-item:last-child{border-right:none;}
.cs-row .cs-item .cs-icon{width: 50px;box-sizing: border-box;display: block;float: left;}
.cs-row .cs-item .cs-text{width: calc(100% - 52px);padding-left:15px;float: left;box-sizing: border-box;display: block;}
.cs-row .cs-item .cs-text p{font-size: 18px;font-weight: 500;margin: 0;padding: 0;}
.cs-row .cs-item .cs-text span{font-size: 16px;color: #5b5b5b;}
.desktop-cs{padding-top:20px;padding-bottom:30px;}
.mobile-cs{display:none}
@media (min-width: 850px) {
.large-columns-3 > .col:nth-child(3n+1){clear: both;};	
}
@media (max-width: 849px) {
.cs-row{padding: 15px 15px;margin: 0 15px;}
.cs-row .cs-item{border-right:none;border-bottom:#ccc dashed 1px;padding-bottom:15px;margin-bottom:15px;}
.cs-row .cs-item:last-child{border-bottom:none;padding-bottom:0px;}
.desktop-cs{display:none}
.mobile-cs{display:block;padding-top:30px}
}
.home-new-btn{display: inline-block;background: #FF6900;color: #fff;padding: 8px 15px;border-radius: 5px;}
.product_description{display:flex;flex-direction:column;gap:5px;padding:15px;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 3px 7px -3px rgba(0,0,0,0.3),0 6px 12px -2px rgba(50,50,93,0.25)!important}
.sidedown-content{max-height:420px;overflow:hidden;position:relative;}
.sidedown-content.open{max-height:inherit;padding-bottom:40px}
.sidedown-content .sidedown-footer{position:absolute;width:100%;padding:3px 0;bottom:0;text-align:center;background-image:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));}
.sidedown-content .sidedown-footer .layer{display:block;height:40px;}
.sidedown-content .sidedown-footer a{font-size:13px;display:block;margin-top:0px;padding:8px;border:#4A90E2 solid 1px;border-radius:4px;background:rgba(255,255,255,0.7);}
.sidedown-content .sidedown-footer a.sidedown-up,
.sidedown-content.open .sidedown-footer a.sidedown-down{display:none}
.sidedown-content.open .sidedown-footer a.sidedown-up{display:block}
.product-section .default-content table td{padding:5px;border:#ccc solid 1px}
.dark .form-flat input:not([type="submit"]){background-color: hsla(0,0%,100%,.7) !important;}
.mfp-bg.mfp-ready {opacity:.7;}
.slideshow-left{width:70%;float:left;padding-right:10px}
.slideshow-right{width:30%;float:left}
.right-banner div{margin-bottom:10px}
@media (min-width: 641px) {
.hide-desktop{display:none !important;}
}
@media (max-width: 640px) {
.hide-mobile{display:none !important;}

.product-list-title .list-related-tag.show {display: block;}
.product-list-title .list-related-tag .related-tag{float: left;margin-bottom:10px;}
.product-list-title .more-product.drop-icon:after{content:"";display:none}
.product-list-title .more-product.drop-icon .fa{display: inline-block;border: #d5d5d5 solid 1px;width: 26px;height: 26px;text-align: center;line-height: 25px;border-radius: 2px;position: relative;top: 2px;background: #e1e1e1;}
.moblie-showmore{display: block;text-align: center;font-size: 15px;padding: 5px;border-radius: 3px;background: #fff;border: #ccc solid 1px;margin-bottom: 10px;margin-top: 5px;}
.slideshow-left,.slideshow-right{width:100%;float:none;padding:0px}
.right-banner div{margin:6px 0 0 0;width:50%;float:left}
.right-banner div:nth-child(1){padding-right:3px}
.right-banner div:nth-child(2){padding-left:3px}
}