.dm-company-profile{clear:both;margin:28px 0 0;background:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:0}.dm-company-subtabs{display:flex;align-items:center;justify-content:space-between;gap:18px;overflow-x:auto;border-bottom:1px solid #dfe3e8;white-space:nowrap}.dm-company-subtabs a{min-height:51px;padding:0 18px;display:flex;align-items:center;color:#555;text-decoration:none;font-size:15px}.dm-company-subtabs a:first-child{border-bottom:2px solid #222;color:#222;font-weight:600}.dm-company-inner{padding:26px 0 8px}.dm-company-profile-grid{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr);gap:36px}.dm-company-profile figure{margin:0}.dm-company-profile figure img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#f3f4f6}.dm-company-profile figcaption a{display:flex;min-height:44px;margin-top:10px;border:1px solid #cfd5dc;align-items:center;justify-content:center;color:#222;text-decoration:none}.dm-company-profile h2{margin:0 0 18px!important;font-size:25px!important;line-height:1.25!important}.dm-company-profile h3{margin:0 0 12px!important;font-size:19px!important;line-height:1.35!important}.dm-company-facts{margin:0}.dm-company-facts>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;padding:8px 0}.dm-company-facts dt{color:#72767d}.dm-company-facts dd{margin:0;color:#222;line-height:1.5}.dm-company-profile-grid p{margin:17px 0 0;line-height:1.7;color:#41464d}.dm-company-links{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:15px}.dm-company-links a{color:#176b3a}.dm-company-capacity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid #dfe3e8;border-bottom:1px solid #dfe3e8}.dm-company-capacity-grid section{padding:22px 24px 20px 0}.dm-company-capacity-grid section+section{padding-left:24px;border-left:1px solid #e5e7eb}.dm-company-capacity-grid ul{margin:0;padding-left:19px}.dm-company-capacity-grid li{margin:7px 0;line-height:1.55;color:#41464d}.dm-company-show{padding:24px 0 8px}.dm-company-show>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dm-company-show a{position:relative;display:block;min-width:0;color:#fff;text-decoration:none;overflow:hidden}.dm-company-show img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:#f3f4f6}.dm-company-show a span{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 8px;background:linear-gradient(transparent,rgba(0,0,0,.72));font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dm-product-related-keywords{clear:both;padding:24px 0 28px;background:#fff;color:#171717}.dm-product-related-keywords h2{margin:0 0 14px!important;font-size:22px!important;line-height:1.3!important;letter-spacing:0}.dm-product-related-keywords h3{margin:18px 0 10px!important;font-size:17px!important;line-height:1.3!important;letter-spacing:0}.dm-product-related-keywords nav{display:flex;flex-wrap:wrap;gap:10px 12px}.dm-product-related-keywords a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 14px;border:1px solid #d9dee5;border-radius:999px;background:#fff;color:#171717;font-size:15px;font-weight:400;line-height:1.35;text-align:center;text-decoration:none;white-space:normal;box-shadow:0 1px 1px rgba(17,24,39,.02);transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}.dm-product-related-keywords a:hover,.dm-product-related-keywords a:focus-visible{border-color:#111;color:#111;background:#fff;box-shadow:0 1px 3px rgba(17,24,39,.08);outline:0}
.dm-product-buying-resources{clear:both;max-width:1440px;margin:18px auto 10px;padding:18px 15px 20px;box-sizing:border-box;border-top:1px solid #e5e7eb;background:#fff;color:#171717;content-visibility:auto;contain-intrinsic-size:190px}.dm-product-buying-resources h2{margin:0 0 12px;font-size:20px;line-height:1.35}.dm-product-buying-resources nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dm-product-buying-resources a{display:flex;min-height:72px;padding:12px 13px;box-sizing:border-box;border:1px solid #dfe3e8;border-radius:6px;background:#fff;color:#171717;text-decoration:none;flex-direction:column;justify-content:center}.dm-product-buying-resources a:hover{border-color:#222}.dm-product-buying-resources strong{font-size:14px;line-height:1.35}.dm-product-buying-resources span{display:block;margin-top:4px;color:#62666d;font-size:12px;line-height:1.45}
.dm-similar-products{position:relative;clear:both;margin:28px 0 0;padding:24px 0;border-top:1px solid #e5e7eb;background:#fff;color:#222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;overflow:hidden}.dm-similar-products>h2{margin:0 0 18px!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important}.dm-similar-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}.dm-similar-track::-webkit-scrollbar{display:none}.dm-similar-products article{min-width:0;scroll-snap-align:start}.dm-similar-image{display:block;overflow:hidden;border-radius:6px;background:#f3f4f6;aspect-ratio:1/1}.dm-similar-image img{display:block;width:100%;height:100%;object-fit:cover}.dm-similar-products h3{height:44px;margin:9px 0 5px!important;overflow:hidden;font-size:16px!important;font-weight:400!important;line-height:22px!important}.dm-similar-products h3 a{color:#444;text-decoration:none}.dm-similar-products h3 a:hover{text-decoration:underline}.dm-similar-products .dm-cat-price{font-size:18px;font-weight:700;line-height:1.3;color:#222;direction:ltr;unicode-bidi:isolate}.dm-similar-products .dm-cat-moq{margin-top:3px;color:#555;font-size:13px}.dm-similar-products .dm-cat-actions{display:none!important}.dm-similar-arrow{position:absolute;z-index:3;top:45%;width:46px;height:46px;margin-top:-23px;padding:0;border:1px solid #d8dce1;border-radius:50%;background:#fff;color:#222;font-size:34px;font-weight:300;line-height:40px;text-align:center;box-shadow:0 2px 9px rgba(0,0,0,.12);cursor:pointer}.dm-similar-arrow.is-prev{left:8px}.dm-similar-arrow.is-next{right:8px}.dm-similar-arrow:disabled{opacity:0;pointer-events:none}
.dm-product-section-tabs{display:flex;align-items:stretch;gap:0;min-height:68px;margin:24px 0 0;border-bottom:1px solid #d9d9d9;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:0;overflow-x:auto;scrollbar-width:none}.dm-product-section-tabs::-webkit-scrollbar{display:none}.dm-product-section-tabs a{position:relative;display:flex;min-width:118px;min-height:68px;padding:0 24px;box-sizing:border-box;align-items:center;justify-content:center;color:#222;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap}.dm-product-section-tabs a:first-child{justify-content:flex-start;padding-left:0}.dm-product-section-tabs a.is-active{font-weight:600}.dm-product-section-tabs a.is-active:after{content:"";position:absolute;left:24px;right:24px;bottom:-1px;height:5px;background:#111}.dm-product-section-tabs a:first-child.is-active:after{left:0}.detail-keyattrs-title,#product-reviews,#company-profile,#detailtab{scroll-margin-top:90px}
@media(max-width:1100px){.dm-similar-track{grid-auto-columns:calc((100% - 42px)/4);gap:14px}}
@media(max-width:900px){.single .contentwrapbg.contentwrapside{padding-bottom:13px!important}.single .contentwrapside>.contentwrap>.sidebar{height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}.dm-product-related-keywords{padding:18px 0 22px}.dm-product-related-keywords>.container{box-sizing:border-box;width:100%!important;max-width:100%!important;padding-left:14px!important;padding-right:14px!important}.dm-product-related-keywords h2{margin-bottom:12px!important;font-size:18px!important}.dm-product-related-keywords h3{margin:16px 0 10px!important;font-size:16px!important}.dm-product-related-keywords nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;width:100%}.dm-product-related-keywords a.dmprk-keyword{box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:48px;padding:8px 10px;font-size:13px;line-height:1.2;white-space:normal;overflow:hidden;overflow-wrap:anywhere}.dm-product-related-keywords a.dmprk-label-long{font-size:12px}.dm-product-related-keywords a.dmprk-label-xlong{font-size:10.5px}.dm-product-buying-resources{margin:10px 0 4px;padding:13px 10px 16px;contain-intrinsic-size:280px}.dm-product-buying-resources h2{font-size:17px}.dm-product-buying-resources nav{grid-template-columns:1fr 1fr;gap:7px}.dm-product-buying-resources a{min-height:76px;padding:10px}.dm-product-buying-resources strong{font-size:13px}.dm-product-buying-resources span{font-size:11px}}
@media(max-width:760px){.dm-company-profile{margin-top:20px}.dm-company-subtabs{justify-content:flex-start}.dm-company-subtabs a{min-height:48px;padding:0 14px;font-size:12px}.dm-company-inner{padding:18px 12px 5px}.dm-company-profile-grid{grid-template-columns:1fr;gap:18px}.dm-company-profile h2{font-size:21px!important}.dm-company-facts>div{grid-template-columns:105px minmax(0,1fr);gap:10px;font-size:13px}.dm-company-capacity-grid{grid-template-columns:1fr}.dm-company-capacity-grid section,.dm-company-capacity-grid section+section{padding:17px 0;border-left:0;border-bottom:1px solid #e5e7eb}.dm-company-show>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dm-company-show a{min-height:52px;touch-action:manipulation}.dm-company-show a span{padding:14px 6px 5px;font-size:10px}.dm-company-show h3,.dm-company-capacity-grid h3{font-size:17px!important}.dm-similar-products{margin-top:20px;padding:18px 12px}.dm-similar-products>h2{font-size:20px!important}.dm-similar-track{grid-auto-columns:calc((100% - 9px)/2);gap:9px}.dm-similar-products h3{height:38px;font-size:14px!important;line-height:19px!important}.dm-similar-products .dm-cat-price{font-size:15px}.dm-similar-products .dm-cat-moq{font-size:11px}.dm-similar-arrow{width:40px;height:40px;margin-top:-20px;font-size:29px;line-height:35px}.dm-similar-arrow.is-prev{left:5px}.dm-similar-arrow.is-next{right:5px}.dm-product-section-tabs{min-height:52px;margin-top:15px}.dm-product-section-tabs a{min-width:auto;min-height:52px;padding:0 16px;font-size:14px;line-height:20px}.dm-product-section-tabs a:first-child{padding-left:4px}.dm-product-section-tabs a.is-active:after{left:13px;right:13px;height:3px}.dm-product-section-tabs a:first-child.is-active:after{left:4px}}
.dm-product-reviews{clear:both;width:100%;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin:14px 0 18px;color:#17191c}.dm-review-inner{width:100%;padding:18px 24px 20px;box-sizing:border-box}.dm-review-inner>h2{margin:0 0 11px;font-size:22px;line-height:29px;color:#111827}.dm-review-tabs{display:flex;align-items:flex-end;gap:34px;border-bottom:1px solid #dfe3e8}.dm-review-tab{position:relative;border:0;background:transparent;color:#667085;padding:0 10px 10px;font:600 14px/21px Arial,Helvetica,sans-serif;cursor:pointer}.dm-review-tab span{font-weight:600}.dm-review-tab.is-active{color:#111827}.dm-review-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#111827}.dm-review-panel{padding-top:14px}.dm-review-panel[hidden]{display:none!important}.dm-review-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px}.dm-review-summary{display:flex;align-items:center;gap:12px}.dm-review-score{font-size:38px;line-height:43px;color:#172033}.dm-review-summary>span{display:flex;flex-direction:column;gap:1px}.dm-review-summary small{color:#667085;font-size:12px}.dm-review-stars{display:inline-flex;align-items:center;gap:2px;font-size:0;line-height:0;letter-spacing:0}.dm-review-star{display:block;flex:0 0 17px;width:17px;height:17px;background:#ff6a00;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%)}.dm-review-star.is-empty{background:#d5d9df}.dm-review-empty,.dm-review-privacy{margin:3px 0;color:#68707a;font-size:13px}.dm-review-open,.dm-review-submit{border:1px solid #111827;border-radius:18px;background:#fff;color:#111827;min-height:34px;padding:6px 16px;font-weight:600;cursor:pointer}.dm-review-submit{background:#cf2026;border-color:#cf2026;color:#fff}.dm-review-list{margin-top:12px;border-top:1px solid #eceff2}.dm-review-item{display:grid;grid-template-columns:165px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #eceff2}.dm-review-item aside{display:grid;grid-template-columns:30px minmax(0,1fr);align-content:start;align-items:center;gap:3px 8px;min-width:0}.dm-review-avatar{grid-row:1/2;display:flex;width:30px;height:30px;border-radius:50%;align-items:center;justify-content:center;background:#d94700;color:#fff;font-weight:700}.dm-review-item aside strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-review-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.dm-review-meta time{color:#545b66;font-size:12px;white-space:nowrap}.dm-review-country{grid-column:1/3;display:flex;align-items:center;gap:5px;margin-top:4px;color:#475467;font-size:12px}.dm-review-country img{display:block;flex:0 0 20px;width:20px;height:15px;aspect-ratio:4/3;object-fit:cover;border:0}.dm-review-content{min-width:0}.dm-review-content p{margin:4px 0 8px;color:#30343b;font-size:14px;line-height:1.55}.dm-review-product{display:flex;align-items:center;justify-content:space-between;gap:15px;box-sizing:border-box;padding:8px 12px;border-radius:5px;background:#f5f6f7;color:#20242a;text-decoration:none;font-size:13px}.dm-review-product strong{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-review-product span{flex:0 0 auto;color:#20242a;font-weight:600}.dm-review-product span b{font-size:19px;line-height:13px;font-weight:400}.dm-review-form{margin-top:14px;padding:16px;border:1px solid #e4e7eb;border-radius:8px;background:#fafbfc}.dm-review-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dm-review-form label>span,.dm-review-form legend{display:block;margin-bottom:5px;font-size:13px;font-weight:700}.dm-review-form input[type=text],.dm-review-form input[type=email],.dm-review-form textarea{width:100%;box-sizing:border-box;border:1px solid #cdd3da;border-radius:5px;background:#fff;padding:9px 11px;font:inherit}.dm-review-form fieldset{border:0;margin:12px 0;padding:0}.dm-review-rating{display:inline-flex;flex-direction:row-reverse;gap:3px}.dm-review-rating input{position:absolute;opacity:0}.dm-review-rating label{display:block;width:26px;height:26px;background:#c9ced4;font-size:0;line-height:0;cursor:pointer;-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%)}.dm-review-rating input:checked~label,.dm-review-rating label:hover,.dm-review-rating label:hover~label{background:#ff6a00;color:transparent}.dm-review-body{display:block}.dm-review-consent{display:flex!important;align-items:flex-start;gap:8px;margin:10px 0}.dm-review-consent input{margin-top:3px}.dm-review-consent span{font-weight:400!important}.dm-review-trap{position:absolute!important;left:-9999px!important}.dm-review-submit{margin-top:6px}.dm-review-status{display:inline-block;margin:0 0 0 10px;font-size:13px}.dm-review-status.is-error{color:#b42318}
.dm-review-product .dm-review-product-main{display:flex;align-items:center;gap:9px;flex:1 1 auto;min-width:0}.dm-review-product .dm-review-product-main strong{flex:1 1 auto}.dm-review-product-thumb{display:block;flex:0 0 38px;width:38px;height:38px;border-radius:4px;object-fit:cover;background:#fff}.dm-review-product .dm-review-product-details{flex:0 0 auto}.dm-review-highlights{display:flex;align-items:flex-start;gap:12px;margin:12px 0 2px;font-size:13px}.dm-review-highlights>strong{padding-top:7px;white-space:nowrap}.dm-review-highlights>div,.dm-review-modal-highlights>div{display:flex;flex-wrap:wrap;gap:8px}.dm-review-highlight{border:1px solid #d9dee5;border-radius:16px;background:#fff;padding:5px 11px;color:#344054;font:400 13px/18px Arial,Helvetica,sans-serif;cursor:pointer}.dm-review-highlight:hover,.dm-review-highlight.is-active{border-color:#111827;color:#111827}.dm-review-showall{display:block;width:min(420px,100%);min-height:38px;margin:14px auto 0;border:1px solid #111827;border-radius:21px;background:#fff;color:#111827;font:500 14px/20px Arial,Helvetica,sans-serif;cursor:pointer}html.dm-review-modal-open{overflow:hidden}.dm-review-modal[hidden]{display:none!important}.dm-review-modal{position:fixed;z-index:2147481000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.dm-review-modal-backdrop{position:absolute;inset:0;background:rgba(17,24,39,.56)}.dm-review-dialog{position:relative;display:flex;flex-direction:column;width:min(1280px,100%);height:min(82vh,900px);max-height:100%;background:#fff;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.28);overflow:hidden}.dm-review-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:21px 28px 15px}.dm-review-dialog h2{margin:0;font-size:23px;line-height:30px}.dm-review-close{border:0;background:transparent;padding:0;width:34px;height:34px;color:#20242a;font:400 38px/30px Arial;cursor:pointer}.dm-review-modal-tools{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 28px 15px;border-bottom:1px solid #edf0f2}.dm-review-modal-highlights{display:flex;align-items:flex-start;gap:10px;font-size:13px}.dm-review-modal-highlights>strong{padding-top:6px;white-space:nowrap}.dm-review-sort{display:flex;align-items:center;gap:8px;white-space:nowrap;font-weight:700}.dm-review-sort select{border:1px solid #d9dee5;border-radius:5px;background:#fff;padding:7px 30px 7px 10px;font:inherit;color:#20242a}.dm-review-modal-scroll{overflow:auto;padding:0 28px 20px}.dm-review-modal-list .dm-review-item{padding:17px 0}.dm-review-load-status{min-height:26px;margin:10px 0 0;text-align:center;color:#667085;font-size:13px}@media(min-width:701px){.dm-review-showall[data-total="3"]{display:none}.dm-product-reviews{max-width:1190px;margin-left:auto;margin-right:auto}.dm-review-dialog{width:min(980px,100%)}}
@media(max-width:700px){.dm-product-reviews{border-left:0;border-right:0;border-radius:0;margin:6px 0 10px}.dm-review-inner{padding:10px 10px 12px}.dm-review-inner>h2{display:none}.dm-review-tabs{justify-content:flex-start;gap:6px;margin:0 0 7px;border:0;overflow-x:auto;scrollbar-width:none}.dm-review-tabs::-webkit-scrollbar{display:none}.dm-review-tab{flex:0 0 auto!important;min-height:27px;padding:3px 9px!important;border:1px solid #d9dde2;border-radius:15px;background:#fff;font-size:11px;line-height:17px;white-space:nowrap}.dm-review-tab.is-active{border-color:#ff6a00;color:#111}.dm-review-tab.is-active:after{display:none}.dm-review-panel{padding-top:0}.dm-review-heading{align-items:center;min-height:39px;padding:1px 0 5px}.dm-review-summary{align-items:center;gap:8px}.dm-review-score{font-size:34px;line-height:38px;font-weight:800;color:#111}.dm-review-summary>span{flex-direction:row;align-items:center;gap:0}.dm-review-summary .dm-review-stars{gap:3px}.dm-review-summary .dm-review-star{width:18px;height:18px;flex-basis:18px}.dm-review-summary small{display:none}.dm-review-highlights{margin:3px 0 8px}.dm-review-highlights>strong{display:flex;align-items:center;gap:5px;padding:0 0 6px;color:#166534;font-size:12px}.dm-review-highlights>strong:before{content:"13";display:inline-flex;width:15px;height:15px;align-items:center;justify-content:center;border-radius:50%;background:#166534;color:#fff;font-size:10px;font-weight:800}.dm-review-highlights>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.dm-review-highlights>div::-webkit-scrollbar{display:none}.dm-review-highlight{flex:0 0 auto;min-height:29px;padding:5px 10px;border-radius:16px;background:#fff;font-size:11px;white-space:nowrap}.dm-review-list{margin:0;padding:0 9px;border:0;border-radius:5px;background:#f6f6f6}.dm-review-item,.dm-review-modal-list .dm-review-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 7px;padding:10px 0;border-bottom:1px solid #e3e3e3}.dm-review-item:last-child{border-bottom:0}.dm-review-item aside{display:flex!important;grid-column:2;grid-row:1;align-items:center;gap:5px;min-width:0;min-height:18px}.dm-review-item aside:before{content:"";display:block;flex:0 0 3px;width:3px;height:3px;border-radius:50%;background:#a8adb3}.dm-review-avatar{display:none}.dm-review-item aside strong{flex:0 1 auto;max-width:42%;color:#697078;font-size:12px;line-height:17px;font-weight:500}.dm-review-country{display:flex!important;grid-column:auto;flex:0 1 auto;min-width:0;gap:4px;margin:0;color:#4e555c;font-size:11px;line-height:16px;white-space:nowrap}.dm-review-country img{width:18px;height:13px;flex-basis:18px}.dm-review-content{display:contents}.dm-review-meta{display:block;grid-column:1;grid-row:1;min-height:18px}.dm-review-meta .dm-review-stars{gap:2px}.dm-review-meta .dm-review-star{width:15px;height:15px;flex-basis:15px}.dm-review-meta time{display:none}.dm-review-content p{grid-column:1/3;grid-row:2;margin:0 0 2px;color:#25282c;font-size:13px;line-height:1.45}.dm-review-product{display:none!important}.dm-review-showall{width:100%;min-height:32px;margin:7px 0 0;border-color:#d7dbe0;font-size:12px}.dm-review-modal{padding:0;align-items:flex-end}.dm-review-dialog{width:100%;height:88vh;border-radius:10px 10px 0 0}.dm-review-dialog>header{padding:16px 16px 11px}.dm-review-dialog h2{font-size:19px}.dm-review-modal-tools{display:block;padding:0 16px 12px}.dm-review-modal-highlights{display:block}.dm-review-modal-highlights>strong{display:block;padding:0 0 7px}.dm-review-sort{justify-content:flex-end;margin-top:10px;font-size:13px}.dm-review-modal-scroll{padding:0 12px 12px}.dm-review-modal-list{padding:0 9px;border-radius:5px;background:#f6f6f6}.dm-review-modal-list .dm-review-item aside{grid-column:2;grid-row:1}.dm-review-modal-list .dm-review-content{display:contents}}
@media(max-width:760px){.dm-company-profile .dm-company-subtabs a{min-height:48px!important;padding-left:14px;padding-right:14px}.dm-company-links{gap:8px 12px}.dm-company-links a{display:inline-flex;min-height:48px;padding:0 5px;box-sizing:border-box;align-items:center}.dm-company-profile figcaption a{min-height:48px}#dm-product-detail-content p a{display:inline-flex!important;min-height:48px!important;margin:2px 0!important;padding:10px 4px!important;box-sizing:border-box!important;align-items:center!important;line-height:24px!important;vertical-align:middle!important;touch-action:manipulation}}
@media(max-width:760px){.dm-similar-arrow{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;margin-top:-26px!important;padding:0!important;touch-action:manipulation}.dm-product-section-tabs{column-gap:8px!important}.dm-product-section-tabs a,.dm-product-section-tabs[dir="rtl"] a{min-width:96px!important;min-height:52px!important;padding:0 12px!important;align-items:center!important;justify-content:center!important;text-align:center!important;touch-action:manipulation}.dm-product-section-tabs a:first-child{padding-left:12px!important;justify-content:center!important}.dm-product-section-tabs a:first-child.is-active:after{left:13px!important}}
.dm-similar-arrow{display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:1!important}.dm-similar-arrow:before{content:"";display:block;width:11px;height:11px;box-sizing:border-box;border-top:3px solid currentColor;border-right:3px solid currentColor}.dm-similar-arrow:after{content:none!important;display:none!important}.dm-similar-arrow.is-prev:before{transform:rotate(-135deg)}.dm-similar-arrow.is-next:before{transform:rotate(45deg)}
.dm-middle-more-custom,.dm-trade-sticky-more{padding-inline-end:12px!important}.dm-middle-more-custom>span,.dm-trade-sticky-more>span{flex:0 0 auto;margin-inline-start:12px;line-height:1}.dm-assurance-head>b,.dm-trade-sticky-protection>button>span{flex:0 0 auto;margin-inline-end:8px;line-height:1}
.dm-middle-commerce>.dm-middle-assurance{display:block!important;visibility:visible!important}
.dm-inline-trade-slot .dm-trade-protection-summary{display:none!important}
