@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";:root{--error:#bc3232;--yellow:#ffbd35;--success:#0d9276;--primary:#fff;--secondary:#fc7300;--bg-primary:#2f3237;--bg-primary-smoke:#4d525a;--bg-secondary:#20242b;--bg-dark:#3d3b40;--bg-border:#d0d0d0;--bg-footer:#191717;--text-primary:#fbfbfb;--text-secondary:#dbd8d8;--btn-text:#212121;--primary-lighter:color-mix(in srgb,var(--primary),#fff 90%);--primary-lighter2:color-mix(in srgb,var(--primary),#fff 70%);--xxs:2px;--xs:4px;--sm:8px;--smd:12px;--md:16px;--lmd:20px;--lg:24px;--xl:32px;--xxl:40px;--3xl:48px;--4xl:64px;--fs-xxs:8px;--fs-xs:10px;--fs-sm:12px;--fs-smd:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:20px;--fs-xxl:24px;--bs-primary-rgb:79,112,156;--bs-border-width:1px;--transition-all:all 0.25s cubic-bezier(0.39,0.575,0.565,1)}.w-360{width:360px!important}.w-280{width:280px!important}.w-212{width:212px}.w-204{width:204px}.w-160{width:160px}.w-100p{width:100px}.w-90{width:90%}.w-84{width:84px}.w-32{width:32px}.w-40{width:40px!important}.w-16{width:16px!important}.w-fit{width:-moz-fit-content;width:fit-content}.h-full{min-height:max(100vh - 60px,800px)}.h-56{height:56px!important}@media screen and (min-width:768px){.h-md-100px{height:100px!important}}.h-640{height:640px}.h-600{height:600px}.h-480{height:480px}.h-420{height:420px}.h-360{height:360px}.h-280{height:280px}.h-240{height:240px!important}.h-40{height:40px!important}.h-200{height:200px}.h-174{height:174px}.h-132{height:132px}.w-75{width:75%!important}.w-85{width:85px}.h-32{height:32px}.h-16{height:16px!important}.w-max-360{max-width:360px}.w-max-300{max-width:300px}.w-max-100{max-width:100px}@media(max-width:567px){.w-max-md-280{max-width:280px}}.w-50{width:50%!important}@media(min-width:768px){.w-md-96{width:96px!important}.h-md-96{height:96px!important}}.text-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rounded-4{border-radius:var(--sm)}.bg-banner{background-color:var(--yellow)}.bg-primary{background-color:var(--primary)!important}.bg-smoke{background-color:var(--bg-primary-smoke)}.bg-bgSecondary{background-color:var(--bg-secondary)!important}.h-12{height:12px!important}.h-80{height:80px}.bg-grey{background-color:#e0e0e0}.bg-warning-light{background-color:#e8e0d8}.bg-main{background:var(--primary)!important}.gap-2-5{gap:.75rem}.gap-3{gap:var(--md)}.flex-1{flex:1 1}.top-0{top:0}.top-1{top:var(--xs)}.top-2{top:var(--sm)}.top-3{top:var(--md)}.top-4{top:var(--lg)}.right-1{right:var(--xs)}.right-2{right:var(--sm)}.right-3{right:var(--md)}.right-4{right:var(--lg)}.left-0{left:0}.left-1{left:var(--xs)}.left-2{left:var(--sm)}.left-3{left:var(--md)}.left-4{left:var(--lg)}.text-primary{color:var(--primary)!important}.text-primary *{color:var(--primary)}.text-sm{font-size:14px!important}.text-secondary{color:var(--text-secondary)!important}.text-success{color:var(--success)!important}.text-info{color:#0dcaf0!important}.text-warning{color:var(--yellow)!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:var(--text-secondary)!important}.text-white{color:#fff!important}.text-body{color:var(--text-primary)!important}.text-muted{color:var(--text-secondary)!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-textSecondary{color:var(--text-secondary)!important}.text-reset{color:inherit!important}.text-base{font-size:var(--md)}.text-xs{font-size:var(--smd)}.py-2-5{padding-top:.75rem!important;padding-bottom:.75rem!important}.pointer-events-none{pointer-events:none}.container-fluid{padding:0!important}@media(min-width:1200px){.col-xl-2_5{flex:0 0 auto!important;width:20%!important}}.mt-0-5{margin-top:2px}.ml-3-5{margin-left:14px!important}.mt-4-5{margin-top:var(--xxl)!important}.mt-8{margin-top:var(--xl)!important}.rounded-xs{border-radius:var(--xs)}.rounded-full{border-radius:50%}.opacity-0{opacity:0}.opacity-100{opacity:1}@media screen and (min-width:991px){.-me-md-6{margin-right:-2.25rem!important}}.image-cover{object-fit:cover}.fw-regular{font-weight:400!important}.fw-500{font-weight:500!important}.scroll-thumb{scrollbar-width:8px;scrollbar-color:var(--bg-primary-smoke) var(--bg-primary)}.container-lg.header-clearance,.header-clearance{padding-top:100px!important}.rotate-180{transform:rotate(180deg)}.mux-player{--controls:none!important;aspect-ratio:1024/683;line-height:0}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.-rotate-90{transform:rotate(-90deg)}.cursor-pointer{cursor:pointer}.border-l-2{border-left:2px solid var(--bg-border)}.border-bottom{border-bottom:1px solid var(--bg-border)}.border-bottom:last-child{border-bottom:none!important}@font-face{font-family:Logirent;font-style:bold;font-weight:700;src:url(/_next/static/media/logirent-logirent-bold-700.13166aa4.woff2) format("woff2")}@font-face{font-family:Logirent;font-style:normal;font-weight:400;src:url(/_next/static/media/logirent-logirent-regular-400.c1b2dd50.woff2) format("woff2")}body{font-size:16px;background-color:var(--bg-primary)}*{color:var(--text-primary);font-family:Inter,sans-serif;font-optical-sizing:auto;line-height:1.5}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none!important}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}path,span,svg{color:inherit;transition:all .15s ease}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}section.main{min-height:calc(100vh - 76px)}@keyframes dash{to{stroke-dashoffset:200}}.loader-container{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;background-color:var(--bg-primary);transform:translate(-50%,-50%)}.loader-container .loader{width:34px;margin:auto}.loader-container .loader .circle{position:absolute;width:32px;height:32px;opacity:0;transform:rotate(225deg);animation-iteration-count:infinite;animation-name:orbit;animation-duration:5.5s}.loader-container .loader .circle:after{content:"";position:absolute;width:5px;height:5px;border-radius:5px;background:var(--primary)}.loader-container .loader .circle:nth-child(2){animation-delay:.24s}.loader-container .loader .circle:nth-child(3){animation-delay:.48s}.loader-container .loader .circle:nth-child(4){animation-delay:.72s}.loader-container .loader .circle:nth-child(5){animation-delay:.96s}@keyframes orbit{0%{transform:rotate(225deg);opacity:1;animation-timing-function:ease-out}7%{transform:rotate(345deg);animation-timing-function:linear}30%{transform:rotate(455deg);animation-timing-function:ease-in-out}39%{transform:rotate(690deg);animation-timing-function:linear}70%{transform:rotate(815deg);opacity:1;animation-timing-function:ease-out}75%{transform:rotate(945deg);animation-timing-function:ease-out}76%{transform:rotate(945deg);opacity:0}to{transform:rotate(945deg);opacity:0}}.preview-section{padding:var(--md);background-color:var(--bg-secondary);border-radius:var(--sm)}.preview-section .preview-title{font-size:var(--fs-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase}.preview-section .preview-title span{font-size:var(--fs-sm);color:var(--text-secondary);text-transform:capitalize}.preview-section .spacer{display:none}@media screen and (max-width:768px){.preview-section .spacer{height:86px;display:block}.preview-section .place-order{position:fixed;bottom:0;width:100%;left:0;padding:0 var(--md) var(--md);background-color:var(--bg-primary);box-shadow:0 -2px 14px 2px rgba(40,40,40,.2)}}.price{margin-top:var(--md)}.price .price-detail{font-size:var(--fs-md);margin-bottom:10px;font-weight:400}.price .price-detail:last-child{margin:0}.price .price-detail .price-detail-value{float:right}.price .price-detail .price-detail-info{font-size:var(--fs-sm);color:var(--text-secondary)}.price .price-detail-total{font-weight:500;font-size:var(--fs-md)}.price .price-detail-total .price-detail-value{float:right}.copyright{font-size:var(--fs-md)}.copyright b{font-weight:500}@media screen and (max-width:567px){.copyright{text-align:center}.copyright span{display:block;margin-top:var(--sm)}}.small-container{width:min(100%,400px);margin:0 auto;text-align:center;display:flex;align-items:center;flex-direction:column}.small-container .wishlist-sketch{color:var(--yellow)}.small-container .wishlist-sketch svg{width:101px;height:104px}.small-container .btn{width:200px}.small-container.center{height:100%;justify-content:center;height:calc(100vh - 154px);margin-top:-2rem;min-height:300px}.upload-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem}.upload-wrapper .image-card{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem;width:120px;height:120px;position:relative;border-radius:.375rem;border:1px solid #ccc}@media(min-width:768px){.upload-wrapper .image-card{width:150px;height:150px}}@media(min-width:1024px){.upload-wrapper .image-card{width:180px;height:180px}}.upload-wrapper .image-card .uploaded-image{width:100%;height:100%;object-fit:cover;border-radius:.375rem}.upload-wrapper .image-card .hover-overlay{position:absolute;inset:0;border-radius:.375rem;background-color:transparent;transition:background-color .3s ease-in-out;z-index:10}.upload-wrapper .image-card:hover .hover-overlay{background-color:rgba(0,0,0,.2)}.upload-wrapper .image-card .remove-btn{position:absolute;top:0;right:0;max-width:2.5rem;padding:.5rem;background-color:#ef4444;color:#fff;border-radius:.375rem;display:flex;align-items:center;justify-content:center;z-index:20;transition:all .3s ease-in-out;transform:scale(.9)}@media(min-width:768px){.upload-wrapper .image-card .remove-btn{top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);opacity:0}}.upload-wrapper .image-card:hover .remove-btn{transform:translate(-50%,-50%) scale(1);opacity:1}.upload-wrapper .upload-control{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem}.upload-wrapper .upload-label{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;width:120px;height:120px;border:1px solid #ccc;border-radius:.375rem;cursor:pointer;flex-shrink:0}@media(min-width:768px){.upload-wrapper .upload-label{width:150px;height:150px;gap:1rem}}@media(min-width:1024px){.upload-wrapper .upload-label{width:180px;height:180px}}.upload-wrapper .upload-label .label-text{font-size:12px}@media(min-width:640px){.upload-wrapper .upload-label .label-text{font-size:.875rem}}@media(min-width:768px){.upload-wrapper .upload-label .label-text{font-size:1rem}}.upload-wrapper .hidden-input{display:none}.header{position:fixed;top:0;background:transparent;z-index:40}.header .nav-link{position:relative;cursor:pointer}.header .nav-link:after{content:"";height:1px;width:100%;background-color:var(--primary);position:absolute;bottom:2px;left:0;transition:all .25s cubic-bezier(.39,.575,.565,1);opacity:0;transform:scale(.3)}.header .nav-link:hover:after{opacity:1;transform:scale(.8)}.header .nav-link.nav-with-text{display:flex;align-items:center;min-width:75px}.header .nav-link.nav-with-text svg{display:none}.header .nav-link.nav-with-text span{font-size:var(--fs-sm);font-weight:400}.header .nav-link.nav-with-text:after{display:none}@media(max-width:800px){.header .nav-link.nav-with-text{min-width:0;padding:.5rem .75rem!important}.header .nav-link.nav-with-text span:not(.badge){display:none}.header .nav-link.nav-with-text span.badge{right:0}.header .nav-link.nav-with-text svg{display:block}}@media screen and (max-width:768px){.header .nav-link:after{display:none}}.header .logo{width:32px;height:32px}.header .navbar-collapse{width:280px;height:100vh;display:block;position:fixed;top:0;left:0;z-index:4;transform:translateX(-50rem)!important;background-color:var(--bg-primary);transition:transform .4s cubic-bezier(.56,.1,.34,.91);box-shadow:1rem 0 4rem 2rem rgba(0,0,0,.3)}.header .navbar-collapse.open{transform:translateX(0)!important}@media(min-width:768px){.header .navbar-collapse{transform:translateX(0)!important;display:none}}.banner{border-radius:12px;margin-top:var(--xl)}@media(max-width:567px){.banner{border-radius:0;margin-top:0}}.banner-overlay{height:1px}.banner-overlay h1{font-size:40px;margin-bottom:0}.banner-overlay h1,.banner-overlay p{color:var(--bg-primary)}section .title{font-weight:600;font-size:28px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:var(--lg)!important;padding-right:var(--lg)!important}@media(min-width:1400px){.container,.container-lg,.container-xl,.container-xxl{max-width:1400px}}.fade-enter{height:0;opacity:0}.fade-enter-active,.fade-enter-done{opacity:1;transition:all .5s}.fade-enter-done,.fade-exit{height:100%}.fade-exit{opacity:1}.fade-exit-active,.fade-exit-done{height:0;opacity:0;transition:all .5s}.navbar-collapse .user-info{height:100px;width:100%;background-color:var(--bg-primary);padding:var(--md);color:var(--bg-primary);display:flex;flex-direction:column;justify-content:flex-end}.navbar-collapse .user-info .user-name{display:flex;align-items:center;justify-content:space-between;color:var(--text-primary)}.navbar-collapse .overlay{position:absolute;width:70vw;height:100%;left:100%;display:none}.navbar-collapse .profile{border-top:1px solid var(--bg-border);padding:var(--smd) var(--md)}.navbar-collapse .profile ul{padding:0;margin:0;list-style:none}.navbar-collapse .profile ul li{padding:var(--sm) 0}.navbar-collapse .profile ul li a,.navbar-collapse .profile ul li span{color:var(--text-secondary);font-size:var(--fs-md);display:flex;align-items:center}.navbar-collapse .profile ul li a svg,.navbar-collapse .profile ul li span svg{margin-right:var(--sm)}.navbar-collapse .sidebar-content{height:calc(100vh - 88px);overflow-y:auto;background-color:var(--bg-primary)}.navbar-collapse .sidebar-content .sidebar-categories{padding:0 var(--md);margin-bottom:var(--md)}.navbar-collapse .sidebar-content .sidebar-categories a{font-size:var(--fs-sm);font-weight:300;padding:6px 0;display:block;transition:all .2s ease-in-out}.navbar-collapse .sidebar-content .sidebar-categories a:hover{font-weight:600}.navbar-collapse .sidebar-nav{display:flex;align-items:center;gap:var(--md);margin-bottom:var(--md);padding:0 var(--md);padding-bottom:var(--md);border-bottom:1px solid var(--bg-border)}.navbar-collapse .sidebar-nav a{font-size:var(--fs-sm);font-weight:300;transition:all .2s ease-in-out}.navbar-collapse .sidebar-nav a:hover{font-weight:600}.navbar-collapse.open .overlay{display:block}.navbar-collapse .sidebar-logo{display:none}.navbar-collapse .sidebar-logo svg{height:64px;width:auto}@media(min-width:768px){.navbar-collapse{box-shadow:none!important;max-height:52vh!important;height:-moz-fit-content!important;height:fit-content!important;display:none;top:15px!important;left:79px!important;transform:translateX(0)!important;border:1px solid #fff}.navbar-collapse.open{display:block}.navbar-collapse .overlay{width:100vw!important;height:100vh!important;left:-80px!important}.navbar-collapse .sidebar-content{max-height:calc(50vh - 100px)!important;height:-moz-fit-content!important;height:fit-content!important;padding-top:var(--md);position:relative;z-index:10;scrollbar-width:none;background-color:var(--bg-primary);-ms-overflow-style:none}.navbar-collapse .sidebar-content::-webkit-scrollbar{width:0;background:transparent}.navbar-collapse .sidebar-content .accordion{padding:0}.navbar-collapse .sidebar-content .profile{border-top:none;padding-left:0!important;display:none}.navbar-collapse .user-info{display:none}.navbar-collapse .sidebar-logo{display:block}.navbar-collapse .sidebar-nav{background-color:var(--bg-primary);margin-bottom:0;padding-top:var(--md);position:relative;z-index:10}}.search-bar .product-search{background-color:transparent}.search-bar .search-icon{color:var(--primary)}@media screen and (max-width:567px){.hero-desktop-bg{display:none}}.hero-mobile-bg{display:none}@media screen and (max-width:567px){.hero-mobile-bg{display:block}}.gallery-collection,.gallery-collection .gallery-item{overflow:hidden}@media screen and (min-width:567px){.gallery-collection .gallery-item:hover .gallery-image{transform:scale(1.05)}.gallery-collection .gallery-item:hover .gallery-border{opacity:1;transform:scale(1)}}.gallery-collection .gallery-image{transition:all .4s ease-in-out}.gallery-collection .image-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.gallery-collection .gallery-border{position:absolute;right:60px;left:60px;top:60px;bottom:60px;display:block;background-color:transparent;border:1px solid #fff;padding:30px;text-align:center;opacity:0;transform:scale(1.5);transition:.5s ease-in-out}.dropdown{position:relative}.dropdown:hover .nav-link{color:var(--primary)!important}.dropdown:hover .nav-link:after{opacity:1;transform:scale(.8)}.dropdown .dropdown-btn{cursor:pointer}.dropdown:hover .dropdown-content{visibility:visible;opacity:1;transform:translateY(0)}.dropdown .dropdown-content{opacity:0;visibility:hidden;position:absolute;z-index:1;left:6px;top:36px;padding:var(--smd) 0 var(--smd) var(--md);background-color:var(--bg-primary-smoke);min-height:auto;width:max-content;min-width:210px;transition:var(--transition-all);transform:translateY(-16px);box-shadow:0 4px 8px 0 hsla(0,0%,4%,.1);border-radius:var(--xs)}.dropdown .dropdown-content.profile{top:56px;left:unset;right:16px;padding:var(--smd) var(--md)}.dropdown .dropdown-content ul{display:flex;width:100%;list-style-type:none;padding:0;flex-direction:column;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;height:max-content;max-height:320px}.dropdown .dropdown-content ul li{padding:1px var(--lg) 1px 0}.dropdown .dropdown-content ul li a{font-size:13px;text-decoration:none;color:var(--text-secondary);display:block;margin:2px 0}.dropdown .dropdown-content ul li a:hover{color:var(--text-primary)}.dropdown .dropdown-content ul li a.category-name{display:block;font-weight:500;color:var(--text-primary);margin:var(--xs) 0}.dropdown .dropdown-content ul li a:not(.category-name):hover{color:var(--text-primary)}@media screen and (max-width:991px){.dropdown .dropdown-content{left:unset;right:12px}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar .nav-link{font-size:var(--fs-md);font-weight:500;text-transform:capitalize;display:block;padding:.5rem 1rem!important;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media screen and (max-width:991px){.navbar .nav-link{padding:.5rem!important}}.navbar:after,.navbar:before{color:#0a58ca}.navbar.disabled{color:#6c757d;pointer-events:none;cursor:default}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}@media screen and (max-width:991px){.navbar .content{margin:0}}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;padding:0!important}@media screen and (max-width:991px){.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .container-xxl{padding:0 var(--smd)!important}}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-brand svg{height:64px;color:var(--text-primary)}.navbar-brand span{font-size:1rem;line-height:2.5}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out;min-height:28px!important;height:28px!important}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand-md .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-brand span{font-size:1.25rem}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:var(--text-primary)}.navbar-light .navbar-nav .nav-link{transition:all .1s ease;color:var(--text-primary)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--primary)}.navbar-light .navbar-nav .nav-link.disabled{color:var(--bg-border)}.navbar-light .navbar-nav .nav-link.active{color:var(--primary)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.nav-btn{font-size:13px;text-decoration:none;color:var(--text-secondary);display:block;margin:2px 0}.nav-btn:hover{color:var(--text-primary)}.btn,input[type=button]{outline:none!important;border:none;border-radius:var(--xs);height:40px;min-height:40px;padding:0 var(--md);font-weight:500;font-size:var(--fs-lg);line-height:16px;transition:all .25s cubic-bezier(.39,.575,.565,1);display:flex;align-items:center;justify-content:center;position:relative;background-color:var(--bg-secondary);cursor:pointer}.btn:disabled,input[type=button]:disabled{cursor:not-allowed!important}.btn:disabled:hover,input[type=button]:disabled:hover{box-shadow:none!important}.btn:hover,input[type=button]:hover{box-shadow:0 0 0 2px var(--bg-border)}.btn .btn-loader span,input[type=button] .btn-loader span{background-color:var(--text-primary)}.btn.btn-primary,.btn.primary,input[type=button].btn-primary,input[type=button].primary{background-color:var(--primary);color:var(--btn-text)}.btn.btn-primary path,.btn.btn-primary svg,.btn.primary path,.btn.primary svg,input[type=button].btn-primary path,input[type=button].btn-primary svg,input[type=button].primary path,input[type=button].primary svg{color:var(--btn-text)}.btn.btn-primary.btn-bordered,.btn.primary.btn-bordered,input[type=button].btn-primary.btn-bordered,input[type=button].primary.btn-bordered{box-shadow:0 0 0 1px var(--primary);color:var(--primary)}.btn.btn-primary:hover,.btn.primary:hover,input[type=button].btn-primary:hover,input[type=button].primary:hover{box-shadow:0 0 0 2px var(--primary)}.btn.btn-primary:disabled,.btn.primary:disabled,input[type=button].btn-primary:disabled,input[type=button].primary:disabled{filter:opacity(.5)}.btn.btn-primary .btn-loader span,.btn.primary .btn-loader span,input[type=button].btn-primary .btn-loader span,input[type=button].primary .btn-loader span{background-color:var(--bg-primary)}.btn.btn-danger,input[type=button].btn-danger{background-color:var(--error);color:var(--bg-primary)}.btn.btn-danger path,.btn.btn-danger svg,input[type=button].btn-danger path,input[type=button].btn-danger svg{color:var(--bg-primary)}.btn.btn-danger:hover,input[type=button].btn-danger:hover{box-shadow:0 0 0 2px var(--primary)}.btn.btn-danger:disabled,input[type=button].btn-danger:disabled{filter:opacity(.5)}.btn.btn-danger.btn-bordered,input[type=button].btn-danger.btn-bordered{box-shadow:0 0 0 1px var(--error);color:var(--error)}.btn.btn-danger.btn-bordered:hover,input[type=button].btn-danger.btn-bordered:hover{box-shadow:0 0 0 2px var(--error)}.btn.dark,input[type=button].dark{background-color:var(--dark-27);color:var(--bg-primary)}.btn.dark:hover,input[type=button].dark:hover{box-shadow:0 0 0 2px var(--dark-27)}.btn.btn-text,input[type=button].btn-text{padding:0;background-color:transparent;height:auto;min-height:unset;justify-content:flex-start}.btn.btn-text.btn-primary,input[type=button].btn-text.btn-primary{color:var(--primary)}.btn.btn-text:hover,input[type=button].btn-text:hover{box-shadow:none}.btn.btn-bordered,input[type=button].btn-bordered{background-color:transparent;box-shadow:0 0 0 1px var(--bg-border)}.btn.btn-bordered:hover,input[type=button].btn-bordered:hover{box-shadow:0 0 0 2px var(--bg-border)}.btn.icon,input[type=button].icon{height:40px;width:40px;padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center;box-shadow:none!important}.btn.icon:hover,input[type=button].icon:hover{background-color:var(--bg-primary)}.btn.rounded-full,input[type=button].rounded-full{border-radius:50%}.btn.btn-medium,input[type=button].btn-medium{height:32px;min-height:unset;font-size:var(--fs-md)}.btn.btn-medium svg,input[type=button].btn-medium svg{width:24px;height:24px}.btn.btn-medium.icon,input[type=button].btn-medium.icon{width:32px;height:32px}.btn.btn-border,input[type=button].btn-border{border:none;background-color:transparent;box-shadow:0 0 0 1px var(--bg-border)}.btn.btn-border:hover,input[type=button].btn-border:hover{box-shadow:0 0 0 2px var(--bg-dark)}.btn.btn-wishlist,input[type=button].btn-wishlist{height:36px;font-size:14px;width:80%}.btn-loader{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;left:50%;transform:translateX(-50%)}.btn-loader span{margin-left:5px;width:8px;height:8px;background-color:var(--bg-primary);border-radius:50%;display:inline-block;animation:bounce 1.4s ease-in-out infinite both}.btn-loader span:first-child{animation-delay:-.32s}.btn-loader span:nth-child(2){animation-delay:-.16s}.btn-share{color:var(--text-primary);transition:all .25s ease}.btn-share:hover{color:var(--text-primary);transform:scale(1.08)}.form-control{padding:var(--sm) var(--md);border-radius:var(--xxs);outline:none;border:none}.label{margin-bottom:var(--sm);font-size:var(--fs-md);color:var(--text-secondary)}.form-group{margin-bottom:var(--md)}.form-group label{margin-bottom:var(--sm);font-size:var(--fs-md);color:var(--text-secondary)}.form-group .form-control{display:block;font-size:var(--fs-md);box-shadow:0 0 0 1px var(--bg-border)!important;padding:var(--sm) var(--smd);transition:var(--transition-all);background-color:transparent;border:0!important}.form-group .form-control:focus{box-shadow:0 0 0 1.5px var(--bg-dark)!important}.form-group .form-control::placeholder{color:var(--text-secondary);text-align:left}.form-group:focus-within label{color:var(--text-primary)}.search{background-color:var(--bg-primary);transition:all .25s cubic-bezier(.39,.575,.565,1);font-size:var(--fs-sm);box-shadow:0 0 0 1px var(--bg-border);padding:var(--sm) var(--md)}.search::placeholder{color:var(--text-secondary);text-align:right}.search:active,.search:focus,.search:hover{box-shadow:0 0 0 1px var(--bg-dark);background-color:var(--bg-primary)}.search::-webkit-search-cancel-button{-webkit-appearance:none}input[type=checkbox],input[type=radio]{visibility:hidden;display:none}input[type=checkbox]:checked~.check-mark{background:var(--primary);box-shadow:none}input[type=checkbox]:checked~.check-mark:after{opacity:1;transition:all .2s ease}.checkbox{display:flex;align-items:center;font-size:var(--fs-md);cursor:pointer}.checkbox .check-mark{position:relative;display:block;margin-right:var(--sm);width:16px;height:16px;background:var(--bg-primary);border-radius:2px;box-shadow:0 0 0 1px var(--bg-border);transition:var(--transition-all)}.checkbox .check-mark:after{position:absolute;display:block;content:"";left:50%;top:40%;width:5px;height:8px;border:solid var(--bg-primary);border-width:0 1.5px 1.5px 0;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:var(--transition-all)}.radio-button{display:flex;align-items:center}.custom-radio{margin-right:var(--sm);position:relative;display:block;cursor:pointer}.custom-radio,.custom-radio:after,.custom-radio:before{width:18px;height:18px;transition:var(--transition-all)}.custom-radio:after,.custom-radio:before{content:"";position:absolute;top:0;left:0;text-align:center;color:var(--bg-primary);font-family:Times;border-radius:50%}.custom-radio:before{transition:all .3s ease;border:1px solid var(--bg-border)}.radio-button{cursor:pointer;font-size:var(--fs-md)}.radio-button:hover .custom-radio:before{transition:var(--transition-all);box-shadow:inset 0 0 0 4px var(--bg-primary),inset 0 0 0 1rem var(--bg-border)}input[type=radio]:checked~.custom-radio:before{transition:var(--transition-all);border:1px solid var(--primary);box-shadow:inset 0 0 0 2px var(--bg-primary),inset 0 0 0 1rem var(--primary)}.form-container{position:relative;margin-top:1.5rem}.form-container label{color:var(--text-primary);font-size:.875rem;margin-bottom:.5rem}.form-container input,.form-container select,.form-container textarea{display:block;padding:.5rem .625rem;color:var(--text-primary);font-size:.875rem;font-weight:500;transition:all .2s ease-in;border:1px solid var(--bg-border);border-radius:4px;outline:none;box-shadow:none!important}.form-container input:focus,.form-container select:focus,.form-container textarea:focus{border-color:var(--bg-border)}.form-container .error,.form-container .hint{font-size:.75rem;color:var(--bg-border)}.form-container .error{color:var(--error);position:absolute;font-weight:400;bottom:-20px}.form-container.phone input{border:none;padding:0 .625rem;border-left:1px solid var(--bg-border);border-radius:0;margin-left:.5rem}.form-container.phone .input-container{display:flex;align-items:center;transition:all .2s ease-in;border:1px solid var(--bg-border);border-radius:4px;padding:.5rem .625rem}.footer{background-color:var(--bg-footer);padding-top:var(--4xl);padding-bottom:var(--4xl)}.footer .title{font-size:calc(var(--fs-xl) + 2.5vw);margin:0 0 var(--md);font-weight:500;color:#fff!important}.footer ul.nav-list{list-style:none;padding:0}.footer ul.nav-list a.nav-link{padding-left:0;color:var(--text-primary);font-size:var(--fs-md)}.footer ul.nav-list .nav-item{padding:var(--sm)}.footer .logo-container{width:100px;height:50px;margin:var(--lg) 0}.footer .store-name{font-weight:500;font-size:1.25rem}.footer .sub-footer{width:100%;padding-top:1.5rem;flex-wrap:wrap;column-gap:2rem;row-gap:1rem}@media screen and (max-width:768px){.footer .sub-footer{padding-bottom:1.5rem}}@media screen and (max-width:468px){.footer .sub-footer{justify-content:center!important}}.footer .links{font-size:var(--fs-md);color:#fff;margin:1rem 0}.powered-by{color:#395bea}.social-links .social-link{border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--text-primary);transition:all .2s ease-in}.social-links .social-link:hover{color:var(--text-primary);transform:scale(1.1)}.whatsapp-bubble{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;background-color:#22c55e;color:#fff;padding:1rem;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;transition:transform .2s ease-in-out}.floating-button:hover{transform:scale(1.05)}.shop-detail .preview{position:-webkit-sticky;position:sticky;top:80px}@media(max-width:768px){.shop-detail .preview{position:static;margin-bottom:var(--md);height:auto}}.shop-detail .image-switcher{width:80px;max-height:max(65vh,400px);overflow:hidden;overflow-y:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:var(--sm) 0}@media(max-width:765px){.shop-detail .image-switcher{flex-direction:row;width:100%;overflow-y:hidden;overflow-x:auto;padding-left:1px}.shop-detail .image-switcher .image-preview{flex-shrink:0;flex-grow:0;width:72px!important}}.shop-detail .image-switcher::-webkit-scrollbar,.shop-detail .image-switcher::-webkit-scrollbar-thumb{display:none}.shop-detail .image-switcher .image-preview{width:72px;height:100px;position:relative;border-radius:var(--xs);padding:var(--xs);cursor:pointer;transition:all .25s cubic-bezier(.39,.575,.565,1)}.shop-detail .image-switcher .image-preview.active{box-shadow:0 0 0 1px var(--dark)}.shop-detail .image-switcher .image-preview img{border-radius:var(--xs);object-fit:cover}.shop-detail .shop-images{width:100%;flex-shrink:1;overflow:hidden;min-height:max(62vh,360px)}.shop-detail .shop-images .image-content{width:100%;display:flex;justify-content:center;margin-bottom:var(--sm);position:relative;border-radius:var(--xs);min-height:max(62vh,360px)}.shop-detail .shop-images .image-content .swiper{border-radius:var(--xs)}.shop-detail .shop-images .image-content img{max-height:100%;object-fit:contain;width:100%;border-radius:var(--sm)}@media(max-width:768px){.shop-detail .shop-images .image-content img{object-fit:contain}}@media(max-width:567px){.shop-detail .shop-images .image-content img{object-fit:cover}}.shop-detail .shop-images .image-content .image-preview:first-child{grid-column:span 2}.shop-detail .shop-images .image-content .image-placeholder{height:max(62vh,360px)}.shop-detail .shop-images .image-content .desktop-preview{display:grid;margin-top:var(--md);grid-template-columns:repeat(10,1fr);grid-template-rows:50% auto;grid-gap:var(--md);gap:var(--md);align-content:flex-start}.shop-detail .shop-images .image-content .image-preview{display:flex;align-items:flex-start;justify-content:center}.shop-detail .shop-images .image-content .image-preview img{width:100%;height:auto;object-fit:cover;border-radius:var(--xs)}.shop-detail .shop-images .image-content .image-preview:first-child{grid-column:span 9;grid-row:1}.shop-detail .shop-images .image-content .image-preview:not(:first-child){margin-top:var(--3xl);grid-column:span 4;grid-row:2}.shop-detail .shop-images .image-content .mobile-preview,.shop-detail .shop-images .image-content .mobile-preview .image-content{display:none}.shop-detail .shop-images .image-content .mobile-preview .image-preview{width:600px}.shop-detail .shop-images .image-content .nuka-container .nuka-overflow,.shop-detail .shop-images .image-content .nuka-container .nuka-slide-container,.shop-detail .shop-images .image-content .nuka-container .nuka-wrapper{border-radius:var(--sm)}@media(max-width:768px){.shop-detail .shop-images .image-content{display:flex!important;flex-direction:column}.shop-detail .shop-images .image-content .desktop-preview{display:none!important}.shop-detail .shop-images .image-content .mobile-preview{display:block!important}}.shop-detail .shop-images .slick-slider{width:100%;height:100%;border-radius:var(--xs);overflow:hidden}.shop-detail .content .breadcrumb{color:var(--text-primary);font-weight:400;font-size:var(--fs-md);display:flex;align-items:center;text-decoration:none}.shop-detail .content .breadcrumb:after{content:"/";display:block;margin:0 2px}.shop-detail .content .breadcrumb:last-child{color:var(--text-secondary)}.shop-detail .content .breadcrumb:last-child:after{display:none}.shop-detail .content .title{font-size:var(--fs-2xl);font-weight:500;margin:var(--sm) 0}.shop-detail .content .actual-price{font-size:var(--fs-lg);color:var(--text-secondary);text-decoration:line-through}.shop-detail .content .selling-price{font-size:calc(1rem + 1vw);font-weight:700;letter-spacing:1px}.shop-detail .content .discount{height:-moz-fit-content;height:fit-content;background-color:var(--dark-27);padding:2px var(--sm);border-radius:var(--xs);color:var(--bg-primary);font-size:var(--fs-sm);margin-left:var(--xs)}.shop-detail .content .section{margin-top:var(--md)}.shop-detail .content .section .title{margin:0;font-weight:500;font-size:var(--fs-xl)}.shop-detail .content .section .sub-title{font-size:var(--fs-md);font-weight:500}.shop-detail .content .section .caption{font-size:var(--fs-md)}.shop-detail .content .section div.p{font-size:var(--fs-md);margin-top:var(--xs);margin-bottom:var(--sm)}.shop-detail .content .section .color-picker{border-radius:2px;height:24px;width:24px;position:relative;cursor:pointer}.shop-detail .content .section .color-picker:before{content:"";position:absolute;height:24px;width:24px;border:1px solid var(--grey-71);border-radius:2px;transform:scale(1.2);transition:all .25s cubic-bezier(.39,.575,.565,1);opacity:0}.shop-detail .content .section .color-picker:hover:before{transform:scale(1.3);opacity:1}.shop-detail .content .section .color-picker.active:before{transform:scale(1.4);opacity:1}.shop-detail .content .section .color-picker.disabled{opacity:.2}.shop-detail .content .section .size-picker{border-radius:var(--md);height:32px;min-width:48px;padding:0 8px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);cursor:pointer;transition:all .25s cubic-bezier(.39,.575,.565,1);box-shadow:0 0 0 1px var(--text-secondary)}.shop-detail .content .section .size-picker:hover{box-shadow:0 0 0 1px #fff}.shop-detail .content .section .size-picker.active{background-color:#fff;color:#3a3b3c}.shop-detail .content .section .stock{font-size:var(--fs-md);background-color:rgba(254,94,94,.3);padding:2px 8px;border-radius:4px;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:var(--md)}.shop-detail .content .section .stock.error{padding:4px 12px;background-color:#d73f3f;color:var(--bg-secondary)}.shop-detail .content .section .markdown-description{font-size:var(--fs-md);margin-top:var(--smd);margin-bottom:var(--sm)}.shop-detail .content .section .markdown-description strong{font-weight:600}.shop-detail .content .section .markdown-description h1,.shop-detail .content .section .markdown-description h2,.shop-detail .content .section .markdown-description h3,.shop-detail .content .section .markdown-description h4,.shop-detail .content .section .markdown-description h5,.shop-detail .content .section .markdown-description h6{font-size:var(--fs-lg);margin-top:var(--md);margin-bottom:var(--sm)}.shop-detail .content .section .markdown-description p{margin-bottom:.5rem}.shop-detail .content .section .markdown-description ul{margin-top:var(--lg)}.shop-detail .content .section .markdown-description li{margin-bottom:var(--md)}.shop-detail .content .section .markdown-description li p{color:var(--text-secondary)}.shop-detail .content .section ul.list-disc{margin-top:var(--smd);margin-bottom:var(--sm);padding-left:var(--md)}.shop-detail .content .section ul.list-disc li{margin-bottom:var(--md)}.shop-detail .content .section ul.list-disc li p{color:var(--text-secondary)}.variant-tooltip{max-width:126px;background-color:#262222!important}.wishlist-btn{transition:all .25s cubic-bezier(.39,.575,.565,1)}.wishlist-btn:hover{transform:scale(1.1)!important}.wishlist-icon{color:transparent;cursor:pointer;animation:scale-down-center .4s cubic-bezier(.39,.575,.565,1) both}.wishlist-icon,.wishlist-icon path{stroke:var(--text-primary)}.wishlist-icon.active{stroke:var(--primary);color:var(--primary);animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}.wishlist-icon:hover{stroke:var(--text-primary)}@keyframes scale-down-center{0%{transform:scale(1)}50%{transform:scale(.7)}to{transform:scale(1)}}@keyframes scale-up-center{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.shop-footer{position:fixed;bottom:0;height:52px;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-primary);z-index:10;box-shadow:2px -4px 16px 4px hsla(0,3%,6%,.1)}.empty-product{text-align:center;color:var(--text-secondary)}.empty-product .title{color:var(--text-secondary);font-weight:500}.empty-product .sub-title{color:var(--text-secondary);margin-bottom:var(--xs)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500!important;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:calc(1rem + .4vw)}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}.text-desc{color:var(--text-secondary)}.text-sm{font-size:var(--fs-sm);line-height:normal}.text-md{font-size:var(--fs-md)}.text-lg{font-size:var(--fs-lg)}.text-xl{font-size:var(--fs-xl)}.text-2xl{font-size:var(--fs-2xl)}.info-desc{font-size:var(--fs-sm)}.font-regular,.fw-400{font-weight:400!important}.fw-600{font-weight:600!important}.separator{font-size:var(--fs-md);font-weight:400;color:var(--text-secondary)}.font-logirent{font-family:var(--font-logirent),sans-serif}.text-underline{text-decoration:underline}.line-height-0{line-height:0}@media screen and (max-width:768px){.filter-col{width:100%!important;height:100dvh;position:fixed;background-color:var(--bg-primary);top:0;left:0;padding:0!important;transform:translateY(100vh);transition:transform .3s ease-in-out;z-index:-100000;opacity:0;display:flex;flex-direction:column;justify-content:space-between}.filter-col.active{transform:translateY(0);z-index:10000;opacity:1}.filter-col .filter-container{border:none;height:100%;margin:0;padding:var(--md);top:0;position:relative}.filter-col .filter-container .header-clear-btn{display:none}.filter-col .filter-footer{display:flex!important;justify-content:space-between;align-items:center;border-top:1px solid var(--bg-border);padding:var(--sm) var(--lg)}}.filter-container{position:-webkit-sticky;position:sticky;top:96px;padding-right:var(--xl);margin-right:var(--lg);border-right:1px solid var(--bg-border);height:75dvh;overflow-y:auto!important}.filter-container .header-container{display:flex;font-size:var(--fs-md);justify-content:space-between;margin-bottom:var(--md)}.filter-container .header-container .header-title{font-weight:500;font-size:var(--fs-lg);text-transform:uppercase}.filter-container .header-container .header-clear-btn{font-size:var(--fs-md);color:var(--primary);cursor:pointer}@media screen and (max-width:991px){.filter-container{padding-right:var(--lg);margin-right:0}}.filter-container ul{list-style:none;padding:0}.filter-container .filter-header{text-transform:uppercase;font-size:var(--fs-md);font-weight:600}.filter-container .variant-container{padding-bottom:var(--sm);margin-bottom:var(--sm);border-bottom:1px solid var(--bg-border)}.filter-container .variant-container:last-child{border-bottom:none}.filter-container .variant-container .variant-more{margin-top:var(--sm);font-size:var(--fs-sm);font-weight:500}.filter-container .variant-container .variant-list{margin-top:var(--sm);margin-bottom:0}.filter-container .variant-container .variant-list li{padding:6px 0}.filter-container .variant-container .variant-list .num{margin-top:2px;margin-left:var(--xs);font-size:var(--fs-sm);color:var(--text-secondary)}.filter-container .variant-container .variant-list.right .check-mark{margin-left:var(--sm);margin-right:0}.badge{border-radius:50%;align-items:center;justify-content:center;padding:var(--xs);font-size:var(--fs-xs)!important;background-color:var(--primary);width:16px;height:16px;color:var(--btn-text);opacity:0;transform:scale(0);transition:var(--transition-all);margin-left:var(--xs);display:none}.badge.active{display:flex;transform:scale(1);opacity:1}.cart{width:100%;max-width:996px;min-height:calc(100vh - 58px);margin:0 auto}.cart h1{font-size:calc(1.25rem + 1vw)}.cart .content{padding-right:32px;height:100%}@media screen and (max-width:768px){.cart .content{border-right:none;padding-right:0}}.cart .cart-header{width:100%;display:flex;align-items:center}.cart .cart-header .cart-selection{font-size:var(--fs-lg)}.cart .cart-header .divider{width:1px;height:24px;display:block;margin:0 var(--md);background-color:var(--bg-border)}.cart .cart-contents{margin-top:var(--xl)}.cart-tile,.order-item,.product-item{border:1px solid var(--bg-border);border-radius:var(--xs);padding:var(--md)}@media screen and (max-width:768px){.cart-tile,.order-item,.product-item{border:none;background-color:var(--bg-secondary);padding-bottom:0!important}}.cart-tile .product-outstock,.order-item .product-outstock,.product-item .product-outstock{width:100%;display:flex;align-items:center;justify-content:space-between;column-gap:var(--md);row-gap:var(--sm);flex-wrap:wrap}.cart-tile .product-outstock span,.order-item .product-outstock span,.product-item .product-outstock span{font-size:var(--fs-md)}.cart-tile .product-outstock span.error,.order-item .product-outstock span.error,.product-item .product-outstock span.error{color:var(--error);font-weight:500}.cart-tile .product-outstock span.info,.order-item .product-outstock span.info,.product-item .product-outstock span.info{display:block;color:var(--text-secondary);font-size:var(--fs-sm)}.cart-tile .product-container,.order-item .product-container,.product-item .product-container{display:flex;flex-direction:column;height:100%}.cart-tile .product-title,.order-item .product-title,.product-item .product-title{font-size:var(--fs-md)}.cart-tile .preview,.order-item .preview,.product-item .preview{width:100px}.cart-tile .selling-price,.order-item .selling-price,.product-item .selling-price{font-size:var(--fs-md);font-weight:500;display:block;margin-right:var(--sm)}.cart-tile .actual-price,.order-item .actual-price,.product-item .actual-price{color:var(--text-secondary);font-size:var(--fs-sm);text-decoration:line-through;display:block;margin-right:var(--sm)}.cart-tile .discount,.order-item .discount,.product-item .discount{color:var(--success);font-size:var(--fs-sm)}.cart-tile .delivery,.cart-tile .return-policy,.order-item .delivery,.order-item .return-policy,.product-item .delivery,.product-item .return-policy{font-size:var(--fs-sm)}.cart-tile .variant,.order-item .variant,.product-item .variant{margin-bottom:2px}.cart-tile .variant span,.order-item .variant span,.product-item .variant span{font-size:var(--fs-sm);text-transform:capitalize}.cart-tile .variant b,.order-item .variant b,.product-item .variant b{font-weight:600}.cart-tile .selector,.order-item .selector,.product-item .selector{top:24px;left:24px}.cart-tile .order-status,.order-item .order-status,.product-item .order-status{font-weight:600;font-size:var(--fs-md);color:var(--success)}.cart-tile .order-status-date,.order-item .order-status-date,.product-item .order-status-date{color:var(--text-secondary);font-size:var(--fs-sm)}.cart-tile .rating,.order-item .rating,.product-item .rating{margin-top:12px;padding:var(--sm);background-color:var(--bg-primary);border-radius:var(--xs);display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.cart-tile .rating-title,.order-item .rating-title,.product-item .rating-title{font-weight:600;color:var(--text-primary);font-size:var(--fs-sm)}.cart-tile .footer,.order-item .footer,.product-item .footer{background-color:var(--bg-primary-smoke);display:flex;align-items:center;gap:var(--md);width:100%;border-radius:0 0 var(--sm) var(--sm)}.cart-steps{position:absolute;left:50%;transform:translateX(-50%);display:flex}.cart-steps .step{display:flex;align-items:center;text-transform:uppercase;position:relative;text-decoration:none!important}.cart-steps .step.active span{color:var(--primary)}.cart-steps .step.active span:before{opacity:1;transform:scale(1)}.cart-steps .step:after{content:"";width:100px;display:inline-block;border-top:2px solid var(--bg-border);margin:0 var(--sm)}.cart-steps .step.previous:after{border-color:var(--primary)}.cart-steps .step:last-child:after{display:none}.cart-steps .step span{display:flex;font-size:var(--fs-sm);font-weight:600;color:var(--text-secondary);letter-spacing:2px;align-items:center;text-transform:uppercase;position:relative}.cart-steps .step span:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--primary);bottom:-4px;opacity:0;transform:scale(0);transition:var(--transition-all)}.order-item{border:0!important;padding:0 0 var(--md) 0;margin-bottom:var(--md);border-radius:0!important}.order-item:last-child{border-bottom:0!important;margin-bottom:0;padding-bottom:0}.order-item .order-content{display:flex;align-items:flex-start}.order-item .preview .placeholder{height:132px}@media screen and (max-width:768px){.order-item .rating{display:none}.order-item .order-content{align-items:center}.order-item .product-container{margin-left:var(--sm)!important}.order-item .preview{width:64px}.order-item .preview .placeholder{height:72px}}.cart-tile{background-color:var(--bg-secondary);padding:0!important;border:0!important;border-radius:var(--sm)}.cart-tile .cart-body{padding:var(--md)}.cart-tile .product-title{font-size:var(--fs-lg)}.cart-tile .btn.text-secondary:hover{color:var(--text-primary)!important}.cart-tile .variant span{font-size:var(--fs-md);text-transform:capitalize;color:var(--text-secondary)}.cart-tile .variant span b{color:var(--text-primary)}.cart-tile .selling-price{font-size:var(--fs-lg)}.cart-tile .actual-price{font-size:var(--fs-md)}.payment-summary .content{padding:var(--xl);background-color:var(--bg-primary);border-radius:var(--sm)}@media screen and (max-width:768px){.payment-summary .content{padding:var(--md)}}.payment-summary .content h1{font-size:var(--fs-xxl);font-weight:600}.payment-summary .payment-summary-container{margin-top:var(--sm)}.payment-summary .payment-summary-container .szh-accordion__item-btn{font-size:var(--fs-md);font-weight:600;padding-left:0!important}.payment-summary .payment-summary-container .szh-accordion__item-btn:hover{background-color:transparent!important}.payment-summary .payment-summary-container .szh-accordion__item-btn:hover .amount,.payment-summary .payment-summary-container .szh-accordion__item-btn:hover h5{text-decoration:underline}.payment-summary .payment-summary-container .szh-accordion__item-btn h5{font-size:var(--fs-lg);font-weight:500!important;margin-bottom:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-summary .payment-summary-container .szh-accordion__item-btn .arrow-down{transform:rotate(0deg)}.payment-summary .payment-summary-container .szh-accordion__item-btn .arrow-open{transform:rotate(180deg)}.payment-summary .payment-summary-container .szh-accordion__item-btn .main-header{max-width:70%}.payment-summary .payment-summary-container .szh-accordion__item--expanded .szh-accordion__item-btn{background-color:transparent!important}.payment-summary .payment-summary-container .szh-accordion__item-content .szh-accordion__item-panel{padding:0 var(--md) var(--md) 0!important}.payment-summary .payment-summary-container .payment-summary-product-item{color:var(--text-secondary);font-size:var(--fs-md)}.payment-summary .payment-summary-container .product-total{font-size:var(--fs-xl);font-weight:600;padding:var(--md) 0;border-top:1px solid var(--bg-border)}.payment-summary .payment-summary-container .price-summary-item{font-size:var(--fs-lg);padding-bottom:var(--md)}.payment-confirmation-loader{background:rgba(0,0,0,.1);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.payment-confirmation-loader .payment-confirmation-text{margin-top:8rem}.address h1{font-size:var(--fs-2xl)}.address .content-title{font-size:var(--fs-sm);font-weight:600;text-transform:uppercase;color:var(--text-secondary)}.address .cart-header{justify-content:space-between;align-items:center}.address .address-blocks{margin-top:var(--xs);padding-bottom:var(--lg);border-bottom:1px solid var(--bg-border);position:relative}.address .address-blocks .address-details{position:relative;display:flex;align-items:center}.address .address-blocks .address-details .address-name{font-size:var(--fs-lg);font-weight:500}.address .address-blocks .address-details .address-type{border-radius:var(--xs);font-size:var(--fs-sm);margin-left:var(--sm);padding:var(--xs);border:1px solid var(--bg-border);line-height:10px}.address .address-blocks .address-full{margin-top:var(--sm)}.address .address-blocks .address-full .main,.address .address-blocks .address-full span{font-size:var(--fs-md);color:var(--text-secondary)}.address .address-blocks .address-actions{position:absolute;right:16px;top:-3px;display:flex;align-items:center}.address .address-blocks .address-actions .edit{margin-right:var(--sm);color:var(--text-secondary);cursor:pointer}.address .address-blocks .address-actions .edit:hover{color:var(--text-primary)}.address .address-blocks .address-actions .delete{color:var(--text-secondary);cursor:pointer}.address .address-blocks .address-actions .delete path{fill:var(--text-secondary)}.address .address-blocks .address-actions .delete:hover path{fill:var(--text-primary)}@media screen and (max-width:768px){.address .address-blocks{background-color:var(--bg-secondary);border-radius:var(--xs);padding:var(--smd)!important;margin-bottom:var(--md)}.address .address-blocks .address-actions{top:4px;right:4px}.address hr{display:none}.address .cart-header{column-gap:var(--md);row-gap:var(--sm);flex-wrap:wrap}}@media screen and (max-width:567px){.address h1{font-size:var(--fs-lg)}}.extra-feature{background-color:var(--bg-footer)}.extra-feature .icon{margin-top:-6px}.extra-feature .extra-title{font-size:var(--fs-lg);display:block}.extra-feature .extra-desc{font-size:var(--fs-md);color:var(--text-secondary)}.rating-stars .rating-star{cursor:pointer;transition:all .3s ease-in-out}.rating-stars .rating-star svg path{transition:all .3s ease-in-out;stroke:var(--text-primary);fill:transparent}.rating-stars .rating-star.active path,.rating-stars .rating-star.hovered path,.rating-stars .rating-star:hover path{fill:var(--primary);stroke:var(--primary)}.shine{background:var(--bg-secondary);background-image:linear-gradient(to right,var(--bg-primary) 0,var(--bg-primary) 20%,var(--bg-secondary) 40%,var(--bg-secondary) 100%);background-repeat:no-repeat;background-size:800px;position:relative;animation:placeholderShimmer 1s linear infinite;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}.shine.box{height:104px;width:100px}.shine.button{height:40px;border-radius:var(--xs)}.shine.line{height:12px;border-radius:4px}.shine.line.small{height:8px;border-radius:4px}.shine.line.title{height:24px;border-radius:4px}.shine.photo{display:block!important;width:325px;height:100px;margin-top:15px}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.modal{border-radius:var(--sm);min-width:min(100%,480px);padding:var(--md) 0!important;background-color:var(--bg-primary)!important}@media screen and (max-width:567px){.modal{min-width:100%!important;margin:0!important;vertical-align:bottom!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.modal.modal-sm{width:min(100%,320px);min-width:unset}.modal.modal-md{width:min(100%,480px);min-width:unset}.modal-header{font-size:var(--fs-xl);font-weight:500;padding:0 var(--md)}.modal-body{padding:0 var(--md);max-height:480px;overflow:auto;position:relative}.modal-body .cancellation-reason-list{list-style:none;padding-left:0;margin:var(--sm) 0 var(--smd)}.modal-body .cancellation-reason-list li{padding:var(--sm) 0}.modal-footer{padding:var(--md) var(--md) 0}.modal-close{color:var(--grey-71);top:18px!important}.modal-close:hover path{color:var(--text-primary)}.modal-close-icon{fill:currentColor}.modal-close-icon path{fill:currentColor;color:var(--grey-71);transition:all .3s ease}.modal.modal-confirm .modal-footer{padding-top:0}.modal.modal-confirm .modal-footer-divider{width:100%;height:1px;background-color:var(--bg-border);margin-top:var(--smd);margin-bottom:var(--sm)}.size-chart-modal-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:60;padding-left:.5rem;padding-right:.5rem}.size-chart-modal-content{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1.5rem;position:relative;max-width:32rem;width:100%}.size-chart-modal-content .size-chart-modal-image{width:100%;height:auto;border-radius:.375rem}.size-chart-modal-content .size-chart-modal-close-button{position:absolute;top:-1;right:0;font-size:2rem;color:#4b5563;background:none;border:none;cursor:pointer}.size-chart-modal-content .size-chart-modal-close-button:hover{color:#000}.profile-sidebar{border-right:1px solid var(--bg-border);padding-right:1rem}.profile-category{margin-top:var(--lg)}.profile-category-title{font-size:var(--fs-sm);font-weight:500;text-transform:uppercase;margin-bottom:var(--md);display:block}.profile .nav-link{font-size:var(--fs-md);text-decoration:none;display:block;margin-bottom:var(--sm);color:var(--text-secondary);transition:all .3s ease-in-out}.profile .nav-link.active{color:var(--primary);font-weight:600}.profile-overview .overview-item{display:flex;justify-content:center;align-items:center;border:1px solid var(--bg-border);border-radius:var(--xs)}.profile .profile-detail{width:min(100%,480px)}.profile .profile-detail-group{display:flex;align-items:center;flex-wrap:wrap;padding:var(--sm) 0}.profile .profile-detail-group:first-of-type{padding-top:0}.profile .profile-detail-group-title{font-size:var(--fs-md);font-weight:400;margin-bottom:var(--sm);color:var(--text-secondary);width:50%}.profile .profile-detail-group-value{font-size:var(--fs-md)}@media screen and (max-width:768px){.profile .profile-detail{width:100%}}.profile .delete-account{padding-left:5}.profile .delete-account .delete-sketch{margin:var(--xxl) auto;text-align:center}.profile .delete-account .delete-sketch svg{width:400px;height:220px}.profile .delete-account .delete-sketch svg path{color:var(--primary)}.profile .delete-account .delete-content .delete-account-section{margin-bottom:var(--md)}.profile .delete-account .delete-content .delete-account-section-title{font-size:var(--fs-md);font-weight:600;margin-bottom:var(--sm)}.profile .delete-account .delete-content .delete-account-section-desc{font-size:var(--fs-md);color:var(--text-secondary)}.profile .delete-account .delete-content .delete-account-section a{color:var(--primary)}.profile .delete-account .delete-content .markdown{font-size:var(--fs-md)}.profile .delete-account .delete-content .markdown strong{font-weight:600}.profile .delete-account .delete-content .markdown p{margin-bottom:var(--sm)}.profile .delete-account .delete-content .markdown ul{margin-top:var(--lg)}.profile .delete-account .delete-content .markdown li{margin-bottom:var(--md)}.profile .delete-account .delete-content .markdown li p{color:var(--text-secondary)}.profile .delete-account .delete-actions{padding-left:20px}.profile-info{padding-bottom:var(--md);margin-bottom:var(--sm);border-bottom:1px solid var(--bg-border)}.profile-info .profile-welcome{font-size:var(--fs-md);font-weight:500}.profile-dashboard .background{background-color:var(--bg-secondary);position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.profile-dashboard .profile-header{background-color:var(--bg-primary);margin-bottom:var(--smd);border-radius:var(--xs);text-align:center;position:relative;height:96px;padding:var(--sm);display:flex;align-items:center;justify-content:center;margin-top:100px}.profile-dashboard .profile-header span{font-size:var(--fs-md);display:block;margin-top:var(--md)}.profile-dashboard .profile-header .profile-picture{background-color:var(--bg-secondary);width:96px;height:96px;border-radius:var(--xs);position:absolute;top:-60px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.profile-dashboard .dashboard-menu{background-color:var(--bg-primary);margin-bottom:var(--smd);border-radius:var(--xs)}.profile-dashboard .dashboard-menu-item{display:flex;align-items:center;padding:var(--md);cursor:pointer;transition:all .3s ease-in-out;border-bottom:1px solid var(--bg-border)}.profile-dashboard .dashboard-menu-item .icon{margin-right:var(--md)}.profile-dashboard .dashboard-menu-item h4{font-size:var(--fs-md);font-weight:500;color:var(--text-primary);margin:0;line-height:1rem}.profile-dashboard .dashboard-menu-item span.subtitle{font-size:var(--fs-sm);font-weight:400;color:var(--text-secondary)}.profile-dashboard .dashboard-menu-item .arrow{margin-left:auto}.profile-dashboard .dashboard-menu-item:last-of-type{border-bottom:none}.auth-container{display:flex;justify-content:center;min-height:calc(100vh - 64px);background:linear-gradient(90deg,var(--grey-ee),var(--bg-primary))}.auth-container .auth-card{width:min(100%,700px);height:-moz-fit-content;height:fit-content;background-color:var(--bg-primary);border-radius:var(--md);padding:3.125rem;border:1px solid var(--primary);margin:4rem 0}@media screen and (min-width:641px)and (max-width:768px){.auth-container .auth-card{padding:2.5rem;margin:2rem}}@media screen and (max-width:640px){.auth-container .auth-card{padding:1rem;margin:2rem 1.6rem}}@media screen and (max-width:576px){.auth-container{min-height:unset}}.navbar .accordion{padding:var(--md);padding-bottom:var(--sm)}.navbar .accordion .accordion-item{padding:var(--sm) 0}.navbar .accordion .accordion-item .accordion-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-md);font-weight:500}.navbar .accordion .accordion-item .accordion-content{margin:var(--sm) 0;display:none}.navbar .accordion .accordion-item .accordion-content ul{list-style:none;padding-left:var(--md);margin-bottom:var(--sm)}.navbar .accordion .accordion-item .accordion-content ul li{font-size:var(--fs-md);padding:var(--sm) 0;color:var(--text-secondary)}.navbar .accordion .accordion-item .accordion-content ul li:last-of-type{padding-bottom:0}.navbar .accordion .accordion-item .accordion-content.open{display:block}.navbar .accordion .accordion-item.open{padding-bottom:0}.navbar .accordion.sub-category{padding:0;margin-top:-var(--sm)}.navbar .accordion.sub-category .accordion-item .accordion-header{font-weight:400;color:var(--text-secondary)}.navbar .accordion.sub-category .accordion-content{margin:0;margin-top:var(--xs)!important}.szh-accordion__item{border-bottom:1px solid var(--bg-border)}.szh-accordion__item-btn{cursor:pointer;display:flex;align-items:center;width:100%;margin:0;padding:1rem;font-size:1rem;font-weight:400;text-align:left;background-color:transparent;border:none}.szh-accordion__item-btn:hover{background-color:#f3f3f3}.szh-accordion__item-content{transition:height .25s cubic-bezier(0,0,0,1)}.szh-accordion__item-panel{padding:1rem}.szh-accordion__item--expanded .szh-accordion__item-btn{background-color:#e7e7e7}.szh-accordion__item--expanded .chevron-down{transform:rotate(180deg)}.order-tile{padding-bottom:var(--md);background-color:var(--bg-secondary);border-radius:var(--sm)}.order-tile:not(:last-of-type){margin-bottom:var(--md)}.order-tile .order-header{border-radius:var(--sm) var(--sm) 0 0;background-color:var(--bg-primary-smoke);padding:var(--md);display:flex;align-items:center;justify-content:space-between;gap:var(--sm);flex-wrap:wrap}.order-tile .order-header .order-info{width:100%;display:flex;align-items:center;font-size:var(--fs-smd);flex-wrap:wrap;row-gap:var(--md)}@media screen and (max-width:567px){.order-tile .order-header .order-info{justify-content:space-between}}.order-tile .order-header .order-info .order-info-content{padding-right:3rem}@media screen and (max-width:567px){.order-tile .order-header .order-info .order-info-content{padding:0;width:47%}}.order-tile .order-header .order-info span:first-child{text-transform:uppercase;color:var(--text-secondary);font-size:var(--fs-sm)}.order-tile .order-header .order-info span:last-child{font-weight:500;color:var(--text-secondary);font-size:var(--fs-smd)}.order-tile .order-header .order-actions{display:flex;flex-direction:column}.order-tile .order-header .order-actions span{font-size:var(--fs-md);color:var(--text-secondary);cursor:pointer}.order-tile .order-body{padding:var(--md) var(--md) 0}.order-tile .order-body .order-status{margin-bottom:var(--sm)}.order-tile .order-body .order-status .status-title{font-size:var(--fs-xl);font-weight:500;color:var(--text-primary)}@media screen and (max-width:567px){.order-tile .order-body .order-status .status-title{font-size:var(--fs-lg)}}.order-tile .order-body .order-status .status-info{font-size:var(--fs-smd);color:var(--text-secondary)}.userForm{width:100%;height:100%;transition:all .3s ease-in}.userForm.signup{width:320px}.userForm .hint{display:block;color:var(--text-secondary);font-size:.875rem;margin-bottom:1.5rem}.userForm .formSwitcherInfo{margin-top:1.5rem;text-align:center;font-size:.875rem}.userForm .formSwitcherInfo button{display:inline;font-size:.875rem}.userForm .footer{margin:2rem 0 0;text-align:center;font-size:.75rem}.userForm .footer .terms{margin:1rem 0 0}.userForm .footer .terms span{color:var(--text-secondary)}.userForm .footer .terms a{text-decoration:none;color:var(--primary)}.userForm .footer .terms a span{color:var(--primary)}@media(max-width:576px){.userForm{width:100%}}.loginForm{position:relative}.loginForm .loginError{display:block;visibility:hidden;color:var(--error);font-weight:500;font-size:.875rem;position:absolute;top:4.75rem;font-weight:400;width:100%}.loginForm .loginError.active{visibility:visible}.loginForm .footer{margin:3rem 0 0;text-align:center;font-size:.75rem}.loginForm .footer .terms{margin-top:1rem}.loginForm .footer .terms span{color:var(--text-secondary)}.loginForm .footer .terms a{text-decoration:none;color:var(--primary)}.loginForm .footer .terms a span{color:var(--primary)}.loginForm .backButton{margin-left:-8px;position:absolute;top:0;left:0;color:var(--text-secondary)}.loginForm .backButton:hover{background-color:transparent;color:var(--text-primary)}.loginForm .backButton:hover svg{transform:scale(1.08)}.loginForm .container{position:relative;overflow-x:hidden;height:400px;width:100%;padding:0!important}.loginForm .container .content{position:absolute;width:100%;transition:all .3s ease}.loginForm .container .content input{background-color:transparent}.loginForm .container .content.phone{transform:translateX(-120%)}.loginForm .container .content.otp{transform:translateX(100%)}.loginForm .container .content.otp h5{line-height:32px}.loginForm .container .content.otp .inputBoxes{display:flex;align-items:center;gap:.5rem}.loginForm .container .content.otp .inputBoxes input{text-align:center;text-transform:uppercase}.loginForm .container .content.active{transform:translate(0)}@media(max-width:576px){.loginForm{width:100%}}.public-page-container .markdown-description ul{list-style:disc}.public-page-container .markdown-description ol li,.public-page-container .markdown-description ul li{margin-bottom:var(--sm);font-size:var(--fs-md)}.public-page-container .markdown-description ol li:last-of-type,.public-page-container .markdown-description ul li:last-of-type{margin-bottom:0}.public-page-container .markdown-description h1{font-size:calc(1rem + 1.5vw);margin-top:var(--xxl);margin-bottom:var(--xl);font-weight:500}.public-page-container .markdown-description h1:first-of-type{margin-top:0}.public-page-container .markdown-description h2{font-size:var(--fs-2xl);margin-top:var(--xl);margin-bottom:var(--smd);font-weight:500}.public-page-container .markdown-description h3,.public-page-container .markdown-description h4,.public-page-container .markdown-description h5,.public-page-container .markdown-description h6{font-size:var(--fs-lg);font-weight:500;margin-top:var(--lg);margin-bottom:var(--sm)}.public-page-container .markdown-description p{font-size:var(--fs-md)}.gallery{--media-grid-row-height:280px}.gallery .gallery-content{display:grid;grid:auto-flow dense var(--media-grid-row-height)/repeat(2,minmax(0,1fr));grid-gap:var(--md);gap:var(--md);height:100%}.gallery .gallery-content .gallery-item{position:relative;width:100%;height:auto;overflow:hidden;grid-area:span min(2,var(--media-grid-row-span))/span min(2,var(--media-grid-column-span))}.gallery .gallery-content .gallery-item img{object-fit:cover;transition:var(--transition-all)}.gallery .gallery-content .gallery-item:nth-child(1n),.gallery .gallery-content .gallery-item:nth-child(2n),.gallery .gallery-content .gallery-item:nth-child(3n){--media-grid-row-span:2;--media-grid-column-span:2}@media screen and (min-width:700px){.gallery .gallery-content{--calculated-row-height:max(150px,min(100vw/5,var(--media-grid-row-height)));grid:auto-flow dense var(--calculated-row-height)/repeat(6,minmax(0,1fr))}.gallery .gallery-content .gallery-item{grid-area:span var(--media-grid-row-span)/span var(--media-grid-column-span)}.gallery .gallery-content .gallery-item:hover img{transform:scale(1.1)}}.coupon-section{border:1px solid #dee2e6;padding:1rem;border-radius:.375rem}.applied-coupon{background-color:#f8f9fa;padding:.75rem;border-radius:.375rem}.applied-coupon-code{font-weight:600;color:#198754}.applied-coupon-text{font-size:.875rem;color:#6c757d}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040}.modal{z-index:1045}.coupon-list{max-height:540px;overflow-y:auto}.coupon-item:hover{background:linear-gradient(90deg,#1e293b,#334155)}.coupon-list-item{font-size:var(--fs-md)}.coupon-list-item .coupon-header .save-amount{font-weight:600;font-size:var(--fs-md);color:var(--primary-color);margin-bottom:.5rem}.coupon-list-item .coupon-header .coupon-code{font-weight:600;font-size:1.1rem;margin-right:1rem}.coupon-list-item .coupon-header .discount-text{font-size:var(--fs-md);color:var(--text-secondary)}.coupon-list-item .coupon-header .expiry{color:var(--text-secondary)}.coupon-list-item .coupon-details{font-size:var(--fs-md);color:var(--text-secondary);margin-top:.5rem;padding-top:.5rem}.coupon-list-item .coupon-details.active{border-top:1px dashed var(--bg-border)}.coupon-list-item .coupon-details .remaining-amount{color:#d32f2f;margin-bottom:.5rem}.coupon-list-item .coupon-details .view-items-btn{color:#1976d2;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;font-size:.9rem}.coupon-list-item .coupon-details .view-items-btn:hover{color:#1565c0}.rating-cta-container{display:flex;width:100%;margin:1.15rem 0 0;align-items:center;justify-content:space-between}.rating-cta-container h6{font-size:var(--fs-lg)!important}.rating-cta-container.product-page{flex-direction:column!important;justify-content:center!important;align-items:center;gap:1rem;margin:0!important}.rating-cta-container.product-page h6{text-align:center!important;margin-bottom:1.25rem;font-weight:500}.rating-cta-container.product-page button{width:100%!important;margin-top:auto}.rating-container{display:flex;align-items:center}.rating-container .star-wrapper{position:relative;cursor:pointer;color:#d1d5db}.rating-container .star-wrapper .star-background{position:relative}.rating-container .star-wrapper .star-foreground{position:absolute;inset:0;overflow:hidden;color:#facc15}.loading-button{background:none;border:none;color:#374151;text-decoration:underline;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s ease;padding:8px 0;position:relative;display:inline-flex;align-items:center;gap:8px}.loading-button:hover:not(:disabled){color:var(--primary)}.loading-button:disabled{cursor:not-allowed;opacity:.7}.loading-button .loading-bounce{display:inline-flex;gap:8px}.loading-button .loading-bounce .bounce-dot{width:10px;height:10px;background-color:var(--primary);border-radius:50%;animation:bounce 1.4s ease-in-out infinite both}.loading-button .loading-bounce .bounce-dot:first-child{animation-delay:-.32s}.loading-button .loading-bounce .bounce-dot:nth-child(2){animation-delay:-.16s}.loading-button .loading-bounce .bounce-dot:nth-child(3){animation-delay:0s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rating-bar-container{display:flex;align-items:center;margin-bottom:.5rem}.rating-bar-container .stars{display:flex;align-items:center;width:32px}.rating-bar-container .stars .start-value{font-size:.875rem;font-weight:500;color:var(--text-primary)}.rating-bar-container .rating-bars{flex:1 1;height:8px;background:var(--bg-secondary);border-radius:1rem;overflow:hidden;margin-inline:8px}.rating-bar-container .rating-bars .rating-bar{display:flex;flex:1 1;height:100%!important;border-radius:1rem}.rating-bar-container .rating-bars .count{width:40px;text-align:right;font-size:.75rem;color:var(--text-secondary)}.rating-summary-container{display:flex;flex-direction:column;gap:1rem;border-radius:8px;overflow:hidden;width:100%!important}@media screen and (min-width:768px){.rating-summary-container{flex-direction:row}}.rating-summary-container .rating-bar{flex:1 1!important}.rating-summary-container .summary{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:160px;background:var(--bg-secondary);border-radius:4px;padding:12px 1rem}.rating-summary-container .summary .average-rating{font-size:1.5rem;line-height:2rem;color:var(--text-primary);margin-bottom:1rem;font-weight:500}@media screen and (max-width:768px){.rating-summary-container .summary .average-rating{margin-bottom:.5rem}}.rating-summary-container .summary .total-count{font-size:1rem;color:var(--text-primary);margin-top:1.25rem}@media screen and (max-width:768px){.rating-summary-container .summary .total-count{font-size:.75rem;margin-top:1rem}}.reviews-wrapper .title{font-size:1rem;font-weight:700;color:var(--text-primary);text-transform:capitalize;margin:0}@media(min-width:640px){.reviews-wrapper .title{font-size:1.125rem}}@media(min-width:768px){.reviews-wrapper .title{font-size:1.25rem}}@media(min-width:1024px){.reviews-wrapper .title{font-size:1.875rem}}.reviews-wrapper .sort-dropdown{display:flex;align-items:center;border:1px solid #4a4b4e;border-radius:.375rem;padding:.5rem .75rem;background-color:var(--bg-secondary);box-shadow:0 1px 2px rgba(0,0,0,.05);position:relative}.reviews-wrapper .sort-dropdown__label{color:#6b7280;font-size:.95rem;margin-right:.75rem;white-space:nowrap}.reviews-wrapper .sort-dropdown__button{display:flex;align-items:center;justify-content:space-between;text-align:left;text-transform:capitalize;background:none;border:none;outline:none;cursor:pointer;background:var(--bg-secondary)}.reviews-wrapper .sort-dropdown__selected{font-weight:500;font-size:.9rem;color:var(--text-primary)!important}.reviews-wrapper .sort-dropdown__icon{color:var(--text-primary)!important;margin-left:.5rem;transition:transform .2s}.reviews-wrapper .sort-dropdown__icon.rotate{transform:rotate(180deg)}.reviews-wrapper .sort-dropdown__options-wrapper{position:absolute;top:6px;right:0;z-index:10;border-radius:.375rem;min-width:100%}.reviews-wrapper .sort-dropdown__click-close{height:2rem}.reviews-wrapper .sort-dropdown__options{background-color:var(--bg-secondary);border:1px solid #4a4b4e;border-top:none}.reviews-wrapper .sort-dropdown__list{padding:.25rem 0;max-height:15rem;overflow-y:auto;list-style:none;margin:0;width:100%!important}.reviews-wrapper .sort-dropdown__item{padding:.5rem 1rem;cursor:pointer;color:#6b7280}.reviews-wrapper .sort-dropdown__item.active,.reviews-wrapper .sort-dropdown__item:hover{background-color:#4d4e50;color:var(--text-primary)}.review-card{color:var(--text-primary)}.review-image-preview-modal{padding:0!important;background:transparent!important;box-shadow:none!important}.review-image-preview-modal .image-modal__container{display:flex;align-items:center;justify-content:center;gap:1.25rem;max-width:64rem}.review-image-preview-modal .image-modal__image-wrapper{position:relative;max-width:24rem;max-height:24rem;aspect-ratio:1/1}.review-image-preview-modal .image-modal__image{width:100%;height:100%;object-fit:cover}.review-image-preview-modal .image-modal__close-btn{position:absolute;top:.75rem;right:.75rem;font-size:1.25rem;background:none;border:none;color:#000;cursor:pointer}.review-image-preview-modal .image-modal__nav{font-size:2rem;color:#fff;background:none;border:none;cursor:pointer;padding:.5rem 1rem;outline:none!important}.store-review-section{padding:2.5rem 0}.store-review-section .store-review-header{display:flex;justify-content:space-between;align-items:center;padding:0 1.25rem}@media(min-width:640px){.store-review-section .store-review-header{padding:0 3rem}}@media(min-width:768px){.store-review-section .store-review-header{padding:0 2.5rem}}@media(min-width:1024px){.store-review-section .store-review-header{padding:0 1.5rem}}@media(min-width:1280px){.store-review-section .store-review-header{padding:0 4.5rem}}.store-review-section .store-review-title{font-size:1.875rem;font-weight:bolder!important;text-transform:uppercase}@media screen and (max-width:768px){.store-review-section .store-review-title{font-size:1.25rem}}.store-review-section .store-review-nav{display:flex;gap:.875rem}.store-review-section .store-review-btn{background-color:var(--bg-secondary);padding:.25rem .5rem;border-radius:.375rem;border:1px solid var(--bg-border)!important;transition:transform .4s}.store-review-section .store-review-btn:hover{transform:scale(1.1)}.store-review-section .store-review-swiper{margin-top:2.5rem}.store-review-section .store-review-slide{margin:.25rem 0}.store-review-section .review-card{background-color:#20242a;border-radius:.5rem;padding:1rem;box-shadow:.5px 2px 3px rgba(0,0,0,.15);border:1px solid #646464;height:246px;display:flex;flex-direction:column;justify-content:space-between}.store-review-section .review-card-content{display:flex;flex-direction:column;height:100%}.store-review-section .review-stars{display:flex;gap:.25rem;margin-bottom:1rem}.store-review-section .review-title{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem;line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.store-review-section .review-content{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin-bottom:1rem;flex-grow:1;line-clamp:4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.store-review-section .review-footer{display:flex;align-items:center;gap:1rem}.store-review-section .review-author{font-weight:700;font-size:.875rem;color:#111827}.store-rating-modal.modal-lg{max-width:600px!important;padding:0!important}.store-rating-modal__close-icon{height:1.25rem;width:1.25rem;margin:0!important;border-radius:9999px;background-color:var(--bg-secondary);border:none}.store-rating-modal__close-icon,.store-rating-modal__content{padding:.75rem;display:flex;justify-content:center;align-items:center}.store-rating-modal__content{flex-direction:column}@media(min-width:768px){.store-rating-modal__content{padding:2rem}}.store-rating-modal__logo{max-width:180px;aspect-ratio:auto!important;height:auto}.store-rating-modal__logo img{object-fit:contain}.store-rating-modal__texts{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:.75rem;margin-top:1rem}@media(min-width:768px){.store-rating-modal__texts{margin-top:1.25rem}}.store-rating-modal__heading{font-size:1.25rem;font-weight:700}@media(max-width:768px){.store-rating-modal__heading{font-size:1rem}}.store-rating-modal__message{color:var(--text-secondary);font-size:.875rem;padding:0 .5rem;margin-bottom:.75rem}@media(min-width:768px){.store-rating-modal__message{padding:0 1.25rem}}@media(max-width:768px){.store-rating-modal__message{font-size:.75rem}}.store-rating-modal__rating-link{border:none;outline:none}