.x-nav{position:-webkit-sticky;position:sticky;top:0;z-index:3;height:82px}nav{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 1.5rem;width:100%;background-color:#fff;border-bottom:1px solid #ddd}.x-flash-sale{font-size:.8em;text-align:center;background:var(--primary-color);color:#fff;height:23px;display:flex;justify-content:center;align-items:center}.logo-image{width:55px;margin:5px 0;object-fit:contain}nav .x-country{display:none}.nav-logo-home-button{align-self:center;cursor:pointer}.nav-logo-home-button a{outline:none;border:none;color:#111;text-decoration:none;font-weight:400;display:flex;align-items:center}.nav-logo-home-button a:hover{color:#111}a:active,a:focus{outline:none;border:none}.x-right-container{display:flex;justify-content:center;align-items:center}.x-right-container>*{padding:0 1em;text-decoration:unset}.x-right-container .hamburger-icon.border{border:1px solid #ddd;padding:.5em .8em;border-radius:5px;margin:auto}.hamburger-icon{align-self:center;cursor:pointer;color:#afafaf}.nav-link-container{display:none}input:focus{outline:none}.nav-link-container>*{margin-right:2.3em;position:relative}.h-icon-counts{margin-right:0;position:relative}.h-icon-counts a{margin-right:2.3em;position:relative}.nav-link-container-mobile{padding:70px 1em 1em;border-radius:10px;position:absolute;display:flex;flex-flow:column nowrap;top:0;width:100vw;right:0;justify-content:flex-start;background-color:#fff;align-items:stretch;z-index:1;box-shadow:0 0 46px -4px #b0afaf}.nav-link-container-mobile .h-icon-counts>*,.nav-link-container-mobile>*{color:#6c6c6c;margin-right:0;text-decoration:none;padding:20px 30px;border-radius:10px;font-weight:400;font-size:1rem;letter-spacing:1px;display:flex;justify-content:space-between}.h-icon-counts{padding:0;display:block}.nav-link-container-mobile .cross-tab-icon{position:relative;top:8px;left:2px;cursor:pointer}::placeholder{letter-spacing:.4px}.cross-tab-icon{z-index:1;color:red;padding:1em}.nav-input-search{margin-top:.4em;border:none;background-color:#f7f7f7;border-radius:18px;display:flex;align-items:center;height:30px}.nav-input-search input{padding:.5rem 1rem;font-size:16px;width:100%}.nav-input-search button,.nav-input-search input{border:none;border-radius:15px;background-color:#f7f7f7}.nav-input-search button{margin-top:.1em;padding:.5rem 1rem 5px;cursor:pointer}.cart-count{font-size:.7rem;position:relative;display:inline-block;padding:2.5px 6px;border-radius:30px;left:-5px;bottom:15px;background-color:#fa6767;color:#fff;border:none}.cart,.wishlist{position:relative;top:5px;left:10px}.nav-logo-home-button .brand-name{font-weight:600}.hide-lg{display:none}@media (max-width:767px){nav{padding:.5em 1em}.x-right-container{width:70px}.nav-input-search{height:40px;margin:auto}.hide-lg{display:block}}@media (min-width:768px){.h-icon-counts a,nav a{display:inline-block;font-size:1.2em;font-weight:300;text-decoration:none;letter-spacing:.2px}.nav-logo-home-button .brand-name{display:inline}nav .x-country{display:block}nav{z-index:3;align-items:center;position:-webkit-sticky;position:sticky;top:0}.hamburger-icon,.x-right-container{display:none}.h-icon-counts,.nav-link-container{display:flex;flex-flow:row nowrap;align-items:center}.h-icon-counts>*,.nav-link-container>*{color:#111;font-size:1em}.h-icon-counts>:hover,.nav-link-container>:hover{cursor:pointer;border:none}.cart-count{position:absolute;display:block;padding:2.5px 6px;border-radius:30px;left:15px;bottom:20px;background-color:#fd5757;color:#fff;border:none}.cart a{color:#fff}.cart,.wishlist{position:default;top:0;left:0;margin-top:.2em}.wishlist{margin-top:.2em}.logo-image{margin-left:40px}}.footer{background:#eee;padding:20px 0 30px;font-family:Play,sans-serif;text-align:center}.footer .row{width:100%;padding:.6% 0;color:gray;font-size:.8em;font-weight:300;width:70%;margin:auto}.footer .x-downloadimg{text-align:center;display:flex;gap:10px;justify-content:center;border-bottom:1px solid #f7f7f7;padding-bottom:1em}.footer .x-downloadimg img{width:120px}.footer .row a{text-decoration:none;color:gray;transition:.5s}.footer .row a:hover{color:#222}.footer .row ul{width:100%}.footer .row ul li{display:inline-block;margin:0 30px 10px}.footer .row a.icon{font-size:2em;margin:0 1%}.footer .x-country{display:none}.footer .x-row{color:gray;font-weight:300;font-size:.8em;margin-top:1.5em}@media (max-width:767px){.footer{text-align:left;padding:2em 2.5em}.footer .row{display:flex;justify-content:space-between;width:100%}.footer .row ul li{display:block;margin:15px 0;text-align:left}.footer .row a.icon{margin:0 1em 0 0;font-size:1.3rem}.footer .row,.footer .x-row{color:gray;font-weight:300;font-size:.9em;margin-top:0}.footer .x-country{display:none}.footer .x-downloadimg{margin-bottom:1em}}.signin-modal-container{position:fixed;inset:0;z-index:6;background-color:rgba(0,0,0,.5);margin:auto}.signin-modal-container .signin-input-container{width:100%;max-height:100%;overflow-y:auto}.signin-modal-container .signin-content{background-color:#fff;width:40%;position:relative;margin:2em auto auto}.signin-modal-container .cross-tab-icon{position:absolute;top:8px;right:20px;cursor:pointer}.signin-img{width:50%;height:50vh}.signin-img img{width:100%;object-fit:cover;height:100%}.signin-details{padding:2em}.signin-input-container h2{color:#212121;margin:10px 0;text-align:center;font-size:1.4rem;font-weight:500}.signin-content p{text-align:center;font-weight:300}.signin-content .x-subtitle{padding:.5em 0 2em}.signin-content .x-foot{padding:2em 0 .5em;text-align:center;font-size:.9em}.signin-content a{color:unset}.signin-modal-container button{padding:15px 10px;border-radius:5px;font-weight:600;width:100%;border:1px solid #ddd;margin-top:1em;background:#fff;justify-content:center;display:flex;font-size:1em}.signin-content svg{margin-right:1em;width:20px!important}.signin-modal-container button:hover{background-color:#f7f7f7;cursor:pointer}.signin-content button.x-google{background:#db4437;color:#fff}.signin-content button.x-email{background:var(--primary-color);color:#fff}.signin-modal-container .submit{padding:15px 10px;border-radius:10px;font-weight:400;font-size:1.1rem;border:none;margin-bottom:10px;color:#fff;background-color:var(--primary-color)}.signin-modal-container .submit:hover{cursor:pointer;background-color:#000}.signin-modal-container .btn-container{display:flex;justify-content:space-between;padding:0 20px}.signin-modal-container .btn-container button{border:none;padding:8px 16px;border-radius:5px}.signin-modal-container .btn-container button:hover{cursor:pointer;background-color:var(--secondary-background-color-onhover)}.signin-modal-container .btn-container button:last-child{flex-grow:1;margin-left:10px}@media (max-width:767px){.signin-modal-container .signin-content{width:90%}}.welcome-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease-in-out}.welcome-modal{position:relative;background:#fff;border-radius:10px;max-width:90%;max-height:90vh;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.close-button{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#666;z-index:10;transition:color .2s}.close-button:hover{color:#333}.modal-content{display:flex;justify-content:center;align-items:center;padding:20px}.promo-image{max-width:100%;height:auto;border-radius:8px;display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.welcome-modal{max-width:95%}.modal-content{padding:10px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0;box-sizing:border-box}.App{overflow:hidden}h1{font-size:2rem;line-height:1.3}a{text-decoration:none}h2{font-size:1.5rem;line-height:1.4}div .explore-btn{text-align:center;font-weight:800;border:none;border-radius:20px;font-size:1rem;color:#fff;background-color:var(--primary-color);padding:.5rem 2rem}.page-heading{text-align:center;margin:20px;font-weight:400}.product-card-details{background-color:#fff;border-radius:10px;padding:.5em 0;position:relative;display:flex;flex-flow:column nowrap;font-size:.9em;letter-spacing:.5px;line-height:1.3;flex-grow:1;z-index:-1}.product-card-details>p{color:#6c6c6c;font-size:.8em;display:flex;align-items:center}.product-card-details>p>*{margin-right:5px}.product-card-details>h3{text-transform:uppercase;margin:0 .5em 0 0;background-color:#fff;border-radius:5px;padding:.5em 0;align-self:stretch;flex-wrap:nowrap;font-weight:400;color:#6c6c6c}.product-card-buttons{position:relative;display:flex;z-index:5}.original-price{color:#696969;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}.discount-price{color:#000;font-weight:600}.product-card-details .price-container{font-size:1e;display:flex;margin-bottom:.35em}.price-container>*{margin-right:.5em}@media (min-width:768px){h1{font-size:2.5rem}h2{font-size:1.75rem}}@media (min-width:1024px){h2{font-size:2rem}}button{cursor:pointer}:root{--primary-color:#424242;--primary-color-onhover:#000;--secondary-background-color:#e8e8e8;--secondary-background-color-onhover:#d6d6d6}