*{padding:0;margin:0;font-family:sans-serif}:root{--primary-color: #febd69;--primary-shade: #d49644}.header{display:flex;align-items:center;justify-content:space-between;background-color:#131921;padding:10px 20px;color:#fff;position:sticky;top:0;z-index:100;flex-wrap:wrap}.header__left{display:flex;align-items:center}.header__logo{width:100px;object-fit:contain;margin-right:10px;cursor:pointer;border-radius:6px;transition:background-color .3s ease}.header__logo:hover{background-color:#fff3}.header__location{display:flex;align-items:center;gap:5px;cursor:pointer;padding:5px 8px;border-radius:6px;transition:background-color .3s ease}.header__location:hover{background-color:#fff3}.header__search{display:flex;flex:1;max-width:600px;margin:0 10px}.header__searchCategory{border:none;padding:5px;background-color:#f3f3f3;border-radius:2px 0 0 2px}.header__search input{flex:1;padding:5px 10px;border:none;outline:none}.header__searchButton{background-color:#febd69;border:none;padding:6px 10px;border-radius:0 4px 4px 0;cursor:pointer;transition:background-color .3s ease}.header__searchButton:hover{background-color:#f3a847}.header__language{display:flex;align-items:center;gap:3px;padding:5px 8px;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.header__language:hover{background-color:#fff3}.header__flag{width:20px;height:14px;margin-right:4px}.header__right{display:flex;align-items:center}.header__option{display:flex;flex-direction:column;justify-content:center;padding:6px 10px;border-radius:6px;transition:background-color .3s ease;cursor:pointer;text-decoration:none;color:#fff}.header__option:hover{background-color:#fff3}.header__optionBold{font-weight:700}.header__cart{display:flex;align-items:center;gap:5px;padding:6px 10px;border-radius:6px;cursor:pointer;transition:background-color .3s ease;color:#fff;text-decoration:none}.header__cart:hover{background-color:#fff3}.header__cartCount{margin-left:2px;font-weight:700;color:#febd69}@media (max-width: 1024px){.header__search{max-width:400px}.header__right{display:none}}@media (max-width: 768px){.header{flex-direction:column;align-items:flex-start}.header__search{width:100%;margin:10px 0}.header__left{margin-bottom:5px}}.navbar{display:flex;align-items:center;justify-content:space-between;background-color:#232f3e;padding:5px 20px;font-size:13px;line-height:19px;font-family:Arial,Helvetica,sans-serif;overflow-x:auto;white-space:nowrap;box-shadow:0 2px 4px #0000001a;position:sticky;top:60px;z-index:999}.navbar__menu{display:flex;align-items:center;gap:5px;font-weight:700;cursor:pointer;color:#fff}.navbar__menu:hover{background-color:#ffffff1a;border-radius:4px;padding:2px 5px}.navbar__links{display:flex;gap:15px;flex-wrap:nowrap;overflow-x:auto}.navbar__links a{color:#fff;text-decoration:none;padding:6px 12px;border-radius:6px;transition:background-color .3s ease,color .3s ease;display:inline-block}.navbar__links a:hover{background-color:#fff3;color:#fff}.navbar__promo{display:flex;align-items:center;gap:5px;font-size:12px;background-color:#fbbc04;color:#000;padding:2px 8px;border-radius:4px;font-weight:700}.navbar::-webkit-scrollbar{display:none}.navbar{-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 768px){.navbar{padding:5px 10px;font-size:12px}.navbar__links{gap:10px;padding-left:10px}.navbar__menu span{font-size:12px}}._footer_16t8i_1{background-color:#232f3e;color:#fff;padding:40px 20px 20px;font-family:Arial,sans-serif}._topLinks_16t8i_15{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:30px}._column_16t8i_31{display:flex;flex-direction:column;min-width:150px}._column_16t8i_31 h4{font-weight:700;margin-bottom:10px}._column_16t8i_31 a{color:#fff;text-decoration:none;font-size:14px;margin:3px 0;transition:color .2s}._column_16t8i_31 a:hover{text-decoration:underline;color:#febd69}._bottomSection_16t8i_79{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #3a4553;padding-top:20px;font-size:14px}._language_16t8i_97{display:flex;align-items:center;gap:5px}@media (max-width: 768px){._topLinks_16t8i_15{flex-direction:column;gap:15px}._bottomSection_16t8i_79{flex-direction:column;gap:10px;text-align:center}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}._carouselWrap_xujck_1{width:100%;max-width:100%;margin:0 auto;overflow:hidden;position:relative;z-index:5}._slide_xujck_19{display:flex;justify-content:center;align-items:center;width:100%}._image_xujck_33{width:100%;height:500px;object-fit:cover}@media (max-width: 768px){._image_xujck_33{height:300px}}.category-card{width:220px;min-width:220px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a;background-color:#fff;transition:transform .2s}.category-card:hover{transform:translateY(-5px)}.card-link{text-decoration:none;color:inherit}.card-image{width:100%;height:200px;object-fit:cover;display:block;margin-bottom:10px}.card-title{text-align:center;font-size:1rem;margin:10px 0}.shop-now-btn{margin-left:20%;margin-bottom:5%;display:inline-block;text-align:center;padding:8px 16px;background-color:#f0f020f3;color:#000;border-radius:20px;text-decoration:none;transition:background-color .2s}.shop-now-btn:hover{background-color:#cc1}@media (max-width: 768px){.category-card{width:180px;min-width:180px}.card-image{height:150px}.card-title{font-size:.9rem}}.categories-container{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:20px}.categories-container .categories-container::-webkit-scrollbar{display:none}@media (max-width: 768px){.categories-container .categories-container{gap:15px;padding:15px 0}.categories-container .category-card{width:180px;min-width:180px}.categories-container .card-image{height:150px}}._productCard_14mn1_1{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#fff;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;align-items:center;text-align:center}._productCard_14mn1_1:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}._productCard_14mn1_1 a img{width:100%;max-width:180px;height:200px;object-fit:contain;margin-bottom:12px}._productInfo_14mn1_49 h3{font-size:1rem;font-weight:600;margin:8px 0;color:#333}._productRating_14mn1_63{display:flex;align-items:center;gap:4px;margin:6px 0;font-size:.875rem;color:#555}._productPrice_14mn1_81{font-size:1.1rem;font-weight:700;color:#111;margin:8px 0}._addToCart_14mn1_95{opacity:0;visibility:hidden;transform:translateY(10px);background-color:var(--primary-shade);border:1px solid #fcd200;border-radius:20px;padding:8px 12px;font-weight:600;cursor:pointer;transition:opacity .3s ease,transform .3s ease}._productCard_14mn1_1:hover ._addToCart_14mn1_95{opacity:1;visibility:visible;transform:translateY(0);background-color:var(--primary-color)}._productsContainer_14mn1_137{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:50px;max-width:1450px;margin:100px auto;justify-items:center}@media (max-width: 768px){._productCard_14mn1_1{max-width:45%;margin:8px}}@media (max-width: 480px){._productCard_14mn1_1{max-width:100%;margin:8px 0}}._cartPage_t09o0_1{max-width:1200px;margin:20px auto;padding:0 20px}._cartContainer_t09o0_13{display:flex;gap:20px;flex-wrap:wrap}._cartItems_t09o0_25{flex:2;list-style:none;padding:0}._cartItem_t09o0_25{display:flex;gap:15px;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:10px}._cartImg_t09o0_53{width:120px;object-fit:contain}._cartInfo_t09o0_63 h4{margin:0}._qtyControls_t09o0_71{display:flex;align-items:center;gap:5px;margin:5px 0}._qtyControls_t09o0_71 button{padding:3px 8px;cursor:pointer}._removeButton_t09o0_95{background:none;border:none;color:#0073e6;cursor:pointer;padding:0;margin-top:5px}._cartSummary_t09o0_113{flex:1;border:1px solid #ddd;padding:15px;border-radius:4px;height:fit-content}._checkoutButton_t09o0_129{width:100%;padding:10px;margin-top:10px;background-color:#f0c14b;border:1px solid #a88734;cursor:pointer}._products_container_10btu_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;padding:20px 0}@media (max-width: 768px){._products_container_10btu_1{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}}._productDetailsContainer_1svtk_1{display:flex;gap:40px;padding:30px;flex-wrap:wrap}._imageContainer_1svtk_15{flex:1;min-width:300px;text-align:center}._imageContainer_1svtk_15 img{max-width:100%;object-fit:contain}._infoContainer_1svtk_37{flex:2;min-width:300px}._infoContainer_1svtk_37 h1{margin-bottom:20px}._category_1svtk_55{color:#007185;font-weight:500;margin-bottom:10px}._rating_1svtk_67{display:flex;align-items:center;margin-bottom:10px}._price_1svtk_79{font-size:1.5rem;font-weight:700;margin-bottom:20px}._description_1svtk_91{margin-bottom:20px;line-height:1.5}._addToCart_1svtk_101{padding:10px 20px;background-color:#f0c14b;border:1px solid #a88734;cursor:pointer;font-weight:700}
