.QandA-sp{margin-bottom:100px}.QandA-sp .QandA-wrap{flex-direction:column;gap:27px;margin-top:22px;display:flex}.QandA-sp .QandA-wrap .box{border-top:1px solid #d9d9d9;padding-top:27px}.QandA-sp .QandA-wrap .box .box-Q,.QandA-sp .QandA-wrap .box .box-A{font-size:16px;font-weight:500}.QandA-sp .QandA-wrap .box .box-Q:before,.QandA-sp .QandA-wrap .box .box-A:before{content:"";color:#000;margin-right:8px;font-size:20px;font-weight:400}.QandA-sp .QandA-wrap .box .box-Q:before{content:"Q:"}.QandA-sp .QandA-wrap .box .box-A{color:#666;margin-top:5px}.QandA-sp .QandA-wrap .box .box-A:before{content:"A:"}.QandA-sp .QandA-btn{justify-content:center;margin-top:35px;display:flex}.QandA-sp .QandA-btn .cta{background-color:#000;padding:10px 36px}
.SeoContent-sp{background-color:#f4f5f6;padding:56px 0}.SeoContent-sp .SeoContent-wrap h2{margin-top:20px;font-size:35px;line-height:45px}.SeoContent-sp .SeoContent-wrap h3,.SeoContent-sp .SeoContent-wrap h4,.SeoContent-sp .SeoContent-wrap h5,.SeoContent-sp .SeoContent-wrap h6{margin-top:26px;font-size:19px;line-height:28px}.SeoContent-sp .SeoContent-wrap p{margin-top:20px;font-size:16px;line-height:28px}.SeoContent-sp .SeoContent-wrap a{color:#165dba;text-decoration:underline}.SeoContent-sp .SeoContent-wrap ul,.SeoContent-sp .SeoContent-wrap ol{margin-top:10px;padding-left:20px}.SeoContent-sp .SeoContent-wrap ul li,.SeoContent-sp .SeoContent-wrap ol li{margin-top:15px;font-size:16px}.SeoContent-sp .SeoContent-wrap table{-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;margin-top:25px;display:block;overflow-x:auto}.SeoContent-sp .SeoContent-wrap table thead,.SeoContent-sp .SeoContent-wrap table tbody{width:100%}.SeoContent-sp .SeoContent-wrap table tr{border:2px solid #d9d9d9;height:60px}.SeoContent-sp .SeoContent-wrap table tr td,.SeoContent-sp .SeoContent-wrap table tr th{white-space:nowrap;border:2px solid #d9d9d9;padding:12px}@media only screen and (max-width:767px){.SeoContent-sp{background-color:#f4f5f6;padding:40px 0}.SeoContent-sp .SeoContent-wrap h2{font-size:24px;line-height:32px}.SeoContent-sp .SeoContent-wrap h3,.SeoContent-sp .SeoContent-wrap h4,.SeoContent-sp .SeoContent-wrap h5,.SeoContent-sp .SeoContent-wrap h6{font-size:18px}.SeoContent-sp .SeoContent-wrap p{font-size:15px;line-height:26px}.SeoContent-sp .SeoContent-wrap ul,.SeoContent-sp .SeoContent-wrap ol{margin-top:20px}.SeoContent-sp .SeoContent-wrap ul li,.SeoContent-sp .SeoContent-wrap ol li,.SeoContent-sp .SeoContent-wrap table tr td,.SeoContent-sp .SeoContent-wrap table tr th{font-size:15px}}
.ProductDetails-wrap{grid-area:detail}.ProductDetails-wrap .box-side-tag{color:#fff;background-color:#871c23;width:-moz-fit-content;width:fit-content;padding:8px 25px;font-size:14px;font-weight:500}.ProductDetails-wrap .pro-name-wrap .pro-name-value{font-size:24px;font-weight:700}.ProductDetails-wrap .pro-spec-wrap{grid-template-columns:105px auto;row-gap:20px;margin-bottom:0;display:grid}.ProductDetails-wrap .pro-spec-wrap dt{align-items:center;font-size:16px;font-weight:500;display:flex}.ProductDetails-wrap .pro-spec-wrap dd{margin-bottom:0;font-size:14px;font-weight:500}.ProductDetails-wrap .pro-spec-wrap .spec-desc{font-size:18px;font-weight:500}.ProductDetails-wrap .pro-spec-wrap .rating .rating-text,.ProductDetails-wrap .pro-spec-wrap .rating .rating-count{font-size:15px}.ProductDetails-wrap .pro-spec-wrap .rating .rating-text{margin-left:8px;font-weight:500}.ProductDetails-wrap .pro-spec-wrap .rating .rating-count{margin-left:3px;font-weight:400}.ProductDetails-wrap .pro-spec-wrap .rating .times-recently{margin-left:8px}.ProductDetails-wrap .pro-spec-wrap .rating .times-recently .times-recently-text{color:#165dba;margin-bottom:0;font-size:14px;font-weight:400}.ProductDetails-wrap .pro-spec-wrap .rating .times-recently .times-recently-text span{font-weight:600}.ProductDetails-wrap .pro-spec-wrap .availability .availability-text{cursor:pointer;gap:6px;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:500;display:flex}.ProductDetails-wrap .pro-spec-wrap .availability .availability-text span{color:#00812d}.ProductDetails-wrap .pro-spec-wrap .availability .availability-text .arrow{transition:transform .2s ease-in-out}.ProductDetails-wrap .pro-spec-wrap .availability .availability-text:hover .arrow{transform:translate(5px)}.ProductDetails-wrap .pro-spec-wrap .availability .availability-red{color:red}.ProductDetails-wrap .pro-spec-wrap .condition-btn{flex-wrap:wrap;gap:10px;display:flex}.ProductDetails-wrap .pro-spec-wrap .condition-btn button{background-color:#0000;border:3px solid #d9d9d9;padding:6px 28px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.ProductDetails-wrap .pro-spec-wrap .condition-btn button span{color:#165dba;margin-left:5px;font-weight:600}.ProductDetails-wrap .pro-spec-wrap .condition-btn button:hover,.ProductDetails-wrap .pro-spec-wrap .condition-btn button.active{border-color:#165dba}.ProductDetails-wrap .pro-spec-wrap .warranty-wrap{position:relative}.ProductDetails-wrap .pro-spec-wrap .warranty-wrap .warranty-width{gap:10px;width:-moz-fit-content;width:fit-content;display:flex}.ProductDetails-wrap .pro-spec-wrap .warranty-wrap .warranty-width span{color:#fff;font-size:18px;font-weight:500;position:absolute;top:4px;left:52px}.ProductDetails-wrap .pro-spec-wrap .warranty-wrap .warranty-width .arrow{transition:transform .2s ease-in-out}.ProductDetails-wrap .pro-spec-wrap .warranty-wrap .warranty-width:hover .arrow{transform:translate(5px)}.ProductDetails-wrap .pro-spec-wrap .list-price-wrap .list-price-text{font-size:17px;font-weight:500;text-decoration:line-through}.ProductDetails-wrap .pro-spec-wrap .Price-wrap .Price-text{font-size:36px;font-weight:500;line-height:normal}.ProductDetails-wrap .member-ship-wrap{background-color:#eaeef5;width:229px;padding:6px 10px}.ProductDetails-wrap .member-ship-wrap .head{margin-bottom:6px}.ProductDetails-wrap .member-ship-wrap .head p{font-size:16px;font-weight:500}.ProductDetails-wrap .member-ship-wrap span{color:#165dba;font-size:14px;font-weight:400;text-decoration:underline}.ProductDetails-wrap .related-wrap .related-grid{width:-moz-fit-content;width:fit-content}.ProductDetails-wrap .related-wrap .related-grid .box{border:1px solid #d9d9d9;width:-moz-fit-content;width:fit-content;padding:5px 10px;font-size:14px;font-weight:400;transition:all .2s ease-in-out}.ProductDetails-wrap .related-wrap .related-grid .box:hover{background-color:#f4f5f6;border-color:#165dba}.ProductDetails-wrap .license-wrap select{width:100%;max-width:237px;height:31px}.ProductDetails-wrap .cta{background-color:#000;padding:10px 36px;font-size:18px;display:inline-block}.ProductDetails-wrap .pro-name-key{width:105px;font-size:16px;font-weight:500}.ProductDetails-wrap .pro-maring{margin-top:20px}@media only screen and (max-width:400px){.ProductDetails-wrap .box-side-tag{padding:8px 20px}.ProductDetails-wrap .pro-name-wrap .pro-name-value{font-size:20px}.ProductDetails-wrap .pro-spec-wrap{grid-template-columns:90px auto;row-gap:20px}.ProductDetails-wrap .pro-spec-wrap dt,.ProductDetails-wrap .pro-spec-wrap dd,.ProductDetails-wrap .pro-spec-wrap .spec-desc,.ProductDetails-wrap .pro-spec-wrap .rating .rating-text,.ProductDetails-wrap .pro-spec-wrap .rating .rating-count{font-size:14px}.ProductDetails-wrap .pro-spec-wrap .rating .times-recently{margin-top:6px}.ProductDetails-wrap .pro-spec-wrap .rating .times-recently .times-recently-text{font-size:12px}.ProductDetails-wrap .pro-spec-wrap .condition-btn button{padding:6px 24px;font-size:14px}.ProductDetails-wrap .pro-spec-wrap .Price-wrap .Price-text{flex-wrap:wrap;font-size:26px;display:flex}.ProductDetails-wrap .pro-name-key{width:90px;font-size:14px}}
.counter{background:#fff;border:1px solid #ddd;border-radius:2px;align-items:center;height:44px;display:inline-flex;overflow:hidden}.counter .btn{cursor:pointer;color:#333;background:#fff;border:none;justify-content:center;align-items:center;width:20px;height:100%;font-size:18px;display:flex}.counter .btn:hover{background:#f5f5f5}.counter .btn:active{background:#eee}.counter .value{text-align:center;-webkit-user-select:none;user-select:none;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;justify-content:center;align-items:center;width:40px;height:100%;font-size:16px;font-weight:500;display:flex}
.ProductAside-info{flex-direction:column;gap:15px;display:flex}.ProductAside-info .box{cursor:pointer;grid-template-columns:36px auto 6px;align-items:center;column-gap:10px;transition:all .2s ease-in-out;display:grid}.ProductAside-info .box .box-img{background-color:#d9d9d9;justify-content:center;align-items:center;width:100%;height:36px;display:flex}.ProductAside-info .box p{font-size:14px;font-weight:500}.ProductAside-info .box:hover{transform:translate(8px)}
.sidebar-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#0000004d;animation:.25s fadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.sidebar-overlay .SidebarInfo-wrap{z-index:100;background-color:#fff;width:100%;max-width:460px;height:100vh;padding:20px;transition:all .5s;position:fixed;top:0;left:0;box-shadow:-4px 4px 20px #00000026}.sidebar-overlay .SidebarInfo-wrap.slide-in{animation:.35s forwards slideIn}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.sidebar-overlay .SidebarInfo-wrap .sidebar-close{cursor:pointer;background:0 0;border:none;border-radius:100%;width:30px;height:30px;font-size:18px;transition:all .2s ease-in-out;position:absolute;top:10px;right:12px}.sidebar-overlay .SidebarInfo-wrap .sidebar-close:hover{color:#fff;background-color:#165dba}.sidebar-overlay .SidebarInfo-wrap .title{text-align:center;border-bottom:1px solid #d9d9d9;width:100%;padding-bottom:18px;font-size:20px;font-weight:400}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap{scrollbar-width:none;flex-direction:column;gap:25px;height:87vh;margin-top:25px;padding-bottom:30px;display:flex;overflow-x:auto}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap .sidebar-box .sidebar-box-title{font-size:20px;font-weight:500}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap .sidebar-box ul{flex-direction:column;gap:28px;margin-block-start:28px;margin-block-end:0;padding-left:0;list-style:none;display:flex}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap .sidebar-box ul li{align-items:start;gap:15px;display:flex}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap .sidebar-box ul li .sidebar-box-child .sidebar-box-child-title{font-size:17px;font-weight:500}.sidebar-overlay .SidebarInfo-wrap .sidebar-wrap .sidebar-box ul li .sidebar-box-child .sidebar-box-child-decs{margin-top:8px;font-size:15px;font-weight:400}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.ProductAside-info-logo{flex-direction:column;gap:20px;margin-top:30px;display:flex}.ProductAside-info-logo p{flex-wrap:wrap;gap:15px;font-size:16px;font-weight:700;display:flex}
.ProductAside-wrap{grid-area:form;display:block}@media screen and (max-width:1199px){.ProductAside-wrap{display:none}}.ProductAside-wrap .ProductAside-form{border:1px solid #d9d9d9;width:100%;margin-top:30px;padding:20px 12px}.ProductAside-wrap .ProductAside-form .form-title{font-size:18px;font-weight:500}.ProductAside-wrap .ProductAside-form .form-desc{margin-top:3px;font-size:14px;font-weight:400}.ProductAside-wrap .ProductAside-form form{margin-top:12px}.ProductAside-wrap .ProductAside-form form .form-gride{grid-template-columns:repeat(2,1fr);gap:16px 8px;display:grid}.ProductAside-wrap .ProductAside-form form .form-gride input{border:1px solid #d9d9d9;border-radius:0;width:100%;height:35px;padding:.375rem .75rem;font-size:14px;font-weight:400;line-height:1.5}:is(.ProductAside-wrap .ProductAside-form form .form-gride input:focus-visible,.ProductAside-wrap .ProductAside-form form .form-gride input:focus){box-shadow:none;border-color:#165dba;outline:none}.ProductAside-wrap .ProductAside-form form .form-gride input::placeholder{font-size:12px;font-weight:500}.ProductAside-wrap .ProductAside-form form .form-gride .qty{position:relative}.ProductAside-wrap .ProductAside-form form .form-gride .qty span{color:#919191;border-right:1px solid #d9d9d9;padding-right:10px;font-size:12px;font-weight:500;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ProductAside-wrap .ProductAside-form form .form-gride .qty input{padding-left:50px}.ProductAside-wrap .ProductAside-form form .cta{background-color:#000;width:100%;max-width:250px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:8px;padding-block-end:8px;font-size:15px}.ProductAside-wrap .ProductAside-form form .form-dicount{flex-direction:column;gap:10px;margin-top:15px;display:flex}.ProductAside-wrap .ProductAside-form form .form-dicount p{font-size:14px;font-weight:400}
.ProductImg-wrap{width:100%}.ProductImg-wrap .ProductImg-inner{position:relative;top:50%;transform:translateY(-50%)}.ProductImg-wrap .ProductImg-inner .ProductImg-main{cursor:crosshair;height:400px;position:relative;overflow:hidden}.ProductImg-wrap .ProductImg-inner .ProductImg-main .main-img{object-fit:contain;object-position:center center;height:100%;transition:transform .25s}.ProductImg-wrap .ProductImg-inner .ProductImg-main.zoomed .main-img{transform:scale(2)}.ProductImg-wrap .ProductImg-inner .ProductImg-main .zoom-toggle{cursor:pointer;z-index:2;background:#fff;border:1px solid #ccc;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;bottom:12px;right:12px}.ProductImg-wrap .ProductImg-inner .ProductImg-slider{margin-top:16px}.ProductImg-wrap .ProductImg-inner .ProductImg-slider .thumbs{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.ProductImg-wrap .ProductImg-inner .ProductImg-slider .thumbs::-webkit-scrollbar{display:none}.ProductImg-wrap .ProductImg-inner .ProductImg-slider .thumb{cursor:pointer;background:#fff;border:1px solid #ddd;flex:0 0 95px;height:70px;padding:6px}.ProductImg-wrap .ProductImg-inner .ProductImg-slider .thumb.active{border-color:#000}.ProductImg-wrap .ProductImg-inner .ProductImg-slider .thumb img{object-fit:contain;pointer-events:none;width:100%;height:100%}@media only screen and (max-width:1199px){.ProductImg-wrap .ProductImg-inner img{width:100%;max-width:400px;margin-inline-start:auto;margin-inline-end:auto}.ProductImg-wrap .ProductImg-inner .ProductImg-swiper{width:100%;max-width:400px;padding-inline-start:20px;padding-inline-end:20px}}@media only screen and (max-width:991px){.ProductImg-wrap .ProductImg-inner{position:unset;transform:unset}.ProductImg-wrap .ProductImg-inner .ProductImg-main{height:300px}}
.ProductLayout-sp{margin-top:24px}.ProductLayout-sp .ProductLayout-wrap{grid-template-columns:25% auto 390px;grid-template-areas:"image detail form";gap:20px;display:grid}@media only screen and (min-width:1200px) and (max-width:1400px){.ProductLayout-sp .ProductLayout-wrap{grid-template-columns:25% auto 350px}}@media only screen and (min-width:992px) and (max-width:1199px){.ProductLayout-sp .ProductLayout-wrap{grid-template-columns:40% 60%;gap:30px}}@media only screen and (max-width:991px){.ProductLayout-sp .ProductLayout-wrap{flex-direction:column-reverse;gap:30px;display:flex}}
.NavigationTabs-sp{z-index:100;background-color:#fff;box-shadow:5px 5px 10px #e4e4e4}.NavigationTabs-sp .navigation-tabs{justify-content:space-between;align-items:center;column-gap:35px;max-width:960px;margin-inline-start:auto;margin-inline-end:auto;list-style:none;display:flex;overflow-x:auto}.NavigationTabs-sp .navigation-tabs li{cursor:pointer;padding-block-start:18px;padding-block-end:18px;font-size:16px;font-weight:400;transition:all .25s;position:relative}.NavigationTabs-sp .navigation-tabs li:after{content:"";transform-origin:0;background-color:#165dba;width:100%;height:2px;transition:all .2s ease-in-out;position:absolute;bottom:15px;left:0;transform:scaleX(0)}.NavigationTabs-sp .navigation-tabs li:hover:after{transform:scaleX(1)}
.Specifications-sp .Specifications-grid{grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.Specifications-sp .Specifications-grid dt,.Specifications-sp .Specifications-grid dd{align-items:center;height:100%;padding:18px 0 18px 12px;display:flex}.Specifications-sp .Specifications-grid dt{font-size:15px;font-weight:700}.Specifications-sp .Specifications-grid dt:nth-child(odd){margin-left:5px}.Specifications-sp .Specifications-grid dd{font-size:14px;font-weight:500}.Specifications-sp .Specifications-grid dt:nth-child(8n+1),.Specifications-sp .Specifications-grid dt:nth-child(8n+2),.Specifications-sp .Specifications-grid dt:nth-child(8n+3),.Specifications-sp .Specifications-grid dt:nth-child(8n+4),.Specifications-sp .Specifications-grid dd:nth-child(8n+1),.Specifications-sp .Specifications-grid dd:nth-child(8n+2),.Specifications-sp .Specifications-grid dd:nth-child(8n+3),.Specifications-sp .Specifications-grid dd:nth-child(8n+4){background-color:#eee}@media only screen and (max-width:991px){.Specifications-sp .Specifications-grid{grid-template-columns:repeat(2,1fr)}.Specifications-sp .Specifications-grid dt,.Specifications-sp .Specifications-grid dd{padding:18px 12px;background-color:#0000!important}.Specifications-sp .Specifications-grid>:nth-child(4n+1),.Specifications-sp .Specifications-grid>:nth-child(4n+2){background-color:#eee!important}.Specifications-sp .Specifications-grid dt{font-size:14px;font-weight:700}.Specifications-sp .Specifications-grid dt:nth-child(odd){margin-left:5px}.Specifications-sp .Specifications-grid dd{font-size:13px;font-weight:500}}
.Certifications-sp .para{margin-top:6px}.Certifications-sp .para span{color:#165dba}.Certifications-sp .Certifications-wrap{grid-template-columns:repeat(8,1fr);align-items:center;gap:25px;max-width:800px;margin-top:25px;display:grid}@media only screen and (max-width:767px){.Certifications-sp .Certifications-wrap{grid-template-columns:repeat(4,1fr)}}
.Comparison-sp .Comparison-wrap{overflow-x:auto}.Comparison-sp .Comparison-wrap table{width:100%}.Comparison-sp .Comparison-wrap table tr th img{object-fit:contain;width:100%;max-width:300px;height:200px;margin-inline-start:auto;margin-inline-end:auto}.Comparison-sp .Comparison-wrap table tr th .table-title{text-align:center;font-size:16px}.Comparison-sp .Comparison-wrap table tr th,.Comparison-sp .Comparison-wrap table tr td{text-align:center;width:auto;min-width:200px;max-width:350px;padding-bottom:12px}.Comparison-sp .Comparison-wrap table tbody tr td{text-align:center;min-width:200px;padding:22px 10px;font-size:14px;font-weight:500}.Comparison-sp .Comparison-wrap table tbody tr td:first-child{text-align:left;padding-left:12px;font-size:15px;font-weight:700}.Comparison-sp .Comparison-wrap table tbody tr:nth-child(odd){background-color:#eee}
.ProReview-sp .reviews-header{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;display:flex}.ProReview-sp .reviews-header .write-review-btn{color:#165dba;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.ProReview-sp .reviews-header .write-review-btn:hover{text-decoration:underline}.ProReview-sp .main-grid{gap:50px;display:flex}@media (max-width:991px){.ProReview-sp .main-grid{flex-direction:column;gap:0}}.ProReview-sp .main-grid .sidebar{flex:0 0 400px}.ProReview-sp .main-grid .sidebar .rating-summary{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;display:flex}.ProReview-sp .main-grid .sidebar .rating-summary .stars-row{align-items:center;gap:4px;display:flex}.ProReview-sp .main-grid .sidebar .rating-summary .stars-row .rating-num{margin-left:8px;font-size:18px;font-weight:700}.ProReview-sp .main-grid .sidebar .rating-summary .verified-info{color:#000;align-items:center;gap:6px;font-size:12px;display:flex}.ProReview-sp .main-grid .sidebar .filter-section h3{font-size:16px}.ProReview-sp .main-grid .sidebar .filter-section .filter-item{align-items:center;gap:10px;margin-top:22px;font-size:13px;display:flex}.ProReview-sp .main-grid .sidebar .filter-section .filter-item input[type=radio]{accent-color:#000;width:14px;height:14px}.ProReview-sp .main-grid .sidebar .filter-section .filter-item label{min-width:25px;font-size:16px;font-weight:500}.ProReview-sp .main-grid .sidebar .filter-section .filter-item .progress-bg{background:#f0f0f0;border-radius:2px;flex:1;height:4px}.ProReview-sp .main-grid .sidebar .filter-section .filter-item .progress-bg .progress-fill{background:#165dba;border-radius:2px;height:100%}.ProReview-sp .main-grid .sidebar .filter-section .filter-item .pct{text-align:right;width:35px;font-size:16px;font-weight:500}.ProReview-sp .main-grid .reviews-feed{flex:1}.ProReview-sp .main-grid .reviews-feed .review-item{border-bottom:1px solid #d9d9d9;margin-bottom:30px;padding-bottom:30px}.ProReview-sp .main-grid .reviews-feed .review-item .user-block{align-items:center;gap:12px;margin-bottom:15px;display:flex}.ProReview-sp .main-grid .reviews-feed .review-item .user-block .avatar{background:#f9f9f9;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.ProReview-sp .main-grid .reviews-feed .review-item .user-block .u-info h4,.ProReview-sp .main-grid .reviews-feed .review-item .user-block .u-info p,.ProReview-sp .main-grid .reviews-feed .review-item .user-block .u-info span{margin:0;font-size:16px;font-weight:500}.ProReview-sp .main-grid .reviews-feed .review-item .user-block .u-info p{color:#9c9c9c;font-size:12px}.ProReview-sp .main-grid .reviews-feed .review-item .item-stars{gap:5px;display:flex}.ProReview-sp .main-grid .reviews-feed .review-item .item-stars span{align-items:center;gap:2px;font-size:15px;font-weight:400;display:flex}.ProReview-sp .main-grid .reviews-feed .review-item .comment{margin-top:15px;font-size:16px;line-height:28px}.ProReview-sp .main-grid .reviews-feed .review-item .date-loc{opacity:.6;margin-top:20px;font-size:16px}.ProReview-sp .main-grid .reviews-feed .pagination{justify-content:space-between;align-items:center;padding-top:20px;display:flex}@media (max-width:500px){.ProReview-sp .main-grid .reviews-feed .pagination{flex-direction:column;gap:15px;padding-top:0}}.ProReview-sp .main-grid .reviews-feed .pagination .results{color:#9c9c9c;font-size:13px}.ProReview-sp .main-grid .reviews-feed .pagination .pages{gap:6px;display:flex}.ProReview-sp .main-grid .reviews-feed .pagination .pages button{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:2px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}.ProReview-sp .main-grid .reviews-feed .pagination .pages button.active{color:#fff;background:#165dba;border-color:#165dba}.ProReview-sp .main-grid .reviews-feed .pagination .pages button:hover:not(.active){color:#165dba;border-color:#165dba}
.RelatedSearches-sp{background-color:#f4f5f6;padding-block-start:56px;padding-block-end:56px}.RelatedSearches-sp .RelatedSearches-wrap{flex-wrap:wrap;gap:25px 10px;margin-top:38px;display:flex}.RelatedSearches-sp .RelatedSearches-wrap .box{border:1px solid #666;padding:5px 15px;font-size:18px;font-weight:400;transition:all .2s ease-in-out}@media only screen and (max-width:767px){.RelatedSearches-sp .RelatedSearches-wrap .box{font-size:13px}}.RelatedSearches-sp .RelatedSearches-wrap .box:hover{border:1px solid #165dba;transform:translateY(-5px)}
.StickyAddtoCart-wrap{z-index:101;background-color:#fff;border-bottom:1px solid #165dba;justify-content:space-between;align-items:center;width:100%;padding:15px 32px;transition:all .5s ease-in-out;display:flex;position:fixed;top:0;transform:translateY(-100%)}.StickyAddtoCart-wrap.is-visible{transform:translateY(0)}.StickyAddtoCart-wrap .content .title{font-size:24px;font-weight:700}.StickyAddtoCart-wrap .content .desc{margin-top:5px;font-size:20px;font-weight:500}.StickyAddtoCart-wrap .buttons{align-items:center;gap:20px;display:flex}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing{font-size:24px;font-weight:700}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing .list-price{color:#767676;font-size:14px;font-weight:500;text-decoration:line-through}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing .discount{display:none}.StickyAddtoCart-wrap .buttons .pricing-wrap .warehouse{color:#767676;font-size:12px;font-weight:400}.StickyAddtoCart-wrap .buttons .buttons-wrap{gap:12px;display:flex}.StickyAddtoCart-wrap .buttons .buttons-wrap .button-1,.StickyAddtoCart-wrap .buttons .buttons-wrap .button-2{height:-moz-fit-content;height:fit-content;padding:10px 21px;font-size:18px}.StickyAddtoCart-wrap .buttons .buttons-wrap .button-2{background-color:#000}@media only screen and (max-width:991px){.StickyAddtoCart-wrap .content{display:none}.StickyAddtoCart-wrap .buttons{flex-direction:column;align-items:start;gap:6px;width:100%}.StickyAddtoCart-wrap .buttons .pricing-wrap{align-items:center;gap:6px;display:flex}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing{align-items:center;gap:4px;display:flex}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing .list-price{display:none}.StickyAddtoCart-wrap .buttons .pricing-wrap .pricing .discount{display:flex}.StickyAddtoCart-wrap .buttons .pricing-wrap .warehouse{display:none}.StickyAddtoCart-wrap .buttons .buttons-wrap{flex-wrap:wrap;gap:6px;width:100%}.StickyAddtoCart-wrap .buttons .buttons-wrap .button-1,.StickyAddtoCart-wrap .buttons .buttons-wrap .button-2{flex:1;font-size:13px}}
.ProductOverview-sp .ProductOverview-wrap h2{margin-top:24px;font-size:42px;font-weight:400}.ProductOverview-sp .ProductOverview-wrap h3{margin-top:24px;font-size:18px;font-weight:500}.ProductOverview-sp .ProductOverview-wrap p{margin-top:22px;font-size:18px;font-weight:400}@media only screen and (max-width:767px){.ProductOverview-sp .ProductOverview-wrap h2{margin-top:15px;font-size:28px;font-weight:500;line-height:38px}.ProductOverview-sp .ProductOverview-wrap .usecase-item:not(:first-of-type){margin-top:30px}.ProductOverview-sp .ProductOverview-wrap h3{margin-top:10px;font-size:18px;font-weight:500;line-height:26px}.ProductOverview-sp .ProductOverview-wrap p{margin-top:10px;font-size:15px;font-weight:400;line-height:28px}}
.ProductLogos-sp{background-color:#f4f5f6;padding-block-start:50px;padding-block-end:50px;position:relative}.ProductLogos-sp .ProductLogos-tag{color:#fff;text-align:center;background-color:#165dba;justify-content:center;align-items:center;width:100%;max-width:321.46px;height:34px;display:flex;position:absolute;top:0;left:0}.ProductLogos-sp .ProductLogos-tag p{letter-spacing:.25em;font-size:15px;font-weight:400}.ProductLogos-sp .ProductLogos-wrap{justify-self:center;gap:20px;width:1120px;margin-top:18px}@media only screen and (max-width:767px){.ProductLogos-sp{padding-block-start:50px;padding-block-end:30px}.ProductLogos-sp .ProductLogos-tag{max-width:230px}.ProductLogos-sp .ProductLogos-tag p{letter-spacing:.1em;font-size:13px;font-weight:300}}
.trusted-overflow{overflow-x:auto}.trusted-overflow .trusted-proven-grid{gap:40px;width:1170px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.trusted-overflow .trusted-proven-grid .trusted-proven-grid-box{flex:1;justify-content:center;display:flex}.trusted-overflow .trusted-proven-grid .trusted-proven-grid-box img{object-fit:contain;width:100%;height:110px}@media only screen and (min-width:768px) and (max-width:991px){.trusted-overflow .trusted-proven-grid{gap:0}.trusted-overflow .trusted-proven-grid .trusted-proven-grid-box{width:90px}}@media only screen and (max-width:767px){.trusted-overflow .trusted-proven-grid{gap:10px;width:590px}.trusted-overflow .trusted-proven-grid .trusted-proven-grid-box{flex:unset;width:80px}.trusted-overflow .trusted-proven-grid .trusted-proven-grid-box img{height:60px}}
.trust-section-wrapper{color:#fff;background-color:#000;padding:60px 0}.trust-section-wrapper .trust-grid{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:991px){.trust-section-wrapper .trust-grid{flex-direction:column;gap:30px}}.trust-section-wrapper .trust-column{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.trust-section-wrapper .trust-column .text-content{margin-bottom:25px}.trust-section-wrapper .trust-column .text-content .main-title{letter-spacing:-.5px;font-size:42px;font-weight:700}@media only screen and (min-width:1200px) and (max-width:1399px){.trust-section-wrapper .trust-column .text-content .main-title{font-size:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.trust-section-wrapper .trust-column .text-content .main-title{font-size:28px}}@media (max-width:767px){.trust-section-wrapper .trust-column .text-content .main-title{font-size:30px}}.trust-section-wrapper .trust-column .text-content .sub-title{font-size:38px;font-weight:500}@media only screen and (min-width:1200px) and (max-width:1399px){.trust-section-wrapper .trust-column .text-content .sub-title{font-size:28px}}@media only screen and (min-width:992px) and (max-width:1199px){.trust-section-wrapper .trust-column .text-content .sub-title{font-size:25px}}@media (max-width:991px){.trust-section-wrapper .trust-column .text-content .sub-title{font-size:26px}}.trust-section-wrapper .trust-column .logo-item{padding-inline-start:20px;padding-inline-end:20px}.trust-section-wrapper .trust-column .logo-item img{object-fit:contain;filter:brightness();width:100%}.trust-section-wrapper .divider{background-color:#fff;width:1px;height:150px}@media (max-width:991px){.trust-section-wrapper .divider{width:100%;height:1px}}
