body{font-family:Apple SD Gothic Neo}.product-detail .wraper{flex-direction:column;gap:15px}.product-detail .wrap-col{display:flex;width:100%}.product-detail .wrap-col .col .btn-actions{display:flex;gap:12px}.product-detail .wrap-col .col .btn-actions a,.product-detail .wrap-col .col .btn-actions button{background-color:transparent;outline:none;border:1px solid #ccc;border-radius:4px;font-size:15px;font-weight:400;color:#000;text-decoration:none;display:flex;align-items:center;padding:5px 20px;line-height:1;position:relative;cursor:pointer;height:62px}.product-detail .wrap-col .col .btn-actions a:hover,.product-detail .wrap-col .col .btn-actions button:hover{border-color:var(--Border-border-interactive,#9153f9)}.product-detail .wrap-col .col .btn-actions a p,.product-detail .wrap-col .col .btn-actions button p{margin:0}.product-detail .wrap-col .col .btn-actions a span,.product-detail .wrap-col .col .btn-actions button span{font-weight:700;color:#be9ef9}.product-detail .wrap-col .col .btn-actions a.more,.product-detail .wrap-col .col .btn-actions button.more{flex:0 0 330px;padding:13px 20px;font-size:14px;display:flex;gap:5px}.product-detail .wrap-col .col .btn-actions a.more:after,.product-detail .wrap-col .col .btn-actions button.more:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%);line-height:1;font-weight:400}.product-detail .wrap-col .col .btn-actions a.request,.product-detail .wrap-col .col .btn-actions button.request{flex:1;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:12px 0}.product-detail .wrap-col .col .btn-actions.merged{width:100%;display:flex;border:1px solid #ccc;justify-content:space-between;border-radius:4px}.product-detail .wrap-col .col .btn-actions.merged .btn{border:none}.product-detail .wrap-col .col .btn-actions.merged .btn.buying{flex:0 0 320px;display:flex;gap:5px}.product-detail .wrap-col .col .btn-actions.merged .btn.buying:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%);line-height:1;font-weight:400}.product-detail .wrap-col .col .btn-actions.merged .btn.buying:hover{text-decoration:underline}.product-detail .wrap-col .col .btn-actions.merged .btn.hall{position:relative}.product-detail .wrap-col .col .btn-actions.merged .btn.hall:hover{text-decoration:underline}.product-detail .wrap-col .col .btn-actions.merged .btn.hall:hover:after{text-decoration:none}.product-detail .wrap-col .col .btn-actions.merged .btn.hall:before{content:"";width:1px;height:35px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#ddd}.product-detail .wrap-col .col .btn-actions.merged .btn.hall:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:12px;line-height:1;font-weight:400;margin-left:20px}.product-detail .wrap-col .col .btn-actions.merged .btn.favorite:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:26px;line-height:1;font-weight:300}.product-detail .wrap-col .col .btn-actions.merged .btn.favorite.on:after,.product-detail .wrap-col .col .btn-actions.merged .btn.favorite:hover:after{font-weight:600;color:#ed1b24}.product-detail .wrap-col .col.left{flex:0 0 500px;display:flex;justify-content:center;flex-direction:column}.product-detail .wrap-col .col.left .thumb{margin:0;line-height:1;font-size:0}.product-detail .wrap-col .col.left .thumb img{transition:all .3s}.product-detail .wrap-col .col.left .thumb:hover img{transform:scale(1.05)}.product-detail .wrap-col .col.left .gallery{display:flex;width:100%;padding-top:20px}.product-detail .wrap-col .col.left .gallery .slick-slide *{outline:none}.product-detail .wrap-col .col.left .gallery .nav-slider{flex:0 0 100px;display:flex;flex-direction:column;gap:15px;align-items:center}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-slider{width:67px}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-slider .slick-slide{padding:8.5px 0}.product-detail .wrap-col .col.left .gallery .nav-slider .item{flex:0 0 65px;border-radius:50%;overflow:hidden;width:65px;height:65px;display:flex;align-items:center;justify-content:center;transition:all .3s;line-height:1;font-size:0;border:1px solid var(--Border-border-tertiary,#eef2f6)}.product-detail .wrap-col .col.left .gallery .nav-slider .item img{min-width:100%;min-height:100%}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-current .item{border-color:var(--Border-border-interactive,#9153f9)}.product-detail .wrap-col .col.left .gallery .main-slider{flex:1;width:320px}.product-detail .wrap-col .col.left .gallery .main-slider .item{width:100%}.product-detail .wrap-col .col.left .gallery .main-slider .item .fixed-height{display:flex;align-items:center}.product-detail .wrap-col .col.left .gallery .main-slider .item img{width:100%}.product-detail .wrap-col .col.right{flex:1;padding-left:40px}.product-detail .wrap-col .col.right.p-inf{padding-top:40px}.product-detail .wrap-col .col.right .brands{display:flex}.product-detail .wrap-col .col.right .brands a{display:inline-block;font-size:0;line-height:1}.product-detail .wrap-col .col.right .brands a:hover{opacity:.8}.product-detail .wrap-col .col.right .wrap-tlt{display:flex;position:relative;width:100%;margin:10px 0 0}.product-detail .wrap-col .col.right .wrap-tlt .tlt{font-size:37px;font-weight:400;margin:0;flex:1;min-width:0;padding-right:75px;overflow-wrap:anywhere;word-break:break-word}.product-detail .wrap-col .col.right .wrap-tlt .actions{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;gap:5px}.product-detail .wrap-col .col.right .wrap-tlt .actions button{font-size:26px;padding:5px;line-height:1;cursor:pointer;border:none;outline:none;background:transparent;color:#606060}.product-detail .wrap-col .col.right .wrap-tlt .actions button.favorite:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:26px;line-height:1;font-weight:300}.product-detail .wrap-col .col.right .wrap-tlt .actions button.favorite.on:after,.product-detail .wrap-col .col.right .wrap-tlt .actions button.favorite:hover:after{font-weight:600;color:#ed1b24}.product-detail .wrap-col .col.right .tags{display:flex;gap:5px;flex-wrap:wrap;margin:7px 0 0}.product-detail .wrap-col .col.right .tags a{color:#000;font-size:13px;text-decoration:none;border:1px solid #000;border-radius:35px;line-height:1;padding:6.5px 10px;transition:all .3s}.product-detail .wrap-col .col.right .tags a:hover{background-color:#000;color:#fff}.product-detail .wrap-col .col.right .description{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin:25px 0 0;font-size:17px;padding:20px 10px 15px;color:#606060}.product-detail .wrap-col .col.right .description a{color:#606060}.product-detail .wrap-col .col.right .description p{margin:0}.product-detail .wrap-col .col.right .description .volume{font-size:14px;color:#000;margin:10px 0 0}.product-detail .wrap-col .col.right .description .volume span{font-size:15px;border-left:1px solid #dbdbdb;padding-left:10px;margin-left:10px}.product-detail .wrap-col .col.right .rating{font-size:16px;margin:0;line-height:1;display:flex;align-items:center;gap:2px;padding:20px 10px}.product-detail .wrap-col .col.right .rating span{margin-right:2px;display:inline-block;vertical-align:middle;line-height:1;font-weight:600}.product-detail .wrap-col .col.right .rating .rate-detail{display:flex;gap:2px;margin:0 0 2px}.product-detail .wrap-col .col.right .rating .rate-detail i{font-size:20px;color:#d2baff}.product-detail .wrap-col .col.right .rating .rate-detail .point{font-size:19px;font-weight:700;margin-left:5px;margin-top:2px}.product-detail .wrap-col .col.right .rating .rate-detail .count{margin-top:2px;color:#737272}.product-detail .wrap-col .col.right .points{width:100%;border:1px solid #dbdbdb;border-radius:5px;padding:0 10px 10px}.product-detail .wrap-col .col.right .points .p-head{display:flex;align-items:center;justify-content:space-between;padding:15px 15px 15px 0;position:relative}.product-detail .wrap-col .col.right .points .p-head:after{font-family:Font Awesome\ 6 Pro;font-weight:400;font-size:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-detail .wrap-col .col.right .points .p-head .name{padding-left:8px;font-size:17px;font-weight:500;margin:0}.product-detail .wrap-col .col.right .points .p-head .save-points{line-height:1;font-size:24px;font-weight:600;color:#ee4b47;margin:0}.product-detail .wrap-col .col.right .points .conditions{width:100%;background-color:#f8f8f8;border:1px solid #f3f3f3;display:flex;align-items:center;justify-content:center;gap:18px;padding:18px 8px 14px}.product-detail .wrap-col .col.right .points .conditions .item{display:flex;align-items:center;width:calc((100% - 36px)/3)}.product-detail .wrap-col .col.right .points .conditions .item .ico{font-size:0;line-height:1}.product-detail .wrap-col .col.right .points .conditions .item .info{padding-left:8px}.product-detail .wrap-col .col.right .points .conditions .item .info .tlt{margin:0;font-size:13px;padding-left:5px;min-height:33.78px}.product-detail .wrap-col .col.right .points .conditions .item .info .detail{margin:4px 0 0;font-size:20px;font-weight:600;color:#be9ef9;line-height:1}.product-detail .wrap-col .col.right .point-values{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:8px}.product-detail .wrap-col .col.right .point-values .point-price{line-height:1;font-size:28px;font-weight:600;margin:0}.product-detail .wrap-col .col.right .point-values .current{margin:0;font-size:14px;font-weight:500;text-decoration:underline;line-height:1}.product-detail .wrap-col .col.right .i-list{display:flex;justify-content:space-between;padding-top:20px}.product-detail .wrap-col .col.right .i-list table tr td{font-size:14px;font-weight:400;padding:5px}.product-detail .wrap-col .col.right .i-list table tr td:first-child{font-weight:600;padding-left:0}.product-detail .wrap-col .col.right .i-list .exchange{flex:0 0 200px;padding-left:20px;display:flex;align-items:center}.product-detail .wrap-col .col.right .i-list .exchange .btn-exchange{width:100%;font-size:16px;font-weight:600;color:#fff;text-align:center;padding:15px 20px;border-radius:4px;background-color:var(--Button-btn-primary,#9153f9);border:1px solid var(--Button-btn-primary,#9153f9);outline:none;transition:all .3s;cursor:pointer}.product-detail .wrap-col .col.right .i-list .exchange .btn-exchange:hover{background-color:#fff;color:var(--Button-btn-primary,#9153f9)}.product-detail .wrap-col .col.right .i-list .exchange .btn-exchange.disabled{color:var(--Button-btn-primary,#9153f9);background:#fff}.product-detail .ads-banner{width:100%;overflow:hidden;margin:17px 0 31px}.product-detail .ads-banner img{width:100%}.product-additional{border-top:1px solid #000}.product-additional .tabs{width:100%}.product-additional .tabs .tab-controls{border-bottom:1px solid #eee}.product-additional .tabs .tab-controls .wraper{display:flex;flex-direction:row}.product-additional .tabs .tab-controls .wraper .item{flex:0 0 50%;align-items:center;justify-content:center;position:relative}.product-additional .tabs .tab-controls .wraper .item.active:after,.product-additional .tabs .tab-controls .wraper .item:hover:after{content:"";width:100%;height:1px;background-color:#7d7be8;position:absolute;left:0;bottom:-1px}.product-additional .tabs .tab-controls .wraper .item button{width:100%;display:flex;text-align:center;border:none;outline:none;background:transparent;align-items:center;justify-content:center;font-size:15px;color:#000;padding:26.4px 10px;cursor:pointer}.product-additional .tabs .tab-controls .wraper .item button span{font-size:15px;line-height:1;margin-left:5px;display:inline-block}.product-additional .tabs .tab-content{padding-top:35px}.product-additional .tabs .tab-content .wraper{flex-direction:column}.product-additional .tabs .tab-content .section .sec-title{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0;position:relative}.product-additional .tabs .tab-content .section .sec-title .relative{position:relative}.product-additional .tabs .tab-content .section .sec-title .btn-full{background:transparent;padding:6px 9px;outline:none;cursor:pointer;text-decoration:none;line-height:1;font-size:12px;color:#8c4fff;border:1px solid #8c4fff;border-radius:25px}.product-additional .tabs .tab-content .section .sec-title .btn-full:hover{background-color:#8c4fff;color:#fff}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients{background-color:#fff;position:absolute;display:flex;top:-22px;left:calc(100% + 22px);flex-direction:column;width:815px;z-index:10;padding:28px;border-radius:15px;box-shadow:0 0 8px 2px rgba(63,63,63,.14)}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg:not(.with-image) span{width:35px;height:35px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg:not(.with-image):after{border-left:14px solid transparent;border-right:14px solid transparent;border-top:20px solid #dcdcdc;top:9px;left:3.3px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg:not(.with-image).low:after{border-top:20px solid #42bdcd!important}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg:not(.with-image).middle:after{border-top:20px solid #fcbc1c!important}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg:not(.with-image).high:after{border-top:20px solid #f56952!important}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg.with-image span{width:35px;height:48px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .drop-ewg.with-image img{width:35px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%) scale(2.46);transform-origin:center center}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients:before{content:"";position:absolute;width:15px;height:15px;background-color:#fff;box-shadow:0 0 8px 2px rgba(63,63,63,.14);transform:rotate(45deg);z-index:-1;left:-8px;top:27px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients:after{content:"";width:15px;height:30px;background-color:#fff;position:absolute;top:20px;left:0}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-head{display:flex;align-items:center;justify-content:space-between}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-head .d-tlt{font-size:21px;font-weight:500;margin:0}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-head .btn-close{font-size:25px;color:#000;background:transparent;border:none;padding:0;outline:none;cursor:pointer;line-height:1}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content{padding-top:14px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul{list-style:none;display:flex;flex-direction:column;margin:0;max-height:553px;overflow-y:auto;width:100%;padding:0 22px 0 0}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul::-webkit-scrollbar{width:7px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul::-webkit-scrollbar-track{background:transparent}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:25px}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul::-webkit-scrollbar-thumb:hover{background:#cfcfcf}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul li{align-items:center;padding:8px 30px 8px 0;border-top:1px dashed #d8d8d8;position:relative}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul li .name{margin:0;font-size:14px;font-weight:500;display:flex;align-items:center}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul li .desc{margin:5px 0 0;font-size:13px;color:#606060}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients .d-content ul li:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:400;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.product-additional .tabs .tab-content .section .sec-title .btn-question{outline:none;background:transparent;border:none;padding:0;font-size:15px;color:#000;line-height:1;margin-left:10px}.product-additional .tabs .tab-content .section .sec-title .help-purpose{background-color:#fff;position:absolute;display:flex;top:-22px;left:calc(100% + 22px);flex-direction:column;width:575px;z-index:10;padding:25px;border-radius:15px;box-shadow:0 0 8px 2px rgba(63,63,63,.14)}@media(max-width:768px){.product-additional .tabs .tab-content .section .sec-title .help-purpose{top:53px;left:0;width:345px}}@media(max-width:320px){.product-additional .tabs .tab-content .section .sec-title .help-purpose{top:68px;left:10px;width:280px}}.product-additional .tabs .tab-content .section .sec-title .help-purpose:before{content:"";position:absolute;width:15px;height:15px;background-color:#fff;box-shadow:-6px -2px 0 0 rgba(63,63,63,.14);transform:rotate(45deg);z-index:-1;left:-8px;top:27px}@media(max-width:768px){.product-additional .tabs .tab-content .section .sec-title .help-purpose:before{left:300px;top:-7px}}@media(max-width:320px){.product-additional .tabs .tab-content .section .sec-title .help-purpose:before{left:250px;top:-7px}}.product-additional .tabs .tab-content .section .sec-title .help-purpose:after{content:"";width:15px;height:30px;background-color:#fff;position:absolute;top:20px;left:0}.product-additional .tabs .tab-content .section .sec-title .help-purpose .d-head{display:flex;align-items:center;justify-content:flex-end}.product-additional .tabs .tab-content .section .sec-title .help-purpose .d-head .btn-close{font-size:20px;color:#000;background:transparent;border:none;padding:0;outline:none;cursor:pointer;line-height:1}.product-additional .tabs .tab-content .section .sec-title .help-purpose .d-content{font-size:14px;font-weight:500}.product-additional .tabs .tab-content .section .sec-title .tlt{font-size:18px;font-weight:400;margin:0}.product-additional .tabs .tab-content .section.ingredients .sec-title{width:100%;display:flex}.product-additional .tabs .tab-content .section.ingredients .sec-title .tlt{flex:0 0 330px;display:flex;justify-content:space-between;align-items:center}.product-additional .tabs .tab-content .section.ingredients .wrap-col{display:flex;flex-direction:row}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left{flex:0 0 330px;padding-left:65px;padding-top:15px}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left .tbl-ingredients{width:100%}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left .tbl-ingredients tr td{color:#858585;font-size:15px;border-bottom:1px solid #e6e6e6;padding:4px 0;align-items:center;vertical-align:middle}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left .tbl-ingredients tr td:last-child{text-align:right}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left .tbl-ingredients tr td .i-value{margin:0;font-size:33px;font-weight:600;color:#be9ef9;line-height:1}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left .tbl-ingredients tr td .i-label{color:#000;font-size:14px;font-weight:500}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right{flex:1;padding-left:80px;padding-top:6px}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias{width:100%;display:flex;list-style:none;padding:0;margin:0;gap:32px;justify-content:space-between}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li{width:96px}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .thumb{margin:0;line-height:1;position:relative;text-align:center}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .thumb img{display:inline-block}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .thumb .num{position:absolute;left:0;bottom:22px;line-height:1;font-weight:500;font-size:26px;color:#fff;width:100%;text-align:center;transition:all .3s}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .thumb:hover .num{transform:scale(1.1)}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .c-name{text-align:center;margin:3px 0 0;font-size:14px;font-weight:300}.product-additional .tabs .tab-content .section.purpose{padding-top:22px;padding-bottom:52px}.product-additional .tabs .tab-content .section.purpose .sec-title .tlt{display:flex;align-items:center}.product-additional .tabs .tab-content .section.purpose .list-purpose{display:flex;align-items:center;justify-content:space-between;margin:24px 0 0;padding:0;gap:50px;list-style:none}.product-additional .tabs .tab-content .section.purpose .list-purpose li{width:62px;flex:1}.product-additional .tabs .tab-content .section.purpose .list-purpose li .thumb{margin:0;line-height:1;font-size:0;text-align:center}.product-additional .tabs .tab-content .section.purpose .list-purpose li .thumb img{width:62px;display:inline-block}.product-additional .tabs .tab-content .section.purpose .list-purpose li.inactive .thumb{filter:grayscale(100%)}.product-additional .tabs .tab-content .section.purpose .list-purpose li .name{font-size:16px;font-weight:500;color:#505050;text-align:center;justify-content:center;padding-top:2px;min-height:35.8px;align-items:center;display:flex;margin:10px 0 0;height:50px}.product-additional .tabs .tab-content .section.purpose .list-purpose li .num{margin:5px 0 0;display:flex;align-items:center;line-height:1;font-size:33px;font-weight:600;color:#be9ef9;gap:3px;justify-content:center}.product-additional .tabs .tab-content .section.purpose .list-purpose li .num span{font-size:14px;line-height:1;font-weight:500;color:#000}.product-additional .tabs .tab-content .section.purpose .list-purpose li.zero .num{color:#ddd}.product-additional .tabs .tab-content .section.types{padding-bottom:26px}.product-additional .tabs .tab-content .section.types .skin-types{list-style:none;padding:20px 0 24px;margin:10px 0 0;width:100%;background:#f8f8f8;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:132px}.product-additional .tabs .tab-content .section.types .skin-types li{display:flex}.product-additional .tabs .tab-content .section.types .skin-types li .thumb{line-height:1;font-size:0;width:86px;margin:4px 0 0}.product-additional .tabs .tab-content .section.types .skin-types li .info{display:flex;flex-direction:column;padding-left:26px;justify-content:end}.product-additional .tabs .tab-content .section.types .skin-types li .info .name{font-size:16px;margin:0 0 2px}.product-additional .tabs .tab-content .section.types .skin-types li .info .point{margin:0;font-size:33px;font-weight:600;position:relative;padding-left:32px}.product-additional .tabs .tab-content .section.types .skin-types li .info .point span{display:inline-block;vertical-align:bottom;font-size:14px;color:#000;font-weight:500;margin-left:4px;margin-bottom:10px}.product-additional .tabs .tab-content .section.types .skin-types li .info .point.good{color:#6cb8e8;margin-bottom:8px}.product-additional .tabs .tab-content .section.types .skin-types li .info .point.good:before{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;font-size:22px;position:absolute;left:0;top:50%;line-height:1;transform:translateY(-50%)}.product-additional .tabs .tab-content .section.types .skin-types li .info .point.bad{color:#ff9c9e}.product-additional .tabs .tab-content .section.types .skin-types li .info .point.bad:before{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;font-size:22px;position:absolute;left:0;top:50%;line-height:1;transform:translateY(-50%)}.product-additional .tabs .tab-content .section.types .type-products{width:100%;display:flex;gap:12px;margin:62px 0 0}.product-additional .tabs .tab-content .section.types .type-products .item{flex:0 0 calc((100% - 60px)/6);padding-bottom:10px}.product-additional .tabs .tab-content .section.types .type-products .item .thumb{margin:0;text-align:center}.product-additional .tabs .tab-content .section.types .type-products .item .thumb img{width:100%;transition:all .3s;min-height:184px;width:184px}.product-additional .tabs .tab-content .section.types .type-products .item .thumb a{display:block;border:1px solid #e3e2e2;line-height:1;font-size:0;transition:all .3s}.product-additional .tabs .tab-content .section.types .type-products .item .thumb a:hover{opacity:.8;border-color:var(--Border-border-interactive,#9153f9)}.product-additional .tabs .tab-content .section.types .type-products .item .p-name{margin:8px 0 0;font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-additional .tabs .tab-content .section.types .type-products .item .p-name a{color:#000;text-decoration:none}.product-additional .tabs .tab-content .section.types .type-products .item .p-name a:hover{text-decoration:underline}.product-additional .tabs .tab-content .section.types .type-products .item .rating{display:flex;font-size:12px;color:#d2baff;gap:2px;line-height:1;align-items:center;padding-top:8px}.product-additional .tabs .tab-content .section.types .type-products .item .rating span{color:#d4d2d2;margin-left:2px}.product-additional .tabs .tab-content .section.types .type-products .item:hover .thumb img{transform:scale(1.05)}.product-additional .tabs .tab-content .section.ads,.product-additional .tabs .tab-content .section.ads img{width:100%}.product-additional .tabs .tab-content .section.reviews .box.overview{border:1px solid #e8e8e8;display:flex;padding:5px 40px 20px;margin:35px 0 0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points{flex:0 0 242px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 40px 0 10px}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .point{margin:0;font-size:43px;font-weight:700;font-family:Montserrat,sans-serif;color:#cbb1fa;line-height:1}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .rating{display:flex;font-size:34px;line-height:1;color:#cbb1fa;margin:24px 0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .count{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 11px}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .count .lbl{margin:0;font-size:15px;font-weight:600}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .count .num{font-size:17px;font-weight:600;color:#7fcdff;margin:0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points .count .num span{font-size:15px;font-weight:500;color:#000}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent{flex:1;padding:30px 0 0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .tlt{text-align:center;font-weight:500;font-size:16px}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .tlt span{font-size:22px;color:#be9ef9}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col{width:100%;display:flex;gap:15px;margin:34px 0 0;flex-wrap:wrap}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col{flex:0 0 calc((100% - 30px)/3)}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-title{font-size:15px;font-weight:500;background:#f8f8f8;padding:6.3px 15px 4.3px;margin:0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent{width:100%}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td{font-size:14px;font-weight:500;color:#888;padding:9px 15px;vertical-align:middle;height:73px}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap{display:flex;align-items:center;gap:5px}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap .percent-bar{width:110px;position:relative}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap .percent-bar .holder{width:100%;height:5px;background-color:#e8e8e8;display:block}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap .on{position:absolute;height:5px;top:0;left:0;background:#be9ef9}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap .p-num{line-height:1;font-size:15px;font-weight:500;color:#888}.product-additional .tabs .tab-content .section.reviews .images{padding:55px 0 0}.product-additional .tabs .tab-content .section.reviews .images .box-title{font-size:16px;font-weight:600;margin:0}.product-additional .tabs .tab-content .section.reviews .images .images-review{width:100%;display:flex;gap:5px;flex-wrap:wrap;margin:15px 0 0}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow{width:40px;height:40px;display:flex;align-items:center;background:#fff;border-radius:50%;border:1px solid #eaeaea;z-index:5}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow:before{font-family:Font Awesome\ 6 Pro;color:#000;font-size:18px;font-weight:300}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow.slick-prev{left:-20px}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow.slick-prev:before{content:""}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow.slick-next{right:-20px}.product-additional .tabs .tab-content .section.reviews .images .images-review .slick-arrow.slick-next:before{content:""}.product-additional .tabs .tab-content .section.reviews .images .images-review .item{flex:0 0 calc((100% - 40px)/9);font-size:0;line-height:1;outline:none}.product-additional .tabs .tab-content .section.reviews .images .images-review .item img{height:100%}.product-additional .tabs .tab-content .section.reviews .images .images-review .item a{display:block;outline:none;line-height:1;font-size:0}.product-additional .tabs .tab-content .section.reviews .images .images-review .item a:hover{opacity:.8}.product-additional .tabs .tab-content .section.reviews .images .popup{display:flex;justify-content:space-between;align-items:center}.product-additional .tabs .tab-content .section.reviews .images .popup button{border:none;background:transparent;font-size:16px;font-weight:600;margin:0;cursor:pointer}.product-additional .tabs .tab-content .section.reviews .list-reviews{width:100%;margin:47px 0 0}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title{display:flex;justify-content:space-between;align-items:center;padding:25.2px 35px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f9f9f9}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .tlt{font-size:15px;font-weight:700;margin:0}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter{list-style:none;margin:0;padding:0;display:flex;align-items:center}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li{line-height:1;border-right:1px solid #e5e5e5}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li:last-child{border:none}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li button{background:transparent;outline:none;cursor:pointer;padding:0 20px;border:none;position:relative;font-size:12px;line-height:1;color:#888}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li button:before{content:"O";font-family:Font Awesome\ 6 Pro;font-size:13px;font-weight:400;line-height:1;margin-right:5px}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li.active button,.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li:hover button{color:#000}.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li.active button:before,.product-additional .tabs .tab-content .section.reviews .list-reviews .filters .list-filter li:hover button:before{content:""}.product-additional .tabs .tab-content .section.reviews .list-reviews .details{display:flex;flex-direction:column;padding-top:8px;padding-bottom:12px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item{display:flex;flex-direction:column;padding:35px 35px 40px;border-bottom:1px solid #ededed}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-head{width:100%;display:flex;justify-content:space-between;align-items:center}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-head .info{list-style:none;margin:0;padding:0;display:flex}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-head .info li{border-right:1px solid silver;line-height:1;font-size:11px;font-weight:500;padding:0 5px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-head .info li:last-child{border:none;color:#787878}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .rating{flex:0 0 100px;font-size:12px;display:flex;color:#d6c0ff;align-items:center;justify-content:center}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .rating.sp{margin-bottom:4px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .rating span{font-size:14px;font-weight:600;color:#89ccf1;display:inline-block;margin-left:7px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content{display:flex;justify-content:space-between;padding-top:12px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-text{flex:1;padding-right:15px;font-size:14px;font-weight:500;color:#545454;line-height:1.4}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-text p{margin:0}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-image{flex:0 0 auto}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-image .wrap-img{display:flex}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-image .wrap-img .img-item img{height:100%}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-actions{display:flex;justify-content:space-between;padding-top:5px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-actions .extra{flex:0 0 100px;display:flex;align-items:center;justify-content:center;gap:8px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-actions .extra .btn{padding:5px;font-size:12px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-actions .extra .btn.like{color:#5055b1;position:relative;font-size:14px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-actions .extra .btn.like span{color:#000}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn{background:transparent;outline:none;border:none;padding:0;line-height:1;cursor:pointer;display:flex;align-items:center;gap:8px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn.translate{font-size:14px;font-weight:500;color:#787878}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn.translate.sp{margin-top:15px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn.expand{font-size:14px;font-weight:500;color:#787878}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn.expand.sp{margin-top:15px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .btn.expand:after{content:"";font-family:Font Awesome\ 6 Pro;font-weight:300;font-size:19px;line-height:1}.product-additional .tabs .tab-content .section.reviews .list-reviews .foot-list{padding:10px 0 42px;display:flex;justify-content:end}.product-additional .tabs .tab-content .section.banners{display:flex;gap:5px;padding-bottom:42px}.product-additional .tabs .tab-content .section.banners .item{flex:0 0 calc((100% - 5px)/2);font-size:0;line-height:1}.product-additional .tabs .tab-content .section.banners .item img{width:100%}.product-additional .tabs .tab-content .section.banners .item a{display:block}.product-additional .tabs .tab-content .section.banners .item a:hover{opacity:.8}.product-additional .ingredientewg{border-radius:20px;padding:3px 10px;margin-right:10px;color:#fff}.product-additional .composition{max-width:1175px;margin:35px auto 20px}.b-tlt{font-size:26px;font-weight:600;margin:0 0 22px}.box.report{padding-bottom:15px}.box.report .ls-reasion{margin:15px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.box.report .ls-reasion li{width:100%}.box.report .ls-reasion li .wrap-tick{position:relative;overflow:hidden;display:flex;align-items:center}.box.report .ls-reasion li .wrap-tick input{position:absolute;top:-999px;left:-999px}.box.report .ls-reasion li .wrap-tick .mark{width:16px;height:16px;border-radius:50%;border:1.5px solid #1c1b1f;margin-right:10px;line-height:1;position:relative}.box.report .ls-reasion li .wrap-tick .mark:after{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;top:3px;left:3px}.box.report .ls-reasion li .wrap-tick input:checked+.mark:after{background-color:#1c1b1f}.box.report .ls-reasion li .wrap-tick span{font-size:14px;font-weight:400;color:var(--Content-content-primary,#121926)}.box.report .form-style{font-size:14px;border:1px solid var(--Border-boder-primary,#364152);line-height:1;outline:none;resize:none;margin:10px 0 0}.box.report .form-style,.box.report .note{font-weight:400;border-radius:4px;padding:8px 12px;width:100%}.box.report .note{margin:5px 0 10px;font-size:12px;color:var(--Content-content-secondary,#697586);background:var(--Layer-layer-02,#f8fafc)}.confirm .d-head h4{font-size:20px;font-weight:600;margin:0;text-align:center}.confirm .confirm-text{font-size:14px;font-weight:400;text-align:center}.confirm .d-foot{padding-top:25px!important}.evaluate{display:flex;flex-direction:column;gap:35px;align-items:flex-start;max-width:520px}.evaluate .title{display:flex;gap:15px}.evaluate .title .product-image{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border:1px solid #be9ef9;border-radius:5px}.evaluate .title .infor{display:grid;gap:10px}.evaluate .title .infor span:first-child{font-size:20px;font-weight:500;color:#000}.evaluate .title .infor span:last-child{font-size:14px;font-weight:500;color:rgba(0,0,0,.5)}.evaluate .title .infor .name{font-size:16px!important;font-weight:500;color:rgba(0,0,0,.8)!important}.evaluate .title .infor p{margin:0;font-size:14px;color:rgba(0,0,0,.5)}.evaluate .title .infor p:last-child{font-size:14px;font-weight:500;color:#be9ef9}.evaluate .title .avata{min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;line-height:34px;color:#fff;font-size:24px;background-color:#1ad7b1;border-radius:50%}.evaluate .evaluate-title{display:flex;justify-content:space-between;width:100%;padding-left:75px;color:#000;font-size:17px;font-weight:500}.evaluate .evaluate-title span:last-child{font-weight:500;color:#be9ef9;font-size:14px}.evaluate .group{display:flex;justify-content:center;align-items:center;width:100%;gap:25px;font-size:34px;line-height:1;color:rgba(0,0,0,.1)}.evaluate .input-eve{width:100%}.evaluate .input-eve input.form-style{width:100%;padding:5px 10px}.evaluate .input-eve textarea{box-sizing:border-box;display:flex;padding:10px 15px;width:100%}.evaluate .input-eve textarea placeholder{padding-left:10px;font-size:14px;font-weight:400;color:rgba(0,0,0,.5);text-align:center;width:100%}.evaluate .input-eve span{float:right;font-size:14px;margin-top:6px}.evaluate .input-eve .images-review{display:inline-flex}.evaluate .input-eve .reviews .review-title{font-size:15px;font-weight:500}.evaluate .input-eve .reviews .review-options{display:flex;justify-content:space-between;font-size:15px;margin:5px 5px 10px}.evaluate .input-eve .reviews .review-options .review-option-item{display:inline-flex}.evaluate .input-eve .reviews .review-options .review-option-item:first-child{flex:.6}.evaluate .input-eve .reviews .review-options .review-option-item input[type=radio]{margin-right:3px}.evaluate .line{width:120%;height:1px;background-color:#e8e8e8;margin-bottom:30px;margin-left:-32px}@media(max-width:1070px){.product-detail .wrap-col .col.left .gallery{flex:0 0 100%;flex-direction:column;position:relative;padding-bottom:90px}.product-detail .wrap-col .col.left .gallery .nav-slider{flex:0 0 100%;flex-direction:row;width:100%;position:absolute;bottom:0;left:0}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-slider{width:100%}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-slider .slick-slide{padding:0 5px;line-height:1;font-size:0}.product-detail .wrap-col .col.left .gallery .nav-slider .slick-slider .slick-slide div{display:flex;justify-content:center}.product-detail .wrap-col .col.left .gallery .main-slider .item img{width:100%}}@media(max-width:992px){.product-detail .wrap-col{flex-direction:column}.product-detail .wrap-col .col.left{flex:0 0 100%;justify-content:center;margin-bottom:15px}.product-detail .wrap-col .col.left .thumb{display:flex;width:100%;align-items:center;justify-content:center}.product-detail .wrap-col .col.right{padding-left:0}.product-detail .wrap-col .col.right .points .conditions{flex-direction:column;align-items:flex-start;padding:15px}.product-detail .wrap-col .col.right .points .conditions .item{flex:0 0 100%;width:100%}.product-detail .wrap-col .col .btn-actions{flex-wrap:wrap}.product-detail .wrap-col .col .btn-actions a.more,.product-detail .wrap-col .col .btn-actions button.more{flex:0 0 100%}.product-detail .wrap-col .col .btn-actions button.request{justify-content:flex-start;padding:12px 20px}.product-detail .wrap-col .col .btn-actions.merged{flex-wrap:wrap}.product-detail .wrap-col .col .btn-actions.merged .btn.buying{flex:0 0 100%}.product-detail .wrap-col .col .btn-actions.merged .btn.hall:before{display:none}.product-additional .tabs .tab-content .section.ingredients .wrap-col{flex-direction:column}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-left{flex:0 0 100%;padding-left:0}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right{padding:15px 0;margin-top:20px}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias{display:flex;gap:15px;flex-wrap:wrap}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li{flex:0 0 calc((100% - 30px)/3);justify-content:center;display:flex;flex-wrap:wrap}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .c-name{flex:0 0 100%}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li:last-child{margin-left:0;margin-right:0}.product-additional .tabs .tab-content .section.purpose .list-purpose{display:flex;flex-wrap:wrap;gap:15px}.product-additional .tabs .tab-content .section.purpose .list-purpose li{flex:0 0 calc((100% - 45px)/4);display:flex;flex-direction:column;justify-content:center;align-items:center}.product-additional .tabs .tab-content .section.types .skin-types{gap:20px;display:flex;flex-direction:column;padding:15px}.product-additional .tabs .tab-content .section.types .skin-types li{width:100%;display:flex;justify-content:center;padding:10px 0}.product-additional .tabs .tab-content .section.types .types-descript ul{padding-inline-start:20px}.product-additional .tabs .tab-content .section.types .type-products{gap:15px;flex-wrap:wrap}.product-additional .tabs .tab-content .section.types .type-products .item{flex:0 0 calc((100% - 45px)/4);display:flex;flex-direction:column;justify-content:flex-start}.product-additional .tabs .tab-content .section.reviews .box.overview{padding:30px 0;flex-wrap:wrap;justify-content:center}.product-additional .tabs .tab-content .section.reviews .box.overview .i-points{padding-left:0;padding-right:0}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent{display:flex;flex:0 0 100%;flex-direction:column}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col{flex-wrap:wrap}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col{flex:0 0 100%}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap{width:100%}.product-additional .tabs .tab-content .section.reviews .box.overview .i-point-percent .wrap-col .col .tbl-percent tr td .percent-wrap .percent-bar{flex:1}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title{padding:25px 15px;flex-direction:column;justify-content:center;align-items:flex-start}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters{padding-top:15px;width:100%}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters .list-filter{width:100%;display:flex;justify-content:space-between}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters .list-filter li{flex:0 0 25%}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters .list-filter li button{display:block;width:100%;text-align:center}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item{padding:30px 0}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content{flex-wrap:wrap}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-image .wrap-img{margin-top:15px}.product-additional .tabs .tab-content .section.reviews .list-reviews .details .item .i-content .r-text{flex:0 0 100%;padding-bottom:20px}.product-additional .composition{max-width:100%;padding:0 15px}}@media(max-width:768px){.product-detail .wrap-col .col.right .wrap-tlt .tlt{font-size:22px}.product-detail .wrap-col .col.right .description{font-size:15px;padding:15px 0}.product-detail .wrap-col .col.right .rating{padding:15px 0}.product-detail .wrap-col .col.right .points .p-head .name{font-size:16px}.product-detail .wrap-col .col.right .points .p-head .save-points{font-size:22px}.product-detail .wrap-col .col.right .point-values{flex-direction:column;align-items:flex-start}.product-detail .wrap-col .col.right .point-values .current{margin-top:8px}.product-detail .wrap-col .col.right .i-list{flex-direction:column}.product-detail .wrap-col .col.right .i-list table{width:100%}.product-detail .wrap-col .col.right .i-list .exchange{flex:auto;width:100%;padding-left:0;padding-top:15px}.product-additional .tabs .tab-content .section.ingredients .sec-title .tlt{width:100%;flex:1}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li{flex:0 0 calc((100% - 15px)/2);padding-bottom:10px}.product-additional .tabs .tab-content .section.ingredients .wrap-col .col-right .criterias li .thumb img{width:86px}.product-additional .tabs .tab-content .section.purpose .list-purpose li{flex:0 0 calc((100% - 15px)/2);padding-bottom:2px}.product-additional .tabs .tab-content .section.types .type-products .item{flex:0 0 calc((100% - 15px)/2);padding-bottom:10px;justify-content:flex-start}.product-additional .tabs .tab-content .section.types .type-products .item .p-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-additional .tabs .tab-content .section.types .skin-types li{padding:0}.product-additional .tabs .tab-content .section.types .skin-types li .thumb img{width:82px}.product-additional .tabs .tab-content .section.types .skin-types li .info .point.good{margin-bottom:0}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters .list-filter li button{width:100%;padding:0 5px;min-height:24px}.product-additional .tabs .tab-content .section.reviews .list-reviews .b-title .filters .list-filter li button:before{display:none}.product-additional .tabs .tab-content .section.reviews .images .images-review .item{flex:0 0 calc((100% - 10px)/3)}.product-additional .tabs .tab-content .section.reviews .images .images-review .item img{width:100%}.product-additional .tabs .tab-content .section.banners{gap:15px;flex-direction:column}.product-additional .tabs .tab-content .section.banners .item{flex:0 0 100%}.product-additional .tabs .tab-content .section .sec-title{position:relative}.product-additional .tabs .tab-content .section .sec-title .relative{position:static}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients{top:55px;left:0;width:100%}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients:before{right:25px;top:-7px;left:auto}.product-additional .tabs .tab-content .section .sec-title .dialog-ingredients:after{left:auto;width:25px;height:25px;top:0;right:21px}.product-additional .composition .notice{flex-wrap:wrap}.product-additional .composition .notice .item{flex-basis:48%}.product-additional .composition .notice .item .txt{font-size:13px}.b-tlt{font-size:22px}}@media(max-width:520px){.product-additional .tabs .tab-controls .wraper{flex-wrap:wrap}.product-additional .tabs .tab-controls .wraper .item{flex:0 0 50%}}