.fwava-container{width:100%}@media screen and (min-width:901px)and (max-width:1920px){.fwava-container{padding-top:26px}}@media screen and (min-width:1920px){.fwava-container{padding-top:1.3541666667vw}}@media screen and (max-width:900px){.fwava-container{padding:6.4vw 0 0}}.product-media-wrapper .product-media .swiper-slide img{width:100%}.product-media-wrapper .product-media .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:901px)and (max-width:1920px){.product-media-wrapper .product-media{position:sticky;top:var(--dynamic-header-height)}.product-media-wrapper .product-media .swiper-pagination{display:none}.product-media-wrapper .product-image{width:600px;height:600px;position:relative;border-radius:8px;overflow:hidden}.product-media-wrapper .product-image:hover .swiper-thumbs{width:406px}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide{width:50px;height:50px;border-radius:8px}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide .thumb{opacity:.6;border-radius:8px;border:1px solid rgba(0,0,0,.25);width:48px;height:48px}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide .thumb img{width:48px;height:48px;border-radius:8px;display:block}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide:hover{border-color:rgba(0,0,0,.85)}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide:hover .thumb{opacity:1}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{background-color:#fff}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide.swiper-slide-thumb-active .thumb{border-radius:8px;border-color:rgba(0,0,0,.85);opacity:1}.product-media-wrapper .product-image .swiper,.product-media-wrapper .product-image .swiper img{width:600px;height:600px}.product-media-wrapper .product-image .swiper [class*=swiper-button]{width:56px;height:56px}.product-media-wrapper .product-image .swiper .swiper-button-next{transform:rotate(180deg)}.product-media-wrapper .product-image .swiper-thumbs{position:absolute;z-index:10;bottom:16px;left:50%;transform:translateX(-50%);width:112px;transition:all .6s ease;overflow:hidden;height:-moz-fit-content;height:fit-content}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide{margin-right:8px;width:8px;height:8px;border-radius:50%;transition:all .6s ease;background-color:#d9d9d9}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide .thumb{width:100%;height:100%;border-radius:50%;opacity:0;transition:all .6s ease;display:flex;border:1px solid #d9d9d9;box-sizing:content-box}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide .thumb img{width:0;height:0;border-radius:50%;display:none}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{background-color:var(--color-dark)}.product-media-wrapper .product-video{width:600px;height:600px;border-radius:8px;overflow:hidden}.product-media-wrapper .product-video .video,.product-media-wrapper .product-video video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background-color:#000}.product-media-wrapper .product-bar{margin-top:32px;-moz-column-gap:8px;column-gap:8px}.product-media-wrapper .product-bar button{min-width:128px;height:40px;-moz-column-gap:8px;column-gap:8px;padding:10px 16px;border-radius:44px;font-size:16px}.product-media-wrapper .product-bar button svg{width:24px;height:24px}.product-media-wrapper .product-bar .line{border-radius:44px}}@media screen and (min-width:1920px){.product-media-wrapper .product-media{position:sticky;top:var(--dynamic-header-height)}.product-media-wrapper .product-media .swiper-pagination{display:none}.product-media-wrapper .product-image{width:31.25vw;height:31.25vw;position:relative;border-radius:.4166666667vw;overflow:hidden}.product-media-wrapper .product-image:hover .swiper-thumbs{width:21.1458333333vw}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide{width:2.6041666667vw;height:2.6041666667vw;border-radius:.4166666667vw}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide .thumb{opacity:.6;border-radius:.4166666667vw;border:.0520833333vw solid rgba(0,0,0,.25);width:2.5vw;height:2.5vw}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide .thumb img{width:2.5vw;height:2.5vw;border-radius:.4166666667vw;display:block}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide:hover{border-color:rgba(0,0,0,.85)}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide:hover .thumb{opacity:1}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{background-color:#fff}.product-media-wrapper .product-image:hover .swiper-thumbs .swiper-slide.swiper-slide-thumb-active .thumb{border-radius:.4166666667vw;border-color:rgba(0,0,0,.85);opacity:1}.product-media-wrapper .product-image .swiper,.product-media-wrapper .product-image .swiper img{width:31.25vw;height:31.25vw}.product-media-wrapper .product-image .swiper [class*=swiper-button]{width:2.9166666667vw;height:2.9166666667vw}.product-media-wrapper .product-image .swiper .swiper-button-next{transform:rotate(180deg)}.product-media-wrapper .product-image .swiper-thumbs{position:absolute;z-index:10;bottom:.8333333333vw;left:50%;transform:translateX(-50%);width:5.8333333333vw;transition:all .6s ease;overflow:hidden;height:-moz-fit-content;height:fit-content}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide{margin-right:.4166666667vw;width:.4166666667vw;height:.4166666667vw;border-radius:50%;transition:all .6s ease;background-color:#d9d9d9}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide .thumb{width:100%;height:100%;border-radius:50%;opacity:0;transition:all .6s ease;display:flex;border:.0520833333vw solid #d9d9d9;box-sizing:content-box}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide .thumb img{width:0;height:0;border-radius:50%;display:none}.product-media-wrapper .product-image .swiper-thumbs .swiper-slide.swiper-slide-thumb-active{background-color:var(--color-dark)}.product-media-wrapper .product-video{width:31.25vw;height:31.25vw;border-radius:.4166666667vw;overflow:hidden}.product-media-wrapper .product-video .video,.product-media-wrapper .product-video video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background-color:#000}.product-media-wrapper .product-bar{margin-top:1.6666666667vw;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.product-media-wrapper .product-bar button{min-width:6.6666666667vw;height:2.0833333333vw;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw;padding:.5208333333vw .8333333333vw;border-radius:2.2916666667vw;font-size:.8333333333vw}.product-media-wrapper .product-bar button svg{width:1.25vw;height:1.25vw}.product-media-wrapper .product-bar .line{border-radius:2.2916666667vw}}@media screen and (max-width:900px){.product-media-wrapper .swiper-thumbs,.product-media-wrapper [class*=swiper-button]{display:none}.product-media-wrapper .swiper-pagination{width:-moz-fit-content;width:fit-content;display:flex;height:6.9333333333vw;padding:.5333333333vw 2.1333333333vw;color:var(--color-light);border-radius:11.7333333333vw;background:#5a5a5a;right:2.6666666667vw;top:2.6666666667vw;font-size:3.2vw;left:auto;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.product-media-wrapper .swiper-pagination span{color:var(--color-light);font-size:3.2vw}.product-media-wrapper .product-video .video{aspect-ratio:1/1}.product-media-wrapper .product-video video{padding:0!important;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background-color:#000}.product-media-wrapper .product-bar{margin:4.2666666667vw 0;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw;z-index:1}.product-media-wrapper .product-bar button{height:8vw;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw;padding:1.6vw 3.2vw;font-size:3.2vw;border-radius:11.7333333333vw}.product-media-wrapper .product-bar button svg{width:4.2666666667vw;height:4.2666666667vw}.product-media-wrapper .product-bar .line{border-radius:11.7333333333vw}}.product-main h1{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold)}.product-main h2{color:#1e1e1e;font-weight:var(--font-weight-regular);font-family:var(--font-family-regular)}.product-main .product-form-header-tags-container{display:flex;flex-wrap:wrap;align-items:center}.product-main .product-form-header-tags-container .product-form-header-tag-item{background-color:rgba(16,99,53,.1019607843);color:#106335}.product-main .product-price .product-price-on-sale{display:inline-flex;align-items:center;flex-wrap:wrap}.product-main .product-price .price{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-dark)}.product-main .product-price .compareAtPrice{color:var(--color-light-grey)}.product-main .product-price .save{color:#ff7122;background:rgba(255,113,34,.08);white-space:nowrap}.product-main .product-price .save span{color:#ff7122}.product-main .product-detail-earn-points{line-height:1}.product-main .descriptionHtml{background-color:#f5f6f7;overflow:auto}.product-main .bundle-product-wrapper .title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.product-main .bundle-product-wrapper .bundle-product{display:grid;grid-template-columns:repeat(2,1fr)}.product-main .bundle-product-wrapper .bundle-product .bundle-product-item{display:flex;align-items:center}.product-main .bundle-product-wrapper .bundle-product .active{border-color:#17cc5f}.product-main .product-form .product-bundles-item .icon svg rect{fill:var(--color-light);transition:all .3s ease}.product-main .product-form .product-bundles-item.active .icon svg{border:none}.product-main .product-form .product-bundles-item.active .icon svg rect{fill:var(--color-green)}.product-main .accessories-grid input[type=checkbox]:checked+label{border-color:#17cc5f}.product-main .accessories-grid input[type=checkbox]:checked+label .icon{border-color:rgba(0,0,0,0)}.product-main .accessories-grid input[type=checkbox]:checked+label svg{border:rgba(0,0,0,0)}.product-main .accessories-grid input[type=checkbox]:checked+label svg rect{fill:var(--color-green)}.product-main .accessories-grid label{position:relative;overflow:hidden}.product-main .accessories-grid label.notAvailable{pointer-events:none;opacity:.5}.product-main .accessories-grid label svg rect{fill:var(--color-light);transition:all .3s ease}@media screen and (min-width:901px)and (max-width:1920px){.product-main{width:560px}.product-main h1{font-size:32px;margin-bottom:11px}.product-main h2{font-size:14px;margin-bottom:11px}.product-main .product-form-header-tags-container{gap:8px;margin-bottom:11px}.product-main .product-form-header-tags-container .product-form-header-tag-item{border-radius:4px;padding:2px 8px;font-size:12px}.product-main .jdgm-widget{margin-top:12px;margin-bottom:12px}.product-main .product-form-price-container{margin-bottom:11px}.product-main .product-form-price-container .taxes-excluded-asia{color:#f13a3a;font-size:.625vw;margin-top:4px}.product-main .product-price .product-price-on-sale{-moz-column-gap:11px;column-gap:11px}.product-main .product-price .price{font-size:20px}.product-main .product-price .compareAtPrice{font-size:14px}.product-main .product-price .save{padding:4px 16px;font-size:12px;border-radius:22px}.product-main .product-detail-earn-points,.product-main .product-installment-paypal{margin:11px 0}.product-main .product-installment-paypal klarna-placement::part(osm-container){padding:8px 14px}.product-main .product-installment-paypal klarna-placement::part(osm-badge){width:60px;height:30px}.product-main .product-installment-paypal klarna-placement::part(osm-cta),.product-main .product-installment-paypal klarna-placement::part(osm-message){font-size:14px}.product-main .descriptionHtml{margin-top:24px;padding:24px;border-radius:16px;margin-bottom:40px;position:relative}.product-main .descriptionHtml .descriptionHtml__inner{position:relative}.product-main .descriptionHtml.descriptionHtml--collapsed .descriptionHtml__inner{max-height:160px;overflow:hidden}.product-main .descriptionHtml .descriptionHtml__gradient{position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(180deg,rgba(245,246,247,0),#f5f6f7);pointer-events:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__gradient{display:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__toggle svg{transform:rotate(180deg)}.product-main .descriptionHtml .descriptionHtml__toggle{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;margin-top:8px;padding:0;border:none;background:none;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#17cc5f}.product-form .ShopNow button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:10px 24px;color:var(--color-light);background-color:var(--color-green);border-radius:44px;margin-top:12px;transition:all .3s ease-in-out;font-size:14px}.product-form .ShopNow button.buy-now-button{font-size:16px;padding:12px 24px}.product-form .ShopNow button:hover{opacity:.5}.product-form .CustomButton button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:10px 24px;border-radius:44px;margin-top:12px;transition:all .3s ease-in-out;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer}.product-form .CustomButton button .custom-button-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.product-form .CustomButton button span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.product-form .CustomButton button:hover{opacity:.8}.product-form .quantity-selector{display:flex;flex-direction:column;width:156px;margin-top:16px}.product-form .quantity-selector .quantity-selector-content{display:flex;width:156px;height:48px;border:1px solid #eaebed;border-radius:44px}.product-form .quantity-selector .quantity-selector-button{width:40px;height:100%;line-height:46px;color:var(--color-light-grey);font-weight:400;font-size:24px}.product-form .quantity-selector .quantity-selector-button:hover{color:#17cc5f}.product-form .quantity-selector .quantity-selector-button:disabled,.product-form .quantity-selector .quantity-selector-button[aria-disabled=true]{color:#eaebed;cursor:not-allowed}.product-form .quantity-selector .quantity-selector-button:disabled:hover,.product-form .quantity-selector .quantity-selector-button[aria-disabled=true]:hover{color:#eaebed}.product-form .quantity-selector .quantity-selector-input{flex:1;height:46px;display:flex;justify-content:center;align-items:center;font-size:20px;color:var(--color-light-grey);text-align:center;border:1px solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0);width:100%;min-width:0}.product-form .quantity-selector .quantity-selector-tip{margin-top:12px;font-size:16px;font-weight:400;color:#51545a;white-space:nowrap;display:flex;align-items:center}.product-form .quantity-selector .quantity-selector-tip svg{flex-shrink:0;width:16px;height:16px;margin-right:8px}.product-form .add-to-cart-container{display:flex;margin-top:24px;height:auto;-moz-column-gap:8px;column-gap:8px;overflow:hidden}.product-form .add-to-cart-container .quantity-selector{margin-top:0;height:auto}.product-form .add-to-cart-container form{flex:1;display:flex;justify-content:center;height:48px;padding:10px 0;border-radius:44px;transition:all .3s ease-in-out;border:2px solid #17cc5f;cursor:pointer}.product-form .add-to-cart-container form:hover button{color:#fff}.product-form .add-to-cart-container form:hover{background-color:#17cc5f}.product-form .add-to-cart-container form button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:16px;color:#17cc5f;transition:all .3s ease-in-out;width:100%;height:100%}.product-form .add-to-cart-container .ShopNow{padding:0;border:none}.product-form .add-to-cart-container .ShopNow:hover{background-color:rgba(0,0,0,0)!important}.product-form .add-to-cart-container .ShopNow button{margin:0;color:#fff}.product-form .add-to-cart-container .ShopNow button:hover{opacity:.5}.product-form .product-sold-out-container{display:flex;flex-direction:column;row-gap:12px;margin-top:24px;margin-bottom:32px}.product-form .product-sold-out-container .product-sold-out-tip{color:#f13a3a;font-size:14px;line-height:120%}.product-form .product-sold-out-container .product-sold-out-tip span{color:#ff7122}.product-form .product-sold-out-container .product-sold-out-actions{display:flex;height:48px}.product-form .product-sold-out-container .product-sold-out-actions .notify-me{flex:1;width:100%}.product-form .product-sold-out-container .product-sold-out-actions .notify-me button{height:48px;margin:0;color:#17cc5f;background-color:#fff;border:2px solid #17cc5f;border-radius:44px;font-size:16px;font-weight:600}.product-form .product-sold-out-container .product-sold-out-actions .notify-me button:hover{color:#fff;background-color:#17cc5f;opacity:1}.product-form .product-options{margin-bottom:24px}.product-form .product-options h5{font-size:20px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:8px;color:var(--color-dark)}.product-form .product-options .product-options-grid{display:flex;row-gap:8px;flex-direction:column}.product-form .product-options .product-options-grid .tip{padding:4px 8px;color:#ff7122;border:1px solid #ff7122;margin-bottom:8px;width:-moz-fit-content;width:fit-content;border-radius:30px;font-size:12px}.product-form .product-options .product-options-grid .variant-wrapper{display:flex;flex-direction:column;row-gap:8px}.product-form .product-options .product-options-grid .variant-wrapper .variant-item{display:flex;-moz-column-gap:24px;column-gap:24px}.product-form .product-options .product-options-grid .variant-wrapper .variant-item img{width:64px;height:64px;display:block;-o-object-fit:contain;object-fit:contain}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .variant-title{font-size:14px;color:#51545a;margin-bottom:4px}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .product-price-on-sale{display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .price{color:#51545a;font-size:14px}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .compareAtPrice{color:var(--color-light-grey);font-size:14px}.product-form .product-options .product-options-item{position:relative;padding:24px;border:2px solid #eaebed;border-radius:16px;transition:all .3s ease;cursor:pointer}.product-form .product-options .product-options-item.active{border-color:#17cc5f}.product-form .product-options .product-options-item.notAvailable{pointer-events:none;opacity:.5;border-color:#eaebed}.product-form .product-options .product-options-item.product-option-out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options .product-options-item.product-option-out-of-stock.active{border-color:#17cc5f}.product-form .product-options .product-options-item.product-option-out-of-stock .product-options-item-wrapper{opacity:.4}.product-form .product-options .product-options-item.product-option-out-of-stock .compareAtPrice,.product-form .product-options .product-options-item.product-option-out-of-stock .item-title,.product-form .product-options .product-options-item.product-option-out-of-stock .price{color:#bec0c2!important}.product-form .product-options .product-options-item-wrapper{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-column-gap:24px;column-gap:24px}.product-form .product-options .product-options-item-wrapper img{width:64px;height:64px;border-radius:4px;display:block;flex-shrink:0}.product-form .product-options .product-options-item-wrapper .item-title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:20px;color:var(--color-dark);margin-bottom:4px}.product-form .product-options .product-options-item-wrapper .product-price{margin-bottom:0}.product-form .product-options .product-options-item-wrapper .product-price .price{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:14px;color:var(--color-dark)}.product-form .product-options .product-options-item-wrapper .product-price .save{font-size:12px}.product-form .product-options .product-options-gift{margin-top:16px;padding-top:16px;border-top:1px solid #eaebed}.product-form .product-options .product-options-bxgy-freegift{display:flex;align-items:center;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid #eaebed}.product-form .product-options .product-options-bxgy-freegift .freegift-tip{padding:4px 8px;border-radius:29px;color:#ff7122;border:1px solid #ff7122;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:130%}.product-form .product-options .product-options-bxgy-freegift .freegift-item{display:flex;align-items:center;margin-left:auto}.product-form .product-options .product-options-bxgy-freegift .freegift-content{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.product-form .product-options .product-options-bxgy-freegift .freegift-content img{display:block;-o-object-fit:contain;object-fit:contain;width:32px;height:32px;padding:4px;border-radius:8px;background:#f5f6f8}.product-form .product-options .product-options-bxgy-freegift .freegift-content .freegift-title{font-size:12px;font-weight:400;line-height:130%;color:#1e1e1e}.product-form .product-options .product-options-bxgy-freegift .split{margin:0 12px;width:1px;height:20px;background:rgba(190,192,194,.5)}.product-form .product-options .product-options-bxgy-freegift .freegift-detail{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;font-size:12px;line-height:1.3;color:#1e1e1e;cursor:pointer;white-space:nowrap}.product-form .product-options .product-options-bxgy-freegift .freegift-detail svg{width:20px;height:20px}.product-form .product-options-consumables-wrapper{margin-bottom:24px;display:flex;flex-direction:column;row-gap:8px}.product-form .product-options-consumables{display:flex;flex-direction:column;gap:40px}.product-form .product-options-consumables .consumables-option-group{display:flex;flex-direction:column;gap:8px}.product-form .product-options-consumables .consumables-option-header{display:flex;align-items:flex-end;gap:8px}.product-form .product-options-consumables .consumables-option-header .consumables-option-label{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:20px;line-height:1.4;color:var(--color-dark)}.product-form .product-options-consumables .consumables-option-header .consumables-option-value{font-size:16px;line-height:1.5;color:#51545a}.product-form .product-options-consumables .consumables-option-title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:20px;line-height:1.4;color:var(--color-dark);text-transform:capitalize}.product-form .product-options-consumables .consumables-option-items{display:flex;flex-wrap:wrap;gap:8px}.product-form .product-options-consumables .consumables-option-images .consumables-option-item{position:relative;width:56px;height:56px;border:2px solid #eaebed;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-form .product-options-consumables .consumables-option-images .consumables-option-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.active,.product-form .product-options-consumables .consumables-option-images .consumables-option-item:hover{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.unavailable:hover{border-color:#eaebed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock img{opacity:.4}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:78px;height:2px;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item{position:relative;min-width:56px;height:56px;padding:16px;border:2px solid #eaebed;border-radius:16px;background:#fff;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item .consumables-option-text{font-size:16px;line-height:1.5;color:var(--color-dark);white-space:nowrap}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.active,.product-form .product-options-consumables .consumables-option-texts .consumables-option-item:hover{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.unavailable:hover{border-color:#eaebed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock .consumables-option-text{color:#bec0c2}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:142%;height:2px;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-form .loading-image-wrapper{width:40px;height:40px;flex-shrink:0}.product-form .loading-image-wrapper .ant-skeleton-button{width:40px;height:40px;min-width:40px}.product-form .product-bundles-item .item-title{margin-bottom:4px}.product-form .product-bundles-item .product-price{margin-left:auto}.product-form .product-bundles-item .show-bundles{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;margin-top:4px;margin-bottom:8px}.product-form .product-bundles-item .show-bundles svg{width:24px;height:24px;transition:all .3s ease;transform:rotate(90deg)}.product-form .product-bundles-item .show-bundles svg path{stroke:#8d9095}.product-form .product-bundles-item .show-bundles.true svg{transform:rotate(270deg)}.product-form .product-bundles-item .controller-wrapper{padding-left:88px}.product-form .product-bundles-item .bundles-wrapper{display:flex;flex-direction:column;row-gap:10px;margin-top:10px}.product-form .product-bundles-item .bundles-wrapper .flex{-moz-column-gap:16px;column-gap:16px}.product-form .product-bundles-item .bundles-wrapper .flex img{width:40px;height:40px}.product-form .product-bundles-item .bundles-wrapper .qty-wrapper{-moz-column-gap:8px;column-gap:8px}.product-form .product-bundles-item .bundles-wrapper .qty{color:#8d9095;font-size:12px}.product-form .product-bundles-item .bundles-wrapper .item-content{display:flex;flex-direction:column;align-items:start;justify-content:center}.product-form .product-bundles-item .bundles-wrapper .item-content p{margin-bottom:4px}.product-form .product-options .btn{padding:4px 8px 4px 16px;font-size:12px;color:#51545a;border:1.4px solid #bec0c2;border-radius:99px;background-color:#f5f6f7}.product-form .product-options .btn button{width:240px;justify-content:space-between;display:flex;align-items:center}.product-form .product-options .btn button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:200px;text-align:left}.product-form .product-options .btn:hover svg{transform:translateX(4px)}.product-form .product-options .btn svg{width:16px;height:16px;transition:all .3s ease}.product-form .product-options .btn svg path{stroke:#8d9095}.product-form .accessories-btn,.product-form .accessories-controls{display:flex;align-items:stretch;-moz-column-gap:8px;column-gap:8px}.product-form .accessories-btn .btn,.product-form .accessories-controls .btn{display:flex;height:32px}.product-form .accessories-btn svg,.product-form .accessories-controls svg{width:16px;height:16px;transition:all .3s ease}.product-form .accessories-btn svg path,.product-form .accessories-controls svg path{stroke:#8d9095}.product-form .accessories-btn .quantity-selector,.product-form .accessories-controls .quantity-selector{margin-top:0;width:98px}.product-form .accessories-btn .quantity-selector .quantity-selector-content,.product-form .accessories-controls .quantity-selector .quantity-selector-content{width:98px;height:32px}.product-form .accessories-btn .quantity-selector input,.product-form .accessories-btn .quantity-selector span,.product-form .accessories-controls .quantity-selector input,.product-form .accessories-controls .quantity-selector span{font-size:16px;height:32px;width:42px}.product-form .accessories-btn .quantity-selector button,.product-form .accessories-controls .quantity-selector button{width:28px;height:30px;line-height:30px;font-size:20px}.product-form .accessories-btn .quantity-selector .quantity-selector-tip,.product-form .accessories-controls .quantity-selector .quantity-selector-tip{margin-top:8px;font-size:14px}.product-form .accessories-btn .quantity-selector .quantity-selector-tip .waring-icon,.product-form .accessories-controls .quantity-selector .quantity-selector-tip .waring-icon{flex-shrink:0;width:16px;height:16px;margin-right:4px}.product-form .product-accessories{margin-top:24px;margin-bottom:32px}.product-form .product-accessories h5{font-size:20px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:8px;color:var(--color-dark)}.product-form .product-accessories .accessories-grid{display:flex;flex-direction:column;row-gap:8px}.product-form .product-accessories .accessories-grid label{display:flex;padding:24px;border:2px solid #eaebed;border-radius:16px;transition:all .3s ease;-moz-column-gap:24px;column-gap:24px;cursor:pointer}.product-form .product-accessories .accessories-grid img{width:64px;height:64px;display:block}.product-form .product-accessories .accessories-grid .controller-wrapper{padding-left:140px}.product-form .product-accessories .accessories-grid .icon{margin-top:24px}.product-form .product-accessories .accessories-grid .icon svg{width:24px;height:24px;border:2px solid #eaebed;border-radius:50%}.product-form .product-accessories .accessories-grid .content>p{font-size:20px;color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:4px}.product-form .product-accessories .accessories-grid .content-wrapper{display:flex;-moz-column-gap:16px;column-gap:16px}.product-form .product-accessories .accessories-grid .content-wrapper img{width:64px;height:64px;display:block;-o-object-fit:contain;object-fit:contain}.product-form .product-accessories .accessories-grid .content-wrapper .accessories-title{font-size:20px;color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:4px}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn{font-size:12px;color:#8d9095}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button{text-align:left;padding:0 8px;background-color:#eaebed;border-radius:44px;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button svg{width:16px;height:16px}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button svg path{stroke:#8d9095}.product-form .product-accessories .accessories-grid .content-wrapper .product-price-on-sale{display:flex}.product-form .product-accessories .accessories-grid .content-wrapper .price{color:#51545a;font-size:14px;order:1}.product-form .product-accessories .accessories-grid .content-wrapper .compareAtPrice{color:var(--color-light-grey);font-size:14px;order:2}.product-form .product-accessories .accessories-grid .content-wrapper .product-price{margin-bottom:4px}.product-form .product-accessories .accessories-grid .content-wrapper .save{padding:4px 16px;font-size:12px;color:#106335;border-radius:22px;background:rgba(36,202,73,.08);order:3}.product-form .product-accessories .accessories-grid .content-wrapper .desc p{color:var(--color-light-grey);font-size:14px;line-height:150%}.product-form .product-accessories .accessories-grid .content-wrapper .desc a{color:#1a6ce6;font-size:14px;text-decoration:underline}.product-form .label{position:absolute;top:-2px;right:-2px;color:#106335;font-size:12px;padding:4px 16px;border-radius:0 16px 0 16px;background-color:#a4e35d}.product-form .label.sell-out{background-color:#bec0c2;color:var(--color-light)}}@media screen and (min-width:1920px){.product-main{width:29.1666666667vw}.product-main h1{font-size:1.6666666667vw;margin-bottom:.5729166667vw}.product-main h2{font-size:.7291666667vw;margin-bottom:.5729166667vw}.product-main .product-form-header-tags-container{gap:.4166666667vw;margin-bottom:.5729166667vw}.product-main .product-form-header-tags-container .product-form-header-tag-item{border-radius:.2083333333vw;padding:.1041666667vw .4166666667vw;font-size:.625vw}.product-main .product-form-price-container{margin-bottom:.5729166667vw}.product-main .product-form-price-container .taxes-excluded-asia{color:#f13a3a;font-size:.625vw;margin-top:.2083333333vw}.product-main .jdgm-widget{margin-top:.625vw;margin-bottom:.625vw}.product-main .product-price .product-price-on-sale{-moz-column-gap:.5729166667vw;column-gap:.5729166667vw}.product-main .product-price .price{font-size:1.0416666667vw}.product-main .product-price .compareAtPrice{font-size:.7291666667vw}.product-main .product-price .save{padding:.2083333333vw .8333333333vw;font-size:.625vw;border-radius:1.1458333333vw}.product-main .product-detail-earn-points,.product-main .product-installment-paypal{margin:.5729166667vw 0}.product-main .product-installment-paypal klarna-placement::part(osm-container){padding:.4166666667vw .7291666667vw}.product-main .product-installment-paypal klarna-placement::part(osm-badge){width:3.125vw;height:1.5625vw}.product-main .product-installment-paypal klarna-placement::part(osm-cta),.product-main .product-installment-paypal klarna-placement::part(osm-message){font-size:.7291666667vw}.product-main .descriptionHtml{margin-top:1.25vw;padding:1.25vw;border-radius:.8333333333vw;margin-bottom:2.0833333333vw;position:relative}.product-main .descriptionHtml .descriptionHtml__inner{position:relative}.product-main .descriptionHtml.descriptionHtml--collapsed .descriptionHtml__inner{max-height:8.3333333333vw;overflow:hidden}.product-main .descriptionHtml .descriptionHtml__gradient{position:absolute;bottom:0;left:0;right:0;height:2.6041666667vw;background:linear-gradient(180deg,rgba(245,246,247,0),#f5f6f7);pointer-events:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__gradient{display:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__toggle svg{transform:rotate(180deg)}.product-main .descriptionHtml .descriptionHtml__toggle{display:flex;align-items:center;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw;margin-top:.4166666667vw;padding:0;border:none;background:none;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#17cc5f}.product-form .ShopNow button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:.5208333333vw 1.25vw;color:var(--color-light);background-color:var(--color-green);border-radius:2.2916666667vw;margin-top:.625vw;transition:all .3s ease-in-out;font-size:.7291666667vw}.product-form .ShopNow button.buy-now-button{font-size:.8333333333vw;padding:.625vw 1.25vw}.product-form .ShopNow button:hover{opacity:.5}.product-form .CustomButton button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:.5208333333vw 1.25vw;border-radius:2.2916666667vw;margin-top:.625vw;transition:all .3s ease-in-out;font-size:.7291666667vw;display:flex;align-items:center;justify-content:center;gap:.4166666667vw;border:none;cursor:pointer}.product-form .CustomButton button .custom-button-icon{width:1.0416666667vw;height:1.0416666667vw;-o-object-fit:contain;object-fit:contain}.product-form .CustomButton button span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.product-form .CustomButton button:hover{opacity:.8}.product-form .quantity-selector{display:flex;flex-direction:column;width:8.125vw;margin-top:.8333333333vw}.product-form .quantity-selector .quantity-selector-content{display:flex;width:8.125vw;height:2.5vw;border:.0520833333vw solid #eaebed;border-radius:2.2916666667vw}.product-form .quantity-selector .quantity-selector-button{width:2.0833333333vw;height:100%;line-height:2.3958333333vw;color:var(--color-light-grey);font-weight:400;font-size:1.25vw}.product-form .quantity-selector .quantity-selector-button:hover{color:#17cc5f}.product-form .quantity-selector .quantity-selector-button:disabled,.product-form .quantity-selector .quantity-selector-button[aria-disabled=true]{color:#eaebed;cursor:not-allowed}.product-form .quantity-selector .quantity-selector-button:disabled:hover,.product-form .quantity-selector .quantity-selector-button[aria-disabled=true]:hover{color:#eaebed}.product-form .quantity-selector .quantity-selector-input{flex:1;height:2.3958333333vw;display:flex;justify-content:center;align-items:center;font-size:1.0416666667vw;color:var(--color-light-grey);text-align:center;border:.0520833333vw solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0);width:100%;min-width:0}.product-form .quantity-selector .quantity-selector-tip{margin-top:.625vw;font-size:.8333333333vw;font-weight:400;color:#51545a;white-space:nowrap;display:flex;align-items:center}.product-form .quantity-selector .quantity-selector-tip svg{flex-shrink:0;width:.8333333333vw;height:.8333333333vw;margin-right:.4166666667vw}.product-form .add-to-cart-container{display:flex;margin-top:1.25vw;height:auto;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw;overflow:hidden}.product-form .add-to-cart-container .quantity-selector{margin-top:0;height:auto}.product-form .add-to-cart-container form{flex:1;display:flex;justify-content:center;height:2.5vw;padding:.5208333333vw 0;border-radius:2.2916666667vw;transition:all .3s ease-in-out;border:.1041666667vw solid #17cc5f;cursor:pointer}.product-form .add-to-cart-container form:hover button{color:#fff}.product-form .add-to-cart-container form:hover{background-color:#17cc5f}.product-form .add-to-cart-container form button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:.8333333333vw;color:#17cc5f;transition:all .3s ease-in-out;width:100%;height:100%}.product-form .add-to-cart-container .ShopNow{padding:0;border:none}.product-form .add-to-cart-container .ShopNow:hover{background-color:rgba(0,0,0,0)!important}.product-form .add-to-cart-container .ShopNow button{margin:0;color:#fff}.product-form .add-to-cart-container .ShopNow button:hover{opacity:.5}.product-form .product-sold-out-container{display:flex;flex-direction:column;row-gap:.625vw;margin-top:1.25vw;margin-bottom:1.6666666667vw}.product-form .product-sold-out-container .product-sold-out-tip{color:#f13a3a;font-size:.7291666667vw;line-height:120%}.product-form .product-sold-out-container .product-sold-out-tip span{color:#ff7122}.product-form .product-sold-out-container .product-sold-out-actions{display:flex;height:2.5vw}.product-form .product-sold-out-container .product-sold-out-actions .notify-me{flex:1;width:100%}.product-form .product-sold-out-container .product-sold-out-actions .notify-me button{height:2.5vw;margin:0;color:#17cc5f;background-color:#fff;border:.1041666667vw solid #17cc5f;border-radius:2.2916666667vw;font-size:.8333333333vw;font-weight:600}.product-form .product-sold-out-container .product-sold-out-actions .notify-me button:hover{color:#fff;background-color:#17cc5f;opacity:1}.product-form .product-options{margin-bottom:1.25vw}.product-form .product-options h5{font-size:1.0416666667vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:.4166666667vw;color:var(--color-dark)}.product-form .product-options .product-options-grid{display:flex;row-gap:.4166666667vw;flex-direction:column}.product-form .product-options .product-options-grid .tip{padding:.2083333333vw .4166666667vw;color:#ff7122;border:.0520833333vw solid #ff7122;margin-bottom:.4166666667vw;width:-moz-fit-content;width:fit-content;border-radius:1.5625vw;font-size:.625vw}.product-form .product-options .product-options-grid .variant-wrapper{display:flex;flex-direction:column;row-gap:.4166666667vw}.product-form .product-options .product-options-grid .variant-wrapper .variant-item{display:flex;-moz-column-gap:1.25vw;column-gap:1.25vw}.product-form .product-options .product-options-grid .variant-wrapper .variant-item img{width:3.3333333333vw;height:3.3333333333vw;display:block;-o-object-fit:contain;object-fit:contain}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .variant-title{font-size:.7291666667vw;color:#51545a;margin-bottom:.2083333333vw}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .product-price-on-sale{display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .price{color:#51545a;font-size:.7291666667vw}.product-form .product-options .product-options-grid .variant-wrapper .variant-item .compareAtPrice{color:var(--color-light-grey);font-size:.7291666667vw}.product-form .product-options .product-options-item{position:relative;padding:1.25vw;border:.1041666667vw solid #eaebed;border-radius:.8333333333vw;transition:all .3s ease}.product-form .product-options .product-options-item.active{border-color:#17cc5f}.product-form .product-options .product-options-item.notAvailable{pointer-events:none;opacity:.5;border-color:#eaebed}.product-form .product-options .product-options-item.product-option-out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options .product-options-item.product-option-out-of-stock.active{border-color:#17cc5f}.product-form .product-options .product-options-item.product-option-out-of-stock .product-options-item-wrapper{opacity:.4}.product-form .product-options .product-options-item.product-option-out-of-stock .compareAtPrice,.product-form .product-options .product-options-item.product-option-out-of-stock .item-title,.product-form .product-options .product-options-item.product-option-out-of-stock .price{color:#bec0c2!important}.product-form .product-options .product-options-item-wrapper{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-column-gap:1.25vw;column-gap:1.25vw}.product-form .product-options .product-options-item-wrapper img{width:3.3333333333vw;height:3.3333333333vw;border-radius:.2083333333vw;display:block;flex-shrink:0}.product-form .product-options .product-options-item-wrapper .item-title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:1.0416666667vw;color:var(--color-dark);margin-bottom:.2083333333vw}.product-form .product-options .product-options-item-wrapper .product-price{margin-bottom:0}.product-form .product-options .product-options-item-wrapper .product-price .price{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:.7291666667vw;color:var(--color-dark)}.product-form .product-options .product-options-item-wrapper .product-price .save{font-size:.625vw}.product-form .product-options .product-options-bxgy-freegift,.product-form .product-options .product-options-gift{margin-top:.8333333333vw;padding-top:.8333333333vw;border-top:.0520833333vw solid #eaebed}.product-form .product-options .product-options-bxgy-freegift{display:flex;align-items:center;gap:.8333333333vw}.product-form .product-options .product-options-bxgy-freegift .freegift-tip{padding:.2083333333vw .4166666667vw;border-radius:1.5104166667vw;color:#ff7122;border:.0520833333vw solid #ff7122;width:-moz-fit-content;width:fit-content;font-size:.625vw;line-height:130%}.product-form .product-options .product-options-bxgy-freegift .freegift-item{display:flex;align-items:center;margin-left:auto}.product-form .product-options .product-options-bxgy-freegift .freegift-content{display:flex;align-items:center;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.product-form .product-options .product-options-bxgy-freegift .freegift-content img{display:block;-o-object-fit:contain;object-fit:contain;width:1.6666666667vw;height:1.6666666667vw;padding:.2083333333vw;border-radius:.4166666667vw;background:#f5f6f8}.product-form .product-options .product-options-bxgy-freegift .freegift-content .freegift-title{font-size:.625vw;font-weight:400;line-height:130%;color:#1e1e1e}.product-form .product-options .product-options-bxgy-freegift .split{margin:0 .625vw;width:.0520833333vw;height:1.0416666667vw;background:rgba(190,192,194,.5)}.product-form .product-options .product-options-bxgy-freegift .freegift-detail{display:flex;align-items:center;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw;font-size:.625vw;line-height:1.3;color:#1e1e1e;cursor:pointer;white-space:nowrap}.product-form .product-options .product-options-bxgy-freegift .freegift-detail svg{width:1.0416666667vw;height:1.0416666667vw}.product-form .product-options-consumables-wrapper{margin-bottom:1.25vw;display:flex;flex-direction:column;row-gap:.4166666667vw}.product-form .product-options-consumables{display:flex;flex-direction:column;gap:2.0833333333vw}.product-form .product-options-consumables .consumables-option-group{display:flex;flex-direction:column;gap:.4166666667vw}.product-form .product-options-consumables .consumables-option-header{display:flex;align-items:flex-end;gap:.4166666667vw}.product-form .product-options-consumables .consumables-option-header .consumables-option-label{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:1.0416666667vw;line-height:1.4;color:var(--color-dark)}.product-form .product-options-consumables .consumables-option-header .consumables-option-value{font-size:.8333333333vw;line-height:1.5;color:#51545a}.product-form .product-options-consumables .consumables-option-title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:1.0416666667vw;line-height:1.4;color:var(--color-dark);text-transform:capitalize}.product-form .product-options-consumables .consumables-option-items{display:flex;flex-wrap:wrap;gap:.4166666667vw}.product-form .product-options-consumables .consumables-option-images .consumables-option-item{position:relative;width:2.9166666667vw;height:2.9166666667vw;border:.1041666667vw solid #eaebed;border-radius:.8333333333vw;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-form .product-options-consumables .consumables-option-images .consumables-option-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.active,.product-form .product-options-consumables .consumables-option-images .consumables-option-item:hover{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.unavailable:hover{border-color:#eaebed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock img{opacity:.4}.product-form .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:4.0625vw;height:.1041666667vw;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item{position:relative;min-width:2.9166666667vw;height:2.9166666667vw;padding:.8333333333vw;border:.1041666667vw solid #eaebed;border-radius:.8333333333vw;background:#fff;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item .consumables-option-text{font-size:.8333333333vw;line-height:1.5;color:var(--color-dark);white-space:nowrap}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.active,.product-form .product-options-consumables .consumables-option-texts .consumables-option-item:hover{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.unavailable:hover{border-color:#eaebed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock .consumables-option-text{color:#bec0c2}.product-form .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:142%;height:.1041666667vw;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-form .loading-image-wrapper{width:2.0833333333vw;height:2.0833333333vw;flex-shrink:0}.product-form .loading-image-wrapper .ant-skeleton-button{width:2.0833333333vw;height:2.0833333333vw;min-width:2.0833333333vw}.product-form .product-bundles-item .item-title{margin-bottom:.2083333333vw}.product-form .product-bundles-item .product-price{margin-left:auto}.product-form .product-bundles-item .show-bundles{display:flex;align-items:center;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw;margin-top:.2083333333vw;margin-bottom:.4166666667vw}.product-form .product-bundles-item .show-bundles svg{width:1.25vw;height:1.25vw;transition:all .3s ease;transform:rotate(90deg)}.product-form .product-bundles-item .show-bundles svg path{stroke:#8d9095}.product-form .product-bundles-item .show-bundles.true svg{transform:rotate(270deg)}.product-form .product-bundles-item .controller-wrapper{padding-left:4.5833333333vw}.product-form .product-bundles-item .bundles-wrapper{display:flex;flex-direction:column;row-gap:.5208333333vw;margin-top:.5208333333vw}.product-form .product-bundles-item .bundles-wrapper .flex{-moz-column-gap:.8333333333vw;column-gap:.8333333333vw}.product-form .product-bundles-item .bundles-wrapper .flex img{width:2.0833333333vw;height:2.0833333333vw}.product-form .product-bundles-item .bundles-wrapper .qty-wrapper{-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.product-form .product-bundles-item .bundles-wrapper .qty{color:#8d9095;font-size:.625vw}.product-form .product-bundles-item .bundles-wrapper .item-content{display:flex;flex-direction:column;align-items:start;justify-content:center}.product-form .product-bundles-item .bundles-wrapper .item-content p{margin-bottom:.2083333333vw}.product-form .product-bundles-item .bundles-wrapper .item-content svg{width:.8333333333vw;height:.8333333333vw;transition:all .3s ease}.product-form .product-bundles-item .bundles-wrapper .item-content svg path{stroke:#8d9095}.product-form .product-options .btn{padding:.2083333333vw .4166666667vw .2083333333vw .8333333333vw;font-size:.625vw;color:#51545a;border:.0729166667vw solid #bec0c2;border-radius:99px;background-color:#f5f6f7;min-width:10.4166666667vw}.product-form .product-options .btn button{width:12.5vw;justify-content:space-between;display:flex;align-items:center}.product-form .product-options .btn button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:10.4166666667vw;text-align:left}.product-form .product-options .btn svg{width:.8333333333vw;height:.8333333333vw}.product-form .product-options .btn:hover svg{transform:translateX(4px)}.product-form .accessories-btn,.product-form .accessories-controls{display:flex;align-items:stretch;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.product-form .accessories-btn .btn,.product-form .accessories-controls .btn{display:flex;height:1.6666666667vw}.product-form .accessories-btn svg,.product-form .accessories-controls svg{width:.8333333333vw;height:.8333333333vw;transition:all .3s ease}.product-form .accessories-btn svg path,.product-form .accessories-controls svg path{stroke:#8d9095}.product-form .accessories-btn .quantity-selector,.product-form .accessories-controls .quantity-selector{margin-top:0;width:5.1041666667vw}.product-form .accessories-btn .quantity-selector .quantity-selector-content,.product-form .accessories-controls .quantity-selector .quantity-selector-content{width:5.1041666667vw;height:1.6666666667vw}.product-form .accessories-btn .quantity-selector input,.product-form .accessories-btn .quantity-selector span,.product-form .accessories-controls .quantity-selector input,.product-form .accessories-controls .quantity-selector span{font-size:.8333333333vw;height:1.5625vw;width:2.1875vw}.product-form .accessories-btn .quantity-selector button,.product-form .accessories-controls .quantity-selector button{width:1.4583333333vw;height:1.5625vw;line-height:1.5625vw;font-size:1.0416666667vw}.product-form .accessories-btn .quantity-selector .quantity-selector-tip,.product-form .accessories-controls .quantity-selector .quantity-selector-tip{margin-top:.4166666667vw;font-size:.7291666667vw}.product-form .accessories-btn .quantity-selector .quantity-selector-tip .waring-icon,.product-form .accessories-controls .quantity-selector .quantity-selector-tip .waring-icon{flex-shrink:0;width:.8333333333vw;height:.8333333333vw;margin-right:.2083333333vw}.product-form .product-accessories{margin-top:1.25vw;margin-bottom:1.6666666667vw}.product-form .product-accessories h5{font-size:1.0416666667vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:.4166666667vw;color:var(--color-dark)}.product-form .product-accessories .accessories-grid{display:flex;flex-direction:column;row-gap:.4166666667vw}.product-form .product-accessories .accessories-grid label{display:flex;padding:1.25vw;border:.1041666667vw solid #eaebed;border-radius:.8333333333vw;transition:all .3s ease;-moz-column-gap:1.25vw;column-gap:1.25vw;cursor:pointer}.product-form .product-accessories .accessories-grid img{width:3.3333333333vw;height:3.3333333333vw;display:block}.product-form .product-accessories .accessories-grid .icon{margin-top:1.25vw}.product-form .product-accessories .accessories-grid .icon svg{width:1.25vw;height:1.25vw;border:.1041666667vw solid #eaebed;border-radius:50%}.product-form .product-accessories .accessories-grid .controller-wrapper{padding-left:7.2916666667vw}.product-form .product-accessories .accessories-grid .content>p{font-size:1.0416666667vw;color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:.2083333333vw}.product-form .product-accessories .accessories-grid .content-wrapper{display:flex;-moz-column-gap:.8333333333vw;column-gap:.8333333333vw}.product-form .product-accessories .accessories-grid .content-wrapper img{width:3.3333333333vw;height:3.3333333333vw;display:block;-o-object-fit:contain;object-fit:contain}.product-form .product-accessories .accessories-grid .content-wrapper .accessories-title{font-size:1.0416666667vw;color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);margin-bottom:.2083333333vw}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn{font-size:.625vw;color:#8d9095}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button{text-align:left;padding:0 .4166666667vw;background-color:#eaebed;border-radius:2.2916666667vw;display:flex;align-items:center;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button svg{width:.8333333333vw;height:.8333333333vw}.product-form .product-accessories .accessories-grid .content-wrapper .select-variant-btn button svg path{stroke:#8d9095}.product-form .product-accessories .accessories-grid .content-wrapper .product-price-on-sale{display:flex}.product-form .product-accessories .accessories-grid .content-wrapper .price{color:#51545a;font-size:.7291666667vw;order:1}.product-form .product-accessories .accessories-grid .content-wrapper .compareAtPrice{color:var(--color-light-grey);font-size:.7291666667vw;order:2}.product-form .product-accessories .accessories-grid .content-wrapper .product-price{margin-bottom:.2083333333vw}.product-form .product-accessories .accessories-grid .content-wrapper .save{padding:.2083333333vw .8333333333vw;font-size:.625vw;color:#106335;border-radius:1.1458333333vw;background:rgba(36,202,73,.08);order:3}.product-form .product-accessories .accessories-grid .content-wrapper .desc p{color:var(--color-light-grey);font-size:.7291666667vw;line-height:150%}.product-form .product-accessories .accessories-grid .content-wrapper .desc a{color:#1a6ce6;font-size:.7291666667vw;text-decoration:underline}.product-form .label{position:absolute;top:-.1041666667vw;right:-.1041666667vw;color:#106335;font-size:.625vw;padding:.2083333333vw .8333333333vw;border-radius:0 .8333333333vw 0 .8333333333vw;background-color:#a4e35d}.product-form .label.sell-out{background-color:#bec0c2;color:var(--color-light)}}@media screen and (max-width:900px){.product-main{padding:0 6.4vw 4.2666666667vw;margin-top:4.2666666667vw}.product-main .product-form-header-tags-container{gap:2.1333333333vw;margin-bottom:2.9333333333vw}.product-main .product-form-header-tags-container .product-form-header-tag-item{border-radius:1.0666666667vw;padding:.5333333333vw 2.1333333333vw;font-size:3.2vw}.product-main .jdgm-widget{margin-top:2.1333333333vw;margin-bottom:2.1333333333vw}.product-main .product-form-price-container{margin-bottom:2.9333333333vw}.product-main .product-form-price-container .taxes-excluded-asia{color:#f13a3a;font-size:3.2vw;margin-top:1.0666666667vw}.product-main .bundle-product-wrapper{margin-bottom:6.4vw}.product-main .bundle-product-wrapper .title{font-size:5.3333333333vw;margin-bottom:2.1333333333vw}.product-main .bundle-product-wrapper .bundle-product{grid-template-columns:repeat(1,1fr);gap:2.1333333333vw}.product-main .bundle-product-wrapper .bundle-product .bundle-product-item{padding:2.1333333333vw;border-radius:4.2666666667vw;border:.5333333333vw solid #eaebed;-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw}.product-main .bundle-product-wrapper .bundle-product .bundle-product-item.active{border-color:#17cc5f}.product-main .bundle-product-wrapper .bundle-product .bundle-product-item span{font-size:3.7333333333vw}.product-main .bundle-product-wrapper .bundle-product .bundle-product-item img{width:17.0666666667vw;height:17.0666666667vw}.product-main h1{font-size:6.4vw;margin-bottom:2.1333333333vw}.product-main h2{font-size:3.2vw}.product-main .product-price{margin-top:2.1333333333vw}.product-main .product-price .product-price-on-sale{-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw}.product-main .product-price .price{font-size:4.2666666667vw}.product-main .product-price .compareAtPrice{font-size:3.2vw}.product-main .product-price .save{padding:.5333333333vw 2.1333333333vw;font-size:3.2vw;border-radius:5.8666666667vw}.product-main .product-detail-earn-points,.product-main .product-installment-paypal{margin:2.9333333333vw 0}.product-main .product-installment-paypal klarna-placement::part(osm-container){padding:1.0666666667vw 1.6vw}.product-main .product-installment-paypal klarna-placement::part(osm-badge){width:10.6666666667vw;height:5.3333333333vw}.product-main .product-installment-paypal klarna-placement::part(osm-cta),.product-main .product-installment-paypal klarna-placement::part(osm-message){font-size:3.2vw}.product-main .descriptionHtml{margin-top:6.4vw;padding:4.2666666667vw;border-radius:4.2666666667vw;margin-bottom:6.4vw;position:relative}.product-main .descriptionHtml .descriptionHtml__inner{position:relative}.product-main .descriptionHtml.descriptionHtml--collapsed .descriptionHtml__inner{max-height:42.6666666667vw;overflow:hidden}.product-main .descriptionHtml .descriptionHtml__gradient{position:absolute;bottom:0;left:0;right:0;height:16vw;background:linear-gradient(180deg,rgba(245,246,247,0),#f5f6f7);pointer-events:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__gradient{display:none}.product-main .descriptionHtml.descriptionHtml--expanded .descriptionHtml__toggle svg{transform:rotate(180deg)}.product-main .descriptionHtml .descriptionHtml__toggle{display:flex;align-items:center;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw;margin-top:2.1333333333vw;padding:0;border:none;background:none;cursor:pointer;font-size:3.7333333333vw;font-style:normal;font-weight:400;line-height:150%;color:#17cc5f}.product-main .product-form{margin-bottom:6.4vw}.product-main .product-form .ShopNow button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:2.6666666667vw 6.4vw;color:var(--color-light);background-color:var(--color-green);border-radius:11.7333333333vw;margin-top:3.2vw;transition:all .3s ease-in-out;font-size:3.7333333333vw}.product-main .product-form .ShopNow button.buy-now-button{height:11.7333333333vw}.product-main .product-form .ShopNow button:hover{opacity:.5}.product-main .product-form .CustomButton button{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);width:100%;padding:2.6666666667vw 6.4vw;border-radius:11.7333333333vw;margin-top:3.2vw;transition:all .3s ease-in-out;font-size:3.7333333333vw;display:flex;align-items:center;justify-content:center;gap:2.1333333333vw;border:none;cursor:pointer}.product-main .product-form .CustomButton button .custom-button-icon{width:5.3333333333vw;height:5.3333333333vw;-o-object-fit:contain;object-fit:contain}.product-main .product-form .CustomButton button span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.product-main .product-options h5{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:5.3333333333vw;margin-bottom:2.1333333333vw}.product-main .product-options .product-options-grid{display:flex;flex-direction:column;row-gap:2.1333333333vw}.product-main .product-options .product-options-item{border-radius:4.2666666667vw;border:.5333333333vw solid #eaebed;background:#fff;display:block;padding:4.2666666667vw;position:relative;overflow:hidden}.product-main .product-options .product-options-item.notAvailable{opacity:.5;pointer-events:none}.product-main .product-options .product-options-item.product-option-out-of-stock{border-color:#eaebed;border-style:dashed}.product-main .product-options .product-options-item.product-option-out-of-stock.active{border-color:#17cc5f}.product-main .product-options .product-options-item.product-option-out-of-stock .product-options-item-wrapper{opacity:.4}.product-main .product-options .product-options-item.product-option-out-of-stock .compareAtPrice,.product-main .product-options .product-options-item.product-option-out-of-stock .item-title,.product-main .product-options .product-options-item.product-option-out-of-stock .price{color:#bec0c2!important}.product-main .product-options .product-options-item.active{border-color:var(--color-green)}.product-main .product-options .product-options-item .price{font-size:3.7333333333vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.product-main .product-options .product-options-item .compareAtPrice{font-size:3.2vw}.product-main .product-options .product-options-item .save{font-size:2.6666666667vw;padding:1.0666666667vw 2.1333333333vw}.product-main .product-options .product-options-item-wrapper{-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw}.product-main .product-options .product-options-item-wrapper img{width:17.0666666667vw;height:17.0666666667vw;display:block}.product-main .product-options .product-options-item-wrapper .content{flex:1}.product-main .product-options .product-options-gift{margin-top:4.2666666667vw;border-top:.2666666667vw solid #eaebed;padding-top:4.2666666667vw}.product-main .product-options .product-options-gift img{width:17.0666666667vw;height:17.0666666667vw;display:block}.product-main .product-options .product-options-gift .tip{padding:1.0666666667vw 2.1333333333vw;border-radius:8.8vw;color:#ff7122;border:.2666666667vw solid #ff7122;width:-moz-fit-content;width:fit-content;font-size:2.6666666667vw;margin-bottom:2.1333333333vw}.product-main .product-options .product-options-gift .variant-wrapper{display:flex;flex-direction:column;row-gap:2.1333333333vw}.product-main .product-options .product-options-gift .variant-wrapper .variant-item{display:flex;-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw}.product-main .product-options .product-options-gift .variant-wrapper .variant-content{flex:1}.product-main .product-options .product-options-gift .variant-wrapper .variant-title{font-size:3.7333333333vw}.product-main .product-options .product-options-gift .variant-wrapper .product-price-on-sale{display:flex}.product-main .product-options .product-options-gift .variant-wrapper .price{font-size:3.2vw;font-family:var(--font-family-regular);order:1}.product-main .product-options .product-options-gift .variant-wrapper .compareAtPrice{font-size:3.2vw;order:2;font-family:var(--font-family-regular)}.product-main .product-options .product-options-bxgy-freegift{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4.2666666667vw;margin-top:4.2666666667vw;padding-top:4.2666666667vw;border-top:.2666666667vw solid #eaebed}.product-main .product-options .product-options-bxgy-freegift .freegift-tip{padding:1.0666666667vw 2.1333333333vw;border-radius:7.7333333333vw;color:#ff7122;border:.2666666667vw solid #ff7122;width:-moz-fit-content;width:fit-content;font-size:2.6666666667vw;line-height:1}.product-main .product-options .product-options-bxgy-freegift .freegift-item{display:flex;align-items:center}.product-main .product-options .product-options-bxgy-freegift .freegift-content{display:flex;align-items:center;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.product-main .product-options .product-options-bxgy-freegift .freegift-content img{display:block;-o-object-fit:contain;object-fit:contain;width:6.4vw;height:6.4vw;padding:.5333333333vw;border-radius:1.6vw;background:#f5f6f8}.product-main .product-options .product-options-bxgy-freegift .freegift-content .freegift-title{font-size:2.6666666667vw;font-weight:400;line-height:150%;color:#1e1e1e}.product-main .product-options .product-options-bxgy-freegift .split{margin:0 2.1333333333vw;width:.2666666667vw;height:5.3333333333vw;background:rgba(190,192,194,.5)}.product-main .product-options .product-options-bxgy-freegift .freegift-detail{display:flex;align-items:center;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw;font-size:2.6666666667vw;line-height:1.5;color:#1e1e1e;cursor:pointer;white-space:nowrap}.product-main .product-options .product-options-bxgy-freegift .freegift-detail svg{width:5.3333333333vw;height:5.3333333333vw}.product-main .product-options .product-options-bxgy-freegift .freegift-detail svg path{stroke-width:1}.product-main .product-options-consumables-wrapper{margin-bottom:6.4vw;display:flex;flex-direction:column;row-gap:2.1333333333vw}.product-main .product-options-consumables{display:flex;flex-direction:column;gap:6.4vw}.product-main .product-options-consumables .consumables-option-group{display:flex;flex-direction:column;gap:2.1333333333vw}.product-main .product-options-consumables .consumables-option-header{display:flex;align-items:flex-end;gap:2.1333333333vw}.product-main .product-options-consumables .consumables-option-header .consumables-option-label{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:5.3333333333vw;line-height:1.4;color:var(--color-dark)}.product-main .product-options-consumables .consumables-option-header .consumables-option-value{font-size:3.7333333333vw;line-height:1.5;color:#51545a}.product-main .product-options-consumables .consumables-option-title{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:5.3333333333vw;line-height:1.4;color:var(--color-dark);text-transform:capitalize}.product-main .product-options-consumables .consumables-option-items{display:flex;flex-wrap:wrap;gap:2.1333333333vw}.product-main .product-options-consumables .consumables-option-images .consumables-option-item{position:relative;width:11.7333333333vw;height:11.7333333333vw;border:.5333333333vw solid #eaebed;border-radius:3.2vw;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-main .product-options-consumables .consumables-option-images .consumables-option-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.active{border-color:#17cc5f}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock img{opacity:.4}.product-main .product-options-consumables .consumables-option-images .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:16.5333333333vw;height:.4186666667vw;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item{position:relative;min-width:14.9333333333vw;height:11.7333333333vw;padding:2.1333333333vw 4.2666666667vw;border:.5333333333vw solid #eaebed;border-radius:4.2666666667vw;background:#fff;overflow:hidden;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item .consumables-option-text{font-size:3.7333333333vw;line-height:1.5;color:var(--color-dark);white-space:nowrap}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.active{border-color:#17cc5f}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.unavailable{opacity:.4;cursor:not-allowed}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock{border-color:#eaebed;border-style:dashed}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock.active{border-color:#17cc5f}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock .consumables-option-text{color:#bec0c2}.product-main .product-options-consumables .consumables-option-texts .consumables-option-item.out-of-stock:after{content:"";position:absolute;left:50%;top:50%;width:142%;height:.4186666667vw;background-color:#eaebed;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center;pointer-events:none}.product-main .product-options .btn{flex:1;padding:1.0666666667vw 1.0666666667vw 1.0666666667vw 3.2vw;font-size:3.2vw;color:#51545a;border:.3733333333vw solid #bec0c2;border-radius:99px;background-color:#f5f6f7;width:100%}.product-main .product-options .btn button{width:100%;justify-content:space-between;display:flex;align-items:center}.product-main .product-options .btn svg{width:4.2666666667vw;height:4.2666666667vw}.product-main .product-options .btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:32vw;text-align:left}.product-main .accessories-btn,.product-main .accessories-controls{display:flex;align-items:flex-start;flex-direction:column-reverse}.product-main .accessories-btn .btn,.product-main .accessories-controls .btn{margin-left:0}.product-main .accessories-btn svg,.product-main .accessories-controls svg{width:4.2666666667vw;height:4.2666666667vw;transition:all .3s ease}.product-main .accessories-btn svg path,.product-main .accessories-controls svg path{stroke:#8d9095}.product-main .accessories-btn .quantity-selector,.product-main .accessories-controls .quantity-selector{margin-top:2.1333333333vw;width:47.7333333333vw}.product-main .accessories-btn .quantity-selector .quantity-selector-content,.product-main .accessories-controls .quantity-selector .quantity-selector-content{width:26.1333333333vw;height:8.5333333333vw}.product-main .accessories-btn .quantity-selector input,.product-main .accessories-btn .quantity-selector span,.product-main .accessories-controls .quantity-selector input,.product-main .accessories-controls .quantity-selector span{font-size:4.2666666667vw;height:8vw;width:11.2vw}.product-main .accessories-btn .quantity-selector button,.product-main .accessories-controls .quantity-selector button{width:7.4666666667vw;height:8vw;font-size:5.3333333333vw}.product-main .accessories-btn .quantity-selector .quantity-selector-tip,.product-main .accessories-controls .quantity-selector .quantity-selector-tip{align-items:flex-start;white-space:normal;margin-top:2.1333333333vw;font-size:3.2vw}.product-main .accessories-btn .quantity-selector .quantity-selector-tip .waring-icon,.product-main .accessories-controls .quantity-selector .quantity-selector-tip .waring-icon{flex-shrink:0;width:4.2666666667vw;height:4.2666666667vw;margin-right:1.0666666667vw}.product-main .loading-image-wrapper{width:10.6666666667vw;height:10.6666666667vw;flex-shrink:0}.product-main .loading-image-wrapper .ant-skeleton-button{width:10.6666666667vw;height:10.6666666667vw;min-width:10.6666666667vw}.product-main .product-bundles-item .controller-wrapper{margin-left:6.4vw}.product-main .product-bundles-item .controller-wrapper .quantity-selector{margin-left:24vw}.product-main .product-bundles-item .bundles-wrapper{display:flex;flex-direction:column;row-gap:2.6666666667vw;margin-top:2.6666666667vw}.product-main .product-bundles-item .bundles-wrapper .flex{-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw;flex-shrink:0}.product-main .product-bundles-item .bundles-wrapper .flex img{width:10.6666666667vw;height:10.6666666667vw}.product-main .product-bundles-item .bundles-wrapper .flex .qty{flex-shrink:0;color:#8d9095;font-size:3.2vw}.product-main .product-bundles-item .bundles-wrapper .qty-wrapper{width:100%;overflow:hidden;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw}.product-main .product-bundles-item .bundles-wrapper .item-content{display:flex;flex-direction:column;align-items:start;justify-content:center;flex:1;width:100%}.product-main .product-bundles-item .bundles-wrapper .item-content .btn{padding:0 2.1333333333vw;background-color:#eaebed;border-radius:11.7333333333vw;font-size:3.2vw;color:#8d9095}.product-main .product-bundles-item .bundles-wrapper .item-content .btn button{display:flex;align-items:center;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.product-main .product-bundles-item .bundles-wrapper .item-content .qty{white-space:nowrap}.product-main .product-bundles-item .bundles-wrapper .item-content p{margin-bottom:1.0666666667vw;font-size:3.2vw}.product-main .product-bundles-item .bundles-wrapper .item-content svg{width:4.2666666667vw;height:4.2666666667vw;transition:all .3s ease}.product-main .product-bundles-item .bundles-wrapper .item-content svg path{stroke:#8d9095}.product-main .product-bundles-item .item-title,.product-main .product-bundles-item p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-main .product-bundles-item .show-bundles{display:flex;align-items:center;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw;font-size:3.2vw}.product-main .product-bundles-item .show-bundles svg{width:6.4vw;height:6.4vw;transition:all .3s ease;transform:rotate(90deg)}.product-main .product-bundles-item .show-bundles svg path{stroke:#8d9095}.product-main .product-bundles-item .show-bundles.true svg{transform:rotate(270deg)}.product-main .quantity-selector{width:34.6666666667vw;display:flex;align-items:flex-start;flex-direction:column;margin-top:0}.product-main .quantity-selector .quantity-selector-content{display:flex;width:34.6666666667vw;height:11.7333333333vw;border:.2666666667vw solid #eaebed;border-radius:11.7333333333vw}.product-main .quantity-selector .quantity-selector-input{display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:4.2666666667vw;color:#8d9095;height:11.2vw;text-align:center;border:.2666666667vw solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0);width:100%;min-width:0}.product-main .quantity-selector button{width:8vw;height:11.7333333333vw;display:inline-flex;align-items:center;justify-content:center;font-size:5.3333333333vw;color:#8d9095}.product-main .quantity-selector button:hover{color:#17cc5f}.product-main .quantity-selector button:disabled,.product-main .quantity-selector button[aria-disabled=true]{color:#eaebed;cursor:not-allowed}.product-main .quantity-selector .quantity-selector-tip{margin-top:3.2vw;font-size:3.7333333333vw;font-weight:400;color:#51545a;white-space:nowrap;display:flex;align-items:center}.product-main .quantity-selector .quantity-selector-tip svg{flex-shrink:0;width:4.2666666667vw;height:4.2666666667vw;margin-right:1.0666666667vw}.product-main .product-accessories{margin-top:6.4vw;margin-bottom:8.5333333333vw}.product-main .product-accessories h5{font-size:5.3333333333vw;color:var(--color-dark);margin-bottom:2.1333333333vw}.product-main .product-accessories .accessories-grid{display:flex;flex-direction:column;row-gap:2.1333333333vw}.product-main .product-accessories .accessories-grid .icon{margin-top:6.4vw}.product-main .product-accessories .accessories-grid .icon svg{width:5.3333333333vw;height:5.3333333333vw;border:.5333333333vw solid #eaebed;border-radius:50%}.product-main .product-accessories .accessories-grid label{padding:4.2666666667vw;border:.5333333333vw solid #eaebed;border-radius:4.2666666667vw;display:flex;-moz-column-gap:3.2vw;column-gap:3.2vw}.product-main .product-accessories .accessories-grid label img{width:17.0666666667vw;height:17.0666666667vw}.product-main .product-accessories .accessories-grid label .content>p{font-size:3.7333333333vw;margin-bottom:1.6vw}.product-main .product-accessories .accessories-grid label .content-wrapper{flex:1;display:flex;-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw}.product-main .product-accessories .accessories-grid label .content-wrapper img{width:17.0666666667vw;height:17.0666666667vw}.product-main .product-accessories .accessories-grid label .content-wrapper .accessories-title{font-size:3.7333333333vw;margin-bottom:1.6vw}.product-main .product-accessories .accessories-grid label .content-wrapper .select-variant-btn{font-size:3.2vw;color:#8d9095}.product-main .product-accessories .accessories-grid label .content-wrapper .select-variant-btn button{text-align:left;padding:0 2.1333333333vw;background-color:#eaebed;border-radius:11.7333333333vw;display:flex;align-items:center;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.product-main .product-accessories .accessories-grid label .content-wrapper .select-variant-btn button svg{width:4.2666666667vw;height:4.2666666667vw}.product-main .product-accessories .accessories-grid label .content-wrapper .select-variant-btn button svg path{stroke:#8d9095}.product-main .product-accessories .accessories-grid label .content-wrapper .desc p{font-size:3.2vw;color:#8d9095;line-height:150%}.product-main .product-accessories .accessories-grid label .content-wrapper .desc a{color:#1a6ce6}.product-main .product-accessories .accessories-grid label .product-price-on-sale{display:flex}.product-main .product-accessories .accessories-grid label .price{font-size:3.2vw;order:1}.product-main .product-accessories .accessories-grid label .compareAtPrice{font-size:2.6666666667vw;order:2}.product-main .product-accessories .accessories-grid label .save{font-size:2.6666666667vw}.product-main .add-to-cart-container{display:flex;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw;margin-top:6.4vw;overflow:hidden}.product-main .add-to-cart-container .quantity-selector{width:34.6666666667vw;height:auto;display:flex}.product-main .add-to-cart-container form{flex:1;height:11.7333333333vw}.product-main .add-to-cart-container form button{width:100%;height:100%;font-size:3.7333333333vw;border:.5333333333vw solid var(--color-green);border-radius:11.7333333333vw;padding:0;color:var(--color-green)}.product-main .add-to-cart-container .ShopNow{padding:0;border:none}.product-main .add-to-cart-container .ShopNow:hover{background-color:rgba(0,0,0,0)!important}.product-main .add-to-cart-container .ShopNow button{margin:0;color:#fff}.product-main .add-to-cart-container .ShopNow button:hover{opacity:.5}.product-main .product-sold-out-container{display:flex;flex-direction:column;row-gap:3.2vw;margin-top:6.4vw;margin-bottom:6.4vw}.product-main .product-sold-out-container .product-sold-out-tip{color:#f13a3a;font-size:3.2vw;line-height:120%}.product-main .product-sold-out-container .product-sold-out-tip span{color:#ff7122}.product-main .product-sold-out-container .product-sold-out-actions{display:flex;height:11.7333333333vw}.product-main .product-sold-out-container .product-sold-out-actions .notify-me{flex:1;width:100%}.product-main .product-sold-out-container .product-sold-out-actions .notify-me button{height:11.7333333333vw;margin:0;color:#17cc5f;background-color:#fff;border:.5333333333vw solid #17cc5f;border-radius:11.7333333333vw;font-size:3.7333333333vw;font-weight:600}.product-main .product-sold-out-container .product-sold-out-actions .notify-me button:hover{color:#fff;background-color:#17cc5f;opacity:1}.product-main .label{position:absolute;right:-.5333333333vw;top:-.5333333333vw;font-size:2.6666666667vw;color:#106335;background:#a4e35d;padding:1.0666666667vw 4.2666666667vw;border-radius:0 0 0 4.2666666667vw}.product-main .label.sell-out{background-color:#bec0c2;color:var(--color-light)}}