@font-face{font-family:iconfont;src:url(https://img.luckysneakers.org/assets/iconfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://img.luckysneakers.org/assets/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(https://img.luckysneakers.org/assets/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:700;font-display:swap}.iconfont{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-down:before{content:"\e7e8"}.icon-up:before{content:"\e7f0"}.icon-cart:before{content:"\e7eb"}.icon-search:before{content:"\e7ed"}.icon-close:before{content:"\e7d2"}.icon-menu:before{content:"\e7ec"}.icon-account:before{content:"\e7f5"}.icon-facebook:before{content:"\e7e0"}.icon-twitter:before{content:"\e7f8"}.icon-pinterest:before{content:"\e7d8"}.icon-instagram:before{content:"\e7d0"}.icon-whatsapp:before{content:"\e7dd"}.icon-discord:before{content:"\e7d3"}.icon-minus:before{content:"\e7ce"}.icon-plus:before{content:"\e7ca"}.icon-left:before{content:"\e7d4"}.icon-right:before{content:"\e7e5"}.icon-enlarge:before{content:"\e666"}.icon-filter:before{content:"\e7d9"}.icon-sort:before{content:"\e7df"}.icon-star:before{content:"\e7f1"}.icon-helpful:before{content:"\e7dc"}.icon-comment:before{content:"\e7d6"}.icon-like:before{content:"\e7cc"}.icon-view:before{content:"\e7f3"}.icon-helpfulplanar:before{content:"\e7cd"}:root{--page-bg-color:#fff;--theme-border-color:#e8e8e8;--theme-font-color:#000;--theme-font-color-sub:#4e4e4e;--theme-color-star:#ffc002;--invalid-red:#bc2848;--highlight-font-color:#ff7259;--highlight-bg-color:#ff7259;--main-color:#111;--main-color-second:#ff7259;--pd-gallery-arrow-bg:#009b3b;--img-background:#fff;--arrow-btn-height:40px;--arrow-btn-width:40px;--arrow-btn-color:#fff;--arrow-btn-bg:var(--pd-gallery-arrow-bg);--arrow-btn-size:22px;--arrow-btn-radius:50%;--detail-thumbs-slide-active-bordercolor:var(--main-color-second);--detail-product-price-color:var(--highlight-bg-color);--img-background-size:contain;--product-img-pd:100%;--side-padding:25px;--nav-bg-color:#fff;--nav-font-color:#000;--nav-column-gap-half:15px;--theme-nav-font-size:16px;--theme-border-radius:0;--main-font-family:Helvetica,Arial,sans-serif;--max-width:1490px;--header-opacity:1;--section-space:48px;--font-size-body:14px}@media screen and (max-width:1200px){:root{--side-padding:10px;--theme-nav-font-size:16px}}body,html{background:#fff!important;color:#000}body{font-family:var(--main-font-family);font-size:var(--font-size-body)}body>main{background:#fff;min-height:100vh}.main-right,.prod-detail-main,.product-main{background:#fff;color:#000}.prod-detail-main :focus,.prod-detail-main :focus-visible{outline:0!important;outline-offset:0!important}.main-right .product-name,.main-right .quantity-wrapper-label,.main-right .variant-label{color:#000!important}.main-right .pd-gift-tip{margin:8px 0 0;color:#111;font-size:13px;line-height:1.45;font-weight:400}.main-right .select-wrapper{position:relative;width:100%;color:#111!important;background:#fff!important;border:1px solid var(--theme-border-color,#e8e8e8)!important;line-height:normal;padding:8px 28px 8px 12px!important;box-shadow:none!important;text-align:left;cursor:pointer}.main-right .select-wrapper:after{content:"\e7e8";font-family:iconfont!important;font-style:normal;font-weight:400;position:absolute;right:7px;top:50%;transform:translateY(-50%);font-size:10px;color:#111;line-height:1;pointer-events:none}.main-right .select-wrapper:focus,.main-right .select-wrapper:focus-visible{border:1px solid var(--theme-border-color,#e8e8e8)!important;outline:0!important;box-shadow:none!important}.main-right .pd-attr-select .select-wrapper:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important}.main-right .pd-attr-selectbox{position:relative;z-index:2}.main-right .pd-attr-selectbox.is-select-open{z-index:110}.main-right .variant-select{position:absolute;z-index:102;width:100%;left:0;top:100%;margin:5px 0;padding:5px 0;background:#fff!important;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);max-height:none;display:none;pointer-events:auto}.main-right .variant-select-list li{padding:4px 12px;font-size:14px;line-height:18px;color:#111;cursor:pointer}.main-right .variant-select-list li.is-disabled{color:#bbb;cursor:not-allowed}.main-right .quantity-wrapper{background:#fff!important;border:1px solid var(--theme-border-color,#e8e8e8)!important;box-shadow:none!important}.main-right .quantity-wrapper:focus-within{border:1px solid var(--theme-border-color,#e8e8e8)!important;outline:0!important;box-shadow:none!important}.main-right .quantity,.main-right .quantity:active,.main-right .quantity:focus,.main-right .quantity:focus-visible{color:#111!important;border:0!important;outline:0!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-right .quantity-button:focus,.main-right .quantity-button:focus-visible{outline:0!important;box-shadow:none!important}.main-right .add-to-cart,.main-right .buy-now{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.main-right .add-to-cart{background:#fff!important;color:#000!important;border:1px solid var(--theme-border-color,#e8e8e8)!important}.main-right .add-to-cart:focus-visible:not(:disabled),.main-right .add-to-cart:hover:not(:disabled){color:#fff!important;background-color:#ff7259!important;border-color:#ff7259!important}.main-right .buy-now{background:#000!important;color:#fff!important;border:0!important}.main-right .buy-now:focus-visible:not(:disabled),.main-right .buy-now:hover:not(:disabled){background-color:#ff7259!important;border-color:#ff7259!important;color:#fff!important}.main-right .add-to-cart:disabled,.main-right .buy-now:disabled{opacity:.45;cursor:not-allowed}.product-price .price{color:#ff7259!important;font-style:normal;font-weight:700}.product-price .pd-price-unit{color:#939393;font-size:14px;font-style:normal}.sf-hidden{display:none!important}.prod-detail-main{max-width:var(--max-width,1490px);margin:0 auto;padding:0;box-sizing:border-box}.prod-detail-main .product-details,.prod-detail-main .section-wrapper.product-details{padding:0 var(--side-padding) var(--section-space,48px);box-sizing:border-box}.prod-detail-main *,.prod-detail-main :after,.prod-detail-main :before{box-sizing:border-box}.prod-detail-main .product-main{display:flex;align-items:stretch;margin-bottom:60px}.prod-detail-main .product-main .main-left{gap:14px;width:54%;max-height:682px;flex-shrink:0}.prod-detail-main .product-main .main-right{flex:1;min-width:0;padding-left:60px;padding-right:80px}@media screen and (max-width:1300px){.prod-detail-main .product-main .main-right{padding-right:0}}@media screen and (max-width:1200px){.prod-detail-main .product-main .main-right{padding-left:40px}.prod-detail-main .product-main .main-left{max-height:558px}}@media screen and (max-width:1100px){.prod-detail-main .product-main .main-left{max-height:500px}}@media screen and (max-width:1000px){.prod-detail-main .product-main .main-left{flex-direction:column-reverse;justify-content:flex-end;max-height:none}}@media screen and (max-width:767px){.prod-detail-main{--side-padding:10px;--section-space:30px}.prod-detail-main .product-details,.prod-detail-main .section-wrapper.product-details{padding:0 var(--side-padding,10px) 15px}.prod-detail-main .product-main{flex-direction:column;gap:15px}.prod-detail-main .product-main .main-left{width:calc(100% + var(--side-padding,10px) * 2);margin:0 calc(var(--side-padding,10px) * -1);max-height:none;flex-direction:column;gap:0}.prod-detail-main .product-main .main-right{padding:0;width:100%}.prod-detail-main .product-thumbs-wrapper{display:none!important}.prod-detail-main .product-images-wrapper{width:100%;position:relative;--swiper-pagination-bottom:10px}.prod-detail-main .product-images-wrapper .next-btn,.prod-detail-main .product-images-wrapper .pd-gallery-next,.prod-detail-main .product-images-wrapper .pd-gallery-prev,.prod-detail-main .product-images-wrapper .prev-btn,.product_large_images-wrapper .next-btn,.product_large_images-wrapper .prev-btn{display:none!important}.prod-detail-main .product-images-wrapper .swiper-pagination{display:flex;justify-content:center;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;bottom:10px;pointer-events:none;padding:5px 9px;color:#333;background-color:rgba(255,255,255,.6);border-radius:20px;font-size:14px;line-height:normal}.prod-detail-main .main-right .product-name{font-size:var(--detail-product-name-size,20px);line-height:calc(var(--detail-product-name-size,20px) + 8px)}.prod-detail-main .shoe-discount{margin:12px 0;padding:12px}.prod-detail-main .shoe-discount .discount-percent{min-width:64px;padding:8px 4px;font-size:12px}.prod-detail-main .shoe-discount .discount-copy{flex-shrink:0}.prod-detail-main .pd-variant-selected{font-size:12px;color:#777}.prod-detail-main .quantity-wrapper{width:calc(50% - 5px);max-width:190px}.prod-detail-main .quantity-wrapper .quantity{font-size:16px;height:auto}.prod-detail-main .quantity-wrapper .quantity-button.iconfont{padding:10px}.prod-detail-main .product-button{display:flex;gap:10px;width:100%}.prod-detail-main .product-button .add-to-cart,.prod-detail-main .product-button .buy-now{flex:1;height:var(--detail-product-add-height,40px);min-height:var(--detail-product-add-height,40px);font-size:var(--detail-product-add-size,16px)}.auto-product,.prod-detail-main .auto-product{--section-title-size:20px;--section-title-bottom:12px}.prod-detail-main .section-wrapper.section-tab-wrapper{padding:0 var(--side-padding,12.5px) 32px;--tab-description-label-padding:15px 0;--tab-description-more-bottom:5px;--detail-page-section-padding:0 0 32px}.prod-detail-main .section-tab-wrapper .section-tab{border-bottom:0}.prod-detail-main .section-tab-list{flex-direction:column!important;align-items:stretch!important}.prod-detail-main .section-tab-item{padding:0!important;width:100%;font-size:16px!important;color:var(--theme-font-color,#111)!important;border-top:1px solid var(--theme-border-color,#e8e8e8)}.prod-detail-main .section-tab-item .section-tab-box,.prod-detail-main .section-tab-item.current .section-tab-box,.prod-detail-main .section-tab-item:not(.current) .section-tab-box{width:100%!important;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:15px 0!important;font-size:16px!important;font-weight:400!important;color:#111!important;border-bottom:0!important;background:transparent!important}.prod-detail-main .section-tab-item.current .section-tab-box{font-weight:700!important}.prod-detail-main .section-page-section{font-size:14px;padding:0 0 32px}.prod-detail-main .prodetail-review-header{flex-direction:column;align-items:flex-start;gap:12px}.prod-detail-main .prodetail-review-header .show-review-dialog--header{display:none}.prod-detail-main .review-swiper-box{padding-bottom:20px}.prod-detail-main .review-images .review-image,.prod-detail-main .review-images>*,.review-images>*{width:calc(33.3% - 6.6px);height:auto;aspect-ratio:1;margin:var(--detail-review-image-margin,0 10px 10px 0)}.prod-detail-main .product-main{margin-bottom:30px}.prod-detail-main .product-main .product-name{font-size:var(--detail-product-name-size,20px)!important;line-height:calc(var(--detail-product-name-size,20px) + 8px)!important}.prod-detail-main .product-price .price{font-size:var(--detail-product-price-size,22px)!important}.prod-detail-main .share-box .iconfont,.prod-detail-main .share-box button.iconfont{font-size:22px!important}.prod-detail-main .auto-product .products-box .swiper-slide{width:calc(50% - var(--v-space,10px) * .5)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[data-section-type=footer]{margin-bottom:30px;background:#fff}.footer-main.wrapper{display:flex;padding:0 var(--side-padding);color:var(--theme-font-color);max-width:var(--max-width);margin:0 auto;box-sizing:border-box;width:100%}.footer-main .main-left{display:flex;flex-direction:column;align-items:flex-start;margin-right:98px;flex-shrink:0}.footer-main .logo{margin-bottom:40px;text-align:left;line-height:0}.footer-main .logo,.footer-main .logo-img{display:block;height:37px;-o-object-fit:contain;object-fit:contain}.footer-main .logo-img{width:auto;max-width:330px}.email-subs{margin-bottom:20px;width:100%}.email-subs-title{margin:0 0 10px;font-size:16px;font-weight:700;line-height:24px}.email-subs-des{margin:0 0 10px;font-size:14px;line-height:22px}.email-subs-inputdiv{display:flex;width:100%}input.email-subs-input{flex:1;min-width:0;padding:0 12px;border:1px solid #e8e8e8;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;background:#fff;color:var(--theme-font-color);outline:0}.email-subs-btn,input.email-subs-input{height:var(--btn-height,40px);font:inherit;font-size:14px;box-sizing:border-box}.email-subs-btn{padding:0 18px;border:0;color:#fff;background-color:var(--nav-font-color,#000);border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;transition:background-color .2s;flex-shrink:0}.email-subs-btn:hover{background-color:var(--highlight-bg-color)}.email-subs-msg{margin:8px 0 0;font-size:13px;color:#009b3b}.social{display:flex;flex-wrap:wrap;margin-bottom:42px;margin-top:4px;max-width:277px}.social a{margin-right:16px;margin-bottom:10px;font-size:30px;line-height:1;color:var(--nav-font-color,#000);text-decoration:none}.social a:last-child{margin-right:0}.social a:hover{color:var(--highlight-font-color)}.footer-main .main-right{display:flex;flex:1;min-width:0}.footer-menu{margin:0}.footer-menu-header{margin:0 0 10px;font-weight:700;color:var(--theme-font-color,#000)}.footer-menu-header h3{margin:0;padding:0;font-size:16px;font-weight:700;line-height:24px;font-family:Helvetica-Bold,Helvetica,Arial,sans-serif;color:inherit}.footer-menu-header .iconfont{display:none;float:right;font-size:12px;line-height:20px}.footer-menu .menu-list{list-style:none;margin:0;padding:0}.footer-menu-item{margin:0}.footer-menu-inner{display:inline-block;margin-bottom:10px;font-size:16px;line-height:24px;text-decoration:none}.footer-menu-inner,.footer-menu-inner:hover{color:var(--theme-font-color)}.footer-bottom{font-size:14px;color:var(--nav-font-color,#000);flex-shrink:0}.footer-infomation{flex:1;font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#000}.footer-infomation p{margin:0 0 12px;line-height:20px}.footer-infomation span{font-size:16px}.footer-infomation a{color:var(--highlight-font-color);text-decoration:none}.footer-special-desc{display:flex;gap:20px;width:100%}.footer-methods-label{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:normal;color:#000;text-align:left}.footer-special-desc>div:first-child{flex:none;width:121px}.footer-special-desc>div+div{flex:none;width:70px}.footer-methods-row{display:grid;grid-template-columns:repeat(2,48px);gap:3px 9px;justify-content:start}.footer-special-desc>div+div .footer-methods-row{grid-template-columns:48px}.footer-bottom img{max-height:30px;-o-object-fit:contain;object-fit:contain}.footer-method-logo{display:block;width:48px;height:30px}.footer-menu-toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:1200px){.footer-main .main-left{width:22%}.footer-bottom{display:flex;width:20%;flex-direction:column;align-items:flex-end}.footer-infomation p{text-align:right}}@media screen and (min-width:1000px){.footer-menu{margin-right:85px}.footer-infomation p{text-align:right}.footer-menu-header{height:40px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.footer-menu-header h3{font-size:16px;font-family:Helvetica-Bold,Helvetica,Arial,sans-serif;font-weight:700}.footer-menu-header .iconfont{display:none}}@media screen and (max-width:1000px){.footer-main.wrapper{flex-direction:column}.footer-main .main-left{margin-right:0;width:100%}.footer-main .main-right{width:100%;flex-wrap:wrap}.footer-bottom{width:100%;align-items:flex-start}.footer-infomation p,.footer-methods-label{text-align:left}}@media screen and (min-width:769px){.footer-menu-toggle{display:none}.footer-menu-header{pointer-events:none;cursor:default}}@media screen and (max-width:768px){[data-section-type=footer]{padding-bottom:60px}.footer-main.wrapper{flex-direction:column;padding:20px var(--side-padding,10px)}.footer-main .main-left{margin-right:unset;width:100%;border:none}.footer-main .logo,.footer-main .logo-img{display:none!important}.email-subs{margin-bottom:15px;width:auto}.email-subs-inputdiv .email-subs-input{margin-right:10px;width:100%;padding:0 16px;border-radius:var(--theme-border-radius,0);border:1px solid #e8e8e8;height:var(--btn-height,40px)}.email-subs-btn{border-radius:var(--theme-border-radius,0);height:var(--btn-height,40px)}.social{margin-bottom:16px;margin-top:4px}.social a{margin-right:16px;margin-bottom:10px}.footer-main .main-right{flex-direction:column;row-gap:unset;border-top:1px solid #000;width:100%}.footer-menu{margin-top:0;width:100%;border-bottom:1px solid #000;position:relative}.footer-menu-header{height:46px;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;cursor:pointer;box-sizing:border-box;transform:none!important}.footer-menu-header h3{margin:0;padding:0;font-size:1.17em;font-family:Helvetica-Bold,Helvetica,Arial,sans-serif;font-weight:700!important;line-height:normal;color:#000}.footer-menu-header .iconfont{display:block;float:none;padding:4px;font-size:14px;line-height:1;transition:transform .25s ease}.footer-menu-toggle:checked~.footer-menu-header .iconfont{transform:rotate(45deg)}.footer-menu .menu-list{display:block;list-style:none;margin:0;padding:0;overflow:hidden;max-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .28s ease,opacity .2s ease,padding .28s ease,visibility 0s linear .28s}.footer-menu-toggle:checked~.menu-list{max-height:280px;padding:0 0 12px;opacity:1;visibility:visible;pointer-events:auto;transition:max-height .28s ease,opacity .2s ease,padding .28s ease,visibility 0s}.footer-menu-item{margin-bottom:15px}.footer-menu-item:last-child{margin-bottom:0}.footer-menu-inner{margin:0;font-size:14px;line-height:22px}.footer-bottom{flex-direction:column;padding-top:15px;font-size:14px;border:0;width:100%;align-items:flex-start}.footer-bottom img{max-height:25px}.footer-infomation{width:100%}.footer-infomation p{margin:0;text-align:left;line-height:20px}.footer-infomation span{font-size:16px;line-height:20px}.footer-special-desc{display:block;width:100%}.footer-special-desc>div+div,.footer-special-desc>div:first-child{width:auto}.footer-special-desc>div:first-child{margin-bottom:15px}.footer-methods-label{text-align:left}.footer-methods-row,.footer-special-desc>div+div .footer-methods-row{display:flex;flex-wrap:wrap;gap:3px 5px}.footer-method-logo{width:40px;height:25px}}.product-thumbs.swiper{max-height:682px}.product-images .swiper-slide{background:#fff}.product-images .swiper-slide img{inset:0}#productImages .product-image{cursor:pointer}.product-thumbs .swiper-slide{position:relative;overflow:hidden;cursor:pointer;background:#fff;border:1px solid transparent;box-sizing:border-box}.product-thumbs .swiper-slide img{display:block}.product-thumbs .swiper-slide-thumb-active,.product-thumbs-wrapper .product-thumbs .swiper-slide-thumb-active{border:1px solid var(--main-color-second)!important}.product-images-wrapper .pd-gallery-next,.product-images-wrapper .pd-gallery-prev,.promo-swiper-box .pd-gallery-next,.promo-swiper-box .pd-gallery-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;height:var(--arrow-btn-height);width:var(--arrow-btn-width);line-height:var(--arrow-btn-height);border:none;border-radius:50%;text-align:center;cursor:pointer;padding:0;font-size:var(--arrow-btn-size);color:#fff;background:var(--pd-gallery-arrow-bg);box-shadow:0 2px 8px rgba(0,0,0,.12)}.product-images-wrapper .pd-gallery-prev,.promo-swiper-box .pd-gallery-prev{left:20px}.product-images-wrapper .pd-gallery-next,.promo-swiper-box .pd-gallery-next{right:20px}.product-images-wrapper .show-enlarger-view{position:absolute;top:15px;right:15px;z-index:11;width:40px;height:40px;line-height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:#333;font-size:17px;text-align:center;cursor:pointer;box-shadow:0 3px 5px 2px rgba(51,51,51,.08)}.product-images-wrapper .swiper-button-next,.product-images-wrapper .swiper-button-prev{display:none!important}.quantity-wrapper .quantity-button{flex:0 0 36px;height:100%;border:0;background:transparent;color:#111;font-size:18px;line-height:1;cursor:pointer}.quantity-wrapper .quantity{-moz-appearance:textfield}.quantity-wrapper .quantity::-webkit-inner-spin-button,.quantity-wrapper .quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.share-box{display:flex;align-items:center}.share-box .iconfont,.share-box button.iconfont{margin:0 0 0 16px;padding:0;border:0;background:transparent;color:var(--theme-font-color,#111);font-size:24px;line-height:1;cursor:pointer;transition:color .2s ease}.share-box .iconfont:hover{color:var(--highlight-bg-color,#ff7259)!important}.quantity-wrapper .quantity-button.iconfont{flex:0 0 36px;height:100%;border:0;background:transparent;color:#111;font-size:13px;line-height:1;cursor:pointer;padding:0 12px}.product-images-wrapper .pd-gallery-next.iconfont,.product-images-wrapper .pd-gallery-prev.iconfont,.promo-swiper-box .pd-gallery-next.iconfont,.promo-swiper-box .pd-gallery-prev.iconfont{font-size:15px;line-height:40px;color:#fff}.product-images-wrapper .show-enlarger-view.iconfont{font-size:17px;line-height:40px;color:#333}.section-tab-item .section-tab-box{background:transparent;border:0;padding:0 0 12px;cursor:pointer;font-size:var(--detail-tab-size,20px);font-weight:400;color:#a6a6a6;font-family:var(--main-font-family),sans-serif;transition:color .2s ease}.section-tab-item.current .section-tab-box{font-weight:700;color:#111;border-bottom:2px solid var(--highlight-font-color,#ff7259)}.section-tab-item:not(.current) .section-tab-box:hover{color:#111}.pd-terms{margin-top:24px}.pd-terms-title{margin:0 0 12px;font-size:16px;font-weight:700;color:#111}.pd-terms-list{margin:0;padding-left:18px;color:#4e4e4e;font-size:14px;line-height:1.7}.pd-terms-list li{margin:0 0 6px}.pd-info-description{margin-bottom:14px;font-size:14px;line-height:1.5;color:#000}.discount-copy:hover{background:#111!important;color:#fff!important}.product-stars,.review-stars{display:flex;align-items:center;color:var(--theme-color-star,#ffc002)}.product-stars .iconfont,.review-stars .iconfont{display:inline-block;margin-right:var(--detail-product-star-right,4px);font-size:var(--product-star-size,14px);line-height:1;color:var(--theme-color-star,#ffc002);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.review-count{cursor:pointer;transition:opacity .2s}.review-count:hover{opacity:.75}.product-main .product-button{gap:10px}.product-main .product-button .add-to-cart,.product-main .product-button .buy-now{flex:1;cursor:pointer}.variant-select-list{list-style:none;margin:0;padding:0}.variant-select-list li{padding:4px 12px;font-size:14px;line-height:18px;cursor:pointer}.variant-select-list li.is-active,.variant-select-list li:hover{background:#f5f5f5}.variant-select-list li.is-disabled{color:#bbb;cursor:not-allowed}#reviewSort,.sort-label{background-color:var(--page-bg-color)}:root{--detail-section-title-size:20px}@media screen and (max-width:1200px){:root{--detail-section-title-size:16px;--detail-tab-size:16px;--detail-tab-bottom:10px}}.product-detail-mask{top:0;right:0;left:0;bottom:0;z-index:100}#productThumbs .swiper-slide,.product-images .swiper-slide,.review-images>*{background:var(--img-background);background-size:var(--img-background-size)}.product-main{display:flex}.product-main .main-left{display:flex;flex-shrink:0}.product-main .main-right{display:flex;flex-direction:column;flex:1;padding-left:var(--detail-product-main-right-left,60px);padding-right:var(--detail-product-main-right-right,80px)}@media screen and (max-width:767px){.product-main .main-right{padding:0;width:100%}}.product-images-wrapper{position:relative}.productImages-wrapper{width:var(--product-images-wrapper-width,calc(100% - 74px))}.product-images{position:relative;width:100%}.product-images .swiper-slide{position:relative;padding-bottom:var(--pd-product-images-pd,var(--product-img-pd,100%));overflow:hidden}.product-images .swiper-slide img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-images-wrapper .swiper-pagination{font-size:14px}.show-enlarger-view{position:absolute;top:15px;right:15px;z-index:10;background:var(--show-enlarger-view-bg,#fff);color:var(--show-enlarger-view-color,#333);width:40px;height:40px;line-height:40px;font-size:17px;text-align:center;border-radius:50%;box-shadow:0 3px 5px 2px rgba(51,51,51,.08);cursor:pointer}@media screen and (max-width:1000px){.productImages-wrapper{--product-images-wrapper-width:100%}}.product-thumbs{width:var(--detail-product-thumbs-width,60px);height:var(--detail-product-thumbs-height,100%);padding:0;flex-shrink:0}.product-thumbs .product-thumbsimg-wrapper{position:relative;padding-bottom:var(--thumbs-slide-padding-bottom,var(--product-img-pd,100%))}.product-thumbs .swiper-slide{height:auto}#productThumbs .swiper-slide{background-color:transparent}.product-thumbs .swiper-slide img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.product-thumbs-wrapper .product-thumbs .swiper-slide-thumb-active{border:var(--detail-thumbs-slide-active-border,1px solid var(--detail-thumbs-slide-active-bordercolor,var(--highlight-font-color)))}.product-thumbs .swiper-slide-thumb-active img{margin:var(--thumb-active-img-margin,2px);width:var(--thumb-active-img-width,calc(100% - 4px));height:var(--thumb-active-img-height,calc(100% - 4px))}@media screen and (max-width:767px){.product-images-wrapper{--swiper-pagination-bottom:12px}.product-images-wrapper .next-btn,.product-images-wrapper .prev-btn{display:var(--detail-product-images-btn,none)}.product-images-wrapper .swiper-pagination{left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;pointer-events:none;padding:var(--swiper-pagination-padding,5px 9px);color:#333;background-color:rgba(255,255,255,.6);border-radius:20px}.product-thumbs-wrapper{display:var(--detail-product-thumbs-display,none)}}.product-main .product-name{margin-bottom:var(--detail-info-space);font-size:var(--detail-product-name-size);line-height:calc(var(--detail-product-name-size) + 8px);font-weight:var(--detail-product-name-weight,400)}.product-main .product-rate{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:var(--detail-product-rate-bottom,var(--detail-info-space));vertical-align:middle}.product-main .pd-info-description{margin-bottom:var(--detail-info-space)}.product-rate .product-stars,.product-rate .review-count{cursor:pointer}.product-main .review-count{margin-left:var(--detail-product-reviews-left);color:var(--detail-product-reviews-counts-color,var(--theme-color-star));font-size:var(--detail-product-reviews-counts-size,14px)}.product-main .product-price{display:flex;align-items:center;margin-bottom:var(--detail-info-space);vertical-align:middle}.product-price .price{display:inline-block;color:var(--detail-product-price-color,var(--highlight-bg-color));font-size:var(--detail-product-price-size);line-height:calc(var(--detail-product-price-size) + 8px);font-weight:var(--detail-product-price-weight,700)}.product-price .original-price{margin:0 var(--detail-original-price-side-padding,14px);color:var(--detail-original-price-color,var(--theme-font-color-sub));font-size:var(--detail-original-price-font-size,14px)}.pd-save-price{padding:var(--detail-save-price-padding,0 6px 0);margin:var(--detail-save-price-margin,0 0 4px);font-size:var(--detail-save-price-font-size,12px);color:var(--detail-save-price-color,var(--highlight-font-color));border:var(--detail-save-price-border,1px solid var(--highlight-font-color))}.product-attribute{position:relative;display:flex;flex-direction:column;margin-bottom:var(--detail-product-attr-bottom);transition:padding .3s}.pd-variant-selected{padding:var(--pd-variant-selected-padding,0 0 0 16px);font-size:var(--pd-variant-selected-size,16px);line-height:var(--pd-variant-selected-line,22px);color:var(--pd-variant-selected-color,#ccc)}.variant-label-box{position:relative;display:var(--variant-label-box-display,block);justify-content:var(--variant-label-box-content,space-between);width:100%}.variant-label{display:block;margin-bottom:var(--detail-product-attr-label-bottom);font-size:var(--detail-product-attr-label-size);line-height:var(--detail-product-attr-label-height);font-weight:var(--detail-product-attr-label-weight,400)}.product-attribute .select-wrapper{position:relative;display:inline-block;width:100%;border:1px solid var(--detail-product-attr-select-border-color,var(--theme-border-color));border-radius:var(--detail-product-attr-button-radius,var(--theme-border-radius));z-index:1;padding:8px 12px;font-size:14px;cursor:pointer;text-align:left}.pd-attr-select .variant-select{position:absolute;z-index:102;width:100%;left:0;background-color:#fff;padding:5px 0;border:1px solid rgba(0,0,0,.15);border-radius:4px;margin:5px 0;box-shadow:0 6px 12px rgba(0,0,0,.175)}.pd-attr-select .select-wrapper:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.pd-attr-select .select-wrapper:before{position:absolute;right:7px;top:50%;transform:translateY(-50%);font-size:10px;z-index:-1}@media screen and (max-width:767px){.pd-variant-selected{--pd-variant-selected-size:12px;--pd-variant-selected-color:#777}}.quantity-wrapper-label{display:inline-block;margin-bottom:var(--detail-product-attr-label-bottom);font-size:var(--detail-product-attr-label-size);line-height:var(--detail-product-attr-label-height);font-weight:var(--detail-product-attr-label-weight,400)}.quantity-box{display:flex;align-items:center;margin:0 0 var(--detail-info-space)}.pd-price-unit{font-size:14px;color:#939393}.pd-qty-soldout{padding-left:10px}.quantity-wrapper{display:flex;align-items:center;margin-bottom:var(--detail-product-qty-bottom);margin-right:var(--detail-product-qty-right,10px);height:var(--detail-product-qty-height);width:var(--detail-product-qty-max-width,140px);border:1px solid var(--detail-product-qty-border-color,var(--theme-border-color));border-radius:var(--detail-product-attr-button-radius,var(--theme-border-radius))}.quantity-wrapper .iconfont{padding:12px;font-size:13px;color:var(--theme-font-color);cursor:pointer}.quantity-wrapper .quantity-button[disabled]{opacity:.5;cursor:not-allowed}.quantity-wrapper .quantity{width:100%;height:100%;padding:0 0 2px;text-align:center;background-color:transparent}.product-main .of-stock{margin-bottom:var(--detail-info-space);padding:10px;background-color:var(--detail-sold-out-bgcolor,#ccc);color:#fff;cursor:not-allowed}.product-main .add-to-cart{margin:var(--detail-product-add-margin,0 0 var(--detail-info-space));color:var(--detail-product-add-color,var(--main-color));background-color:var(--detail-product-add-bg,#fff);border:var(--detail-product-add-border,1px solid var(--main-color))}.product-main .add-to-cart,.product-main .buy-now{flex:1;height:var(--detail-product-add-height);font-size:var(--detail-product-add-size);line-height:unset;border-radius:var(--theme-border-radius)}.product-main .buy-now{margin-bottom:var(--detail-info-space);color:var(--detail-product-buy-color,#fff);background-color:var(--detail-product-buy-bg-color,var(--main-color))}.share-button{display:flex;align-items:center;margin-bottom:var(--detail-share-box-bottom)}.share-box a{margin:var(--detail-share-item-margin,0 0 0 16px);font-size:var(--detail-share-item-size,24px)}@media screen and (max-width:767px){.quantity-wrapper{--detail-product-qty-max-width:190px;width:calc(50% - var(--detail-product-add-right,10px)*.5)}.quantity-wrapper .iconfont{padding:10px}.quantity-wrapper .quantity{height:auto;font-size:16px}[data-section-type=footer]{padding-bottom:60px}}.section-page-section{position:relative;padding:var(--detail-page-section-padding,32px 0)}.section-page-section.current{display:block}.tab-content.fold:after,.tab-description.fold:after{content:"";display:var(--tab-description-fold-display,block);position:absolute;bottom:0;width:var(--tab-description-fold-width,100%);height:var(--tab-description-fold-height,40px);background:var(--tab-description-fold-background,linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1)))}.tab-content{position:relative;overflow:hidden}.tab-content-more,.tab-description-more{position:absolute;bottom:var(--tab-description-more-bottom,5px);z-index:2;color:var(--tab-description-more-color,var(--highlight-font-color));cursor:pointer}.section-tab{border-bottom:var(--tab-border-btm,1px solid var(--theme-border-color))}.section-tab-list{display:flex;color:#a6a6a6}.section-tab-item{color:var(--theme-font-color);font-size:18px;cursor:pointer}.section-tab-box{display:flex;width:100%;padding:var(--tab-description-label-padding,0 0 var(--detail-tab-bottom));font-weight:var(--tab-title-weight,400);font-size:var(--detail-tab-size);font-family:var(--main-font-family),sans-serif!important}.section-tab-item.current .section-tab-box{font-weight:var(--detail-tab-active-weight,700);color:var(--detail-tab-active-color,inherit)}.section-tab-box:before{font-family:iconfont}@media screen and (min-width:768px){.section-tab-item{padding-right:45px}.section-tab-item.current .section-tab-box{border-bottom:2px solid var(--highlight-font-color)}.section-tab-box:before{display:var(--tab-description-label-icon-display,none)}}@media screen and (max-width:767px){.section-tab-wrapper{--tab-description-label-padding:15px 0;--tab-description-more-bottom:5px;--detail-page-section-padding:0 0 32px}.section-page-section{font-size:14px}.section-tab-box{flex-direction:row-reverse;justify-content:space-between;align-items:center}.section-tab-list{flex-direction:column}.section-tab-item{color:var(--theme-font-color);font-size:16px;border-top:var(--detail-tab-item-border-top,1px solid var(--theme-border-color))}.section-tab-box:before{font-size:12px}.section-tab-item.current{color:var(--theme-font-color);background-color:transparent}}.pd-review-media{width:100%}.show-review-dialog{--btn-side-padding:29px;--btn-bg-color:var(--main-color);--btn-font-color:#fff}.pd-review-title{font-size:var(--detail-section-title-size)}.review-media-box{cursor:pointer}@media screen and (max-width:767px){.prodetail-review-header .show-review-dialog{display:none}.prodetail-review-header{flex-direction:column}.review-swiper-box{padding-bottom:20px}}.review-wrapper{display:flex}.review-left-review{font-size:var(--detail-section-title-size)}.show-review{font-size:var(--detail-write-review-size,16px);line-height:1}.review-left-header .show-review{color:var(--detail-write-review-color,var(--highlight-font-color))}.review-summary{display:flex;align-items:var(--detail-summary-align-items,center)}.summary-left{display:flex;flex-direction:var(--detail-summary-left-direction,column);align-items:var(--detail-summary-left-align-items,center);margin-right:var(--detail-summary-left-margin-right,40px)}.summary-right{flex:1}.reviews-rating{margin-bottom:var(--detail-reviews-score-bottom,10px);font-size:var(--detail-reviews-score-size,32px);font-weight:var(--detail-reviews-score-weight,700);color:var(--theme-font-color)}.review-summary .product-stars{margin-bottom:var(--detail-reviews-stars-bottom,10px)}.review-wrapper .product-stars .iconfont{font-size:var(--detail-reviews-star-size,14px)}.review-summary .reviews-count{color:var(--theme-font-color-sub);font-size:var(--detail-reviews-count-size,14px)}.summary-right .summary-row{display:flex;justify-content:space-between;align-items:center;margin:var(--detail-summary-row-margin,8px 0);width:100%}.summary-row .summary-score{font-size:var(--detail-summary-score-size,14px)}.summary-row .summary-bar{flex:1;margin:var(--detail-summary-bar-margin,0 10px);height:var(--detail-summary-bar-height,10px);overflow:hidden;background-color:var(--detail-summary-bar-color,#eee)}.summary-bar .summary-bar-progress{height:100%;background-color:var(--detail-summary-bar-progress-bg,var(--highlight-bg-color))}.summary-row .score-rate{display:inline-block;width:var(--detail-summary-rate-width,32px);font-size:var(--detail-summary-rate-size,14px);text-align:var(--detail-summary-rate-text-align,right)}@media screen and (max-width:1180px){[data-section=reviews]{--detail-write-review-size:14px}.reviews-rating{line-height:26px}.review-summary{--detail-reviews-score-size:22px;--detail-summary-left-margin-right:25px;--detail-reviews-count-size:12px;--detail-summary-rate-width:28px;--detail-summary-rate-size:12px;--detail-summary-bar-height:8px;margin-bottom:20px}.summary-right .summary-row{margin:4px 0;font-size:12px}}.prodetail-review-header,.review-right .review-header{display:flex;justify-content:space-between;align-items:var(--detail-reviews-header-align-items,flex-start);width:100%;padding-bottom:var(--detail-reviews-header-bottom,14px);border-bottom:var(--detail-reviews-header-border,1px solid var(--theme-border-color))}.prodetail-review-header{margin-bottom:20px;gap:10px}.review-header .header-left{font-size:var(--detail-reviews-header-size,18px);font-weight:700;color:var(--theme-font-color)}.review-header .header-right{display:flex;align-items:center}.header-right .sort-wrapper{position:relative;min-width:var(--detail-sort-label-minw,240px);height:var(--detail-sort-label-height,40px);font-size:14px;font-weight:400;background-color:var(--page-bg-color)}.sort-label{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:var(--detail-sort-label-padding,9px 14px);font-size:var(--detail-sort-label-size,14px);border:var(--detail-sort-label-border,1px solid var(--theme-border-color));border-radius:var(--detail-sort-label-radius,0);cursor:pointer}.sort-label:after{content:"";font-family:iconfont;font-size:12px}.prodetail-review-sort{position:absolute;top:100%;z-index:101;width:var(--detail-review-sort-width,100%);padding:var(--detail-review-sort-padding,9px 14px);border:var(--detail-review-sort-border,1px solid var(--theme-border-color))}.review-list .review-item{padding:var(--detail-review-item-padding,20px 0);border-bottom:var(--detail-review-item-border-bottom,1px solid var(--detail-review-item-border-color,var(--theme-border-color)))}@media screen and (max-width:1200px){.review-wrapper{flex-direction:column}}@media screen and (max-width:767px){[data-section=reviews]{--detail-sort-label-minw:initial}.header-right .sort-wrapper{width:100%;max-width:450px}}.review-origin{margin:var(--detail-review-origin-margin,0 0 14px 0);font-size:var(--detail-review-origin-size,16px);line-height:var(--detail-review-origin-line-height,calc(var(--detail-review-origin-size,16px) + 8px))}.review-stars{display:flex;margin:var(--detail-review-stars-margin,0 0 14px 0)}.review-stars .iconfont{margin-right:4px;font-size:var(--detail-review-item-stars-size,14px)}.review-content{margin:var(--detail-review-content-margin,0 0 14px 0);font-weight:var(--detail-review-content-weight,400);font-size:var(--detail-review-content-size,14px);line-height:var(--detail-review-content-height,22px);white-space:pre-wrap}.review-images{display:flex;flex-wrap:wrap}.review-images>*{display:block;margin:var(--detail-review-image-margin,0 14px 14px 0);height:var(--detail-review-image-height,150px);width:var(--detail-review-image-width,150px);font-size:0;-o-object-fit:cover;object-fit:cover;cursor:pointer;overflow:hidden}.review-bottom button{height:24px;font-size:var(--detail-review-bottom-btn-size,16px)}.review-bottom button:disabled{color:var(--highlight-font-color)}.review-bottom .review-helpful{margin-right:var(--detail-review-helpful-right,40px)}.review-bottom i{margin-right:8px;color:var(--theme-font-color);font-size:var(--detail-review-bottom-icon-size,20px)}.review-comment{padding-top:var(--detail-review-comment-top,40px)}.more-reviews{margin:var(--detail-more-reviews-margin,40px 0 0)}@media screen and (max-width:1180px){.reviews-container{--detail-review-stars-margin:0 0 10px 0;--detail-review-origin-margin:0 0 10px 0;--detail-review-origin-size:14px;--detail-review-content-margin:0 0 10px 0;--detail-review-comment-top:20px;--detail-review-item-padding:15px 0;--detail-review-image-height:108px;--detail-review-image-width:108px;--detail-review-image-margin:0 10px 10px 0;--detail-more-reviews-margin:20px 0 0}}@media screen and (max-width:767px){.review-images>*{width:calc(33.3% - 6.6px)}}.popup{z-index:512}.auto-product{--section-title-align:var(--section-title-text-align);padding:var(--detail-auto-product-padding,0 var(--side-padding) var(--section-space))}:root{--detail-tab-size:20px;--detail-tab-bottom:12px}.product-main{margin-bottom:60px;--detail-info-space:14px;--detail-product-name-size:20px;--product-star-size:14px;--detail-product-star-right:4px;--detail-product-reviews-left:calc(10px - var(--detail-product-star-right));--detail-product-price-size:32px;--detail-product-attr-label-size:16px;--detail-product-attr-label-height:24px;--detail-product-attr-label-bottom:8px;--detail-product-attr-bottom:14px;--detail-product-qty-height:40px;--detail-product-qty-bottom:0;--detail-product-add-height:48px;--detail-product-add-size:20px;--detail-product-add-right:10px;--detail-share-box-bottom:20px;--detail-product-add-border:1px solid #e8e8e8;--detail-product-add-color:var(--theme-font-color);--detail-product-buy-bg-color:#000;--detail-product-attr-label-weight:700}@media screen and (max-width:1200px){:root{--detail-tab-size:16px;--detail-tab-bottom:10px}.product-main{margin-bottom:30px;--detail-info-space:10px;--detail-product-name-size:20px;--product-star-size:12px;--detail-product-star-right:3px;--detail-product-reviews-left:calc(10px - var(--detail-product-star-right));--detail-product-price-size:22px;--detail-product-attr-label-size:16px;--detail-product-attr-label-height:20px;--detail-product-attr-label-bottom:10px;--detail-product-attr-bottom:15px;--detail-product-qty-height:35px;--detail-product-add-height:40px;--detail-product-add-size:16px;--detail-product-add-right:10px}}.product-main .main-left{gap:14px;width:54%;max-height:682px}.product-images-wrapper{--next-btn-right:20px;--prev-btn-left:20px}.product-main .product-button{display:flex;justify-content:space-between;gap:var(--detail-product-add-right)}.product-main .buy-now:hover{background-color:var(--highlight-bg-color)}.share-box a:hover{color:var(--highlight-bg-color)}@media screen and (max-width:1300px){.product-main .main-right{padding-right:0}}@media screen and (max-width:1200px){.product-main .main-right{padding-left:40px}.product-main .main-left{max-height:558px}}@media screen and (max-width:1100px){.product-main .main-left{max-height:500px}}@media screen and (max-width:1000px){.product-main .main-left{flex-direction:column-reverse;justify-content:flex-end;max-height:none}.main-left .product-thumbs{width:100%;height:60px}.product-thumbs .swiper-slide{padding-bottom:0;width:60px}}@media screen and (max-width:767px){.product-main .main-right{padding-left:0}.product-main{flex-direction:column}}.review-left{margin-right:35px;width:30%}.review-right{width:70%}.review-left-header{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1180px){.review-left{margin:0;width:100%;max-width:450px}.review-right{width:100%}.review-header{flex-direction:column;align-items:flex-start;padding-bottom:10px;margin:0}.review-header .header-left{padding-bottom:10px;width:100%;font-size:14px}.review-header .header-right{width:100%}}.share-box a{color:var(--theme-font-color)}.more-reviews{background-color:var(--nav-font-color)}.shoe-discount{width:100%;margin:14px 0;padding:16px;background:#ffffff;border:1px solid #e5e5e5;border-radius:6px;color:#111111;font-family:Arial,Helvetica,sans-serif}.shoe-discount,.shoe-discount *{box-sizing:border-box}.discount-header{display:flex;gap:8px;margin-bottom:12px;font-size:12px;letter-spacing:1px}.discount-header,.discount-icon{align-items:center;font-weight:700}.discount-icon{display:inline-flex;justify-content:center;width:22px;height:22px;border:1px solid #111111;border-radius:50%;font-size:14px}.discount-item{display:flex;align-items:center;gap:12px;padding:12px 0}.discount-left{flex-shrink:0}.discount-percent{display:inline-block;min-width:78px;padding:10px 6px;background:#111111;color:#ffffff;border-radius:4px;text-align:center;font-size:13px;font-weight:700;white-space:nowrap}.discount-details{flex:1;min-width:0}.discount-title{margin-bottom:5px;font-size:13px;font-weight:700;line-height:1.4}.discount-description{color:#666666;font-size:12px;line-height:1.5}.discount-code{display:inline-block;margin-left:4px;padding:2px 6px;border:1px dashed #999999;border-radius:3px;color:#111111;font-weight:700;letter-spacing:.5px}.discount-copy{flex-shrink:0;padding:7px 9px;border:1px solid #111111;border-radius:3px;background:#ffffff;color:#111111;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.discount-copy:hover{background:#111111;color:#ffffff}.discount-copy:focus-visible{outline:2px solid #555555;outline-offset:2px}.discount-divider{height:1px;background:#eeeeee}.discount-note{margin-top:8px;padding-top:10px;border-top:1px solid #eeeeee;color:#777777;font-size:11px;line-height:1.5}@media screen and (max-width:480px){.shoe-discount{padding:12px;margin:10px 0}.discount-header{font-size:11px}.discount-item{gap:8px;padding:10px 0}.discount-percent{min-width:64px;padding:9px 3px;font-size:11px}.discount-title{font-size:12px}.discount-description{font-size:11px}.discount-code{margin-left:2px;padding:2px 4px;letter-spacing:0}.discount-copy{padding:7px 5px;font-size:9px}}.prod-detail-main .section-tab-item:not(.current) .section-tab-box{color:#000!important;font-weight:400!important;border-bottom:0!important;background:transparent!important}.prod-detail-main .share-box .iconfont,.prod-detail-main .share-box button.iconfont{margin-left:16px!important;padding:0!important;border:0!important;background:transparent!important;color:#111!important;font-size:24px!important;line-height:1!important;cursor:pointer;width:auto!important;height:auto!important;border-radius:0!important}.prod-detail-main .share-box .iconfont:hover{color:#ff7259!important}.prod-detail-main .quantity-wrapper .quantity-button.iconfont{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;height:100%;padding:0;border:0;background:transparent;font-size:13px;color:#111}.prod-detail-main .show-enlarger-view.iconfont:before{display:inline-block}.prod-detail-main .pd-gallery-next.iconfont,.prod-detail-main .pd-gallery-prev.iconfont,.promo-swiper-box .pd-gallery-next.iconfont,.promo-swiper-box .pd-gallery-prev.iconfont{display:flex;align-items:center;justify-content:center;font-size:15px;color:#fff;transition:opacity .3s ease}@media screen and (min-width:1150px){.prod-detail-main .pd-gallery-next.iconfont,.prod-detail-main .pd-gallery-prev.iconfont,.promo-swiper-box .pd-gallery-next.iconfont,.promo-swiper-box .pd-gallery-prev.iconfont{opacity:.5}.prod-detail-main .pd-gallery-next.iconfont:hover,.prod-detail-main .pd-gallery-prev.iconfont:hover,.promo-swiper-box .pd-gallery-next.iconfont:hover,.promo-swiper-box .pd-gallery-prev.iconfont:hover{opacity:1}}@media screen and (max-width:767px){.prod-detail-main .pd-gallery-next.iconfont,.prod-detail-main .pd-gallery-prev.iconfont,.promo-swiper-box .pd-gallery-next.iconfont,.promo-swiper-box .pd-gallery-prev.iconfont{display:none!important}}.prod-detail-main .add-to-cart:hover:not(:disabled),.prod-detail-main .buy-now:hover:not(:disabled){background-color:#ff7259!important;border-color:#ff7259!important;color:#fff!important}.prod-detail-main .section-wrapper.pd-review-media,.prod-detail-main .section-wrapper.section-tab-wrapper{padding:0 var(--side-padding) var(--section-space)!important;box-sizing:border-box}.prod-detail-main .section-tab-wrapper .section-tab{border-bottom:1px solid var(--theme-border-color,#e8e8e8)}.prod-detail-main .section-tab-list{display:flex;align-items:flex-end;margin:0;padding:0;list-style:none;color:#a6a6a6}.prod-detail-main .section-tab-item{list-style:none;margin:0;padding:0 45px 0 0;font-size:18px;color:#000}.prod-detail-main .section-tab-item .section-tab-box{display:flex;width:auto;margin:0;padding:0 0 var(--detail-tab-bottom,12px);border:0;background:transparent;font-size:var(--detail-tab-size,20px);line-height:normal;font-weight:400;color:#000;cursor:pointer;font-family:Poppins,sans-serif!important}.prod-detail-main .section-tab-item.current .section-tab-box{font-weight:700!important;color:#000!important;border-bottom:2px solid #ff7259!important}.prod-detail-main .section-page-section{position:relative!important;padding:32px 0!important;font-size:14px!important}.prod-detail-main .tab-content{position:relative;overflow:hidden}.prod-detail-main .tab-content.tab-description.rich-text{color:#000!important;font-size:14px!important;line-height:1.5!important;font-family:Helvetica,Arial,sans-serif!important;padding:0!important;margin:0!important}.prod-detail-main .tab-description.rich-text *{word-break:break-word}.prod-detail-main .tab-description.rich-text p{margin:0!important;min-height:16px!important;padding:0!important;font-size:14px!important;line-height:1.5!important;color:#000!important;font-family:Helvetica,Arial,sans-serif!important}.prod-detail-main .tab-description.rich-text b,.prod-detail-main .tab-description.rich-text strong{font-weight:700!important;color:#000!important}.prod-detail-main .tab-description.rich-text ul{margin:0!important;padding-left:20px!important;list-style:none!important}.prod-detail-main .tab-description.rich-text li{margin:0!important;padding:0!important;font-size:14px!important;line-height:1.5!important;color:#000!important;list-style-type:disc!important;font-family:Helvetica,Arial,sans-serif!important}.prod-detail-main .tab-description.rich-text a{color:#ff7259!important;text-decoration:none!important}.prod-detail-main .tab-description.rich-text a:hover{text-decoration:underline!important}.prod-detail-main .tab-description.fold:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none;z-index:1}.prod-detail-main .tab-description-more{position:absolute!important;left:0!important;bottom:5px!important;z-index:2!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#ff7259!important;font-size:14px!important;line-height:normal!important;height:16px!important;cursor:pointer;font-family:Helvetica,Arial,sans-serif!important}.prod-detail-main .tab-description-more:hover{opacity:.8}.prod-detail-main{--btn-height:40px;--btn-side-padding:60px;--btn-bg-color:var(--theme-font-color);--btn-font-color:#fff;--btn-border-color:transparent}.prod-detail-main .pd-review-media,.prod-detail-main .pd-review-media *,.prod-detail-main .review-wrapper,.prod-detail-main .review-wrapper :not(.iconfont):not(.iconfont *){font-family:Helvetica,Arial,sans-serif!important}.prod-detail-main .pd-review-media .iconfont,.prod-detail-main .review-wrapper .iconfont{font-family:iconfont!important}.prod-detail-main .review-wrapper.section-wrapper,.prod-detail-main .section-wrapper.pd-review-media{padding:0 var(--side-padding) var(--section-space);box-sizing:border-box;max-width:var(--max-width);margin-left:auto;margin-right:auto}.prod-detail-main .review-swiper-box{padding-bottom:20px}.prod-detail-main button.review-media-box{border:0;margin:0;width:100%;cursor:pointer;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit}.prod-detail-main .review-media-box .review-photo{transition:transform .3s ease}@media screen and (min-width:768px){.prod-detail-main .review-media-box:hover .review-photo{transform:scale(1.05)}}.review-pop-box,.review-pop-inner{height:100%;width:100%}.review-pop-inner{-o-object-fit:contain;object-fit:contain}.review-media-pop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:500;background-color:rgba(0,0,0,.5)}.review-media-detail{padding:30px 22px 30px 30px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:669px;width:1216px;max-width:90%;max-height:90%;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif}.review-media-close{position:absolute;right:20px;top:30px;font-size:24px;z-index:700;color:#181818;cursor:pointer;border:0;background:transparent;padding:0;line-height:1}.review-media-body{display:flex;height:100%;width:100%}.media-pop-swiperbox{width:66.5%;height:100%}.media-pop-swiper{height:100%}.review-media-info{display:flex;flex-direction:column;gap:14px;width:33.5%;padding-left:30px;color:#181818;box-sizing:border-box}.review-media-time{margin:0;font-size:14px;line-height:normal;font-weight:400}.review-media-contents{position:relative;overflow-y:auto}.review-media-content{overflow-y:auto;white-space:pre-wrap;line-height:1.7;font-size:14px}.review-media-stars{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;color:var(--theme-color-star,#ffc002)}.review-media-stars>.iconfont{font-size:14px;line-height:1}.review-media-stars>.iconfont.is-off{opacity:.28}#media-pop-thumb,.media-pop-thumbs{display:flex;flex-wrap:wrap;gap:10px;width:100%;flex-shrink:0}#media-pop-thumb .review-media-box,.media-pop-thumbs .review-media-box{position:relative;width:calc(33.33% - 7px);padding:0;border:2px solid transparent;background:var(--img-background,#f5f5f5);cursor:pointer;overflow:hidden;aspect-ratio:1}#media-pop-thumb .swiper-slide-thumb-active,.media-pop-thumbs .swiper-slide-thumb-active{border-color:var(--highlight-bg-color,var(--highlight-font-color,#ff7259))}#media-pop-thumb .review-photo,.media-pop-thumbs .review-photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.review-media-detail{top:0;left:0;right:0;bottom:0;transform:none;height:100%;width:100%;max-width:100%;max-height:100%;padding:0;background-color:#181818}.media-pop-swiperbox{width:100%}.media-pop-swiperbox .next-btn,.media-pop-swiperbox .prev-btn{display:none}.review-media-info{position:absolute;left:0;top:0;right:0;padding:20px 40px 20px 30px;width:auto;color:#fff;z-index:600}.review-media-contents{overflow-y:visible;max-height:calc(100% - 70px)}.review-media-content{line-height:24px;max-height:74px}#media-pop-thumb,.media-pop-thumbs{display:none}.review-media-close{top:20px;padding:10px;color:#fff;font-size:20px;font-weight:700;border-radius:50%;background:rgba(24,24,24,.5)}}.prod-detail-main .button-box,.prod-detail-main .header-right,.prod-detail-main .pd-review-media,.prod-detail-main .prodetail-review-header,.prod-detail-main .review-header,.prod-detail-main .review-item,.prod-detail-main .review-item-top,.prod-detail-main .review-left,.prod-detail-main .review-left-header,.prod-detail-main .review-list,.prod-detail-main .review-right,.prod-detail-main .review-summary,.prod-detail-main .review-wrapper,.prod-detail-main .reviews-container,.prod-detail-main .sort-wrapper,.prod-detail-main .summary-left,.prod-detail-main .summary-right{box-sizing:border-box}.prod-detail-main .pd-review-title,.prod-detail-main .review-header .header-left,.prod-detail-main .review-left-review{margin-top:0;margin-bottom:0;padding:0;font-weight:700!important;font-size:var(--detail-reviews-header-size,18px);line-height:normal;color:var(--theme-font-color,#000)}@media screen and (max-width:1180px){.prod-detail-main .review-header{flex-direction:column;align-items:flex-start;padding-bottom:10px;gap:0}.prod-detail-main .review-header .header-left{padding-bottom:10px;width:100%;font-size:14px}.prod-detail-main .header-right .sort-wrapper,.prod-detail-main .review-header .header-right{width:100%;max-width:450px;min-width:0}}.prod-detail-main .show-review{border:0;background:transparent;padding:0;cursor:pointer;font-family:inherit}.prod-detail-main .sort-label{border:1px solid var(--theme-border-color);background-color:var(--page-bg-color);font-family:inherit;color:inherit}.prod-detail-main .sort-label:after{content:"\e7e8";font-family:iconfont;font-size:12px}.prod-detail-main .prodetail-review-sort{margin:0;padding:var(--detail-review-sort-padding,9px 14px);list-style:none;background-color:var(--page-bg-color);border:var(--detail-review-sort-border,1px solid var(--theme-border-color));box-sizing:border-box;display:none}.prod-detail-main .prodetail-review-sort li button{display:block;width:100%;padding:9px 14px;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}.prod-detail-main .prodetail-review-sort li button:hover{background:#f5f5f5}.prod-detail-main .review-bottom{display:block;margin:0;padding:0;min-height:24px;line-height:24px}.prod-detail-main .review-bottom button{display:inline-block;vertical-align:middle;border:0;background:transparent;padding:0;margin:0;height:24px;line-height:24px;font-size:var(--detail-review-bottom-btn-size,16px);font-family:inherit;color:var(--theme-font-color,#000);cursor:pointer}.prod-detail-main .review-bottom .review-helpful{margin-right:var(--detail-review-helpful-right,40px)}.prod-detail-main .review-bottom .iconfont,.prod-detail-main .review-bottom i{display:inline-block;margin-right:8px;font-size:var(--detail-review-bottom-icon-size,20px);line-height:1;color:var(--theme-font-color,#000);vertical-align:middle}.prod-detail-main .product-stars .icon-star.is-off,.prod-detail-main .review-stars .icon-star.is-off,.product-stars .icon-star.is-off{opacity:.28}.prod-detail-main .review-wrapper .product-stars .iconfont{font-size:var(--detail-reviews-star-size,14px)}.prod-detail-main .review-stars .iconfont{font-size:var(--detail-review-item-stars-size,14px);margin-right:4px}.prod-detail-main .review-wrapper{font-size:14px;line-height:normal;color:var(--theme-font-color,#000);font-family:Helvetica,Arial,sans-serif}.prod-detail-main .review-origin{margin:var(--detail-review-origin-margin,0 0 14px 0);font-size:var(--detail-review-origin-size,16px);line-height:var(--detail-review-origin-line-height,calc(var(--detail-review-origin-size,16px) + 8px));font-weight:400;color:var(--theme-font-color,#000)}.prod-detail-main .review-stars{display:flex;margin:var(--detail-review-stars-margin,0 0 14px 0)}.prod-detail-main .review-content{margin:var(--detail-review-content-margin,0 0 14px 0);font-weight:var(--detail-review-content-weight,400);font-size:var(--detail-review-content-size,14px);line-height:var(--detail-review-content-height,22px);white-space:pre-wrap;color:var(--theme-font-color,#000)}.prod-detail-main .review-list .review-item{padding:var(--detail-review-item-padding,20px 0)}.prod-detail-main .review-images{display:flex;flex-wrap:wrap}.prod-detail-main .review-images .review-image,.prod-detail-main .review-images>*{display:block;box-sizing:border-box;margin:var(--detail-review-image-margin,0 14px 14px 0);width:var(--detail-review-image-width,150px);height:var(--detail-review-image-height,150px);max-width:none;font-size:0;-o-object-fit:cover;object-fit:cover;cursor:pointer;overflow:hidden;flex-shrink:0}.prod-detail-main .button{background-color:var(--btn-bg-color);position:relative;display:inline-block;height:var(--btn-height);line-height:calc(var(--btn-height) - 2px);padding:0 var(--btn-side-padding);border:1px solid var(--btn-border-color,transparent);color:var(--btn-font-color);text-align:center;cursor:pointer;font-family:inherit;font-size:var(--font-size-body,14px);border-radius:var(--theme-border-radius,0);-moz-appearance:none;appearance:none;-webkit-appearance:none}.prod-detail-main .show-review-dialog{--btn-side-padding:29px;--btn-bg-color:#009b3b;--btn-font-color:#fff;--btn-border-color:#fff}.prod-detail-main .show-review-dialog:hover{--btn-bg-color:#007a2f}.prod-detail-main .more-reviews{margin:40px 0 0;--btn-bg-color:#000;--btn-font-color:#fff;--btn-border-color:#fff}.prod-detail-main .more-reviews:hover{--btn-bg-color:#ff7259}.prod-detail-main .img-box{position:relative;display:block;padding-bottom:var(--img-box-padding-bottom,100%);width:var(--img-box-width,100%);height:var(--img-box-height,0);font-size:0;background:var(--img-background);background-size:var(--img-background-size);overflow:hidden;border-radius:var(--img-box-radius,0)}.prod-detail-main .img-box img:not(.product-icon-img){position:absolute;width:100%;height:100%;-o-object-fit:var(--img-box-object-fit,cover);object-fit:var(--img-box-object-fit,cover)}.prod-detail-main .review-photos-carousel{--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-color:#009b3b;--swiper-pagination-bullet-inactive-color:#d0d0d0;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;position:relative}.prod-detail-main .review-photo-swiper{width:100%;padding-bottom:28px;overflow:hidden;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.prod-detail-main .review-photo-swiper:active{cursor:grabbing}.prod-detail-main .review-photo-swiper img,.prod-detail-main .review-photo-swiper video{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prod-detail-main .review-photo-swiper .swiper-slide{height:auto;box-sizing:border-box}.prod-detail-main .review-photo-swiper .img-box,.prod-detail-main .review-photo-swiper .review-media-box{width:100%}.prod-detail-main .review-photo-swiper .swiper-pagination{position:absolute;left:0;right:0;bottom:0;width:100%;display:flex;justify-content:center;align-items:center}.prod-detail-main .review-photo-swiper .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,10px);height:var(--swiper-pagination-bullet-height,10px);margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);background:var(--swiper-pagination-bullet-inactive-color,#d0d0d0);opacity:var(--swiper-pagination-bullet-inactive-opacity,1);border-radius:50%}.prod-detail-main .review-photo-swiper .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,#009b3b);opacity:1}.prod-detail-main .show-review-dialog--mobile{display:none}.prod-detail-main .pd-review-empty{margin:12px 0 0;color:#999;font-size:14px}.prod-detail-main .no-review{padding:16px 0;width:100%;text-align:center}.prod-detail-main .no-review p{margin:0 0 36px;color:#000;font-size:24px;font-weight:400;line-height:normal}.prod-detail-main .no-review .show-review{display:inline-block;height:35px;line-height:33px;padding:0 40px;border:1px solid #fff;background:#000;color:#fff;font-size:14px;font-weight:400;cursor:pointer}.prod-detail-main .no-review .show-review:focus-visible,.prod-detail-main .no-review .show-review:hover{background:#ff7259;border-color:#ff7259;color:#fff}@media screen and (max-width:767px){.prod-detail-main .no-review p{margin-bottom:16px;font-size:16px}}.prod-detail-main .pd-review-response{margin:10px 0 14px;padding:10px 12px;background:#f7f7f7;font-size:13px;line-height:1.5}@keyframes pd-roar-show{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes pd-roar-show-center{0%{opacity:0;transform:translate(-50%,calc(-50% - 16px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes pd-roar-mask{0%{opacity:0}to{opacity:1}}.prod-detail-main .pd-review-dialog-mask,.prod-detail-main .popup.j-add-review{position:fixed;top:0;left:0;z-index:512;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;cursor:pointer;animation:pd-roar-mask .28s ease-out both}.prod-detail-main .pd-review-dialog{box-sizing:border-box;width:min(860px,92vw);max-height:min(90vh,640px);overflow:auto;background:#fff;cursor:default;animation:pd-roar-show .32s ease-out both;font-family:Helvetica,Arial,sans-serif!important;will-change:opacity,transform}.prod-detail-main .pd-review-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #e8e8e8}.prod-detail-main .pd-review-dialog-head h4{margin:0;font-size:18px;font-weight:700;color:#111;line-height:1.2}.prod-detail-main .pd-review-dialog-close{border:0;background:transparent;padding:0;width:28px;height:28px;font-size:24px;line-height:28px;color:#111;cursor:pointer}.prod-detail-main .pd-review-form{display:flex;flex-direction:column;gap:18px;padding:22px 24px 28px;max-width:520px}.prod-detail-main .pd-review-field{display:flex;flex-direction:column;gap:8px}.prod-detail-main .pd-review-label{font-size:14px;line-height:1.4;color:#111;font-weight:400}.prod-detail-main .pd-review-req{color:#e00000;margin-right:2px}.prod-detail-main .pd-review-stars-input{display:flex;align-items:center;gap:2px}.prod-detail-main .pd-review-stars-input .iconfont{border:0;background:transparent;padding:0;font-size:22px;line-height:1;color:var(--theme-color-star,#ffc002);cursor:pointer}.prod-detail-main .pd-review-stars-input .iconfont.is-off{opacity:.28}.prod-detail-main .pd-review-form input,.prod-detail-main .pd-review-form textarea{box-sizing:border-box;width:100%;border:1px solid #ddd;padding:10px 12px;font:inherit;font-size:14px;color:#111;background:#fff;border-radius:0}.prod-detail-main .pd-review-form textarea{min-height:120px;resize:vertical;line-height:1.5}.prod-detail-main .pd-review-media-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.prod-detail-main .pd-review-upload{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px solid #ddd;background:#fff;cursor:pointer;color:#999;font-size:28px;line-height:1}.prod-detail-main .pd-review-upload .iconfont{font-size:28px;color:#bbb}.prod-detail-main .pd-review-upload-preview{display:block;width:72px;height:72px;overflow:hidden;background:#f5f5f5}.prod-detail-main .pd-review-upload-preview img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prod-detail-main .pd-review-post{align-self:flex-start;min-width:120px;height:40px;padding:0 28px;border:1px solid #111;background:#111;color:#fff;font-size:14px;font-weight:400;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .15s ease}.prod-detail-main .pd-review-post:focus-visible:not(:disabled),.prod-detail-main .pd-review-post:hover:not(:disabled){background-color:var(--main-color-second,#ff7259)!important;border-color:var(--main-color-second,#ff7259)!important;color:#fff!important}.prod-detail-main .pd-review-post:active:not(:disabled){transform:translateY(1px)}.prod-detail-main .pd-review-post:disabled{opacity:.55;cursor:not-allowed}.prod-detail-main .pd-review-form-msg{margin:0;font-size:13px;color:#009b3b}.prod-detail-main .review-helpful.is-active,.prod-detail-main .review-helpful.is-active .iconfont{color:var(--highlight-font-color,#ff7259)}.prod-detail-main .review-comment{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.prod-detail-main .review-comment-list{list-style:none;margin:0 0 14px;padding:0}.prod-detail-main .review-comment-list li{margin:0 0 12px;font-size:14px;line-height:1.5;color:#111}.prod-detail-main .review-comment-list li span{color:#7a7a7a;font-size:13px}.prod-detail-main .review-comment-list p{margin:4px 0 0}.prod-detail-main .review-comment-form{display:flex;flex-direction:column;gap:10px;max-width:420px}.prod-detail-main .review-comment-form input,.prod-detail-main .review-comment-form textarea{box-sizing:border-box;width:100%;border:1px solid #ddd;padding:8px 10px;font:inherit;font-size:14px}.prod-detail-main .review-comment-form button{align-self:flex-start;height:34px;padding:0 18px;border:0;background:#111;color:#fff;cursor:pointer}.prod-detail-main .review-comment-form button:disabled{opacity:.5;cursor:not-allowed}.prod-detail-main [data-testid=mobile-actions],[data-testid=mobile-actions]{display:none!important}.product-detail-mask{position:fixed;inset:0;z-index:270;width:100%;height:100%;background:transparent;border:0;padding:0;margin:0;cursor:pointer}.product-detail-mask.is-dim{background:rgba(0,0,0,.45)}.product-detail-mask.is-select-mask{z-index:100}.product-detail-mask.sf-hidden{display:none!important}.pd-buy-sheet{display:block;position:fixed;left:0;right:0;bottom:0;z-index:280;width:100%;max-width:100vw;max-height:90%;padding:20px 12.5px calc(15px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;color:#333;border-top-left-radius:var(--theme-border-radius,0);border-top-right-radius:var(--theme-border-radius,0);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateY(110%);visibility:hidden;pointer-events:none;transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility 0s linear .28s}.pd-buy-sheet.is-open{transform:translateY(0);visibility:visible;pointer-events:auto;transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility 0s}.pd-buy-sheet .actions-close{position:absolute;top:0;right:2.5px;padding:10px;border:0;background:transparent;color:#333;font-size:16px;line-height:1;cursor:pointer}.pd-buy-sheet .product-info{display:flex;margin:0 0 var(--detail-info-space,14px)}.pd-buy-sheet .product-image{flex-shrink:0;width:70px;height:70px;background:transparent}.pd-buy-sheet .product-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pd-buy-sheet .product-price{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 0 16px}.pd-buy-sheet .product-price .price{font-size:22px!important;line-height:30px}.pd-buy-sheet .product-attribute-box{margin:0}.pd-buy-sheet .pd-attr-select{margin:0 0 var(--detail-product-attr-bottom,15px);padding:0;border:0}.pd-buy-sheet .variant-label-box{margin:0;padding:0}.pd-buy-sheet .product-attribute label{margin-bottom:10px}.pd-buy-sheet .pd-attr-selectbox{position:relative;z-index:2}.pd-buy-sheet .quantity-box{display:flex;align-items:center;margin:0 0 var(--detail-info-space,14px)}.pd-buy-sheet .pd-quantity-unit{line-height:16px}.pd-buy-sheet .select-wrapper{display:block;width:100%;padding:8px 28px 8px 12px!important;font-size:14px;line-height:normal;text-align:left}.main-right .pd-buy-sheet .variant-select,.pd-buy-sheet .variant-select{position:absolute!important;left:0!important;top:100%!important;z-index:102!important;width:100%!important;margin:5px 0!important;padding:5px 0!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:4px!important;box-shadow:0 6px 12px rgba(0,0,0,.175)!important;max-height:none;list-style:none;display:none}.pd-buy-sheet .variant-select-list{list-style:none;margin:0;padding:0}.main-right .pd-buy-sheet .variant-select-list li,.pd-buy-sheet .variant-select-list li{padding:4px 20px!important;margin:0!important;font-size:14px!important;line-height:18px!important;color:#333;cursor:pointer;list-style:none}.pd-buy-sheet .variant-select-list li.is-active{background:#f5f5f5}.pd-buy-sheet .variant-select-list li.is-disabled{color:#bbb!important;cursor:not-allowed}.pd-buy-sheet .button-group{display:flex;justify-content:space-between;gap:10px;width:100%}.pd-buy-sheet .button-group .add-to-cart,.pd-buy-sheet .button-group .buy-now{flex:1;margin:0;padding:0;height:40px;min-height:40px;font-size:16px!important;line-height:40px;text-align:center}.cart-add-tip{position:fixed;left:50%;top:42%;z-index:400;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:4px;background:#2c2c2c;color:#fff;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 4px 16px rgba(0,0,0,.28);transform:translate(-50%,-50%) scale(.96);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.cart-add-tip.is-visible{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);transition:opacity .2s ease,transform .2s ease,visibility 0s}.cart-add-tip-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#009b3b;color:#fff;font-size:13px;font-weight:700;line-height:1}.cart-add-tip-text{font-family:Helvetica,Arial,sans-serif}@media screen and (min-width:768px){.pd-buy-sheet,.product-detail-mask{display:none!important}}.product-button-fixed,.section-tab-panel-mobile{display:none}.section-tab-panels-desktop{display:block}.section-tab-panels-desktop .section-page-section[hidden]{display:none!important}@media screen and (max-width:767px){.prod-detail-main .prodetail-review-header{flex-direction:column;align-items:flex-start;gap:0;padding-bottom:14px;margin:0 0 20px}.prod-detail-main .prodetail-review-header .show-review-dialog--header{display:none!important}.prod-detail-main .pd-review-title{margin:0;font-size:var(--detail-section-title-size,16px);font-weight:700;color:#181818;line-height:normal}.prod-detail-main .review-swiper-box{padding-bottom:8px}.prod-detail-main .show-review-dialog--mobile{display:block!important;width:-moz-fit-content;width:fit-content;margin:0 auto;box-sizing:border-box;text-align:center}.prod-detail-main .more-reviews{margin-top:20px;padding:0 40px}.prod-detail-main .product-button{position:static!important;display:flex!important;gap:10px;width:100%}.prod-detail-main .product-button .add-to-cart,.prod-detail-main .product-button .buy-now{flex:1;height:var(--detail-product-add-height,40px);min-height:var(--detail-product-add-height,40px);font-size:var(--detail-product-add-size,16px)!important}.product-button-fixed{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:260;gap:10px;width:100%;max-width:100vw;margin:0;padding:10px 12.5px calc(10px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;border-top:1px solid var(--theme-border-color,#e8e8e8);box-shadow:0 -2px 10px rgba(0,0,0,.06);transform:translateY(110%);pointer-events:none;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.product-button-fixed.is-visible{transform:translateY(0);pointer-events:auto}.product-button-fixed .add-to-cart,.product-button-fixed .buy-now{flex:1;height:var(--detail-product-add-height,40px);min-height:var(--detail-product-add-height,40px);font-size:var(--detail-product-add-size,16px)!important}.prod-detail-main{--btn-height:35px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.section-tab-panels-desktop{display:none!important}.section-tab-panel-mobile{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .22s ease}.section-tab-panel-mobile.is-open{grid-template-rows:1fr;opacity:1}.section-tab-panel-inner{overflow:hidden;min-height:0}.prod-detail-main .section-tab-list{flex-direction:column!important;align-items:stretch!important}.prod-detail-main .section-tab-wrapper .section-tab{border-bottom:0!important}.prod-detail-main .section-tab-item{display:block!important;padding:0!important;width:100%!important;border-top:1px solid var(--theme-border-color,#e8e8e8)!important}.prod-detail-main .section-tab-item .section-tab-box,.prod-detail-main .section-tab-item.current .section-tab-box,.prod-detail-main .section-tab-item:not(.current) .section-tab-box{display:flex!important;width:100%!important;flex-direction:row-reverse!important;justify-content:space-between!important;align-items:center!important;padding:15px 0!important;font-size:16px!important;font-weight:400!important;color:#000!important;border-bottom:0!important;background:transparent!important}.prod-detail-main .section-tab-item.current .section-tab-box{font-weight:700!important}.prod-detail-main .section-tab-item .section-tab-box.iconfont:before{display:inline-block!important;font-size:12px!important;font-weight:400!important;color:#111;margin-left:8px;transition:transform .25s ease}.prod-detail-main .section-tab-panel-mobile .section-page-section{font-size:14px!important;padding:0 0 24px!important}.prod-detail-main .product-main .product-name{font-size:var(--detail-product-name-size,20px)!important;line-height:calc(var(--detail-product-name-size,20px) + 8px)!important}.prod-detail-main .product-price .price{font-size:var(--detail-product-price-size,22px)!important}.prod-detail-main .review-images .review-image,.prod-detail-main .review-images>*,.review-images>*{width:calc(33.3% - 6.6px)!important;height:auto!important;aspect-ratio:1;margin:var(--detail-review-image-margin,0 10px 10px 0)!important}}.swiper-enlarged-view-wrapper{display:none;position:fixed;left:0;top:0;right:0;width:100%;height:100%;z-index:300;background-color:rgba(0,0,0,.7);cursor:pointer}.enlarged-view-close{position:absolute;right:3%;top:3%;z-index:10;color:#fff;font-size:20px;line-height:1;cursor:pointer;border:0;padding:0;background:transparent}.swiper-enlarged-view{position:relative;display:flex;flex-direction:row-reverse;width:60%;max-height:900px;max-width:900px;margin:auto;cursor:default}.product_large_thumbs-wrapper{width:0;overflow:visible;flex:0 0 0}.product_large_images-wrapper{width:100%;position:relative}#product_large_thumbs{position:absolute;right:-15%;max-height:100%;width:60px;--detail-product-thumbs-height:fit-content}#product_large_images .swiper-slide{--img-background:#fff;--img-background-size:contain;--pd-product-images-pd:100%;background:#fff;background-color:#fff}#product_large_images .swiper-zoom-container{position:absolute;inset:0;background:#fff}#product_large_images .swiper-zoom-container img{-o-object-fit:contain;object-fit:contain;background:#fff}.product_large_images-wrapper .next-btn,.product_large_images-wrapper .prev-btn{display:block!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10;height:var(--arrow-btn-height,40px);width:var(--arrow-btn-width,40px);line-height:var(--arrow-btn-height,40px);border:none;border-radius:50%;text-align:center;cursor:pointer;padding:0;font-size:15px;color:#fff;background:var(--pd-gallery-arrow-bg,#009b3b);box-shadow:0 2px 8px rgba(0,0,0,.12)}.product_large_images-wrapper .prev-btn{left:20px}.product_large_images-wrapper .next-btn{right:20px}@media screen and (max-width:1024px){.swiper-enlarged-view{width:95%;max-width:100%;max-height:100%}#product_large_thumbs,.product_large_thumbs-wrapper{display:none!important}}@media screen and (max-width:767px){.swiper-enlarged-view{width:100%}.product_large_images-wrapper .next-btn,.product_large_images-wrapper .prev-btn{display:none!important}.product_large_images-wrapper .swiper-pagination{left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;bottom:12px;pointer-events:none;padding:5px 9px;color:#333;background-color:rgba(255,255,255,.6);border-radius:20px;font-size:12px;line-height:1}}@media screen and (min-device-aspect-ratio:1){.swiper-enlarged-view{width:60%}}@keyframes roar-show{0%{filter:opacity(.2);margin-top:-16px}to{filter:opacity(1);margin-top:0}}.roar-panel:not(.sf-hidden){animation:roar-show .32s ease both}.fixed-contact{position:fixed;right:20px;bottom:0;z-index:290;display:block;transition:bottom .3s ease}.fixed-contact__btn,.fixed-contact__item{position:relative;display:block}.fixed-contact__btn{width:42px;height:42px;margin-bottom:3px}.fixed-contact__btn img{display:block;width:100%;height:100%}.fixed-contact__tip{display:none;position:absolute;right:100%;bottom:50%;transform:translateY(50%);padding:10px;color:#000;font-size:12px;line-height:normal;white-space:nowrap;pointer-events:none}@media (hover:hover){.fixed-contact__item:hover .fixed-contact__tip{display:block}}.back-to-top{position:fixed;right:-50px;bottom:200px;z-index:299;display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;padding:0 0 1px;border:1px solid #000;border-radius:50%;background:#fff;color:#000;font-size:14px;line-height:normal;cursor:pointer;transition:right .3s ease,bottom .3s ease}.back-to-top.is-visible{right:18px}.back-to-top:before{font-size:14px;line-height:1}@media screen and (max-width:767px){body:has(.product-button-fixed.is-visible) .fixed-contact{bottom:74px}body:has(.product-button-fixed.is-visible) .back-to-top{bottom:274px}}