*{margin:0;padding:0;box-sizing:border-box}body{background:#fff;color:#000;font-family:DIN Pro}@font-face{font-family:DIN Pro;src:url(DINPro.woff2) format("woff2"),url(DINPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(DINPro-Black.woff2) format("woff2"),url(DINPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(DINPro-Bold.woff2) format("woff2"),url(DINPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(DINPro-Light.woff2) format("woff2"),url(DINPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(DINPro-Medium.woff2) format("woff2"),url(DINPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.container{width:100%;max-width:1375px;padding:0 15px;margin:0 auto}a{text-decoration:none}.flex{display:flex}.grid{display:grid}.header-main{background:#fff;position:sticky;top:0;left:0;right:0;transition:.3s ease-in-out;z-index:1}.header-menu{width:50%}.header-main.sticky-header{padding:10px 20px}.header-menu.header-right-menu .mega-menu-deta ul li{padding:0}.header-menu.header-right-menu .nav-menu ul{margin-left:20px}.header-deta{display:flex;align-items:center;justify-content:space-between}.header-menu ul li a{color:#000;font-size:16px;font-weight:500}.header-cart{display:flex;align-items:center;gap:25px}.header-menu.header-right-menu .nav-menu{display:flex;align-items:center;justify-content:space-between}.header-menu ul li{list-style:none;position:relative;padding:30px 0}.header-menu ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000;opacity:0;transition:.3s ease-in-out}.header-menu ul li:hover:after{opacity:1}.mega-product a{font-weight:700!important;display:flex;align-items:center;gap:5px}.mega-product a span{line-height:0}.mega-product p{font-weight:400;font-size:14px;margin:5px 0}.header-menu.header-right-menu .mega-menu-deta ul li:hover:after{opacity:0}.menu-hover.dropdown-mega .dropdown-menu span{line-height:0}.menu-hover.dropdown-mega .dropdown-menu{align-items:center;gap:5px}.header-menu ul{display:flex;align-items:center;justify-content:center;gap:40px;padding:0}.header-logo{margin:0 50px}.header-btns{display:flex;align-items:center;gap:20px}.header-btns a{background:#000;color:#fff;text-decoration:none;padding:10px 25px;font-size:16px;border-radius:10px}.close-deta,.mobile-menu{display:none}.header-right-deta{display:flex;align-items:center;gap:20px}.mobile-menu .menu{border:none;background:transparent;display:flex;flex-direction:column;row-gap:5px}.close-deta .close-btn{background:transparent;border:none}.close-deta .close-btn span{width:25px;height:3px;display:block;background:#000}.mobile-menu .menu span{background:#000;height:3px;width:25px;display:block}.close-deta .close-btn{position:absolute;top:25px;right:25px}.close-deta .close-btn span:first-child{transform:rotate(45deg);position:relative;top:3px}.close-deta .close-btn span:last-child{transform:rotate(-45deg)}.dropdown ul{display:block;width:200px;max-width:100%;padding:10px}.header-menu.header-right-menu .mega-menu-deta ul{margin:0}.header-mobile-menu .header-menu ul li a span svg{width:22px;height:22px;display:block;transform:rotate(-90deg);transition:.3s ease-in-out}.dropdown-menu.drop-mobile-menu.open span svg{transform:rotate(0)}.header-mobile-menu .header-menu ul li a{display:flex;align-items:center;justify-content:space-between}.header-mobile-menu .dropdown ul li a{margin-bottom:5px}.menu-hover:hover .dropdown{opacity:1;visibility:visible;transform:none}.header-mobile-menu{display:none}.dropdown{position:absolute;top:50px;left:0;opacity:0;visibility:hidden;transform:translateY(15px);transition:.3s ease-in-out}.menu-hover .dropdown{display:block!important}.dropdown.mega-menu{width:100%;top:79px;background:#f7f8f9;padding:30px 15px;opacity:0;visibility:hidden;transform:translateY(-15px);transition:all .3s ease-in-out}.menu-hover.dropdown-mega{position:unset}.dropdown.mega-menu ul{width:100%;padding:0}.mega-menu-title h4{font-size:18px;margin-bottom:15px}.dropdown.mega-menu ul li a{margin-bottom:5px;display:block;font-size:16px}.mega-menu-left{grid-template-columns:repeat(3,minmax(0px,1fr));grid-gap:20px;display:grid}.mega-menu-inner{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));grid-gap:40px}.menu-hover.dropdown-mega:hover .dropdown.mega-menu{opacity:1;visibility:visible;transform:none}.dropdown-menu.drop-mobile-menu.open+.dropdown{opacity:1;visibility:visible;transform:none}.mega-menu-product{position:relative;padding-top:100%;width:100%}.mega-menu-product img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.mega-menu-right{grid-template-columns:repeat(2,minmax(0px,1fr));grid-gap:20px;display:grid}.mega-product h4{font-size:18px;margin-top:10px}.header-cart a{position:relative}.header-cart a .cart-counter{position:absolute;top:-7px;right:-5px;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#2973b2;color:#fff;border-radius:50%;min-width:14px;height:14px;font-size:11px;line-height:0}.header-cart a:hover svg path{fill:#2973b2}.wrapper{margin:35px 0}.product-left-content p{margin:18px 0;font-size:14px}.product-left-content p span{color:#fff;text-align:center;white-space:nowrap;background:#2973b2;border-radius:10px;padding:2px 6px;font-size:14px;font-style:normal;font-weight:700;line-height:1.42857}.product-tab .tabs{margin:0;padding:0;list-style:none;gap:10px}.product-tab .tabs li{color:#7e7e7e;text-align:center;text-transform:uppercase;white-space:nowrap;background:#f7f8f9;border:1px solid #f7f8f9;border-radius:8px;padding:10px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.product-tab .tabs li.current{color:#000;border-color:#000}.product-tab .tab-content{display:none}.product-tab .tab-content.current{display:inherit}.product-tab-deta h3{font-size:28px;font-weight:700;text-transform:uppercase;margin-top:40px;margin-bottom:20px;padding-top:15px;border-top:1px solid #000;justify-content:space-between}.product-main{gap:140px}.product-main .product-left{width:65%}.product-main .product-right{width:35%}.product-tab-deta h3 span{font-size:16px;font-weight:400;text-transform:capitalize}.product-tab-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px}.product-img{position:relative;padding-top:80%;width:100%;background:#ddd;border-radius:10px}.product-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.product-card{background:#f7f8f9;border-radius:10px;text-align:center;padding:10px;height:100%;display:flex;flex-direction:column}.product-content h4{font-size:14px;text-transform:uppercase;font-weight:700;margin:10px 0 20px;flex:1}.product-content h6{font-size:14px;font-weight:400;margin-bottom:5px}.product-content{display:flex;flex-direction:column;height:100%}.product-add-btn button{background-color:#000;width:100%;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:100px;padding:8px 5px;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.product-add-btn button:hover{background-color:#404040}.product-img span{position:absolute;top:10px;right:10px;text-transform:uppercase;color:#f7f8f9;background:#2e585c;padding:3px 10px;font-size:11px;font-weight:500;border-radius:14px}.product-content h6 span{display:block;text-decoration-line:line-through}.product-right-head h2{font-size:50px;font-weight:700;text-transform:uppercase;line-height:.92}.product-right-show{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;margin:30px 0 20px}.product-show-deta{position:relative;padding-top:100%;width:100%;background:#f7f8f9;border-radius:10px}.product-show-deta span,.product-show-deta img{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;border-radius:10px;border:2px dashed #000}.product-show-deta img{border:none}.product-show-deta button{position:absolute;top:-10px;right:-10px;border:none;cursor:pointer}.product-show-content h5{text-align:center;text-transform:uppercase;font-weight:700;font-size:12px;margin-top:10px}.product-right .product-add-btn button{padding:15px 10px}.product-add-btn button.disable{background:#d9d9d9;border-color:#d9d9d9}.product-total{justify-content:space-between;align-items:center;margin:20px 0}.shipping-deta{justify-content:space-between;margin:20px 0}.product-progress .progress{overflow:hidden;height:10px;background-color:#f7f8f9;border-radius:80px}.product-progress .progress-bar{height:100%;background:#2e585c;border-radius:80px;transition:width .4s ease-in-out}.product-progress .progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite}.product-progress p{font-weight:400;font-size:14px;text-align:center;margin-bottom:10px}.shipping-deta h6{font-size:14px;font-weight:400;display:flex;gap:10px;align-items:center}.product-add-btn.product-add-remove .pro-add-btn{background:transparent;color:#000;padding:0;border-radius:0;height:30px;width:30px;line-height:0}.product-add-btn.product-add-remove{display:flex;align-items:center;justify-content:space-between;border:1px solid #000;border-radius:100px;padding:0 10px}.product-right-sticky{position:sticky;top:110px}.product-add-btn.no-quantity button.quantity.quantity-minus,.product-add-btn.no-quantity .select-quantity-input-display{display:none}.product-add-btn:not(.no-quantity) span.quantity-add-text{display:none}span.quantity-add-text{display:block}.product-left .product-add-btn{color:#000;background:0 0;border-radius:100px;height:30px;padding-bottom:2px;font-family:DINPro,sans-serif;font-size:14px;font-weight:700;line-height:18px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #000}.no-quantity button.quantity{box-shadow:none;background:0 0;border:0 solid;outline:none;width:30%;margin:0;padding:0;height:30px;color:#000}button.quantity.quantity-plus{background:#000;color:#fff;width:100%;display:flex;align-items:center;height:30px;justify-content:center}input.select-quantity-input.lsg-hidden{text-align:center;background:0 0;border:0;width:100%;font-family:inherit;font-size:16px;line-height:1.2;display:none}.select-quantity-input-display{font:inherit;flex-shrink:0;justify-content:center;align-items:center;width:40%;display:flex;text-align:center;background:0 0;border:0}.product-right-add:nth-child(n+4){display:none}button.quantity.quantity-plus:disabled{opacity:.5}.hide_no_selectedpro{display:none}@media (max-width: 1200px){.header-menu ul{gap:35px}}@media (max-width: 991px){.header-menu{position:absolute;top:0;left:-340px;height:100vh;background:#f7f8f9;width:300px;max-width:100%;padding:35px;transition:.3s ease-in-out;z-index:10;display:none}.header-mobile-menu .dropdown{position:unset;display:none;transition:.3s ease-out}.header-mobile-menu .header-menu,.header-mobile-menu{display:block}.open-menu .header-menu{left:0}.header-logo{margin:0}.product-main .product-right,.product-main .product-left{width:100%}.product-main{flex-direction:column;row-gap:30px}.header-mobile-menu .dropdown ul{width:100%;background:transparent;opacity:unset;visibility:unset;transform:unset;padding-bottom:0}.header-mobile-menu .header-menu ul li{position:unset;display:block;width:100%;padding:0}.header-menu ul{flex-direction:column;align-items:start;gap:25px}.header-main{padding:10px}.close-deta,.mobile-menu{display:block}.menu-overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:-1;opacity:0;transition:.3s ease-in-out}.open-menu{overflow:hidden}.open-menu .menu-overlay{opacity:1;z-index:9}}@media (max-width: 767px){.header-btns{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style.css.map */
