*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary:24 9.8% 10%;--primary-foreground:60 9.1% 97.8%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 44.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:20 14.3% 4.1%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.flex{display:flex}.min-h-screen{min-height:100vh}.w-full{width:100%}.items-center{align-items:center}.justify-center{justify-content:center}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}body,html{max-width:100vw;overflow-x:hidden;position:relative}.container{margin:auto}body{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}a{color:inherit}:root{--main-color:#2c2e43;--main-hover:#b61a20;--sec-color:#8c8c8c;--text-color:#ddd9d4;--black-color:#000;--white-color:#fff;--border-color:#f0f0f0;--border-radius:24px;font-size:16px}@font-face{font-family:Cairo;src:url(/_next/static/media/Cairo-ExtraLight.2e3a0986.woff2) format("woff2"),url(/_next/static/media/Cairo-ExtraLight.ac836ebd.woff) format("woff"),url(/_next/static/media/Cairo-ExtraLight.7123828a.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/_next/static/media/Cairo-Regular.ca74f438.woff2) format("woff2"),url(/_next/static/media/Cairo-Regular.35e6fb0b.woff) format("woff"),url(/_next/static/media/Cairo-Regular.df91e132.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/_next/static/media/Cairo-Light.a14c82d1.woff2) format("woff2"),url(/_next/static/media/Cairo-Light.9714a0bf.woff) format("woff"),url(/_next/static/media/Cairo-Light.3829c7dc.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/_next/static/media/Cairo-Bold.3e7c8b90.woff2) format("woff2"),url(/_next/static/media/Cairo-Bold.af8d04de.woff) format("woff"),url(/_next/static/media/Cairo-Bold.d74229aa.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/_next/static/media/Cairo-SemiBold.1242fa84.woff2) format("woff2"),url(/_next/static/media/Cairo-SemiBold.5b7e4d1f.woff) format("woff"),url(/_next/static/media/Cairo-SemiBold.ad55c891.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}body{font-family:Cairo;box-sizing:border-box;font-style:normal;font-weight:400;background-color:var(--white-color)}.overflow{overflow:hidden}*{padding:0}*,figure{margin:0}img{image-rendering:-webkit-optimize-contrast!important;max-width:100%}a,a:hover{text-decoration:none}@media only screen and (max-width:767px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:20px;padding-left:20px}}@media only screen and (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}}@media only screen and (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}.arrow-top{position:fixed;bottom:20px;inset-inline-start:20px;display:none;z-index:10;width:40px;height:40px;text-align:center;border-radius:50%;background-color:var(--main-color);font-size:18px;border:none;outline:none!important;color:var(--white-color);text-decoration:none!important;box-shadow:0 0 15px 0 rgba(0,0,0,.15);cursor:pointer;transition:all .3s ease-in-out}.arrow-top:focus,.arrow-top:hover{background-color:var(--main-hover);color:var(--white-color)}@media only screen and (max-width:991px){.arrow-top{bottom:85px;inset-inline-start:15px}}.custom-pagention{display:flex;align-items:center;justify-content:center;margin-top:40px;margin-bottom:50px;padding:0;list-style-type:none;gap:8px;flex-wrap:wrap}.custom-pagention a,.custom-pagention span{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:var(--main-hover);width:50px;height:50px;line-height:40px;background-color:#d9d9d9;border:none;text-decoration:none!important;outline:none!important;border-radius:50%;max-width:100%;transition:all .3s ease-in-out}.custom-pagention a.active,.custom-pagention a:hover{color:var(--white-color);background-color:var(--main-color)}.breadcrumb-sec{justify-content:center;padding:40px 0}.breadcrumb-sec,ul.breadcrumb{position:relative;display:flex;align-items:center}ul.breadcrumb{background-color:transparent;border:none;border-radius:0;margin:0;padding:0;justify-content:flex-start}ul.breadcrumb li,ul.breadcrumb li a,ul.breadcrumb li span{transition:all .3s ease-in-out;text-transform:capitalize;font-size:14px;color:grey;font-weight:400;text-decoration:none!important}ul.breadcrumb li span{color:var(--black-color)}ul.breadcrumb li span:after{display:none}ul.breadcrumb li a:hover{color:var(--main-hover)}.breadcrumb li~li:before{content:"/";padding:0 5px;font-size:14px}@media (max-width:991px){.breadcrumb-sec{padding:30px 0}}::-webkit-scrollbar{height:2px}::-webkit-scrollbar-track{background:var(--main-color)}::-webkit-scrollbar-thumb{background:var(--main-hover)}html{scrollbar-width:thin;scrollbar-color:var(--main-color) #fff;scroll-behavior:smooth!important}::-webkit-scrollbar{width:6px;height:1px}::-webkit-scrollbar-track{background:var(--white-color)}::-webkit-scrollbar-thumb{background:var(--main-color)}::-webkit-scrollbar-thumb:hover{background:var(--main-hover)}.disabled-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}.disabled-scroll::-webkit-scrollbar{display:none}.sub-ticket-cont-container{overflow:auto;scrollbar-width:thin}.sub-ticket-cont-container ::-webkit-scrollbar-track{background:var(--main-color)}.sub-ticket-cont-container ::-webkit-scrollbar-thumb,.sub-ticket-cont-container ::-webkit-scrollbar-thumb:hover{background:var(--main-hover)}.sub-ticket-cont-container::-webkit-scrollbar{width:4px;background-color:var(--main-color)}.dropdown{display:inline-block}.dropdown-content{visibility:hidden;opacity:0;position:absolute;background-color:#fff;color:var(--main-hover);text-align:center;min-width:120px;box-shadow:0 0 7px 0 rgba(0,0,0,.11);border-radius:12px;z-index:300;top:38px;left:50%;transform:translateX(-50%);padding:7px 0}.dropdown-content,.lang-ancor{transition:all .3s ease-in-out}.lang-ancor{display:flex;align-items:center;padding:5px 0;gap:4px;cursor:pointer;font-size:12px;color:var(--sec-color);font-weight:600}.lang-ancor:hover{color:var(--main-color)}.dropdown-content:before{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:50%;transform:translateX(-50%);transition:.3s;opacity:1}.dropdown-content a{color:var(--main-hover);padding:5px 15px;text-decoration:none;display:block;font-weight:600;font-size:12px;transition:all .3s ease-in-out}.dropdown-content a:hover{color:var(--main-color)}.dropdown:hover .dropdown-content{visibility:visible;opacity:1}.chevron-down{display:flex;align-items:center;padding:5px 0;cursor:pointer;font-size:12px;color:var(--sec-color);font-weight:600;transition:all .3s ease-in-out}.chevron-down:after,.dropdown .hide-txt:after{content:"\f107";font-family:line Awesome Free;font-size:8px;margin-inline-start:4px;font-weight:700}.chevron-down:hover{color:var(--main-hover)}header{position:relative;top:0;left:0;width:100%;z-index:200;background-color:var(--main-color);transition:all .3s ease-in-out;box-shadow:0 1px 4px 0 rgba(0,0,0,.149)}.top-header a{text-decoration:none}.top-header{position:relative;background-color:var(--main-color)}.top-header .img-logo img{width:84px;image-rendering:-webkit-optimize-contrast}.nav-header{justify-content:space-between;padding:15px 0;gap:10px;transition:all .3s ease-in-out}.big-menu,.nav-header{display:flex;align-items:center}.big-menu{justify-content:flex-start;list-style-type:none;gap:20px;margin:0;padding:0}.big-menu a{color:var(--white-color);font-size:14px;font-weight:500;text-transform:capitalize;transition:all .3s ease-in-out;display:flex;align-items:center;flex-direction:column;gap:6px}.big-menu a:hover{color:var(--main-hover)}.big-menu a.active{font-weight:700;font-size:15px}.big-menu a.active:after{content:"";width:5px;height:5px;border-radius:50%;background-color:var(--white-color)}.nav-head{width:100%;align-items:center;justify-content:space-between;padding:0 15px}.hide-big,.nav-head{display:none}.hide-txt{display:block}.header-icons{display:flex;align-items:center;justify-content:flex-end;gap:20px}.dropdown .add-to{cursor:pointer}.dropdown{position:relative;font-size:10px;font-weight:600;background-color:transparent;border:none;text-align:center;gap:8px;color:var(--white-color);transition:all .3s ease-in-out}.dropdown,.user-img{display:flex;justify-content:center;align-items:center}.user-img{width:30px;height:30px;border-radius:50%;border:2px solid var(--white-color);padding:2px}.user-img img{width:26px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%}.user-img i{font-size:14px}.user-cont{display:flex;align-items:center;gap:12px}.user-info{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:2px}.user-anc{display:flex;align-items:center;gap:7px;font-weight:600;font-size:14px}.user-anc i{font-size:8px}.cart-icon{position:relative;font-weight:600;font-size:12px;color:var(--white-color);display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease-in-out}.cart-icon i{font-size:26px}.counter{position:absolute;top:-7px;inset-inline-start:-7px;width:15px;height:15px;display:flex;align-items:center;justify-content:center;background-color:#d43d42;border:1px solid var(--white-color);color:var(--white-color);font-size:12px;font-weight:600;border-radius:50%}.show-icons{display:none}.show-icons a{font-size:24px;position:relative;color:var(--main-color);transition:all .3s ease-in-out}.show-icons:hover a{color:var(--main-hover)}.dropdown .dropdown-content{top:35px;left:50%}.search-form,.search-section{width:100%;position:relative}.search-section{max-width:42%}.search-input{position:relative;background-color:transparent;max-width:100%;width:100%;height:32px;border-radius:5px;padding:0 40px;padding-inline-start:78px;font-size:12px;color:var(--white-color);font-weight:400;border:1px solid var(--white-color);outline:none;transition:all .3s ease-in-out}.search-input:focus{outline:none;border-color:var(--main-hover)}.search-input::-moz-placeholder{color:var(--white-color)}.search-input::placeholder{color:var(--white-color)}.search-button{position:absolute;top:50%;transform:translateY(-50%);inset-inline-start:20px;border-radius:0;color:var(--white-color);background-color:transparent;border:none;font-size:16px;padding:0;outline:none!important;transition:.3s}.search-button:hover{color:var(--main-hover)}.upper-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.header-welcome{font-weight:300;font-size:12px;color:#1e1e1e}.lang-section{display:flex;align-items:center;gap:14px}.lang-section .line,.upper-drop{color:var(--main-hover)}.upper-drop{display:flex;align-items:center;gap:7px;font-weight:300;font-size:12px}.upper-drop i{font-size:8px}.upper-drop i.fa-globe{font-size:12px}.menu-bar{display:none;background-color:var(--white-color);box-shadow:0 4px 4px 10px hsla(0,0%,80%,.161);max-width:100%;position:fixed;z-index:99;bottom:20px;width:calc(100% - 40px);left:20px;right:20px;height:58px;border-radius:30px;grid-template-columns:repeat(5,1fr);gap:10px;padding:0 30px}@media only screen and (max-width:991px){.menu-bar{display:grid}}.menu-bar>div{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.menu-bar a{display:flex;flex-direction:column;gap:8px;font-weight:600;font-size:10px;color:#919191;transition:all .3s ease-in-out}.menu-bar a i{font-size:20px}.menu-bar a.active{color:var(--main-color)}.menu-bar .cart-icon{height:37px;width:37px;border-radius:7px;background-color:var(--main-color);display:flex;align-items:center;justify-content:center;color:var(--white-color)}.menu-bar .cart-icon img{max-width:17px}@media only screen and (min-width:992px){.upper-header .img-logo{display:none}}@media only screen and (max-width:991px){.search-section{width:100%;max-width:100%}.big-menu,.header-icons,.header-welcome,.hide-sm,.upper-header .line{display:none}}.main-slider{overflow:hidden;margin-top:30px}.main,.main-slider,.swiper-cont{position:relative}.main .pro-img{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:32px;width:100%}.main .pro-img img{width:100%}.main-slider .swiper-btn{position:absolute;cursor:pointer;z-index:1;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--main-hover);transition:all .3s ease-in-out;width:35px;height:35px;border-radius:50%}.main-slider .swiper-btn:hover{color:var(--white-color);background-color:var(--main-hover)}.main-slider .swiper-btn i{z-index:2}.swiper-btn.swiper-btn-next{left:28px}.swiper-btn.swiper-btn-prev{right:28px}.main-slider .swiper-pagination{position:relative;top:unset;width:100%;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:6px}.main-slider .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;background-color:var(--main-color);opacity:.4;margin:0;transition:all .3s ease-in-out;outline:none!important;border-radius:50%}.main-slider .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.main-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--main-hover);opacity:1;width:26px;border-radius:5px}.feature-section{margin-top:100px}@media only screen and (max-width:991px){.feature-section{margin-top:40px}}.features{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media only screen and (max-width:991px){.features{grid-template-columns:1fr 1fr;gap:20px}}.features-box{flex-direction:column;justify-content:flex-start;width:100%;overflow:hidden;text-align:center}.features-box,.features-box i{display:flex;align-items:center}.features-box i{font-size:30px;color:var(--main-hover);width:32px;height:32px;justify-content:center;margin-bottom:15px}.features-box:nth-of-type(2n) .features-box i{color:var(--main-color)}.features-box .features-h{font-size:16px;font-weight:700;color:var(--main-color);margin-bottom:6px}.features-box .features-span{font-size:14px;font-weight:400;color:var(--sec-color)}.feature-section{position:relative}.product-section{margin-top:100px}@media only screen and (max-width:991px){.product-section{margin-top:40px}}.brands-slider{position:relative}.section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}.section-title{text-transform:capitalize;font-weight:600;font-size:38px;color:var(--main-color);margin:0}@media only screen and (max-width:991px){.section-title{font-size:20px}}.products-link{color:var(--main-color);font-size:16px;font-weight:600;text-transform:capitalize;transition:all .3s ease-in-out;border:1px solid var(--main-color);background-color:var(--white-color);display:flex;align-items:center;justify-content:center;width:162px;height:52px;border-radius:12px}.products-link:hover{color:var(--white-color);background-color:var(--main-hover)}@media only screen and (max-width:991px){.products-link{width:132px;height:40px;font-size:14px}}.grid-cont{display:grid;grid-template-columns:repeat(4,1fr);gap:60px}@media only screen and (max-width:991px){.grid-cont{grid-template-columns:repeat(2,1fr);gap:20px}}.product-item{background-color:var(--white-color)}.product-img,.product-item{position:relative;width:100%;overflow:hidden}.product-img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:5px;border-radius:32px}.product-img img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.product-item:hover .product-img img{transform:scale(1.05)}.product-item .product-content{padding:8px 15px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.product-item .product-name{color:var(--main-hover);text-decoration:none;font-size:18px;font-weight:500;margin-bottom:0;text-align:center;overflow:hidden;line-height:22px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .4s ease-in-out}@media only screen and (max-width:991px){.product-item .product-name{font-size:16px}}.product-item .product-name:hover{color:var(--main-hover)}.price-box{color:#ef4444;font-size:15px;font-weight:700}@media only screen and (max-width:991px){.price-box{font-size:14px}}.product-rate{display:flex;align-items:center;justify-content:center;gap:2px;font-size:15px;color:var(--white-color);margin-bottom:14px}.product-rate i.active{color:#ffc600}.stars{--star-size:15px;--star-color:#ccc;--star-background:#ffc600;font-size:var(--star-size);line-height:1;position:relative;display:flex;flex-direction:row-reverse;gap:2px}.stars,.stars:before{font-family:Font Awesome\ 6 Pro}.stars:before{content:"\f005\f005\f005\f005\f005";letter-spacing:3px;background:linear-gradient(270deg,var(--star-background) calc(var(--rating) / 5 * 100%),var(--star-color) calc(var(--rating) / 5 * 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-slider .swiper-btn{position:absolute;cursor:pointer;z-index:2;top:50%;width:35px;height:35px;background-color:rgba(44,46,67,.102);transform:translateY(-50%);font-size:12px;color:var(--main-color);transition:all .3s ease-in-out;display:none}@media only screen and (min-width:992px){.product-slider .swiper-btn{display:flex;align-items:center;justify-content:center}}.product-slider{position:relative}.product-slider .swiper-btn.swiper-btn-next{left:-28px}.product-slider .swiper-btn.swiper-btn-prev{right:-28px}.product-slider .swiper-btn:hover{color:var(--white-color);background-color:var(--main-hover)}.product-slider .swiper-btn i{z-index:2}.product-slider .swiper-pagination{position:relative;top:unset;width:100%;margin-top:18px;gap:6px;display:none}@media only screen and (max-width:991px){.product-slider .swiper-pagination{display:flex;align-items:center;justify-content:center}}.product-slider .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;background-color:var(--main-color);opacity:.4;margin:0;transition:all .3s ease-in-out;outline:none!important;border-radius:50%}.product-slider .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.product-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--main-hover);opacity:1;width:26px;border-radius:5px}.custom-btn{width:162px;height:52px;font-weight:600;font-size:16px;margin:20px auto 0}.custom-btn:hover{background-color:var(--main-color);color:var(--white-color)}.slider-btn-cont{display:flex;align-items:center;gap:8px}.slider-btn-cont .swiper-btn{cursor:pointer;z-index:2;top:50%;width:35px;height:35px;background-color:rgba(44,46,67,.102);font-size:12px;color:var(--main-color);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}.slider-btn-cont .swiper-btn:hover{background-color:var(--main-hover);color:var(--white-color)}.cat-section{margin-top:100px}@media only screen and (max-width:991px){.cat-section{margin-top:40px}}.cat-section .product-img{aspect-ratio:310/234;position:relative;overflow:hidden;border-radius:10px;padding:0}.cat-section .product-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.big-banner-section{margin-top:100px}@media only screen and (max-width:991px){.big-banner-section{margin-top:40px}}.big-banner-cont{overflow:hidden;display:inline-block;position:relative;border-radius:24px}.big-banner-cont:after{content:"";position:absolute;top:-50%;left:-60%;width:20%;height:200%;opacity:0;transform:rotate(30deg);background:hsla(0,0%,100%,.13);background:linear-gradient(90deg,hsla(0,0%,100%,.13) 0,hsla(0,0%,100%,.13) 77%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0))}.big-banner-cont:hover:after{opacity:1;left:130%;transition-property:left,top,opacity;transition-duration:.7s,.7s,.15s;transition-timing-function:ease}.big-banner-cont:active:after{opacity:0}.big-banner-cont{display:block}.big-banner-cont img{width:100%;max-width:100%;transition:all .3s ease-in-out}.big-banner-cont:hover img{transform:scale(1.05)}.share-section{text-align:center;margin-top:100px}@media only screen and (max-width:991px){.share-section{margin-top:40px}}.share-section .section-title{margin-bottom:40px}.share-item{max-width:310px;box-shadow:0 20px 30px 0 rgba(0,0,0,.251)}.share-item,.share-item figure{width:100%;overflow:hidden;aspect-ratio:1;border-radius:50%}.share-item figure{position:relative}.share-item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.share-item:hover .share-item figure img{transform:scale(1.05)}.loader{height:150px;width:150px;background-color:#dddbdb;border-radius:39px}.loader:before{content:""}.box,.loader:before{position:absolute;height:65px;width:65px}.box{background-color:var(--main-hover);animation:move 3s infinite;border-radius:10px;border-top-left-radius:32.5px;margin-top:5px;margin-left:5px}.box.gold{animation:moveGold 6s infinite}.box.delay1{animation-delay:1.3s}.box.delay2{animation-delay:4.2s}.box.delay3{animation-delay:.5s}.box.red{background-color:var(--main-color)}.box.green{background-color:green}.box.gold{background-color:#f5b01a}@keyframes move{0%{width:65;height:65;margin-top:5px;margin-left:5px;border-top-left-radius:32.5px}12.5%{width:140px;height:65px;margin-top:5px;margin-left:5px;border-top-left-radius:32.5px;border-top-right-radius:32.5px}25%{width:65px;height:65px;margin-top:5px;margin-left:80px;border-top-left-radius:10px;border-top-right-radius:32.5px;border-bottom-right-radius:10px}37.5%{width:65px;height:140px;margin-top:5px;margin-left:80px;border-top-left-radius:10px;border-top-right-radius:32.5px;border-bottom-right-radius:32.5px}50%{width:65px;height:65px;margin-top:80px;margin-left:80px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:32.5px;border-bottom-left-radius:10px}62.5%{width:140px;height:65px;margin-top:80px;margin-left:5px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:32.5px;border-bottom-left-radius:32.5px}75%{width:65px;height:65px;margin-top:80px;margin-left:5px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:20px;border-bottom-left-radius:32.5px}87.5%{width:65px;height:140px;margin-top:5px;margin-left:5px;border-top-left-radius:32.5px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:32.5px}}footer{padding:30px 0 0;position:relative;background-color:var(--main-color);margin-top:100px;border-top-left-radius:32px;border-top-right-radius:32px}@media only screen and (max-width:991px){footer{margin-top:60px}}.footer-logo{max-width:64px;margin:0 auto 30px;text-align:center}.social-info{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;margin-bottom:20px}@media only screen and (max-width:991px){.social-info{gap:15px}}.social-info a,.social-info div{font-weight:600;font-size:14px;color:var(--white-color);transition:all .3s ease-in-out}.social-info a:hover{color:var(--main-hover)}.nav-foot-cont{text-align:start}.footer-head,.nav-foot-header{text-transform:capitalize;font-weight:700;font-size:16px;color:var(--main-hover);margin-bottom:12px;text-align:start;text-decoration:underline}.nav-foot li{margin-bottom:15px}.nav-foot-link{color:var(--white-color);font-size:14px;font-weight:600;display:inline-flex;text-decoration:none!important;transition:all .3s ease-in-out;position:relative;align-items:center;gap:8px}.nav-foot-link:before{content:"\f053";font-family:Font Awesome\ 6 Pro;font-size:10px}html[dir=ltr] .nav-foot-link:before{transform:scaleX(-1)}.nav-foot-li .nav-foot-link:hover{transform:translateX(6px);color:var(--main-hover)}html[dir=rtl] .nav-foot-li .nav-foot-link:hover{transform:translateX(-6px)}.social{display:flex;align-items:center;justify-content:center;gap:12px}.social a{text-decoration:none!important}a.social-link{display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--white-color);transition:all .3s ease-in-out}a.social-link:hover{color:var(--main-hover)}.copy-section{border-top:4px solid #d9d9d9;padding:15px 0}.copy-right{display:block;font-size:14px;font-weight:500;color:var(--white-color);text-align:center}@media (max-width:767px){footer{padding:30px 0 80px}.social{margin-bottom:30px}.nav-foot-cont{text-align:start;padding:0;margin-bottom:20px}.nav-foot{display:flex;flex-wrap:wrap}.nav-foot li{margin:0 0 10px;min-width:50%}.pay-footer{display:block;margin:0 auto 20px}}.footer-cont .row{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media only screen and (max-width:991px){.footer-cont .row{gap:15px;flex-direction:column;align-items:center;text-align:center}}.footer-cont ul{display:flex;flex-direction:column}@media only screen and (max-width:991px){.footer-cont ul{align-items:center}}.single-content{margin-bottom:80px}@media only screen and (max-width:767px){.single-content{margin-bottom:40px}}.product-imgs,.single-img-container{border-radius:4px;width:100%;overflow:hidden}.single-img-container{position:relative;aspect-ratio:500/600;background-color:#f5f5f5;height:100%}.single-img{display:flex;align-items:center;justify-content:center;padding:0}.single-img,.single-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-img img{transition:all .3s ease-in-out}.upper-cont{display:flex;gap:20px}@media only screen and (max-width:991px){.upper-cont{flex-direction:column;gap:20px}}.product-imgs-cont{width:50%;display:flex;gap:30px;height:550px}@media only screen and (max-width:991px){.product-imgs-cont{width:100%}}@media only screen and (max-width:767px){.product-imgs-cont{display:flex;flex-direction:column-reverse;gap:20px;max-height:calc(100vh - 300px)}}.product-imgs-cont .product-imgs{height:100%;width:calc(100% - 155px)}@media only screen and (max-width:767px){.product-imgs-cont .product-imgs{width:100%;height:calc(100% - 100px)}}.product-imgs-cont .product-imgs .swiper-slide{height:100%;width:100%}@media only screen and (max-width:767px){.product-imgs-cont .product-thumbs{width:100%;height:80px}}.other-side-of-swiper{width:50%}@media only screen and (max-width:991px){.other-side-of-swiper{width:100%}}.product-thumbs{width:100%;overflow:hidden;max-height:100%;width:155px}.thumb-cont{width:125px;position:relative;aspect-ratio:133/109;cursor:pointer}.thumb-cont,.thumb-img{height:100%;max-width:100%;max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.thumb-img{padding:0;border:2px solid transparent;opacity:.4;border-radius:10px;transition:all .3s ease-in-out;background-color:#f5f5f5}.swiper-slide-thumb-active .thumb-img{border-color:var(--main-hover);opacity:1}@media only screen and (max-width:767px){.thumb-img{padding:8px}}.thumb-img img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:contain;transition:all .3s ease-in-out}.single-sale{position:absolute;top:6px;inset-inline-start:6px;font-size:14px;color:#fff;background-color:#5ac855;border-radius:13px;display:flex;align-items:center;justify-content:center;text-align:center;width:auto;padding:0 8px;height:25px;line-height:25px;font-weight:700}.single-info-container{text-align:start;margin-top:22px}.single-name{font-size:30px;font-weight:700;margin:0 0 24px;color:var(--black-color)}.single-desc{font-size:18px;color:var(--sec-color);margin:0 0 9px}.single-prices{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:24px}.single-old-price{color:#7d7d7d;font-size:24px;font-weight:400;text-decoration:line-through}.single-price{color:var(--main-hover);font-size:24px;font-weight:700}.desc-cont{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:24px 0}.desc-cont .product-rate{justify-content:flex-start}.desc-cont .product-rate span{font-size:15px;font-weight:400;color:var(--sec-color)}.single-pargh{font-weight:400;font-size:14px;color:var(--black-color);margin-bottom:32px}.check-width{max-width:100%}.check-label{text-align:start;position:relative;font-weight:500;font-size:14px;color:#3d3d3d;display:flex;align-items:center;gap:8px;transition:all .3s ease-in-out}.check-label input[type=checkbox],.check-label input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-label .checkmark{border-radius:0;background-color:var(--white-color);border:1px solid #8f8f88;width:20px;height:20px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.check-label input[type=checkbox]~.checkmark{border-radius:4.5px;width:15.75px;height:15.75px}.check-label:hover input~.checkmark{background-color:var(--white-color);transition:all .3s ease-in-out}.check-label input:checked~.checkmark{background-color:var(--main-hover)}.checkmark:after{content:"";position:absolute;opacity:0;visibility:visible}.check-label input:checked~.checkmark:after{opacity:1;visibility:visible}.check-label input:checked~.checkmark{background-color:var(--white-color)}.check-label .checkmark:after,.check-label input:checked~.custom-checkmark{background-color:var(--main-hover)}.check-label .checkmark:after{content:"";border-radius:50%;width:12px;height:12px}.check-label .custom-checkmark:after{content:"\f00c";font-family:Font Awesome\ 6 Pro;font-weight:700;font-size:9px;line-height:14px;color:var(--white-color);border-radius:4.5px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.radio-group{margin-bottom:32px}.color-group,.radio-group{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.radio-head{font-weight:700;font-size:16px;color:var(--black-color)}.radio-group .check-group{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px}.check-label input[type=radio],label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.color-group .check-group{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.color-group .check-label input:checked~.checkmark:after{display:none}.color-group .check-label{border-radius:50%}.color-group .check-label:has(input:checked){border:2px solid #000}.radio-group .check-label{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;height:32px;width:32px;font-size:14px;font-weight:500;color:var(--black-color);text-transform:uppercase;cursor:pointer;border-radius:4px;border:1px solid rgba(0,0,0,.502);transition:all .3s ease-in-out}.radio-group .check-label:has(input:checked){border-color:var(--main-hover);color:var(--white-color);background-color:var(--main-hover)}.tax-hint{font-size:14px;font-weight:500;color:#37ab24;margin-top:3px}.single-options{margin-top:20px;display:flex;align-items:center;gap:24px;margin-bottom:25px}@media only screen and (max-width:767px){.single-options{flex-direction:column;margin-bottom:20px}}.single-item-qty{width:100%;position:relative;max-width:178px;height:56px;border-radius:25px;overflow:hidden}.single-item-qty input::-webkit-inner-spin-button,.single-item-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-item-qty input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:767px){.single-item-qty.item-qty{width:100%;max-width:100%}}.qty-input{width:100%;height:100%;box-shadow:none;outline:none;font-size:20px;color:var(--black-color);font-weight:500;text-align:center;border:1px solid rgba(0,0,0,.1);border-right:none;border-left:none}.single-qty-control{position:absolute;height:100%;width:50px;font-size:20px;color:var(--qty-color);display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;text-decoration:none}.single-qty-control:hover{color:var(--main-color);text-decoration:none}.single-qty-control:focus{text-decoration:none}.single-qty-control.qty-plus{inset-inline-start:0;background-color:var(--main-hover);color:var(--white-color);border-radius:0 25px 25px 0}.single-qty-control.qty-plus:hover{background-color:var(--main-color)}.single-qty-control.qty-minus{inset-inline-end:0;border-radius:25px 0 0 25px;border:1px solid rgba(0,0,0,.5)}.single-qty-control.qty-minus:hover{background-color:var(--main-color);color:var(--white-color)}@media only screen and (max-width:767px){.single-qty-control.qty-minus{border-radius:25px 0 0 25px}}.item-addToCart,.item-request{display:flex;align-items:center;justify-content:center;width:100%;max-width:162px;font-size:16px;font-weight:400;color:var(--main-color);background-color:transparent;height:52px;border-radius:12px;border:1px solid var(--main-color);transition:all .3s ease-in-out}@media only screen and (max-width:767px){.item-addToCart,.item-request{max-width:100%}}.item-addToCart:focus,.item-addToCart:hover,.item-request:focus,.item-request:hover{color:#fff;text-decoration:none;background-color:var(--main-hover)}.single-features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.single-features .features-box{border:1px solid #e9e9e9;padding:16px;border-radius:8px;flex-direction:row;text-align:start;gap:16px}.single-features .features-box i{font-size:20px;margin:0}.single-features .features-box .features-h{font-weight:400;font-size:16px}@media only screen and (max-width:767px){.single-features{grid-template-columns:repeat(1,1fr)}}.cart-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:flex-start}@media only screen and (max-width:991px){.cart-grid{grid-template-columns:1fr;gap:20px}}.cart-table{overflow-x:auto;border:1px solid #e6e6e6;border-radius:8px}.table-group{width:100%;border:none;table-layout:fixed}.table-group thead{border-bottom:1px solid #e6e6e6;padding:16px 0}.table-group thead th{padding:16px 24px;font-weight:500;font-size:16px;color:#5a5a5a}.table-group tbody td{padding:34px 24px;font-weight:500;font-size:18px;color:var(--black-color)}.table-group tbody td.price{color:var(--main-hover)}.table-group tbody tr{position:relative;border-bottom:1px solid #e6e6e6;border-spacing:0 10px}.table-group tbody tr:last-of-type{border-bottom:0}.table-group tfoot tr{width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.table-group{width:1115px}}@media (max-width:991px){.table-group{width:890px}}.cart-flex{gap:15px;font-weight:500;font-size:16px;color:var(--black-color)}.cart-flex,.cart-flex figure{display:flex;align-items:center}.cart-flex figure{width:76px;height:56px;padding:5px;overflow:hidden;justify-content:center}.cart-flex figure img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.table-btn{background-color:transparent;width:23px;height:23px;outline:none!important;font-size:10px;color:#666;text-align:center;cursor:pointer;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ccc;transition:all .3s ease-in-out}.table-btn:hover{color:red;border-color:red}.cart-table .item-qty{width:124px}.item-qty{width:100%;position:relative;height:50px;border-radius:66px;overflow:hidden;border:1px solid #e6e6e6}.item-qty input::-webkit-inner-spin-button,.item-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.item-qty input[type=number]{-moz-appearance:textfield}.item-qty .qty-input{width:100%;height:100%;box-shadow:none;outline:none;font-size:16px;color:#1a1a1a;font-weight:400;text-align:center;border:none}.qty-control{position:absolute;height:34px;width:34px;border-radius:50%;top:50%;transform:translateY(-50%);font-size:14px;color:#1a1a1a;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;background-color:#f2f2f2;text-decoration:none}.qty-control:hover{background-color:var(--main-hover);color:var(--white-color)}.qty-control:focus{text-decoration:none}.qty-control.qty-plus{inset-inline-start:8px}.qty-control.qty-minus{inset-inline-end:8px}.cart-btns{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px;border-top:1px solid #e6e6e6}.cart-btns a,.cart-btns button{display:flex;align-items:center;justify-content:center;text-transform:capitalize;outline:none!important;border:none;box-shadow:none!important;text-decoration:none!important;background-color:transparent;cursor:pointer;flex-shrink:0;width:100%;max-width:162px;font-size:16px;font-weight:400;color:var(--main-color);height:52px;border-radius:12px;border:1px solid var(--main-color);transition:all .3s ease-in-out}.cart-btns a:hover,.cart-btns button:hover{text-decoration:none;color:var(--white-color);background-color:var(--main-hover)}.cart-total{border:1px solid #e6e6e6;border-radius:8px;padding:24px 24px 40px}.cart-total .checkout-text{font-size:18px}.cart-total .custom-btn{margin-top:40px;height:52px}.cart-total .checkout-table-cont{padding:0}.cart-table-head{font-weight:500;font-size:20px;color:var(--black-color);margin-bottom:24px}.checkout-grid{display:grid;grid-template-columns:2fr 3fr;gap:40px}@media only screen and (max-width:991px){.checkout-grid{grid-template-columns:1fr;gap:30px}}.checkout-address,.checkout-pay{box-shadow:0 4px 40px 0 rgba(0,0,0,.078);background-color:var(--white-color);padding:40px 32px}.add-address-cont{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:30px;border:none}.add-select-address{height:56px;width:100%;padding:0;margin:0;background-color:var(--white-color)!important;border:1px solid var(--main-hover)!important;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--main-hover);font-size:16px;font-weight:500;outline:none!important;text-decoration:none!important;cursor:pointer;border-radius:8px!important;transition:all .3s ease-in-out}.add-select-address i{font-size:24px}.add-select-address.active,.add-select-address:hover{color:var(--white-color)!important;background-color:var(--main-hover)!important}@media only screen and (min-width:1440px){.add-select-address{font-size:18px}}.checkout-input{text-align:start}.checkout-input .form-group{margin-bottom:30px}.checkout-input .form-label{color:rgba(0,0,0,.4);font-size:18px}.checkout-input .custom-input{border-radius:4px;background-color:#f5f5f5;height:50px}.checkout-input .check-label input[type=checkbox]~.checkmark{width:24px;height:24px;border-radius:4px}.apply-btn,.checkout-input .check-label .custom-checkmark:after{font-size:14px}.apply-btn{width:128px;max-width:100%;height:40px;margin-inline-end:auto;margin-top:20px;border-radius:8px;display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-weight:500;color:var(--white-color);outline:none!important;border:none!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;flex-shrink:0;background-color:var(--main-hover);transition:all .3s ease-in-out}.apply-btn:hover{text-decoration:none;color:var(--white-color);background-color:var(--main-color)}.address-group .check-width{margin-bottom:24px}.address-group .check-label .checkmark{border-color:var(--black-color)}.address-group .check-label input:checked~.checkmark{border-color:var(--main-hover)}.address-head{font-weight:500;font-size:18px;color:var(--black-color);margin-bottom:30px;display:block}.span-text{font-weight:400;font-size:16px;color:#353535}.checkout-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:24px 0;border-bottom:1px solid #e5e5e5}.checkout-item:first-of-type{padding-top:0}.checkout-info{display:flex;align-items:center;gap:16px;font-weight:500;font-size:16px;color:var(--black-color);flex-wrap:wrap}.checkout-info figure{width:76px;height:56px;padding:5px;overflow:hidden;display:flex;align-items:center;justify-content:center}.checkout-info figure img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.checkout-info .checkout-name{margin-inline-end:8px}.checkout-table-cont{padding:32px 0 0;border-bottom:1px solid #e5e5e5}.checkout-table,.checkout-text{font-weight:400;font-size:20px;color:var(--black-color)}.checkout-table{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-bottom:35px}.checkout-table.total{font-weight:700;color:var(--main-hover)}.checkout-dicount{display:flex;align-items:center;gap:24px;padding:32px 0;border-bottom:1px solid #e5e5e5}@media only screen and (max-width:500px){.checkout-dicount{flex-wrap:wrap}}.discount-input{width:100%;max-width:300px;height:56px;border-radius:8px;outline:none!important;border:1px solid #b19e9e;font-weight:400;font-size:16px;padding:0 24px;color:var(--black-color);transition:all .3s ease-in-out}.discount-input:focus{border-color:var(--main-hover)}.discount-input::-moz-placeholder{color:rgba(0,0,0,.5)}.discount-input::placeholder{color:rgba(0,0,0,.5)}@media only screen and (max-width:500px){.discount-input{max-width:100%}}.discount-btn{width:193px;height:56px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;background-color:#f5f5f5;border-radius:8px;font-weight:500;font-size:16px;color:var(--black-color);outline:none!important;border:none}.discount-btn:focus,.discount-btn:hover{background-color:var(--main-hover);color:var(--white-color)}@media only screen and (max-width:500px){.discount-btn{width:100%}}.pay-group{padding:32px 0 40px;border-bottom:1px solid #e5e5e5}.pay-group .check-width{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:32px}.pay-group .check-width:last-of-type{margin-bottom:0}.pay-group .check-label .checkmark{border-color:var(--black-color)}.pay-group .check-label input:checked~.checkmark{border-color:var(--main-hover)}.pay-group .span-text{font-weight:500;font-size:18px}@media only screen and (max-width:500px){.pay-group .span-text{font-size:16px}}.order-price{flex-shrink:0}.pay-img{gap:10px;flex-wrap:wrap}.custom-btn,.pay-img{display:flex;align-items:center;max-width:100%}.custom-btn{width:100%;height:48px;border-radius:8px;margin:54px 0 0;justify-content:center;outline:none!important;border:none;text-decoration:none;transition:all .3s ease-in-out;font-weight:500;font-size:18px;color:var(--white-color);background-color:var(--main-hover)}.custom-btn:focus,.custom-btn:hover{background-color:var(--main-color);color:var(--white-color)}