.ProductPageDescription_descriptionWrapper__6YtN1{max-width:100%;overflow:hidden;word-wrap:break-word;word-break:break-word}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .w_arial13{font-family:Helvetica Neue,Verdana,"sans-serif"!important;font-size:10px!important;color:#fff!important;letter-spacing:1px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail-item{border:2px solid #0000;border-radius:8px;overflow:hidden;transition:all .3s ease;cursor:pointer;position:relative}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail-item:hover{border-color:#1976d2;transform:scale(1.05)}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail-item.active{border-color:#1976d2;box-shadow:0 0 10px #1976d24d}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail-item img{width:80px;height:80px;object-fit:cover;display:block;transition:opacity .3s ease}.ProductPageDescription_descriptionWrapper__6YtN1 .thumbnail-item:hover img{opacity:.8}@media (max-width:768px){.ProductPageDescription_descriptionWrapper__6YtN1 .desc .p2{display:none!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img .titleLeft{font-size:20px!important;top:2}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .title{font-size:20px!important}}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .b_arial{font-family:Helvetica Neue,Verdana,"sans-serif"!important;color:#333!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .w_arial{font-family:Helvetica Neue,Verdana,"sans-serif"!important;color:#fff!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .b_arialB{font-family:Helvetica Neue,Verdana,"sans-serif"!important;color:#333!important;font-weight:700!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #box{width:100%!important;max-width:1100px!important;margin:0 auto!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img{position:relative!important;width:100%!important;overflow:hidden!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img .radio+label,.ProductPageDescription_descriptionWrapper__6YtN1 .desc .radio{display:none!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img{transition:all 1s!important;width:100%!important;display:flex!important;flex-wrap:nowrap!important;position:relative!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img img{display:block!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img .titleLeft{position:absolute!important;top:25%;left:4%!important;width:50%!important;font-size:28px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img .p2{position:absolute!important;top:48%!important;left:4%!important;width:50%!important;line-height:24px!important;font-size:17px!important;margin-bottom:0!important;margin-top:0!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img .titleRight{position:absolute!important;top:20%!important;left:53.2%!important;width:25%!important;font-size:28px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #top_img #scroll_img .p4{position:absolute!important;top:45%!important;left:53.2%!important;width:20%!important;line-height:24px!important;font-size:17px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .mt-10{margin-top:10px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel{display:flex!important;flex-direction:row!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-container{position:relative!important;width:55%!important;overflow:hidden!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-content{position:relative!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide{position:relative!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide img{display:block!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid{position:relative;margin-top:16px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid img{width:100%;display:block}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid p{position:absolute;left:7%;font-size:17px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .title{top:20%;width:45%;line-height:32px;font-size:28px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .p2{top:35%;line-height:28px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .col3{float:left;width:32%;margin-left:1%}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .p3{top:42%;width:25%;line-height:28px;text-align:center;left:71%}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .p4{top:40%;width:30%;line-height:32px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .p5{top:50%;width:35%;line-height:28px}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #low-mid .blTitle{position:relative}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide span{position:absolute!important;bottom:5%!important;box-sizing:border-box!important;border:1px solid #fff!important;border-radius:2px!important;padding:4px 8px!important;text-align:center!important;color:inherit!important;cursor:pointer!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide span:hover{opacity:1!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide span.left{left:5%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-slide span.right{right:5%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-text{display:flex!important;flex-direction:column!important;width:45%!important;background-color:#f4f5f6!important;color:#333!important;overflow:hidden!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-text_selling-point{width:80%!important;margin:auto!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-sp_title{margin:0 0 20px!important;line-height:28px!important;font-size:28px!important;font-weight:400!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-sp_list{margin:0!important;padding-left:0!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-sp_list-item{list-style-type:disc!important;margin-top:10px!important;line-height:24px!important;font-size:16px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .thumbnail{display:flex!important;flex-direction:row!important;justify-content:space-between!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .thumbnail-item{position:relative!important;display:inline-block!important;width:calc(100% / 4 - 10px)!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .thumbnail-item:after{content:""!important;position:absolute!important;top:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;background:#0009!important;pointer-events:none!important;transition:background .2s ease!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .thumbnail-item:hover:after{background:#0000!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .thumbnail-item img{display:block!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec{position:relative!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec img{display:block!important;margin:0 auto!important;width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec .title{font-size:18px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec .spec_div{display:flex!important;flex-direction:row!important;justify-content:center!important;box-sizing:border-box!important;width:94%!important;margin:0 auto!important;padding:3rem 0!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec .spec_div p{padding:1rem 0!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec .spec_div .half{width:50%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc #spec .spec_div ul li{line-height:28px!important;list-style:none!important;font-size:15px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .toiletExtra{display:flex!important;flex-direction:row!important;justify-content:space-between!important;width:100%!important;padding:60px 5%!important;background-color:#f7f9fa!important;box-sizing:border-box!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .toiletExtra-item{box-sizing:border-box!important;width:calc(100% / 2 - 50px)!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .toiletExtra-item img{display:block!important;width:100%!important}@media screen and (max-width:450px){.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-sp_title{margin:0 0 10px!important;line-height:20px!important;font-size:20px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-sp_list-item{list-style-type:disc!important;margin-top:5px!important;line-height:20px!important;font-size:14px!important}}@media screen and (max-width:992px){.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel{flex-direction:column!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-container,.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-text{width:100%!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .carousel-text{padding:20px 0!important}}@media only screen and (max-width:768px){.ProductPageDescription_descriptionWrapper__6YtN1 .desc #box{width:100%!important;font-size:12px!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .toiletExtra{flex-direction:column!important;padding:20px 0!important}.ProductPageDescription_descriptionWrapper__6YtN1 .desc .toiletExtra-item{width:100%!important;color:#333!important}}.ProductPageDescription_descriptionWrapper__6YtN1 img{max-width:100%!important;height:auto!important}.ProductPageDescription_descriptionWrapper__6YtN1 table{max-width:100%!important;overflow:auto!important}.ProductPageDescription_descriptionWrapper__6YtN1 div,.ProductPageDescription_descriptionWrapper__6YtN1 p,.ProductPageDescription_descriptionWrapper__6YtN1 span{max-width:100%!important;word-wrap:break-word!important}.ProductAttachments_root__dPtij{width:100%}.ProductAttachments_list___rVrG{margin:0;padding:0}.ProductAttachments_listItem__ixtN0{margin-bottom:8px}.ProductAttachments_listItemButton__ebX1g{transition:all .2s ease-in-out;border-radius:8px!important;padding:16px!important}.ProductAttachments_listItemButton__ebX1g:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.ProductAttachments_icon__uRXFw{min-width:40px}.ProductAttachments_text__RhjZO{flex:1 1}.ProductAttachments_fileSize__oaaQ7{font-size:.75rem;color:#666;margin-top:4px}@media (max-width:600px){.ProductAttachments_listItemButton__ebX1g{padding:12px!important}.ProductAttachments_icon__uRXFw{min-width:36px}}.ProductAttachments_loading__4w3ly{display:flex;justify-content:center;align-items:center;padding:40px}.ProductAttachments_error__NTSjU{text-align:center;padding:40px;color:#d32f2f}.ProductAttachments_empty__EiUn9{text-align:center;padding:40px;color:#666}