.product-section.incomplete{max-height:24rem;overflow:hidden}.product-description{position:relative}.product-description-iframe{width:100%;border:0;display:block;overflow:hidden;background:transparent}.product-description-info ul{margin-bottom:2rem}.product-description-info li{padding-left:2rem;margin-bottom:.8rem;position:relative}.product-description-info:last-child{margin-bottom:0}.product-description-info li:after{position:absolute;content:"";left:0;top:.7rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--txt-white-bg-primary)}.product-description-info img{margin-bottom:2rem;width:auto;height:auto;max-width:100%;margin-bottom:0}.product-description-btn{position:absolute;left:0;bottom:0;padding:2rem 0;text-align:center;width:100%;background:linear-gradient(180deg,#fff0,#fff 70%)}.product-description:not(.incomplete) .product-description-btn{position:static;background:none}.product-description-info.show+.product-description-btn{display:none}.product-description-btn .btn{margin:0 auto;width:100%;max-width:28rem}.product-description-btn .btn.hide-content>span{transform:rotate(180deg)}html[data-contrast=high] .product-description-btn .btn{color:var(--color-black)!important}html[data-contrast=high] .product-description-btn .btn svg{filter:var(--img-black)!important}html[data-contrast=high] .product-description{color:var(--color-yellow)!important}html[data-contrast=high] .product-description-btn .btn{background:var(--color-yellow)!important;border-color:var(--color-yellow)!important}html[data-contrast=high] .product-description-btn{background:linear-gradient(180deg,transparent,#000 70%)}.product-outlet-box{gap:2rem;padding:2rem;border-radius:1.2rem;background:var(--information-light)}.product-outlet-box:last-child{margin-bottom:0}.product-outlet-icon{width:4rem;height:4rem;background:var(--txt-black-bg-primary);border-radius:50%}.product-outlet-row{margin-bottom:.4rem;display:flex;align-items:center;gap:.2rem}.product-outlet-row:last-child{margin-bottom:0}.product-variant-box{gap:1rem;padding:1rem;background:var(--bg-white);position:relative}.product-variant-box:last-child{margin-bottom:0}.product-variant-link{position:absolute;top:0;left:0;width:100%;height:100%}.product-variant-img{width:6.4rem;height:6.4rem;background:var(--txt-black-bg-primary)}.product-variant-img img{width:100%;max-height:100%;height:auto}.product-variant-title{flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;line-height:1.6rem}.product-variant-box:has(.product-variant-link):hover .product-variant-title{text-decoration:underline}.product-variant-price ins{text-decoration:none;display:block;font-size:1.6rem;line-height:2.4rem;font-weight:500}.product-variant-price ins.lowest-price{color:var(--txt-promotion)}.product-line{margin:2rem 0;border:0;border-top:1px solid var(--stroke-white-bg-elements)}.product-spec:last-child{margin-bottom:0}.product-spec-row{margin-bottom:.8rem;gap:.2rem}.product-spec-row:last-child{margin-bottom:0}.input-with-prefix .prefix{position:absolute;left:6.8rem;top:1.2rem}@media(min-width:1460px)and (max-width:1559.98px){.product-variant-title{font-size:1.3rem}.product-variant-price ins{font-size:1.4rem;line-height:2.2rem}.product-variant-img{width:5.4rem;height:5.4rem}}@media(min-width:1360px)and (max-width:1459.98px){.product-outlet-box{gap:1.6rem;padding:1.6rem}.product-outlet-content .fw-14,.product-outlet-row{font-size:1.2rem}.product-variant-box{gap:.5rem;padding:.5rem}.product-variant-title{font-size:1.2rem}.product-variant-price ins{font-size:1.3rem;line-height:2.2rem}.product-variant-img{width:5.4rem;height:5.4rem}.input-variant-link .link-btn{font-size:1.3rem}}@media(max-width:767.98px){.product-outlet-box{gap:1.6rem;padding:1.6rem}.product-outlet-content .fw-14{font-size:1.3rem;line-height:1.6rem}.product-outlet-row{font-size:1.3rem}.product-variant-box{flex-wrap:wrap}.product-variant-price ins{font-size:1.4rem;line-height:2rem;font-weight:500}}html[data-contrast=high] .product-outlet-icon{background:var(--color-black)!important}html[data-contrast=high] .product-outlet-box,html[data-contrast=high] .product-variant-box{color:var(--color-black)!important;background:var(--color-yellow)!important}html[data-contrast=high] .product-line{border-color:var(--color-yellow)!important}html[data-contrast=high] .input-variant-link .link-btn{color:var(--color-yellow)!important}html[data-contrast=high] .input-variant-link .link-btn svg,html[data-contrast=high] .product-outlet-icon svg{filter:var(--img-yellow)!important}.product-section.main:has(+.product-nav){margin-bottom:2.2rem}.main-top-head{margin-bottom:2rem}.main-top{display:flex;align-items:center;gap:.8rem}.main-top:last-child{margin-bottom:0}.main-top .badge{position:relative;top:0;left:0}.main-top-title,.main-top-title .fw-20{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-top-info{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.main-top-rating{display:flex;align-items:center;gap:.2rem}.main-top-rating .text-dark-black{margin-left:.2rem}.product-main-outer{display:flex;gap:3.2rem}.product-main-left{width:59.4rem;flex-shrink:0}.product-main-btn{gap:.8rem}.product-main-btn .btn{padding:.5rem 1.8rem .5rem 1.2rem;font-size:1.3rem;background:var(--bg-white);border-color:var(--stroke-white-bg-elements);color:var(--txt-white-bg-primary)}.product-main-btn .btn:hover{background:var(--txt-black-bg-primary)}.product-main-btn svg{width:1.6rem}@media(min-width:1460px)and (max-width:1559.98px){.product-main-outer{gap:2rem}.product-main-left{width:58.4rem}}@media(min-width:1360px)and (max-width:1459.98px){.product-main-outer{gap:2rem}.product-main-left{width:53.4rem}}@media(min-width:1200px)and (max-width:1359.98px){.product-main-outer{gap:2.4rem;flex-wrap:wrap}.product-main-left{width:100%}}@media(min-width:992px)and (max-width:1199.98px){.product-main-outer{gap:2.4rem;flex-wrap:wrap}.product-main-left{width:100%}}@media(min-width:768px)and (max-width:991.98px){.main-top-head{margin-bottom:1.6rem}.product-main-outer{gap:2.4rem;flex-wrap:wrap}.product-main-left{width:100%}.main-gallery{width:100%;flex-wrap:wrap}.main-gallery-slider{width:100%}}@media(max-width:767.98px){.product-section.main:has(+.product-nav){margin-bottom:1.6rem}.main-top-head{margin-bottom:1.6rem}.main-top{flex-wrap:wrap}.main-top-title,.main-top-title .fw-20{white-space:normal;font-size:1.5rem;line-height:2.2rem}.main-top-info{gap:.8rem 1.2rem;flex-wrap:wrap}.product-main-outer{gap:1.6rem;flex-wrap:wrap}.product-main-left{width:100%}.product-main-btn{margin-top:1.6rem}.product-main-btn .btn{max-width:none;flex-grow:1;flex-basis:0;padding:0 1.2rem;font-size:1.2rem}}html[data-contrast=high] .main-image{border:1px solid}html[data-contrast=high] .main-top .badge{color:var(--color-black)!important}html[data-contrast=high] .main-gallery .splide__arrow svg{filter:var(--img-black)!important}html[data-contrast=high] .main-gallery .splide__arrow,html[data-contrast=high] .main-top .badge{background:var(--color-yellow)!important}html[data-contrast=high] .main-image,html[data-contrast=high] .thumb-image{border-color:var(--color-yellow)!important}html[data-contrast=high] .main-top-attr.text-dark-gray,html[data-contrast=high] .main-top-rating .text-dark-black,html[data-contrast=high] .main-top-rating .text-dark-gray,html[data-contrast=high] .product-section.main,html[data-contrast=high] .product-spec .link-btn{color:var(--color-yellow)!important}html[data-contrast=high] .product-spec .link-btn svg{filter:var(--img-yellow)!important}html[data-contrast=high] .main-gallery .splide__arrow{opacity:1!important}html[data-contrast=high] .thumb-gallery-slider .splide__slide.is-active .thumb-image{border-width:2px}.product-section.product-nav{background:var(--bg-white);position:sticky;top:9.8rem;padding:1rem 0;z-index:9;margin-bottom:2.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-nav ul{width:100%}.btn-product-nav,.product-nav ul{display:flex;background:var(--txt-black-bg-primary)}.btn-product-nav{align-items:center;justify-content:center;text-align:center;gap:.4rem;padding:1.6rem 2rem;font-size:1.4rem;line-height:2rem;color:var(--txt-white-bg-primary)}.product-nav li.active .btn-product-nav{background:var(--bg-black);color:var(--txt-black-bg-primary)}@media(min-width:1360px)and (max-width:1459.98px){.btn-product-nav{padding:1.6rem}}@media(min-width:1200px)and (max-width:1359.98px){.product-section.product-nav{top:9rem}.btn-product-nav{padding:1.6rem 1.2rem;font-size:1.3rem}}@media(min-width:768px)and (max-width:1199.98px){.btn-product-nav{white-space:nowrap}.product-section.product-nav{padding:.1rem 0;top:6.6rem}}@media(max-width:767.98px){.btn-product-nav{white-space:nowrap}.product-section.product-nav{padding:.1rem 0;margin-bottom:1.6rem;top:6.6rem}}html[data-contrast=high] .product-section.product-nav{background:var(--color-yellow)!important}html[data-contrast=high] .product-nav li.active .btn-product-nav{background:var(--color-black)!important}html[data-contrast=high] .product-nav ul{background:var(--color-black-80)!important}html[data-contrast=high] .btn-product-nav{background:transparent!important;color:var(--color-yellow)!important}.recommended-block{display:flex;gap:1rem}.recommended-cell,.recommended-cell-item{display:flex;flex-direction:column}.recommended-cell{position:relative;width:24.6rem;background:var(--txt-black-bg-primary);border:1px solid var(--stroke-white-bg-elements);padding:2rem;flex-grow:1}.recommended-cell:hover{box-shadow:0 20px 24px #1213140a,0 24px 32px #1213140a}.recommended-cell-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.recommended-cell-top{padding:2rem 1.85rem}.recommended-cell-img{width:100%;height:15rem;display:flex;align-items:center;justify-content:center}.recommended-cell-img img{width:auto;height:auto;max-width:100%;max-height:100%}.recommended-cell-info{flex-grow:1;display:flex;flex-direction:column}.recommended-cell-rating{display:flex;align-items:center;gap:.2rem}.recommended-cell-rating .text-dark-black{margin-left:.2rem}.recommended-cell-price{margin-top:auto}.recommended-cell-title .fw-14{margin-bottom:.4rem}.recommended-cell-title .fw-14:last-child{margin-bottom:0}.recommended-cell-price ins{display:block;text-decoration:none;font-size:2.4rem;line-height:3.2rem;color:var(--txt-white-bg-primary);font-weight:500}.recommended-cell-price ins.lowest-price{color:var(--txt-promotion)}.recommended-cell-price ins span{font-size:1.6rem;line-height:0}.recommended-equal,.recommended-plus{display:flex;align-items:center;padding:1rem;font-size:3.2rem;line-height:4rem;font-weight:500}.recommended-btn .btn{padding:1.4rem 1rem;gap:.4rem}.recommended_price{display:flex;flex-direction:column;justify-content:center;margin-left:auto;width:24.6rem;text-align:right;gap:2rem}.recommended_price ins{text-decoration:none;display:block;font-size:3rem;line-height:3.6rem;font-weight:500}.recommended_price ins span{font-size:2rem}.recommended-bottom-btn{margin-top:2rem}.empty-cell{height:5rem}@media(min-width:1560px)and (max-width:1659.98px){.recommended-equal,.recommended-plus{padding:0}}@media(min-width:1460px)and (max-width:1559.98px){.recommended-cell,.recommended_price{width:23.6rem}.recommended_price ins{font-size:2.4rem;line-height:3rem}.recommended-equal,.recommended-plus{padding:0}}@media(min-width:1360px)and (max-width:1459.98px){.recommended-block{flex-wrap:wrap;gap:2.4rem 1rem}.recommended-equal{margin-left:auto}.recommended-cell{width:26rem}.recommended_price{margin-left:0;width:20.6rem}}@media(min-width:1200px)and (max-width:1359.98px){.recommended-block{flex-wrap:wrap}.recommended_price{margin-left:0}}@media(min-width:992px)and (max-width:1199.98px){.recommended-block{flex-wrap:wrap}.recommended-cell,.recommended_price{width:24.2rem}.recommended_price{margin-left:0}}@media(min-width:768px)and (max-width:991.98px){.recommended-block{flex-wrap:wrap}.recommended-cell{width:29.5rem}}@media(max-width:767.98px){.recommended-block{flex-wrap:wrap;justify-content:center}.recommended-cell-item{width:100%}.recommended-cell{width:100%;padding:1.6rem}.recommended-equal,.recommended-plus{width:100%;line-height:2rem;justify-content:center}.recommended_price{width:100%;text-align:center}.recommended-bottom-btn .btn{width:100%;max-width:100%}.empty-cell{display:none}}html[data-contrast=high] .recommended-cell{border-color:var(--color-black)!important}html[data-contrast=high] .recommended-btn .btn,html[data-contrast=high] .recommended_price .btn{color:var(--color-black)!important}html[data-contrast=high] .recommended-btn .btn svg{filter:var(--img-black)!important}html[data-contrast=high] .recommended-btn .btn,html[data-contrast=high] .recommended-cell,html[data-contrast=high] .recommended_price .btn{background:var(--color-yellow)!important}html[data-contrast=high] .recommended_price .btn{border-color:var(--color-yellow)!important}html[data-contrast=high] .recommended-sets{color:var(--color-yellow)!important}.specification-items.hidden-rows{max-height:205px;overflow:hidden}.specification-item{display:flex;align-items:center;border-bottom:1px solid var(--stroke-white-bg-elements);position:relative}.specification-item:hover{z-index:3}.specification-col{padding:1rem}.specification-group-title{width:100%;padding:1rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid var(--stroke-white-bg-elements)}.specification-col.left{width:100%;max-width:35.2rem;text-align:right;font-weight:500;flex-shrink:0;position:relative;z-index:1}.specification-col .tooltip-box{font-weight:400}.specification-btn{margin-top:2rem;text-align:center}.specification-items.show+.specification-btn{display:none}.specification-btn .btn{margin:0 auto;width:100%;max-width:28rem}.specification-btn .btn.hide-content>span{transform:rotate(180deg)}.specification-group-title.grey,.specification-item.grey{background:var(--bg-white)}.specification-group:last-of-type .specification-item:last-of-type{border-bottom:0}@media(min-width:1460px)and (max-width:1559.98px){.specification-col.left{max-width:33.2rem}}@media(min-width:1360px)and (max-width:1459.98px){.specification-col.left{max-width:30.2rem}}@media(min-width:1200px)and (max-width:1359.98px){.specification-col.left{max-width:26.2rem}}@media(min-width:992px)and (max-width:1199.98px){.specification-col.left{max-width:22.2rem}}@media(min-width:768px)and (max-width:991.98px){.specification-col.left{max-width:24.2rem}}@media(max-width:767.98px){.specification-col{padding:.8rem;font-size:1.3rem;line-height:1.9rem;word-break:break-word}.specification-col.left{max-width:12.2rem;padding-left:0}.specification-col .tooltip-box{right:auto;left:0}.specification-col .tooltip-box:after{left:1.1rem;right:auto}}html[data-contrast=high] .specification-item.grey{background:var(--color-black)!important}html[data-contrast=high] .specification-btn .btn,html[data-contrast=high] .specification-group-title,html[data-contrast=high] .specification-group-title.grey{color:var(--color-black)!important}html[data-contrast=high] .product-section.specification{color:var(--color-yellow)!important}html[data-contrast=high] .specification-btn .btn,html[data-contrast=high] .specification-group-title,html[data-contrast=high] .specification-group-title.grey{background:var(--color-yellow)!important}html[data-contrast=high] .specification-btn .btn,html[data-contrast=high] .specification-group-title,html[data-contrast=high] .specification-group-title.grey,html[data-contrast=high] .specification-item{border-color:var(--color-yellow)!important}html[data-contrast=high] .specification-btn .btn svg{filter:var(--img-black)!important}html[data-contrast=high] .specification-col .tooltip-box:after{filter:var(--img-yellow)!important}.product-tab{display:flex;border-bottom:1px solid var(--stroke-white-bg-elements)}.btn-product-tab{flex-basis:0;flex-grow:1;background:var(--txt-black-bg-primary);padding:1rem;font-size:1.4rem;line-height:2rem;border-bottom:2px solid transparent;color:var(--txt-white-bg-primary)}.btn-product-tab:hover{background:var(--btn-black-bg)}.btn-product-tab.active{font-weight:500;border-bottom-color:var(--txt-white-bg-primary);background:var(--txt-black-bg-primary)}.product-tab-img img{width:auto;height:auto;max-width:100%;max-height:4rem}.product-tab-content .grid{grid-template-columns:repeat(auto-fit,minmax(21.4rem,1fr))}.product-tab-content :is(h1,h2,h3,h4,h5,h6){font-size:1.6rem;line-height:2.4rem;margin:2rem 0 1rem;font-weight:500}.product-tab-content .grid-item :is(h1,h2,h3,h4,h5,h6){margin-bottom:2rem}.product-tab-content :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.product-tab-content :is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}.product-tab-content ul li{position:relative;padding-left:1.4rem;margin-bottom:.4rem}.product-tab-content ul li:before{position:absolute;content:"";left:0;top:.6rem;width:.6rem;height:.6rem;background:var(--deep-purple)}.product-tab-content .grid-no{color:var(--deep-purple)}@media(max-width:767.98px){.btn-product-tab{font-size:1.3rem;line-height:1.9rem}.product-tab-img img{max-height:3rem}.product-tab-content :is(h1,h2,h3,h4,h5,h6){font-size:1.4rem;line-height:2.2rem;margin:1.6rem 0 .8rem}}html[data-contrast=high] .product-section.leasing,html[data-contrast=high] .product-tab-content .grid-no{color:var(--color-yellow)!important}html[data-contrast=high] .btn-product-tab{border:0!important;background:var(--color-yellow-80)}html[data-contrast=high] .btn-product-tab.active,html[data-contrast=high] .product-tab-content ul li:before{background:var(--color-yellow)!important}html[data-contrast=high] .product-tab,html[data-contrast=high] .product-tab-content .grid-item{border-color:var(--color-yellow)!important}html[data-contrast=high] .product-tab-img img{filter:var(--img-yellow)!important}html[data-contrast=high] .product-tab-content .grid-item{background:transparent!important}.opinion-block{display:flex;gap:2rem}.opinion-block:last-child{margin-bottom:0}.opinion-col{flex-grow:1;flex-basis:0;border:1px solid var(--stroke-white-bg-elements);padding:4rem;display:flex;flex-direction:column;justify-content:center}.opinion-col:has(.opinion-left){flex-direction:row;gap:4rem;align-items:center;justify-content:flex-start;max-width:calc(50% - 1rem)}.opinion-left{text-align:center}.opinion-avg{margin-bottom:1.4rem;font-size:4rem;line-height:1;font-weight:400}.opinion-avg span{font-size:2rem}.opinion-avg:last-child{margin-bottom:0}.opinion-left .stars{font-size:2.4rem;margin-bottom:.8rem}.opinion-left .stars,.opinion-left .stars:before{line-height:1.8rem;height:1.8rem}.opinion-left .stars+span{display:block}.opinion-bar-list{flex-grow:1}.opinion-bar-item{display:flex;align-items:center;margin-bottom:2rem;gap:.8rem}.opinion-bar-item:last-child{margin-bottom:0}.opinion-bar-img{width:1.4rem}.opinion-bar-no,.opinion-bar-total{width:1rem;display:flex;justify-content:center;align-items:center;font-size:1.4rem;line-height:1}.opinion-bar-total{width:2rem;justify-content:flex-end}.opinion-bar{flex-grow:1;position:relative;height:.2rem;width:100%;background:var(--btn-black-bg)}.opinion-bar-inner{position:absolute;top:0;left:0;height:100%;background:var(--txt-white-bg-primary)}.opinion-col-btn .btn{margin:0 auto}.opinion-imgs{display:flex;flex-wrap:wrap;gap:1rem}.opinion-imgs:last-child{margin-bottom:0}.btn_show-opinion-imgs,.opinion-img{width:11.9rem;height:11.9rem;border:1px solid var(--stroke-white-bg-elements);background:var(--txt-black-bg-primary);padding:1rem;display:flex;align-items:center;justify-content:center;font-size:1.8rem;line-height:2.6rem;font-weight:500}.opinion-img:nth-child(n+9){display:none}.opinion-imgs.show .opinion-img{display:flex}.opinion-img img{max-width:100%;max-height:100%;width:auto;height:auto}.opinion-imgs.show .btn_show-opinion-imgs{display:none}.opinion-filter{display:flex;align-items:center;gap:1rem}.opinion-dropdown{width:26rem}.opinion_filter-chk{padding:0 1rem}.opinion-item{padding:3.2rem 0;gap:2rem;border-top:1px solid var(--stroke-white-bg-elements)}.opinion-item:first-child{padding-top:0;border-top:0}.opinion-user-img{flex-shrink:0}.opinion-user-img img{width:4.4rem;height:4.4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.opinion-info{flex-grow:1}.opinion-confirme{gap:.4rem;color:var(--success);margin-bottom:1rem}.opinion-confirme:last-child{margin-bottom:0}.opinion-rating{gap:.8rem}.opinion-response-text,.opinion-text{margin-top:1.6rem;font-size:1.6rem;line-height:2.8rem}.opinion-response-text:first-child,.opinion-text:first-child{margin-top:0}.opinion-att-imgs{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.opinion-att-imgs:first-child{margin-top:0}.opinion-att-imgs .opinion-att-img:nth-child(n+9){display:none}.opinion-att-imgs.show .opinion-att-img{display:flex}.opinion-att-imgs.show .btn_show-opinion-att-imgs{display:none}.btn_show-opinion-att-imgs{font-size:1.6rem;font-weight:500}.btn_show-opinion-att-imgs,.opinion-att-img{width:9.4rem;height:9.4rem;border:1px solid var(--stroke-white-bg-elements);background:var(--txt-black-bg-primary);display:flex;align-items:center;justify-content:center}.opinion-att-img{padding:.5rem}.opinion-att-img img{width:auto;height:auto;max-width:100%;max-height:100%}.opinion-action{margin-top:2rem;display:flex;align-items:center;gap:1rem}.opinion-action button{display:flex;align-items:center;padding:.4rem .8rem;gap:.8rem}.opinion-action button:hover{background:var(--bg-white)}.opinion-response{margin-top:3.2rem;gap:2rem}.opinion-response:first-child{margin-top:0}.opinion-response-text-outer{margin-top:2rem;background:var(--alert);padding:2rem}.opinion-response-text-outer:first-child{margin-top:0}.opinion-btn .btn{margin:0 auto;width:100%;max-width:28rem}@media(min-width:1560px)and (max-width:1659.98px){.btn_show-opinion-imgs,.opinion-img{width:10.5rem;height:10.5rem}.opinion-response-text,.opinion-text{font-size:1.5rem;line-height:2.7rem}}@media(min-width:1460px)and (max-width:1559.98px){.btn_show-opinion-imgs,.opinion-img{width:9.65rem;height:9.65rem}.opinion-response-text,.opinion-text{font-size:1.4rem;line-height:2.6rem}.opinion-att-img{width:8rem;height:8rem}}@media(min-width:1360px)and (max-width:1459.98px){.opinion-col{padding:3rem}.btn_show-opinion-imgs,.opinion-img{width:8.55rem;height:8.55rem}.opinion-response-text,.opinion-text{font-size:1.4rem;line-height:2.6rem}.opinion-att-img{width:8.4rem;height:8.4rem}}@media(min-width:1200px)and (max-width:1359.98px){.opinion-block{gap:1rem}.opinion-col:has(.opinion-left){gap:2rem}.opinion-col{padding:2rem}.opinion-avg{font-size:3.2rem}.opinion-avg span{font-size:1.8rem}.btn_show-opinion-imgs,.opinion-img{width:7rem;height:7rem;font-size:1.6rem;line-height:2.4rem}.opinion-dropdown{width:23rem}.opinion-response-text,.opinion-text{font-size:1.4rem;line-height:2.6rem}.opinion-att-img{width:6.4rem;height:6.4rem}}@media(min-width:992px)and (max-width:1199.98px){.opinion-block{flex-wrap:wrap}.opinion-col{flex-grow:0;flex-basis:auto;padding:2.8rem;width:100%}.opinion-bar-item{margin-bottom:1.4rem}.opinion-avg{margin-bottom:1rem;font-size:3.2rem}.opinion-avg span{font-size:1.8rem}.opinion-imgs{gap:.6rem}.btn_show-opinion-imgs,.opinion-img{width:5.5rem;height:5.5rem;font-size:1.6rem;line-height:2.4rem}.opinion-filter{flex-wrap:wrap}.opinion_filter-chk{padding:0;order:-1;width:100%}.opinion-item{padding:2.4rem 0}.opinion-response-text,.opinion-text{font-size:1.4rem;line-height:2.6rem}.opinion-att-imgs{gap:.6rem}.opinion-att-img{width:6.4rem;height:6.4rem}.opinion-response-text-outer{margin-top:1.6rem;padding:1.6rem}}@media(min-width:768px)and (max-width:991.98px){.opinion-col{padding:2rem}.opinion-col:has(.opinion-left){gap:2rem;flex-wrap:wrap}.opinion-left{width:100%}.opinion-avg{margin-bottom:1rem;font-size:3.2rem}.opinion-avg span{font-size:1.8rem}.opinion-bar-item{margin-bottom:1rem}.opinion-imgs{gap:.6rem}.btn_show-opinion-imgs,.opinion-img{width:6.68rem;height:6.68rem;font-size:1.6rem;line-height:2.6rem}.opinion-filter{flex-wrap:wrap}.opinion_filter-chk{padding:0;order:-1;width:100%}.opinion-dropdown{margin-left:0}.opinion-item{padding:2.4rem 0}.opinion-response-text,.opinion-text{font-size:1.4rem;line-height:2.6rem}.opinion-att-imgs{gap:.6rem}.opinion-att-img{width:6.4rem;height:6.4rem}.opinion-response-text-outer{margin-top:1.6rem;padding:1.6rem}}@media(max-width:767.98px){.opinion-block{gap:1.6rem;flex-wrap:wrap}.opinion-col{padding:2rem;width:100%}.opinion-col:has(.opinion-left){gap:2rem;flex-wrap:wrap}.opinion-col:has(.opinion-left):not(:has(+.opinion-col)){max-width:100%}.opinion-left{width:100%}.opinion-avg{margin-bottom:1rem;font-size:3.2rem}.opinion-avg span{font-size:1.8rem}.opinion-bar-item{margin-bottom:1rem}.opinion-imgs{gap:.6rem}.btn_show-opinion-imgs,.opinion-img{width:5.76rem;height:5.76rem;font-size:1.6rem;line-height:2.4rem}.opinion-filter{gap:1.6rem;flex-wrap:wrap}.opinion-dropdown{width:100%}.opinion_filter-chk{padding:0}.opinion_filter-chk .chk{line-height:2.4rem}.opinion-item{padding:1.6rem 0;gap:1.4rem;flex-wrap:wrap}.opinion-response-text,.opinion-text{margin-top:1.4rem;font-size:1.4rem;line-height:2.4rem}.opinion-att-imgs{gap:.6rem;margin-top:1.6rem}.opinion-att-img{width:5.7rem;height:5.7rem}.opinion-action{margin-top:1.6rem}.opinion-response{margin-top:1.6rem;gap:1.4rem;flex-wrap:wrap}.opinion-info{width:100%}.opinion-response-text-outer{margin-top:1.6rem;padding:1.4rem}}@media(max-width:575.98px){.opinion-col{flex-grow:0;flex-basis:auto}.opinion-col:has(.opinion-left){max-width:100%}}html[data-contrast=high] .opinion-response-text-outer{border:1px solid}html[data-contrast=high] .opinion-btn .btn,html[data-contrast=high] .opinion-btn .btn span.text-gray{color:var(--color-black)!important}html[data-contrast=high] .opinion-btn .btn svg{filter:var(--img-color)!important}html[data-contrast=high] .opinion-action>button,html[data-contrast=high] .opinion-col .text-dark-gray,html[data-contrast=high] .opinion-left .stars+span,html[data-contrast=high] .opinion-text>a,html[data-contrast=high] .product-section.opinions{color:var(--color-yellow)!important}html[data-contrast=high] .opinion-btn .btn,html[data-contrast=high] .opinion-col,html[data-contrast=high] .opinion-item,html[data-contrast=high] .opinion-response-text-outer{border-color:var(--color-yellow)!important}html[data-contrast=high] .opinion-bar-inner,html[data-contrast=high] .opinion-btn .btn{background:var(--color-yellow)!important}html[data-contrast=high] .opinion-bar{background:var(--color-yellow-50)!important}html[data-contrast=high] .opinion-action svg path,html[data-contrast=high] .opinion-user-img path{fill:var(--color-yellow)!important}html[data-contrast=high] .opinion-user-img ellipse,html[data-contrast=high] .opinion-user-img path+path{fill:var(--color-black)!important}html[data-contrast=high] .opinion-bar-img svg{filter:var(--img-yellow)!important}html[data-contrast=high] .opinion-action>button,html[data-contrast=high] .opinion-response-text-outer{background:transparent!important}.faq-box{display:flex;align-items:center;gap:2rem;border:1px solid var(--stroke-white-bg-elements);padding:2rem}.faq-box:last-child,.faq-filter:last-child{margin-bottom:0}.faq-dropdown{width:26rem}.faq-item{border-top:1px solid var(--stroke-white-bg-elements);padding:3.2rem 0;gap:2rem}.faq-img img{width:4.4rem;height:4.4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.faq-info{flex-grow:1}.faq-response-text,.faq-text{margin-top:2rem;font-size:1.6rem;line-height:2.8rem}.faq-response-text:first-child,.faq-text:first-child{margin:0}.faq-action{margin-top:2rem}.faq-action,.faq-action button{display:flex;align-items:center;gap:1rem}.faq-action button{min-height:2.8rem;padding:.4rem .8rem}.faq-action button:hover{background:var(--bg-white)}.faq-response{margin-top:3.2rem;gap:2rem}.faq-response:nth-child(n+3){display:none!important}.faq-response-list.show .faq-response{display:flex!important}.faq-response-text-outer{margin-top:2rem;background:var(--alert);padding:2rem}.faq-response-text-outer:first-child{margin-top:0}.btn-faq-response{margin:3.2rem 0 0 6.4rem}.btn-faq-response button{display:flex;align-items:center;font-weight:500;gap:.2rem}.btn-faq-response button:hover{text-decoration:underline}.btn-faq-response button span:last-child{margin-left:.2rem}.faq-response-list.show+.btn-faq-response{display:none}.faq-btn .btn{margin:0 auto;width:100%;max-width:28rem}.faq-list.show+.faq-btn{display:none}@media(min-width:1560px)and (max-width:1659.98px){.faq-response-text,.faq-text{font-size:1.5rem;line-height:2.7rem}}@media(min-width:1360px)and (max-width:1559.98px){.faq-response-text,.faq-text{font-size:1.4rem;line-height:2.6rem}}@media(min-width:1200px)and (max-width:1359.98px){.faq-dropdown{width:23rem}.faq-response-text,.faq-text{font-size:1.4rem;line-height:2.6rem}}@media(min-width:992px)and (max-width:1199.98px){.faq-item{padding:2.4rem 0}.faq-box{gap:1.6rem;padding:1.6rem}.faq-response-text,.faq-text{font-size:1.4rem;line-height:2.6rem}.faq-response-text-outer{margin-top:1.6rem;padding:1.6rem}}@media(min-width:768px)and (max-width:991.98px){.faq-item{padding:2.4rem 0}.faq-response-text,.faq-text{font-size:1.4rem;line-height:2.6rem}.faq-response-text-outer{margin-top:1.6rem;padding:1.6rem}}@media(max-width:767.98px){.faq-box{gap:1.6rem;padding:1.6rem;flex-wrap:wrap}.faq-box-left{width:100%;text-align:center}.faq-box-btn,.faq-box-btn .btn{width:100%;max-width:100%}.faq-dropdown{width:100%}.faq-item{padding:1.6rem 0;gap:1.4rem;flex-wrap:wrap}.faq-response-text,.faq-text{margin-top:1.6rem;font-size:1.4rem;line-height:2.6rem}.faq-action,.faq-response{margin-top:1.6rem}.faq-response{gap:1.6rem;flex-wrap:wrap}.faq-response-text-outer{margin-top:1.6rem;padding:1.6rem}.faq-info{width:100%}}html[data-contrast=high] .faq-response-text-outer{border:1px solid}html[data-contrast=high] .faq-btn .btn,html[data-contrast=high] .faq-btn .btn .text-gray{color:var(--color-black)!important}html[data-contrast=high] .faq-btn .btn svg{filter:var(--img-black)!important}html[data-contrast=high] .btn-faq-response button,html[data-contrast=high] .faq-action>button,html[data-contrast=high] .faq-box-left .text-dark-gray,html[data-contrast=high] .product-section.faq{color:var(--color-yellow)!important}html[data-contrast=high] .faq-btn .btn{background:var(--color-yellow)!important}html[data-contrast=high] .faq-box,html[data-contrast=high] .faq-btn .btn,html[data-contrast=high] .faq-item,html[data-contrast=high] .faq-response-text-outer{border-color:var(--color-yellow)!important}html[data-contrast=high] .btn-faq-response button path,html[data-contrast=high] .faq-action>button path{fill:var(--color-yellow)!important}html[data-contrast=high] .faq-action>button,html[data-contrast=high] .faq-response-text-outer{background:transparent!important}
