/* Minification failed. Returning unminified contents.
(1,4447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4541): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,4583): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,4655): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,4671): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,4693): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,4722): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,4745): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(1,11152): run-time error CSS1039: Token not allowed after unary operator: '-color'
(1,23939): run-time error CSS1039: Token not allowed after unary operator: '-rate'
(1,26539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26633): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,26675): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,26731): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,26747): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,26769): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,26798): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,26821): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(1,33196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,33208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,33227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,33290): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,33332): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,33391): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,33407): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,33429): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,33458): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,33481): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(1,36304): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,36320): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,36342): run-time error CSS1039: Token not allowed after unary operator: '-column'
(1,36371): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,36394): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(1,36420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36573): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,36615): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(1,36705): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1,37204): run-time error CSS1039: Token not allowed after unary operator: '-black'
(17,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(301,29): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(301,52): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(326,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(342,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(518,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(539,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(540,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(541,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(580,29): run-time error CSS1039: Token not allowed after unary operator: '-gap-column'
(580,52): run-time error CSS1039: Token not allowed after unary operator: '-gap-row'
(595,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(689,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(690,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(691,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@font-face{font-family:fontello;src:url("../fonts/woff2/fontello.woff2") format("woff2"),url("../fonts/woff/fontello.woff") format("woff")}.order{right:0}.warning-box{padding:20px;border-radius:10px;border:1px solid #592733;background-color:#a16b79;margin:20px auto}.warning-box *{color:#592733;font-size:14px}.navbrcmb{padding:12px 0}.breadcrumb{text-align:right;margin:0 auto}.breadcrumb li{display:inline-block;position:relative;padding:0 0 0 16px}.breadcrumb li::after{position:absolute;content:'>';color:#919191;font-size:12px;top:50%;transform:translate(-50%, -50%);left:7px}.breadcrumb li a,.breadcrumb li span{font-size:12px;color:#919191;position:relative}.breadcrumb li a:hover,.breadcrumb li a.cur,.breadcrumb li span:hover,.breadcrumb li span.cur{color:#9533e7}.breadcrumb li:last-child{padding:0;margin:0}.breadcrumb li:last-child::after{content:none}.inh1{font-size:23px;color:#003151;padding:16px 0;width:100%}.inh1>span{color:#1d1c18;font-weight:bold;font-size:20px;margin-bottom:20px}.inh1>label{font-size:18px;color:#dfe0e0}.pagination-container{margin:40px auto 0;display:flex;justify-content:center}.pagination-container .pagination{display:flex;justify-content:flex-end;align-items:center}.pagination-container .pagination>li{margin-right:20px;border-radius:50%;transition:all .3s ease-in}.pagination-container .pagination>li>a{border:1px solid #e0e0e0;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#00355f}.pagination-container .pagination>li:hover:not(.active) a{color:#9533e7;border:1px solid #9533e7}.pagination-container .pagination>li.active a{color:#9533e7;border:1px solid #9533e7}.pagination-container .pagination>li.PagedList-skipToPrevious,.pagination-container .pagination>li.PagedList-skipToNext{cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#696e7c}.pagination-container .pagination>li.PagedList-skipToPrevious:hover,.pagination-container .pagination>li.PagedList-skipToNext:hover{color:#00355f}.pagination-container .pagination>li.PagedList-skipToPrevious::after,.pagination-container .pagination>li.PagedList-skipToNext::after{position:absolute;font-family:fontello;font-size:20px;color:#fff}.pagination-container .pagination>li.PagedList-skipToNext::after{content:'\f104'}.pagination-container .pagination>li.PagedList-skipToPrevious::after{content:'\f105'}.desc{margin-top:50px}.desc *{text-align:justify;color:#7a7a7a;font-size:14px;line-height:36px}.inbody{min-height:400px;padding:145px 0 76px}.inbody.pd{padding:145px 0 76px}.inbody.pd .inbody-top{background-color:#f2f2f2;padding:0 0 40px}.larg-margin{margin-top:100px}.low-pd{padding:20px 0}.low-pd-all{padding:20px}.public-inside-title{margin:20px 0}.public-inside-title *{font-size:24px;font-weight:bold}.public-inside-title .dark-color{margin-left:5px}.dark-color{color:#1d1c18 !important}.black-title{font-size:18px;color:#454a4d;font-weight:bold}.light-gray-txt{color:#696e7c;font-weight:bold;font-size:14px}.light-gray-txt *{color:#696e7c;font-weight:bold;font-size:14px}.chkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;border:1px solid #e1e1e1;background-color:#f7f7f7}.pink-color{color:#ff809e !important}.filtr-dynamic{padding:10px 0;border-bottom:1px solid #edeef0}.filtr-dynamic:last-child{border-bottom:none}.filtr-dynamic .filtr-dynamic_title{font-size:16px;font-weight:bold;color:#696e7c;cursor:pointer;width:90%}.filtr-dynamic .filtr-dynamic_title::after{position:absolute;content:'\f107';font-family:fontello;color:#bfbfbf;right:100%;top:50%;transform:translateY(-50%);font-size:20px;transition:all .5s}.filtr-dynamic .filtr-dynamic_title.active::after{transform:translateY(-50%) rotate(180deg)}.filtr-dynamic .filtr-dynamic_list{margin:30px 0;display:none}.filtr-dynamic .filtr-dynamic_list>li{margin-bottom:10px}.filtr-dynamic .filtr-dynamic_list>li .filer-item .chkbox{margin-left:10px}.filtr-dynamic .filtr-dynamic_list>li .filer-item .chkbox::after{content:'';position:absolute;width:9px;height:7px;background:url(../images/tik.png) no-repeat center center;opacity:0}.filtr-dynamic .filtr-dynamic_list>li .filer-item *{font-size:14px;color:#454a4d;font-weight:bold}.filtr-dynamic .filtr-dynamic_list>li .filer-item.active .chkbox{border:2px solid #9533e7}.filtr-dynamic .filtr-dynamic_list>li .filer-item.active .chkbox::after{opacity:1}.products-list{--column: 3;--gap-column: 30px;--gap-row: 30px;display:flex;flex-wrap:wrap;margin:0 calc(var(--gap-column) / -2);width:calc(100% + var(--gap-column));margin-top:30px}.products-list>*{width:calc((100% - (var(--column) * var(--gap-column))) / var(--column));margin:0 calc(var(--gap-column) / 2) var(--gap-row)}.pricebtn_item{border-top:1px solid #edeef0;padding-top:30px}.white-box{background-color:#fff}.pink-box{background-color:#fff2f5}.hover-color{color:#9533e7;font-weight:bold;font-size:14px}.public-form ul>li{width:100%;margin-bottom:20px}.public-form ul>li.half-li{width:48%}.section-right{width:23%}.section-left{width:74%}.social-list>ul>li{margin-right:10px}.social-list>ul>li>a{width:34px;height:34px}.social-list>ul>li>a:hover{transform:scale(1.2)}.public-inside-ttile{text-align:right;border-bottom:1px solid #e5e5e5}.captcha-li .txt{width:57%}.captcha-li figure{width:34%;margin-right:10px}.captcha-li figure>img{width:100%}.off-lbl *{color:#f3f3f3;font-size:16px;font-weight:bold}.comment-user-list>ul>li{margin-bottom:50px}.comment-user-list>ul>li .comment-user-list_item{padding:10px 0}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_right{width:9%}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_right>figure{width:64px;height:64px;border-radius:50%;overflow:hidden}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_right>figure>img{width:100%;height:100%;object-fit:cover}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left{width:87%}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_top{padding:0 0 10px}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_top .black-title{font-size:14px;color:#252a2c;font-weight:bold}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_top .comment-txt{font-size:14px;color:#696e7c;margin:15px 0}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl{margin:25px 0;border-radius:40px;border:1px solid;display:inline-block;padding:0 10px}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl *{font-size:12px}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl.green-lbl{border-color:#0ab252}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl.green-lbl *{color:#0ab252}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl.red-lbl{border-color:#f6704d}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .user-lbl.red-lbl *{color:#f6704d}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_bottom{border-top:1px solid #f0f0f0;padding-top:10px;margin:10px 0}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_bottom .comment-user-list_item_left_bottom_right>ul>li{padding-right:15px;position:relative;margin-left:28px}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_bottom .comment-user-list_item_left_bottom_right>ul>li::before{content:'';position:absolute;width:7px;height:7px;background-color:#e1e1e7;border-radius:50%;right:0;top:50%;transform:translateY(-50%)}.comment-user-list>ul>li .comment-user-list_item .comment-user-list_item_left .comment-user-list_item_left_bottom .comment-user-list_item_left_bottom_right>ul>li *{font-size:14px;color:#8a8ca4}.border-gray-dark{border:1px solid #d3d4d5}.like-dislike-list>li{margin-right:10px}.like-dislike-list>li>a>img{margin-right:5px}.like-dislike-list>li>a *{font-size:12px;color:#8a8ca4}.more-seen{border-radius:40px;background-color:#b0d8dc;color:#fff;display:inline-block;padding:10px 20px;font-size:14px;font-weight:bold;margin:0 auto}.socialList{padding:0px 20px;background-color:#f7f7f7;border-radius:40px}.socialList>figure{width:31px;height:31px;border-radius:50%;background-color:#f2f2f2;position:relative;right:-24px}.socialList>ul>li{margin:0 10px}.comment-title *{font-size:17px;font-weight:bold;color:#252a2c}.send-comment{width:100%;margin:20px 0;border:1px solid #f2008a;color:#f2008a;background-color:transparent}.sabmit-coment{display:none;margin-top:20px}.sabmit-coment>ul>li{margin-bottom:15px}.sabmit-coment>ul>li *{font-size:13px}.sabmit-coment>ul>li.captcha-txt{margin-top:40px}.sabmit-coment>ul>li .btn{width:100px}.comment-list .comment-list_top{padding:15px 0;border-bottom:1px solid #f0f0f0}.comment-list .comment-list_top .comment-list_right img{margin-left:20px}.comment-list .comment-list_top .comment-list_right .black-title{font-size:14px}.comment-list .comment-list_top .comment-list_left .comment-list_left_filterList>ul>li>a{width:116px;height:34px;border-radius:40px;background-color:transparent;color:#a6a6a6;font-size:14px;text-align:center;transition:all .5s}.comment-list .comment-list_top .comment-list_left .comment-list_left_filterList>ul>li.active>a{background-color:#b0d8dc;color:#fff}.comment-list .comment-user-list{margin:20px 0}.social-list>li{margin:0 10px}.social-list>li>a{transition:all .5s}.social-list>li>a:hover{transform:rotate(360deg)}.form-title{position:relative;width:40%;margin:0 auto 50px}.form-title::after,.form-title::before{content:'';flex:1;-webkit-box-flex:1;border-bottom:1px solid #9533e7}.form-title::before{margin-left:10px}.form-title::after{margin-right:10px}.public-inside-title *{font-size:24px;font-weight:bold;color:#454a4d;position:relative;padding-bottom:10px}.main-color{color:#9533e7 !important}.main-color *{color:#9533e7 !important}.public-form>li{margin-bottom:20px}.more-seen-list{cursor:pointer}.more-seen-list>img{margin-left:10px}.more-seen-list *{font-size:12px}.check-item .checkbox{width:21px;height:21px;border-radius:50%;border:1px solid #d3d4d5;-webkit-appearance:none}.check-item .checkbox::after{content:'';position:absolute;width:67%;height:69%;border-radius:50%;background-color:#9533e7;opacity:0}.check-item .checkbox:checked::after{opacity:1}.check-item>span{font-size:14px;color:#011c38;font-weight:bold;padding-right:10px}.item_title *{font-size:14px;color:#8a8ca4}.color-item-selected{color:#454a4d;font-size:14px;font-weight:bold;margin-right:5px}.color-select{margin:10px 0;border-bottom:1px solid #f0f0f0}.color-list{margin:10px 0}.color-list>li{margin-left:15px}.color-list>li .itemcolor{width:23px;height:23px;border:1px solid #d6d7d8;border-radius:50%}.color-list>li .itemcolor .color_item{width:15px;height:15px;border-radius:50%;background-color:var(--color)}.color-list>li.active .itemcolor{border-color:#2e3335}.select-number-item{padding-bottom:10px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}.select-number-item .B-R-Number{width:70%}.select-number-item .B-R-Number .N-Txt{width:60px;height:34px;border-radius:40px;background-color:#f2f2f2;color:#252a2c;font-size:16px;font-weight:bold;text-align:center;margin:0 10px}.select-number-item .B-R-Number .number_btn{width:29px;height:29px;border-radius:50%;font-size:19px}.select-number-item .B-R-Number .number_btn.Plus{color:#0ab252;background-color:#f3fbf6}.select-number-item .B-R-Number .number_btn.Minus{background-color:#fef3f3;color:#d70808}.price_item{margin-bottom:20px}.price_item .price{width:82%}.price_item .price del{color:#8a8ca4;font-size:14px}.price_item .price del *{color:#8a8ca4;font-size:14px}.price_item .price span *{font-size:16px;color:#454a4d}.btn-border{border:1px solid #9533e7;color:#9533e7;font-size:14px;font-weight:bold;padding:5px 20px;border-radius:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .5s}.btn-border:hover{background-color:#9533e7;color:#fff}.cms-section .cms-section_img{width:50%;float:left;margin:0 20px 20px 0}.cms-section .cms-section_img .cms-section_img_item{width:220px;height:320px;border-radius:130px;overflow:hidden;margin-right:30px;background:url(../images/vinselo-bg.png) no-repeat bottom 30px center #9533e7}.cms-section .cms-section_img .cms-section_img_item>img{width:100%;height:100%;object-fit:cover}.cms-section .cms-section_img .cms-section_img_item:first-child{top:-90px}.cms-section .cms-section_img .cms-section_img_item:last-child{top:-155px}.cms-section *{color:#696e7c}.cms-section strong{font-weight:bold;color:#333846}.products-page .products-page_right{width:23%}.products-page .products-page_right .filtr-dynamic:last-child{border-bottom:none}.products-page .products-page_left{width:74%}a{color:#9533e7}.tab-section{background-color:transparent}.products-detail-page .products-detail-page_up{margin-bottom:38px}.products-detail-page .products-detail-page_up .products-detail-page_up_head{border-bottom:1px solid #f0f0f0;padding-bottom:15px}.products-detail-page .products-detail-page_up .products-detail-page_up_head_left{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.products-detail-page .products-detail-page_up .products-detail-page_up_head_left>figure{margin-bottom:10px;width:38%}.products-detail-page .products-detail-page_up .products-detail-page_up_head_left>ul>li{margin-right:15px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom{padding:20px 0}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right{width:33%;margin-right:20px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerytop{padding:20px 0}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerytop figure{width:100%;height:auto}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerytop figure>img{width:100%}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerytop .off-lbl{top:-20px;right:0}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom{margin-top:30px;width:100%}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom figure{width:100%;height:60px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom figure.border-gray{padding:5px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom figure.border-radius{border-radius:10px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom figure>img{width:100%;height:100%}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left{width:60%}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left::before{content:'';position:absolute;width:1px;height:100%;background-color:#e9e9e9;top:0;right:-30px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_l{width:42%;padding:20px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_l .warranty_item{border-bottom:1px solid #f0f0f0;padding-bottom:20px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_l .warranty_item .item_title{font-size:14px;color:#f0f0f0;padding-bottom:10px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r{width:56%}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .product-introduction a{color:#9533e7}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .product-introduction a *{color:#9533e7}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .gray_title{padding-right:35px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .gray_title::before{content:'';position:absolute;width:23px;height:14px;border-radius:40px;background-color:#ff809e;right:0;top:6px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .Featureslist{margin:30px 0;max-height:250px;overflow-y:hidden}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .Featureslist>li{margin-bottom:15px}.products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .Featureslist>li *{font-size:14px;color:#696e7c}.products-detail-page .border-gray{padding:15px}.products-detail-page .product-list-slider_item .black-title{font-size:16px}.products-detail-page .tab-section{margin:40px 0}.products-detail-page .tab-section .tabbtn{border-bottom:1px solid #ededed;padding-bottom:14px}.products-detail-page .tab-section .tabbtn>li{margin:0 0 0 50px}.products-detail-page .tab-section .tabbtn>li>a{padding:15px 0;color:#696e7c;position:relative;font-weight:bold}.products-detail-page .tab-section .tabbtn>li>a::after{content:none}.products-detail-page .tab-section .tabbtn>li>a::before{content:'';position:absolute;width:100%;height:1px;bottom:-1px}.products-detail-page .tab-section .tabbtn>li>a.active{background-color:transparent;color:#9533e7}.products-detail-page .tab-section .tabbtn>li>a.active::before{opacity:1}.products-detail-page .tab-section .tabbox p{font-size:13px}.products-detail-page .tab-section .tabbox .inh1 .black-title{font-size:24px}.products-detail-page .tab-section .tabbox .inh1 p{color:#a6a6a6 !important}.products-detail-page .tab-section .tabbox .comment-user-tab{padding:50px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r{width:29%}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .score-section{border-bottom:1px solid #f0f0f0;margin-bottom:10px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .score-section>span{margin:10px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .score-section>p{font-size:14px;color:#696e7c}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .big-lbl{font-size:30px;color:#454a4d;font-weight:bold;margin:0 4px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_top{padding:15px 0;border-bottom:1px solid #f0f0f0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_top .comment-user-tab_r_top_right>img{margin-left:20px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_top .comment-user-tab_r_top_right>span{font-size:14px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_top .comment-user-tab_r_top_left .comment-user-tab_r_top_left_filterList>ul>li>a{width:116px;height:34px;border-radius:40px;background-color:transparent;color:#a6a6a6;font-size:14px;text-align:center;transition:all .5s}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_top .comment-user-tab_r_top_left .comment-user-tab_r_top_left_filterList>ul>li.active>a{background-color:#b0d8dc;color:#fff}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r .comment-user-tab_r_bottom{margin:10px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l{width:69%;border-radius:20px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .filterList_title{margin-left:10px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .filterList_title img{margin-left:10px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .filterList_title *{font-size:14px;color:#696e7c;font-weight:bold}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .comment-user-tab_l_top{padding:15px 0;border-bottom:1px solid #f0f0f0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .comment-user-tab_l_top .comment-user-tab_l_top_right>span{font-size:14px;color:#252a2c;font-weight:bold}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .comment-user-tab_l_top .comment-user-tab_l_top_right>img{margin-left:20px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .comment-user-tab_l_bottom{margin:10px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .score-section>span{font-size:14px;color:#8a8ca4;margin:10px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .score-section label{margin:0 5px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .score-section label.black-title{font-size:30px;font-weight:bold}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .score-section .star_rate{margin-top:10px}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .add-comment{border-top:1px solid #f0f0f0;padding:10px 0;margin:10px 0}.products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .add-comment p{text-align:center;margin:0;color:#696e7c;line-height:26px;font-size:14px}.comment-user-tab_l_top_left .comment-user-tab_l_top_left_filterList>ul>li>a{width:116px;height:34px;border-radius:40px;background-color:transparent;color:#696e7c;font-size:14px;text-align:center;transition:all .5s}.comment-user-tab_l_top_left .comment-user-tab_l_top_left_filterList>ul>li.active>a{background-color:#feedf7;color:#f2008a}.user_rates{margin:15px 0;border-bottom:1px solid #f0f0f0}.user_rates .user-rate-item{margin-bottom:5px}.user_rates .user-rate-item .caption{font-size:11px;color:#a6a6a6;width:103px;font-size:13px;text-align:right;width:100%}.user_rates .user-rate-item .caption *{font-size:14px;color:#696e7c}.user_rates .user-rate-item .bar__rate{width:278px;height:9px;background-color:#e3e3e3;position:relative;border-radius:20px}.user_rates .user-rate-item .bar__rate>label{position:absolute;right:105%;font-size:12px;color:#5c5c5c;top:50%;transform:translateY(-50%)}.user_rates .user-rate-item .bar__rate .progress{background-color:#e82c2a;height:100%;width:calc(var(--rate) * 100% / 5);display:block;border-radius:20px}.user_rates .user-rate-item .bar__rate::after,.user_rates .user-rate-item .bar__rate::before{content:'';position:absolute;width:20%;height:100%;top:0;z-index:1}.user_rates .user-rate-item .bar__rate::before{right:20%}.user_rates .user-rate-item .bar__rate::after{right:60%}.Product-Specifications_list{width:76%;padding:20px}.Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_right{width:26%;padding:10px 0}.Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_right .col-Item *{color:#a6a6a6;font-size:13px}.Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left{width:70%;border-bottom:1px solid #f2f2f2;padding:10px 20px}.Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item{width:50%}.Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item *{color:#1d1c18;font-size:12px}.contact-page .white-box{top:-66px;z-index:9}.contact-page .white-box::after{content:'';position:absolute;width:1px;height:100%;background-color:#e7e9eb;left:50%;transform:translateX(-50%);top:0}.contact-page .contact-page_right,.contact-page .contact-page_left{width:50%}.contact-page .contact-page_right.low-pd-all,.contact-page .contact-page_left.low-pd-all{padding:20px 30px}.contact-page .contact-page_right_top{border-radius:15px;padding:10px;margin-bottom:30px}.contact-page .contact-page_right_top .border-radius{padding:5px 20px;background-color:#ff809e;font-size:14px;font-weight:bold;color:#fff}.contact-page .contact-form ul>li .txt,.contact-page .contact-form ul>li .txtarea{border:none;width:85%;margin-right:10px}.contact-page .contact-form ul>li .txtarea{padding:7px 5px}.contact-page .contact-form ul>li .form-item{border-radius:10px;overflow:hidden;padding:0 10px}.contact-page .contact-form ul>li.txtarea-li img{margin-top:15px}.contact-page .contact-list>li .contact-list_item>figure{width:50px;height:50px;border-radius:50%;background-color:#ffecf1}.contact-page .contact-list>li .contact-list_item>figcaption{width:86%;margin-right:10px}.contact-page .contact-list>li .contact-list_item>figcaption *{font-size:14px;font-weight:bold}.contact-page .contact-list>li .contact-list_item>figcaption>label{color:#a6a6a6}.contact-page .contact-list>li .contact-list_item>figcaption>p{color:#454a4d;font-size:12px}.contact-page .map-contact{width:100%;height:280px;margin-top:27px}.news-top-list{--column: 3;--gap-column: 30px;--gap-row: 30px;display:flex;flex-wrap:wrap;margin:0 calc(var(--gap-column) / -2);width:calc(100% + var(--gap-column))}.news-top-list>*{width:calc((100% - (var(--column) * var(--gap-column))) / var(--column));margin:0 calc(var(--gap-column) / 2) var(--gap-row)}.news-top-list>li{border-radius:10px}.news-top-list>li>a{transition:all .5s;border-radius:26px;overflow:hidden}.news-top-list>li>a:hover{box-shadow:0px 0px 12px 2px}.news-top-list>li>a>figure{border-radius:20px 20px 0 0;width:100%;height:215px}.news-top-list>li>a>figure>img{width:100%;height:100%;object-fit:cover}.news-top-list>li>a>figcaption{border-radius:0 0 20px 20px;background-color:#696e7c;padding:25px 10px}.news-top-list>li>a>figcaption *{color:#fff;font-size:14px;font-weight:bold}.news-top-list>li>a>figcaption h2{margin:0}.news-list>ul>li{margin-bottom:30px;transition:all .5s}.news-list>ul>li:hover{box-shadow:0px 0px 12px 2px}.news-list>ul>li>figure{width:35%;height:194px}.news-list>ul>li>figure>a{width:100%;height:100%}.news-list>ul>li>figure>a>img{width:100%;height:100%;object-fit:cover}.news-list>ul>li>figcaption{width:60%;padding:6px 20px}.news-list>ul>li>figcaption .news-list_item_title{font-weight:bold;color:#454a4d;padding-top:25px}.news-list>ul>li>figcaption .news-list_desc{height:112px;overflow-y:hidden}.news-list>ul>li>figcaption .news-list_desc *{text-align:right;line-height:28px;color:#696e7c;font-size:13px}.section-right_search{padding:10px 15px;margin-bottom:20px;border-radius:30px}.section-right_search::after{content:'';position:absolute;width:100%;height:1px;background-color:#edeef0;bottom:-20px;right:0;left:0}.section-right_search .section-right_searchtxt{width:86%;font-size:13px;color:#696e7c}.section-right_search .section-right_searchbtn{width:20px;height:20px;color:transparent;background:url(../images/search-pink.png) no-repeat center center;cursor:pointer}.news-page_right .filtr-dynamic{margin-top:30px}.news-detail-page .news-detail-page_img{width:100%;margin:40px 0}.news-detail-page .news-detail-page_img>figure{width:100%;height:400px;border-radius:20px;overflow:hidden}.news-detail-page .news-detail-page_img>figure>img{width:100%;height:100%;object-fit:cover}.news-detail-page .news-detail-page_top{padding:10px 0}.news-detail-page .news-detail-page_top>span{font-size:14px;color:#696e7c}.news-detail-page .news-detail-page_top .social-list>span{font-size:14px;color:#696e7c;font-weight:bold}.news-detail-page .news-detail-content a{color:#7d4093;font-size:17px;font-weight:bold}.news-detail-page .news-detail-content>figure{width:42.5%;height:280px;float:right;margin:10px 0 50px 50px}.news-detail-page .news-detail-content>figure>img{width:100%;height:100%;object-fit:cover}.news-detail-page .news-detail-content *{color:#696e7c}.filterList_title{margin-left:10px}.filterList_title img{margin-left:10px}.filterList_title *{font-size:14px;color:#696e7c;font-weight:bold}.news-detail-comment{margin-top:70px}.news-detail-comment .public-inside-ttile>span{color:#454a4d;font-size:14px;font-weight:bold;padding-bottom:10px;position:relative}.news-detail-comment .public-inside-ttile>span::after{content:'';position:absolute;width:100%;height:2px;background-color:#9533e7;bottom:-1px;right:0}.news-detail-comment .news-detail-comment_top{padding:30px 0}.news-detail-comment .news-detail-comment_top .news-detail-comment_top_right *{font-size:13px;color:#696e7c;font-weight:bold}.popup-public{position:fixed;width:100%;top:0;right:0;height:100%;background:rgba(0,0,0,0.2);z-index:10000;padding:50px 0 30px;transition:all 0.7s;-moz-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-moz-transform-origin:0px 0px;-webkit-transform-origin:0px 0px;-o-transform-origin:0px 0px;transform-origin:0px 0px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;transition:all 0.6s}.popup-public.popupMenuResponsive{-moz-transform:translateX(400px);-webkit-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-moz-transform-origin:0px 0px;-webkit-transform-origin:0px 0px;-o-transform-origin:0px 0px;transform-origin:0px 0px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.popup-public.is-active{-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.popup-public h3{font-size:15px;margin:20px auto;font-weight:inherit;color:#333333;border-bottom:1px solid #d9d9d9;padding-bottom:10px}.popup-public p{color:#232933;font-size:12px}.popup-public .popup-body{max-width:55%;background:#fff;padding:10px 35px;position:relative;min-height:245px;text-align:center;margin:50px auto 0 auto;border-radius:10px;max-height:100%;overflow:auto;border-radius:5px}.popup-sendComment .popup-body{max-width:32% !important}.popup-sendComment ul li{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.popup-sendComment ul li .txt{width:100%}.popup-sendComment ul li .txt:focus{border:1px solid #3c67f3}.popup-sendComment ul li>span{font-size:12px}.tab__slider{width:100%;max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto calc(100% * 50 / 1200)}.tab__slider .swiper-container{width:calc(100% - 80px);order:2}.tab__slider .swiper-container .swiper-slide{padding:5px 10px;display:inline-block;width:auto}.tab__slider .swiper-container .swiper-slide a{display:inline-flex;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:13px;color:#000;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:5px;background-color:#fae1dd;transition:all 0.3s ease-out}.tab__slider .swiper-container .swiper-slide a.active,.tab__slider .swiper-container .swiper-slide a:hover{background-color:#9533e7;color:#fff}.tab__slider .tab__slider-next,.tab__slider .tab__slider-prev{width:40px;height:40px;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;cursor:pointer;transition:all 0.3s ease-out}.tab__slider .tab__slider-next i,.tab__slider .tab__slider-prev i{color:#333;font-size:14px}.tab__slider .tab__slider-next.swiper-button-disabled,.tab__slider .tab__slider-prev.swiper-button-disabled{opacity:0.4;pointer-events:none}.tab__slider .tab__slider-prev{order:1}.tab__slider .tab__slider-next{order:3}.faq .form-search{--column: 2;--gap-column: 30px;--gap-row: 30px;display:flex;flex-wrap:wrap;margin:0 calc(var(--gap-column) / -2);width:calc(100% + var(--gap-column))}.faq .form-search>*{width:calc((100% - (var(--column) * var(--gap-column))) / var(--column));margin:0 calc(var(--gap-column) / 2) var(--gap-row)}.faq .form-search>div{padding:calc(100% * 20 / 1200);box-shadow:0 1px 5px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;background-color:#fff;border-radius:10px}.faq .form-search>div .description{font-size:13px;display:block;width:100%;text-align:center;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.faq .form-search>div .open-form-btn{width:250px;height:50px}.faq .form-search>div .search-txt{width:calc(90% - 40px);border-radius:0 10px 10px 0;border-left:none;height:50px}.faq .form-search>div .search-btn{width:50px;height:50px;border-radius:10px 0 0 10px;background-image:url("../images/search-icon.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center center}.faq .faq-list{width:100%;border-top:2px solid #eee;padding-top:30px}.faq .faq-list .faq-item{background-color:#fff;border-radius:20px;padding:20px;border:1px solid #9533e7;transition:all 0.3s ease-out;cursor:pointer;margin-bottom:20px}.faq .faq-list .faq-item .question{font-size:14px;color:#666}.faq .faq-list .faq-item .question::before{font-size:17px;transition:all 0.3s ease-out}.faq .faq-list .faq-item .answer{font-size:14px;color:#333;display:none;border-top:1px solid #eee;margin-top:10px;padding-top:10px}.faq .faq-list .faq-item.active,.faq .faq-list .faq-item:hover{border-color:#9533e7;box-shadow:0 1px 10px rgba(0,0,0,0.2)}.faq .faq-list .faq-item.active .question,.faq .faq-list .faq-item:hover .question{color:#333}.faq .faq-list .faq-item.active .question::before,.faq .faq-list .faq-item:hover .question::before{color:#9533e7}.faq .faq-list .faq-item.active .answer,.faq .faq-list .faq-item:hover .answer{color:#9533e7}.faq .faq-list .faq-item.active .answer{display:block}.popup__container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:99999999;opacity:0;pointer-events:none;transition:all 0.3s ease-out}.popup__container .popup-wrapper{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:calc(100% - 20px);width:500px;max-height:calc(100% - 20px);background-color:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,0.3);padding:calc(100% * 20 / 1600);overflow-y:auto;opacity:0;transition:all 0.3s ease-out}.popup__container .popup-wrapper .close-icon{position:absolute;left:20px;top:20px;width:15px;height:15px;cursor:pointer;background:url("../images/close-icon.png") no-repeat center/100% 100%;opacity:0.5;transition:all 0.3s ease-out}.popup__container .popup-wrapper .close-icon:hover{opacity:1}.popup__container.show{opacity:1;pointer-events:auto}.popup__container.show .popup-wrapper{opacity:1;top:50%}.c-career__list>*{width:calc((100% - (var(--column) * var(--gap-column))) / var(--column));margin:0 calc(var(--gap-column) / 2) var(--gap-row)}.c-career__list{--column: 3;--gap-column: 20px;--gap-row: 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--gap-column) / -2);width:calc(100% + var(--gap-column))}.c-career__list>li{box-shadow:2px 2px 9px 0px #dadada;background-color:var(--white);padding:0;background-color:#fffcfc;border-radius:15px;background-color:#fff;overflow:hidden}.c-career__list>li:hover{box-shadow:2px 2px 3px 0px #dadada}.c-career__list>li>a>.c-caption{color:#fff;font-size:20px;text-align:center;background-color:#9533e7;padding:10px;margin:0}.c-career__list>li>a>.c-context{margin:10px 0;overflow:hidden;height:80px;padding:10px;font-size:13px;color:#929191}.c-career__list>li>a>.c-context *{font-size:13px;color:#929191}.c-career__list>li>a time{color:var(--black);font-size:12px;padding:10px;text-align:left;width:100%;display:block}
/*# sourceMappingURL=inside.css.map */

/*0 up to 479*/

@media only screen and (min-width:0px) and (max-width: 479px) {
    body a {
        font-size: 11px;
      }
    .basket{
        margin-top: 23% !important;
    }
    .public-inside-title * {
        font-size: 17px;
      }
    .products-list {
        --column: 2 !important;
    }
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .table-responsive>.table {
        margin-bottom: 0;
    }
    .container {
        width: 100%;
    }
    #target_basket {
        margin-top: 26% !important;
    }
    body h1 {
        font-size: 14px;
    }
    body h2 {
        font-size: 13px;
    }
    .inbody.pd {
        padding: 90px 0 40px;
    }
    .products-list {
        --column: 1;
    }
    .pagination-container .pagination>li>a {
        width: 30px;
        height: 30px;
    }
    .breadcrumb li a,
    .breadcrumb li span {
        font-size: 9px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 10px;
    }
    .black-title {
        font-size: 12px;
    }
    .products-list {
        --column: 2;
        --gap-column: 15px;
        --gap-row: 15px;
    }
    .noUi-horizontal {
        width: 90% !important;
    }
    .rangeValue {
        width: 100% !important;
    }
    .filtr-dynamic .filtr-dynamic_title {
        font-size: 13px;
    }
    .product-list-slider_item .product-list-slider_desc_title .black-title {
        font-size: 13px;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_head_left>figure {
        width: 55%;
        margin: 0 auto;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom {
        margin-top: 5px;
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left {
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r {
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_l {
        width: 100%;
        padding: 20px;
    }
    .products-detail-page .tab-section .tabbtn>li {
        margin: 0 0 0 20px;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r {
        width: 100%;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab {
        padding: 20px 0;
    }
    .products-detail-page .tab-section .tabbox p {
        font-size: 10px;
    }
    .Product-Specifications_list {
        width: 100%;
        padding: 10px;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_right {
        width: 100%;
        padding: 5px 0;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left {
        width: 100%;
        border-bottom: 1px solid #f2f2f2;
        padding: 5px 0px;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item {
        width: 100%;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item * {
        font-size: 10px;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l {
        width: 100%;
        border-radius: 20px;
    }
    .comment-user-tab_l_top_left_filterList {
        justify-content: flex-start;
    }
    .filterList_title {
        justify-content: flex-start;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .filterList_title * {
        font-size: 10px;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r .product-introduction a {
        font-size: 11px;
    }
    .products-detail-page .product-list-slider_item .black-title {
        font-size: 11px;
    }
    .comment-user-tab_l_top_left .comment-user-tab_l_top_left_filterList>ul>li>a {
        width: 108px;
        height: 30px;
        font-size: 11px;
    }
    .product-list-slider_desc {
        width: 100%;
        text-align: center;
    }
    .products-detail-page_up_head {
        justify-content: center;
    }
    body p {
        line-height: 20px;
        font-size: 11px;
    }
    .product-list-parent {
        padding: 10px 0 40px;
    }
    .footer-down_bottom {
        padding-bottom: 10px;
    }
    .inh1>span {
        font-size: 15px;
        margin-bottom: 4px;
    }
    .inh1>label {
        font-size: 12px;
    }
    .cms-section .cms-section_img {
        width: 100%;
        margin: 0 0 0px 0;
    }
    .cms-section .cms-section_img .cms-section_img_item:first-child {
        top: -60px;
    }
    .cms-section .cms-section_img .cms-section_img_item {
        width: 44%;
        height: 237px;
        margin-right: 13px;
    }
    .cms-section .cms-section_img .cms-section_img_item:last-child {
        top: -115px;
    }
    .larg-margin {
        margin-top: 40px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 60px;
    }
    .contact-page .contact-page_right,
    .contact-page .contact-page_left {
        width: 100%;
    }
    .contact-page .white-box::after {
        content: none;
    }
    .hover-color {
        font-size: 12px;
    }
    .contact-page .contact-form ul>li .txt,
    .contact-page .contact-form ul>li .txtarea {
        border: none;
        width: 74%;
        margin-right: 5px;
    }
    .txt,
    .ddl {
        font-size: 10px;
    }
    .txtarea {
        font-size: 10px;
    }
    .contact-page .contact-form ul>li #captcha {
        width: 48%;
        margin-right: 5px;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption {
        width: 80%;
        margin-right: 0px;
    }
    body p {
        margin: 5px 0;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption>p {
        font-size: 10px;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption * {
        font-size: 12px;
    }
    .c-career__list {
        --column: 1;
    }
    .c-career__list>li>a>.c-context {
        height: 60px;
        font-size: 10px;
    }
    .c-career__list>li>a>.c-caption {
        font-size: 17px;
        padding: 10px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 10px;
    }
    .section-right {
        width: 100% !important;
    }
    .section-left {
        width: 100% !important;
        margin-top: 10px;
    }
    .news-top-list {
        --column: 1;
        --gap-column: 30px;
        --gap-row: 10px;
    }
    .news-top-list>li>a>figcaption {
        border-radius: 0 0 20px 20px;
        background-color: #696e7c;
        padding: 10px 10px;
    }
    .news-detail-page .news-detail-page_top .social-list>span {
        font-size: 10px;
    }
    .news-detail-page .news-detail-page_top>span {
        font-size: 10px;
    }
    .news-detail-content {
        font-size: 12px;
    }
    .news-detail-comment .news-detail-comment_top {
        padding: 10px 0;
    }
    .news-detail-comment_top_left {
        margin: 10px auto;
    }
    .comment-title * {
        font-size: 14px;
    }
    .filterList_title * {
        font-size: 11px;
    }
    .popup-sendComment .popup-body {
        width: 93% !important;
    }
    .popup-public .popup-body {
        padding: 10px;
    }
    .faq .form-search>* {
        width: 100%;
        margin: 0 calc(var(--gap-column) / 1) var(--gap-row);
    }
    .public-form ul>li.half-li {
        width: 100%;
    }
}


/*480 up to 719*/

@media only screen and (min-width: 480px) and (max-width: 719px) {
    .table {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }
    .table>.table {
        margin-bottom: 0;
    }
    .inbody.pd {
        padding: 90px 0 40px;
    }
    .products-list {
        --column: 2 !important;
    }
    .product-list-slider_item .product-list-slider_imgitem {
        width: 100%;
        height: 134px;
    }
    body h1 {
        font-size: 14px;
    }
    body h2 {
        font-size: 13px;
    }
    .inbody.pd {
        padding: 90px 0 40px;
    }
    .products-list {
        --column: 1;
    }
    .pagination-container .pagination>li>a {
        width: 30px;
        height: 30px;
    }
    .breadcrumb li a,
    .breadcrumb li span {
        font-size: 9px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 10px;
    }
    .black-title {
        font-size: 12px;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_head_left>figure {
        width: 55%;
        margin: 0 auto;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_right .products-detail-gallerybottom {
        margin-top: 5px;
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left {
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_r {
        width: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left .products-detail-page_up_bottom_left_l {
        width: 100%;
        padding: 20px;
    }
    .products-detail-page .tab-section .tabbtn>li {
        margin: 0 0 0 20px;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_r {
        width: 100%;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab {
        padding: 20px 0;
    }
    .products-detail-page .tab-section .tabbox p {
        font-size: 10px;
    }
    .Product-Specifications_list {
        width: 100%;
        padding: 10px;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_right {
        width: 100%;
        padding: 5px 0;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left {
        width: 100%;
        border-bottom: 1px solid #f2f2f2;
        padding: 5px 0px;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item {
        width: 100%;
    }
    .Product-Specifications_list>li .Product-Specifications_list_item .Product-Specifications_list_item_left .col-Item * {
        font-size: 10px;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l {
        width: 100%;
        border-radius: 20px;
    }
    .comment-user-tab_l_top_left_filterList {
        justify-content: flex-start;
    }
    .filterList_title {
        justify-content: flex-start;
    }
    .products-detail-page .tab-section .tabbox .comment-user-tab .comment-user-tab_l .filterList_title * {
        font-size: 10px;
    }
    .comment-user-tab_l_top_left .comment-user-tab_l_top_left_filterList>ul>li>a {
        width: 108px;
        height: 30px;
        font-size: 11px;
    }
    .product-list-slider_desc {
        width: 100%;
    }
    .products-detail-page_up_head {
        justify-content: center;
    }
    body p {
        line-height: 20px;
        font-size: 11px;
    }
    .product-list-parent {
        padding: 10px 0 40px;
    }
    .footer-down_bottom {
        padding-bottom: 10px;
    }
    .cms-section .cms-section_img .cms-section_img_item {
        width: 87px;
        height: 130px;
        margin-right: 5px;
    }
    .cms-section .cms-section_img .cms-section_img_item:first-child {
        top: -50px;
    }
    .larg-margin {
        margin-top: 40px;
    }
    .inh1>label {
        font-size: 25px;
    }
    .inh1>span {
        font-size: 20px;
        margin-bottom: 8px;
    }
    .cms-section .cms-section_img .cms-section_img_item:last-child {
        top: -100px;
    }
    .cms-section .cms-section_img {
        width: 42%;
        margin: 0 10px 0 0;
    }
    .larg-margin {
        margin-top: 40px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 60px;
    }
    .contact-page .contact-page_right,
    .contact-page .contact-page_left {
        width: 100%;
    }
    .contact-page .white-box::after {
        content: none;
    }
    .hover-color {
        font-size: 12px;
    }
    .contact-page .contact-form ul>li .txt,
    .contact-page .contact-form ul>li .txtarea {
        border: none;
        width: 74%;
        margin-right: 5px;
    }
    .txt,
    .ddl {
        font-size: 10px;
    }
    .txtarea {
        font-size: 10px;
    }
    .contact-page .contact-form ul>li #captcha {
        width: 48%;
        margin-right: 5px;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption {
        width: 80%;
        margin-right: 0px;
    }
    body p {
        margin: 5px 0;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption>p {
        font-size: 10px;
    }
    .contact-page .contact-list>li .contact-list_item>figcaption * {
        font-size: 12px;
    }
    .c-career__list {
        --column: 2;
    }
    .c-career__list>li>a>.c-context {
        height: 60px;
        font-size: 10px;
    }
    .c-career__list>li>a>.c-caption {
        font-size: 17px;
        padding: 10px;
    }
    .inbody.pd .inbody-top {
        padding: 0 0 10px;
    }
    .section-right {
        width: 100% !important;
    }
    .section-left {
        width: 100% !important;
        margin-top: 10px;
    }
    .news-top-list {
        --column: 1;
        --gap-column: 30px;
        --gap-row: 10px;
    }
    .news-top-list>li>a>figcaption {
        border-radius: 0 0 20px 20px;
        background-color: #696e7c;
        padding: 10px 10px;
    }
    .news-detail-page .news-detail-page_top .social-list>span {
        font-size: 10px;
    }
    .news-detail-page .news-detail-page_top>span {
        font-size: 10px;
    }
    .news-detail-content {
        font-size: 12px;
    }
    .news-detail-comment .news-detail-comment_top {
        padding: 10px 0;
    }
    .news-detail-comment_top_left {
        margin: 10px auto;
    }
    .comment-title * {
        font-size: 14px;
    }
    .filterList_title * {
        font-size: 11px;
    }
    .popup-sendComment .popup-body {
        width: 93% !important;
    }
    .popup-public .popup-body {
        padding: 10px;
    }
    .container {
        width: 100%;
    }
    .faq .form-search>* {
        width: 100%;
        margin: 0 calc(var(--gap-column) / 1) var(--gap-row);
    }
    .public-form ul>li.half-li {
        width: 100%;
    }
}


/*720 up to 1000*/

@media only screen and (min-width: 720px) and (max-width: 1000px) {
    .container {
        width: 100%;
    }
    .products-list {
        --column: 3 !important;
    }
    .product-list-slider_item .product-list-slider_imgitem {
        width: 100%;
        height: 160px;
    }
    footer .footer-down .footer-down_center .footer-down_center_right {
        width: 59%;
    }
    footer .footer-down .footer-down_center .footer-down_center_left {
        width: 41%;
    }
    footer .footer-down .footer-down_center .footer-down_center_right .footer-desc {
        width: 80%;
        max-height: 120px;
        overflow-y: hidden;
    }
    footer .footer-down .footer-down_center .footer-down_center_right .footer-desc * {
        font-size: 10px;
        color: #1d1c18;
        font-weight: bold;
        margin: 0;
        text-align: right;
        line-height: 18px;
    }
    footer .footer-down .footer-down_center .footer-down_center_right .footer-desc {
        width: 80%;
        max-height: 120px;
        overflow-y: hidden;
        margin-top: 10px;
    }
    footer .footer-down .footer-down_center {
        margin: 0px 0;
    }
    footer .footer-down .footer-down_bottom * {
        font-size: 10px;
    }
    .footer-down_bottom {
        padding: 10px 0;
    }
    body p {
        margin: 0;
        text-align: justify;
        line-height: 20px;
    }
    .product-list-slider-next {
        left: 0;
    }
    .product-list-slider-prev {
        right: 0;
    }
    .product-list-slider-prev,
    .product-list-slider-next {
        top: 100%;
    }
    .products-detail-page .products-detail-page_up .products-detail-page_up_bottom .products-detail-page_up_bottom_left::before {
        right: -15px;
    }
    body p {
        font-size: 10px;
    }
    .btn {
        padding: 5px 0;
        font-size: 12px;
    }
    .select-number-item .B-R-Number .N-Txt {
        width: 40px;
        height: 26px;
        font-size: 14px;
        margin: 0 3px;
    }
    .select-number-item .B-R-Number .number_btn {
        width: 25px;
        height: 25px;
        font-size: 19px;
    }
    .products-group-list-slider-prev {
        right: 0;
    }
    .products-group-list-slider-next {
        left: 0;
    }
    .cms-section .cms-section_img .cms-section_img_item {
        width: 142px;
        height: 230px;
        margin-right: 10px;
    }
    .larg-margin {
        margin-top: 40px;
    }
    .products-group-section {
        padding: 0 0;
    }
    .products-list-threeCol {
        --column: 2 !important;
        --gap-column: 15px;
        --gap-row: 15px;
    }
    .products-page .products-page_right {
        width: 34%;
    }
    .products-page .products-page_left {
        width: 63%;
    }
    footer .footer-down .footer-down_top .footer-down_right .footer-contact-list>ul>li>p {
        font-size: 11px;
    }
}


/*1001 up to 1249*/

@media only screen and (min-width: 1001px) and (max-width: 1249px) {
    .container {
        width: 100%;
    }
    .product-list-slider_item .product-list-slider_imgitem {
        width: 100%;
        height: 154px;
    }
    .cms-section .cms-section_img .cms-section_img_item {
        width: 175px;
        height: 266px;
        margin-right: 25px;
    }
    .cms-section * {
        font-size: 13px;
    }
    .larg-margin {
        margin-top: 30px;
    }
    footer .footer-down .footer-down_top .footer-down_right .footer-contact-list>ul>li * {
        font-size: 11px;
    }
    body p {
        margin: 0px 0;
    }
    footer .footer-down .footer-down_top .footer-down_right .social-list>ul>li {
        margin-left: 10px;
    }
    .social-list>ul>li {
        margin-right: 0;
    }
}


/*laptop*/

@media only screen and (min-width: 1250px) and (max-width: 1366px) {
    .container {
        width: 100%;
    }
}


/*1250 up to 1400*/

@media only screen and (min-width: 1367px) and (max-width: 1450px) {
    .container {
        width: 100%;
    }
}


/*1400 up to 1920*/

@media only screen and (min-width: 1400px) and (max-width: 1920px) {}
