.Container_root__fhgVy{margin:auto;width:min(var(--max-width,var(--container-width)),100% - var(--margin,1.6rem)*2)}.Breadcrumb_breadcrumb-wrapper__5mbc_{display:flex;flex-direction:row;margin-top:24px}.Breadcrumb_breadcrumb-wrapper__5mbc_ .Breadcrumb_link___Sn0Q{cursor:pointer;color:var(--text-color);font-size:1.8rem;font-weight:400;line-height:28px}.Breadcrumb_breadcrumb-wrapper__5mbc_ .Breadcrumb_link___Sn0Q:hover{transition:all .3s}.Breadcrumb_breadcrumb-wrapper__5mbc_ .Breadcrumb_link___Sn0Q.Breadcrumb_active__LR5_m{pointer-events:none}.Breadcrumb_breadcrumb-wrapper__5mbc_ .Breadcrumb_breadcrumb-seperator__3o7VK{color:#8a8aa0;display:inline-block;font-size:1.6rem;margin:0 .8rem}.Flex_root__uEKM9{display:flex}.Footer_wrapper__LT2wb{width:100%;background:#fcfcfd}.Footer_wrapper__LT2wb .Footer_block__TC1jD{width:226px}.Footer_wrapper__LT2wb .Footer_block__TC1jD h3{font-size:16px;line-height:24px;font-weight:500;color:#38383d;margin-bottom:12px;margin-top:0}.Footer_wrapper__LT2wb .Footer_block__TC1jD .Footer_list__Y8ZX6{padding:0}.Footer_wrapper__LT2wb .Footer_block__TC1jD .Footer_item__LDQf_{list-style-type:none}.Footer_wrapper__LT2wb .Footer_block__TC1jD .Footer_text__nyB2_{display:block;margin-bottom:8px;color:#808089}.Layout_master-layout__QMfuA{display:flex;flex-direction:column;min-height:100vh;background-color:#f7f8fa}@media screen and (min-width:767px){.Layout_master-layout__QMfuA{box-shadow:0 4px 8px rgba(0,0,0,.1)}}.Layout_master-layout__QMfuA .Layout_content__2Bo7t{flex:1}.Layout_mobile-header__qzx2n{position:sticky;top:0;z-index:9999;background:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .28s cubic-bezier(.25,.8,.35,1),opacity .25s ease-out;will-change:transform,opacity}.Layout_header-hide__gAgHH{transform:translateY(-80%);opacity:0}.Layout_header-show__CFO8_{transform:translateY(0);opacity:1}.Layout_mobile-footer___noJj{position:sticky;bottom:0;z-index:9999;background:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .28s cubic-bezier(.25,.8,.35,1),opacity .25s ease-out;will-change:transform,opacity}.Layout_footer-hide__rKj5o{transform:translateY(100%);opacity:0}.Layout_footer-show__0hESP{transform:translateY(0);opacity:1}.InfoProduct_image__eYNmW{width:100%;height:auto;border-radius:8px;margin-bottom:1rem}.InfoProduct_title__CN2U3{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.InfoProduct_price__BKUji{color:#ff424e;margin-bottom:.5rem;font-size:24px;font-weight:600;line-height:150%}.InfoProduct_original-price__ypwgu{font-size:14px;font-weight:400;line-height:21px;color:#808089}.InfoProduct_discount__oafG2{background-color:#e41f1f;color:#fff;padding:.2rem .4rem;border-radius:4px;font-size:.8rem;margin-left:.5rem}.InfoProduct_rating__UZI9A{display:flex;align-items:center;margin-bottom:.5rem}.InfoProduct_stars__SdGKk{color:#ffc107;margin-right:.5rem}.InfoProduct_reviews__TT1rm{color:#888;font-size:.9rem}.InfoProduct_features__O9yf1{margin-top:1rem}.InfoProduct_features__O9yf1 .InfoProduct_title__CN2U3{overflow:hidden;color:var(--section-header-text-default,#27272a);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0 0 8px}.InfoProduct_features__O9yf1 .InfoProduct_feature__Tk3no{display:flex;align-items:center;margin-bottom:.5rem}.InfoProduct_features__O9yf1 .InfoProduct_feature__Tk3no .InfoProduct_checkmark__zclQv{color:#4caf50;margin-right:.5rem}.InfoProduct_product-actions__WPA69{padding:12px 0}.InfoProduct_product-actions__WPA69 .InfoProduct_btn-buy__PW1Xg{background-color:#ff424e;color:#fff}.InfoProduct_seller-actions__raUqx{display:grid;grid-template-columns:repeat(2,1fr)}.InfoProduct_quantity-control__1qZjv .InfoProduct_btn-quantity__KhZk8{width:32px;font-size:18px;padding:6px}.InfoProduct_quantity-control__1qZjv .InfoProduct_btn-quantity__KhZk8,.InfoProduct_quantity-control__1qZjv .InfoProduct_input-quantity__vfNEZ{height:32px;color:#242424;text-align:center;outline:none;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #a6a6b0;background:#fff}.InfoProduct_quantity-control__1qZjv .InfoProduct_input-quantity__vfNEZ{width:40px;font-size:14px;margin:0 4px}.ProductDetail_wrapper__ja5SR{padding:0 0 56px}