@import url(https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500,600,700,800,900|Barlow:300,400,500,600,700,800,900&display=swap);@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/ttf/iranyekanwebextrablackfanum.ttf);font-weight:900}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/ttf/iranyekanwebblackfanum.ttf);font-weight:800}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/eot/iranyekanwebboldfanum.eot);src:url("/assets/fonts/IranYekan/eot/iranyekanwebboldfanum.eot?#iefix") format("embedded-opentype"),url(/assets/fonts/IranYekan/woff/iranyekanwebboldfanum.woff) format("woff"),url(/assets/fonts/IranYekan/ttf/iranyekanwebboldfanum.ttf) format("truetype");font-weight:700}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/eot/iranyekanwebmediumfanum.eot);src:url("/assets/fonts/IranYekan/eot/iranyekanwebmediumfanum.eot?#iefix") format("embedded-opentype"),url(/assets/fonts/IranYekan/woff/iranyekanwebmediumfanum.woff) format("woff"),url(/assets/fonts/IranYekan/ttf/iranyekanwebmediumfanum.ttf) format("truetype");font-weight:500}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/eot/iranyekanwebregularfanum.eot);src:url("/assets/fonts/IranYekan/eot/iranyekanwebregularfanum.eot?#iefix") format("embedded-opentype"),url(/assets/fonts/IranYekan/woff/iranyekanwebregularfanum.woff) format("woff"),url(/assets/fonts/IranYekan/ttf/iranyekanwebregularfanum.ttf) format("truetype");font-weight:400}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/eot/iranyekanweblightfanum.eot);src:url("/assets/fonts/IranYekan/eot/iranyekanweblightfanum.eot?#iefix") format("embedded-opentype"),url(/assets/fonts/IranYekan/woff/iranyekanweblightfanum.woff) format("woff"),url(/assets/fonts/IranYekan/ttf/iranyekanweblightfanum.ttf) format("truetype");font-weight:300}@font-face{font-family:iranYekanFont;src:url(/assets/fonts/IranYekan/eot/iranyekanwebthinfanum.eot);src:url("/assets/fonts/IranYekan/eot/iranyekanwebthinfanum.eot?#iefix") format("embedded-opentype"),url(/assets/fonts/IranYekan/woff/iranyekanwebthinfanum.woff) format("woff"),url(/assets/fonts/IranYekan/ttf/iranyekanwebthinfanum.ttf) format("truetype");font-weight:100}.font100{font-weight:100}.font300{font-weight:300}.font400{font-weight:400}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.font900{font-weight:900}.font950{font-weight:950}.fs12{font-size:12px!important}.fs13{font-size:13px!important}.fs14{font-size:14px!important}.fs15{font-size:15px!important}.fs16{font-size:16px!important}.fs17{font-size:17px!important}.fs18{font-size:18px!important}.fs20{font-size:20px!important}.fs22{font-size:22px!important}.fs24{font-size:24px!important}.fs26{font-size:26px!important}.fs28{font-size:28px!important}.fs30{font-size:30px!important}.mainColor{color:var(--main-color)!important}.secondColor{color:var(--second-color)!important}.subColor{color:var(--subColor)!important}.blueColor{color:var(--blue-color)}body *{--blue-color:#008fdd;font-family:iranYekanFont!important;color:var(--second-color);--main-color:#003da6;--second-color:#262626;--subColor:#878787;--light-bg:#f5f6f7;--brand-bg:#008fdd1a;--comment-bg:#4cd0801a;--rate-bg:#f07f1c1a;--addToCart-bg:linear-gradient(89.41deg, #008fdd 0.51%, #003da6 160.12%);--majorBuy-bg:#d90429;--commentButton-bg:#f07f1c}.gap-1{gap:8px!important}.gap-2{gap:16px!important}.borderBottom{border-bottom:1px solid #8787871a}a{text-decoration:unset!important}.headerDown{position:relative;z-index:100000000}form input,form .selectBox,form textarea{border:2px solid #fff0;transition:all 0.7s}form label{font-weight:400;font-size:14px;color:var(--second-color)}.daterangepicker{z-index:10000000000000000}form input:focus,form textarea:focus,form .selectBox:has(select:focus){border-color:#008fdd!important;box-shadow:0 0 0 4px #e5f4fc}#aboutPage p,#aboutInfo p,#Outlook p{text-align:justify}#searchDropdown,header .headerUp .headerUp_l .headerUser .profileFastView,header .headerUp .headerUp_l .headerBasket .basketFastView{z-index:100000001}li#allCategoryMenu button{font-size:14px;font-weight:700}li#allCategoryMenu:hover button{color:#d90429}.mbb:hover{animation:border-box-darkblue 1.2s infinite}.addToCartCard:hover,.addToCartCard:hover,#compareModalFooter button:hover,.addToRent:hover{animation:border-box-darkblue 1.2s 0.4s infinite}@keyframes border-box-darkred{0%{transform:scale(1);box-shadow:0 0 0 0 #d90429b3}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.mrb:hover,ul#categoriesGrid li button div:hover{animation:border-box-darkred 1.2s infinite}div#megaMenuBack{display:none}#megaMenu.d-block div#megaMenuBack{display:block}div#megaMenuBack{position:fixed;background:#00000059;width:100vw;z-index:-1}li#allCategoryMenu #megaMenu{position:fixed;top:170px;width:100vw;right:0;visibility:visible;opacity:1;transition:all 0.6s}#megaMenuBreaker{background-color:#fff0;height:50px;display:none}li#allCategoryMenu #megaMenu *{color:var(--second-color)}li.mainItem ul{display:none}div#megaMenu .mainMenuMega{display:flex;flex-direction:column;border-left:1px solid #87878750;padding:24px 0 0;height:85vh;width:290px;background:#fff;position:relative;box-shadow:0 0 5px #1219;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 5s}li#allCategoryMenu #megaMenu.d-block .mainMenuMega{animation:megaAnim 0.2s linear forwards}@keyframes megaAnim{from{visibility:hidden;transform:translateY(10px);opacity:0}to{visibility:visible;transform:translateY(0);opacity:1}}li.subItem{padding:8px 16px;min-width:280px;min-height:46px;margin-right:1px}li.subItem .subSubMenu{display:none}div#megaMenu ul.mainMenuMega>li{padding:8px 24px 8px 16px;min-width:282px;min-height:46px}li.mainItem{display:flex;align-items:center}li.mainItem>ul{position:absolute;right:290px;top:0;padding:0;width:290px}li.mainItem:hover ul>li a{display:flex;gap:16px;align-items:center;max-width:250px}li.mainItem:hover>ul{display:flex;flex-direction:column;gap:16px;border-left:1px solid #87878750;height:85vh;padding-top:24px;background:#fff;top:0!important;box-shadow:-3px 0 5px #1219;width:290px;animation:megaAnim 0.2s linear forwards}li.subItem:hover .subSubMenu{display:flex;flex-direction:column;align-items:start;gap:16px;position:absolute;right:290px;top:0!important;height:85vh;background:#fff;width:calc(100vw - 580px);animation:megaAnim 0.2s linear forwards}.megaMenuContent{width:max-content}.subSubMenu ul li a img{width:64px;height:64px;border-radius:50%;border:1px solid #87878750;padding:8px}.subSubMenu ul li a{display:flex;flex-direction:column;align-items:center}.subSubMenu{padding:16px 80px}.subSubMenu h2{margin-bottom:24px}.search{height:48px!important;padding:0 5px!important}.search input:focus-visible{border:unset!important;box-shadow:unset}.subSubMenu ul{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.mainItem:hover,.subItem:hover{background-color:#f5f5f5}section#breadCrumb{margin-top:calc(170px + 24px)}#breadCrumb ul{width:max-content;background-color:var(--light-bg);border-radius:8px;padding-top:12.55px;padding-right:18.83px;padding-bottom:12.55px;padding-left:18.83px}#breadCrumb ul a:first-child{color:var(--main-color)}main:has(#productInfo) *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#productInfo{display:grid;grid-template-columns:412px 523px 300px;gap:24px;align-items:stretch;margin:24px auto 16px}#productImages{background-image:url(/assets/img/backgrounds/productImages.png)}img#mainProductImage{width:70%;max-width:300px;cursor:pointer}div#productImages #icons{position:absolute;right:10px;top:0;gap:24px!important}div#icons button img{filter:brightness(0) saturate(100%) invert(56%) sepia(3%) saturate(0%) hue-rotate(191deg) brightness(94%) contrast(94%)}div#productImages #icons button:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(69%) saturate(6321%) hue-rotate(343deg) brightness(83%) contrast(106%)}div#productImages #smallImages{width:95%;margin:16px auto;gap:16px;overflow:hidden}div#productImages #smallImages .swiper{width:100%}#productImages{background-image:url(/assets/img/backgrounds/productImages.png);background-repeat:no-repeat;background-size:100% 100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px}div#productImages #smallImages img{width:100%;border:1px solid #8787874d;border-radius:50%;padding:16px;aspect-ratio:1 / 1}div#seeMoreImage button{width:100%}div#productImages #smallImages .swiper{width:380px!important;padding:4px 20px}div#productImages #smallImages img.active{border:1px solid #d90429;outline:#d9042933 3px solid}button#seeMoreImage{background-color:var(--light-bg);border-radius:50%}div#subTitle hr{width:40%}#productMainInfo .detail{border-bottom:1px solid #8787871a}#productMainInfo .detail li{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:24px}#productMainInfo .detail li#brand{background-color:var(--brand-bg)}#productMainInfo .detail li#brand span{color:#008fdd}#productMainInfo .detail li#rate{background-color:var(--rate-bg)}#productMainInfo .detail li#comment{background-color:var(--comment-bg)}#productMainInfo .detail li#comment span{color:#4cd080}#productMainInfo .detail li#rate span{color:#f07f1c}#productMainInfo .detail li{min-width:87px;min-height:30px;justify-content:center}#productMainInfo .detail li span{font-weight:500;font-size:12px}div#colors{margin:16px auto}div#colors{margin:16px auto}div#colors button{width:32px;height:32px;border-radius:50%}div#colors button.active{position:relative}div#colors button.active::after{content:"";width:28px;height:28px;background-image:url(/assets/img/svgs/checked.svg);position:absolute;background-repeat:no-repeat;border:1px solid #fff;border-radius:50%;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%)}div#sizes button.actieSize{color:white!important;background:var(--second-color)}div#sizes{margin:16px auto}div#sizes button{padding:8px;border:1px solid #8787874d;width:43px;height:30px;border-radius:40px}div#selectColor{border-bottom:1px solid #8787871a;margin-bottom:24px}.seeAllSpecification{display:flex;align-items:center;gap:8px}.seeAllSpecification span{color:var(--majorBuy-bg)}div#someSpecification div{border:1px solid #8787871a;border-radius:12px;padding:8px 16px;min-width:167px;min-height:72px}div#someSpecification{display:grid;grid-template-columns:1fr 1fr 1fr;gap:11px;margin:24px auto 0}.singleBuy{background-color:var(--light-bg);padding:16px;border-radius:16px}.singleBuy div#quantity{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:12px;margin:16px auto;border-radius:8px}div#price #discountPercentage{color:#fff;background-color:#4cd080;width:43px;height:24px;border-radius:84px;text-align:center}div#price{border:1px solid #4cd080;background-color:#eefbf3;padding:12px;border-radius:12px;margin:24px auto}button#addToCart span{color:#fff}button#addToCart{background:linear-gradient(89.41deg,#008fdd .51%,#003da6 160.12%);width:100%;display:flex;align-items:center;justify-content:center;gap:16px;padding:19px 24px;border-radius:12px}div#majorBuy button span{color:#fff}div#majorBuy button{background:#d90429;display:flex!important;align-items:center;justify-content:center;width:100%;gap:16px;padding:22px 10px;border-radius:16px}div#majorBuy{background-color:var(--light-bg);margin:24px auto;border-radius:16px;padding:16px}section#someTools li{border:1px solid #87878726;padding:12px 14px;border-radius:12px}section#fourType{border:1px solid #87878733;margin:16px auto 50px;padding:24px 64px;border-radius:12px}section#tabContent{display:grid;grid-template-columns:3fr 1fr;gap:32px;margin-top:16px}section#tabContent .contentSection{border-bottom:1px solid #87878750;margin-bottom:24px;padding-bottom:16px}section#tabContent .contentSection:last-child{border-bottom:unset;margin-bottom:unset;padding-bottom:unset}.linHeight30{line-height:30px}section#tabs ul li{padding:16px 24px;padding-bottom:16px;color:var(--subColor);transition:all 0.8s;cursor:pointer}section#tabs ul li:hover{color:#008fdd;border-bottom:1px solid}section#tabs ul li.active{color:#008fdd;border-bottom:1px solid}.productTabDetail ul li{padding-top:0!important}section#tabs{border-bottom:1px solid #87878720;margin:24px auto 18px}div#content .contentSection h3{border-bottom:2px solid #008fdd;margin-bottom:24px;width:max-content;padding:16px 0 16px 24px}button.seeMoreContent span{color:var(--majorBuy-bg);font-weight:700;font-size:12px}button.seeMoreContent{display:flex;align-items:center;gap:16px;margin:24px 0}.detailContent.hide::after{content:"";position:absolute;width:100%;height:44px;left:0;bottom:0;box-shadow:0 -12px 10px #ffffff8f;backdrop-filter:blur(1px);background:linear-gradient(360deg,white,transparent)}.detailContent.hide{height:180px;overflow:hidden;position:relative}.detailContent.hide:has(#specifications){height:300px}#comments .detailContent.hide{height:500px}ul.specifications li{padding:12px 16px;border-radius:8px;display:grid;grid-template-columns:2fr 5fr}ul.specifications li:nth-child(odd){background:var(--light-bg)}.gridComment{display:grid;grid-template-columns:1fr 2fr;gap:32px;margin-top:48px}#comments .detailContent{height:900px;overflow-y:auto}div#rateBox{background:#fef3e9;padding:16px 12px;border-radius:8px}div#rateBox .rate span:first-child{direction:ltr}div#rateBox .rate span:last-child{color:var(--commentButton-bg)}div#addComment p{text-align:center;font-weight:500;font-size:12px;color:var(--subColor);padding:8px}div#addComment button span{color:#fff}div#addComment button{background-color:var(--commentButton-bg);width:100%;padding:16px;margin:16px auto;border-radius:8px}.mob:hover{animation:border-box-darkorange 1.2s infinite}@keyframes border-box-darkorange{0%{transform:scale(1);box-shadow:0 0 0 0 #f07f1cb3}70%{transform:scale(1);box-shadow:0 0 0 15px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}div#addComment{border:1px solid #87878750;margin:16px auto;padding:16px;border-radius:12px}button.sortTab{padding:9px 16px;border:1px solid #87878750;border-radius:64px;width:89px;height:30px}button.sortTab.active{color:#003da6!important;border:1px solid #003da6}button.sortTab{padding:9px 16px;border:1px solid #87878750;border-radius:64px;width:89px;height:30px}.commentCard .angery span{color:#d90429}.commentCard .commentCardFooter{margin-top:24px;border-top:1px solid #87878740;padding-top:14px}.commentCard .commentCardHeader{margin-bottom:24px}.commentCard .smile span{color:#4cd080}.commentCard .angery span,.commentCard .smile span{font-weight:600!important}.commentCard .commentCardHeader h3 span{font-weight:500;font-size:12px;color:var(--subColor)}.commentCard .commentCardHeader h3{display:flex;align-items:center;gap:16px;border-bottom:unset!important;margin-bottom:0!important;padding:0!important}.commentCard{border:1px solid #87878750;padding:16px;margin:18px auto;border-radius:12px}.imageAndTitle{display:grid;grid-template-columns:2fr 5fr;gap:24px;padding:24px 18px;align-items:center;border:1px solid #87878750;border-radius:12px 12px 0 0;border-bottom:unset}div#shortCutProduct .singleBuy{position:relative;bottom:5px}div#shortCutProduct{height:max-content;position:sticky;top:12%}section#relatedProduct>h3{border-bottom:2px solid var(--main-color);width:max-content;padding-bottom:12px;margin-bottom:36px}section#relatedProduct{margin:48px auto}section#relatedProduct .swiper{padding:16px}.productCard h3{height:46px;margin-bottom:26px}.productCard>img{width:100%}.discountBadge{position:absolute;background:#4cd080;color:#fff;width:52px;text-align:center;height:24px;border-radius:84px;line-height:24px;right:20px;top:20px}.productCard{border:1px solid #87878750;padding:16px 16px 24px;border-radius:12px;position:relative;overflow:hidden;gap:0!important}.sampleCardFooter{position:relative;opacity:1;transition:all 0.5s}.productCard:hover .sampleCardFooter{opacity:0}.productCard:hover .sampleCardFooter:has(.addToRent){opacity:1!important}.productCard:hover .addToCartCard{bottom:24px}.productCard .addToCartCard{position:absolute;bottom:-80px;left:2.5%;transition:all 0.8s}.sampleCardFooter,.justButtonFooter,.notExistFooter{width:100%;height:50px}.sampleCardFooter button{background-color:#e6f4fc;padding:8px;border-radius:4px}del{text-decoration-color:#878787;color:#878787}.addToCartCard span,.addToRent span{color:#008fdd}.addToRent span{font-weight:500;font-size:14}.addToCartCard{background:#e6f4fc;width:95%;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;transition:all 0.7s}.addToCartCard .initImage{display:block}.addToCartCard img .addToCartCard span,.addToRent span{transition:all 0.6s}.addToCartCard:hover .initImage{display:none!important}.addToCartCard:hover img:last-child{display:block!important}.addToCartCard:hover{background-color:var(--blue-color)}.addToCartCard:hover span,.addToRent:hover span{color:#fff}.addToRent:hover{background-color:var(--blue-color)}div.mainModal #modalContent{background:#fff;border-radius:16px;box-shadow:0 0 5px #1213}.notExistFooter button{background-color:#87878733;color:#878787!important;padding:12px 18px;border-radius:8px}div.mainModal{position:fixed;inset:0;z-index:1000000;background:#000000ad;display:flex;align-items:center;justify-content:center;display:none}.modalHeader h3{flex-grow:1;text-align:center}.modalHeader{border-bottom:1px solid #87878750;padding:16px}.majorProductContent h5{display:flex;align-items:center;gap:8px;background-color:#d9042912;padding:8px 16px;width:95%;margin:16px auto;border-radius:16px;justify-content:center}.majorProductContent h3{margin:16px auto}.majorProductContent .discountBadge{right:16px}.majorProductContent{position:relative;padding:16px;display:flex;flex-direction:column;align-items:center}.selectTypeAndQuantity>div{background-color:var(--light-bg);justify-content:center;display:flex;padding:12px 0;border-radius:19px}.selectTypeAndQuantity{display:grid;grid-template-columns:3fr 2fr;gap:24px;width:100%;padding:0 8px}.selectTypeAndQuantity #selectBox select{padding:0 24px}.majorPrice h6{color:#008fdd}.majorPrice{margin:16px 0;padding:0 16px}#modalContent #majorBuy{margin-top:0}#mainModalComment>div{width:100%;padding:16px}#mainModalComment #emoji button span{font-weight:500;font-size:12px;color:var(--subColor)}#mainModalComment #emoji button img{filter:grayscale(1)}#mainModalComment #emoji button{border:1px solid #87878750;padding:14px 18px;display:flex;align-items:center;flex-direction:column;border-radius:12px;gap:8px}#mainModalComment #emoji{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:16px;padding:0 16px}#mainModalComment>span{padding:16px}#mainModalComment #emoji button.active img{filter:sepia(1) saturate(5) hue-rotate(-20deg)}#mainModalComment #emoji button.active span{color:#f07f1c}#mainModalComment #emoji button.active{border:1px solid #f07f1c}#mainModalComment #emoji button{border:1px solid #87878750;padding:14px 18px;display:flex;align-items:center;flex-direction:column;border-radius:12px;gap:8px}div#likeDislike button.like.active{border:1px solid #4cd080}div#likeDislike button.like.active img{filter:sepia(1) saturate(6) hue-rotate(75deg) brightness(1) contrast(.9)}div#likeDislike button.dislike.active{border:1px solid #d04c4c}div#likeDislike button.dislike.active img{filter:brightness(0) saturate(100%) invert(42%) sepia(8%) saturate(4688%) hue-rotate(312deg) brightness(94%) contrast(94%)}div#likeDislike button{border:1px solid #87878750;padding:8px 18px;border-radius:12px}div#commentFormModal{padding:unset!important}div#commentFormModal label,div#commentFormModal #footerCommentForm,div#commentFormModal textarea{padding:16px}div#commentFormModal textarea{width:95%;margin:16px auto;background:var(--light-bg);border-radius:8px;height:137px;resize:unset}.footerCommentForm{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:95%;margin:16px auto;border-top:1px solid #87878750;padding-top:16px}.footerCommentForm button:first-child{background-color:var(--light-bg);padding:12px;border-radius:12px;font-size:16px;font-weight:700;min-height:52px;min-width:170px}.footerCommentForm button:last-child{background-color:#008fdd;padding:12px 16px;border-radius:12px;font-size:16px;font-weight:700;color:#fff;min-height:52px;min-width:222px}@media (max-width:1350px) and (min-width:1201px){section#productInfo div#subTitle hr{display:none}}@media (max-width:1200px) and (min-width:990px){section#productInfo{grid-template-columns:2fr 2fr}div#buySection{grid-column:1 / 3}div#buySection{grid-column:1 / 3;display:grid;grid-template-columns:2fr 1fr;gap:16px;align-items:end}.singleBuy{display:grid;grid-template-columns:1fr 1fr;gap:16px}.singleBuy div:nth-child(2){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #8787871a}.singleBuy div#quantity{width:100%;height:max-content}.singleBuy div#price{grid-row:2;width:100%;grid-column:1 / 3}div#buySection div#majorBuy{margin:0 auto;width:100%}#shortCutProduct .singleBuy{display:flex}}@media (max-width:990px){.footerCommentForm button:first-child,.footerCommentForm button:last-child{min-width:120px}.profileProduct a{font-size:10px!important}#productImages{width:90vw}#productMainInfo h1{font-size:15px!important}div#productImages #icons{gap:16px!important}section#breadCrumb{margin-top:calc(72px + 24px)}.majorBreadCrumb{flex-direction:column;align-items:flex-start!important}#breadCrumb ul{gap:6px!important}section#productInfo{grid-template-columns:1fr}section#fourType{padding:16px}section#fourType ul{display:grid!important;grid-template-columns:1fr 1fr;gap:16px}div#shortCutProduct{display:none}section#tabContent{grid-template-columns:1fr}.gridComment{grid-template-columns:1fr}section#relatedProduct{margin-bottom:85px}}@media (max-width:540px){div#subTitle hr{display:none}div.mainModal #modalContent{max-width:95vw}.stockDetailPage .singleBuy{max-width:90vw}.stockDetailPage div#productMainInfo{max-width:90vw}div#someSpecification div{min-width:110px}}@media (max-width:500px) and (min-width:320px){div#productImages #smallImages .swiper{width:330px!important}#mainModalComment #emoji button{padding:8px 10px}div#someSpecification div{min-width:100px}}section#homeHero{display:grid;grid-template-columns:2.5fr 1fr;gap:20px;margin-top:calc(170px + 51px)}div#vipSwiper .swiper{width:340px}div#homeSwiper{width:100%;overflow:hidden;position:relative}div#homeSwiper .swiper-slide img{aspect-ratio:6 / 3;width:100%;border-radius:12px;height:400px}img#sliderPaginationBack{position:absolute;z-index:10;bottom:0;width:150px;right:50%;height:18px;transform:translateX(50%)}div#homeSwiper .swiper-pagination{top:unset!important;bottom:-4px!important;z-index:11!important}div#VipSuggesst #labelVip{position:absolute;top:0;right:50%;transform:translateX(50%) scale(.9)}div#VipSuggesst::after{content:"";background:#d90429;height:10px;width:40%;position:absolute;right:30%;border-radius:41px;bottom:-1px;z-index:-1}div#VipSuggesst #backVip{height:400px;width:100%;object-fit:fill}div#VipSuggesst .productCard{align-items:center!important;padding-top:85px}div#VipSuggesst .productCard>img{width:120px}div#VipSuggesst .productCard{position:absolute;top:0;border:unset}div#VipSuggesst{position:relative}section#categories h2{margin:69px auto 26px}section#categories{margin:48px auto 116px}div#categorySwiper .swiper{padding:16px}#categorySwiper .swiper-button-next{background:var(--second-color);width:48px;height:48px;border-radius:50%;left:0;top:64%!important}#categorySwiper .swiper-button-prev{background:var(--second-color);width:48px;height:48px;border-radius:50%;left:0;top:64%!important}a.categoryCard span{position:absolute;bottom:8px;right:12px;color:#fff}#swiperBlog .swiper-button-prev::after,#swiperBlog .swiper-button-next::after,#popularSlider .swiper-button-prev::after,#popularSlider .swiper-button-next::after,#discountSlider .swiper-button-prev::after,#discountSlider .swiper-button-next::after,#categorySwiper .swiper-button-prev::after,#categorySwiper .swiper-button-next::after,#relatedSlider .swiper-button-prev::after,#relatedSlider .swiper-button-next::after{display:none!important}#swiperBlog .swiper-button-prev,#swiperBlog .swiper-container-rtl .swiper-button-next,#swiperBlog .swiper-button-next,#swiperBlog .swiper-container-rtl .swiper-button-prev,#popularSlider .swiper-button-prev,#popularSlider .swiper-container-rtl .swiper-button-next,#popularSlider .swiper-button-next,#popularSlider .swiper-container-rtl .swiper-button-prev,#discountSlider .swiper-button-prev,#discountSlider .swiper-container-rtl .swiper-button-next,#discountSlider .swiper-button-next,#discountSlider .swiper-container-rtl .swiper-button-prev,#categorySwiper .swiper-button-prev,#categorySwiper .swiper-container-rtl .swiper-button-next,#categorySwiper .swiper-button-next,#categorySwiper .swiper-container-rtl .swiper-button-prev,#relatedSlider .swiper-button-prev,#relatedSlider .swiper-container-rtl .swiper-button-next,#relatedSlider .swiper-button-next,#relatedSlider .swiper-container-rtl .swiper-button-prev{background-image:unset}#swiperBlog .swiper-button-next img,#popularSlider .swiper-button-next img,#discountSlider .swiper-button-next img,#categorySwiper .swiper-button-next img,#relatedSlider .swiper-button-next img{width:10px}#swiperBlog .swiper-button-next,#popularSlider .swiper-button-next,#discountSlider .swiper-button-next,#relatedSlider .swiper-button-next{background:var(--second-color);width:48px;height:48px;border-radius:50%;left:0}#swiperBlog .swiper-button-prev img,#popularSlider .swiper-button-prev img,#discountSlider .swiper-button-prev img,#categorySwiper .swiper-button-prev img,#relatedSlider .swiper-button-prev img{width:10px}#swiperBlog .swiper-button-prev,#popularSlider .swiper-button-prev,#discountSlider .swiper-button-prev,#categorySwiper .swiper-button-prev,#relatedSlider .swiper-button-prev{background:var(--second-color);width:48px;height:48px;transform:rotate(180deg);border-radius:50%;right:0}#swiperBlog .swiper-button-disabled,#popularSlider .swiper-button-disabled,#discountSlider .swiper-button-disabled,#categorySwiper .swiper-button-disabled,#relatedSlider .swiper-button-disabled{opacity:0!important}#swiperBlog .swiper-button-prev,#swiperBlog .swiper-button-next{background-color:var(--blue-color)}section#discountProductBox{display:grid;grid-template-columns:1fr 4fr;gap:48px;align-items:center;background-image:url(/assets/img/static/discountHomeBackground.png);padding:20px;background-repeat:no-repeat;background-size:100%}div#discountTimer #timerBox #timerDetail{right:50%;top:50%;width:100%;position:absolute;transform:translate(50%,-50%);justify-content:center}img.animmpick1{position:absolute;top:0;right:14px;width:64px}img.animmpick2{position:absolute;top:60px}img.animmpick3{position:absolute;top:0;left:0;width:45px}img.animmpick4{position:absolute;top:60px;left:14px}.animOff1{transform-origin:center;animation:animOff1 4s linear infinite alternate-reverse}@keyframes animOff1{from{transform:translateY(0)}to{transform:translateY(16px)}}.animOff2{animation:animOff2 10s linear infinite alternate-reverse}@keyframes animOff2{from{transform:rotate(-360deg)}to{transform:rotate(360deg)}}.animOff3{animation:animOff3 3s linear infinite alternate-reverse}@keyframes animOff3{from{transform:scale(1) translateX(0)}to{transform:scale(1.3) translateX(24px)}}.animOff4{animation:animOff4 0.5s linear infinite alternate}@keyframes animOff4{from{transform:scale(1)}to{transform:scale(1.2)}}div#discountTimer #timerBox{position:relative;bottom:24px;width:100%}div#discountTimer{position:relative}div#timerDetail .label{color:#fff}div#timerDetail .number{background:#fff;width:36px;text-align:center;height:36px;line-height:36px;border-radius:6px}div#discountList{width:100%;overflow:hidden}div#discountSlider{margin:24px auto}#discountSlider .swiper-slide{opacity:.75}#discountSlider .swiper-slide-active{opacity:1}#discountSlider .productCard{background-color: #fff;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);transition: box-shadow .3s ease;}#discountSlider .productCard:hover { box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12);}div#discountProductBox{background:#fff;width:100%;margin:auto;border-radius:12px;padding:11px 16px!important}div#discountProductBox a span{color:var(--subColor)!important}div#discountProductBox a{text-decoration:unset}section#popularProductBox{display:grid;grid-template-columns:1fr 4fr;gap:24px;margin:84px auto 48px}div#popularSlider{width:100%;overflow:hidden}a#seeMoreProductLink{color:var(--subColor);border:1px solid #87878750;padding:8px 16px;border-radius:34px;margin:24px 0;font-size:14px;font-weight:500}a#seeMoreProductLink:hover{background-color:#008fdd;color:#fff}.popularImage img:first-child{width:100%;height:150px;border-radius:8px;margin-right:0;object-fit:cover;animation:offImage 2s linear alternate-reverse infinite}@keyframes offImage{from{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.popularImage{position:relative}section#firstGridBanners a img{border-radius:16px}section#firstGridBanners{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:78px auto 50px}p#newpp{color:#008fdd;font-weight:700}section#productTabs{background-color:#0888ca0d;padding:40px 5% 48px}#productTabs a#seeMoreProductLink{margin:0}#productTabs>div:first-child{margin-bottom:43px}div#homeTabs ul li{padding-bottom:12px}div#homeTabs ul{gap:32px!important;border-bottom:1px solid #0888ca4d;margin-bottom:32px}div#homeTabs ul li:has(.active){border-bottom:2px solid #0888ca}div#homeTabs ul li a.active{color:#008fdd!important}div#homeTabs ul li a{text-decoration:unset}div#popularSlider .productCard{border:unset;border-left:1px solid #87878750;border-radius:0 0 0 0}#productTabs .productCard{background-color:#fff;border:unset}section#secondGridBanners a img{border-radius:12px}section#secondGridBanners{display:grid;grid-template-columns:1fr 1fr 1fr;margin:56px auto;gap:20px}section#homeBrandGrid{gap:48px;display:grid;grid-template-columns:1fr 2.5fr;margin:36px auto;align-items:center}section#homeBrandGrid{height:max-content}section#homeBrandGrid .swiper{width:790px}section#homeBlogGrid{background:#f5f6f7;padding:64px 0}section#homeBlogGrid #divider{display:grid;grid-template-columns:3fr 5fr;gap:64px}div#swiperBlog{width:100%;overflow:hidden}div#blogHeader a span{color:#fff}div#blogHeader a{display:flex;align-items:center;gap:8px;background-color:var(--blue-color);padding:12px 16px;border-radius:28px;margin-top:65px}div#blogHeader p{margin:24px auto;text-align:justify;line-height:30px}.blogImage span{position:absolute;left:8px;bottom:8px;color:#fff;background:#ffffff20;padding:8px 16px;border-radius:20px;backdrop-filter:blur(10px);border:1px solid #fff5f533}.blogImage img{border-radius:16px}.blogImage{position:relative}a.blogCard{display:flex;flex-direction:column;gap:16px}div#swiperBlog .swiper-button-prev,div#swiperBlog .swiper-button-next{top:35%}#swiperBlog .swiper{padding:24px}section#fourType.homeFourValid{background-color:#003da6;border-radius:unset;margin:0 auto 24px;padding:24px 18%}section#fourType.homeFourValid li span{color:#fff}section#footerGridLink{display:grid;grid-template-columns:1fr 1fr 2fr 2fr;gap:24px;padding:24px 0;margin:16px auto 0}#footerGridLink ul li:has(form#newslatter){width:100%}form#newslatter button{background:var(--blue-color);position:absolute;left:5px;top:50%;width:30px;height:30px;border-radius:50%;transform:translateY(-50%)}form#newslatter input{background-color:#f5f6f7;padding:12px 16px;font-size:12px;width:100%;border-radius:20px}form#newslatter{position:relative;width:100%}section#greyFooterGrid{background:#f5f6f7;padding:24px 0 61px}section#greyFooterGrid h4{margin-top:24px;font-weight:700!important;font-size:16px!important}section#greyFooterGrid .main{display:grid;grid-template-columns:1fr 1fr;gap:24px}section#greyFooterGrid .main div:first-child{gap:19px!important}section#blueFooter p{color:#fff;line-height:24px}section#blueFooter{background-color:#003da6;padding:24px 0}div#socialFooter{margin-top:32px;display:flex;align-items:center;gap:14px}div#footerCol1 ul,div#footerCol2 ul{gap:16px!important}@media (max-width:1200px) and (min-width:991px){section#popularProductBox{grid-template-columns:1.7fr 4fr}section#discountProductBox{grid-template-columns:1.3fr 4fr;background-size:100% 100%}div#discountProductBox{margin-bottom:16px}}@media (max-width:990px){section#homeBrandGrid .swiper{max-width:100vw;width:90%}section#homeHero{margin-top:calc(72px + 53px);grid-template-columns:1fr}div#homeSwiper .swiper-slide img{height:231px;object-fit:cover}section#discountProductBox{grid-template-columns:1fr;background-image:unset;background-color:var(--light-bg)}div#timerBox img{width:100%}div#timerDetail .number{width:48px;height:48px;line-height:48px}div#discountProductBox{gap:24px;margin-bottom:16px}div#discountProductBox a{margin-right:auto}section#popularProductBox{grid-template-columns:1fr}div#popularSlider{margin-top:50px}section#firstGridBanners{grid-template-columns:1fr}a#seeMoreProductLink{display:none}div#homeTabs{margin-top:36px}div#homeTabs ul li:has(img){display:none!important}section#secondGridBanners{grid-template-columns:1fr;gap:16px}section#homeBrandGrid{grid-template-columns:1fr}section#homeBlogGrid{padding:36px}section#homeBlogGrid #divider{grid-template-columns:1fr;padding-top:48px}section#fourType.homeFourValid{padding:24px 5%}section#footerGridLink{grid-template-columns:1fr 1fr}.certificateFooter{flex-wrap:nowrap;width:100%;overflow:auto}#footerCol3,#footerCol4{grid-column:1 / 3}section#greyFooterGrid .main{grid-template-columns:1fr}footer{margin-bottom:48px}div#productImages #smallImages img{width:64px;height:64px}}@media (max-width:990px) and (min-width:500px){div#homeSwiper .swiper-slide img{height:430px;object-fit:cover}div#VipSuggesst{position:relative;width:max-content}div#discountTimer{position:relative;width:max-content}section#secondGridBanners a img{width:100%}}@media (max-width:380px) and (min-width:320px){#homeBrandGrid>div:last-child{justify-content:center!important}section#homeBlogGrid{padding:12px}}section#faqCategory #breadCrumb{margin-top:0}section#faqCategory{background:#008fdd14;padding:30px 0 62px;display:flex;flex-direction:column;align-items:center;position:relative;margin-top:170px}section#faqCategory #breadCrumb ul{background-color:#fff}section#faqCategory h4{margin-top:34px;margin-bottom:45px}ul#categoriesGrid li button{display:flex;flex-direction:column;align-items:center;gap:15px}ul#categoriesGrid li button div{padding:31px;background-color:#fff;border-radius:16px}ul#categoriesGrid li button div,ul#categoriesGrid li button div img{transition:all .8}ul#categoriesGrid{margin:0 auto;gap:40px!important;border:unset}ul#categoriesGrid li button:hover div,ul#categoriesGrid li button.active div{background-color:#d90429}ul#categoriesGrid li button.active div img,ul#categoriesGrid li button:hover div img{filter:brightness(0) invert(1)}.faqCategorytab-content .card-header{border:1px solid #8787874d;background:unset;padding:0}.faqCategorytab-content h3{margin-top:70px;margin-bottom:54px}.faqCategorytab-content .card{width:90%;margin:0 auto 12px}.faqCategorytab-content .card-header h5 button{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:unset;background-color:unset;padding:12px 16px}.faqCategorytab-content .tab-pane{width:80%}.faqCategorytab-content .tab-pane.fade{display:none}.faqCategorytab-content .tab-pane.fade.active{display:block}@media (max-width:990px){section#faqCategory{margin-top:0}section#faqCategory #breadCrumb{margin-top:calc(72px + 50px)}ul#categoriesGrid{flex-wrap:nowrap;width:100%;overflow:auto;gap:24px!important;padding:16px}ul#categoriesGrid li{min-width:max-content}ul#categoriesGrid li button div{padding:18px}#categoriesGrid li span{font-size:12px!important}.faqCategorytab-content .tab-pane{width:95%}.faqCategorytab-content .card{width:90%;margin:16px auto}.faqBreadCrumb ul{background-color:var(--light-bg)!important}.faqBreadCrumb{position:relative;bottom:70px}}section.main.heroPage{display:grid;grid-template-columns:2fr 1fr;gap:82px;margin:48px auto 48px;align-items:flex-start}section.main.heroPage>.d-flex{gap:0!important}section.main.heroPage h1{margin:0}section.main.heroPage p{line-height:30px;margin-top:30px}div#heroImage{position:relative}div#heroImage img:first-child{width:100%;margin-top:-50px}@media (max-width:990px){section.main.heroPage{grid-template-columns:1fr}div#heroImage{margin-top:48px;height:max-content}}@media (max-width:990px) and (min-width:600px){section.main.heroPage{grid-template-columns:2fr 1fr}}#returnWay .wayCard{position:relative;top:0;transition:all 0.8s;background-image:url(/assets/img/static/wayCardBack.png)}#returnWay .wayCard:hover{top:15px}section#returnWay{margin-top:48px}section#returnWay #ways{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:24px;margin:40px auto 110px}#returnWay .wayCard span{position:absolute;bottom:-6px;background-color:#d90429;color:#fff;width:24px;text-align:center;height:24px;border-radius:50%}#returnWay .wayCard{position:relative;background-image:url(/assets/img/static/wayCardBack.png);display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;background-size:100%;height:228px;background-repeat:no-repeat}section#returnTime>p{margin:31px auto 52px}section#returnTime{margin:84px auto 82px}#collapseTime .card-header button{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:unset;background-color:unset;padding:12px 16px}div#collapseTime .card-header{background-color:unset;border:1px solid #8787874d;padding:0}div#collapseTime .card{margin:16px auto}div#collapseTime{display:grid;grid-template-columns:1fr 1fr;gap:24px}section#conditions{display:grid;gap:180px;align-items:center;margin-bottom:64px;grid-template-columns:210px 1fr;max-width:1280px}span#stockLable span{color:#fff}span#stockLable{position:absolute;right:12%;top:0;background:#d90429;color:#fff;padding:8px 16px;border-radius:0 8px;display:flex;align-items:center;gap:8px}div#zoomModal #content>img{border-radius:8px;min-width:320px}@media (max-width:480px){main:has(#stockLable) #breadCrumb ul a{font-size:10px!important}}div#zoomModal #stockLable{top:0;right:0}div#zoomModal button{position:fixed;right:16px;top:16px}div#zoomModal #content{max-width:90vw;position:relative;display:flex;align-items:center;justify-content:center;width:max-content;max-height:90vh;height:max-content}div#zoomModal{position:fixed;inset:0;z-index:10000000;display:none;align-items:center;justify-content:center}div#backZoomModal{position:fixed;inset:0;background:#1213;z-index:-1}section#conditions li{margin-top:8px;text-align:justify}div#verticalImage img{position:absolute;left:0;transform:translateX(-50%)}div#verticalImage{background:linear-gradient(158.4deg,#003da6 -3.32%,#d90429 74.74%);padding:24px 16px;border-radius:16px 0 0 16px;width:210px;height:480px;position:relative}section#conditions ul li{list-style:disc!important;margin-top:6px}@media (max-width:1400px) and (min-width:1200px){section#conditions{gap:200px}}@media (max-width:1200px) and (min-width:1000px){section#conditions{gap:170px}}@media (max-width:990px){section#conditions{gap:64px}section#returnWay #ways{grid-template-columns:1fr 1fr}#returnWay .wayCard span{bottom:-9px}#returnWay .wayCard{background-size:100% 100%}div#collapseTime{grid-template-columns:1fr;gap:0}.conditionsContent{padding:24px}}@media (max-width:900px) and (min-width:500px){#returnHero{grid-template-columns:3fr 1fr}}@media (max-width:500px) and (min-width:320px){section#conditions{gap:48px;grid-template-columns:1fr}}img#idrCarear{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:64px}#carearHero{margin-bottom:105px}section#carearForm{display:grid;grid-template-columns:5fr 3fr;gap:58px;align-items:center;margin:0 auto 64px}#carearHero #heroImage img:first-child{bottom:7px;left:30%}form .formgrid .selectBox{width:100%;border-radius:8px;padding:12px 16px;background-color:#f5f6f7}form .formgrid select{width:100%;font-size:14px}form .formgrid input{background-color:#f5f6f7;width:100%;padding:12px 16px;font-size:14px;border-radius:12px;min-height:52px}form .formgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 auto 20px}form .formgrid>div{gap:14px!important}div#formSection form>span{border-right:2px solid #d90429;padding-right:16px;margin:53px auto 34px}.upload div button{background-color:var(--blue-color);color:#fff;padding:8px 10px;border-radius:4px}.upload div{border:2px dashed #87878750;width:100%;padding:32px 16px;position:relative;border-radius:16px}#drop-zone.dragover{background-color:var(--light-bg)}#drop-zone{background-color:unset;gap:24px!important;cursor:pointer}input#Reagent{width:24px;height:24px}div#sendCarear button{background-color:var(--blue-color);padding:20px 47px;border-radius:8px;color:#fff}div#sendCarear{margin-top:40px}@media (max-width:1300px) and (min-width:1000px){#carearHero #heroImage img:first-child{bottom:40px;left:30%}}@media (max-width:990px){form .formgrid{grid-template-columns:1fr}section#carearForm{grid-template-columns:1fr}}section#afterSaleItems .item:nth-child(even){grid-template-columns:1fr 2fr}section#afterSaleItems .item:nth-child(even) img{grid-area:auto}section#afterSaleItems .item:nth-child(even) div{grid-area:b}section#afterSaleItems .item{padding:0 64px;display:grid;grid-template-columns:2fr 1fr;gap:107px;align-items:start;grid-template-areas:"a b"}section#afterSaleItems .item:nth-child(odd){margin-bottom:64px}section#afterSaleItems .item:nth-child(even){margin-bottom:64px}section#afterSaleItems .item div{gap:0!important}section#afterSaleItems .item div p{margin-top:36px}section#afterSaleItems .item p{text-align:justify;line-height:32px}section#afterSaleItems{margin:80px auto 100px;padding:0 48px}@media (max-width:990px){section#afterSaleItems .item,section#afterSaleItems .item:nth-child(even){display:flex!important;flex-direction:column-reverse}section#afterSaleItems .item{padding:0 8px}section#afterSaleItems{padding:0 24px}}@media (max-width:550px) and (min-width:400px){div#heroImage{width:80%;margin:25px auto 0}}section#shippingMethod div ul li{margin-top:30px}section#shippingMethod div p{line-height:30px;margin-bottom:0}section#shippingMethod{display:grid;grid-template-columns:1fr 2.5fr;align-items:start;gap:64px;margin:91px auto}section#shippingCollapse h3{margin-bottom:51px}section#shippingCollapse .card{width:100%}section#shippingCollapse .card-header{padding:0}section#shippingCollapse .card-header button{display:flex;text-decoration:unset;width:100%;justify-content:space-between;background-color:unset;padding:12px 16px}section#shippingCollapse .card-header{width:100%}section#shippingCollapse .card .card-body p{line-height:28px}section#shippingCollapse .card .card-body div{padding:10px}section#shippingCollapse .card .card-body{background:#0888ca38}section#alertShipping ul li{list-style:disc;text-align:justify;line-height:30px;margin-top:16px}section#alertShipping{display:grid;grid-template-columns:120px 1fr;margin:81px auto;gap:64px;align-items:center}@media (max-width:990px){section#shippingCollapse .card .card-body div{grid-template-columns:1fr;padding:16px}section#alertShipping{padding:24px;align-items:center;justify-content:center;display:flex}section#alertShipping ul{padding:0}section#alertShipping ul li{text-align:justify}}@media (max-width:990px) and (min-width:500px){#heroShiping{grid-template-columns:3fr 1fr!important}}@media (max-width:500px){section#shippingMethod{grid-template-columns:1fr}}section#compareList{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:48px auto 32px}button.closeProduct{position:absolute;left:8px;top:8px}button#addPorudtToCompare{border:2px dashed #878787;border-radius:8px}button#addPorudtToCompare h2{margin:36px auto 17px}section#compareDetail ul li h3{margin-bottom:0}section#compareDetail ul li:nth-child(odd){background:#87878715}section#compareDetail ul li{display:grid;grid-template-columns:repeat(5,1fr);padding:16px;border-radius:8px;align-items:center}#addProductModal{position:fixed;z-index:1000000;background-color:#0000007a;inset:0;display:flex;align-items:center;justify-content:center;display:none}#detailContent_1{line-height:30px}#addProductModal #searchList{height:350px;overflow:auto}#compareDetail{margin:20px auto 64px}.addProductModalContent{background-color:#fff;padding:16px;border-radius:16px;min-width:45vw}div#searchBar img{position:absolute;left:8px;top:50%;transform:translateY(-50%)}div#searchBar{margin:30px auto 20px}div#searchBar input{background:#87878715;width:100%;padding:14px 16px;border-radius:12px;margin:auto}div#searchBar{position:relative;width:90%}.searchProductCard>img{width:164px;height:164px;object-fit:cover;border-radius:8px}.searchProductCard .content{height:100%;justify-content:space-evenly;position:relative}.searchProductCard .content input{left:0;position:absolute;top:16px;width:24px;height:24px;accent-color:#d90429}.searchProductCard .content h3{width:50%;line-height:24px}.searchProductCard{border:1px solid #87878750;width:90%;margin:20px auto;padding:0 16px;border-radius:8px;display:grid!important;grid-template-columns:165px 1fr}.searchProductCardPrice .discountBadge{position:relative;top:unset;right:unset}.searchProductCardPrice{align-items:end!important}.searchProductCardPrice{width:100%}.addProductModalContent #compareModalFooter button{background:#008fdd;color:#fff;padding:16px 48px;border-radius:8px;float:left;margin-left:5%;min-width:252px;min-height:58px}div#compareModalFooter{border-top:1px solid #87878750;padding-top:20px}#addProductModal .modalHeader,#addProductModal #compareModalFooter{width:calc(100% + 32px);position:relative;left:16px}@media (max-width:999px){.searchProductCard .content{position:static;margin-bottom:24px}.searchProductCard{position:relative;display:flex!important;flex-direction:column!important;width:95%}div#searchBar{width:95%}.searchProductCard .content input{left:16px}.searchProductCard .content h3{width:90%}section#compareList{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;align-items:center!important}section#compareList>div,section#compareList>button{min-width:200px}button#addPorudtToCompare{padding:80px 16px}#compareDetail ul{padding:0;overflow:auto}section#compareDetail ul li{display:flex;flex-wrap:nowrap;gap:16px}section#compareDetail ul li *{min-width:200px}}.majorBreadCrumb #allertBox{background:unset;padding:0}.majorBreadCrumb{display:flex;align-items:center;justify-content:space-between}#majorInquiryLink{background:#008fdd;color:#fff;padding:12px 24px;border-radius:8px}section#filterProducts{margin:0 auto}section#filterProducts{display:flex;align-items:center;justify-content:space-between;margin:24px auto}section#filterProducts h1{margin-top:0;margin-bottom:0}section#filterProducts #selects .selectBox{border:1px solid #87878750;padding:4px 8px;border-radius:8px}section#filterProducts #selects{margin:0}section#filterProducts #selects select{padding:4px 8px;color:#878787}div#productsGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;margin-bottom:128px}.productCard .boxQunatity{width:calc(100% + 32px);display:flex;align-items:center;gap:16px;background-color:#d9042912;padding:8px 16px;position:relative;left:16px}.productCard .boxQunatity span{color:#d90429;font-weight:700;font-size:12px}.productCard:has(.boxQunatity) h3{margin-bottom:0}section#seeMoreContent{position:relative;margin:24px auto}section#seeMoreContent>h3{margin-bottom:48px}div#seeMoreDetail p{line-height:30px;font-weight:400;font-size:14px}div#seeMoreDetail{display:grid;grid-template-columns:3.1fr 1fr;gap:20px}div#seeMoreDetail.hide{height:120px;overflow:hidden}div#seeMoreDetail.hide::after{content:"";position:absolute;left:0;height:31px;width:100%;bottom:16px;background:#fff;backdrop-filter:blur(40px);box-shadow:0 -9px 15px #fff}div#seeMoreDetail p{text-align:justify}@media (max-width:1200px) and (min-width:1000px){#filterProducts>div{gap:unset!important}}@media (max-width:999px){.productCard{padding:8px 8px 24px}div#selects{display:grid!important;grid-template-columns:1fr 1fr}.selectBox select{width:100%}div#productsGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:500px) and (min-width:320px){section#filterProducts #selects{margin-top:24px}.majorBreadCrumb #allertBox{margin-top:48px}.majorPageBtn{margin-bottom:128px!important}div#productsGrid{grid-template-columns:1fr}div#seeMoreDetail{grid-template-columns:1fr;grid-auto-flow:row}div#seeMoreDetail>img{order:-1}div#seeMoreDetail.hide{height:330px}div#selects{width:100%}}section#Inquiry{margin:0 auto 142px}section#Inquiry h1{margin:53px auto 79px}section#Inquiry form{width:70%;margin:0}button.addProductToinquiryBtn span{color:#d90429}button.addProductToinquiryBtn{display:flex;align-items:center;gap:8px;background-color:#d9042912;padding:8px 16px;border-radius:16px}div#addProductToinquiryGridButton{margin-top:57px;margin-bottom:39px}div#addProductToinquiryGrid #bodyGrid input{text-align:center;padding:8px}div#addProductToinquiryGrid .headerGrid span{text-align:center}div#addProductToinquiryGrid #bodyGrid div{display:grid;grid-template-columns:24px 1fr 1fr 1fr 24px;width:100%;background-color:#f5f6f7;padding:8px 16px;border-radius:8px;margin:12px 0}div#addProductToinquiryGrid{border-bottom:1px solid #87878750;padding-bottom:26px;margin-bottom:16px}div#addProductToinquiryGrid .headerGrid{border-radius:8px;padding:16px 24px;border:1px solid #878787;margin:24px auto 12px}div#addProductToinquiryGrid .headerGrid{display:grid;grid-template-columns:24px 1fr 1fr 1fr 24px;gap:16px}.trashButton{cursor:pointer}div#bodyGrid{overflow-y:auto}section#Inquiry form textarea{background:#f5f6f7;resize:unset;width:100%;padding:16px;border-radius:12px;height:210px;margin:16px 0}#InquiryBtnForm button{margin:41px auto;background:#008fdd;color:#fff;padding:16px 32px;border-radius:8px;margin-left:0;min-width:187px;min-height:58px}div#InquiryBtnForm{display:flex}@media (max-width:990px){div#addProductToinquiryGrid #bodyGrid input{width:100%}section#Inquiry form{width:100%;margin:24px 0}}@media (max-width:990px) and (min-width:500px){#Inquiry form .formgrid{grid-template-columns:1fr 1fr}}#aboutPage{align-items:center}#aboutPage div#heroImage img:first-child{width:100%}section#aboutInfo #infoImage img:first-child{width:100%}section#aboutInfo #infoImage{position:relative;height:315px}section#aboutInfo{display:grid;grid-template-columns:1fr 3fr;gap:25px;margin:180px auto 0;align-items:center}section#aboutInfo p{line-height:30px;margin-top:16px}.aboutImage .mainImage{width:100%}.aboutImage{position:relative}section#mission h2,section#Outlook h2,section#commitment h2{margin-bottom:30px}section#mission .aboutListContent li:first-child,section#commitment .aboutListContent li:first-child{margin-top:0}section#mission{display:grid;grid-template-columns:346px 4fr;gap:48px;align-items:center;width:80%}.aboutImage .back img:last-child{position:absolute;left:0;bottom:0}.aboutImage .back{position:relative;width:max-content}.aboutImage{position:relative}.aboutListContent li{display:grid;grid-template-columns:24px 1fr;gap:23px;margin:24px 0}.aboutListContent li span{text-align:justify;line-height:30px}section#Outlook{display:grid;grid-template-columns:4fr 346px;align-items:center;gap:48px;width:80%;margin:72px auto 147px}section#Outlook p{line-height:30px}section#commitment{display:grid;grid-template-columns:346px 4fr;gap:48px;margin:64px auto;width:80%}#commitment img.mainImage{top:35%}div#swiperCertificate{width:90%;margin:77px auto 48px}div#swiperCertificate .swiper{padding:0 10px 40px}section#certificate>img{margin-bottom:30px}section#aboutPage h1{margin:0}div#heroImage.afterSaleHeroImage img:first-child{width:65%;bottom:20px;left:40%}@media (max-width:990px){section#aboutPage{display:flex!important;flex-direction:column-reverse}section.main.heroPage p{text-align:justify}section#aboutInfo{display:flex!important;gap:48px;margin:50px auto;flex-direction:column}section#aboutInfo #infoImage{margin-top:48px}section#aboutInfo #infoImage{position:relative;height:max-content}section#mission{display:grid;grid-template-columns:1fr}.aboutImage .back{width:100%}.aboutImage .back img:last-child{width:70px}ul.aboutListContent{padding:0}ul.aboutListContent span{text-align:justify}.aboutListContent li{align-items:center}section#Outlook p{text-align:justify}section#Outlook{display:flex;flex-direction:column-reverse}section#commitment{grid-template-columns:1fr}}@media (max-width:500px) and (min-width:450px){.aboutImage .back img:first-child{width:100%}.aboutImage .back img:last-child{width:81px}}section#rentCategory{margin-top:48px}section#rentCategory ul li span{color:#fff}section#rentCategory ul li button{background:#fff;width:95px;height:95px;display:flex;align-items:center;justify-content:center;border-radius:8px}section#rentCategory ul li{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px}section#rentCategory ul{background:#003da6;padding:28px 32px;justify-content:center;border-radius:16px;gap:24px!important;margin:64px auto 0}.produtctab-content{margin-top:20px}section#rentCategory ul li button img{filter:invert(35%) sepia(84%) saturate(2446%) hue-rotate(181deg) brightness(101%) contrast(101%)}section#rentCategory ul li button,section#rentCategory ul li button img{transition:all 0.8s}section#rentCategory ul li button.active,section#rentCategory ul li button:hover{background-color:#d90429}section#rentCategory ul li button.active img,section#rentCategory ul li button:hover img{filter:invert(100%) brightness(1000%)}.productTabGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.tab-pane.fade.show{display:block}section#faqRent{display:flex;flex-direction:column;align-items:center;gap:20px;margin:48px auto 48px}section#faqRent .card{width:100%}section#faqRent .card .card-header{padding:0}.justify{text-align:justify}section#faqRent .card .card-header button{display:flex;align-items:center;justify-content:space-between;width:100%;text-decoration:unset;padding:12px 16px;background-color:unset}section#faqRent h3{margin-bottom:53px}.tab-pane.fade{display:none}.tab-pane.fade.show{display:block}a#seeRentToolsPage{background-color:#d90429;width:max-content;padding:16px 32px;margin:48px 5%;display:flex;align-items:center;gap:24px;border-radius:30px}a#seeRentToolsPage span{color:#fff}div#rentModal{display:none;align-items:center;justify-content:center;position:fixed;inset:0;background:#1213;z-index:1000000}div#rentModal form .formgrid{margin-top:27px}.rentBoxModal{background:#fff;border-radius:16px;min-width:40vw;max-height:98vh;overflow:auto}.rentBoxModal .modalHeader h3 span{color:#d90429}.rentBoxModal textarea{width:100%;background:#f5f6f7;height:131px;resize:unset;padding:16px;border-radius:16px}div#gridInfoRent div:nth-child(odd){background:#f5f6f7}div#gridInfoRent div{display:grid;grid-template-columns:2fr 5fr;padding:12px 16px;gap:16px;border-radius:8px}div#gridInfoRent{margin:24px auto}a#rentTermCondition{color:#d90429;border-bottom:1px solid;width:max-content;margin-right:auto}.rentBoxModal form{width:95%;margin:auto}div#sendRentForm button{background:#008fdd;padding:12px 24px;border-radius:8px;color:#fff;min-width:187px;min-height:58px}div#sendRentForm{border-top:1px solid #87878750;margin-top:24px;padding-top:16px;display:flex;justify-content:end;margin-bottom:16px;width:calc(100% + 5%);margin-right:-2.5%;padding-left:16px}@media (max-width:999px){section#rentCategory ul{padding:16px;flex-wrap:nowrap;overflow-x:scroll;box-shadow:0 0 5px #1213}.productTabGrid{display:grid;grid-template-columns:1fr 1fr}.rentBoxModal form{width:95%;margin:auto;height:80vh;overflow-y:scroll;overflow-x:hidden}.rentBoxModal .modalHeader button{position:absolute;top:16px;border-bottom:1px solid #87878750}}@media (max-width:500px){#rentProdutTabGrid{grid-template-columns:1fr!important}}.rentDetailP p:nth-child(2){margin:16px 0}.rentDetail{margin-top:24px}section#rentHero{display:grid;grid-template-columns:3fr 1fr;gap:20px;align-items:center}section#rentHero p{line-height:30px}#featureRent .aboutImage .back,#featureRent .aboutImage .back img:first-child{width:100%}section#featureRent{display:grid;grid-template-columns:400px 600px;gap:51px;align-items:start;margin:64px auto;justify-content:center}div#featureRentCollapse h2{margin-bottom:40px}div#featureCollapse .card-header button{padding:11px 0}section#featureRent .card{width:100%;border:unset}section#featureRent .card .card-header{background:unset;border:unset;padding:0}section#featureRent .card .card-header button{width:100%;display:flex;text-decoration:unset;justify-content:space-between}section#featureRent .card .card-header button,.rentPointCollapse .card .card-header button,section#whyRent .card .card-header button,section#rentCondition .card-header button,section#rentFaq .card-header button,.stepCollapse .card-header button{background-color:unset}section#featureRent .card .card-header button div{display:flex;align-items:center;gap:8px}div#featureCollapse{width:100%}section#featureRent .card{width:100%;border:unset;border-bottom:1px solid #87878750;border-radius:unset}div#gridOption a img{border-radius:16px;width:100%}div#gridOption a span{padding:16px}div#gridOption a{border:1px solid #7878784d;border-radius:16px;overflow:hidden}div#gridOption{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px}section#rent1{display:grid;grid-template-columns:3fr 5fr;align-items:start;margin:64px auto;gap:48px}.stepTitle{display:flex;flex-direction:column;gap:16px;align-items:self-start}.stepCollapse .card{width:100%;margin:8px auto}.stepCollapse .card-header{background:unset;border-radius:8px}.stepCollapse .card-header button{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:unset}.stepCollapse .card-header button div{display:flex;align-items:center;gap:16px}.stepCollapse .card-header button span:first-child{background-color:#d90429;width:24px;height:24px;border-radius:50%;color:#fff;line-height:24px;text-align:center;font-weight:500px;font-size:14px}section#rentPoint{display:grid;grid-template-columns:5fr 3fr;gap:57px;align-items:start;margin:48px auto}.rentPointCollapse .card{margin:8px auto;width:100%}.rentPointCollapse .card .card-header{background-color:unset;border-radius:8px;width:100%}.rentPointCollapse .card .card-header button{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:unset;padding:8px}section#benefits{margin:64px auto 155px;gap:36px!important}div#blueBox span{background-color:#fff}div#blueBox{background:#1c4491}div#blueBox .secondRow{display:grid;grid-template-columns:1fr 1fr 1fr;width:80%;justify-content:center;margin:32px auto 42px;gap:16px}div#blueBox #firstRow span,div#blueBox .secondRow span{padding:16px 8px;justify-content:center;display:flex;align-items:center;text-align:center;border-radius:10px}div#blueBox #firstRow{width:104%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;margin:39px 0 10px;margin-right:-2%}div#blueBox{background:#1c4491;border-radius:16px;width:85%;overflow:hidden;padding:0}section#whyRent{margin:120px auto;display:flex;flex-direction:column;align-items:center;gap:24px}section#whyRent>p{color:#878787;font-weight:400;font-size:14px;width:70%;text-align:center}section#whyRent{margin:48px auto;display:flex;flex-direction:column;align-items:center;gap:24px}section#whyRent .card{margin:8px auto;width:100%;border:unset}section#whyRent .card .card-header{background-color:unset;border-radius:8px;width:100%}section#whyRent .card .card-header button{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:unset;padding:26px 0;flex-direction:row-reverse}.whyRentCollapse{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:24px}section#whyRent .card .collapse{border:unset;margin:0 8px;border-radius:8px!important;overflow:hidden}.card-body{background:#f5f6f7}section#whyRent .card:has(.show) .card-header{background-color:#003da6}section#whyRent .card .card-header button span{color:#fff}section#whyRent .card .card-header{background:#d90429}section#whyRent .card{margin:8px auto;width:100%;flex-direction:row-reverse!important;flex-wrap:nowrap;height:350px}.whyRentCollapse .card-header h5{writing-mode:vertical-lr;width:100%;height:100%}.whyRentCollapse .card .card-header button{display:flex;justify-content:space-between;align-items:center;width:100%;text-decoration:unset;height:100%}section#whyRent .card{width:80px;transition:all 0.8s;margin:0}section#whyRent .card .card-header{background:#d90429;width:80px}section#whyRent .card:has(.show){width:300px}section#whyRent .card .card-body{opacity:0;transition:all 0.8s;height:350px;overflow:hidden}section#whyRent .card:has(.show) .card-body{opacity:1}section#rentCondition{background-color:#f5f6f7;padding:48px 15%;width:100%;margin:auto;display:flex;flex-direction:column;align-items:center;gap:54px}section#rentCondition .card{width:100%;margin:16px auto}.rentConditionCollapse{width:100%}section#rentCondition .card-header button{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:unset}section#rentFaq{padding:64px 15%;width:100%;margin:auto;display:grid;grid-template-columns:2fr 4fr;align-items:start;gap:43px}section#rentFaq .card{width:100%;margin:16px auto}section#rentFaq .card-header button{width:100%;display:flex;align-items:center;justify-content:space-between;text-decoration:unset}div#faqTitleRent h3{white-space:nowrap}div#faqTitleRent{display:flex;flex-direction:column;align-items:start;gap:24px}section#rentOption{margin-bottom:48px}section#rentOption{gap:53px!important}@media (max-width:990px){section#rentCondition .card-header button,.stepCollapse .card-header button,section#rentFaq .card-header button{padding:8px}div#faqTitleRent h3{font-size:18px!important}section#whyRent .card .collapse{border:unset;margin:8px 0;border-radius:8px!important;overflow:hidden}section#rentHero{display:flex;flex-direction:column-reverse;gap:16px}section#rentHero img{width:100%}section#rentHero p{text-align:justify}section#featureRent .aboutImage{width:100%}#featureRent h2{text-align:center}section#rentOption h3,section#benefits h3,#whyRent h2{text-align:center}div#gridOption{grid-template-columns:1fr 1fr}.rentPointCollapse{width:100%}div#blueBox{width:95%}div#blueBox #firstRow{grid-template-columns:1fr 1fr}div#blueBox .secondRow{grid-template-columns:1fr}section#whyRent>p{width:100%;text-align:justify}.whyRentCollapse{flex-direction:column;flex-wrap:wrap}section#whyRent .card{width:100%;height:auto;flex-direction:column!important}section#whyRent .card .card-header{width:100%}.whyRentCollapse .card-header h5{writing-mode:unset}section#whyRent .card:has(.show){width:100%}section#whyRent .card .card-body{height:auto}section#rentCondition{padding:64px 5%}section#rentCondition h2{text-align:center}}@media (max-width:1000px) and (min-width:500px){section#rentHero{grid-template-columns:1fr 1fr;display:grid}#featureRentCollapse{grid-row:2 / 3;grid-column:1 / 3}section#featureRent{grid-template-columns:3fr 5fr}}@media (max-width:500px) and (min-width:320px){section#featureRent{display:flex;gap:32px;align-items:center;width:95%;margin:64px auto;max-width:100%}div#gridOption{grid-template-columns:1fr}section#rent1{grid-template-columns:1fr}section#rentPoint{display:flex;flex-direction:column-reverse}section#rentFaq{padding:64px 5%;width:100%;margin:auto;display:grid;grid-template-columns:1fr;align-items:center;gap:48px}section#rentHero img{width:80%;margin:24px auto}}section#stock{margin:24px auto 104px;display:flex;flex-direction:column;align-items:start;gap:30px}div#firstRowStock{display:flex;align-items:center;justify-content:space-between;width:100%}section#stock h1{margin:0}div#stockFilter .selectBox select{padding:2px 16px}div#stockFilter .selectBox{border:1px solid #87878750;border-radius:8px;padding:8px 10px}div#stockFilter{display:flex;gap:16px;align-items:center}div#stockList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:21px}.stockBadge{background:#d90429;color:#fff;padding:8px;border-radius:28px;position:absolute;right:24px;top:24px;font-size:12px!important;font-weight:500!important}button#showProducts span{color:#fff}button#showProducts{background:#003da6;display:flex;align-items:center;gap:16px;padding:16px 32px;margin:auto;border-radius:44px;margin-top:67px}button#showProducts img{filter:brightness(0) invert(1)}@media (max-width:990px){div#stockFilter{display:grid;gap:12px;align-items:center;margin-top:24px;grid-template-columns:1fr 1fr;width:100%}div#stockList{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:440px) and (min-width:320px){.stockBadge{right:12px;top:12px;font-size:10px!important}.productCard h3{font-size:12px!important}.sampleCardFooter button img,.addToCartCard img{width:20px;height:20px}.sampleCardFooter div del{font-size:13px}.sampleCardFooter div h4 span{font-size:13px!important}.addToCartCard span{font-size:12px}}section#productsBox{display:grid;grid-template-columns:1fr 3fr;gap:24px;margin:50px auto;align-items:start}div#filterPorducts{display:flex;align-items:center;justify-content:space-between}div#sortButton button:first-child{border:unset;display:flex;align-items:center;gap:8px}div#sortButton button{color:#87878780;border-radius:40px;border:1px solid #87878780;padding:8px 16px}div#sortButton{display:flex;align-items:center;gap:16px;margin-bottom:16px}#filterPorducts div#sortButton{margin-bottom:0!important}div#filterPorducts{margin-bottom:36px!important}div#sortButton button.active{color:#003da6;border:1px solid #003da6}div#existQuantity{display:flex;align-items:center;gap:24px}.productListGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}form#productFilter #search_filter .filterBoxContent img{position:absolute;left:16px;top:28px}form#productFilter #search_filter .filterBoxContent input{background:#fff;margin:16px 0 24px;width:100%;padding:8px 16px;border-radius:32px;min-height:48px}form#productFilter .filterBoxContent{position:relative}form#productFilter #search_filter{padding:16px;border-bottom:1px solid #87878750}form#productFilter .filterBoxHeader{display:flex;justify-content:space-between;align-items:center}form#productFilter #filterHeader h3{margin:unset}form#productFilter #filterHeader button{color:#d90429}form#productFilter #filterHeader{padding:16px;border-bottom:1px solid #87878750;width:95%;margin:16px auto 0}form#productFilter{background-color:#f5f6f7;border-radius:12px}div#brand_filter ul li label,div#feshar_filter ul li label,#category_filter ul li label{color:#878787;font-weight:400;font-size:14px}div#brand_filter ul li,div#feshar_filter ul li,div#category_filter ul li{display:flex;align-items:center;gap:10px}div#brand_filter ul li input,div#feshar_filter ul li input,div#category_filter ul li input{width:21px;height:21px;border:1px solid #87878750;appearance:none;background-color:#fff;border-radius:4px}div#brand_filter ul li input,div#feshar_filter ul li input,div#category_filter ul li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}div#brand_filter ul li input:checked::before,div#feshar_filter ul li input:checked::before,div#category_filter ul li input:checked::before{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:var(--blue-color)}div#brand_filter ul li input:checked,div#feshar_filter ul li input:checked,div#category_filter ul li input:checked{background-color:var(--blue-color)}div#brand_filter ul,div#feshar_filter ul,div#category_filter ul{display:flex;flex-direction:column;gap:10px}div#brand_filter .filterBoxContent,div#feshar_filter .filterBoxContent,div#category_filter .filterBoxContent{margin:16px 0}div#brand_filter,div#category_filter{padding:24px;border-bottom:1px solid #87878750}div#feshar_filter{border-top:1px solid #87878750;padding:24px}div#range_filter .filterBoxContent .rangeBox span{position:absolute;left:12px;top:40px}div#range_filter .filterBoxContent .rangeBox input{min-width:256px;width:100%;background:#fff;padding:8px 16px;border-radius:120px;min-height:48px}div#range_filter .filterBoxContent .rangeBox{position:relative;display:flex;flex-direction:column;align-items:start;gap:8px;margin-top:15px}div#range_filter .filterBoxContent{margin:16px 0}div#range_filter{padding:24px}form#productFilter .filterBoxHeader button img{transform:rotate(180deg)}form#productFilter .filterBox:has(.show) .filterBoxHeader button img{transform:unset}@media (max-width:1200px){#filterPorducts div#sortButton{margin-bottom:30px!important}div#sortButton button:first-child{padding:0}}@media (max-width:990px){section#productsBox{display:grid;grid-template-columns:1fr;gap:24px;margin:64px auto;align-items:start}button#showFilterModalBtn{border:unset!important;color:#d90429!important;font-weight:700;border-bottom:1px solid!important;border-radius:0!important}form#productFilter{position:fixed;z-index:1000000;inset:0;height:100vh;bottom:0!important;overflow-y:scroll;display:none}div#sortButton{display:grid;align-items:center;gap:16px;margin:16px 0;grid-template-columns:1fr 1fr;width:100%}div#filterPorducts{flex-direction:column;gap:24px}#filterPorducts #sortButton{display:flex}div#filterProductTypeButton button{min-width:max-content}div#filterProductTypeButton{flex-wrap:nowrap;width:90vw;overflow-x:auto;padding-bottom:16px}div#filterProductTypeButton button{padding:8px 16px!important}div#filterPorducts{align-items:start}}@media (max-width:990px) and (min-width:500px){.productListGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:500px) and (min-width:350px){.productListGrid{grid-template-columns:1fr 1fr}}@media (max-width:350px) and (min-width:320px){.productListGrid{grid-template-columns:1fr}}.wrapper404{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;height:100vh;margin-top:150px;overflow-x:hidden;background-color:#008fdd29}.wrapper404 .container{margin:0 auto;transition:all 0.4s ease;display:flex;justify-content:center;align-items:center;position:relative;transform:scale(.65);opacity:0}.wrapper404 .container{animation:showFirst 1s 1.5s linear forwards}@keyframes showFirst{from{opacity:0}to{opacity:1}}.wrapper404 .container .scene{position:absolute;width:100vw;height:100vh;vertical-align:middle}.wrapper404 .container .one,.wrapper404 .container .two,.wrapper404 .container .three,.wrapper404 .container .circle,.wrapper404 .container .p404{width:60%;height:60%;top:20%!important;left:20%!important;min-width:400px;min-height:400px}.wrapper404 .container .one .content,.wrapper404 .container .two .content,.wrapper404 .container .three .content,.wrapper404 .container .circle .content,.wrapper404 .container .p404 .content{width:600px;height:600px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:content 0.8s cubic-bezier(1,.06,.25,1) backwards}@keyframes content{0%{width:0}}.wrapper404 .container .one .content .piece,.wrapper404 .container .two .content .piece,.wrapper404 .container .three .content .piece,.wrapper404 .container .circle .content .piece,.wrapper404 .container .p404 .content .piece{width:200px;height:80px;display:flex;position:absolute;border-radius:80px;z-index:1;animation:pieceLeft 8s cubic-bezier(1,.06,.25,1) infinite both}@keyframes pieceLeft{50%{left:80%;width:10%}}@keyframes pieceRight{50%{right:80%;width:10%}}@media screen and (max-width:799px){.wrapper404 .container .one,.wrapper404 .container .two,.wrapper404 .container .three,.wrapper404 .container .circle,.wrapper404 .container .p404{width:90%;height:90%;top:5%!important;left:5%!important;min-width:280px;min-height:280px}}@media screen and (max-height:660px){.wrapper404 .container .one,.wrapper404 .container .two,.wrapper404 .container .three,.wrapper404 .container .circle,.wrapper404 .container .p404{min-width:280px;min-height:280px;width:60%;height:60%;top:20%!important;left:20%!important}}.wrapper404 .container .text{width:60%;height:40%;min-width:400px;min-height:500px;position:absolute;margin:40px 0;animation:text 0.6s 1.8s ease backwards}@keyframes text{0%{opacity:0;transform:translateY(40px)}}@media screen and (max-width:799px){.wrapper404 .container .text{min-height:400px;height:80%}}.wrapper404 .container .text article{width:400px;position:absolute;bottom:0;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:799px){.wrapper404 .container .text article{width:100%}}.wrapper404 .container .text article p{color:#fff;font-size:18px;letter-spacing:.6px;margin-bottom:40px;text-shadow:6px 6px 10px #32243e}.wrapper404 .container .text article button{height:40px;padding:0 30px;border-radius:50px;cursor:pointer;box-shadow:0 15px 20px rgb(54 24 79 / .5);z-index:3;color:#695681;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;transition:all 0.3s ease}.wrapper404 .container .text article button:hover{box-shadow:0 10px 10px -10px rgb(54 24 79 / .5);transform:translateY(5px);background:var(--blue-color);color:#fff}.wrapper404 .container .text article button:hover a{color:#fff}.wrapper404 .container .p404{font-size:200px;font-weight:700;letter-spacing:4px;color:#fff;display:flex!important;justify-content:center;align-items:center;position:absolute;z-index:2;animation:anime404 0.6s cubic-bezier(.3,.8,1,1.05) both;animation-delay:1.2s}@media screen and (max-width:799px){.wrapper404 .container .p404{font-size:100px}}@keyframes anime404{0%{opacity:0;transform:scale(10) skew(20deg,20deg)}}.wrapper404 .container .p404:nth-of-type(2){color:#36184f;z-index:1;animation-delay:1s;filter:blur(10px);opacity:.8}.wrapper404 .container .circle{position:absolute!important}.wrapper404 .container .circle:before{content:"";position:absolute;width:800px;height:800px;background-color:#00ffdd14;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 5px 20px 40px rgb(54 24 79 / .25),inset 5px 0 5px rgb(50 36 62 / .3),inset 5px 5px 20px rgb(50 36 62 / .25),2px 2px 5px rgb(255 255 255 / .2);animation:circle 0.8s cubic-bezier(1,.06,.25,1) backwards}@keyframes circle{0%{width:0;height:0}}@media screen and (max-width:799px){.wrapper404 .container .circle:before{width:400px;height:400px}}.wrapper404 .container .one .content:before{content:"";position:absolute;width:600px;height:600px;background-color:rgb(0 61 166 / 14%);border-radius:100%;box-shadow:inset 5px 20px 40px rgb(54 24 79 / .25),inset 5px 0 5px rgb(50 36 62 / .3),inset 5px 5px 20px rgb(50 36 62 / .25),2px 2px 5px rgb(255 255 255 / .2);animation:circle 0.8s 0.4s cubic-bezier(1,.06,.25,1) backwards}@media screen and (max-width:799px){.wrapper404 .container .one .content:before{width:300px;height:300px}}.wrapper404 .container .one .content .piece{background:linear-gradient(90deg,#2196f3 13.7%,#00bcd4 94.65%)}.wrapper404 .container .one .content .piece:nth-child(1){right:15%;top:18%;height:30px;width:120px;animation-delay:0.5s;animation-name:pieceRight}.wrapper404 .container .one .content .piece:nth-child(2){left:15%;top:45%;width:150px;height:50px;animation-delay:1s;animation-name:pieceLeft}.wrapper404 .container .one .content .piece:nth-child(3){left:10%;top:75%;height:20px;width:70px;animation-delay:1.5s;animation-name:pieceLeft}.wrapper404 .container .two .content .piece{background:linear-gradient(90deg,#008fdd 0%,#a2d0db 100%)}.wrapper404 .container .two .content .piece:nth-child(1){left:0%;top:25%;height:40px;width:120px;animation-delay:2s;animation-name:pieceLeft}.wrapper404 .container .two .content .piece:nth-child(2){right:15%;top:35%;width:180px;height:50px;animation-delay:2.5s;animation-name:pieceRight}.wrapper404 .container .two .content .piece:nth-child(3){right:10%;top:80%;height:20px;width:160px;animation-delay:3s;animation-name:pieceRight}.wrapper404 .container .three .content .piece{background:#003da6}.wrapper404 .container .three .content .piece:nth-child(1){left:25%;top:35%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:3.5s}.wrapper404 .container .three .content .piece:nth-child(2){right:10%;top:55%;width:140px;height:40px;animation-name:pieceRight;animation-delay:4s}.wrapper404 .container .three .content .piece:nth-child(3){left:40%;top:68%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:4.5s}#lightboxOverlay{z-index:99990}#lightbox{z-index:10000000}.disableBox{opacity:.5;pointer-events:none}ul#stockItemnavigte li{border:1px solid #64716433;padding:16px 8px;border-radius:8px}ul#stockItemnavigte{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0}.stockBuySection{display:flex;flex-direction:column;justify-content:space-between}div#InquiryBox{display:flex;align-items:start;flex-direction:row-reverse;gap:64px}@media (max-width:1000px){#InquiryBox img{display:none}}span#increaseTitle{position:absolute;top:16px;font-size:12px;left:0;font-weight:700;color:#008fdd}span#decreaseTitle{position:absolute;top:16px;font-size:12px;right:0;font-weight:700;color:#008fdd}.range-container{padding:1.5rem;border-radius:8px;width:100%;max-width:400px;position:relative}.range-container h2{font-size:1.2rem;margin:0 0 1rem;text-align:center}.range-container .slider{position:relative;width:100%;height:8px;background:#008fdd;border-radius:4px;margin:1.5rem 0}.range-container .slider .progress{position:absolute;height:100%;background:#008fdd;border-radius:4px}.range-container input[type="range"]{position:absolute;width:100%;margin:0;top:-8px;-webkit-appearance:none;background:#fff0;pointer-events:none;z-index:1}.range-container input[type="range"]::-webkit-slider-thumb{pointer-events:all;-webkit-appearance:none;width:18px;height:18px;background:#008fdd;border-radius:50%;border:2px solid #fff;box-shadow:0 0 4px rgb(0 0 0 / .2);cursor:pointer;z-index:2}.range-container input[type="range"]:focus{border:unset;box-shadow:none}.range-container input[type="range"]:active{border:unset;box-shadow:none}.range-container input[type="range"]::-moz-range-thumb{pointer-events:all;width:18px;height:18px;background:#008fdd;border-radius:50%;border:2px solid #fff;box-shadow:0 0 4px rgb(0 0 0 / .2);cursor:pointer;z-index:2}.range-container .input-container{display:flex;gap:1rem;justify-content:space-between}.range-container input[type="number"]{width:48%;padding:.5rem;font-size:.9rem;border:1px solid #ccc;border-radius:4px;text-align:center}section#compareList::-webkit-scrollbar,section#rentCategory ul::-webkit-scrollbar,#filterProductTypeButton::-webkit-scrollbar,#compareDetail ul::-webkit-scrollbar,ul#categoriesGrid::-webkit-scrollbar{height:12px}section#compareList::-webkit-scrollbar-track,section#rentCategory ul::-webkit-scrollbar-track,#filterProductTypeButton::-webkit-scrollbar-track,ul#categoriesGrid::-webkit-scrollbar-track,#compareDetail ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}section#compareList::-webkit-scrollbar-thumb,section#rentCategory ul::-webkit-scrollbar-thumb,#filterProductTypeButton::-webkit-scrollbar-thumb,ul#categoriesGrid::-webkit-scrollbar-thumb,#compareDetail ul::-webkit-scrollbar-thumb{background:#d90429;border-radius:10px}section#compareList::-webkit-scrollbar-thumb:hover,section#rentCategory ul::-webkit-scrollbar-thumb:hover,#filterProductTypeButton::-webkit-scrollbar-thumb:hover,ul#categoriesGrid::-webkit-scrollbar-thumb:hover,#compareDetail ul::-webkit-scrollbar-thumb:hover{background:#b30000}