@media (min-width:64rem){.small\:desktop-topography{position:relative;isolation:isolate;overflow:hidden}.small\:desktop-topography:before{position:absolute;inset:-30%;z-index:-1;content:"";opacity:.24;background-image:repeating-radial-gradient(ellipse at 18% 38%,transparent 0,transparent 28px,rgba(255,255,255,.24) 29px,transparent 31px),repeating-radial-gradient(ellipse at 82% 68%,transparent 0,transparent 38px,rgba(0,135,126,.16) 39px,transparent 42px);transform:rotate(-8deg) scale(1.15);pointer-events:none}.small\:desktop-kicker{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.04em}.small\:desktop-kicker:before{width:2rem;height:2px;border-radius:999px;background:var(--desktop-brand);content:""}.small\:desktop-campaign-split{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(22rem,.82fr);min-height:30rem;overflow:hidden;border:1px solid var(--desktop-line);border-radius:1.25rem;background:var(--desktop-paper);box-shadow:0 28px 80px rgba(16,21,18,.08)}.text-white\/30{color:rgb(255 255 255/.3)}.text-white\/35{color:rgb(255 255 255/.35)}.text-white\/38{color:rgb(255 255 255/.38)}.text-white\/42{color:rgb(255 255 255/.42)}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/52{color:rgb(255 255 255/.52)}.text-white\/55{color:rgb(255 255 255/.55)}.small\:text-white\/58,.text-white\/58{color:rgb(255 255 255/.58)}.text-white\/62{color:rgb(255 255 255/.62)}.text-white\/65{color:rgb(255 255 255/.65)}.text-white\/68{color:rgb(255 255 255/.68)}.bg-white\/8{background-color:rgb(255 255 255/.08)}.bg-white\/88{background-color:rgb(255 255 255/.88)}.border-white\/12,.small\:border-white\/12{border-color:rgb(255 255 255/.12)}.border-white\/15{border-color:rgb(255 255 255/.15)}.hover\:bg-white\/8:focus-visible,.hover\:bg-white\/8:hover{background:rgb(255 255 255/.08)}.desktop-purchase-panel [data-testid=add-product-button]{min-height:3.75rem;border-radius:.625rem!important;background:var(--desktop-brand)!important;box-shadow:none!important}.desktop-purchase-panel [data-testid=add-product-button]:hover{background:var(--desktop-brand-dark)!important}.desktop-product-page{background:var(--desktop-canvas)}.desktop-product-page .desktop-product-hero{border-top:1px solid var(--desktop-line)}.desktop-product-page .desktop-product-gallery{background:#ffffff}.desktop-product-page [data-testid=option-button]:focus-visible,.desktop-product-page [data-testid=product-options] button[aria-pressed=true]{outline:2px solid var(--desktop-brand);outline-offset:2px}.desktop-product-page [data-testid=add-product-button]:focus-visible{outline:3px solid rgb(0 135 126/.28);outline-offset:3px}.desktop-purchase-panel [data-testid=product-options] button{min-height:3rem;border-radius:.5rem!important}.desktop-purchase-panel button[class*=rounded-2xl],.desktop-purchase-panel div[class*="rounded-[22px]"],.desktop-purchase-panel>div>div>div>div>.rounded-\[22px\]{border-radius:.625rem!important}.desktop-purchase-panel div[class*=bg-neutral-50]{background:#f5f6f3}[aria-label="فیلتر و مرتب‌سازی محصولات"]>div.hidden{border-color:var(--desktop-line);border-radius:.75rem;padding:1.5rem;box-shadow:0 20px 60px rgba(16,21,18,.045)}[aria-label="فیلتر و مرتب‌سازی محصولات"] button,[aria-label="فیلتر و مرتب‌سازی محصولات"] input,[aria-label="فیلتر و مرتب‌سازی محصولات"] select{border-radius:.5rem}[data-testid=overview-page-wrapper]>section:first-child{min-height:17.5rem;border-radius:.75rem;box-shadow:0 26px 80px rgba(16,21,18,.14)}[data-testid=overview-page-wrapper]>section:first-child>div:last-child{padding:2.75rem 3rem}[data-testid=overview-page-wrapper]>section:first-child h1{margin-top:.75rem;font-size:2.75rem;line-height:1.35}[data-testid=overview-page-wrapper]>section:nth-child(2){gap:1px;overflow:hidden;border:1px solid var(--desktop-line);border-radius:.75rem;background:var(--desktop-line)}[data-testid=overview-page-wrapper]>section:nth-child(2)>div{border:0;border-radius:0;padding:1.5rem;box-shadow:none}[data-testid=overview-page-wrapper]>section:nth-child(3){margin-top:2.5rem;grid-template-columns:minmax(0,1fr) 19rem;gap:1.5rem}[data-testid=overview-page-wrapper]>section:nth-child(3)>div{border-color:var(--desktop-line);border-radius:.75rem;padding:2rem;box-shadow:0 20px 60px rgba(16,21,18,.045)}[data-testid=orders-wrapper]>li a{min-height:5.25rem;padding-block:1.1rem}[data-testid=account-billing-address-editor],[data-testid=account-email-editor],[data-testid=account-name-editor],[data-testid=account-phone-editor],[data-testid^=account-][data-testid$=-editor]>div{border-color:var(--desktop-line)!important;border-radius:.75rem!important;box-shadow:0 18px 55px rgba(16,21,18,.04)!important}[data-testid=addresses-page-wrapper] [data-testid=add-address-button],[data-testid=addresses-page-wrapper] [data-testid=address-container]{min-height:16rem;border-radius:.75rem!important;border-color:var(--desktop-line)!important;box-shadow:0 18px 55px rgba(16,21,18,.04)!important}[data-testid=addresses-page-wrapper] [data-testid=add-address-button]:hover,[data-testid=addresses-page-wrapper] [data-testid=address-container]:hover{border-color:var(--desktop-brand)!important}[data-testid=orders-page-wrapper] [data-testid=order-card]{border-color:var(--desktop-line);border-radius:.75rem;padding:1.5rem;box-shadow:0 18px 55px rgba(16,21,18,.045)}[data-testid=orders-page-wrapper] [data-testid=order-details-link]{border-radius:.5rem}[data-testid=login-page],[data-testid=register-page]{max-width:34rem}[data-testid=login-page] h2,[data-testid=register-page] h2{font-size:2.35rem;line-height:1.35}[data-testid=login-page] input,[data-testid=register-page] input{border-radius:.625rem}[data-testid=login-page] [data-testid=sign-in-button],[data-testid=register-page] [data-testid=register-button]{border-radius:.625rem;background:var(--desktop-brand)}[data-testid=order-details-container] .storefront-card{border-radius:.75rem}[data-testid=order-complete-container]{min-height:20rem;border-radius:.75rem!important}[data-testid=order-complete-container] h1{font-size:3.25rem;line-height:1.3}[data-testid=empty-cart-message]{min-height:34rem;border-radius:.75rem}[data-testid=no-orders-container],[data-testid=no-orders-message],[data-testid=no-products-message]{border-radius:.75rem}[role=dialog] input,[role=dialog] select,[role=dialog] textarea{border-radius:.625rem}[role=dialog] [data-testid=cancel-button],[role=dialog] [data-testid=save-button]{border-radius:.5rem}}