.CheckoutHeader-module__mJdkLa__container{justify-content:space-between;align-items:center;padding:20px 20px 40px;display:flex}.CheckoutHeader-module__mJdkLa__brand{flex-direction:row;gap:10px;height:40px;display:flex}.CheckoutHeader-module__mJdkLa__brand .CheckoutHeader-module__mJdkLa__logo,.CheckoutHeader-module__mJdkLa__brand .CheckoutHeader-module__mJdkLa__brandName{height:40px}.CheckoutHeader-module__mJdkLa__cartButton{padding:6px;line-height:0}.CheckoutHeader-module__mJdkLa__cartButton .CheckoutHeader-module__mJdkLa__icon{height:var(--icon-size-big);width:var(--icon-size-big);fill:var(--font-color-second)}@media (min-width:1024px){.CheckoutHeader-module__mJdkLa__container{padding:20px 12%}}
.ButtonLink-module__I51ZIW__link{cursor:pointer;text-align:center;border-radius:10px;padding:10px 20px;text-decoration:none;display:inline-block}.ButtonLink-module__I51ZIW__inactive{pointer-events:none;opacity:.5;cursor:default}.ButtonLink-module__I51ZIW__solid{color:#fff;background-color:var(--standard-color-semi-bold)}.ButtonLink-module__I51ZIW__outlined{color:var(--font-color-second);border:1px solid var(--standard-color-semi-bold);background-color:#fff}.ButtonLink-module__I51ZIW__transparent{color:var(--font-color-second);background-color:transparent}@media (hover:hover) and (pointer:fine){.ButtonLink-module__I51ZIW__solid:hover{background-color:var(--standard-color-extra-bold)}.ButtonLink-module__I51ZIW__outlined:hover{outline:1px solid var(--standard-color-bold)}}
.Button-module__8C-t3q__button{cursor:pointer;border:none;border-radius:10px}.Button-module__8C-t3q__button:disabled{opacity:.6;cursor:default;pointer-events:none}.Button-module__8C-t3q__solid{color:#fff;background-color:var(--standard-color-semi-bold);padding:10px 20px}.Button-module__8C-t3q__outlined{color:var(--font-color-second);border:1px solid var(--standard-color-semi-bold);background-color:#fff;padding:10px 20px}.Button-module__8C-t3q__transparent{color:var(--font-color-second);background-color:transparent}@media (hover:hover) and (pointer:fine){.Button-module__8C-t3q__solid:hover{background-color:var(--standard-color-bold)}.Button-module__8C-t3q__outlined:hover{outline:1px solid var(--standard-color-bold)}}
.InputRange-module__QTwFNG__container{border:1px solid var(--standard-color-regular);background:#fff;border-radius:10px;align-items:center;display:flex}.InputRange-module__QTwFNG__button{color:var(--standard-color-semi-bold);cursor:pointer;background:0 0;border:1px solid transparent;padding:5px 10px;font-weight:700}.InputRange-module__QTwFNG__button:disabled{opacity:.6;cursor:default}.InputRange-module__QTwFNG__numberInput{text-align:center;border-top:none;border-bottom:none;border-left:1px solid var(--standard-color-light);border-right:1px solid var(--standard-color-light);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;outline:none;max-width:40px;padding:2px 10px}.InputRange-module__QTwFNG__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InputRange-module__QTwFNG__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.LoadingSpinner-module__jnqJYq__spinner{width:calc(var(--icon-size-small) - 2px);height:calc(var(--icon-size-small) - 2px);background:0 0;border:2px solid rgba(255,255,255,.6);border-top-color:#fff;border-radius:50%;animation:1s linear infinite LoadingSpinner-module__jnqJYq__spin;display:inline-block}@keyframes LoadingSpinner-module__jnqJYq__spin{to{transform:rotate(360deg)}}
.Toast-module__UzK40q__container{z-index:1001;background:#fff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 40px);padding:20px;animation:.5s forwards Toast-module__UzK40q__slideDownFadeIn;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 6px rgba(0,0,0,.4)}.Toast-module__UzK40q__errorIcon{width:var(--icon-size-medium);height:var(--icon-size-medium);fill:#ba2e2b}.Toast-module__UzK40q__successIcon{width:var(--icon-size-medium);height:var(--icon-size-medium);fill:#617758}.Toast-module__UzK40q__infoIcon{width:var(--icon-size-medium);height:var(--icon-size-medium);fill:#4177aa}.Toast-module__UzK40q__warningIcon{width:var(--icon-size-medium);height:var(--icon-size-medium);fill:#8d6b2e}.Toast-module__UzK40q__errorMessage{background:#ecc9c5;border:1px solid #b89794}.Toast-module__UzK40q__successMessage{background:#def3d6;border:1px solid #bed2ba}.Toast-module__UzK40q__infoMessage{background:#cee9f7;border:1px solid #96bac9}.Toast-module__UzK40q__warningMessage{background:#f9f4d6;border:1px solid #d5cca1}.Toast-module__UzK40q__errorText,.Toast-module__UzK40q__successText,.Toast-module__UzK40q__infoText,.Toast-module__UzK40q__warningText{line-height:1.3rem}.Toast-module__UzK40q__errorText{color:#a24546}.Toast-module__UzK40q__successText{color:#3b5333}.Toast-module__UzK40q__infoText{color:#506e96}.Toast-module__UzK40q__warningText{color:#776224}@media (min-width:768px){.Toast-module__UzK40q__container{max-width:600px}}@keyframes Toast-module__UzK40q__slideDownFadeIn{0%{opacity:0;top:0}to{opacity:1;top:60px}}
.SelectBox-module__y8jbQa__container{border:1px solid #ccc;border-radius:10px;display:inline-block;position:relative}.SelectBox-module__y8jbQa__container:after{content:"";background-color:var(--font-color-primary);clip-path:polygon(100% 0%,0 0%,50% 100%);pointer-events:none;width:10px;height:6px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SelectBox-module__y8jbQa__container.SelectBox-module__y8jbQa__disabled{opacity:.5}.SelectBox-module__y8jbQa__selectBox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:var(--font-size-body);background-color:#fff;border:none;border-radius:10px;padding:10px 30px 10px 10px}.SelectBox-module__y8jbQa__selectBox:disabled{cursor:default}.SelectBox-module__y8jbQa__selectBox:invalid{color:var(--font-color-placeholder)}.SelectBox-module__y8jbQa__selectBox:focus{outline:1px solid var(--standard-color-bold)}.SelectBox-module__y8jbQa__placeholder{display:none}
.BasketShoppingQuantity-module__eBCjDW__cartCount{background-color:var(--standard-color-bold);color:#fff;line-height:1rem;font-size:var(--font-size-caption);border-radius:12px;padding:2px 6px;display:inline-block;position:absolute;top:0;right:0}
.GeneralFooter-module__6TTHKW__wrapper{background-color:var(--standard-color-hairline);flex-flow:wrap;padding:40px 20px 20px;display:flex}.GeneralFooter-module__6TTHKW__socialMedia{width:100%}.GeneralFooter-module__6TTHKW__socialMedia .GeneralFooter-module__6TTHKW__slogan{font-weight:700;line-height:var(--font-size-h2)}.GeneralFooter-module__6TTHKW__socialMedia .GeneralFooter-module__6TTHKW__slogan .GeneralFooter-module__6TTHKW__brand{font-size:var(--font-size-h2)}.GeneralFooter-module__6TTHKW__socialMedia .GeneralFooter-module__6TTHKW__slogan img{width:var(--icon-size-medium);height:var(--icon-size-medium)}.GeneralFooter-module__6TTHKW__socialMedia .GeneralFooter-module__6TTHKW__links{flex-direction:row;gap:30px;padding-top:30px;display:flex}.GeneralFooter-module__6TTHKW__socialMedia .GeneralFooter-module__6TTHKW__links .GeneralFooter-module__6TTHKW__icon{width:var(--icon-size-big);height:var(--icon-size-big);font-size:var(--icon-size-big);fill:var(--font-color-second)}.GeneralFooter-module__6TTHKW__info{flex-direction:column;gap:10px;width:100%;padding:30px 60px 0 0;font-weight:500;display:flex}.GeneralFooter-module__6TTHKW__info .GeneralFooter-module__6TTHKW__icon{width:var(--icon-size-medium);height:var(--icon-size-medium);fill:var(--font-color-second)}.GeneralFooter-module__6TTHKW__info .GeneralFooter-module__6TTHKW__link{text-decoration:none}.GeneralFooter-module__6TTHKW__copyRight{width:100%;padding-top:30px}@media (min-width:768px){.GeneralFooter-module__6TTHKW__info{width:50%}}@media (min-width:1024px){.GeneralFooter-module__6TTHKW__wrapper{padding:40px 12% 20px}}
.ChatWidget-module__OvGlgq__toggleButtonWrapper{cursor:pointer;z-index:1000;background:var(--standard-color-bold);border:none;border-radius:10px;padding:10px;line-height:0;position:fixed;bottom:70px;right:20px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.ChatWidget-module__OvGlgq__toggleButtonWrapper .ChatWidget-module__OvGlgq__toggleIcon{width:var(--icon-size-small);height:var(--icon-size-small);fill:#fff}.ChatWidget-module__OvGlgq__chatBoxWrapper{z-index:1001;background:#fff;border-radius:12px;flex-direction:column;width:80%;max-width:400px;height:400px;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.2)}.ChatWidget-module__OvGlgq__chatBoxWrapper .ChatWidget-module__OvGlgq__header{background-color:var(--standard-color-light);border-top-left-radius:12px;border-top-right-radius:12px;align-items:center;gap:10px;padding:10px;display:flex;position:-webkit-sticky;position:sticky;top:0}.ChatWidget-module__OvGlgq__chatBoxWrapper .ChatWidget-module__OvGlgq__avatar{border-radius:50%;width:32px;height:32px}.ChatWidget-module__OvGlgq__chatBoxWrapper .ChatWidget-module__OvGlgq__shopName{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-weight:700;overflow:hidden}.ChatWidget-module__OvGlgq__chatBoxWrapper .ChatWidget-module__OvGlgq__closeButton{font-size:var(--font-size-h4);cursor:pointer;background:0 0;border:none;font-weight:700}.ChatWidget-module__OvGlgq__messages{overscroll-behavior:contain;background-color:#f0f2f5;flex:1;padding:10px;overflow-y:scroll}
.ChatMessage-module__2ixBBq__messageBlock{gap:10px;display:flex}.ChatMessage-module__2ixBBq__messageAvatar{border-radius:50%;width:28px;height:28px}.ChatMessage-module__2ixBBq__messageContent{flex-direction:column;display:flex}.ChatMessage-module__2ixBBq__messageBubble{background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;align-self:self-start;max-width:80%;margin-bottom:4px;padding:10px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ChatMessage-module__2ixBBq__messageBubble:first-child{border-top-left-radius:10px}.ChatMessage-module__2ixBBq__messageBubble:last-child{border-bottom-left-radius:10px}.ChatMessage-module__2ixBBq__messageLink{color:var(--font-color-second);word-break:break-all}
.CheckoutInitializationFailed-module__AWFbVG__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:80vh;padding:40px 20px;display:flex}.CheckoutInitializationFailed-module__AWFbVG__errorContent{background:var(--standard-color-hairline);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;max-width:600px;padding:20px;display:flex}.CheckoutInitializationFailed-module__AWFbVG__errorText{line-height:1.5}.CheckoutInitializationFailed-module__AWFbVG__back2CartButton{color:var(--font-color-second);cursor:pointer;background:0 0;border:none;padding:10px 10px 0 0}@media (min-width:1024px){.CheckoutInitializationFailed-module__AWFbVG__container{padding:40px 12%}}
.CheckoutLoadingPage-module__wOj9lW__container{justify-content:center;align-items:center;min-height:80vh;display:flex}.CheckoutLoadingPage-module__wOj9lW__loadingSpinner{border:3px solid rgba(0,0,0,.3);border-top-color:#fff;width:60px;height:60px}
.ProductCard-module__BxJYrG__container{cursor:pointer;background-color:#fff;border-radius:10px;flex-direction:column;gap:10px;text-decoration:none;display:flex;overflow:hidden}.ProductCard-module__BxJYrG__imgWrapper{position:relative}.ProductCard-module__BxJYrG__imgWrapper .ProductCard-module__BxJYrG__image{background:#f2f2f2;border-bottom-right-radius:10px;width:100%;height:auto;min-height:300px;display:block}.ProductCard-module__BxJYrG__imgWrapper .ProductCard-module__BxJYrG__discountTag{z-index:1;color:#fff;font-weight:500;position:absolute;top:20px;right:20px}.ProductCard-module__BxJYrG__imgWrapper .ProductCard-module__BxJYrG__discountTag:before{content:"";background:var(--standard-color-medium);z-index:-1;border-radius:50%;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductCard-module__BxJYrG__infoWrapper{background:var(--standard-color-thin);border-top-right-radius:10px;width:100%;padding:10px;position:relative}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price{background:var(--standard-color-thin);min-width:50%;color:var(--font-color-second);border-top:10px solid #fff;border-right:10px solid #fff;border-top-right-radius:20px;padding:10px;position:absolute;top:0;left:0;transform:translateY(-100%)}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price:before{content:"";background:0 0;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0;box-shadow:-10px -10px #fff}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price:after{content:"";width:20px;height:20px;box-shadow:-10px 10px 0 var(--standard-color-thin);background:0 0;border-radius:50%;position:absolute;bottom:0;right:-20px}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price .ProductCard-module__BxJYrG__virtualBorderLeft{content:"";z-index:1;background:0 0;border-radius:50%;width:20px;height:20px;position:absolute;top:-30px;left:0;box-shadow:-10px 10px #fff}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price .ProductCard-module__BxJYrG__virtualBorderRight{content:"";z-index:1;background:0 0;border-radius:50%;width:20px;height:20px;position:absolute;bottom:10px;right:-30px;box-shadow:-10px 10px #fff}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price .ProductCard-module__BxJYrG__originPrice{font-weight:500}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price .ProductCard-module__BxJYrG__prefixPrice{font-size:var(--font-size-caption);padding-right:4px}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__price .ProductCard-module__BxJYrG__delPrice{font-size:var(--font-size-caption);padding-left:10px}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.ProductCard-module__BxJYrG__infoWrapper .ProductCard-module__BxJYrG__category{padding-top:10px}.ProductCard-module__BxJYrG__soldOut{filter:brightness(60%)opacity(80%)}@keyframes ProductCard-module__BxJYrG__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.NepCollectionBanner-module__g-7UEW__container{border:1px solid var(--standard-color-light);border-radius:20px;flex-direction:column;height:400px;text-decoration:none;display:flex;overflow:hidden}.NepCollectionBanner-module__g-7UEW__scrollRevealSection{flex-direction:column;align-items:flex-start;gap:20px;height:50%;padding:20px;display:flex}.NepCollectionBanner-module__g-7UEW__scrollRevealSection .NepCollectionBanner-module__g-7UEW__title{color:#fff}.NepCollectionBanner-module__g-7UEW__scrollRevealSection .NepCollectionBanner-module__g-7UEW__description{color:#fff;font-style:italic;line-height:1.5}.NepCollectionBanner-module__g-7UEW__scrollFixedSection{clip-path:polygon(0% 0%,0% 0%,50% 20%,100% 0%,100% 0%,100% 100%,0% 100%);background-color:#ccc;height:50%}.NepCollectionBanner-module__g-7UEW__scrollFixedSection .NepCollectionBanner-module__g-7UEW__img{width:auto;height:100%}@media (min-width:1024px){.NepCollectionBanner-module__g-7UEW__container{flex-direction:row;height:200px}.NepCollectionBanner-module__g-7UEW__scrollRevealSection{width:50%;height:100%}.NepCollectionBanner-module__g-7UEW__scrollFixedSection{clip-path:polygon(75% 0%,100% 0%,100% 100%,0% 100%,10% 50%,0% 0%);width:50%;height:100%}}
.CheckBox-module__hfEPQa__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--font-size-body);height:var(--font-size-body);border:1px solid var(--standard-color-semi-bold);cursor:pointer;background-color:#fff;border-radius:3px;position:relative}.CheckBox-module__hfEPQa__checkbox:checked{background-color:var(--standard-color-bold)}.CheckBox-module__hfEPQa__checkbox:disabled{opacity:.5;pointer-events:none;cursor:default}.CheckBox-module__hfEPQa__checkbox:checked:after{content:"✔";color:#fff;font-size:var(--font-size-caption);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ProductCardSkeleton-module__6QS39W__skeletonCard{background:#fff;border-radius:10px;width:100%;animation:1.5s infinite ProductCardSkeleton-module__6QS39W__pulse;overflow:hidden}.ProductCardSkeleton-module__6QS39W__imagePlaceholder{background-color:#e0e0e0;width:100%;height:300px}.ProductCardSkeleton-module__6QS39W__infoPlaceholder{padding:20px 10px}.ProductCardSkeleton-module__6QS39W__textLine{background-color:#e0e0e0;border-radius:4px;height:16px;margin-bottom:8px}.ProductCardSkeleton-module__6QS39W__name{width:80%}.ProductCardSkeleton-module__6QS39W__category{width:60%}.ProductCardSkeleton-module__6QS39W__price{width:40%}@keyframes ProductCardSkeleton-module__6QS39W__pulse{0%{background-color:#e0e0e0}50%{background-color:#f5f5f5}to{background-color:#e0e0e0}}
.HpSectionSkeletonLoading-module__7BjwjG__container{background:#e6e6e6;min-height:200px;position:relative;overflow:hidden}.HpSectionSkeletonLoading-module__7BjwjG__animateShimmer{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:1.5s infinite HpSectionSkeletonLoading-module__7BjwjG__shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes HpSectionSkeletonLoading-module__7BjwjG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.ConfirmationPopup-module__To4FmG__overlay{z-index:1001;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.ConfirmationPopup-module__To4FmG__popup{background:var(--standard-color-hairline);border-radius:10px;flex-flow:wrap;gap:20px;width:100%;max-width:500px;padding:40px;animation:.5s forwards ConfirmationPopup-module__To4FmG__slideDownFadeIn;display:flex;box-shadow:0 4px 6px rgba(0,0,0,.4)}.ConfirmationPopup-module__To4FmG__button{flex:1}@keyframes ConfirmationPopup-module__To4FmG__slideDownFadeIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.CheckoutFooter-module__CUrLBG__container{border-top:1px solid var(--standard-color-thin);flex-direction:column;gap:10px;padding:20px;display:flex}.CheckoutFooter-module__CUrLBG__policyWrapper{flex-wrap:wrap;gap:10px;display:flex}.CheckoutFooter-module__CUrLBG__policyWrapper .CheckoutFooter-module__CUrLBG__policyLink{color:var(--font-color-second);text-decoration:none;position:relative}@media (min-width:1024px){.CheckoutFooter-module__CUrLBG__container{padding:20px 12%}}
