.hvr-glow,.hvr-underline-from-right,.hvr-float,.hvr-bounce-to-left{vertical-align:middle;display:inline-block;transform:perspective(1px)translateZ(0);box-shadow:0 0 1px #0000}.hvr-glow{transition:box-shadow .3s}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px #0009}.hvr-underline-from-right,.hvr-bounce-to-left{position:relative}.hvr-underline-from-right{overflow:hidden}.hvr-underline-from-right:before{content:"";z-index:-1;background:#2098d1;height:4px;transition:left .3s ease-out;position:absolute;bottom:0;left:100%;right:0}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-float{transition:transform .3s ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{transform:translateY(-8px)}.hvr-bounce-to-left{transition:color .5s}.hvr-bounce-to-left:before{content:"";z-index:-1;transform-origin:100%;background:#2098d1;transition:transform .5s ease-out;position:absolute;inset:0;transform:scaleX(0)}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transform:scaleX(1)}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/IRANSansWebBold-BIlCKSwe.woff2)format("woff2")}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IRANSansWebMedium-BU5JQRwu.woff2)format("woff2")}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/IRANSansWebLight-pCsU8tVc.woff2)format("woff2")}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IRANSansWeb-CmozMVYU.woff2)format("woff2")}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body{overflow-y:hidden}ins{background:0 0!important}input[type=number]{-moz-appearance:textfield}:root{--Pre-1:"#212425";--Pre-2:"#010077";--font-family-primary:IRANSans, Tahoma, Arial, sans-serif}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{vertical-align:baseline;font-size:14px;font-weight:400;font-family:var(--font-family-primary);background:0 0;border:0;margin:0;padding:0}article,aside,figure,footer,header,nav,section,details,summary{font-family:var(--font-family-primary);display:block}html{box-sizing:border-box;font-family:var(--font-family-primary)}*,:before,:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{font-family:var(--font-family-primary);list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;font-size:100%;font-family:var(--font-family-primary);background:0 0;margin:0;padding:0;transition:all .5s;text-decoration:none!important}del{font-family:var(--font-family-primary);text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}table{border-collapse:collapse;border-spacing:0;font-family:var(--font-family-primary)}th{vertical-align:bottom;font-weight:700;font-family:var(--font-family-primary)}td{vertical-align:top;font-weight:400;font-family:var(--font-family-primary)}hr{height:1px;font-family:var(--font-family-primary);border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle;font-family:var(--font-family-primary)}button{background:0 0;border:none;outline:none!important}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;font-family:var(--font-family-primary)}input[type=radio]{vertical-align:text-bottom;font-family:var(--font-family-primary)}input[type=checkbox]{vertical-align:bottom;font-family:var(--font-family-primary)}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif;font-family:var(--font-family-primary)}table{font-size:inherit;font-family:var(--font-family-primary);font:100%}small{font-size:85%;font-family:var(--font-family-primary)}strong{font-weight:700;font-family:var(--font-family-primary)}td,td img{vertical-align:top;font-family:var(--font-family-primary)}sub,sup{font-size:75%;line-height:0;font-family:var(--font-family-primary);position:relative}sup{font-family:var(--font-family-primary);top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{font-family:var(--font-family-primary);margin:0}button,input[type=button]{width:auto;font-family:var(--font-family-primary);overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:" ";height:0;display:block;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}textarea{color:#666;transition:all .2s ease-in-out;vertical-align:top;background:#fff;border:1px solid #e5e5e5;width:100%;max-width:100%;padding:4px 10px;transition-property:color,background-color,border;outline:none!important}input{color:#666;transition:all .2s ease-in-out;vertical-align:middle;border:1px solid #e5e5e5;width:100%;max-width:100%;height:40px;padding:0 10px;transition-property:color,background-color,border;display:inline-block;outline:none!important}.container{width:1400px;margin:auto}fieldset,p,ul{margin:0;padding:0}body{background:var(--Pre-white);color:#202020}@keyframes shine{to{background-position-x:-200%}}@keyframes scale-display{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scale-display--reversed{0%{opacity:1;display:inline-flex;transform:scale(1)}99%{opacity:0;display:inline-flex;transform:scale(0)}to{opacity:0;display:none;transform:scale(0)}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-10%)}to{opacity:1;-moz-transform:translateY(0)}}header.headerMain{flex-direction:column;display:flex;position:relative}.shimmer{background:#e5e7eb;position:relative;overflow:hidden}.shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.25s infinite shimmerMove;position:absolute;inset:0;transform:translate(100%)}@keyframes shimmerMove{to{transform:translate(-100%)}}.routeLoadingFallback{background:#fff;border:1px solid #eef0f4;border-radius:16px;width:min(1180px,100% - 32px);min-height:clamp(360px,55vh,620px);margin:24px auto;padding:32px}.routeLoadingLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.routeLoadingTitle,.routeLoadingLine,.routeLoadingCard{border-radius:10px;display:block}.routeLoadingTitle{width:min(280px,55%);height:30px;margin-bottom:24px}.routeLoadingLine{width:100%;height:16px;margin-bottom:12px}.routeLoadingLineShort{width:68%}.routeLoadingCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.routeLoadingCard{height:150px}@media (width<=700px){.routeLoadingFallback{width:calc(100% - 24px);min-height:420px;margin:16px auto;padding:20px}.routeLoadingCards{grid-template-columns:1fr}.routeLoadingCard:not(:first-child){display:none}}.searchPageBackdrop{-webkit-backdrop-filter:blur(7px);z-index:1;background:#0f172a1f;border:0;position:fixed;inset:0}section.bannerTop{aspect-ratio:28;flex-direction:column;display:flex;position:relative;overflow:hidden}section.bannerTop img{object-fit:cover;width:100%;height:100%;display:block;position:relative}section.bannerTop a{width:100%;height:100%;display:block;position:relative}.shimmerHeaderBanner{width:100%;height:100%}section.topHeaderMenu{direction:rtl;flex-flow:row;place-content:center space-between;align-items:center;min-height:46px;padding:10px 0;display:flex;position:relative}ul.linkHeaderList{direction:rtl;flex-flow:row;align-content:center;align-items:center;gap:5px;display:flex;position:relative}ul.linkHeaderList li a{color:var(--Pre-1);padding:0 5px 10px;font-weight:400}ul.linkHeaderList li a:before{background:#010077;border-radius:40px}ul.linkHeaderList li a:hover{color:#010077}.topHeaderMenuToggle{display:none}section.headerBar{direction:rtl;flex-flow:row;place-content:center space-between;align-items:center;display:flex;position:relative}.rightItemHeader{flex-flow:row;place-content:center;align-items:center;gap:10px;display:flex;position:relative}.logoHeader{aspect-ratio:512/198;flex:none;width:140px;display:flex;position:relative}.logoHeader a{width:100%;height:100%;display:block;position:relative}.logoHeader a img{object-fit:contain;width:100%;height:100%;display:block}.shimmerHeaderLogo{border-radius:8px;width:100%;height:100%}.categoryDropDown{direction:rtl;display:flex;position:relative}button.cateagoryDopDwonBtn{color:#212425;z-index:20;background:#f4f4f4;border:1px solid #0000;border-radius:40px;flex-flow:row;place-content:center;align-items:center;gap:5px;width:111px;height:40px;font-weight:700;transition:all .2s;display:flex;position:relative}button.cateagoryDopDwonBtn.active{background:#fff;border-color:#e5e7eb}.categoryMegaMenu{text-align:right;z-index:15;direction:rtl;background:#fff;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;width:min(920px,100vw - 32px);padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 36px #00000029}.categoryMegaMenuClose{display:none}.categoryMegaMenuColumn{border:1px solid #ededed;border-radius:9px;min-width:0;padding:10px 12px}.categoryMegaMenuColumn h3{color:#111827;background:#f3f4f6;border-radius:8px;margin:0 0 8px;padding:7px 10px;font-size:15px;font-weight:700}.categoryMegaMenuColumn ul{margin:0;padding:0;list-style:none}.categoryMegaMenuColumn ul li{color:#111827;cursor:pointer;font-size:14px;line-height:2.15}.categoryMegaMenuColumn ul li:hover{color:#2c21ed}.categoryMegaMenuColumn a,.categoryMegaMenuColumn span{color:inherit;text-decoration:none}.categoryMegaMenuColumn ul li a,.categoryMegaMenuColumn ul li span{border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:flex}.categoryMegaMenuColumn ul li.hasCategoryChildren a:after,.categoryMegaMenuColumn ul li.hasCategoryChildren span:after{content:"‹";color:#9ca3af;font-size:16px;font-weight:900}.categoryMegaMenuColumn ul li.activeCategoryTab{color:#2c21ed;background:#eef0ff;border-radius:7px;font-weight:700}.categoryMegaMenuLoading{pointer-events:none}.shimmerMenuTitle{border-radius:8px;width:100%;height:34px;margin-bottom:8px}.shimmerMenuItem{border-radius:6px;width:80%;height:16px;margin:10px 0;display:block}.searchBoxHeader{z-index:2;flex-direction:column;display:flex;position:relative}.searchBoxHeader fieldset{background:#f5f5f5;border-radius:40px;flex-flow:row;place-content:center;align-items:center;width:500px;padding:0 15px;display:flex;position:relative}.searchBoxHeader input{color:#212425;background:0 0;border:none;width:100%;height:44px;font-size:13px;outline:none!important}.productPacksHome,.productPackPage{direction:rtl;padding:28px 0}.productPacksHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.productPacksHeader h2,.productPackItems h2{color:#1f2937;font-size:22px;font-weight:800}.productPacksGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.productPacksTitleSkeleton{border-radius:8px;width:190px;height:31px;display:block}.productPackCardSkeleton{pointer-events:none;gap:12px;display:grid}.productPackImagesSkeleton{aspect-ratio:4;border-radius:8px;width:100%;display:block}.productPackTextSkeleton{border-radius:7px;width:72%;height:42px;display:block}.productPackPriceSkeleton{border-radius:7px;width:55%;height:24px;display:block}.productPackCard,.productPackItem,.productPackHero{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0f172a0f}.productPackCard{color:inherit;padding:16px}.productPackImages{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.productPackImages span,.productPackHeroImages a{aspect-ratio:1;background:#f3f4f6;border-radius:8px;overflow:hidden}.productPackImages img,.productPackHeroImages img,.productPackItem img{object-fit:cover;width:100%;height:100%}.productPackCard h3,.productPackItem h3{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.productPackCard p,.productPackHeroInfo p{color:#6b7280;font-size:13px}.productPackPriceRow{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.productPackPriceRow small{color:#9ca3af;text-decoration:line-through}.productPackPriceRow strong,.productPackCard em{color:#059669;font-style:normal}@media (width<=900px){.productPacksGrid,.productPackItemsGrid,.productPackHero{grid-template-columns:1fr}}.searchSubmitButton{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.searchSubmitButton:hover{background:#0f172a0f}.searchBoxHeader.open fieldset{background:#efefef;border-radius:14px}.searchDropdownPanel{z-index:50;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:0 0 12px 12px;width:500px;padding:14px;position:absolute;top:54px;right:0;box-shadow:0 22px 34px #0f172a29}.searchDropdownBanner img{border-radius:12px;width:100%;display:block}.searchDropdownGroup{margin-top:14px}.searchDropdownTitle{color:#3f3f46;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:30px;font-weight:700;display:flex}.searchChipRow{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;direction:ltr;flex-wrap:nowrap;gap:10px;padding-bottom:4px;display:flex;overflow:auto hidden}.searchChipRow::-webkit-scrollbar{display:none}.searchChipSlider{grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;display:grid}.searchChipNavBtn{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:inline-flex}.searchChipNavBtn:hover{color:#2c21ed;border-color:#2c21ed}.searchDropdownPanel{border-radius:12px}.searchChip{color:#334155;background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;flex-direction:row-reverse;flex:none;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.searchChipArrow{color:#6b7280;font-size:20px}.leftItemHeader{position:relative}ul.itemProfileHeader{direction:rtl;gap:10px;display:flex;position:relative}ul.itemProfileHeader li{position:relative}ul.itemProfileHeader li button,ul.itemProfileHeader li .accountProfileLink{color:#212425;background:#f5f5f5;border-radius:40px;flex-flow:row;place-content:center;align-items:center;gap:5px;height:40px;padding:0 10px;font-weight:700;display:flex;position:relative}.homeToast{z-index:1000;color:#fff;background:#111827;border-radius:10px;min-width:240px;max-width:calc(100vw - 48px);padding:12px 16px;font-size:14px;line-height:1.8;animation:.24s homeToastIn;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 40px #11182738}.notificationCenter{z-index:9999;direction:rtl;gap:10px;width:min(380px,100vw - 36px);display:grid;position:fixed;top:18px;right:18px}.notificationToast{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.8;animation:.24s homeToastIn;display:flex;box-shadow:0 18px 45px #0f172a29}.notificationToast.error{color:#991b1b;background:#fff1f2;border-color:#fecaca}.notificationToast.success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.notificationToast.info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.notificationToast button{width:24px;height:24px;color:inherit;cursor:pointer;background:#0f172a14;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}@keyframes homeToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.vas-list{direction:rtl;align-items:center;gap:10px;margin-top:16px;display:flex;position:relative}.vas-list>button{cursor:pointer;background:#fff;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 2px 8px #0000001f}.vas-list>button:disabled{opacity:.45;cursor:not-allowed}.vas-list ul{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.vas-list ul li{background:#f1f1f1;border-radius:12px;justify-content:space-between;align-items:center;min-height:78px;padding:12px 14px;display:flex}.vas-list ul li span h2{color:#121212;margin:0;font-size:14px;font-weight:500}.vas-list ul li span p{color:#121212;margin:8px 0 0;font-size:22px;font-weight:700}.vas-list ul li img{object-fit:contain;width:36px;height:36px}.vas-list ul li span{flex-direction:column;display:flex!important}.productAttributeBox{direction:rtl;border:1px solid #e5e7eb;border-radius:12px;margin-top:14px;padding:12px}.productAttributeBox h3{color:#111827;margin:0 0 10px;font-size:15px;font-weight:800}.productAttributeBox ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.productAttributeBox li{color:#374151;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.productAttributeBox li strong{color:#111827}.productPriceBox{direction:rtl;flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px;display:flex}.productPriceBox del{color:#9ca3af;font-size:14px}.productPriceBox ins{color:#030091;font-size:24px;font-weight:900;text-decoration:none}.productActionBox{margin-top:14px}.productActionBox button{color:#fff;background:#030091;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-weight:800;display:flex}.productActionBox button svg{fill:#fff}.productTrustSection{direction:rtl;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.productTrustSection article{color:#111827;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;padding:12px;font-weight:800;display:flex}.productTrustSection img{object-fit:contain;width:42px;height:42px}.shimmerProductMainImage{aspect-ratio:1;border-radius:14px;width:100%}.shimmerProductTitle{border-radius:8px;width:80%;height:34px;margin-bottom:18px}.shimmerProductLine{border-radius:6px;width:100%;height:18px;margin-bottom:10px}.shimmerProductPrice{border-radius:8px;width:220px;height:34px;margin-top:18px}.emptyStateBox{text-align:center;direction:rtl;background:#f9fafb;border-radius:14px;margin:40px 0;padding:32px}.emptyStateBox h2{color:#111827;margin:0 0 14px}.emptyStateBox a{color:#030091;font-weight:800}@keyframes addToCartPulse{0%{box-shadow:0 0 #2c21ed00}to{box-shadow:0 0 0 6px #2c21ed1f}}.productCartError,.productCartSuccess{margin:10px 0 0;font-size:13px;line-height:1.8}.productCartError{color:#dc2626}.productCartSuccess{color:#15803d}.PrivacyTip{flex-flow:row;place-content:center;align-items:center;gap:10px;padding:20px 0 0;display:flex}.PrivacyTip p{color:#000;font-weight:700}@keyframes similarSliderMove{0%{opacity:.15;transform:translate(22px)}to{opacity:1;transform:translate(0)}}.reviewModalOverlay{z-index:1000;background:#11182766;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.reviewModal{background:#fff;border-radius:12px;width:100%;max-width:520px;overflow:hidden;box-shadow:0 20px 35px #00000038}.reviewModalHeader{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.reviewModalHeader h3{margin:0;font-size:22px;font-weight:700}.reviewModalHeader button{cursor:pointer;color:#6b7280;background:0 0;border:0;font-size:18px}.reviewModalProduct{border-bottom:1px solid #ececec;align-items:center;gap:12px;padding:14px 18px;display:flex}.reviewModalProduct img{object-fit:cover;border-radius:8px;width:56px;height:56px}.reviewModalProduct p{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.8}.reviewModal label{margin:16px 18px 8px;font-size:20px;font-weight:700;display:block}.reviewModal textarea{resize:vertical;border:1px solid #d1d5db;border-radius:12px;width:calc(100% - 36px);min-height:170px;margin:0 18px;padding:14px;font-family:inherit}.submitReviewButton{color:#fff;cursor:pointer;background:#e5e7eb;border:0;border-radius:10px;width:calc(100% - 36px);height:48px;margin:16px 18px 10px;font-size:18px;font-weight:700;transition:background-color .2s}.submitReviewButton:disabled{cursor:not-allowed;background:#e5e7eb}.submitReviewButton:not(:disabled){background:#2c21ed}.reviewModalNote{color:#6b7280;margin:0 18px 18px;font-size:13px}.siteFooter{direction:rtl;background:#eaf3fa;border-top:2px solid #d6dde5;margin-top:24px}.footerFeatures{border-bottom:1px solid #dfe7ef;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:18px 0 12px;display:grid}.footerFeatures div{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.footerFeatures div img{object-fit:contain;width:36px;height:36px}.footerFeatures div p{color:#1f2937;margin:0;font-size:13px}.footerLinksSection{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:18px 0;display:grid}.footerLinkColumn h3{margin:0 0 8px;font-size:15px;font-weight:700}.footerLinkColumn ul{margin:0;padding:0;list-style:none}.footerLinkColumn ul li{margin-bottom:4px}.footerLinkColumn ul li a{color:#374151;font-size:13px}.footerBottom{border-top:1px solid #dfe7ef;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0 18px;display:flex}.footerApps h4,.footerSocials h4{margin:0 0 8px;font-size:14px}.footerApps div{gap:8px;display:flex}.footerApps div a{color:#111827;background:#fff;border:1px solid #cfd8e3;border-radius:10px;align-items:center;gap:8px;min-width:138px;padding:8px 10px;font-size:12px;display:inline-flex}.appIcon{color:#2c21ed;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.appIcon svg{width:24px;height:24px}.appText{flex-direction:column;gap:1px;line-height:1.2;display:flex}.appText small{color:#6b7280;font-size:10px}.appText strong{font-size:12px}.shimmerAppBadge{border:1px solid #cfd8e3;border-radius:10px;width:138px;height:44px}.footerSocials ul{gap:8px;margin:0;padding:0;list-style:none;display:flex}.footerSocials ul li a{color:#2c21ed;background:#fff;border:1px solid #cfd8e3;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.footerSocials ul li a svg{width:18px;height:18px}.shimmerSocialLink{border:1px solid #cfd8e3;border-radius:999px;width:34px;height:34px;display:inline-flex}.footerTrustSeal{border-top:1px solid #dfe7ef;justify-content:center;padding:14px 0;display:flex}.footerTrustSeal a{background:#fff;border:1px solid #cfd8e3;border-radius:10px;justify-content:center;align-items:center;width:96px;height:96px;padding:8px;display:inline-flex}.footerTrustSeal img{object-fit:contain;cursor:pointer;width:auto;max-width:80px;height:80px}.footerTrustSealFallback{color:#4b5563;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:74px;height:80px;display:flex}.footerTrustSealFallback strong,.footerTrustSealFallback small{line-height:1.4;display:block}.footerTrustSealFallback strong{font-size:12px;font-weight:700}.footerTrustSealFallback small{font-size:10px}.footerAtamanCredit{border-top:1px solid #dfe7ef;justify-content:center;padding:12px 0 18px;display:flex}.footerCopyright{text-align:center;border-top:1px solid #dfe7ef;padding:12px 0 0}.footerCopyright p{color:#374151;margin:0;font-size:13px;font-weight:600}.shimmerCopyright{border-radius:6px;width:min(260px,80%);height:16px;margin:0 auto}.footerAtamanCredit a{color:#374151;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.atamanText{position:static}.footerAtamanCredit a svg{color:#ef4444;width:16px;height:16px;animation:1.15s ease-in-out infinite heartBeat}@keyframes heartBeat{0%,to{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(1.05)}}.googleAuthBtn{color:#fff;cursor:pointer;background:#d55b45;border:0;border-radius:12px;grid-column:1/-1;height:52px;font-size:24px}section.headerBar{padding:0 0 20px}.mobileBottomNav{display:none}@media only screen and (width<=1440px){.container{width:min(100% - 32px,1180px)}.searchBoxHeader fieldset,.searchDropdownPanel{width:clamp(320px,38vw,500px)}}@media only screen and (width<=1180px){section.headerBar{flex-wrap:wrap;gap:14px}.rightItemHeader{flex:100%;justify-content:space-between}.searchBoxHeader{flex:auto;min-width:0}.searchBoxHeader fieldset,.searchDropdownPanel,.leftItemHeader{width:100%}ul.itemProfileHeader{justify-content:flex-end}.categoryMegaMenu{width:min(92vw,760px)}.footerLinksSection{grid-template-columns:repeat(3,minmax(0,1fr))}.footerBottom{flex-wrap:wrap}}@media only screen and (width<=768px){body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.container{width:100%;padding-left:14px;padding-right:14px}section.bannerTop{display:none}section.topHeaderMenu{scrollbar-width:none;padding:8px 0;overflow-x:auto}section.topHeaderMenu::-webkit-scrollbar{display:none}ul.linkHeaderList{gap:12px;min-width:max-content;padding-bottom:0}ul.linkHeaderList li a{white-space:nowrap;padding:0 0 8px;font-size:12px;display:inline-flex}section.headerBar{gap:10px;padding:8px 0 14px}.rightItemHeader{grid-template-columns:auto 1fr;justify-content:stretch;gap:10px;width:100%;display:grid}.logoHeader{align-items:center;width:104px}.categoryDropDown{order:3;grid-column:1/-1}button.cateagoryDopDwonBtn{width:100%;height:42px}.categoryMegaMenu{z-index:80;grid-template-columns:1fr;width:auto;max-height:calc(100vh - 132px);position:fixed;top:112px;left:12px;right:12px;overflow-y:auto}.categoryMegaMenuClose{color:#111827;cursor:pointer;z-index:2;background:#f3f4f6;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin:0 0 8px auto;font-size:22px;font-weight:900;line-height:1;display:inline-flex;position:sticky;top:0}.searchBoxHeader{min-width:0}.searchBoxHeader fieldset{height:42px;padding:0 12px}.searchBoxHeader input{height:42px;font-size:12px}.searchDropdownPanel{z-index:90;width:auto;max-height:calc(100vh - 118px);padding:12px;position:fixed;top:98px;left:12px;right:12px;overflow-y:auto}.searchDropdownTitle{font-size:18px}.searchChipSlider{grid-template-columns:28px 1fr 28px}.leftItemHeader,ul.itemProfileHeader{width:100%}.leftItemHeader{display:none}ul.itemProfileHeader{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}ul.itemProfileHeader li{min-width:0}ul.itemProfileHeader li a,.accountProfileLink,.cartHeaderLink{white-space:nowrap;text-overflow:ellipsis;justify-content:center;gap:6px;width:100%;font-size:11px;overflow:hidden}.footerFeatures{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;padding-top:16px}.footerLinksSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.footerBottom{flex-direction:column;align-items:stretch}.footerApps div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footerApps div a{justify-content:center;min-width:0}.footerSocials ul{flex-wrap:wrap}.footerAtamanCredit a{text-align:center;line-height:1.8}.mobileBottomNav{z-index:120;height:calc(64px + env(safe-area-inset-bottom));padding:6px 10px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);direction:rtl;background:#f8fafff5;border-top:1px solid #e2e8f0f2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a14}.mobileBottomNavItem{color:#697386;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;height:52px;font-size:10px;font-weight:800;line-height:1.4;text-decoration:none;display:flex;position:relative}.mobileBottomNavItem>span:last-child,.mobileBottomNavCategory .cateagoryDopDwonBtn{white-space:nowrap}.mobileBottomNavIcon{color:currentColor;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.mobileBottomNavIcon svg{width:21px;height:21px}.mobileBottomNavIcon svg path,.mobileBottomNav .cateagoryDopDwonBtn svg path{fill:currentColor}.mobileBottomNavItem.active,.mobileBottomNav .cateagoryDopDwonBtn.active{color:#3295ff;background:0 0;border-color:#0000}.mobileBottomNavItem.active:before,.mobileBottomNav .cateagoryDopDwonBtn.active:before{content:"";background:#3295ff;border-radius:999px;width:34px;height:3px;position:absolute;top:-6px;right:50%;transform:translate(50%)}.mobileBottomNavCartIcon em{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:900;line-height:16px;position:absolute;top:-5px;left:-8px}.mobileBottomNavCategory{padding:0}.mobileBottomNavCategory .categoryDropDown{justify-content:center;width:100%;height:52px;display:flex;position:static}.mobileBottomNavCategory .cateagoryDopDwonBtn{color:#697386;background:0 0;border:0;border-radius:0;flex-direction:column;gap:4px;width:100%;height:52px;font-size:10px;font-weight:800;line-height:1.4;display:flex;position:relative}.mobileBottomNavCategory .cateagoryDopDwonBtn svg{width:22px;height:22px}.mobileBottomNavCategory .categoryMegaMenu{top:auto;right:10px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:130;width:auto;max-height:min(70vh,520px);position:fixed;left:10px}}@media only screen and (width<=480px){section.topHeaderMenu{padding:6px 0}ul.linkHeaderList{justify-content:flex-start;gap:18px;width:max-content;min-width:max-content;padding:0 2px}ul.linkHeaderList li{min-width:0}ul.linkHeaderList li a{text-align:center;white-space:nowrap;max-width:none;padding:0 0 7px;font-size:11px;line-height:1.7}}@media only screen and (width<=340px){section.topHeaderMenu{z-index:90;justify-content:flex-start;padding:6px 0 8px;display:flex;position:relative;overflow:visible}.topHeaderMenuToggle{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:36px;height:32px;display:inline-flex}.topHeaderMenuToggle span{background:#111827;border-radius:999px;width:17px;height:2px;display:block}ul.linkHeaderList{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:0;width:min(220px,100vw - 24px);min-width:0;padding:8px;display:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 28px #0f172a1f}ul.linkHeaderList.open{display:flex}ul.linkHeaderList li a{text-align:right;border-radius:8px;width:100%;padding:8px 10px;font-size:12px;line-height:1.7;display:block}ul.linkHeaderList li a:hover{background:#f5f6f8}}@media only screen and (width<=480px){.container{padding-left:10px;padding-right:10px}.rightItemHeader{grid-template-columns:92px 1fr}.logoHeader{width:92px}ul.itemProfileHeader{gap:6px}ul.itemProfileHeader li a,.accountProfileLink,.cartHeaderLink{min-height:38px;padding:0 6px;font-size:10px}.categoryMegaMenu{top:108px;left:10px;right:10px}.searchDropdownPanel{top:94px;left:10px;right:10px}.footerFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}.footerLinksSection,.footerApps div{grid-template-columns:1fr}.footerLinkColumn h3,.footerApps h4,.footerSocials h4{font-size:13px}.footerLinkColumn ul li a,.footerCopyright p,.footerAtamanCredit a{font-size:12px}}.profileSidebar{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.profileUserCard{border-bottom:1px solid #ececec;padding:14px}.profileUserCard h3{margin:0;font-size:20px}.profileUserCard p{color:#6b7280;margin:4px 0 10px;font-size:14px}.profileUserCard ul{margin:0;padding:0;list-style:none}.profileUserCard ul li{margin-bottom:4px;font-size:13px}.profileMenuList{margin:0;padding:0;list-style:none}.profileMenuList li{border-bottom:1px solid #f1f1f1}.profileMenuList li a{color:#1f2937;padding:12px 14px;display:block}.profileMenuList li.active a{color:#111827;border-right:3px solid #ef4444;font-weight:700}.pendingCommentRate{border-top:1px solid #ececec;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;display:flex}.pendingCommentRate strong{color:#111827;font-size:16px}.pendingCommentRate div{align-items:center;gap:6px;display:flex}.pendingCommentRate div button{color:#9ca3af;cursor:pointer;background:0 0;border:0;padding:0;font-size:36px;line-height:1}.pendingCommentRate div button.active{color:#f59e0b}.profileFeedbackSuccess{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin:12px 14px 0;padding:10px 12px;font-size:14px;line-height:1.8}@keyframes profileFeedbackSpin{to{transform:rotate(360deg)}}.addressMoreBtn{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;display:inline-flex;position:absolute;top:10px;left:12px}.addressMoreBtn span{background:#4b5563;border-radius:999px;width:5px;height:5px}.addressActionsMenu{z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:120px;position:absolute;top:8px;left:36px;overflow:hidden;box-shadow:0 8px 30px #1118271f}.addressActionsMenu button{text-align:right;cursor:pointer;background:#fff;border:0;width:100%;padding:10px 12px}.addressActionsMenu button+button{border-top:1px solid #f1f5f9}.addressActionsMenu button.delete{color:#ef4444}label.manualAddressField textarea{height:30px}.manualSelectRow label{flex-flow:row;place-content:center flex-start;align-items:center;width:50%;display:flex}.manualSelectRow label select{border:none;width:100%}.manualSelectRow select{outline:none!important}.mapPin{z-index:4;pointer-events:none;background:#ef4444;border:2px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ef44442e}.selectedMapAddress{color:#111827;min-height:34px;margin:10px 0 0;font-size:18px}.saveMapLocationBtn,.saveManualAddressBtn{cursor:pointer;border-radius:12px;height:62px;font-size:14px}.saveMapLocationBtn{color:#fff;background:#231bdb;border:0}.saveMapLocationBtn:disabled{opacity:.55;cursor:not-allowed}.saveManualAddressBtn{color:#231bdb;background:#fff;border:1px solid #231bdb}.addressDetailsStep{flex-direction:column;gap:12px;display:flex}.addressMiniMap{border:1px solid #d1d5db;border-radius:10px;height:160px;position:relative;overflow:hidden}.addressMiniMap iframe{border:0;width:100%;height:100%}.addressMiniMap button{color:#fff;z-index:401;background:#08a6d6;border:0;border-radius:999px;padding:6px 14px;font-size:13px;position:absolute;top:10px;right:50%;transform:translate(50%)}.detailsStepTitle{text-align:center;color:#4b5563;margin:0;font-size:15px}.detailsAddressBox{color:#111827;border:1px solid #d1d5db;border-radius:10px;padding:12px;line-height:2}.detailsHint{text-align:center;color:#6b7280;margin:0}.manualAddressLinkBtn{color:#08a6d6;background:0 0;border:0;align-self:flex-end;font-weight:700}.detailsFormRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detailsFormRow label,.postalCodeField{color:#374151;flex-direction:row;gap:6px;font-weight:700;display:flex}.addressDetails{flex-direction:column;min-height:270px;display:flex;position:relative}p.detailsHint{font-size:12px}.detailsFormRow input,.postalCodeField input{border:1px solid #d1d5db;border-radius:10px;height:48px;padding:0 10px;font-size:16px}.addressConfirmOverlay{z-index:55;background:#11182759;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.addressConfirmModal,.addressEditModal{background:#fff;border-radius:12px;width:min(460px,100%);padding:16px}.addressConfirmModal h4,.addressEditModal h4{margin:0 0 8px}.addressConfirmModal p{color:#4b5563;margin:0}.addressConfirmModal div,.addressEditModal div{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.addressConfirmModal button,.addressEditModal button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;height:40px;padding:0 14px}.addressConfirmModal button.danger{color:#ef4444;border-color:#ef4444}.addressEditModal label{flex-direction:column;gap:6px;margin-top:10px;display:flex}.addressEditModal input,.addressEditModal textarea{border:1px solid #d1d5db;border-radius:8px;padding:8px 10px}.addressEditModal textarea{min-height:86px}label.identityForeignRow input{width:15px}.identityForeignRow{align-items:center;gap:8px;margin:10px 0;display:inline-flex}.identityDateLabel{color:#374151;margin:10px 0 6px;font-weight:700}.identityDateRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.manualAddressStep{flex-direction:column;gap:12px;display:flex}.manualSelectRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.manualSelectRow label{color:#374151;flex-direction:column;gap:6px;font-weight:700;display:flex}.manualSelectRow select{background:#fff;border:1px solid #d1d5db;border-radius:10px;height:48px;padding:0 10px;font-size:14px}.manualAddressField{color:#374151;flex-direction:column;gap:6px;font-weight:700;display:flex}.manualAddressField textarea{resize:vertical;border:1px solid #d1d5db;border-radius:10px;min-height:92px;padding:10px;font-size:14px;line-height:1.8}.categoryPage{direction:rtl;padding:18px 0 24px}.categoryPageBreadcrumb{color:#6b7280;align-items:center;gap:8px;margin-bottom:12px;display:flex}.categoryPageBreadcrumb a{color:#6b7280}.categoryPageBreadcrumb strong{color:#111827}button.saveMapLocationBtn{font-size:14px}.categoryPageLayout{grid-template-columns:270px 1fr;align-items:start;gap:16px;display:grid}.filterGroup{border-top:1px solid #ececec;margin-top:10px;padding-top:10px}.filterGroup h3{margin:0 0 8px;font-size:15px;font-weight:700}.filterGroup fieldset{border:1px solid #d1d5db;border-radius:10px;align-items:center;gap:7px;padding:7px 8px;display:flex}.filterGroup fieldset svg{color:#6b7280;width:18px;height:18px}.filterGroup fieldset input{border:0;outline:none;width:100%}.filterGroup ul{margin:8px 0 0;padding:0;list-style:none}.filterGroup ul li{margin-bottom:6px}.filterGroup label{color:#374151;align-items:center;gap:7px;font-size:14px;display:flex}.filterGroup label input[type=checkbox]{border-radius:5px;width:19px;height:19px}.priceRangeInputs{gap:8px;display:flex}.priceRangeInputs input{border:1px solid #d1d5db;border-radius:10px;width:50%;height:36px;padding:0 10px}.categoryProductList{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px}.categoryListTop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.categoryListTop h1{margin:0;font-size:16px;font-weight:700}.categoryListTop select{border:1px solid #d1d5db;border-radius:10px;height:40px;padding:0 10px}.filterGroup fieldset input{height:20px}.categoryProductList ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.categoryProductList ul li{border:1px solid #ececec;border-radius:12px;min-height:345px;padding:10px;position:relative}.categoryProductList ul li img{object-fit:contain;width:100%;height:180px}.categoryProductList ul li h3{min-height:52px;margin:8px 0 10px;font-size:14px;line-height:2}.categoryProductList ul li strong{color:#111827;margin-top:0;font-size:22px;display:block}.productCardActions{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.favoriteButton{background:#fff;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:7px;left:7px}.favoriteButton svg{color:#6b7280;width:15px;height:15px}.addToCartButton{color:#2c21ed;background:#fff;border:1px solid #2c21ed;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.addToCartButton svg{width:18px;height:18px}.addToCartButton svg path{fill:#2c21ed}.cartHeaderLink{color:#212425;background:#f5f5f5;border-radius:40px;flex-flow:row;place-content:center;align-items:center;gap:5px;height:40px;padding:0 10px;font-weight:700;display:flex;position:relative}.cartHeaderIconWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.cartHeaderIconWrap em{color:#fff;text-align:center;background:#e11d48;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;line-height:18px;position:absolute;top:-11px;left:-11px;box-shadow:0 4px 10px #e11d4838}.cartStateBox{color:#374151;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:28px 16px;font-weight:700}.cartStateBox.error{color:#be123c;background:#fff1f2;border-color:#fecdd3}.cartSuperNotice{color:#059669;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:700;display:flex}.cartSuperNotice button{color:#0f766e;background:#ecfeff;border:1px solid #99f6e4;border-radius:8px;height:36px;padding:0 10px;font-weight:700}.shippingProductRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.shippingProductRow img{border-radius:8px;width:92px}.shippingQtyPanel{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.shippingQtyPanel p{color:#6b7280;margin:0;font-size:14px}.shippingQtyBox{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;min-width:132px;height:48px;display:inline-flex;overflow:hidden}.shippingQtyBox button{color:#ef3d57;background:#fff;border:0;width:42px;height:48px;font-size:20px;line-height:1}.shippingQtyBox span{text-align:center;color:#271dd4;min-width:48px;font-size:17px;font-weight:700}.paymentGiftRow{grid-template-columns:1fr 80px;gap:8px;display:grid}.paymentGiftRow input{border:1px solid #e5e7eb;border-radius:8px;height:40px;padding:0 10px;font-size:14px}.paymentGiftRow button{background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.paymentOrderSummary{color:#374151;justify-content:space-between;align-items:center;font-size:14px;display:flex}.paymentOrderSummary strong{font-size:16px}.paymentFooterNote{color:#6b7280;padding:14px;font-size:14px}.paymentAccordionChevron{color:#06b6d4;font-size:16px;font-weight:700}.todayEmptyState{text-align:center;background:#fff;border:1px solid #eceef2;border-radius:8px;place-items:center;gap:12px;min-height:300px;padding:44px;display:grid}.todayEmptyState h1,.todayEmptyState h2,.todayEmptyState p{margin:0}.todayEmptyState button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#15151f;border:0;border-radius:8px;padding:0 20px;font-weight:900}@keyframes todayShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.searchResultsToolbarControls{align-items:center;gap:12px;display:flex}.searchResultsToolbarControls label{color:#424856;white-space:nowrap;align-items:center;gap:8px;min-height:42px;font-size:13px;font-weight:850;display:flex}.searchResultsToolbarControls input[type=checkbox]{accent-color:#0f766e;flex:none;width:17px;height:17px}.categoryArchiveCartQuantity{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-row:span 2;grid-template-columns:34px 38px 34px;align-items:center;width:106px;max-width:100%;display:inline-grid;overflow:hidden}.categoryArchiveCartQuantity button{color:#d71920;width:auto;height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.categoryArchiveCartQuantity span{color:#111827}@media (width<=820px){.searchResultsToolbarControls{flex-direction:column;align-items:stretch}}@media only screen and (width<=768px){.profileSidebar{border-radius:10px;order:2}.profileUserCard{padding:12px}.profileUserCard h3{font-size:17px}.profileUserCard p,.profileUserCard ul li{font-size:12px}.profileMenuList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profileMenuList li{border-bottom:1px solid #f1f1f1}.profileMenuList li a{min-height:44px;padding:10px 12px;font-size:12px;line-height:1.7}.profileMenuList li.active a{border-right-width:2px}}@media only screen and (width<=420px){.profileMenuList{grid-template-columns:1fr}}.profileLogoutBtn{color:#1f2937;width:100%;font:inherit;line-height:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:12px 14px;display:block}.profileLogoutBtn:hover{color:#ef4444;background:#fff5f5}@media only screen and (width<=768px){.profileLogoutBtn{min-height:44px;padding:10px 12px;font-size:12px;line-height:1.7}}
