.fuction-bar{display:flex;flex-direction:column;align-items:end;position:fixed;z-index:109;bottom:120px;pointer-events:none}.fuction-bar input[type=hidden]{display:none}.fuction-bar .function-item{display:flex;justify-content:center;align-items:center;align-self:stretch;cursor:pointer}.fuction-bar .function-item .icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fuction-bar .function-item .support-icon{width:100%;height:100%;border-radius:50%}.fuction-bar .back_to_top{background:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.fuction-bar .back_to_top.active{opacity:1;pointer-events:unset}.fuction-bar .back_to_top svg path{stroke:#1e1e1e}.fuction-bar .question{position:relative;background-color:#1e1e1e}.fuction-bar .question-panel{position:absolute;bottom:0;overflow:hidden;background-color:#fff;transition:opacity .3s ease-in-out;display:flex;flex-direction:column;opacity:0;pointer-events:none}.fuction-bar .question-panel.active{opacity:1;pointer-events:unset}.fuction-bar .question-panel .top{background-color:#1e1e1e;position:relative}.fuction-bar .question-panel .top .que-title{color:#fff;font-style:normal;font-weight:var(--font-weight-bold,700);line-height:150%;text-transform:uppercase;position:absolute}.fuction-bar .question-panel .top svg{width:100%;height:100%}.fuction-bar .question-panel .logo,.fuction-bar .question-panel .question-img{position:absolute;-o-object-fit:cover;object-fit:cover}.fuction-bar .question-panel .close{position:absolute;border-radius:50%;background:#51545a;display:flex;justify-content:center;align-items:center}.fuction-bar .question-panel .close svg{width:unset;height:unset}.fuction-bar .question-panel .flex-c{justify-content:center;align-items:center;display:flex}.fuction-bar .question-panel .main-panel{height:auto}.fuction-bar .question-panel .main-panel .quesition{color:#1e1e1e;font-weight:var(--font-weight-bold,700);line-height:150%;text-transform:uppercase}.fuction-bar .question-panel .main-panel .point{color:#f13a3a}.fuction-bar .question-panel .main-panel .rate-desc{width:100%;display:flex;justify-content:space-between}.fuction-bar .question-panel .main-panel .rate-desc .desc{color:#8d9095;line-height:150%;text-transform:uppercase}.fuction-bar .question-panel .main-panel .rate-wrapper{display:flex;align-items:center}.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item{background:#f5f6f7;border-radius:50%;color:#1e1e1e;cursor:pointer;transition:background-color .2s ease,color .2s ease}.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item.active,.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item:hover{background-color:#1e1e1e;color:#fff}.fuction-bar .question-panel .main-panel .ant-checkbox-group{display:flex;flex-direction:column}.fuction-bar .question-panel .main-panel .ant-checkbox span{color:#1e1e1e;line-height:150%}.fuction-bar .question-panel .main-panel .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:#17cc5f;border-color:#bec0c2}.fuction-bar .question-panel .main-panel .ant-input{resize:none;background-color:#f5f6f7;box-shadow:none}.fuction-bar .question-panel .main-panel .que-btn{width:100%;background-color:#1e1e1e;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#fff}.fuction-bar .question-panel .main-panel .que-btn:disabled{opacity:.8;cursor:not-allowed}.fuction-bar .gift{background-color:#fff}.fuction-bar .activity-group{z-index:1;display:flex;flex-direction:column;align-self:stretch;opacity:0;pointer-events:none;will-change:opacity,transform;transition:opacity .4s ease-in,transform .4s ease-in}.fuction-bar .arrow-btn{opacity:.5;position:relative;pointer-events:auto;overflow:visible;isolation:isolate;background-color:rgba(0,0,0,0);border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:opacity .2s ease;justify-content:start;will-change:opacity}.fuction-bar .arrow-btn:after,.fuction-bar .arrow-btn:before{content:"";position:absolute;top:0;left:0;z-index:0;height:100%;pointer-events:none;background-color:#fff}.fuction-bar .arrow-btn:before{border-radius:9999px}.fuction-bar .arrow-btn:after{transform-origin:left center;transition:transform .2s ease;transform:scaleX(1);will-change:transform}.fuction-bar .arrow-btn:hover{opacity:1}.fuction-bar .arrow-btn .arrow-btn-icon{position:relative;z-index:1;justify-self:start;display:flex;align-items:center;justify-content:center;transform:rotate(180deg);transition:transform .2s ease;will-change:transform}.fuction-bar.active .activity-group{opacity:1;pointer-events:auto;transform:translateX(0)}.fuction-bar.active .arrow-btn{opacity:1}.fuction-bar.active .arrow-btn:after{transform:scaleX(0)}.fuction-bar.active .arrow-btn .arrow-btn-icon{transform:rotate(0)}.modal-member-turntable-container{width:1100px}@media screen and (min-width:900px)and (max-width:1920px){.fuction-bar{bottom:140px;right:0;width:64px}.fuction-bar .function-item{border-radius:52px;width:40px;height:40px;box-shadow:0 8px 16px -1px rgba(30,30,30,.08)}.fuction-bar .question-icon svg{width:24px;height:24px}.fuction-bar .question-panel{bottom:-60px;right:73px;width:306.6px;border-radius:11.2px;box-shadow:0 2.8px 16.8px 0 rgba(20,22,32,.1)}.fuction-bar .question-panel .top{height:132.3px;flex-shrink:0}.fuction-bar .question-panel .top .que-title{font-size:16.8px;left:25.9px;bottom:28.7px}.fuction-bar .question-panel .top svg{width:100%;height:100%}.fuction-bar .question-panel .logo{width:73.5px;height:16.8px;top:17.5px;left:30.1px}.fuction-bar .question-panel .question-img{width:109.9px;height:98px;top:28px;right:30.1px}.fuction-bar .question-panel .close{width:23.8px;top:9.8px;right:9.8px;height:23.8px}.fuction-bar .question-panel .close svg{width:unset;height:unset}.fuction-bar .question-panel .main-panel .ant-checkbox-wrapper{font-size:9.8px}.fuction-bar .question-panel .main-panel{padding:16.8px}.fuction-bar .question-panel .main-panel .quesition{font-size:11.2px;line-height:150%}.fuction-bar .question-panel .main-panel .rate-box{margin-top:11.2px}.fuction-bar .question-panel .main-panel .rate-desc .desc{font-size:8.4px;margin-bottom:5.6px}.fuction-bar .question-panel .main-panel .rate-wrapper{gap:7px}.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item{width:21px;height:21px;font-size:8.4px}.fuction-bar .question-panel .main-panel .qm-16{margin-top:11.2px;margin-bottom:11.2px}.fuction-bar .question-panel .main-panel .ant-checkbox-group{gap:4.2px}.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-inner,.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-input{width:12.6px;height:12.6px}.fuction-bar .question-panel .main-panel .ant-checkbox span,.fuction-bar .question-panel .main-panel .ant-checkbox-group span{font-size:9.8px}.fuction-bar .question-panel .main-panel .ant-input{margin-top:11.2px;height:84px!important;font-size:9.8px}.fuction-bar .question-panel .main-panel .que-btn{padding:7px 16.8px;margin-top:11.2px;font-size:11.2px;border-radius:699.3px}.fuction-bar .gift svg{width:24px;height:24px}.fuction-bar .activity-group{width:40px;gap:16px;transform:translateX(24px)}.fuction-bar .arrow-btn{border-top-right-radius:0;border-bottom-right-radius:0;width:64px;box-shadow:none;margin:16px 0;filter:drop-shadow(0 8px 16px rgba(30,30,30,.08))}.fuction-bar .arrow-btn:before{width:40px}.fuction-bar .arrow-btn:after{left:20px;width:44px}.fuction-bar .arrow-btn .arrow-btn-icon{width:40px;height:40px}.fuction-bar.active .arrow-btn{width:40px;border-top-right-radius:52px;border-bottom-right-radius:52px}}@media screen and (min-width:1920px){.fuction-bar{bottom:7.2916666667vw;right:0;width:3.3333333333vw}.fuction-bar .function-item{border-radius:2.7083333333vw;width:2.0833333333vw;height:2.0833333333vw;box-shadow:0 .4166666667vw .8333333333vw -.0520833333vw rgba(30,30,30,.08)}.fuction-bar .function-item svg{width:1.0416666667vw;height:1.0416666667vw}.fuction-bar .question-icon svg{width:1.25vw;height:1.25vw}.fuction-bar .question-panel{bottom:-3.125vw;right:3.8020833333vw;width:15.96875vw;border-radius:.5833333333vw;box-shadow:0 .1458333333vw .875vw 0 rgba(20,22,32,.1)}.fuction-bar .question-panel .top{height:6.890625vw}.fuction-bar .question-panel .top .que-title{font-size:.875vw;left:1.3489583333vw;bottom:1.4947916667vw}.fuction-bar .question-panel .top svg{width:100%;height:100%}.fuction-bar .question-panel .logo{width:3.828125vw;height:.875vw;top:.9114583333vw;left:1.5677083333vw}.fuction-bar .question-panel .question-img{width:5.7239583333vw;height:5.1041666667vw;top:1.4583333333vw;right:1.5677083333vw}.fuction-bar .question-panel .close{width:1.2395833333vw;top:.5104166667vw;right:.5104166667vw;height:1.2395833333vw}.fuction-bar .question-panel .close svg{width:unset;height:unset}.fuction-bar .question-panel .main-panel{padding:.875vw}.fuction-bar .question-panel .main-panel .quesition{font-size:.5833333333vw;line-height:150%}.fuction-bar .question-panel .main-panel .ant-checkbox-wrapper{font-size:.5104166667vw}.fuction-bar .question-panel .main-panel .rate-box{margin-top:.5833333333vw}.fuction-bar .question-panel .main-panel .rate-desc .desc{font-size:.4375vw;margin-bottom:.2916666667vw}.fuction-bar .question-panel .main-panel .rate-wrapper{gap:.3645833333vw}.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item{width:1.09375vw;height:1.09375vw;font-size:.4375vw}.fuction-bar .question-panel .main-panel .qm-16{margin-top:.5833333333vw;margin-bottom:.5833333333vw}.fuction-bar .question-panel .main-panel .ant-checkbox-group{gap:.21875vw}.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-inner,.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-input{width:.65625vw;height:.65625vw}.fuction-bar .question-panel .main-panel .ant-checkbox span,.fuction-bar .question-panel .main-panel .ant-checkbox-group span{font-size:.5104166667vw}.fuction-bar .question-panel .main-panel .ant-input{margin-top:.5833333333vw;height:4.375vw!important;font-size:.5104166667vw}.fuction-bar .question-panel .main-panel .que-btn{padding:.3645833333vw .875vw;margin-top:.5833333333vw;font-size:.5833333333vw;border-radius:36.421875vw}.fuction-bar .gift svg{width:1.25vw;height:1.25vw}.fuction-bar .activity-group{width:2.0833333333vw;gap:.8333333333vw;transform:translateX(1.25vw)}.fuction-bar .arrow-btn{width:3.3333333333vw;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;margin:.8333333333vw 0;filter:drop-shadow(0 .4166666667vw .8333333333vw rgba(30,30,30,.08))}.fuction-bar .arrow-btn:before{width:2.0833333333vw}.fuction-bar .arrow-btn:after{left:1.0416666667vw;width:2.2916666667vw}.fuction-bar .arrow-btn .arrow-btn-icon{width:2.0833333333vw;height:2.0833333333vw}.fuction-bar.active .arrow-btn{width:2.0833333333vw;border-top-right-radius:2.7083333333vw;border-bottom-right-radius:2.7083333333vw}.modal-member-turntable-container{width:57.2916666667vw}}@media screen and (max-width:900px){.fuction-bar{bottom:32vw;right:0;width:17.0666666667vw}.fuction-bar .function-item{border-radius:8.4vw;width:10.6666666667vw;height:10.6666666667vw;box-shadow:0 2.1333333333vw 4.2666666667vw -.2666666667vw rgba(30,30,30,.08)}.fuction-bar .function-item svg,.fuction-bar .function-item svg path{width:5.3333333333vw;height:5.3333333333vw}.fuction-bar .question-panel{bottom:-32vw;right:0;width:87.6vw;border-radius:3.2vw;box-shadow:0 4px 12px 0 rgba(13,15,27,.1)}.fuction-bar .question-panel .top{height:37.3333333333vw}.fuction-bar .question-panel .top .que-title{font-size:4.8vw;left:7.4vw;bottom:8.2vw}.fuction-bar .question-panel .top svg{width:100%;height:100%}.fuction-bar .question-panel .logo{width:21vw;height:4.8vw;top:5vw;left:8.6vw}.fuction-bar .question-panel .question-img{width:31.4vw;height:28vw;top:8vw;right:8.6vw}.fuction-bar .question-panel .close{width:6.8vw;top:2.8vw;right:2.8vw;height:6.8vw}.fuction-bar .question-panel .close svg{width:unset;height:unset}.fuction-bar .question-panel .fuction-bar .question div{display:flex;justify-content:center;align-items:center}.fuction-bar .question-panel .fuction-bar .question div.icon{width:2.6666666667vw;height:2.6666666667vw}.fuction-bar .question-panel .main-panel{padding:4.8vw}.fuction-bar .question-panel .main-panel .quesition{font-size:3.2vw;line-height:150%}.fuction-bar .question-panel .main-panel .rate-box{margin-top:3.2vw}.fuction-bar .question-panel .main-panel .rate-desc .desc{font-size:2.4vw;margin-bottom:1.6vw}.fuction-bar .question-panel .main-panel .rate-wrapper{gap:2vw}.fuction-bar .question-panel .main-panel .rate-wrapper .rate-item{width:6vw;height:6vw;font-size:2.4vw}.fuction-bar .question-panel .main-panel .qm-16{margin-top:3.2vw;margin-bottom:3.2vw}.fuction-bar .question-panel .main-panel .ant-checkbox-wrapper{font-size:3.2vw}.fuction-bar .question-panel .main-panel .ant-checkbox-group{gap:1.6vw}.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-inner,.fuction-bar .question-panel .main-panel .ant-checkbox-group .ant-checkbox-input{width:3.7333333333vw;height:3.7333333333vw;border-radius:.5333333333vw}.fuction-bar .question-panel .main-panel .ant-checkbox span{font-size:2.8vw}.fuction-bar .question-panel .main-panel .ant-input{margin-top:3.2vw;height:24vw!important;font-size:2.8vw}.fuction-bar .question-panel .main-panel .que-btn{padding:2vw 4.8vw;margin-top:3.2vw;font-size:3.2vw;border-radius:199.8vw}.fuction-bar .gift svg{width:5.3333333333vw;height:5.3333333333vw}.fuction-bar .activity-group{width:10.6666666667vw;gap:3.2vw;transform:translateX(6.4vw)}.fuction-bar .arrow-btn{width:17.0666666667vw;border-radius:9999px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;margin:3.2vw 0;filter:drop-shadow(0 2.1333333333vw 4.2666666667vw rgba(30,30,30,.08))}.fuction-bar .arrow-btn:before{width:10.6666666667vw}.fuction-bar .arrow-btn:after{left:5.3333333333vw;width:11.7333333333vw}.fuction-bar .arrow-btn .arrow-btn-icon{width:10.6666666667vw;height:10.6666666667vw}.fuction-bar.active .arrow-btn{width:10.6666666667vw;border-top-right-radius:9999px;border-bottom-right-radius:9999px}.modal-member-turntable-container{width:87.2vw}.modal-member-turntable-container.modal-halloween-turntable{width:100vw}}.search main{background-color:#fff}aside{background:var(--color-light);height:100vh;position:fixed;top:0;transition:transform .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column}aside main{flex:1;display:flex}aside main .ant-spin{margin:auto}.overlay{background:rgba(30,30,30,.3);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .35s cubic-bezier(.4,0,.6,1);visibility:hidden;z-index:9999}.overlay .close-outside{background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);bottom:0;left:0;position:absolute;top:0}.overlay .close-outside .light{background:hsla(0,0%,100%,.5)}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible}@media screen and (min-width:901px)and (max-width:1920px){.overlay .close-outside{width:calc(100% - 496px)}.overlay.expanded aside{transform:translateX(-496px)}[aria-modal].search{top:calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px))}[aria-modal].search header{display:none}[aria-modal].search aside{width:100%;max-width:100%;max-height:calc(100vh - calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px)));top:calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px));height:315px;overflow:auto;transform:translate(0);transform:translateY(-100%);right:0}[aria-modal].search aside:has(.search-result){height:-moz-fit-content;height:fit-content}[aria-modal].search.overlay{z-index:110}[aria-modal].search.overlay .close-outside{width:100%;top:315px}[aria-modal].search.overlay.expanded aside{transform:translateY(0)}.predictive-search{height:100%;margin:auto;padding:40px 0}.predictive-search .ant-empty.ant-empty{padding:0}.predictive-search .container{display:flex;height:100%;flex-direction:column}.predictive-search .result{flex:1;display:flex;align-items:center}.predictive-search .result .ant-empty,.predictive-search .result .ant-spin{margin:auto}.predictive-search .predictive-search-form{width:100%;background-color:#f5f6f7;display:flex;padding:16px;border-radius:8px;-moz-column-gap:10px;column-gap:10px}.predictive-search .predictive-search-form .search-icon{display:flex}.predictive-search .predictive-search-form .search-icon svg{margin:auto;width:15px;height:16px}.predictive-search .predictive-search-form .clear-icon{cursor:pointer;padding:4px;border-radius:50%;background-color:#eaebed}.predictive-search .predictive-search-form .clear-icon svg{width:10px;height:10px}.predictive-search .predictive-search-form input{width:100%;background-color:#f5f6f7;font-size:12px;color:#8d9095}.predictive-search .predictive-search-form input:focus-visible{outline:none}.predictive-search .ant-empty-image{height:160px}.predictive-search .ant-empty-image svg{width:160px;height:160px}.predictive-search .search-result{margin-top:40px;display:flex;-moz-column-gap:40px;column-gap:40px;flex-direction:row-reverse}.predictive-search .search-result .predictive-search-result h5{margin-bottom:16px;font-size:16px;color:var(--color-dark);font-family:var(--font-family-bold);display:flex}.predictive-search .search-result .predictive-search-result h5 span{font-size:14px;color:#8d9095;margin-left:auto;cursor:pointer;transition:all .3s ease}.predictive-search .search-result .predictive-search-result h5 span:hover,.predictive-search .search-result .predictive-search-result h5 span:hover:after{color:var(--color-green)}.predictive-search .search-result .predictive-search-result h5 span:after{content:">";margin-left:4px}.predictive-search .search-result .predictive-search-result ul p{font-size:14px;color:#8d9095;transition:all .3s ease}.predictive-search .search-result .predictive-search-result ul p:hover{color:var(--color-green);cursor:pointer}.predictive-search .search-result .predictive-search-result ul p:hover b{color:var(--color-green)}.predictive-search .search-result .predictive-search-result ul p b{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);transition:all .3s ease;color:var(--color-dark)}.predictive-search .search-result .pages{width:416px;flex:1}.predictive-search .search-result .pages ul{display:flex;flex-direction:column;row-gap:16px}.predictive-search .search-result .pages ul p{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.predictive-search .search-result .products ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:8px}.predictive-search .search-result .products .product-item{border-radius:8px;padding:16px;width:180px;background-color:#f5f6f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.predictive-search .search-result .products .product-item p{width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.predictive-search .search-result .products .product-item img{width:100px;margin:20px auto;height:100px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1920px){.overlay .close-outside{width:calc(100% - 25.8333333333vw)}.overlay.expanded aside{transform:translateX(-25.8333333333vw)}[aria-modal].search{top:calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px))}[aria-modal].search header{display:none}[aria-modal].search aside{width:100%;max-width:100%;max-height:calc(100vh - calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px)));top:calc(var(--header-height, 0px) + var(--activity-bar-height, 0px) + var(--member-bar-height, 0px) + var(--top-navigation-bar-height, 0px));height:16.40625vw;overflow:auto;transform:translate(0);transform:translateY(-100%);right:0}[aria-modal].search aside:has(.search-result){height:-moz-fit-content;height:fit-content}[aria-modal].search.overlay{z-index:110}[aria-modal].search.overlay .close-outside{width:100%;top:16.40625vw}[aria-modal].search.overlay.expanded aside{transform:translateY(0)}.predictive-search{height:100%;margin:auto;padding:2.0833333333vw 0}.predictive-search .ant-empty.ant-empty{padding:0}.predictive-search .container{display:flex;height:100%;flex-direction:column}.predictive-search .result{flex:1;display:flex;align-items:center}.predictive-search .result .ant-empty,.predictive-search .result .ant-spin{margin:auto}.predictive-search .predictive-search-form{width:100%;background-color:#f5f6f7;display:flex;padding:.8333333333vw;border-radius:.4166666667vw;-moz-column-gap:.5208333333vw;column-gap:.5208333333vw}.predictive-search .predictive-search-form .search-icon{display:flex}.predictive-search .predictive-search-form .search-icon svg{margin:auto;width:.78125vw;height:.8333333333vw}.predictive-search .predictive-search-form .clear-icon{cursor:pointer;padding:.2083333333vw;border-radius:50%;background-color:#eaebed}.predictive-search .predictive-search-form .clear-icon svg{width:.5208333333vw;height:.5208333333vw}.predictive-search .predictive-search-form input{width:100%;background-color:#f5f6f7;font-size:.625vw;color:#8d9095}.predictive-search .predictive-search-form input:focus-visible{outline:none}.predictive-search .ant-empty-image{height:8.3333333333vw}.predictive-search .ant-empty-image svg{width:8.3333333333vw;height:8.3333333333vw}.predictive-search .search-result{margin-top:2.0833333333vw;display:flex;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw;flex-direction:row-reverse}.predictive-search .search-result .predictive-search-result h5{margin-bottom:.8333333333vw;font-size:.8333333333vw;color:var(--color-dark);font-family:var(--font-family-bold);display:flex;justify-content:space-between}.predictive-search .search-result .predictive-search-result h5 span{font-size:.7291666667vw;color:#8d9095;cursor:pointer;transition:all .3s ease}.predictive-search .search-result .predictive-search-result h5 span:hover,.predictive-search .search-result .predictive-search-result h5 span:hover:after{color:var(--color-green)}.predictive-search .search-result .predictive-search-result h5 span:after{content:">";margin-left:.2083333333vw}.predictive-search .search-result .predictive-search-result ul p{font-size:.7291666667vw;color:#8d9095;transition:all .3s ease}.predictive-search .search-result .predictive-search-result ul p:hover{color:var(--color-green);cursor:pointer}.predictive-search .search-result .predictive-search-result ul p:hover b{color:var(--color-green)}.predictive-search .search-result .predictive-search-result ul p b{font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);transition:all .3s ease;color:var(--color-dark)}.predictive-search .search-result .pages{width:416px;flex:1}.predictive-search .search-result .pages ul{display:flex;flex-direction:column;row-gap:.8333333333vw}.predictive-search .search-result .pages ul p{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.predictive-search .search-result .products ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:.4166666667vw}.predictive-search .search-result .products .product-item{border-radius:.4166666667vw;padding:.8333333333vw;width:9.375vw;background-color:#f5f6f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.predictive-search .search-result .products .product-item p{width:7.8125vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.predictive-search .search-result .products .product-item img{width:5.2083333333vw;margin:1.0416666667vw auto;height:5.2083333333vw;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:900px){aside{max-width:100vw;min-width:100vw;right:-100vw}aside header{display:inline-flex;justify-content:space-between;align-items:center;padding:4.2666666667vw 6.4vw;width:100%;border-bottom:.2666666667vw solid #eaebed;height:17.8666666667vw}aside header h3{font-size:5.3333333333vw;color:var(--color-dark);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}aside header .close{padding:2.4vw;border-radius:50%;background-color:#f5f6f7;transition:all .3s ease}aside header .close:hover{background:var(--color-light)}.overlay .close-outside{width:calc(100% - 100vw)}.overlay.expanded aside{transform:translateX(-100vw)}[aria-modal].search.expanded aside{transform:translateY(0);transform:translateX(0)}.search aside{right:0;top:0;transform:translateY(-100vh);height:100vh;overflow-y:auto}.search aside header{justify-content:flex-end;border:none}.search aside .predictive-search-result{display:flex;flex-direction:column;width:87.2vw;row-gap:4.2666666667vw}.search aside .predictive-search-result h5{color:var(--color-dark);font-size:3.7333333333vw;font-weight:var(--font-weight-bold,700);font-family:var(--font-family-bold);display:flex;align-items:center;justify-content:space-between}.search aside .predictive-search-result h5 span{color:var(--color-light-grey)}.search aside .predictive-search-result h5 span:after{content:">";margin-left:2.1333333333vw}.search aside .predictive-search-result.products ul{display:flex;flex-direction:row;overflow-x:auto;width:100%}.search aside .predictive-search-result.products ul img{margin:5.3333333333vw auto;width:22.4vw;height:22.4vw;-o-object-fit:cover;object-fit:cover;border-radius:2.1333333333vw}.search aside .predictive-search-result.products ul li{flex-shrink:0;font-size:3.7333333333vw;color:var(--color-dark);font-weight:var(--font-weight-bold,700);font-family:var(--font-family-bold);background-color:#f5f6f7;padding:4.2666666667vw;border-radius:2.1333333333vw;margin-right:4.2666666667vw}.search aside .predictive-search-result.products ul li p{width:34.1333333333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search aside .predictive-search-result.pages{margin-top:4.2666666667vw}.search aside .predictive-search-result.pages ul{display:flex;flex-direction:column;row-gap:4.2666666667vw}.search aside .predictive-search-result ul li,.search aside .predictive-search-result.pages ul li{font-size:3.7333333333vw;color:var(--color-light-grey)}.search aside .predictive-search-result ul li b{color:var(--color-dark)}.search aside .predictive-search{width:100%;height:100vh;overflow-y:auto}.search aside .predictive-search .container{height:100%}.search aside .predictive-search .result{margin-top:6.4vw;display:flex}.search aside .predictive-search .result .ant-empty,.search aside .predictive-search .result .ant-spin{margin:auto}.search aside .predictive-search form{height:12.8vw;display:flex;padding:4.2666666667vw;-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw;align-items:center;background-color:#f5f6f7;border-radius:2.1333333333vw}.search aside .predictive-search form input{width:100%;background-color:#f5f6f7}.search aside .predictive-search .clear-icon{padding:2.1333333333vw;border-radius:50%}.search aside .predictive-search .clear-icon svg{width:3.7333333333vw;height:3.7333333333vw}}.member-level-upgrade-card{width:598px;height:266px;margin:0 auto;border-radius:14px;background-color:#fff;padding:0 30px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.member-level-upgrade-card .member-level-upgrade-card-bg{width:252px;height:225px;position:absolute;left:105px;bottom:119px;z-index:1}.member-level-upgrade-card .member-level-upgrade-card-left-info{position:relative;z-index:2;width:55%}.member-level-upgrade-card .member-level-upgrade-card-left-info .info{display:flex;align-items:center;gap:4px;padding-bottom:26px;overflow:hidden}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .name{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:26px;line-height:120%;color:#1e1e1e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .level-name{flex-shrink:0;padding:2px 10px;font-size:16px;border-radius:9999px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.member-level-upgrade-card .member-level-upgrade-card-left-info .level{line-height:1}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .current{font-size:26px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .next{font-size:14px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700)}.member-level-upgrade-card .member-level-upgrade-card-left-info .process{height:6px;border-radius:9999px;margin:6px 0}.member-level-upgrade-card .member-level-upgrade-card-left-info .process .process-bar{height:100%;border-radius:9999px}.member-level-upgrade-card .member-level-upgrade-card-left-info .process-text{display:flex;align-items:center;justify-content:space-between}.member-level-upgrade-card .member-level-upgrade-card-left-info .process-text span{font-size:12px}.member-level-upgrade-card .member-level-upgrade-card-left-info .max-level-text{font-size:12px;padding-top:6px}.member-level-upgrade-card .member-level-upgrade-card-badge{position:relative;z-index:2;width:206px;height:206px}.member-level-upgrade-card .member-level-upgrade-card-badge img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1920px){.member-level-upgrade-card{width:31.1458333333vw;height:13.8541666667vw;border-radius:.7291666667vw;background-color:#fff;padding:0 1.5625vw;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.member-level-upgrade-card .member-level-upgrade-card-bg{width:13.125vw;height:11.71875vw;position:absolute;left:5.46875vw;bottom:6.1979166667vw;z-index:1}.member-level-upgrade-card .member-level-upgrade-card-left-info{position:relative;z-index:2;width:50%}.member-level-upgrade-card .member-level-upgrade-card-left-info .info{display:flex;align-items:center;gap:.2083333333vw;padding-bottom:1.3541666667vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .name{font-family:var(--font-family-bold);font-size:1.3541666667vw;line-height:120%;color:#1e1e1e}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .level-name{padding:.1041666667vw .5208333333vw;font-size:.8333333333vw;border-radius:9999px;font-family:var(--font-family-bold)}.member-level-upgrade-card .member-level-upgrade-card-left-info .level{line-height:1}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .current{font-size:1.3541666667vw;font-family:var(--font-family-bold)}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .next{font-size:.7291666667vw;font-family:var(--font-family-bold)}.member-level-upgrade-card .member-level-upgrade-card-left-info .process{height:.3125vw;border-radius:9999px;margin:.3125vw 0}.member-level-upgrade-card .member-level-upgrade-card-left-info .process .process-bar{height:100%;border-radius:9999px}.member-level-upgrade-card .member-level-upgrade-card-left-info .process-text{display:flex;align-items:center;justify-content:space-between}.member-level-upgrade-card .member-level-upgrade-card-left-info .process-text span{font-size:.625vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .max-level-text{font-size:.625vw;padding-top:.3125vw}.member-level-upgrade-card .member-level-upgrade-card-badge{position:relative;z-index:2;width:10.7291666667vw;height:10.7291666667vw}.member-level-upgrade-card .member-level-upgrade-card-badge img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:900px){.member-level-upgrade-card{width:calc(100% - 21.3333333333vw);height:35.2vw;border-radius:3.7333333333vw;padding:0 4.2666666667vw}.member-level-upgrade-card .member-level-upgrade-card-bg{width:33.3333333333vw;height:29.6vw;left:12.2666666667vw;bottom:13.8666666667vw}.member-level-upgrade-card .member-level-upgrade-card-left-info{width:50%}.member-level-upgrade-card .member-level-upgrade-card-left-info .info{gap:1.0666666667vw;padding-bottom:3.2vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .name{font-size:3.7333333333vw;color:#1e1e1e}.member-level-upgrade-card .member-level-upgrade-card-left-info .info .level-name{padding:.2666666667vw 1.0666666667vw;font-size:2.6666666667vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .current{font-size:3.7333333333vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .level .next{font-size:2.6666666667vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .process{height:1.0666666667vw;margin:.8vw 0}.member-level-upgrade-card .member-level-upgrade-card-left-info .process .process-bar{border-radius:9999px}.member-level-upgrade-card .member-level-upgrade-card-left-info .process-text span{font-size:2.6666666667vw}.member-level-upgrade-card .member-level-upgrade-card-left-info .max-level-text{font-size:3.2vw;padding-top:1.6vw}.member-level-upgrade-card .member-level-upgrade-card-badge{width:26.9333333333vw;height:26.9333333333vw}}.cart-main{position:relative}.cart-main .fullGiftTip{background-color:rgba(247,122,32,.05);color:#ff7122}.cart-main .fullGiftTip span{color:#ff7122}.cart-main .discount-container .discount{width:100%}.cart-main .discount-container .dropdown{margin-bottom:0}.cart-main .discount-container .dropdown-placeholder{white-space:nowrap}.seal-widget-container #seal-checkbox:checked{background-color:var(--color-green);border-color:var(--color-green)}.discountInformationLabel{display:flex;flex-wrap:wrap}.discountInformationLabel .discount{display:flex;color:var(--color-light-grey);width:-moz-fit-content!important;width:fit-content!important}.cart-page .cart-line.bundles button{display:flex}.cart-page .go-to-cart-page{display:none}.overlay.cart aside main{background-color:#fff;overflow:hidden;flex-direction:column}.overlay.cart .cart-line.bundles ul{display:none}.overlay.cart .cart-line.bundles .show-bundles{display:flex;align-items:center}.overlay.cart .cart-line.bundles .show-bundles svg{transform:rotate(90deg)}.loading{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.6);visibility:hidden;opacity:0;transition:all .3s ease;z-index:110;pointer-events:none}.loading.active,.loading.true{visibility:visible;opacity:1;pointer-events:auto}.cart-page .cart-main>.loading,.overlay.cart .cart-main>.loading{position:absolute;inset:0;z-index:10}.discount-container{display:flex;gap:8px;align-items:center}@media screen and (min-width:901px)and (max-width:1920px){.discountInformationLabel{margin-top:16px;gap:8px}.discountInformationLabel .discount{padding:10px 16px;border-radius:8px;background-color:var(--color-gray);align-items:center;-moz-column-gap:10px;column-gap:10px;text-transform:uppercase;font-size:16px;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.discountInformationLabel .discount svg{width:24px;height:24px}.discountInformationLabel .discount form{width:20px;height:20px}.discountInformationLabel .discount form:hover svg path{fill:var(--color-green)}.discountInformationLabel .discount button svg{width:20px;transition:all .3s ease;height:20px}}@media screen and (min-width:1920px){.discountInformationLabel{margin-top:.8333333333vw;gap:.4166666667vw}.discountInformationLabel .discount{padding:.5208333333vw .8333333333vw;border-radius:.4166666667vw;background-color:var(--color-gray);align-items:center;-moz-column-gap:.5208333333vw;column-gap:.5208333333vw;text-transform:uppercase;font-size:.8333333333vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.discountInformationLabel .discount svg{width:1.25vw;height:1.25vw}.discountInformationLabel .discount form{width:1.0416666667vw;height:1.0416666667vw}.discountInformationLabel .discount form:hover svg path{fill:var(--color-green)}.discountInformationLabel .discount button svg{width:1.0416666667vw;transition:all .3s ease;height:1.0416666667vw}}@media screen and (max-width:900px){.cart-main .discount-container .dropdown-placeholder{white-space:normal}.discountInformationLabel{margin-top:4.2666666667vw;gap:2.1333333333vw}.discountInformationLabel .discount{padding:1.0666666667vw 2.1333333333vw;border-radius:2.1333333333vw;background-color:var(--color-gray);align-items:center;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw;text-transform:uppercase;font-size:3.2vw;font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500)}.discountInformationLabel .discount svg{width:4.2666666667vw;height:4.2666666667vw}.discountInformationLabel .discount form{width:3.7333333333vw;height:3.7333333333vw}.discountInformationLabel .discount button svg{width:3.7333333333vw;transition:all .3s ease;height:3.7333333333vw}}.cart-main .discount-container .select-coupons-code{flex-shrink:0;width:40px;height:40px;background-color:#51545a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-main .discount-container .select-coupons-code svg{width:20px;height:20px}.cart-main .discount-container .select-coupons-code:hover{background-color:#414548}.cart-main .discount-container .select-coupons-code.select-error,.cart-main .discount-container .select-coupons-code.select-error:hover{background-color:#f13a3a}.select-coupons-content{background-color:#fff;width:856px;border-radius:16px}.select-coupons-content .select-coupons-content-header{display:flex;align-items:center;justify-content:space-between;padding:40px 40px 24px}.select-coupons-content .select-coupons-content-header h2{color:#1e1e1e;font-weight:700;font-family:var(--font-family-bold);font-size:24px;margin:0}.select-coupons-content .select-coupons-content-header button{width:34px;height:34px;border-radius:9999px;background-color:#f5f6f7;display:flex;transition:all .3s ease;cursor:pointer;border:none}.select-coupons-content .select-coupons-content-header button svg{width:16px;height:16px;margin:auto}.select-coupons-content .select-coupons-content-header button:hover{background-color:#e8e8e8}.select-coupons-content .select-coupons-content-rules{color:#51545a;font-size:14px;font-weight:400;padding:0 40px 24px}.select-coupons-content .select-coupons-content-loading{width:100%;height:290px;display:flex;align-items:center;justify-content:center}.select-coupons-content .select-coupons-content-list{padding:0 20px 0 40px;margin-right:20px;max-height:800px;overflow-y:auto}.select-coupons-content .select-coupons-content-list-empty{min-height:290px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select-coupons-content .select-coupons-content-list-empty svg{width:160px;height:160px}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-desc{color:#8d9095;font-size:14px;margin-top:16px}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login{display:flex;align-items:center;justify-content:center;color:#17cc5f;font-size:14px;padding-left:12px}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login svg{width:24px;height:24px}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login svg path{stroke:#17cc5f}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login:hover{color:#17cc5f;text-decoration:underline}.select-coupons-content .select-coupons-content-more{text-align:center;color:#8d9095;font-size:12px;padding-top:12px}.select-coupons-content .select-coupons-content-footer{display:flex;align-items:center;gap:10px;padding:24px 40px 40px}.select-coupons-content .select-coupons-content-footer button{min-width:160px;border-radius:9999px;padding:8px 16px;font-size:16px;font-weight:700;font-family:var(--font-family-bold);border:2px solid #17cc5f;cursor:pointer;transition:all .3s ease}.select-coupons-content .select-coupons-content-footer button:hover{opacity:.8}.select-coupons-content .select-coupons-content-footer button.cancel-btn{background-color:#fff;color:#17cc5f;margin-left:auto}.select-coupons-content .select-coupons-content-footer button.apply-btn{background-color:#17cc5f;color:#fff}.select-coupons-content .select-coupons-content-footer button.apply-btn.disabled{cursor:not-allowed;opacity:.5}.rules-list .rules-list-item .title{font-size:16px;font-family:var(--font-family-bold);font-weight:700;color:#1e1e1e}.rules-list .rules-list-item:first-child ul{border-bottom:1px solid var(--color-gray-2,#eaebed)}.rules-list .rules-list-item ul{padding:10px 0;list-style:none;margin:0}.rules-list .rules-list-item li{padding-bottom:5px;font-size:14px;color:#1e1e1e;display:flex;gap:10px;align-items:center;position:relative;padding-left:20px}.rules-list .rules-list-item li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background-color:#1f56d2;border-radius:50%}.rules-list .rules-list-item:not(:first-child){margin-top:15px}.my-coupon-modal{width:auto!important;min-width:616px}.my-coupon-modal .ant-modal-content{padding:40px;border-radius:24px}.my-coupon-modal .ant-modal-content .ant-modal-header{margin-bottom:0}.my-coupon-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:24px;margin-bottom:0}.my-coupon-modal .ant-modal-content .ant-modal-body{margin:16px 0}.my-coupon-modal .ant-modal-close{margin-right:40px;top:40px;width:32px;height:32px;border-radius:33px}.common-drawer:has(.rules-list) .ant-drawer-content,.my-coupon-drawer .ant-drawer-content{border-radius:24px 24px 0 0}.common-drawer:has(.rules-list) .ant-drawer-header,.my-coupon-drawer .ant-drawer-header{height:auto!important;border-bottom:none;padding:24px 24px 16px}.common-drawer:has(.rules-list) .ant-drawer-header .ant-drawer-title,.my-coupon-drawer .ant-drawer-header .ant-drawer-title{font-size:20px;font-family:var(--font-family-bold);font-weight:700}.common-drawer:has(.rules-list) .ant-drawer-body,.my-coupon-drawer .ant-drawer-body{padding:0 24px 24px}@media screen and (min-width:1920px){.cart-main .discount-container .select-coupons-code{width:2.0833333333vw;height:2.0833333333vw;border-radius:.4166666667vw}.cart-main .discount-container .select-coupons-code svg{width:1.0416666667vw;height:1.0416666667vw}.select-coupons-content{width:44.5833333333vw;border-radius:.8333333333vw}.select-coupons-content .select-coupons-content-header{padding:2.0833333333vw 2.0833333333vw 1.25vw}.select-coupons-content .select-coupons-content-header h2{font-size:1.25vw}.select-coupons-content .select-coupons-content-rules{font-size:.7291666667vw;padding:0 2.0833333333vw 1.25vw}.select-coupons-content .select-coupons-content-list{padding:0 1.0416666667vw 0 2.0833333333vw;margin-right:1.0416666667vw;max-height:41.6666666667vw}.select-coupons-content .select-coupons-content-more{font-size:.625vw;padding-top:.625vw}.select-coupons-content .select-coupons-content-list-empty{min-height:15.1041666667vw}.select-coupons-content .select-coupons-content-list-empty svg{width:8.3333333333vw;height:8.3333333333vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-desc{font-size:.7291666667vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login{font-size:.7291666667vw;padding-left:.625vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login svg{width:1.25vw;height:1.25vw}.select-coupons-content .select-coupons-content-footer{gap:.5208333333vw;padding:1.25vw 2.0833333333vw 2.0833333333vw}.select-coupons-content .select-coupons-content-footer button{min-width:8.3333333333vw;padding:.4166666667vw .8333333333vw;font-size:.8333333333vw;border:.1041666667vw solid #17cc5f}.my-coupon-modal{min-width:34.1666666667vw}.my-coupon-modal .ant-modal-content{padding:2.0833333333vw;border-radius:1.25vw}.my-coupon-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:1.25vw}.my-coupon-modal .ant-modal-content .ant-modal-body{margin:.8333333333vw 0}.my-coupon-modal .ant-modal-close{margin-right:2.0833333333vw;top:2.0833333333vw;width:1.6666666667vw;height:1.6666666667vw;border-radius:1.71875vw}.my-coupon-modal .ant-modal-body .rules-list .rules-list-item .title{font-size:.8333333333vw}.my-coupon-modal .ant-modal-body .rules-list .rules-list-item ul{padding:.5208333333vw 0}.my-coupon-modal .ant-modal-body .rules-list .rules-list-item li{padding-bottom:.2604166667vw;font-size:.7291666667vw;gap:.5208333333vw;padding-left:1.0416666667vw}.my-coupon-modal .ant-modal-body .rules-list .rules-list-item li:before{top:.4166666667vw;width:.2604166667vw;height:.2604166667vw}.my-coupon-modal .ant-modal-body .rules-list .rules-list-item:not(:first-child){margin-top:.78125vw}}@media screen and (max-width:900px){.cart-main .discount-container .select-coupons-code{width:10.6666666667vw;height:10.6666666667vw;border-radius:2.1333333333vw}.cart-main .discount-container .select-coupons-code svg{width:5.3333333333vw;height:5.3333333333vw}.select-coupons-content{width:100%;border-radius:6.4vw 6.4vw 0 0}.select-coupons-content .select-coupons-content-header{padding:6.4vw 6.4vw 4.2666666667vw}.select-coupons-content .select-coupons-content-header h2{font-size:5.3333333333vw}.select-coupons-content .select-coupons-content-rules{font-size:3.2vw;padding:0 6.4vw 4.2666666667vw}.select-coupons-content .select-coupons-content-list{padding:0 6.4vw;margin-right:0;max-height:106.6666666667vw}.select-coupons-content .select-coupons-content-more{font-size:3.2vw;padding-top:3.2vw}.select-coupons-content .select-coupons-content-list-empty{min-height:48vw}.select-coupons-content .select-coupons-content-list-empty svg{width:42.6666666667vw;height:42.6666666667vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-desc{font-size:3.7333333333vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login{font-size:3.7333333333vw;padding-left:3.2vw}.select-coupons-content .select-coupons-content-list-empty .select-coupons-content-list-empty-login svg{width:6.4vw;height:6.4vw}.select-coupons-content .select-coupons-content-footer{gap:2.1333333333vw;padding:4.2666666667vw 6.4vw 6.4vw}.select-coupons-content .select-coupons-content-footer button{min-width:auto;flex:1;padding:2.1333333333vw 4.2666666667vw;font-size:3.7333333333vw;border:.5333333333vw solid #17cc5f}.common-drawer:has(.rules-list) .ant-drawer-body .rules-list .rules-list-item .title,.my-coupon-drawer .ant-drawer-body .rules-list .rules-list-item .title{font-size:4.2666666667vw}.common-drawer:has(.rules-list) .ant-drawer-body .rules-list .rules-list-item ul,.my-coupon-drawer .ant-drawer-body .rules-list .rules-list-item ul{padding:2.6666666667vw 0}.common-drawer:has(.rules-list) .ant-drawer-body .rules-list .rules-list-item li,.my-coupon-drawer .ant-drawer-body .rules-list .rules-list-item li{padding-bottom:1.3333333333vw;font-size:3.7333333333vw;gap:2.6666666667vw;padding-left:5.3333333333vw}.common-drawer:has(.rules-list) .ant-drawer-body .rules-list .rules-list-item li:before,.my-coupon-drawer .ant-drawer-body .rules-list .rules-list-item li:before{top:2.1333333333vw;width:1.3333333333vw;height:1.3333333333vw}.common-drawer:has(.rules-list) .ant-drawer-body .rules-list .rules-list-item:not(:first-child),.my-coupon-drawer .ant-drawer-body .rules-list .rules-list-item:not(:first-child){margin-top:4vw}}@media screen and (min-width:901px)and (max-width:1920px){.cart-main .cart-details{display:flex;flex-direction:column}.cart-main .fullGiftTip{padding:8px 24px;font-size:14px}.cart-main .cart-lines{flex:1;width:496px}.cart-main .cart-line.bundles .cart-line-details .bundles button{font-size:12px;color:#8d9095;text-align:left}.cart-main .cart-line.bundles .cart-line-details .bundles button svg{transition:all .3s ease;width:16px;height:16px;flex-shrink:0}.cart-main .cart-line.bundles .cart-line-details .bundles button svg path{stroke:#8d9095}.cart-main .cart-line.bundles .cart-line-details .bundles button.active svg{transform:rotate(270deg)}.cart-main .cart-line.bundles .bundles-variant-wrapper{row-gap:16px}.cart-main .cart-line.bundles .bundles-variants{margin-top:16px}.cart-main .cart-line.bundles .bundles-variants .bundles-variant{display:flex;-moz-column-gap:16px;column-gap:16px;width:100%}.cart-main .cart-line.bundles .bundles-variants .bundles-variant img{width:40px;height:40px}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content p{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:16px}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content span{font-size:12px;color:#8d9095}.cart-main .cart-line .action-button{display:flex;align-items:flex-start;margin-top:10px;overflow:hidden}.cart-main .cart-line .action-button .remove-icon{margin-top:8px;margin-left:auto}.cart-main .cart-line .action-button .remove-icon svg{width:24px;height:24px}.cart-main .cart-line .action-button .cart-line-quantity{display:flex;flex-direction:column;align-items:flex-start;width:156px}.cart-main .cart-line .action-button .cart-line-quantity form{margin-left:unset}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls{display:flex;align-items:center;border:1px solid #eaebed;width:156px;height:40px;border-radius:40px;overflow:hidden}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button{color:#8d9095;font-size:24px;width:40px;height:100%;line-height:38px;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:hover span{color:var(--color-green)}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled span,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true] span{color:#eaebed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]{cursor:not-allowed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled:hover span,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]:hover span{color:#eaebed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls span{font-size:16px;color:#8d9095;height:inherit}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls .cart-line-quantity-input{flex:1;display:flex;justify-content:center;align-items:center;height:100%;width:76px;text-align:center;font-size:16px;color:#8d9095;border:1px solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0)}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-tip{display:flex;align-items:flex-start;gap:4px;white-space:nowrap;margin-top:4px;font-size:12px;color:#51545a}.cart-main .cart-line{padding:24px 0;border-bottom:1px solid #eaebed;display:flex;-moz-column-gap:16px;column-gap:16px}.cart-main .cart-line .select-icon{margin-top:24px;width:24px;height:24px}.cart-main .cart-line .select-icon svg{width:24px;height:24px}.cart-main .cart-line img{display:block;width:64px;height:64px}.cart-main .cart-line .cart-line-content{display:flex;flex-direction:column;flex:1}.cart-main .cart-line .main-product{display:flex;width:100%;-moz-column-gap:16px;column-gap:16px;justify-content:space-between}.cart-main .cart-line .main-product>.safe-image-fallback{display:flex;align-items:center;justify-content:center;width:64px;height:64px;max-width:64px;max-height:64px;flex-shrink:0;overflow:hidden}.cart-main .cart-line .cart-line-details{flex:1;display:flex;width:100%;-moz-column-gap:16px;column-gap:16px;justify-content:space-between}.cart-main .cart-line .cart-line-details p{line-height:150%;color:var(--color-dark);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:16px;margin-bottom:4px}.cart-main .cart-line .cart-line-details ul{display:flex;row-gap:8px;flex-direction:column}.cart-main .cart-line .cart-line-details ul li{font-size:12px;color:#bec0c2;line-height:150%}.cart-main .cart-line .price-wrapper,.cart-main .cart-line .price-wrapper .product-price-on-sale{display:flex;flex-direction:column;align-items:flex-end}.cart-main .cart-line .price-wrapper .price{color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:16px;order:1;line-height:140%}.cart-main .cart-line .price-wrapper .compareAtPrice{color:#8d9095;font-size:14px;order:2}.cart-main .cart-line .price-wrapper form{margin-top:auto}.cart-main .cart-line .price-wrapper form button svg{width:24px;height:24px;transition:all .3s ease}.cart-main .cart-line .price-wrapper form button:hover svg path{fill:var(--color-green)}.cart-main .cart-line .discount-code{margin-top:8px;display:flex;gap:4px}.cart-main .cart-line .discount-code svg{width:16px;height:16px}.cart-main .cart-line .discount-code span{display:inline-flex;font-size:12px;align-items:center;color:#8d9095;-moz-column-gap:4px;column-gap:4px}.cart-main .cart-line .tip{border-radius:30px;color:#ff7122;font-size:12px;border:1px solid #ff7122;margin-bottom:8px;padding:4px 8px;width:-moz-fit-content;width:fit-content;line-height:normal}.cart-main .cartInfo{padding:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:16px}.cart-main .cartInfo .cartInfo-item{display:flex;-moz-column-gap:8px;column-gap:8px}.cart-main .cartInfo .cartInfo-item img{width:24px;height:24px;display:block}.cart-main .cartInfo .cartInfo-item span{font-size:14px;color:#8d9095;line-height:150%;display:inline-block;width:-moz-fit-content;width:fit-content}.cart-main .cart-summary-aside{box-shadow:0 -4px 8px 0 rgba(30,30,30,.05);background-color:var(--color-light);padding:24px}.cart-main .cart-summary-aside .go-to-cart-page{display:block;margin-top:8px;font-size:14px;text-align:center;color:#8d9095}.cart-main .cart-summary-aside .go-to-cart-page:hover{color:var(--color-green);text-decoration:underline}.cart-main .cart-summary-aside .dropdown{margin-bottom:0}.cart-main .cart-summary-aside .dropdown .dropdown-option{width:140px}.cart-main .cart-summary-aside .dropdown .dropdown-placeholder{font-size:14px;font-weight:var(--font-weight-medium,500);line-height:normal}.cart-main .cart-summary-aside .discount{width:300px}.cart-main .cart-discount-input.error{border-color:#f13a3a}.cart-main .cart-discount-input.error button{background-color:#f13a3a}.cart-main .error{font-size:14px;color:#f13a3a}.cart-main .cart-discount-input{display:flex;height:42px;border-radius:8px;overflow:hidden;border:1px solid #eaebed}.cart-main .cart-discount-input input{flex:1;height:42px;padding-left:16px;color:#8d9095;font-size:14px}.cart-main .cart-discount-input button{width:48px;height:42px;background-color:#51545a;display:flex}.cart-main .cart-discount-input button svg{margin:auto;width:24px;height:24px}.cart-main .cart-discount-input button svg path{stroke:var(--color-light)}.cart-main .shippingRate{margin-top:8px;font-size:14px}.cart-main .cart-subtotal{display:flex;justify-content:space-between;margin-top:8px}.cart-main .cart-subtotal p,.cart-main .cart-subtotal span{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:20px;color:var(--color-dark)}.cart-main .checkout{margin-top:8px}.cart-main .checkout:hover a,.cart-main .checkout:hover button{background-color:var(--color-light);color:var(--color-green);border:1px solid var(--color-green)}.cart-main .checkout a,.cart-main .checkout button{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:10px 24px;background-color:var(--color-green);color:var(--color-light);font-size:16px;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);border-radius:44px;transition:all .3s ease;border:1px solid var(--color-green)}.common-line-quantity{display:flex;align-items:center;margin-top:8px;border:1px solid #eaebed;width:100%;height:32px;border-radius:44px;overflow:hidden;background-color:#fff;cursor:auto}.common-line-quantity button{color:#8d9095;font-size:24px;width:32px;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.common-line-quantity button:hover span{color:var(--color-green)}.common-line-quantity span{font-size:16px;color:#8d9095;height:inherit}.common-line-quantity>span{flex:1;display:flex;justify-content:center;align-items:center;border-left:1px solid #eaebed;border-right:1px solid #eaebed}.cart-empty{width:100%;height:100%;display:flex}.cart-empty .empty{margin:200px auto}.cart-empty .empty svg{margin:auto}.cart-empty .empty p{font-size:20px;color:#8d9095;margin:8px 0}.cart-empty .empty a{width:-moz-fit-content;width:fit-content;padding:10px 24px;color:var(--color-light);background-color:var(--color-green);font-size:16px;transition:all .3s ease;display:block;margin:24px auto auto;border-radius:44px}.cart-empty .empty a:hover{opacity:.5}.cart-empty .totals-price{font-size:16px}.cart-page{padding-top:40px}.cart-page h1{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:24px;margin-bottom:40px}.cart-page .cart-main .cart-page-summary{width:440px}.cart-page .cart-main .cart-page-summary .sticky{transition:all .3s ease;top:var(--dynamic-header-height,0)}.cart-page .cart-main .cart-details{flex-direction:row;-moz-column-gap:80px;column-gap:80px}.cart-page .cart-main .cart-details .cart-lines{width:auto;flex:1}.cart-page .cart-main .cart-details .cart-summary-page{width:440px}.cart-page .cart-main .cart-details .cartInfo{padding-left:0;padding-right:0}.cart-page .cart-main .cart-details .continue-shopping{width:100%;border:2px solid var(--color-green);border-radius:44px;font-size:16px;margin-top:8px;padding:10px 24px;cursor:pointer;transition:all .3s ease}.cart-page .cart-main .cart-details .continue-shopping:hover{background-color:var(--color-green)}.cart-page .cart-main .cart-details .continue-shopping:hover a{color:var(--color-light)}.cart-page .cart-main .cart-details .continue-shopping a{width:100%;display:flex;height:100%;align-items:center;justify-content:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-green)}}@media screen and (min-width:1920px){.cart-main .cart-details{display:flex;flex-direction:column}.cart-main .fullGiftTip{padding:.4166666667vw 1.25vw;font-size:.7291666667vw}.cart-main .cart-lines{flex:1;width:25.8333333333vw}.cart-main .cart-line.bundles .cart-line-details .bundles button{font-size:.625vw;color:#8d9095;text-align:left}.cart-main .cart-line.bundles .cart-line-details .bundles button svg{transition:all .3s ease;width:.8333333333vw;height:.8333333333vw;flex-shrink:0}.cart-main .cart-line.bundles .cart-line-details .bundles button svg path{stroke:#8d9095}.cart-main .cart-line.bundles .cart-line-details .bundles button.active svg{transform:rotate(270deg)}.cart-main .cart-line.bundles .bundles-variant-wrapper{row-gap:.8333333333vw}.cart-main .cart-line.bundles .bundles-variants{margin-top:.8333333333vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant{display:flex;-moz-column-gap:.8333333333vw;column-gap:.8333333333vw;width:100%}.cart-main .cart-line.bundles .bundles-variants .bundles-variant img{width:2.0833333333vw;height:2.0833333333vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content p{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:.8333333333vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content span{font-size:.625vw;color:#8d9095}.cart-main .cart-line .action-button{display:flex;align-items:flex-start;margin-top:.5208333333vw;overflow:hidden}.cart-main .cart-line .action-button .remove-icon{margin-top:.4166666667vw;margin-left:auto}.cart-main .cart-line .action-button .remove-icon svg{width:1.25vw;height:1.25vw}.cart-main .cart-line .action-button .cart-line-quantity{display:flex;flex-direction:column;align-items:flex-start;width:8.125vw}.cart-main .cart-line .action-button .cart-line-quantity form{margin-left:unset}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls{display:flex;align-items:center;border:.0520833333vw solid #eaebed;width:8.125vw;height:2.0833333333vw;border-radius:2.0833333333vw;overflow:hidden}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button{color:#8d9095;font-size:1.25vw;width:2.0833333333vw;height:100%;line-height:1.9791666667vw;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:hover span{color:var(--color-green)}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled span,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true] span{color:#eaebed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]{cursor:not-allowed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled:hover span,.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]:hover span{color:#eaebed}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls span{font-size:.8333333333vw;color:#8d9095;height:inherit}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-controls .cart-line-quantity-input{flex:1;display:flex;justify-content:center;align-items:center;height:100%;width:3.9583333333vw;text-align:center;font-size:.8333333333vw;color:#8d9095;border:.0520833333vw solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0)}.cart-main .cart-line .action-button .cart-line-quantity .cart-line-quantity-tip{display:flex;align-items:flex-start;gap:.2083333333vw;white-space:nowrap;margin-top:.2083333333vw;font-size:.625vw;color:#51545a}.cart-main .cart-line{padding:1.25vw 0;border-bottom:.0520833333vw solid #eaebed;display:flex;-moz-column-gap:.8333333333vw;column-gap:.8333333333vw}.cart-main .cart-line .select-icon{margin-top:1.25vw;width:1.25vw;height:1.25vw}.cart-main .cart-line .select-icon svg{width:1.25vw;height:1.25vw}.cart-main .cart-line img{display:block;width:3.3333333333vw;height:3.3333333333vw}.cart-main .cart-line .cart-line-content{display:flex;flex-direction:column;flex:1}.cart-main .cart-line .main-product{display:flex;width:100%;-moz-column-gap:.8333333333vw;column-gap:.8333333333vw;justify-content:space-between}.cart-main .cart-line .main-product>.safe-image-fallback{display:flex;align-items:center;justify-content:center;width:3.3333333333vw;height:3.3333333333vw;max-width:3.3333333333vw;max-height:3.3333333333vw;flex-shrink:0;overflow:hidden}.cart-main .cart-line .cart-line-details{flex:1;display:flex;width:100%;-moz-column-gap:.8333333333vw;column-gap:.8333333333vw;justify-content:space-between}.cart-main .cart-line .cart-line-details p{line-height:150%;color:var(--color-dark);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:.8333333333vw;margin-bottom:.2083333333vw}.cart-main .cart-line .cart-line-details ul{display:flex;row-gap:.4166666667vw;flex-direction:column}.cart-main .cart-line .cart-line-details ul li{font-size:.7291666667vw;color:#bec0c2;line-height:150%}.cart-main .cart-line .price-wrapper,.cart-main .cart-line .price-wrapper .product-price-on-sale{display:flex;flex-direction:column;align-items:flex-end}.cart-main .cart-line .price-wrapper .price{color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:.8333333333vw;order:1;line-height:140%}.cart-main .cart-line .price-wrapper .compareAtPrice{color:#8d9095;font-size:.7291666667vw;order:2}.cart-main .cart-line .price-wrapper form{margin-top:auto}.cart-main .cart-line .price-wrapper form button svg{width:1.25vw;height:1.25vw;transition:all .3s ease}.cart-main .cart-line .price-wrapper form button:hover svg path{fill:var(--color-green)}.cart-main .cart-line .discount-code{margin-top:.4166666667vw;display:flex;gap:.2083333333vw}.cart-main .cart-line .discount-code svg{width:.8333333333vw;height:.8333333333vw}.cart-main .cart-line .discount-code span{display:inline-flex;font-size:.625vw;align-items:center;color:#8d9095;-moz-column-gap:.2083333333vw;column-gap:.2083333333vw}.cart-main .cart-line .tip{border-radius:1.5625vw;color:#ff7122;font-size:.625vw;border:.0520833333vw solid #ff7122;margin-bottom:.4166666667vw;padding:.2083333333vw .4166666667vw;width:-moz-fit-content;width:fit-content;line-height:normal}.cart-main .cartInfo{padding:1.25vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:.8333333333vw}.cart-main .cartInfo .cartInfo-item{display:flex;-moz-column-gap:.4166666667vw;column-gap:.4166666667vw}.cart-main .cartInfo .cartInfo-item img{width:1.25vw;height:1.25vw;display:block}.cart-main .cartInfo .cartInfo-item span{font-size:.7291666667vw;color:#8d9095;line-height:150%;display:inline-block;width:-moz-fit-content;width:fit-content}.cart-main .cart-summary-aside{box-shadow:0 -.2083333333vw .4166666667vw 0 rgba(30,30,30,.05);background-color:var(--color-light);padding:1.25vw}.cart-main .cart-summary-aside .go-to-cart-page{display:block;margin-top:.4166666667vw;font-size:.7291666667vw;text-align:center;color:#8d9095}.cart-main .cart-summary-aside .go-to-cart-page:hover{color:var(--color-green);text-decoration:underline}.cart-main .cart-summary-aside .dropdown{margin-bottom:0}.cart-main .cart-summary-aside .dropdown .dropdown-option{width:7.2916666667vw}.cart-main .cart-summary-aside .dropdown .dropdown-placeholder{font-size:.7291666667vw;font-weight:var(--font-weight-medium,500);line-height:normal}.cart-main .cart-summary-aside .discount{width:15.625vw}.cart-main .cart-discount-input.error{border-color:#f13a3a}.cart-main .cart-discount-input.error button{background-color:#f13a3a}.cart-main .error{font-size:.7291666667vw;color:#f13a3a}.cart-main .cart-discount-input{display:flex;height:2.1875vw;border-radius:.4166666667vw;overflow:hidden;border:.0520833333vw solid #eaebed}.cart-main .cart-discount-input input{flex:1;height:2.1875vw;padding-left:.8333333333vw;color:#8d9095;font-size:.7291666667vw}.cart-main .cart-discount-input button{width:2.5vw;height:2.1875vw;background-color:#51545a;display:flex}.cart-main .cart-discount-input button svg{margin:auto;width:1.25vw;height:1.25vw}.cart-main .cart-discount-input button svg path{stroke:var(--color-light)}.cart-main .shippingRate{margin-top:.4166666667vw;font-size:.7291666667vw}.cart-main .cart-subtotal{display:flex;justify-content:space-between;margin-top:.4166666667vw;font-size:.8333333333vw}.cart-main .cart-subtotal s{font-size:.7291666667vw}.cart-main .cart-subtotal p,.cart-main .cart-subtotal span{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.0416666667vw;color:var(--color-dark)}.cart-main .checkout{margin-top:.4166666667vw}.cart-main .checkout:hover button{background-color:var(--color-light);color:var(--color-green);border:.0520833333vw solid var(--color-green)}.cart-main .checkout button{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:.5208333333vw 1.25vw;background-color:var(--color-green);color:var(--color-light);font-size:.8333333333vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);border-radius:2.2916666667vw;transition:all .3s ease;border:.0520833333vw solid var(--color-green)}.common-line-quantity{display:flex;align-items:center;margin-top:8px;border:1px solid #eaebed;width:100%;height:32px;border-radius:44px;overflow:hidden;background-color:#fff;cursor:auto}.common-line-quantity button{color:#8d9095;font-size:24px;width:32px;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.common-line-quantity button:hover span{color:var(--color-green)}.common-line-quantity span{font-size:16px;color:#8d9095;height:inherit}.common-line-quantity>span{flex:1;display:flex;justify-content:center;align-items:center;border-left:1px solid #eaebed;border-right:1px solid #eaebed}.cart-empty{width:100%;height:100%;display:flex}.cart-empty .empty{margin:10.4166666667vw auto}.cart-empty .empty svg{margin:auto}.cart-empty .empty p{font-size:1.0416666667vw;color:#8d9095;margin:.4166666667vw 0}.cart-empty .empty a{width:-moz-fit-content;width:fit-content;padding:.5208333333vw 1.25vw;color:var(--color-light);background-color:var(--color-green);font-size:.8333333333vw;transition:all .3s ease;display:block;margin:1.25vw auto auto;border-radius:2.2916666667vw}.cart-empty .empty a:hover{opacity:.5}.cart-page{padding-top:2.0833333333vw}.cart-page h1{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:1.25vw;margin-bottom:2.0833333333vw}.cart-page .cart-main .cart-page-summary{width:22.9166666667vw}.cart-page .cart-main .cart-page-summary .sticky{transition:all .3s ease;top:var(--dynamic-header-height,0)}.cart-page .cart-main .cart-details{flex-direction:row;-moz-column-gap:4.1666666667vw;column-gap:4.1666666667vw}.cart-page .cart-main .cart-details .cart-lines{width:auto;flex:1}.cart-page .cart-main .cart-details .cart-summary-page{width:22.9166666667vw}.cart-page .cart-main .cart-details .cartInfo{padding-left:0;padding-right:0}.cart-page .cart-main .cart-details .continue-shopping{width:100%;border:.1041666667vw solid var(--color-green);border-radius:2.2916666667vw;font-size:.8333333333vw;margin-top:.4166666667vw;padding:.5208333333vw 1.25vw;cursor:pointer;transition:all .3s ease}.cart-page .cart-main .cart-details .continue-shopping:hover{background-color:var(--color-green)}.cart-page .cart-main .cart-details .continue-shopping:hover a{color:var(--color-light)}.cart-page .cart-main .cart-details .continue-shopping a{width:100%;display:flex;height:100%;align-items:center;justify-content:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-green)}}@media screen and (max-width:900px){.cart-main .cart-details{display:flex;flex-direction:column}.cart-main .fullGiftTip{padding:2.1333333333vw 6.4vw;font-size:3.7333333333vw}.cart-main .cart-lines{flex:1;max-height:calc(100vh - 80vw);width:100vw}.cart-main .action-button{display:flex;align-items:flex-start;margin-top:2.6666666667vw;overflow:hidden}.cart-main .action-button .remove-icon{margin-top:1.3333333333vw;margin-left:auto}.cart-main .action-button .remove-icon svg{width:5.3333333333vw;height:5.3333333333vw}.cart-main .action-button .cart-line-quantity{display:flex;flex-direction:column;align-items:flex-start;width:32vw}.cart-main .action-button .cart-line-quantity form{margin-left:unset}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls{display:flex;align-items:center;border:.2666666667vw solid #eaebed;width:32vw;height:8vw;border-radius:11.7333333333vw;overflow:hidden}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls span{font-size:4.2666666667vw;height:inherit;color:#8d9095}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button{color:#8d9095;font-size:5.3333333333vw;width:8vw;height:100%;line-height:7.4666666667vw;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button span{height:auto}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button:hover span{color:var(--color-green)}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled span,.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true] span{color:#eaebed}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled,.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]{cursor:not-allowed}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button:disabled:hover span,.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls button[aria-disabled=true]:hover span{color:#eaebed}.cart-main .action-button .cart-line-quantity .cart-line-quantity-controls .cart-line-quantity-input{flex:1;display:flex;justify-content:center;align-items:center;height:100%;width:16vw;text-align:center;font-size:3.7333333333vw;color:#8d9095;border:.2666666667vw solid #eaebed;border-top:none;border-bottom:none;outline:none;background:rgba(0,0,0,0)}.cart-main .action-button .cart-line-quantity .cart-line-quantity-tip{display:flex;align-items:self-start;gap:1.0666666667vw;width:71.2vw;white-space:normal;margin-top:1.0666666667vw;font-size:2.6666666667vw;color:#51545a}.cart-main .cart-line{padding:6.4vw 0;border-bottom:.2666666667vw solid #eaebed;display:flex;-moz-column-gap:3.2vw;column-gap:3.2vw}.cart-main .cart-line.bundles .cart-line-details .bundles button{font-size:3.2vw;color:#8d9095}.cart-main .cart-line.bundles .cart-line-details .bundles button span{text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cart-main .cart-line.bundles .cart-line-details .bundles button svg{transition:all .3s ease;width:4.2666666667vw;height:4.2666666667vw;flex-shrink:0}.cart-main .cart-line.bundles .cart-line-details .bundles button svg path{stroke:#8d9095}.cart-main .cart-line.bundles .cart-line-details .bundles button.active svg{transform:rotate(270deg)}.cart-main .cart-line.bundles .bundles-variant-wrapper{row-gap:4.2666666667vw}.cart-main .cart-line.bundles .bundles-variants{margin-top:4.2666666667vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant{display:flex;-moz-column-gap:4.2666666667vw;column-gap:4.2666666667vw;width:100%}.cart-main .cart-line.bundles .bundles-variants .bundles-variant img{width:10.6666666667vw;height:10.6666666667vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content p{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:#1e1e1e;font-size:3.2vw}.cart-main .cart-line.bundles .bundles-variants .bundles-variant .content span{font-size:3.2vw;color:#8d9095}.cart-main .cart-line .select-icon{margin-top:6.4vw}.cart-main .cart-line .select-icon,.cart-main .cart-line .select-icon svg{width:5.3333333333vw;height:5.3333333333vw}.cart-main .cart-line img{display:block;width:12.8vw;height:12.8vw}.cart-main .cart-line .cart-line-content{display:flex;flex-direction:column;flex:1}.cart-main .cart-line .main-product{display:flex;width:100%;-moz-column-gap:3.2vw;column-gap:3.2vw;justify-content:space-between}.cart-main .cart-line .main-product>.safe-image-fallback{display:flex;align-items:center;justify-content:center;width:12.8vw;height:12.8vw;max-width:12.8vw;max-height:12.8vw;flex-shrink:0;overflow:hidden}.cart-main .cart-line .cart-line-details{flex:1;display:flex;width:100%;-moz-column-gap:6.4vw;column-gap:6.4vw;justify-content:space-between}.cart-main .cart-line .cart-line-details p{line-height:150%;color:var(--color-dark);font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:3.2vw;margin-bottom:.5333333333vw}.cart-main .cart-line .cart-line-details ul{display:flex;row-gap:2.1333333333vw;flex-direction:column}.cart-main .cart-line .cart-line-details ul li{font-size:3.2vw;color:#bec0c2;line-height:150%}.cart-main .cart-line .discount-code{margin-top:3.2vw;display:flex;gap:2.1333333333vw}.cart-main .cart-line .discount-code svg{width:4.2666666667vw;height:4.2666666667vw}.cart-main .cart-line .discount-code span{display:inline-flex;font-size:3.2vw;align-items:center;color:#8d9095;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw}.cart-main .cart-line .tip{border-radius:8vw;color:#ff7122;font-size:2.4vw;border:.2666666667vw solid #ff7122;margin-bottom:2.1333333333vw;padding:1.0666666667vw 2.1333333333vw;width:-moz-fit-content;width:fit-content;line-height:normal}.cart-main .cart-line .price-wrapper,.cart-main .cart-line .price-wrapper .product-price-on-sale{display:flex;flex-direction:column;align-items:flex-end}.cart-main .cart-line .price-wrapper .price{color:var(--color-dark);font-family:var(--font-family-medium);font-weight:var(--font-weight-medium,500);font-size:3.7333333333vw;order:1;line-height:140%}.cart-main .cart-line .price-wrapper .compareAtPrice{color:#8d9095;font-size:3.2vw;order:2}.cart-main .cart-line .price-wrapper form{margin-top:auto}.cart-main .cart-line .price-wrapper form button svg{width:5.3333333333vw;height:5.3333333333vw;transition:all .3s ease}.cart-main .cart-line .price-wrapper form button:hover svg path{fill:var(--color-green)}.cart-main .cartInfo{padding:6.4vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:4.2666666667vw}.cart-main .cartInfo .cartInfo-item{display:flex;-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw}.cart-main .cartInfo .cartInfo-item img{width:5.3333333333vw;height:5.3333333333vw;display:block}.cart-main .cartInfo .cartInfo-item span{font-size:3.2vw;color:#8d9095;line-height:150%;display:inline-block;max-width:32vw}.cart-main .cart-summary-aside{box-shadow:0 -1.0666666667vw 2.1333333333vw 0 rgba(30,30,30,.05);background-color:var(--color-light);padding:6.4vw}.cart-main .cart-summary-aside .discount-container .dropdown{margin-bottom:0}.cart-main .cart-summary-aside .discount-container .dropdown-placeholder{font-size:3.2vw;font-weight:var(--font-weight-medium,500);line-height:normal}.cart-main .cart-summary-aside .go-to-cart-page{display:block;margin-top:2.1333333333vw;font-size:3.2vw;text-align:center;color:var(--color-green);text-decoration:underline}.cart-main .cart-discount-input{display:flex;height:11.2vw;border-radius:2.1333333333vw;overflow:hidden;border:.2666666667vw solid #eaebed}.cart-main .cart-discount-input input{flex:1;height:11.2vw;padding-left:4.2666666667vw;color:#8d9095;font-size:3.7333333333vw;width:80%}.cart-main .cart-discount-input button{background-color:#51545a;display:flex;width:20%;flex-shrink:0}.cart-main .cart-discount-input button svg{margin:auto;width:6.4vw;height:6.4vw}.cart-main .cart-discount-input button svg path{stroke:var(--color-light)}.cart-main .cart-discount-input.error{border-color:#f13a3a}.cart-main .cart-discount-input.error button{background-color:#f13a3a}.cart-main .error{font-size:3.2vw;color:#f13a3a}.cart-main .shippingRate{margin-top:2.1333333333vw}.cart-main .shippingRate span{font-size:3.7333333333vw;color:#51545a}.cart-main .cart-subtotal{display:flex;justify-content:space-between;margin-top:2.1333333333vw}.cart-main .cart-subtotal p,.cart-main .cart-subtotal span{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:4.2666666667vw;color:var(--color-dark)}.cart-main .checkout{margin-top:2.1333333333vw}.cart-main .checkout:hover button{background-color:var(--color-light);color:var(--color-green);border:.2666666667vw solid var(--color-green)}.cart-main .checkout button{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:2.6666666667vw 6.4vw;background-color:var(--color-green);color:var(--color-light);font-size:4.2666666667vw;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);border-radius:11.7333333333vw;transition:all .3s ease;border:.2666666667vw solid var(--color-green)}.common-line-quantity{display:flex;align-items:center;margin-top:8px;border:1px solid #eaebed;width:100%;height:32px;border-radius:44px;overflow:hidden;background-color:#fff;cursor:auto}.common-line-quantity button{color:#8d9095;font-size:24px;width:2rem;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.common-line-quantity button:hover span{color:var(--color-green)}.common-line-quantity span{font-size:16px;color:#8d9095;height:inherit}.common-line-quantity>span{flex:1;display:flex;justify-content:center;align-items:center;border-left:.2666666667vw solid #eaebed;border-right:.2666666667vw solid #eaebed}.cart-empty{width:100%;height:100%;display:flex}.cart-empty .empty{margin:12.8vw auto}.cart-empty .empty svg{margin:auto}.cart-empty .empty p{font-size:5.3333333333vw;color:#8d9095;margin:2.1333333333vw 0}.cart-empty .empty a{width:-moz-fit-content;width:fit-content;padding:2.6666666667vw 6.4vw;color:var(--color-light);background-color:var(--color-green);font-size:4.2666666667vw;transition:all .3s ease;display:block;margin:6.4vw auto auto;border-radius:11.7333333333vw}.cart-empty .empty a:hover{opacity:.5}.cart-page{padding-top:5.3333333333vw}.cart-page h1{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:5.3333333333vw;margin-bottom:6.4vw}.cart-page .cart-main .cart-details .cart-page-summary{margin-top:6.4vw}.cart-page .cart-main .cart-details .cart-lines{width:auto;flex:1;max-height:-moz-fit-content;max-height:fit-content}.cart-page .cart-main .cart-details .cartInfo{padding-left:0;padding-right:0}.cart-page .cart-main .cart-details .continue-shopping{width:100%;border:.5333333333vw solid var(--color-green);border-radius:11.7333333333vw;font-size:4.2666666667vw;margin-top:2.1333333333vw;padding:2.6666666667vw 6.4vw;cursor:pointer;transition:all .3s ease}.cart-page .cart-main .cart-details .continue-shopping:hover{background-color:var(--color-green)}.cart-page .cart-main .cart-details .continue-shopping:hover a{color:var(--color-light)}.cart-page .cart-main .cart-details .continue-shopping a{width:100%;display:flex;height:100%;align-items:center;justify-content:center;font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);color:var(--color-green)}}.dropdown{position:relative}.dropdown .dropdown-control{display:inline-flex;align-items:center}.dropdown svg{transition:all .3s ease;transform:rotate(90deg)}.dropdown svg.open{transform:rotate(270deg)}.dropdown .dropdown-menu{position:absolute;left:0;z-index:999!important}.dropdown .dropdown-option{color:var(--color-dark)}@media screen and (min-width:901px)and (max-width:1920px){.dropdown{position:relative;margin-bottom:8px}.dropdown .dropdown-control{-moz-column-gap:8px;column-gap:8px;cursor:pointer}.dropdown .dropdown-control svg{width:20px;height:20px}.dropdown .dropdown-control .dropdown-placeholder{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:16px;color:var(--color-dark)}.dropdown .dropdown-menu{box-shadow:0 4px 24px 0 rgba(20,22,32,.1);position:absolute;left:0;top:36px;z-index:99}.dropdown .dropdown-option{background-color:var(--color-light);font-size:12px;padding:8px 24px;color:var(--color-dark)}.dropdown .dropdown-option:hover{background-color:#f5f6f7;cursor:pointer}}@media screen and (min-width:1920px){.dropdown{position:relative;margin-bottom:.4166666667vw}.dropdown .dropdown-control{-moz-column-gap:.4166666667vw;column-gap:.4166666667vw;cursor:pointer}.dropdown .dropdown-control svg{width:1.0416666667vw;height:1.0416666667vw}.dropdown .dropdown-control .dropdown-placeholder{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:.8333333333vw;color:var(--color-dark)}.dropdown .dropdown-menu{box-shadow:0 .2083333333vw 1.25vw 0 rgba(20,22,32,.1);position:absolute;left:0;top:1.875vw;z-index:99}.dropdown .dropdown-option{background-color:var(--color-light);font-size:.625vw;padding:.4166666667vw 1.25vw;color:var(--color-dark)}.dropdown .dropdown-option:hover{background-color:#f5f6f7;cursor:pointer}}@media screen and (max-width:900px){.dropdown{position:relative;margin-bottom:2.1333333333vw}.dropdown .dropdown-control{-moz-column-gap:2.1333333333vw;column-gap:2.1333333333vw;cursor:pointer}.dropdown .dropdown-control svg{width:6.4vw;height:6.4vw}.dropdown .dropdown-control .dropdown-placeholder{font-family:var(--font-family-bold);font-weight:var(--font-weight-bold,700);font-size:3.7333333333vw;color:var(--color-dark)}.dropdown .dropdown-menu{box-shadow:0 1.0666666667vw 6.4vw 0 rgba(20,22,32,.1);position:absolute;left:0;top:9.6vw;z-index:99}.dropdown .dropdown-option{background-color:var(--color-light);font-size:3.2vw;padding:2.1333333333vw 6.4vw;color:var(--color-dark);white-space:nowrap}.dropdown .dropdown-option:hover{background-color:#f5f6f7;cursor:pointer}}.compareAtPrice,.price{white-space:nowrap}.home .banner .swiper-slide,.product-left .product-media .swiper-slide{background:#fff}.udesk-client-btn{left:unset!important}.compareAtPrice{text-decoration:line-through}.route-error{background-color:#fff;display:flex;justify-content:center}.route-error .title{text-align:center;font-weight:700;color:#1e1e1e}.route-error .desc{text-align:center;color:#8d9095}.route-error .btn{display:block;font-weight:700;background-color:#17cc5f;color:#fff;width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;text-decoration:none;border:none;transition:all .3s ease}.route-error .btn:hover{background-color:#fff;color:#17cc5f;outline:1px solid #17cc5f}.route-error img{margin:auto auto 24px}@media screen and (min-width:1025px){.route-error{padding-top:120px;padding-bottom:200px}.route-error .title{font-size:24px;margin-bottom:16px}.route-error .desc{font-size:14px;width:540px}.route-error .btn{padding:10px 24px;font-size:16px;border-radius:44px;margin-top:16px}.route-error img{width:320px;height:200px;margin-bottom:24px}}@media screen and (max-width:1024px){.route-error{padding-top:60px;padding-bottom:60px}.route-error .title{font-size:16px;margin-bottom:16px}.route-error .desc{font-size:12px;padding:0 24px;max-width:100%}.route-error .btn{padding:10px 24px;font-size:14px;border-radius:44px;margin-top:16px}.route-error img{width:200px;height:auto;margin-bottom:24px}}