.box-right-list .box-right-item:after,.global-menu-list .sub-menu-list:after{content:"";clear:both;display:block}.global-menu-list{position:absolute;top:90px;left:0;width:182px;height:483px;border-bottom:2px solid #eb1f27;border-radius:6px;z-index:4}.global-menu-list.global-other-page{opacity:0;visibility:hidden;top:80px;-webkit-transition:.2s all;transition:.2s all}.global-menu-list .item{height:calc(100%/16);border-bottom:1px solid #f7f7f7;background:#fff}.global-menu-list .item:hover{background:#eb1f27;-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.3);box-shadow:0px 0px 12px 0px rgba(0,0,0,.3);z-index:1;border:0}.global-menu-list .item:hover>a,.global-menu-list .item:hover .cat-title{color:#fff;-webkit-transition:unset;transition:unset}.global-menu-list .item:hover .cat-thumb{-webkit-filter:brightness(10);filter:brightness(10)}.global-menu-list .item:hover .sub-menu-list{display:block}.global-menu-list .item:last-child{border:0;border-radius:0 0 5px 5px}.global-menu-list .item:first-child{border-radius:5px 5px 0 0}.global-menu-list .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:11px;padding:0 7px;-webkit-transition:unset;transition:unset}.global-menu-list a,.global-menu-list span{display:block;color:#222}.global-menu-list .cat-thumb{width:18px;margin-right:6px;height:22px;background-position:center;background-repeat:no-repeat;background-size:contain}.global-menu-list .cat-title{width:calc(100% - 28px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.global-menu-list .sub-menu-list{background:#fff;position:absolute;z-index:1;top:0;left:182px;width:calc(1200px - 182px);height:482px;overflow:auto;font-size:14px;padding:20px 23px;border-radius:7px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);display:none}.global-menu-list .sub-cat-2{width:20%;padding-right:10px;float:left;margin-bottom:20px}.global-menu-list .sub-cat-2 .cat-2{display:inline-block;font-weight:700;color:#eb1f27;text-transform:uppercase;font-size:14px;margin-bottom:3px}.global-menu-list .sub-cat-2 a{font-size:13px;padding:0}.global-menu-list .sub-cat-2 a:hover{color:#eb1f27}.global-menu-list .cat-3,.global-menu-list .fa-angle-light{display:inline-block !important;margin:0}.global-menu-list .sub-cat-3{position:relative;margin-top:10px}.global-menu-list .sub-cat-3:hover .cat-3,.global-menu-list .sub-cat-3:hover i{color:#eb1f27}.global-menu-list .sub-cat-3:hover .sub-cat-4{display:block}.global-menu-list .sub-cat-4{background:#fff;position:absolute;left:73%;top:0;-webkit-box-shadow:0px 0px 11px 1px rgba(0,0,0,.2);box-shadow:0px 0px 11px 1px rgba(0,0,0,.2);border-radius:5px;width:173px;z-index:1;display:none}.global-menu-list .sub-cat-4 a{line-height:28px;padding:0 10px 0 15px;display:block;border-left:3px solid transparent;color:#616161 !important;position:relative;z-index:1}.global-menu-list .sub-cat-4 a:hover{border-color:#e81f27;background:#f0f0f0}h2.cat-title{width:unset !important}.justify-content-between{display:flex;justify-content:space-between;align-items:center;align-content:center}.align-items-center{-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:distribute !important;justify-content:space-between !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.position-relative{position:relative}h1{display:block;font-size:2em;-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700;margin:.67em 0}h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700;margin:.83em 0}h3{display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}h4{display:block;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700;font-size:1em}body{color:#222;font-family:"Roboto",sans-serif;background:#f7f7f7;position:relative;font-size:14px;min-width:1220px}.bg-grey{background:#e5e5e5}a{text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}a:hover{text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.ul,.ol{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}b{font-weight:700}.clearfix:after,.box-right-list .box-right-item:after,.global-menu-list .sub-menu-list:after,.footer-news-container .box-text:after,.global-tooltip .title:after,.box-product-container .cat-list-right:after,.filter-container a:after,.product-detail-page .article-related .item:after,.product-detail-tab-container .tab-title:after,.cart-item-body .cart-col-1:after,.cart-customer-container .form-info-group:after,.article-page .box-article-container:after,.new-art-container .item:after,.article-category-item .art-item:after{content:"";clear:both;display:block}.clear{clear:both}button,input,select{outline:none !important}table{width:100% !important;-webkit-overflow-scrolling:touch}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}@media (min-width:1200px){select,textarea,input{font-size:14px}}iframe{max-width:100%}.text-10{font-size:10px}.text-11{font-size:11px}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-15{font-size:15px}.text-16{font-size:16px}.text-17{font-size:17px}.text-18{font-size:18px}.text-20{font-size:20px}.text-22{font-size:22px}.text-24{font-size:24px}.text-27{font-size:27px}.blue{color:#0083ff}.red,.header-cart-hover .cart-text a:hover,.footer-info-container a:hover,.filter-container a:hover,.product-detail-page .article-related .text:hover,.article-page a:hover,.article-page .small-art-list .item:hover span{color:#eb1f27}.red-b{color:#d81e23}.bg-red-b,.about-page .contact-form-holder .submit-form:hover{background:#d81e23}.grey{color:#777}.green{color:#85b333}.bg-blue{background:#0083ff}.bg-red{background:#eb1f27}.blue-light{color:#31c6fe}.font-300{font-weight:300}.font-500{font-weight:500}.font-600{font-weight:600}.font-800{font-weight:800}.underline{text-decoration:underline}.fit-img,.product-detail-page .product-info-gallery img{width:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;display:block}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}100%,80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes phonering{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes gradient{0%{background-position:0 0}100%{background-position:-200% 0}}@keyframes gradient{0%{background-position:0 0}100%{background-position:-200% 0}}.label-container{display:block;position:relative;padding-left:20px;margin-bottom:14px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.label-container .checkmark{position:absolute;top:2px;left:0;height:14px;width:14px;border-radius:50%;border:1px solid #bbb;background-color:#c2c2c2}.label-container input:checked~.checkmark{background-color:#009e2a;border-color:#009e2a}.checkmark:after{content:"";position:absolute;display:none}.label-container input:checked~.checkmark:after{display:block}.label-container .checkmark:after{content:"\f00c";font-family:"FontAwesome";left:1px;top:-1px;color:#fff;font-size:10px}.radio-container{position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 40px 0 0}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fff;border-radius:50%;border:2px solid #999}.radio-container input:checked~.checkmark{background-color:#fff;border:2px solid #008445}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:#008445}.bg-popup{position:fixed;top:0;left:0;right:0;bottom:0;cursor:-webkit-grab;cursor:grab;background:rgba(0,0,0,.5);z-index:99}.autocomplete-suggestions{position:absolute;width:100%;border:solid 1px #ddd;right:0;margin-top:2px;max-height:300px;overflow:auto;display:none;background:#fff;z-index:999;top:100%}.autocomplete-suggestions a{display:block;padding:10px;overflow:hidden}.autocomplete-suggestions a img{width:60px;float:left}.autocomplete-suggestions a .info{display:block;margin-left:65px}.autocomplete-suggestions a .info .name{display:block;color:#333}.autocomplete-suggestions a .info .price{color:#ec1c24}.autocomplete-suggestions a:hover{background-color:#f5f5f5}.autocomplete-suggestions::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f1f1f1;border-radius:10px}.autocomplete-suggestions::-webkit-scrollbar{width:6px;background-color:#f1f1f1}.autocomplete-suggestions::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}.icon-star{background-image:url(/wp-content/themes/flatsome-child/images/star_sprite.png);width:96px;height:19px;vertical-align:text-bottom;display:inline-block;background-repeat:no-repeat}.icon-star.star-0{background-position:0 -109px}.icon-star.star-1{background-position:0 -88px}.icon-star.star-2{background-position:0 -66px}.icon-star.star-3{background-position:0 -42px}.icon-star.star-4{background-position:0 -21px}.icon-star.star-5{background-position:0 0}.hover-img a{position:relative;overflow:hidden;display:block}.hover-img a:before{content:"";position:absolute;top:0;left:-15%;bottom:0;width:0;height:100%;background-color:rgba(255,255,255,.5);-webkit-transition:none;transition:none;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover-img a:hover:before{width:120%;background-color:rgba(255,255,255,0);-webkit-transition:all .45s ease-out;transition:all .45s ease-out;z-index:2}.container-nvl{padding:0 10px;max-width:100% !important;width:1220px}.row-nvl{margin:0 -10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 10px}.global-breadcrumb{position:relative;font-size:13px;text-transform:uppercase}.global-breadcrumb:after{content:"";display:block;clear:both}.global-breadcrumb li{float:left;position:relative;z-index:1}.global-breadcrumb li:after{content:"\f105";font-family:Fontawesome;padding:0 5px}.global-breadcrumb li:last-child:after{content:none}.global-breadcrumb li a{color:#737373}.global-breadcrumb h1{font-size:inherit;font-weight:inherit;margin:0;line-height:inherit}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#aaa}.icon-2021{background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat}.footer-info-container-nvl .support-list p{position:relative;margin-bottom:10px}.footer-info-container-nvl .support-list p:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;width:18px;height:18px;position:absolute;top:0;left:-22px;background-position:-212px -4px}section{float:none;width:unset}header{margin-bottom:8px}.header-top-container{background:#e10034}.header-top-container .title-group{color:#fff;font-size:13px;float:left;height:26px;line-height:26px;margin:7px 0 7px 7px;padding:0 11px;border-radius:25px}.header-top-container .title-group:hover{background:#b41f24}.header-top-container .item-group .bg-linear{background:repeating-linear-gradient(to right,#f1d113 0,#fef273 25%,#f1b01f 50%,#fde904 75%,#e5bf23 100%);width:100%;background-size:200% auto;-webkit-animation:gradient 2s infinite;animation:gradient 2s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.header-top-container .item-group:hover .box-sale-group{-webkit-transition:.25s all;transition:.25s all;opacity:1;visibility:visible;top:100%}.header-top-container .box-sale-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:calc(100% + 20px);background:#fff;left:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden;background:#f8f9fa;padding:23px 23px 0;border-radius:12px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);z-index:6}.header-top-container .box-sale-group .title{background:#0d699e;color:#fff;font-weight:700;border-radius:0 30px 30px 0;height:29px;line-height:29px;white-space:nowrap;font-size:12px}.header-top-container .box-sale-group .number{background:#eb1f27;text-align:center;display:inline-block;width:29px;margin-right:11px;height:100%}.header-top-container .box-sale-group b{display:inline-block;height:100%}.header-top-container .box-sale-group a{display:block;color:#222}.header-top-container .box-sale-group a:hover,.header-top-container .box-sale-group a:hover p{text-decoration:underline}ul.menu_top_baner li a{position:relative}ul.menu_top_baner li a:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;display:inline-block;height:26px;vertical-align:bottom;width:20px}.header-top-container .icon-1:before{background-position:-2px 1px}ul.menu_top_baner li:nth-child(1) a:before{background-position:-30px 2px}ul.menu_top_baner li:nth-child(2) a:before{background-position:-62px -1px}ul.menu_top_baner li:nth-child(3) a:before{background-position:-94px -1px;width:24px}.hung-header-right .icon-5:before,.hung-header-right .icon-6:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;display:inline-block;height:26px;vertical-align:bottom;width:20px}.hung-header-right .icon-5:before{background-position:-133px -1px;width:20px}.hung-header-right .icon-6:before{background-position:-161px -1px;width:20px}ul.menu_top_baner li{margin-left:0;margin-bottom:0}ul.menu_top_baner li a{color:#fff}ul.menu_top_baner{list-style:none;margin-bottom:0;display:flex;align-content:center;align-items:center;gap:10px}.header-top-container .box-item{padding-right:10px;width:calc(100%/3);color:#5d5d5d}.header-top-container .box-item:last-child{padding-right:0}.header-top-container .box-list{font-size:13px}.header-top-container .box-list span{margin-right:5px}.header-top-container .box-list p{margin:0 0 16px;display:inline-block}.header-main-container{background:#ececec;padding:8px 0 15px}.header-main-container a{color:#222;display:block}.header-main-container .box-left-group{width:155px;margin-right:12px}.header-main-container .box-middle-group{width:581px;margin-right:12px}.header-main-container .box-right-group{font-size:13.5px;width:calc(100% - 760px);color:#fff}.header-main-container .box-right-group .text{line-height:1.3}.header-main-container .header-tags{margin-bottom:5px;list-style:none;margin-bottom:0;display:flex;align-content:center;align-items:center;gap:10px}.header-main-container .header-tags li{margin-left:0;margin-bottom:0}.header-search-group ul.header-tags li{display:inline-block;margin-right:10px}.header-search-group ul.header-tags{width:max-content;overflow-x:auto}.header-main-container .header-tags a{color:#fff;font-size:10px;margin:0 3px 5px 0;display:block;float:left;border-radius:100px;background:#949494;padding:1px 10px}.header-main-container .header-tags a:hover{background:#c80000}.header-main-container .cart-count{font-size:10px;background:#970c19;width:18px;height:18px;border-radius:50%;text-align:center;line-height:18px;font-weight:500;position:absolute;top:-2px;left:104px}.header-search-group{width:440px}.header-search-group .cat-list-group{-webkit-transition:.2s all;transition:.2s all;opacity:0;visibility:hidden;position:absolute;background:#ebebeb;left:0;top:50px;width:195px;max-height:234px;overflow:auto;z-index:4;padding:10px 5px 15px;border-radius:10px;-webkit-box-shadow:0px 0px 10px 3px rgba(0,0,0,.1);box-shadow:0px 0px 10px 3px rgba(0,0,0,.1)}.header-search-group .cat-list-group::-webkit-scrollbar{width:15px;border-radius:30px}.header-search-group .cat-list-group::-webkit-scrollbar-track{background:#d8d8d8;border-radius:30px;margin:10px 0}.header-search-group .cat-list-group::-webkit-scrollbar-thumb{background:#aeaeae;border-radius:30px}.header-search-group .cat-list-group a{font-style:normal;font-size:12px;line-height:19px;padding:6px 0 6px 15px}.header-search-group .cat-list-group a:hover{font-weight:700;background:#e1e1e1}.header-search-group .search-container{width:422px;padding:5px;position:relative;background:#fff;border-radius:100px;font-size:13px;font-style:italic}.header-search-group .search-cat-group{width:132px;margin-right:10px;line-height:30px;background:#ededed;border-radius:100px;border:1px solid #d0cbcb;padding:0 18px 0 12px;position:relative}.header-search-group .search-cat-group:after{content:"\f0d7";font-family:"FontAwesome";position:absolute;font-style:normal;font-size:16px;right:6px;top:0;bottom:0}.header-search-group .search-cat-group:hover .cat-list-group{-webkit-transition:.2s all;transition:.2s all;top:31px;opacity:1;visibility:visible}.header-search-group .search-cat-holder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.header-search-group .search-form-group{display:block;width:calc(100% - 142px)}.header-search-group .search-input{width:calc(100% - 35px);height:100%;border:0;margin:0;padding:0;font-style:inherit}.header-search-group .search-input:focus{font-style:normal}.header-search-group .search-submit{width:30px;height:30px;border-radius:50%;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-color:#eb1f27;background-position:3px -23px;border:0;position:absolute;right:5px;top:5.5px}.header-policy{width:142px}.header-policy:hover .title:after{border-top:10px solid #e10034}.header-policy:hover .policy-list{opacity:1;visibility:visible;top:calc(100% + 15px);-webkit-transition:.2s all;transition:.2s all}.header-policy:after{content:"";position:absolute;padding-bottom:20px;width:142px}.header-policy .title{font-weight:700;color:#fff;font-size:10.8px;background:#e10034;border-radius:100px;text-align:center;padding:9px 40px 9px 21px;position:relative;cursor:pointer}.header-policy .title:before{content:"";position:absolute;width:38px;height:38px;border-radius:50%;background-color:#fff;top:5px;right:-5px;-webkit-box-shadow:0px 0px 9px 1px #9f1b20;box-shadow:0px 0px 9px 1px #9f1b20;background-image:url(/wp-content/themes/flatsome-child/images/sprite_2021.png);background-repeat:no-repeat;background-position:-28px -27px}.header-policy .title:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;position:absolute;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header-policy .policy-list{background:#fff;border-radius:7px;overflow:hidden;width:788px;position:absolute;z-index:3;right:171px;top:calc(100% + 50px);-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:3px solid #eb1f27;-webkit-box-shadow:0px 0px 11px 0px #ccc;box-shadow:0px 0px 11px 0px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden}.header-policy .policy-item{width:calc(100%/3);padding:15px 0 20px 30px;font-weight:300}.header-policy .policy-item b{display:block;font-size:15px;margin-bottom:15px}.header-policy .policy-item:hover{background:#ededed}.header-policy .policy-item a{margin-bottom:8px}.header-policy .policy-item a:hover{color:#e61e26}.header-policy .policy-item a:before{content:"";display:inline-block;width:15px;height:12px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-188px -4px}.box-right-list{position:relative;padding:5px 0}.box-right-list:after{content:"";position:absolute;bottom:0;left:17px;right:0;height:100%;background:#e10034;border-radius:100px}.box-right-list .box-right-item{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.box-right-list .box-right-item:after{content:"";position:absolute;right:0;top:5px;height:28px;width:1px;background:#c83136}.box-right-list .box-right-item:nth-child(1){width:161px}.box-right-list .box-right-item:nth-child(1) .text{margin:0 10px;color:#fff}.box-right-list .box-right-item:nth-child(2){width:151px}.box-right-list .box-right-item:nth-child(3){width:128px}.box-right-list .box-right-item:nth-child(3):after{content:none}.box-right-list .box-right-item:hover .text:after{-webkit-transition:.3s all;transition:.3s all;width:40%}.box-right-list .box-right-item:hover .header-cart-hover{-webkit-transition:.2s all;transition:.2s all;opacity:1;visibility:visible;top:47px}.box-right-list .text{margin:0;float:left;margin-right:10px}.box-right-list .text:after{content:"";background:#e9eaeb;height:2px;-webkit-transition:.3s all;transition:.3s all;width:0;left:50%;transform:translateX(-50%);position:absolute;bottom:-5px}.box-right-list .icon-2021{background-color:#f8f9fa;width:40px;height:40px;border-radius:50%;display:block;float:left;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,.3);box-shadow:0px 0px 8px 1px rgba(0,0,0,.3)}.box-right-list .icon-phone-cc{background-position:-74px -26px;-webkit-animation:phonering 1.8s infinite ease-in-out;animation:phonering 1.8s infinite ease-in-out}.box-right-list .icon-buildpc{background-position:-152px -25px}.box-right-list .icon-cart{background-position:-193px -26px}.header-cart-hover{position:absolute;width:425px;right:0;top:60px;border-radius:10px;overflow:hidden;color:#222;background:#fff;z-index:2;padding:10px 0 0;-webkit-transition:.2s all;transition:.2s all;opacity:0;visibility:hidden}.header-cart-hover .cart-item-group{max-height:382px;overflow:auto;margin:0 7px 12px 0;padding:15px}.woocommerce-mini-cart-item.mini_cart_item a:nth-child(2){padding-right:20px}.header-main-container .header-cart-hover .button.checkout.wc-forward{background:#d81e23;border-radius:5px;color:#fff !important}.woocommerce-mini-cart__buttons a:nth-child(1){background:repeating-linear-gradient(to right,#f1d113 0,#fef273 25%,#f1b01f 50%,#fde904 75%,#e5bf23 100%);border-radius:5px}.header-main-container .header-cart-hover .button.checkout.wc-forward:hover{background:#970e13;color:#fff !important}.woocommerce-mini-cart__buttons.buttons{padding:0 12px}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.header-cart-hover .cart-item-group::-webkit-scrollbar{width:15px;border-radius:30px}.header-cart-hover .cart-item-group::-webkit-scrollbar-track{background:#eaeaea;border-radius:30px}.header-cart-hover .cart-item-group::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:30px}.header-cart-hover .cart-item{padding:15px 0;border-bottom:1px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-cart-hover .cart-item:last-child{border:0}.header-cart-hover .cart-img{display:block;width:85px;margin-right:12px}.header-cart-hover .cart-text{width:calc(100% - 97px)}.header-cart-hover .cart-text a{display:block;margin-bottom:15px}.header-cart-hover .cart-price{padding:12px 20px 15px 15px;-webkit-box-shadow:0px -4px 10px 0px #e9e9e9;box-shadow:0px -4px 10px 0px #e9e9e9}.header-cart-hover .goCart{border-radius:5px;margin-top:7px;padding:10px;background:#d81e23}.header-cart-hover .goCart:hover{background:#970e13}.header-menu-container .title{display:none}.header-fixed{position:fixed;top:0;left:0;right:0;z-index:99;padding:0;-webkit-transition:.3s all;transition:.3s all}.header-fixed .box-left-group,.header-fixed .header-tags,.header-fixed .header-policy{display:none !important}.header-fixed .box-middle-group{width:536px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-fixed .header-menu-container{width:200px;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-fixed .header-menu-container:hover .global-menu-list{opacity:1;visibility:visible;top:100%;-webkit-transition:.2s all;transition:.2s all}.header-fixed .header-menu-container .title{display:block;margin:0;color:#fff;background:#e10034;border-radius:50px;font-weight:700;position:relative;padding:11px 22px;line-height:1.6;width:100%}.header-fixed .header-menu-container .title:after{content:"\f0d7";font-family:Fontawesome;position:absolute;right:12px}.header-fixed .global-menu-list{opacity:0;visibility:hidden;top:80px;-webkit-transition:.2s all;transition:.2s all}.header-fixed .box-right-group{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;padding:11px 0}.header-fixed .search-container{width:536px;margin-right:0}.global-banner-fixed a{position:fixed;width:74px;height:auto;top:140px;z-index:99}.global-banner-fixed a:nth-child(1){left:0}.global-banner-fixed a:nth-child(2){right:0}.global-fixed-right{position:fixed;right:-100%;top:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:60px;-webkit-transition:.4s all;transition:.4s all;z-index:4}.global-fixed-right.active{right:5px;-webkit-transition:.4s all;transition:.4s all}.global-fixed-right a{display:block;margin-bottom:10px;width:40px;height:40px;border-radius:50%;line-height:40px;color:#fff;font-size:24px;background:#4b69b0;text-align:center}.global-fixed-right a:hover i{-webkit-animation:tada 1.5s infinite ease-in-out;animation:tada 1.5s infinite ease-in-out}.global-fixed-right a:nth-child(4){background:#898989}.global-fixed-right p{margin:0}.global-fixed-right .fixed-mess{width:60px;height:60px;border-radius:unset;background:unset;position:relative;text-align:left}.global-fixed-right .fixed-mess:hover .mess-text{-webkit-transition:.2s all;transition:.2s all;right:30px;visibility:visible;opacity:1}.global-fixed-right .fixed-mess i{-webkit-animation:unset !important;animation:unset !important}.global-fixed-right .icon-messenger{width:50px;height:50px;background:url(/wp-content/themes/images/pc-chat.png) no-repeat;position:relative;background-size:contain;display:block;z-index:1;margin:auto}.global-fixed-right .mess-text{background:#fff;width:185px;height:55px;border-radius:50px;position:absolute;right:0;color:#222;top:20px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);line-height:1.2;padding:10px 20px;opacity:0;visibility:hidden;-webkit-transition:.2s all;transition:.2s all}.global-fixed-right .dots{background:#62e4fb;width:36px;height:15px;border-radius:30px;position:absolute;top:-7px;right:20px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.global-fixed-right .dots i{display:block;height:5px;width:5px;border-radius:50%;background:#fff;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,.25);box-shadow:0px 0px 10px 2px rgba(0,0,0,.25)}.global-fixed-left{position:fixed;left:-100%;bottom:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s all;transition:.4s all;background:#fff;width:60px;height:60px;border-radius:50%;z-index:5}.global-fixed-left.active{left:10px;-webkit-transition:.4s all;transition:.4s all}.global-fixed-left .icon-bell{display:block;width:52px;height:52px;border-radius:50%;-webkit-animation:phonering 1.5s infinite ease-in-out;animation:phonering 1.5s infinite ease-in-out;background-color:#ec343b;background-position:0 -61px}.global-fixed-left .banner-holder{background:#fff;position:absolute;left:67px;border-radius:10px;overflow:hidden;width:300px;top:100%;opacity:0;visibility:hidden;transition:.3s all}.global-fixed-left .banner-holder.active{top:-100%;opacity:1;visibility:visible;transition:.3s all}.global-fixed-left .banner-holder .title{text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;line-height:40px;background:#e20505;margin:0}.global-fixed-left .item{padding:10px;display:block}.global-fixed-left .item:hover{background:#ededed}.global-fixed-left .fixed-img{width:78px;float:left;margin-right:10px}.global-fixed-left .fixed-title{margin-bottom:5px;max-height:36px;font-weight:700;line-height:18px;color:#e20505;overflow:hidden;display:block}.global-fixed-left .fixed-text{width:calc(100% - 88px);float:left}.global-fixed-left .fixed-summary{height:36px;font-weight:300;line-height:18px;color:#222;overflow:hidden}.custom-dots .owl-dots{position:absolute;bottom:15px;right:15px}.custom-dots .owl-dots .active span{background:#eb1f27 !important;border-color:#eb1f27}.custom-dots .owl-dots span{background:#fff !important;border:1px solid #d9d9d8;width:12px;height:12px;margin:0 0 0 7px !important}.custom-nav .owl-nav{margin:0}.custom-nav .owl-nav button{margin:0 !important;background:#fff !important;color:#9e9e9e !important;width:31px;height:63px;font-size:30px !important;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-nav .owl-nav button:hover{color:#fff !important;background:#dc474b !important}.custom-nav .owl-nav .owl-prev{left:0;border-radius:0 35px 35px 0 !important}.custom-nav .owl-nav .owl-prev i{padding-left:5px}.custom-nav .owl-nav .owl-next{right:0;border-radius:35px 0 0 35px !important}.custom-nav .owl-nav .owl-next i{padding-left:15px}.icon-star-2021{background-image:url(/wp-content/themes/flatsome-child/images/star_2021.png);width:76px;height:16px;vertical-align:text-bottom;display:inline-block;background-repeat:no-repeat}.icon-star-2021.star-0{background-position:-3px -87px}.icon-star-2021.star-1{background-position:-3px -70px}.icon-star-2021.star-2{background-position:-3px -53px}.icon-star-2021.star-3{background-position:-3px -36px}.icon-star-2021.star-4{background-position:-3px -19px}.icon-star-2021.star-5{background-position:-3px -1px}.homepage a{display:block}.homepage .home-banner-container{width:calc(100% - 189px);margin:auto 0 auto auto}.homepage .banner-slider-group{width:686px;margin-right:7px;overflow:hidden;border-radius:5px}.homepage .slider-home img{max-height:329px}.homepage .banner-right-group{width:calc(100% - 693px);min-height:482px}.homepage .banner-right-group a{display:block;margin-bottom:7px;border-radius:8px;overflow:hidden}.homepage .banner-right-group a:last-child{margin-bottom:0}.homepage .banner-under-group{margin-top:7px;display:flex}.homepage .banner-under-group a{margin-right:7px;width:calc(100%/2 - 11px);float:left;border-radius:8px;overflow:hidden}.homepage .banner-under-group a:last-child{margin:0}.homepage .video{position:relative}.homepage .video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);z-index:1;width:100%;height:100%;-webkit-transform:unset;transform:unset}.homepage .video:after{content:"";width:60px;height:60px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-273px -133px}.homepage .banner-under-slider{min-height:135px;margin-top:10px}.homepage .banner-under-slider a{border-radius:5px;overflow:hidden;margin-right:8px;float:left;width:calc(100%/4 - 6px)}.homepage .banner-under-slider a:last-child{margin:0}.homepage .banner-under-slider img{display:block}.collection-tab-container{margin:22px 0;background:#fff;border-radius:8px}.collection-tab-container a{color:#222}.collection-tab-container .collection-bg{background-repeat:no-repeat;background-size:1200px 450px;overflow:hidden;padding:20px 13px 31px 0;min-height:450px}.collection-tab-container .p-item{overflow:hidden;border-radius:15px}.collection-tab-container .collection-tab-holder{width:calc(100% - 231px);margin:auto 0 auto auto}.collection-tab-container .custom-nav .owl-nav button{width:23px;height:46px;background:#ababab !important;color:#fff !important;font-size:25px !important}.collection-tab-container .custom-nav .owl-nav button:hover{background:#d81e23 !important}.collection-tab-container .custom-nav .owl-nav .owl-next{-webkit-box-shadow:-3px 0px 8px 0px rgba(0,0,0,.2);box-shadow:-3px 0px 8px 0px rgba(0,0,0,.2)}.collection-tab-container .custom-nav .owl-nav .owl-next i{padding-left:11px}.collection-tab-container .custom-nav .owl-nav .owl-prev{-webkit-box-shadow:3px 0px 8px 0px rgba(0,0,0,.2);box-shadow:3px 0px 8px 0px rgba(0,0,0,.2)}.collection-tab-container .collection-tab-title{padding-top:9px}.tabhome.tabbed-content .nav li{width:calc(100%/5);float:left;text-align:center;line-height:20px;overflow:hidden;padding:10px;border-top:3px solid transparent;border-radius:7px 7px 0 0;margin:0}.tabhome.tabbed-content .nav li.active,.tabhome.tabbed-content .nav li:hover{border-color:#21be90;-webkit-box-shadow:inset 0px 0px 20px 9px #e3e3e3;box-shadow:inset 0px 0px 20px 9px #e3e3e3}.collection-tab-container .collection-tab-title b,.collection-tab-container .collection-tab-title span{display:block}.collection-tab-container .collection-tab-title b{font-size:16px}.collection-tab-container .collection-tab-title span{color:#7a7979;font-size:14px}.p-item{background:#fff;padding:5px 8px 15px 13px;position:relative}.p-item a{color:#222}.p-item .p-tooltip{display:none}.p-item .p-sku{color:#6a6a6a;font-size:11px;margin:0}.p-item .p-discount{font-weight:500;color:#fff;background:url(/wp-content/themes/flatsome-child/images/p-discount-2021.png) no-repeat;background-position:center;background-size:cover;position:absolute;top:-2px;right:10px;width:60px;height:35px;padding-top:4px;text-align:center;z-index:2}.p-item .p-img{display:block;position:relative;margin-bottom:10px;padding-bottom:100%}.p-item .p-img img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;display:block}.p-item .p-name{font-weight:700;height:50px;overflow:hidden;display:block}.p-item .price-group{height:40px;line-height:1.4}.p-item .p-price{font-size:17px;display:block;color:#d81e23;font-weight:800}.p-item del{display:block;color:#777;font-size:12px;font-weight:500}.p-item .p-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.p-price span.amount bdi{color:#d81e23}.p-item .p-buy{border-radius:50px;color:#262626;font-size:13px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:11px;-webkit-transition:.1s all;transition:.1s all}.p-item .p-buy:hover{color:#fff;-webkit-transition:.1s all;transition:.1s all}.p-item .p-buy:hover .icon-buy{background-color:#d81e23;-webkit-transition:.1s all;transition:.1s all}.p-item .icon-buy{background:url(/wp-content/themes/flatsome-child/images/p-buy-2021.png) no-repeat;background-position:center;background-color:#c5c5c5;width:35px;height:35px;border-radius:50%;background-size:20px;-webkit-transition:.1s all;transition:.1s all}.global-tooltip{position:absolute;display:none;background:#fff;z-index:99999;width:350px;overflow:hidden;border-radius:12px;-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,.3);box-shadow:0px 0px 9px 0px rgba(0,0,0,.3)}.global-tooltip .pro-name{color:#fff;font-weight:700;padding:20px 20px 15px;background:-webkit-gradient(linear,left top,right top,from(#ab3636),to(#b3885e));background:linear-gradient(90deg,#ab3636,#b3885e);text-transform:uppercase;line-height:1.7}.global-tooltip .pro-content{padding:15px 25px}.global-tooltip li{margin-bottom:4px}.global-tooltip .tooltip-content-group{margin-top:13px}.global-tooltip .title{color:#fff;font-size:14px;display:inline-block;background:#d81e23;font-weight:700;margin:0;border-radius:7px;overflow:hidden}.global-tooltip .title span{display:block;float:left;padding-right:20px;line-height:35px}.global-tooltip .icon-2021{display:block;float:left;width:35px;height:35px;margin-right:7px;-webkit-box-shadow:inset 0px 0px 7px 2px rgba(0,0,0,.2);box-shadow:inset 0px 0px 7px 2px rgba(0,0,0,.2);border-radius:7px;overflow:hidden}.global-tooltip .icon-spec{background-position:-234px 4px}.global-tooltip .icon-offer{background-position:-267px 4px}.global-tooltip .tooltip-content-group ul{list-style:none;padding:0;margin:0}.global-tooltip .tooltip-content-group li,.global-tooltip .tooltip-content-group p{position:relative;display:block;margin:5px 0 0;padding-left:11px;font-weight:300}.global-tooltip .tooltip-content-group li:nth-child(n+5),.global-tooltip .tooltip-content-group p:nth-child(n+5){display:none}.global-tooltip .tooltip-content-group li:after,.global-tooltip .tooltip-content-group p:after{content:"";width:4px;height:4px;border-radius:50%;background:#da1804;position:absolute;left:0;top:7px}.box-product-container{border-radius:5px;overflow:hidden;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,.2);margin:22px 0}.box-product-container .custom-nav .owl-nav button{background:#ababab !important;color:#fff !important;font-size:25px !important}.box-product-container .custom-nav .owl-nav button:hover{background:#d81e23 !important}.box-product-container .custom-nav .owl-nav .owl-next{-webkit-box-shadow:-3px 0px 8px 0px rgba(0,0,0,.2);box-shadow:-3px 0px 8px 0px rgba(0,0,0,.2)}.box-product-container .custom-nav .owl-nav .owl-prev{-webkit-box-shadow:3px 0px 8px 0px rgba(0,0,0,.2);box-shadow:3px 0px 8px 0px rgba(0,0,0,.2)}.box-product-container .box-product-holder{padding:5px 0 11px;min-height:395px}.box-product-container .box-title-group{background:#f9f9f9;padding:10px}.box-product-container .cat-title{font-size:18px;text-transform:uppercase;margin:0;font-weight:700}.box-product-container .cat-list-right a{display:block;float:left;color:#4f4f4f;text-align:center;margin-right:14px;padding:5px 10px;line-height:20px;border-radius:50px;background:#f8f9fa;font-size:12px}.box-product-container .cat-list-right a:last-child{margin:0}.box-product-container .cat-list-right a:hover{color:#fff;background:#d81e23;-webkit-box-shadow:0px 0px 11px 2px rgba(0,0,0,.4);box-shadow:0px 0px 11px 2px rgba(0,0,0,.4)}.global-breadcrumb-container{margin:11px auto}.global-breadcrumb-container .global-breadcrumb{line-height:35px;float:left}.global-breadcrumb-container .global-menu-breadcrumb{width:215px;margin-right:17px;position:relative;float:left}.global-breadcrumb-container .global-menu-breadcrumb:hover .global-menu-list{opacity:1;visibility:visible;top:100%}.global-breadcrumb-container .global-menu-list{width:215px}.global-breadcrumb-container .global-menu-list .sub-menu-list{left:215px;width:calc(1200px - 215px)}.global-breadcrumb-container .menu-title{margin:0;font-size:13px;color:#fff;background:#eb1f27;font-weight:700;border-radius:50px;line-height:35px;cursor:pointer;padding:0 25px 0 50px;position:relative;white-space:nowrap}.global-breadcrumb-container .menu-title:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;width:18px;height:13px;position:absolute;left:23px;top:11px;background-position:-312px -36px}.global-breadcrumb-container .menu-title:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:11px}.global-breadcrumb-container .page-title{line-height:35px}.global-breadcrumb-container .page-title h1{font-size:20px;font-weight:700;margin:0;display:inline-block;vertical-align:middle}.product-page .col-left-group{margin-right:9px;width:235px;float:left}.product-page .col-right-group{width:calc(100% - 244px);float:left}.product-page .banner-cate-group{margin-bottom:24px;overflow:hidden;border-radius:4px}.product-page .static-html-group{padding:35px 0;position:relative}.product-page .static-html-group:before,.product-page .static-html-group:after{content:"";height:2px;background:#eb1f27;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:442px}.product-page .static-html-group:after{top:6px;width:650px}.product-page .product-content{border-radius:7px;overflow:hidden;border-bottom:8px solid #eb1f2a}.product-page .product-list-container,.product-page .paging,.product-page .static-html-group{padding-left:12px;padding-right:12px}.filter-container{border-top:3px solid #eb1f2a;overflow:hidden;border-radius:8px;background:#fff;font-size:13px}.filter-container a{display:block;color:#222;margin:10px 0 0}.filter-container a:hover i{border-color:#eb1f27}.filter-container a:nth-child(1),.filter-container a:nth-child(2){margin:0}.filter-container .cat-child-list a{margin:0 0 15px}.filter-container .cat-child-list a:last-child{margin:0}.filter-container .cat-child-list,.filter-container .item{padding:20px 12px}.filter-container .cat-child-thumb{margin-right:7px;width:16px;height:16px;display:block;float:left;background-position:center;background-size:contain}.filter-container .cat-child-title{display:block;float:left;line-height:16px;width:calc(100% - 23px)}.filter-container .item{border-top:1px solid #dfdfdf}.filter-container .title{text-transform:uppercase;font-weight:700;margin-bottom:15px}.filter-container .filter-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container .filter-list a{width:50%}.filter-container .filter-box{display:inline-block;width:13px;height:13px;border-radius:3px;margin-right:5px;border:1px solid #7a7a7a;vertical-align:text-top;position:relative}.filter-container .filter-box:before,.filter-container .filter-box:after{content:"";position:absolute;width:1px;height:100%;left:5px;top:0;bottom:0}.filter-container .filter-box:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-container .filter-box:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-container .clear-filter{display:block;background:#f2ee34;text-align:center;margin:0 auto 15px auto !important;width:calc(100% - 24px);line-height:32px;border-radius:6px}.product-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0 0}.product-list-container .p-item{margin:0 16px 16px 0;width:calc(100%/4 - 12px);-webkit-box-shadow:0px 0px 0px 1px #ebebeb;box-shadow:0px 0px 0px 1px #ebebeb;border-radius:15px;-webkit-transition:.2s all;transition:.2s all}.product-list-container .p-item:hover{-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,.3);box-shadow:0px 0px 13px 0px rgba(0,0,0,.3);-webkit-transition:.2s all;transition:.2s all}.product-list-container .p-item:nth-child(4n){margin-right:0}.paging{float:none;padding:0 0 30px;margin:0}.paging a{width:37px;height:37px;line-height:37px;padding:0;text-align:center;border-radius:50%;color:#222;border:1px solid #e9e9e9;background:#fff;margin-left:6px;float:left}.paging a:first-child{margin-left:0}.paging a:hover,.paging a.active{background:#243a76;color:#fff}.product-cate-sort{padding-right:6px}.product-cate-sort .title{margin:0;width:212px;position:relative;border-radius:0 0 8px;line-height:50px;padding-left:45px;margin-right:25px}.product-cate-sort .title:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;position:absolute;left:15px;top:14px;width:20px;height:20px;background-position:-311px -5px}.product-cate-sort .title:after{content:"";width:7px;height:30px;border-radius:0 7px 7px 0;background:#dbdbdb;position:absolute;right:-7px;top:9px}.product-cate-sort .sort-container{width:calc(100% - 237px)}.product-cate-sort .sort-option a{color:#414141;text-transform:uppercase;font-size:12px;border:1px dashed #eb1f27;text-align:center;float:left;margin-right:12px;border-radius:50px;padding:3px 20px}.product-cate-sort .sort-option a:hover,.product-cate-sort .sort-option a.current{color:#fff;background:#eb1f27}.product-cate-sort .sort-option a:last-child{margin:0}.product-cate-sort select{border:1px solid #e8e8e8;background:#f7f7f7;border-radius:50px;width:128px;height:27px;margin-right:12px;padding-left:10px}.product-cate-sort .icon-2021{width:28px;height:28px;border-radius:50%;padding:0;margin-left:6px;display:block;background-color:#dbdbdb;-webkit-transition:unset;transition:unset}.product-cate-sort .icon-2021.active,.product-cate-sort .icon-2021:hover{background-color:#eb1f27;-webkit-filter:brightness(1.8);filter:brightness(1.8);-webkit-transition:unset;transition:unset}.product-cate-sort .icon-grid{background-position:-387px -1px}.product-cate-sort .icon-list{background-position:-386px -31px}.product-detail-page .product-info-top{border-radius:10px;overflow:hidden;padding:15px 10px 15px 15px;margin:0 0 34px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);box-shadow:0px 0px 4px 0px rgba(0,0,0,.1)}.product-detail-page .product-name{font-size:21px;margin-bottom:15px;font-weight:700}.product-detail-page .product-info-left{width:420px;margin-right:30px}.product-detail-page .product-info-middle{width:473px;margin-right:17px}.product-detail-page .product-info-right{width:calc(100% - 940px)}.product-detail-page .product-info-image{margin-bottom:15px;border:1px solid #e8e8e8}.product-detail-page .product-info-gallery{position:relative;margin-bottom:15px}.product-detail-page .product-info-gallery a{display:block !important;float:left;color:#222;text-align:center;width:61px;height:62px;margin-left:10px;border-radius:8px;overflow:hidden;border:1px solid transparent;position:relative}.product-detail-page .product-info-gallery a.active{border-color:#f48c8f}.product-detail-page .product-info-gallery a:first-child{margin-left:0}.product-detail-page .gallery-list a:nth-child(5):after{content:"";background:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;bottom:0}.product-detail-page .gallery-list a:nth-child(5):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.product-detail-page .gallery-list a:nth-child(n+6){display:none !important}.product-detail-page .count-img{color:#fff;position:absolute;right:29px;top:31px;line-height:.1;cursor:pointer}.product-detail-page .item-video{margin-right:10px;color:#fff !important;font-size:10px;font-weight:600;line-height:12px;padding:33px 0 6px}.product-detail-page .item-video:before{content:"";width:25px;height:25px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;position:absolute;top:6px;background-position:-276px -74px}.product-detail-page .product-detail-banner a{display:block;margin-bottom:12px}.product-detail-page .product-detail-banner a:last-child{margin:0}.product-detail-page .product-visit,.product-detail-page .product-info-sku{font-size:12px}.product-detail-page .product-info-sku{margin:5px 0 10px;position:relative}.product-detail-page .product-info-sku:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:1px;}.product-detail-page .product-info-sku span{position:relative;background:#fff;z-index:1}.product-detail-page .product-info-price{margin-bottom:20px}.product-detail-page .product-info-price .price{font-size:22px;font-weight:800;margin-right:5px}.product-detail-page .product-info-price .market-price{color:#ffcb00;font-size:16px;margin-right:30px;display:inline-block;vertical-align:text-bottom;padding-bottom:2px}.product-detail-page .product-info-price .tragop{width:97px;line-height:32px;font-weight:500;color:#fff;font-size:11px;text-align:center;display:inline-block;border-radius:15px 0;background:-webkit-gradient(linear,left top,right top,from(#026f9a),to(#0392b1));background:linear-gradient(90deg,#026f9a,#0392b1);vertical-align:super}.product-detail-page .up{font-size:12px;vertical-align:super}.product-detail-page .product-config-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-page .product-config-group .item{display:block;position:relative;color:#404040;margin:0 12px 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100%/3 - 12px);text-align:center;border-radius:6px;padding:4px 5px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);border:1px solid transparent;-webkit-transition:.1s all;transition:.1s all}.product-detail-page .product-config-group .item:hover,.product-detail-page .product-config-group .item.current{border-color:#009e2a;-webkit-transition:.1s all;transition:.1s all}.product-detail-page .product-config-group .item:hover:before,.product-detail-page .product-config-group .item.current:before{content:"\f058";font-family:FontAwesome;color:#009e2a;line-height:1;position:absolute;top:5px;left:8px;font-size:13px}.product-detail-page .product-config-group b{width:100%;display:block;font-size:14px;padding:0 0 10px}.product-detail-page .product-info-summary{margin:15px 0;line-height:1.8}.product-detail-page .product-info-summary ul{list-style:none;padding:0;margin:0}.product-detail-page .product-info-summary p,.product-detail-page .product-info-summary li{margin:0;position:relative;padding-left:15px}.product-detail-page .product-info-summary p:before,.product-detail-page .product-info-summary li:after{content:"";background:#a5a5a5;width:5px;height:5px;border-radius:50%;position:absolute;left:0;top:9px}.product-detail-page .product-info-summary .summary p:nth-child(n+5),.product-detail-page .product-info-summary .summary li:nth-child(n+5){display:none}.product-detail-page .product-info-summary .summary.active p:nth-child(n+5),.product-detail-page .product-info-summary .summary.active li:nth-child(n+5){display:block}.product-detail-page .button-showmore{font-size:12px}.product-detail-page .product-info-offer{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;margin:15px 0}.product-detail-page .product-info-offer .title{background:#0d699e;color:#fff;padding:0 20px 0 36px;position:relative;line-height:38px;border-radius:0 0 17px}.product-detail-page .product-info-offer .title:before{content:"";position:absolute;left:12px;top:8px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-382px -73px;width:18px;height:18px}.product-detail-page .product-info-offer .offer-title{padding:10px 10px 15px 15px;font-size:13px;line-height:1.5}.product-detail-page .product-info-offer span{display:block;color:#676767;padding-left:17px;position:relative}.product-detail-page .product-info-offer span:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:#676767}.product-detail-page .article-related{padding:0 10px}.product-detail-page .article-related .item{display:block;padding:10px 0;border-bottom:1px solid #ddd}.product-detail-page .article-related .item:nth-child(n+5){display:none}.product-detail-page .article-related .img{float:left;margin-right:13px;width:75px;border-radius:8px;overflow:hidden;position:relative;padding-bottom:12%}.product-detail-page .article-related .text{float:left;width:calc(100% - 88px);color:#5e5e5e}.spec-table p{margin:0}.spec-table tr:nth-child(even) td{background:#f6f6f6}.spec-table td{padding:5px 10px}.product-info-button{margin:15px 0 20px}.product-info-button .button-type-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info-button .button-type-1 button{margin:0 0 7px;border-radius:10px;background:#e31a22;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100%/2 - 4px);text-align:center;padding:10px}.product-info-button .button-type-1 button:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.6);box-shadow:0px 0px 8px 0px rgba(0,0,0,.6)}.product-info-button .button-type-1 button:nth-child(2){margin-right:7px;background:#0d699e}.product-info-button .button-type-1 button:nth-child(3){background:#0d5d8c}.product-info-button .button-type-1 span,.product-info-button .button-type-1 b{display:block;width:100%}.product-info-button .button-type-1 span{font-size:12px}.product-info-button .button-type-1 b{font-size:16px}.product-info-button .form-contact-holder .item{margin:0 12px 12px 0;background:#f9f9f9;border-radius:5px;border:1px solid #eee;width:calc(100%/2 - 6px)}.product-info-button .form-contact-holder .item:nth-child(2n){margin-right:0}.product-info-button .form-contact-holder input{width:100%;padding-left:10px;border:0;background:0 0;display:block;height:38px}.product-info-button .form-contact-holder .submit-form{background:#eb1f27;border-color:#eb1f27;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info-support .icon-support-group{width:152px;margin-left:11px;background:#0d5d8c;color:#fff;font-size:10.5px;border-radius:50px;position:relative;padding:7px 0 7px 50px;float:left}.product-info-support .icon-support-group:before{content:"";width:34px;height:34px;border-radius:50%;position:absolute;left:10px;top:8px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-color:#fff;background-position:-398px -115px;-webkit-animation:phonering 1.8s infinite ease-in-out;animation:phonering 1.8s infinite ease-in-out}.product-info-support .icon-support-group b{font-size:13.5px}.product-info-support .icon-support-group span{display:inline-block;text-align:center;border-bottom:2px solid #fff;padding:0 5px;line-height:16px;margin-left:4px}.product-info-support .form-holder{border:1px solid #d3cfcf;border-radius:50px;width:calc(100% - 163px);float:left;overflow:hidden;padding-right:50px;position:relative}.product-info-support .form-holder input{margin:0;padding:0 0 0 17px;border:0;width:100%;height:48px;font-size:12px}.product-info-support .form-holder input::-webkit-input-placeholder{font-style:italic}.product-info-support .form-holder input:-ms-input-placeholder{font-style:italic}.product-info-support .form-holder input::-ms-input-placeholder{font-style:italic}.product-info-support .form-holder input::placeholder{font-style:italic}.product-info-support .icon-submit{background-color:#b9b9b9;background-position:-351px -114px;width:37px;height:37px;border-radius:50%;position:absolute;top:5px;right:8px}.product-info-right .item-blog{border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;margin-bottom:20px;font-size:12px}.product-info-right .item-blog .title{text-align:center;line-height:32px;font-weight:700;background:#e10034;color:#fff;border-bottom:1px solid #d0cbcb;margin:0}.product-info-right .item-blog span{display:block;border-bottom:1px solid #f8f9fa;line-height:30px;position:relative}.product-info-right .content{padding:8px 11px}.product-info-right .policy p{padding-left:29px}.product-info-right .policy p:before{content:"";width:22px;height:22px;position:absolute;left:3px;top:4px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat}.product-info-right .policy p:nth-child(1):before{background-position:-358px -201px}.product-info-right .policy p:nth-child(2):before{background-position:-358px -228px}.product-info-right .policy p:nth-child(3):before{background-position:-358px -254px}.product-info-right .policy p:nth-child(4):before{background-position:-358px -278px}.product-info-right .policy p:nth-child(5):before{background-position:-358px -305px}.product-info-right .policy p:nth-child(6):before{background-position:-358px -330px}.product-info-right .hotline p{padding-left:13px}.product-info-right .hotline p:before{content:"";width:5px;height:5px;border-radius:50%;background:#a5a5a5;position:absolute;top:11px;left:0}.product-detail-tab-container{margin:20px 0;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.product-detail-tab-container .tab-holder{display:none;min-height:300px;padding:20px 0 11px}.product-detail-tab-container .tab-holder.active{display:block}.product-detail-tab-container .tab-title{font-size:17px;font-weight:700}.product-detail-tab-container .tab-title a{float:left;color:#222;padding:0 14px;line-height:56px;-webkit-transition:unset;transition:unset;border-radius:0 0 5px 5px;position:relative}.product-detail-tab-container .tab-title a:after{content:"";width:5px;height:30px;border-radius:0 5px 5px 0;position:absolute;right:-5px;top:12px}.product-detail-tab-container .tab-title .active{background:#0d699e;color:#fff}.product-detail-tab-container .tab-title .active:after{background:#dbdbdb}.product-info-box .box-title{font-size:20px;font-weight:700;margin-bottom:12px;border-bottom:1px solid #eee;padding:0 0 7px}.product-info-box .box-left{width:735px;margin-right:17px;float:left}.product-info-box .box-right{float:right;width:calc(100% - 752px)}.product-info-box .product-desc{max-height:527px;overflow:hidden;position:relative}.product-info-box .product-desc:after{content:"";position:absolute;left:0;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff);height:150px}.product-info-box .product-desc.active{max-height:100%}.product-info-box .product-desc.active:after{content:none}.product-info-box .button-desc a{display:none;text-align:center;color:#d81e23;border:1px solid #d81e23;border-radius:50px;line-height:38px;width:154px;margin:20px auto auto auto}.product-info-box .button-desc a:hover{background:#d81e23;color:#fff}.product-info-box iframe{display:block;width:100%;height:400px;margin-bottom:12px}.product-info-box .box-right-title{font-weight:700;margin:0;background:#f7f7f7;font-size:20px;padding:14px 10px}.product-info-box .product-spec-holder{max-height:541px;overflow:hidden}.product-info-box .spec-table{padding:5px 6px}.product-info-box .button-box{display:block;text-align:center;color:#222;background:#f3f3f3;border:1px solid #d7d7d7;border-radius:50px;line-height:32px;width:calc(100% - 12px);margin:20px auto}.product-info-box .button-box:hover{background:#e6e6e6}.product-info-box .box-left .box-item,.product-info-box .box-right .box-item{margin:0 0 30px;-webkit-box-shadow:0px 0px 4px 0px rgb(0 0 0/10%);box-shadow:0px 0px 4px 0px rgb(0 0 0/10%);border-radius:10px;overflow:hidden;background:#fff;padding:15px}.product-info-box .box-right .box-item{padding:0 !important}.product-info-comment-rating,.comment-facebook-holder{margin:0 0 30px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);box-shadow:0px 0px 4px 0px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;background:#fff;padding:15px}.product-info-comment-rating .title,.comment-facebook-holder .title{font-size:20px;font-weight:700;margin-bottom:15px}.zalo-chat-widget{left:10px !important;right:auto !important;bottom:13% !important;z-index:99999999999 !important}.cart-page{margin-bottom:10px}.cart-page .cart-col-1{width:615px;text-align:left}.cart-page .cart-col-2{width:120px}.cart-page .cart-col-3{width:170px}.cart-page .cart-col-4{width:150px}.cart-page .cart-col-5{width:115px}.cart-page .cart-col-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.cart-page .cart-item-header,.cart-page .item{background:#fff;border-radius:10px;overflow:hidden}.cart-page a{color:#222}.cart-page .item-header p{font-size:20px}.cart-page .col-header{border-top:1px solid #f7f7f7}.cart-page .col-header,.cart-page .item-header-title{padding:0 15px;line-height:52px}.cart-page .goHome{margin-right:40px;position:relative}.cart-page .goHome:before{content:"";display:inline-block;width:20px;height:15px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-260px -321px;margin-right:10px;vertical-align:sub}.cart-item-body .cart-col-2,.cart-item-body .cart-col-4,.cart-item-body .cart-col-5{margin-top:15px}.cart-item-body .cart-col-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}.cart-item-body .item{margin:15px 0;padding:10px 15px;overflow:unset;font-size:13px;color:#818181}.cart-item-body .img{width:100px;margin-right:20px;float:left}.cart-item-body .text{width:calc(100% - 120px);float:left}.cart-item-body .p-info{position:relative;padding-left:15px;line-height:1.9}.cart-item-body .p-info:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#a5a5a5}.cart-item-body .item-offer{display:inline-block;position:relative;padding-right:10px}.cart-item-body .item-offer:hover .item-offer-content{display:block}.cart-item-body .item-offer .title{color:#0d699e;padding-left:15px;font-weight:400;position:relative;cursor:pointer}.cart-item-body .item-offer .title:before{content:"";width:12px;height:12px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-308px -322px;position:absolute;left:0;top:3px}.cart-item-body .item-offer-content{background:#fff;border-radius:10px;overflow:hidden;border:1px solid #0d699e;-webkit-box-shadow:0px 0px 11px 0px rgba(13,105,158,.2);box-shadow:0px 0px 11px 0px rgba(13,105,158,.2);padding:12px;position:absolute;left:100%;top:0;z-index:1;width:420px;display:none}.cart-item-body .item-offer-content span,.cart-item-body .item-offer-content p{display:block;position:relative;padding-left:15px;line-height:1.9;margin:0}.cart-item-body .item-offer-content span:before,.cart-item-body .item-offer-content p:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#a5a5a5}.cart-item-body .fa-trash-o{font-size:16px}.cart-item-body .quantity-change{display:block;float:left;width:30px;height:30px;line-height:30px;font-size:16px;border-radius:50%}.cart-item-body .quantity-change:first-child{background:#eee}.cart-item-body .quantity-change:last-child{background:#d4d4d4}.cart-item-body .quantity-buy{width:43px;float:left;border:0;text-align:center;line-height:30px;font-size:13px;color:#818181;height:30px}.cart-customer-container{margin-top:20px;border-radius:10px;overflow:hidden;background:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,.1);padding:30px 18px 44px 16px;position:relative}.cart-customer-container:before{content:"";background-image:url(/wp-content/themes/images/cart-border.jpg);background-repeat-y:no-repeat;background-position:-55px 0;height:4px;position:absolute;left:0;right:0;top:0}.cart-customer-container .title{position:relative;padding-left:36px;margin-bottom:15px}.cart-customer-container .title:before{content:"";background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;width:30px;height:24px;position:absolute;left:0;top:-5px}.cart-customer-container .customer-left{width:732px;margin-right:15px;float:left}.cart-customer-container .customer-left .title:before{background-position:-306px -366px}.cart-customer-container .customer-right{float:left;width:calc(100% - 747px)}.cart-customer-container .customer-right .title:before{background-position:-305px -402px}.cart-customer-container .form-info-group{margin-right:13px;width:calc(100%/2 - 6.5px)}.cart-customer-container .form-info-group:last-child{margin:0}.cart-customer-container .form-info-group input:last-child{margin:0}.cart-customer-container .form-info-group input:nth-child(2){margin-right:7px}.cart-customer-container .form-info-group input:nth-child(2),.cart-customer-container .form-info-group input:nth-child(3){width:calc(100%/2 - 4px)}.cart-customer-container .form-info-group select,.cart-customer-container .form-info-group input,.cart-customer-container .form-info-group textarea{width:100%;display:block;margin-bottom:10px;background:#fafafa;border:1px solid #e2e2e2;border-radius:5px;padding:0 16px;height:40px;color:#818181;float:left}.cart-customer-container .form-info-group textarea{height:140px;padding:15px;margin:0}.cart-customer-container .form-info-group a{font-size:13px;background:#757575;border-radius:5px;line-height:40px;margin-top:10px;color:#fff;display:block;float:left;width:100%;text-align:center}.cart-customer-container .form-info-group a:hover{background:#5a5a5a}.cart-customer-container .form-info-group a:nth-child(3){margin-right:7px}.cart-customer-container .form-info-group a:nth-child(3),.cart-customer-container .form-info-group a:nth-child(4){width:100%}.cart-customer-container .payment{color:#818181}.cart-customer-container .payment label{margin-bottom:10px}.cart-customer-container .cart-voucher{margin:20px 0}.cart-customer-container .cart-voucher-holder{background:#ececec;border-radius:5px;overflow:hidden;margin-bottom:5px}.cart-customer-container .cart-voucher-holder input{background:0 0;border:0;padding-left:15px;line-height:42px;width:calc(100% - 110px)}.cart-customer-container .cart-voucher .submit-voucher{background:#0d5d8c;color:#fff;font-size:13px;position:absolute;top:0;bottom:0;right:0;border:0;width:105px}.cart-customer-container .cart-button-buy{margin-top:27px;text-align:center}.cart-customer-container .cart-button-buy a,.cart-customer-container .cart-button-buy button{display:block;float:left;width:calc(100%/2 - 5px);color:#fff;line-height:46px;background:#d81e23;border-radius:5px;font-size:13px;border:0}.cart-customer-container .cart-button-buy a:first-child,.cart-customer-container .cart-button-buy button:first-child{margin-right:9px;background:#0d5d8c}.cart-customer-container .cart-button-buy a:first-child:hover,.cart-customer-container .cart-button-buy button:first-child:hover{background:#0a4a70}.cart-customer-container .cart-button-buy a:hover,.cart-customer-container .cart-button-buy button:hover{background:#ba1e22}.about-page{margin-bottom:20px}.about-page .contact-form-container{padding:30px 0;border-radius:0 0 10px 10px;overflow:hidden;font-size:15px;background-repeat:no-repeat}.about-page .contact-form-holder{max-width:840px;margin:auto;color:#fff}.about-page .contact-form-holder p{margin:0;line-height:34px}.about-page .contact-form-holder input{margin:20px 17px 20px 0;line-height:45px;padding:0 20px;width:calc(100%/3 - 11.4px)}.about-page .contact-form-holder input:nth-child(3){margin-right:0}.about-page .contact-form-holder textarea{width:100%;padding:13px 20px;height:122px;resize:none;margin:0 0 20px}.about-page .contact-form-holder input,.about-page .contact-form-holder textarea{color:#6e6e6e;background:#ededed;border-radius:5px;display:block;float:left;border:0}.about-page .contact-form-holder .submit-form{width:230px;line-height:48px;border-radius:5px}.global-box-container{background:#fff;border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}.article-page{margin-bottom:10px}.article-page a{display:block;color:#005aff}.article-page .article-menu{margin-bottom:15px}.article-page .article-menu a{float:left;margin-right:10px;position:relative;padding:0 6px;border-bottom:solid 4px transparent;font-size:16px;font-weight:600;text-transform:uppercase;color:#161616;line-height:41px}.article-page .article-menu a:hover,.article-page .article-menu a.current{border-color:#de0505}.article-page .box-article-container{padding:15px 18px}.article-page .box-left{width:calc(100% - 300px);float:left}.article-page .box-right{width:300px;float:left}.article-page .view-cat-button{margin:23px auto 0 auto;border:1px solid #d7d7d7;background:#f3f3f3;border-radius:50px;display:block;width:100%;max-width:390px;text-align:center;line-height:32px;color:#222 !important}.article-page .view-cat-button:hover{background:#d7d7d7}.article-page .box-title{text-align:center;font-weight:700;font-size:16px;margin:0;background:#f7f7f7;text-transform:uppercase;line-height:52px}.article-page .box-right-item{border:1px solid #ddd;margin-bottom:15px;border-radius:10px;overflow:hidden}.article-page .small-art-list{padding:0 10px}.article-page .small-art-list .item{border-top:1px solid #ddd;padding:11px 0}.article-page .small-art-list span{display:block;float:left}.article-page .small-art-list img{border-radius:5px}.article-page .small-art-list .img{width:75px;margin-right:13px}.article-page .small-art-list .text{width:calc(100% - 88px);font-weight:300;color:#5e5e5e;height:42px;overflow:hidden}.article-page .khuyenmai-holder{margin-bottom:15px}.article-page .khuyenmai-holder .item-title{font-weight:700;font-size:16px;padding:10px 0}.article-page .box-item-2 .small-art-list .item:first-child{border:0}.new-art-container{padding:15px;margin-bottom:25px}.new-art-container .big-item{width:calc(100% - 432px);margin-right:18px;float:left}.new-art-container .small-item{width:414px;float:left}.new-art-container .big-img{position:relative;overflow:hidden;border-radius:5px}.new-art-container .big-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#555));background:linear-gradient(transparent,#555)}.new-art-container .big-title{font-size:25px;font-weight:700;color:#fff;padding:20px 25px;position:absolute;left:0;bottom:0;right:0}.new-art-container .box-title{font-size:20px;position:relative;line-height:40px;font-weight:700;margin:0;background:#fff;text-align:left;border-bottom:3px solid #e5e5e5}.new-art-container .box-title:after{content:"";position:absolute;bottom:-3px;left:0;width:44%;height:3px;background:#eb1f27}.new-art-container .item{background:#fff;padding:16px 11px;border-bottom:1px solid #dadada}.new-art-container .item:last-child{border:0}.new-art-container .item:hover{background:#f4f4f4}.new-art-container .item .item-text{float:left;margin-right:8px;width:calc(100% - 150px)}.new-art-container .item .item-img{float:left;width:142px}.new-art-container .item .item-img img{border-radius:5px;display:block;margin:auto}.new-art-container .item .title{font-weight:700;font-size:18px;height:45px;overflow:hidden;line-height:23px;margin-bottom:6px}.new-art-container .item .summary{height:40px;line-height:20px;overflow:hidden}.article-category-item{position:relative;margin-bottom:15px;padding-bottom:23px}.article-category-item:last-child:after{content:none}.article-category-item:after{content:"";height:4px;background:#e3e3e3;position:absolute;bottom:0;left:0;right:15px}.article-category-item .title{margin:0;border-bottom:1px solid #eee;padding-bottom:14px;font-size:20px;color:#eb1f27;text-transform:uppercase;font-weight:700}.article-category-item .art-item{padding:12px 17px 12px 0}.article-category-item .art-item:hover .art-title{color:#eb1f27}.article-category-item .art-img{float:left;width:300px;margin-right:25px;overflow:hidden;border-radius:10px}.article-category-item .art-text{float:left;width:calc(100% - 325px)}.article-category-item img{display:block;margin:auto;border-radius:10px}.article-category-item .art-title{font-weight:700;color:#222;font-size:20.8px;line-height:26px;margin-bottom:10px}.article-category-item time{display:block;margin-bottom:15px;color:#adadad;font-size:13px}.article-category-item time b{position:relative;padding-left:11px;margin-right:16px}.article-category-item time b:before{content:"";position:absolute;top:4px;left:0;width:6px;height:6px;border-radius:50%;background:#adadad}.article-category-item .art-summary{font-weight:300}.article-detail-page .article-detail-title{font-size:21px;margin-bottom:10px;font-weight:700;line-height:1.5;text-transform:uppercase}.article-detail-page .article-detail-content{border-top:1px solid #eee;padding:10px 18px 0 0;margin-top:10px}.article-detail-page .box-article-container{padding:18px}#popupContact{position:fixed !important;border:0 solid #666;z-index:999999;padding:7px;font-size:13px;text-align:center;top:10%;right:0;left:50%;transform:translate(-50%,0%)}#bg-opacity{background:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;display:none}#popupContactClose{font-size:12px;line-height:16px;right:20%;top:4px;color:#fff;position:absolute;font-weight:700}#popupContact div{text-align:right}#backgroundPopup{position:fixed;height:100%;width:100%;top:0;left:0;background:#000000ba;z-index:99999}#js-homepage-video{text-align:center;background:#000}#js-homepage-video img{width:auto;max-height:175px}.product-list-container.list-style .p-item{width:calc(100%/2 - 8px);display:flex;flex-wrap:wrap}.product-list-container.list-style .p-item:nth-child(2n){margin-right:0}.product-list-container.list-style .p-item .p-img{width:40%;margin-right:16px;padding-bottom:40%;margin-bottom:0}.product-list-container.list-style .p-item .p-text{width:calc(100% - 40% - 16px)}.product-list-container.list-style .p-item .p-sku{width:80%;padding:0 18px}.product-list-container.list-style .p-item .p-name{height:71px}.box-detail-content-read .box-produc-review{padding:5px 13px 10px}.box-produc-review .title{width:100%;float:left;font-size:20px;font-weight:500;line-height:36px}.box-produc-review .box-review-content{width:100%;float:left;padding:13px 18px;border:solid 1px #acacac;border-radius:10px;position:relative;display:flex;align-items:center;flex-wrap:wrap}.box-produc-review .box-review-content .review-all-rate{width:18%;float:left;padding-right:18px;text-align:center}.box-produc-review .box-review-content .review-all-rate .tt-rar{width:100%;float:left;margin-bottom:15px;font-size:18px;text-transform:uppercase;font-weight:500;margin-top:15px}.box-produc-review .box-review-content .review-all-rate .rate-rar{width:100%;float:left;text-align:center}.box-produc-review .box-review-content .review-all-rate .rate-rar .num{display:inline-block;font-size:31.48px;color:#ffb229;line-height:39px}.box-produc-review .box-review-content .review-all-rate .rate-rar .icons-star-rar{display:inline-block;position:relative;top:-10px}.box-produc-review .box-review-content .rate-review-center{width:58%;float:left;padding:0 12px;border-left:solid 1px #acacac;border-right:solid 1px #acacac}.box-produc-review .box-review-content .rate-review-center ul li{overflow:hidden;margin-bottom:10px;display:flex;justify-content:space-between}.box-produc-review .box-review-content .rate-review-center ul li:last-child{margin-bottom:0}.box-produc-review .box-review-content .rate-review-center ul li span.blue{float:left;color:#161616;width:9%}.box-produc-review .box-review-content .rate-review-center ul li span.blue i{color:#ffb229}.box-produc-review .box-review-content .rate-review-center ul li .line-rating{float:left;width:67%;height:13px;background:#eee;margin-top:3px;border-radius:2px;-moz-border-radius:2px}.box-produc-review .box-review-content .rate-review-center ul li .line-rating .percent{display:block;background:#ffb229;height:100%}.box-produc-review .box-review-content .rate-review-center ul li span.total-rv{float:left;color:#161616;width:19%;text-align:right}.box-produc-review .box-review-content .rate-riview-right{width:24%;float:left;padding-left:18px;text-align:center}.box-produc-review .box-review-content .rate-riview-right a{width:100%;float:left;text-align:center;background:#e31212;line-height:40px;border-radius:5px;font-size:14px;color:#fff}.box-produc-review .box-review-content .form-review{width:100%;float:left;margin-top:20px;padding-top:20px;border-top:dashed 1px #acacac;display:none}.star-rank{margin-bottom:10px;width:100%;float:left}.rating-input{float:right;width:16px;height:16px;padding:0;margin:0 0 0 -16px;opacity:0}.rating-star:hover{background-position:0 0}.rating-star{position:relative;float:right;display:block;width:17px;height:17px;background:url("/wp-content/themes/flatsome-child/images/star_rating.png") 0 0px;margin:0 3px}.rating-star:hover,.rating-star:hover~.rating-star{background-position:0 0}.rating-star:hover,.rating-star:hover~.rating-star,.rating-input:checked~.rating-star{background-position:0 0}.rating:hover .rating-star:hover,.rating:hover .rating-star:hover~.rating-star,.rating-input:checked~.rating-star{background-position:0 0}.rating-star,.rating-comment:hover .rating-star{position:relative;float:right;display:block;background:url("/wp-content/themes/flatsome-child/images/star_rating.png?v=2.1") 0 -28px}.rating-comment:hover .rating-star:hover,.rating-comment:hover .rating-star:hover~.rating-star{background-position:0 -56px !important}#star_tip{display:none;margin-left:10px;position:relative;background:#e20505;color:#fff;padding:2px 8px 3px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}#star_tip:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(82,184,88,0);border-right-color:#e20505;border-width:6px;margin-top:-6px}.box-produc-review .box-review-content .form-review .form-review-left{width:50%;float:left;padding-right:5px}.box-produc-review .box-review-content .form-review .form-review-right{width:50%;float:right;padding-left:5px}.box-produc-review .box-review-content .form-review .form-review-left textarea{font-size:14px;color:#999;padding:5px;margin:5px 0;width:100%;height:90px;resize:none;border:solid 1px #acacac;outline:0;border-radius:3px}.box-produc-review .box-review-content .form-review .form-review-right input{border:1px solid #acacac;border-radius:4px;font-size:14px;padding:5px;margin:5px 0;height:40px;width:calc(50% - 5px);float:left;color:#161616}.box-produc-review .box-review-content .form-review .form-review-right input:nth-child(2n){float:right}.box-produc-review .box-review-content .form-review .form-review-right #submit-review{color:#fff;background:#e31212}.box-produc-review .box-review-content .form-review .form-review-right a{background:#e20505;border:1px solid #e20505;border-radius:4px;font-size:14px;color:#fff;padding:9px 0;margin:5px 0 5px 10px;width:calc(50% - 5px);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center}.box-review-list{width:100%;float:left;margin:10px 0}.box-review-list .item{width:100%;float:left;padding:10px 0;border-bottom:solid 1px #acacac}.box-review-list .item.hide{display:none}.box-review-list .item .name-date{width:100%;float:left;font-size:14px;color:#4e4e4e}.box-review-list .item .name-date span{font-weight:500;color:#161616;text-transform:capitalize}.box-review-list .item .content{width:100%;float:left}.box-review-list .item .content span{float:left;line-height:22px}.box-review-list .item .content span.star-rate-review{margin-right:15px}.box-review-list .item .content span.txt{font-size:13px;font-weight:300}.box-review-list .item.review-vm{display:none}.box-review-list .item.review-vm a{width:150px;float:left;line-height:28px;border:solid 1px #e31212;border-radius:3px;color:#e31212;font-weight:300;font-size:12px;text-align:center}.box-detail-content-read .box-produc-comment{padding-top:0;padding-right:13px}.box-produc-comment .title{width:100%;float:left;font-size:20px;font-weight:500;line-height:36px;margin-bottom:5px}.form-comment{width:100%;float:left}.form-comment textarea{font-size:14px;color:#999;padding:5px;margin:0;width:100%;height:150px;resize:none;border:solid 1px #acacac;outline:0;border-radius:10px 10px 0 0;display:block}.form-comment .send-comment{width:100%;float:left;padding:8px 13px;border:solid 1px #acacac;border-radius:0 0 10px 10px;border-top:none}.form-comment .send-comment a.qd-cmt{float:left;font-size:14px;color:#e31212;line-height:27px}.form-comment .send-comment a.btn-send-form-cmt{width:62px;float:right;text-align:center;font-size:14px;font-weight:500;color:#fff;background:#e31212;line-height:27px;border-radius:5px}.comment-list{width:100%;float:left;margin-top:20px}.comment-list .item{width:100%;float:left;padding:10px 0}.comment-list .item.hide{display:none}.comment-list .item .cus-avatar{width:21px;height:21px;float:left;background:#dbdada;text-align:center;font-size:14px;font-weight:500;line-height:21px;margin-right:5px;overflow:hidden;text-transform:uppercase}.comment-list .item .all-box-item-cmt{width:calc(100% - 26px);float:left}.comment-list .item .all-box-item-cmt .name-cmt{float:left;font-weight:500;line-height:1;margin-bottom:8px;margin-top:5px;text-transform:capitalize}.comment-list .item .all-box-item-cmt .qtv{float:left;font-weight:500;line-height:15px;margin-bottom:5px;color:#fff;padding:0 8px;border-radius:3px;background:#e31212;font-size:12px;margin-top:6px}.comment-list .item .all-box-item-cmt .content-cus-cmt{width:100%;float:left;font-size:14px;font-weight:300;line-height:1.5;margin-bottom:5px}.comment-list .item .all-box-item-cmt .rep-cmt{width:100%;float:left;font-size:13px;line-height:1.5}.comment-list .item .all-box-item-cmt .rep-cmt a{float:left;color:#e31212;margin-right:3px}.comment-list .item .all-box-item-cmt .rep-cmt .time{color:#676767}.comment-list .item .box-content-rep{width:100%;float:left}.comment-list .item .box-content-rep .bg-rep{width:100%;float:left;position:relative;padding:5px 15px;border-radius:10px;background:#e7e7e7;margin:10px 0}.comment-list .item .box-content-rep .bg-rep:before{content:"\f0d8";font-family:"FontAwesome";font-size:28px;color:#e7e7e7;position:absolute;z-index:1;top:-19px;left:13px;line-height:1}.comment-list .item .form-comment{display:none}.comment-list .item .box-content-rep .bg-rep .item-rep{width:100%;float:left;padding:5px 0}.comment-list .item .box-content-rep .bg-rep .item-rep .admin-rep-avatar{width:23px;height:20px;float:left;text-align:center;font-size:14px;font-weight:500;line-height:20px;margin-right:5px;overflow:hidden}.comment-list .item .box-content-rep .bg-rep .item-rep .cus-avatar{width:23px;height:23px;float:left;background:#dbdada;text-align:center;font-size:14px;font-weight:500;line-height:21px;margin-right:5px;overflow:hidden}.comment-list .item .box-content-rep .bg-rep .item-rep .all-box-item-cmt.all-box-item-rep{width:calc(100% - 28px);float:left}.comment-list-vm{width:100%;float:left;text-align:center;display:none}.comment-list-vm a{display:inline-block;font-size:14px;font-weight:300;color:#e31212;line-height:40px;border:solid 1px #acacac;border-radius:5px;width:376px;max-width:100%}#newCommentBox{overflow:hidden;position:fixed;left:0;right:0;bottom:0;height:100vh;background:rgba(0,0,0,.5);z-index:9}#newCommentBox .comment-box-container{display:block;overflow:hidden;position:relative;width:100%;max-width:520px;margin:5% auto auto;background:#fff;border-radius:5px}#newCommentBox .comment-box-container .title{display:block;overflow:hidden;padding:10px;font-size:17px;color:#161616;border-bottom:1px solid #f2f2f2;font-weight:700}#newCommentBox .comment-box-container .back-btn{float:right;width:30px;height:30px;position:absolute;top:5px;right:5px;color:#161616;font-size:18px}#newCommentBox .comment-box-container .form-wrap{display:block;overflow:hidden;background:#fff;padding:10px}#newCommentBox .comment-box-container .form-wrap input{display:block;padding:8px;width:100%;margin:10px 0;height:35px;border:1px solid #dadada;background:#fff;border-radius:4px;font-size:14px}#newCommentBox .comment-box-container .sex label{margin-bottom:0;margin-right:30px}#newCommentBox .comment-box-container .sex .radio{display:inline-block}#newCommentBox .comment-box-container .sex .radio input{display:none}#newCommentBox .comment-box-container .sex .radio .icon{height:13px;width:13px;display:inline-block;vertical-align:middle;margin-right:4px;position:relative;margin-top:-3px;border-radius:50% !important;background:#fff;border:2px solid #e20505;overflow:hidden}#newCommentBox .comment-box-container .sex .radio input:checked~.icon:before{background-color:#e20505;content:"";display:block;width:5px;height:5px;border-radius:100%;left:2px;top:2px;font-size:11px;color:#fff;position:absolute}#newCommentBox .comment-box-container .form-wrap button{display:block;width:100%;margin:0 auto 10px;padding:8px;height:40px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #e20505;border-radius:4px;background:#e20505;cursor:pointer}.article-page .category-title h1{padding:10px 15px 10px 10px;font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;background:#ed1c24;display:inline-block;margin:0;border-radius:5px 5px 0 0}.article-page .category-title{border-bottom:2px solid #ed1c24;display:flex;margin-bottom:10px}#product-spec table{min-width:1000px}.product-art-page .p-name{font-size:14px;line-height:20px}.product-art-page .p-button{flex-wrap:wrap}.product-art-page .p-button .icon-star-2021{margin-bottom:7px}.product-art-page .p-item{margin:0 16px 16px 0;width:calc(100%/3 - 11px)}.product-art-page .p-item:nth-child(3n){margin-right:0}.product-art-page .p-item:nth-child(4n){margin-right:16px}.content-container{width:auto}.product-quantity{margin-bottom:15px}.product-quantity .quantity-change{width:40px;border:1px solid #e1e1e1}.product-quantity .buy-quantity{width:80px;border:1px solid #e1e1e1;padding:0 5px;border-left:0;border-right:0;font-size:16px;font-weight:700}.product-quantity .quantity-change,.product-quantity .buy-quantity{float:left;color:#222;text-align:center;height:40px;line-height:40px}.product-info-right .store a{display:block;border-bottom:1px solid #f8f9fa;line-height:30px;position:relative;color:#eb1f27;padding-left:29px;text-transform:capitalize}.product-info-right .store a:before{content:"\f015";font-family:"FontAwesome";font-size:14px;position:absolute;left:6px;top:-1px}.static-html-group *{font-family:"Roboto",sans-serif !important}.lan-flex{display:flex;justify-content:space-between;gap:10px}.nguyenlan-left_header{display:flex;align-items:center;align-content:center;gap:10px}ul.menu_top_baner li{margin-left:0;margin-bottom:0}ul.menu_top_baner li a{color:#fff}.search-form-group input[type=search]{height:40px !important;border:none !important;box-shadow:none !important}.search-form-group input[type=submit]{background-color:#eb1f27;color:#fff}select.search_categories{width:178px !important;margin-right:18px;position:relative}//.logo-web img{//width:120px;//}.hungok-hiehg{align-content:center;align-items:center}.align-items-end{align-items:flex-end;justify-content:space-between}.chutrang,.chutrang a,.text-white,.text-white a{color:#fff !important}.footer-news-container .title p{font-size:27px;line-height:1;margin-bottom:0}.footer-news-container .title i{font-size:15px;position:relative;padding-right:20px}.footer-news-container .title i:after{content:"";width:152px;height:2px;border-top:1px solid #ef2626;border-bottom:1px solid #f79393;position:absolute;bottom:5px;right:-152px}.footer-news-container .title .fa{padding:0}.footer-news-container .title .fa:after{content:none}.font-weight-bold{font-weight:700 !important}.m-0{margin:0 !important}.footer-news-container .footer-box-content{margin-top:20px}.hover-img a:before{content:"";position:absolute;top:0;left:-15%;bottom:0;width:0;height:100%;background-color:rgba(255,255,255,.5);-webkit-transition:none;transition:none;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.footer-news-container .box-item{width:calc(100%/4 - 34px);margin-right:45px}.footer-news-container .box-text{margin-top:-13px;padding-left:10px}.footer-news-container .box-text span{font-size:14px}.footer-news-container .box-text b{font-size:19px}.footer-news-container .box-text time{width:60px;padding:10px 0}.footer-news-container .box-title{font-size:17px;width:calc(100% - 78px);margin-top:14px}.footer-news-container .box-img{margin-bottom:0;border-radius:8px}.footer-news-container .box-img{position:relative;display:block;padding-bottom:62%;overflow:hidden;border-radius:5px;margin-bottom:12px}.hover-img a{position:relative;overflow:hidden;display:block}.footer-news-container .box-text time{width:54px;padding:9px 0;line-height:1.3;margin-right:18px;position:relative;background:#d81e23;color:#fff;font-size:13px;font-weight:700;border-radius:11px;text-align:center;display:block;float:left}#js-global-topNews .box-text span{display:block;width:100%}#js-global-topNews .box-text b{font-size:18px;display:block;width:100%}#js-global-topNews .box-title{color:#4e4e4e;font-weight:700;font-size:15px;width:calc(100% - 72px);float:left;margin-top:5px}.footer-video-container .title-group .footer-link{color:#fff;font-size:13px;background:#d81e23;position:relative;border-radius:50px;width:121px;display:block;text-align:center;padding:8px}.footer-video-container .title-group .footer-link:after{content:"";background:#bbc0c7;width:38px;height:5px;position:absolute;border-radius:0 0 5px 5px;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footer-video-container .title-group{font-size:23px;margin-bottom:40px}.footer-video-container{padding:34px 0}.footer-video-container{background:#f7f7f7}.footer-video-container{padding:34px 0}.footer-video-container .title-group{font-size:23px;margin-bottom:40px}.footer-video-container .video-item{display:block;width:calc(100%/4 - 24px);margin-right:32px;float:left;color:#4e4e4e}.footer-video-container .video-item:last-child{margin-right:0}.footer-video-container .video-item:hover .video-img:before{opacity:1;-webkit-transition:.2s all;transition:.2s all}.footer-video-container .video-img{position:relative;display:block;padding-bottom:62%;overflow:hidden;border-radius:5px;margin-bottom:12px;background:#000}.footer-video-container .video-img:before{content:"\f04b";font-family:FontAwesome;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1;font-size:50px;color:#fff;opacity:.6;z-index:2;-webkit-transition:.2s all;transition:.2s all}.footer-video-container .video-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:17px}.footer-video-container .video-summary{font-size:15px;height:42px;overflow:hidden;display:block}.align-items-center{-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:distribute !important;justify-content:space-between !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.footer-newsletter{max-width:980px;padding:22px 0}.m-auto{margin:auto !important}.footer-newsletter{max-width:980px;padding:22px 0}.footer-newsletter .text-group{width:350px;position:relative}.footer-newsletter .text-group:before{content:"";background:url(/wp-content/themes/images/sprite_2021.png) no-repeat;position:absolute;top:10px;left:0;padding:24px;background-position:-133px -135px}.footer-newsletter .text-group b{font-size:21px}.footer-newsletter .text-group span{font-size:12px;line-height:18px}.footer-newsletter .newsletter-form{width:calc(100% - 400px);background:#a6171b;border-radius:60px;padding:10px 10px 10px 33px;position:relative}.footer-newsletter .newsletter-form input{font-style:italic;margin:0;padding:0;border:0;background:0 0;height:40px;width:calc(100% - 55px);color:#fff}.footer-newsletter .newsletter-form input:focus{font-style:normal}.footer-newsletter .newsletter-form input::-webkit-input-placeholder{color:#fff}.footer-newsletter .newsletter-form input:-ms-input-placeholder{color:#fff}.footer-newsletter .newsletter-form input::-ms-input-placeholder{color:#fff}.footer-newsletter .newsletter-form input::placeholder{color:#fff}.footer-newsletter .icon-submit{width:46px;height:46px;border-radius:50%;background-color:#fff;background-position:-201px -145px;position:absolute;top:7px;right:10px}@media (min-width:1650px){.footer-newsletter{max-width:1100px}.footer-newsletter .text-group{font-size:15px;padding-left:85px;width:365px}.footer-newsletter .text-group:before{padding:31px;background-position:-4px -139px}.footer-newsletter .text-group b{font-size:28px}.footer-newsletter .newsletter-form{width:calc(100% - 415px);padding:20px 10px 20px 33px}.footer-newsletter .newsletter-form input{font-size:16px}.footer-newsletter .icon-submit{width:60px;height:60px;top:9px;right:12px;background-position:-120px -62px}.footer-newsletter{max-width:1100px}.footer-video-container .video-item{width:calc(100%/4 - 34px);margin-right:45px}.footer-video-container .video-title{font-size:19px}.footer-video-container .video-summary{font-size:17px;height:50px}.footer-video-container .title-group .footer-link{font-size:15px}#js-global-topNews .box-title{font-size:17px;width:calc(100% - 78px);margin-top:14px}#js-global-topNews .box-text b{font-size:19px}.footer-news-container .box-text span{font-size:14px}.footer-news-container .box-item{width:calc(100%/4 - 34px);margin-right:45px}.footer-news-container .box-text{margin-top:-13px;padding-left:10px}.footer-news-container .box-text span{font-size:14px}.footer-news-container .box-text b{font-size:19px}.footer-news-container .box-text time{width:60px;padding:10px 0}.footer-news-container .box-title{font-size:17px;width:calc(100% - 78px);margin-top:14px}.footer-news-container .box-img{margin-bottom:0;border-radius:8px}.container{width:1650px}header{margin-bottom:10px}.footer-news-container .title p{font-size:33px}.footer-news-container .title i{font-size:18px}.header-top-container .box-item{padding-right:10px;width:calc(100%/4)}.header-top-container .box-sale-group{padding:23px 33px 0}.header-top-container .box-sale-group .title{font-size:14px}.header-top-container .box-list{font-size:14px}//.header-main-container .box-left-group{width:245px;margin-right:23px}//.header-main-container .box-middle-group{width:850px;margin-right:22px}//.header-main-container .box-right-group{width:calc(100% - 1140px)}//.header-main-container .header-policy{width:155px}//.header-main-container .header-policy .title{//padding:10px 40px 10px 21px;//font-size:12px;//}.header-main-container .header-policy .title:before{width:44px;height:44px;background-position:-25px -24px}.header-main-container .header-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-main-container .header-tags a{font-size:10.5px}.header-main-container .cart-count{width:20px;height:20px;line-height:20px}.header-search-group{width:642px}.header-search-group .search-container{width:100%;padding:4px 5px}.header-search-group .search-cat-group{width:178px;margin-right:18px}.header-search-group .search-form-group{width:calc(100% - 196px)}.box-right-list .icon-2021{width:43px;height:43px}.box-right-list .icon-phone-cc{background-position:-73px -24px}.box-right-list .icon-buildpc{background-position:-150px -23px}.box-right-list .icon-cart{background-position:-192px -25px}.box-right-list .box-right-item:nth-child(1){width:178px;padding-right:7px}.box-right-list .text{font-size:15px}.box-right-list .text span{font-size:13px !important}.global-fixed-right.active{right:10px}.global-fixed-right a{width:50px;height:50px;line-height:50px}.global-menu-list{width:245px;height:662px;top:92px}.global-menu-list .item a{padding:0 15px}.global-menu-list .sub-menu-list{left:245px;width:calc(1630px - 245px);height:662px}.global-menu-list .cat-thumb{margin-right:10px}.global-menu-list .cat-title{width:calc(100% - 32px);font-size:15px}.header-fixed .header-menu-container{width:245px;margin-right:25px}.header-fixed .box-middle-group{width:calc(100% - 782px)}.header-fixed .box-middle-group>div,.header-fixed .box-middle-group .header-search-group{width:100%}.homepage .home-banner-container{width:calc(100% - 255px)}.homepage .banner-slider-group{width:930px;margin-right:10px}.homepage .banner-right-group{width:calc(100% - 940px);min-height:662px}.homepage .banner-right-group a{margin-bottom:10px}.homepage .banner-under-group{margin-top:10px}.homepage .banner-under-group a{margin-right:10px;width:calc(100%/2 - 5px)}.homepage .slider-home img{max-height:unset}.homepage .video:after{width:84px;height:84px;background-position:-252px -209px}.homepage .banner-under-slider{min-height:183px}.homepage .banner-under-slider a{margin-right:10px;width:calc(100%/4 - 8px)}#js-homepage-video img{max-height:240px}.collection-tab-container{margin:26px 0}.collection-tab-container .collection-tab-title{padding-top:7px}.collection-tab-container .collection-tab-title b{font-size:18px}.tabhome.tabbed-content .nav li{padding:18px}.collection-tab-container .collection-bg{background-size:1630px 608px;padding:20px 17px 50px 0;min-height:608px}.collection-tab-container .collection-tab-holder{width:calc(100% - 313px)}.collection-tab-container #js-viewmore{font-size:15px;margin-bottom:18px}.collection-tab-container .custom-nav .owl-nav button{width:32px;height:54px;text-align:center}.collection-tab-container .custom-nav .owl-nav i{padding:0 5px 0 0}.collection-tab-container .p-button{margin:0;-ms-flex-wrap:unset !important;flex-wrap:unset !important}.collection-tab-container .p-buy{margin:0 !important}.collection-tab-container .icon-star-2021{margin-bottom:0 !important}.global-tooltip .pro-content{font-size:15px}.p-item{padding:20px 15px 25px 20px}.p-item .p-discount{font-size:17px;font-weight:800;width:77px;height:53px;top:-6px;padding-top:9px}.p-item .p-sku{font-size:12px}.p-item .p-img{padding-bottom:91%}.p-item .p-name{font-size:16px;margin-bottom:10px;height:44px}.p-item .price-group{height:56px}.p-item .p-price{font-size:22px;margin-bottom:2px}.p-item del{font-size:14px}.p-item .p-button{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-item .p-buy{font-size:15px;padding-left:18px}.p-item .icon-buy{width:43px;height:43px;background-size:auto;background-position:50% 48%}.p-item .icon-star-2021{width:100px;-webkit-transform:scale(1.5);transform:scale(1.5);margin-left:24px;margin-bottom:10px}.box-product-container{margin:25px 0;min-height:546px;background:#fff}.box-product-container .cat-title{font-size:23px}.box-product-container .cat-list-right a{font-size:14px;padding:10px 23px}.box-product-container .box-title-group{padding:17px 15px 17px 27px}.box-product-container .box-product-holder{padding-bottom:0}.paging{padding:15px 0 30px}.paging a{width:46px;height:46px;line-height:46px}.product-page .col-left-group{width:280px;margin-right:10px;font-size:15px}.product-page .col-right-group{width:calc(100% - 290px)}.product-page .product-list-container{padding-top:28px}.product-page .product-list-container,.product-page .paging,.product-page .static-html-group{padding-left:12px;padding-right:12px}.global-breadcrumb-container{margin-bottom:20px}.global-breadcrumb-container .global-menu-breadcrumb{width:245px;font-size:15px}.global-breadcrumb-container .menu-title{line-height:44px;padding-left:55px;font-size:15px}.global-breadcrumb-container .global-menu-list{width:245px;z-index:3}.global-breadcrumb-container .global-menu-list .sub-menu-list{left:245px;width:calc(1630px - 245px)}.global-breadcrumb-container .menu-title:before{width:25px;height:20px;background-position:-275px -36px}.global-breadcrumb-container .global-breadcrumb,.global-breadcrumb-container .page-title{line-height:44px}.global-breadcrumb-container .global-breadcrumb{font-size:15px}.product-cate-sort{padding-right:11px}.product-cate-sort .title{line-height:52px;padding-left:62px;width:255px;font-size:18px;margin-right:35px}.product-cate-sort .title:before{left:20px;top:11px;width:30px;height:30px;background-position:-346px -6px}.product-cate-sort .sort-option a{font-size:14px;padding:0 35px;line-height:32px;margin-right:15px}.product-cate-sort .icon-2021{width:42px;height:42px;margin-left:10px}.product-cate-sort select{width:176px;height:37px;margin-right:15px;padding-left:15px;font-size:15px}.product-cate-sort .icon-grid{background-position:-408px 3px}.product-cate-sort .icon-list{background-position:-409px -28px}.product-list-container .p-item{margin:0 18px 16px 0;width:calc(100%/4 - 14px)}.product-list-container .icon-star-2021{width:80px;margin-left:20px;margin-bottom:0}.product-detail-page .product-info-top{padding:20px 15px 35px 20px}.product-detail-page .product-name{font-size:27px;margin-bottom:20px}.product-detail-page .product-info-left{width:524px;margin-right:40px}.product-detail-page .product-info-middle{margin-right:40px;width:698px}.product-detail-page .product-info-right{width:280px}.product-detail-page .product-info-gallery a{width:77px;height:77px;margin-left:13px}.product-detail-page .item-video{font-size:12.6px;padding-top:43px}.product-detail-page .item-video:before{width:31px;height:31px;background-position:-323px -73px}.product-detail-page .count-img{font-size:18px;top:39px;right:31px}.product-detail-page .product-visit,.product-detail-page .product-info-sku{font-size:14px}.product-detail-page .product-visit .icon-star-2021{-webkit-transform:scale(1.3);transform:scale(1.3);margin-left:16px;margin-bottom:2px}.product-detail-page .product-info-price .price{font-size:24px}.product-detail-page .up{font-size:16px}.product-detail-page .product-info-price .market-price{font-size:16px;padding:0}.product-detail-page .product-info-price .tragop{width:122px;line-height:40px;font-size:14px}.product-detail-page .product-config-group .item{font-size:15px;padding:10px;width:calc(100%/4 - 12px)}.product-detail-page .product-config-group b{font-size:16px}.product-detail-page .product-config-group .item:hover:before,.product-detail-page .product-config-group .item.current:before{font-size:17px;top:8px}.product-detail-page .product-info-summary{line-height:2.1}.product-detail-page .product-info-summary>b{font-size:17px}.product-detail-page .button-showmore{font-size:14px}.product-detail-page .product-info-summary p:before{width:8px;height:8px;top:11px}.product-detail-page .product-info-offer .title{font-size:15px;padding:0 20px 0 44px;line-height:44px}.product-detail-page .product-info-offer .title:before{left:15px;width:22px;height:22px;background-position:-419px -72px}.product-detail-page .product-info-offer .offer-title{font-size:15px;padding-left:22px;line-height:1.1}.product-detail-page .product-info-offer .offer-title span{font-size:14px;padding-left:20px}.product-detail-page .product-info-offer span:before{width:8px;height:8px}.product-detail-page .product-info-button{margin:20px 0}.product-detail-page .article-related{padding:0 13px}.product-detail-page .article-related .item{padding:13px 0}.product-detail-page .article-related .item:nth-child(n+5){display:block}.product-detail-page .article-related .img{width:94px;margin-right:16px}.product-detail-page .article-related .text{width:calc(100% - 110px);font-size:16px}.product-info-button .button-type-1 b{font-size:20px}.product-info-button .button-type-1 span{font-size:13px}.product-info-button .button-type-1 button{margin:0 0 10px;padding:14px}.product-info-button .button-type-1 button:nth-child(2){margin-right:10px;width:calc(100%/2 - 6px)}.product-info-button .form-contact-holder{margin-top:20px}.product-info-button .form-contact-holder input{height:48px}.product-info-support .form-holder{width:493px;margin-right:12px}.product-info-support .form-holder input{height:58px;font-size:14px;padding-left:30px}.product-info-support .icon-submit{width:46px;height:46px;right:10px;top:6px;background-position:-350px -150px}.product-info-support .icon-support-group{width:calc(100% - 505px);margin:0;font-size:13px;padding:12px 0 12px 50px}.product-info-support .icon-support-group:before{width:43px;height:43px;background-position:-399px -150px}.product-info-support .icon-support-group b{font-size:17px}.product-info-support .icon-support-group span{margin-left:14px}.product-info-right .item-blog .title{line-height:40px;font-size:14px}.product-info-right .content{font-size:15px;padding:10px 15px}.product-info-right .policy p{line-height:38px;padding-left:35px}.product-info-right .policy p:before{width:24px;height:24px}.product-info-right .policy p:nth-child(6):before{background-position:-403px -328px}.product-info-right .policy p:nth-child(5):before{background-position:-403px -304px}.product-info-right .policy p:nth-child(4):before{background-position:-403px -278px}.product-info-right .policy p:nth-child(3):before{background-position:-404px -253px}.product-info-right .policy p:nth-child(2):before{background-position:-404px -225px}.product-info-right .policy p:nth-child(1):before{background-position:-403px -199px}.product-info-right .hotline p{padding-left:20px;line-height:38px}.product-info-right .hotline p:before{width:8px;height:8px;top:14px}.product-info-box .box-title{font-size:23px;margin-bottom:10px}.product-info-box .box-left{width:1050px;margin-right:25px}.product-info-box .box-right{width:calc(100% - 1075px)}.product-info-box .product-desc{max-height:650px}.product-info-box .box-right-title{font-size:19px;padding:18px}.product-info-box .button-box{line-height:43px}.product-info-box .product-spec-holder{max-height:663px}.product-info-box .spec-table{padding:15px 10px}.product-info-box iframe{display:block;height:501px}.spec-table td{padding:10px}.product-info-comment-rating .title,.comment-facebook-holder .title{font-size:23px}.cart-page{margin-bottom:10px}.cart-page .cart-col-1{width:790px}.cart-page .cart-col-2{width:245px}.cart-page .cart-col-3{width:145px}.cart-page .cart-col-4{width:290px}.cart-page .cart-col-5{width:103px}.cart-page .col-header,.cart-page .item-header-title{padding:0 20px 0 37px}.cart-page .item-header-title p{font-size:23px}.cart-item-body .item{padding:30px 20px 30px 37px;font-size:15px;margin:20px 0}.cart-item-body .quantity-change{width:38px;height:38px;line-height:38px}.cart-item-body .quantity-buy{width:57px;line-height:38px;height:38px;font-size:15px}.cart-item-body .img{width:120px}.cart-item-body .text{width:calc(100% - 140px)}.cart-customer-container{padding:30px 20px 44px 28px}.cart-customer-container .customer-left{margin-right:22px;width:1026px}.cart-customer-container .customer-right{width:calc(100% - 1048px)}.cart-customer-container .form-info-group{margin-right:21px;width:471px}.cart-customer-container .form-info-group:last-child{width:534px}.cart-customer-container .cart-button-buy a{line-height:50px}.about-page .contact-form-container{font-size:16px;padding-top:60px}.about-page .contact-form-holder input{margin-top:34px;line-height:55px}.about-page .contact-form-holder textarea{height:160px;margin-bottom:31px}.article-page .article-menu a{font-size:20px;margin-right:15px}.new-art-container{padding:24px 17px 30px 24px}.new-art-container .big-item{width:1054px;margin-right:32px}.new-art-container .small-item{width:calc(100% - 1086px)}.new-art-container .box-title{font-size:24px}.new-art-container .big-title{padding:44px 32px;font-size:36px}.new-art-container .item{padding:16px 13px}.new-art-container .item .item-text{margin-right:18px;width:calc(100% - 190px)}.new-art-container .item .item-img{width:172px}.new-art-container .item .title{font-size:20px;margin-bottom:5px;height:60px;line-height:1.4}.new-art-container .item .summary{font-size:16px;line-height:1.5;height:auto;max-height:50px}.article-page .box-article-container{padding:18px 18px 30px 27px}.article-page .box-left{width:calc(100% - 538px);margin-right:17px}.article-page .box-right{width:521px}.article-page .box-right .box-title{font-size:19px;line-height:63px}.article-page .view-cat-button{line-height:40px}.article-page .khuyenmai-holder .item-title{font-size:22px;padding:20px 0 15px}.article-page .custom-nav .owl-nav button{top:36%}.article-page .small-art-list .item{padding:20px 0}.article-page .small-art-list{padding:0 12px}.article-page .small-art-list .img{width:94px;margin-right:16px}.article-page .small-art-list .text{width:calc(100% - 110px);font-size:16px;height:auto;max-height:52px}.article-category-item{margin-bottom:20px;padding-bottom:30px}.article-category-item .title{font-size:23px}.article-category-item .art-item{padding:22px 0}.article-category-item .art-img{width:375px;margin-right:30px}.article-category-item .art-text{width:calc(100% - 405px);padding-top:5px}.article-category-item .art-title{font-size:26px;line-height:1.3}.article-category-item time{margin-bottom:20px}.article-category-item .art-summary{font-size:16px}.article-detail-page .article-detail-title{font-size:23px}.article-detail-page .article-detail-content{font-size:16px}.article-detail-page .box-article-container{padding:20px 18px 30px 27px}.product-list-container.list-style .p-item{width:calc(100%/2 - 9px)}.product-info-comment-rating,.comment-facebook-holder{max-width:1050px}.global-fixed-right .icon-messenger{width:60px;height:60px;background:url(/wp-content/themes/flatsome-child/images/sprite_2021.png) no-repeat;background-position:-104px -454px}#product-spec table{min-width:1300px}.product-info-box .box-left .box-item,.product-info-box .box-right .box-item{padding:25px}.product-art-page .p-name{line-height:23px}.product-art-page .p-item{margin:0 16px 16px 0;width:calc(100%/4 - 12px)}.product-art-page .p-item:nth-child(3n){margin-right:16px}.product-art-page .p-item:nth-child(4n){margin-right:0}.product-art-page .p-item .p-buy{width:100%;margin-top:8px}}@media (min-width:1920px){.global-banner-fixed a{width:auto;height:auto;top:140px;z-index:3}.global-banner-fixed a:nth-child(1){left:10px}.global-banner-fixed a:nth-child(2){right:10px}}.p-item .icon-hot{width:50px;height:50px;float:left;background:url(/wp-content/themes/flatsome-child/images/icon-hot.png);position:absolute;left:5px;top:0;z-index:1}.p-item .icon-saleoff{width:50px;height:50px;float:left;background:url(/wp-content/themes/flatsome-child/images/icon-xahang.png);position:absolute;left:5px;top:0;z-index:1}.p-item .icon-bestsale{width:50px;height:50px;float:left;background:url(/wp-content/themes/flatsome-child/images/icon-betsale.png);position:absolute;left:5px;top:0;z-index:1}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}@keyframes zoom{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 15px transparent}100%{transform:scale(.9);box-shadow:0 0 0 0 transparent}}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/flatsome-child/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.MagicZoom,.MagicZoom:hover{outline:0 !important;margin:auto;display:block !important}.MagicZoom img{border:0 !important;outline:0 !important;margin:0 !important;padding:0 !important}.MagicZoomHint{color:#444;font-size:8pt;font-family:sans-serif;line-height:24px;min-height:24px;text-align:left;text-decoration:none;margin:0;padding:2px 2px 2px 20px !important}.MagicZoomExternalTitle{display:none}.MagicZoomBigImageCont{background:#fff;border:1px solid #999}.MagicZoomBigImageCont *{display:inline}.MagicZoomBigImageCont img{max-width:none !important;max-height:none !important;height:auto !important;width:auto !important}.MagicZoomHeader{background:#666;color:#fff;font-size:10pt !important;line-height:normal !important;text-align:center !important}.MagicZoomPup{background:#fff;border:1px solid #aaa;cursor:move}.MagicZoomLoading{background:#fff;border:1px solid #ccc;color:#444;font-family:sans-serif;font-size:8pt;line-height:1.5em;text-align:left;text-decoration:none;margin:0;padding:4px 4px 4px 24px !important}.MagicBoxShadow{-moz-box-shadow:3px 3px 4px #888;-webkit-box-shadow:3px 3px 4px #888;box-shadow:3px 3px 4px #888;border-collapse:separate}.MagicBoxGlow{-moz-box-shadow:0 0 4px 4px #888;-webkit-box-shadow:0 0 4px 4px #888;box-shadow:0 0 4px 4px #888;border-collapse:separate}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.lds-roller{display:inline-block;position:relative;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.success-checkmark{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:before,.success-checkmark .check-icon:after{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#0083ff;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(0,131,255,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.success-form{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.5);display:block}.content-container{background:#fff;width:calc(100% - 80px);height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:260px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px;border-radius:12px}.content-text{font-weight:600;line-height:1.6}.icons-mb{background:url(/wp-content/themes/flatsome-child/images/mobile_sprite_2020.png) no-repeat;vertical-align:middle}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}