@media all and (max-width:1000px){.language-selector .select-selected{font-size:18px}.language-currency{flex-direction:column}.header-links-wrapper{width:100%;border-bottom:1px solid #ddd}.smart-megamenu-active .header-menu .nav-menu .header-links li>a{margin:0;font-size:12px}.products-wrapper .item-box{width:calc(50% - 16px)}.container{width:100%;margin:auto;padding-inline:15px}.container-2{width:100%;margin:auto;padding-inline:20px}.cart{display:block}.cart colgroup,.cart thead{display:none}.cart tbody{display:block;overflow:hidden}.cart tr{display:block;float:left;width:100%;margin:40px 0 0;border:1px solid #ddd}.cart td{display:block;border:0;padding:10px}.cart td.remove-from-cart{margin:0 0 15px;border-bottom:1px solid #ddd;background-color:#eee;padding:10px}.cart td.product-picture{border-top:1px solid #ddd;padding:15px 10px 5px}.cart td.product{min-width:0;border-bottom:1px solid #ddd;padding:5px 10px 15px;text-align:center}.cart td.quantity{display:inline-block;padding:0 10px;vertical-align:middle}.cart td.unit-price,.cart td.subtotal{display:inline-block;padding:20px 10px;vertical-align:middle}.order-details-page .data-table{display:block}.order-details-page .data-table colgroup,.order-details-page .data-table thead{display:none}.order-details-page .data-table tbody{display:block;overflow:hidden}.order-details-page .data-table tr{display:block;float:left;width:100%;margin:40px 0 0;border:1px solid #ddd}.order-details-page .data-table td{display:block;border:0;padding:10px}.order-details-page .data-table td.product,.order-details-page .data-table td.tracking-number{min-width:0;border-bottom:1px solid #ddd;padding:5px 10px 15px;text-align:center}.product-varient-title{font-size:40px;line-height:44px}.product-variant-list span.variant-name{font-size:30px;line-height:34px}.product-variant-list .prices{font-size:40px;line-height:44px}.product-variant-list span.text-subscribe{font-size:26px;line-height:30px}.pdp-top .gallery{order:1}.pdp-top .title-description{order:2}.pdp-top{flex-direction:column}.pdp-top .title-description{width:100%}.pdp-top .gallery{width:65%;margin:auto}.pdp-top h1.product-name{font-size:36px;font-weight:600}.full-description{font-size:16px;line-height:25px;text-align:center}.full-description p{text-align:center}.product-specs-box .spec-container{gap:10px}.product-specs-box .spec-name{width:calc(50% - 5px);padding:10px;font-size:16px;line-height:20px}.spec-name span{margin:10px auto 20px}.header-menu{position:relative;z-index:1;width:90%;max-width:600px;margin:0 auto 40px}.menu-toggle{background:#4ab2f1 url('../images/menu-icon.png') right center no-repeat;padding:15px;font-size:15px;font-weight:bold;color:#fff;text-transform:uppercase;cursor:pointer}.top-menu{display:none}.top-menu>li{position:relative;margin:1px 0;background-color:#f6f6f6}.top-menu>li>a{display:block;min-height:55px;padding:18px;font-size:15px;color:#555}.top-menu>li>a:focus{position:relative;z-index:1}.top-menu .sublist{display:none;background-color:#fff;padding:5px 0}.top-menu .sublist li{position:relative;margin:1px 0 1px 20px}.top-menu .sublist li a{display:block;padding:15px 18px;font-size:15px}.sublist-toggle{position:absolute;top:0;right:0;width:55px;height:55px;border-left:1px solid #fff;background:url('../images/toggle-black.png') center no-repeat;padding:15px;font-size:15px;font-weight:bold;color:#fff;text-transform:uppercase;cursor:pointer}.sublist .sublist-toggle{height:49px}.sublist .sublist li{background-color:#f6f6f6}.sublist .sublist .sublist li{background-color:#fff}.block-category-navigation{display:none}.block-account-navigation{float:none;margin:auto!important}.write-review .review-rating{text-align:center}.write-review .review-rating div.name-description{width:100%;margin:0 5px 0 0;text-align:center}.product-review-box{width:fit-content}.footer-bottom{display:flex;justify-content:space-between;gap:20px;flex-direction:column-reverse;text-align:left}.information-list{display:flex;flex-direction:column;flex-wrap:wrap;max-width:100%;row-gap:10px;align-items:flex-start}.information-list li a{font-size:18px;border-right:0;padding-inline:0}.block-left,.footer-upper{flex-direction:column}.footer-upper{gap:50px}.login-page .customer-blocks{padding:30px!important}}
