.customer-workspace{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:38px;display:grid}.customer-account-rail{min-width:0;position:sticky;top:26px}.customer-work-area{min-width:0}.customer-account-rail .customer-welcome-strip{margin-bottom:18px;padding:24px 20px;display:block}.customer-account-rail .customer-welcome-strip>div{align-items:flex-start;gap:12px}.customer-account-rail .customer-welcome-strip h2{overflow-wrap:anywhere;font-size:19px;line-height:1.5}.customer-account-rail .customer-welcome-strip>a{border-top:1px solid;gap:10px;margin:21px 0 0;padding-top:16px;font-size:11px}.customer-account-rail .customer-monogram{flex:none;width:37px;height:43px;font-size:20px}.customer-account-rail .customer-quick-links{grid-template-columns:1fr;gap:0;display:grid}.customer-account-rail .customer-quick-links>a{border-inline:0;background:0 0;border-top:0;border-radius:0;gap:11px;padding:17px 10px}.customer-account-rail .customer-quick-links>a>svg:first-child{width:18px}.customer-account-rail .customer-quick-links>a>svg:last-child{width:14px}.customer-account-rail .customer-quick-links strong{font-size:12px}.customer-account-rail .customer-quick-links small{font-size:10px}.customer-account-rail .customer-actions{gap:10px;margin-top:25px;display:grid}.customer-account-rail .customer-actions .btn{justify-content:flex-start}.customer-work-area .customer-section-tabs{margin-top:0;padding-bottom:15px}.customer-work-area .customer-layout{grid-template-columns:1fr;gap:26px;display:grid}.customer-work-area .customer-card{margin-bottom:23px}.customer-purchase-history>h2{justify-content:space-between;align-items:center;gap:15px;display:flex}.customer-record-count{font-variant-numeric:tabular-nums;border:1px solid;border-radius:3px;padding:4px 10px;font-family:inherit;font-size:12px}.customer-order-label{letter-spacing:.07em;opacity:.68;margin-bottom:7px;font-size:9px;display:block}.customer-order-head>div>strong{font-size:13px;display:inline-block}.customer-order-head>strong{align-self:center}.customer-order-status{flex-wrap:wrap;align-items:center;gap:8px;padding-top:5px;font-size:12px;display:flex}.customer-order-item{align-items:center;gap:14px;padding-block:7px;display:flex}.customer-order-item>img{object-fit:cover;border-radius:3px;flex:none;width:48px;height:58px}.customer-order-item>div{min-width:0}.customer-order-status>span{border:1px solid;border-radius:3px;padding:4px 9px;font-size:10px;line-height:1.8}.customer-profile-form .customer-form-intro{max-width:540px;margin:-4px 0 24px}.customer-claim-form>p{max-width:620px;margin-bottom:21px}.customer-page:not(.tenant-customer-page){--shop-ink:#242e28;--shop-paper:#fffefa;--shop-line:#dbddd3;--shop-muted:#6e7769;max-width:1340px;color:var(--shop-ink);padding:38px 40px 110px}.customer-page:not(.tenant-customer-page) .customer-heading{border-bottom:1px solid var(--shop-line);background:0 0;margin-bottom:35px;padding:35px 0 39px}.customer-page:not(.tenant-customer-page) .customer-heading .eyebrow{color:#96634b;letter-spacing:.11em;font-size:10px}.customer-page:not(.tenant-customer-page) .customer-heading h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.035em;max-width:850px;margin:17px 0;font-size:clamp(39px,4.2vw,62px);font-weight:400;line-height:1.08}[dir=rtl] .customer-page:not(.tenant-customer-page) .customer-heading h1{letter-spacing:-.025em;font-family:inherit;font-size:clamp(30px,3.4vw,43px);line-height:1.6}.customer-page:not(.tenant-customer-page) .customer-heading p{color:var(--shop-muted);max-width:630px;font-size:13px}.customer-page:not(.tenant-customer-page) .customer-header-flower{color:#af684b;font-size:53px;line-height:1}.customer-page:not(.tenant-customer-page) .customer-welcome-strip{color:#fffcef;background:#283d31;border-radius:4px}.customer-page:not(.tenant-customer-page) .customer-monogram{color:#34502c;background:#dcdfc9;border-radius:2px}.customer-page:not(.tenant-customer-page) .customer-welcome-strip small{color:#c5cfb7;font-size:9px}.customer-page:not(.tenant-customer-page) .customer-welcome-strip>a{color:#e3e8d1;border-color:#6c7c634f}.customer-page:not(.tenant-customer-page) .customer-quick-links>a{color:#3c5034;border-bottom:1px solid #dce1d2}.customer-page:not(.tenant-customer-page) .customer-quick-links>a:hover{background:#edf1e4;transform:none}.customer-page:not(.tenant-customer-page) .customer-section-tabs{border-color:var(--shop-line);white-space:nowrap;flex-wrap:nowrap;gap:2px;overflow-x:auto}.customer-page:not(.tenant-customer-page) .customer-section-tabs a{border-radius:3px;padding:11px 14px;font-size:11px}.customer-page:not(.tenant-customer-page) .customer-section-tabs a.active{color:#304629;background:#e7ecdf}.customer-page:not(.tenant-customer-page) .customer-card{border:1px solid var(--shop-line);background:var(--shop-paper);box-shadow:none;border-radius:4px;padding:27px}.customer-page:not(.tenant-customer-page) .customer-card>h2{letter-spacing:-.025em;border-color:#e2e6d9;padding-bottom:20px;font-size:22px;font-weight:500}.customer-page:not(.tenant-customer-page) .customer-record-count{color:#6c7f5b;background:#f1f6e9;border-color:#d8e4c9}.customer-page:not(.tenant-customer-page) .customer-order{background:0 0;border:0;border-bottom:1px solid #dfe6d4;border-radius:0;margin:0;padding:23px 0}.customer-page:not(.tenant-customer-page) .customer-order:last-child{border:0}.customer-page:not(.tenant-customer-page) .customer-order-head strong:first-child{background:0 0;border:0;padding:0}.customer-page:not(.tenant-customer-page) .customer-order-head>strong{font-size:20px;font-weight:500}.customer-page:not(.tenant-customer-page) .customer-order-head>div>strong{color:#496536;background:#eff4e7;border:1px solid #dce8cf;border-radius:3px;padding:6px 10px}.customer-page:not(.tenant-customer-page) .customer-order ul{border:0;background:#f7f9f1;border-inline-start:2px solid #c1d1ab;margin-block:18px;padding:12px 17px;line-height:1.8}.customer-page:not(.tenant-customer-page) .customer-order-status{color:#5c7450}.customer-page:not(.tenant-customer-page) .customer-card input{background:#fffefa;border:1px solid #d2ddc6;border-radius:3px;min-height:46px;padding:12px 14px}.customer-page:not(.tenant-customer-page) .customer-card label>span{color:#627953;font-size:12px}.customer-page:not(.tenant-customer-page) .btn{border-radius:3px;min-height:42px;font-size:12px}.customer-page:not(.tenant-customer-page) .customer-empty-orders{padding-block:42px}.customer-page:not(.tenant-customer-page) .customer-empty-orders h3{font-family:var(--font-editorial), Georgia, serif;font-size:32px;font-weight:400}[dir=rtl] .customer-page:not(.tenant-customer-page) .customer-empty-orders h3{font-family:inherit;font-size:25px}.search-workspace{min-width:0}.search-results-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.search-results-workspace.with-filter-rail{grid-template-columns:240px minmax(0,1fr)}.search-results-body{min-width:0}.search-workspace .search-filter-rail{flex-direction:column;align-items:stretch;gap:20px;margin:0;padding:22px;display:flex;position:sticky;top:24px}.search-filter-heading{border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:18px;display:flex}.search-filter-heading h2{margin:0;font-size:15px;font-weight:550}.search-workspace .search-filter-rail label{gap:8px;width:100%;font-size:12px;display:grid}.search-workspace .search-filter-rail label:has(input[type=checkbox]){align-items:center;display:flex}.search-workspace .search-filter-rail input[type=checkbox]{flex:none;width:16px;height:16px;margin:0}.search-workspace .search-filter-rail :is(input:not([type=checkbox]),select){width:100%;min-width:0;min-height:43px;font-size:12px}.search-results-heading{justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.search-results-heading h2{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:500;line-height:1.5}.search-results-heading>span{letter-spacing:.09em;opacity:.6;white-space:nowrap;font-size:9px}.search-store-results{margin-bottom:27px}.search-store-results>h2{margin:0 0 12px;font-size:12px;font-weight:550}.search-results-workspace.with-filter-rail .discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.search-workspace--platform{color:#283b2a;padding-top:38px;padding-bottom:100px}.search-workspace--platform .discovery-heading{border-bottom:1px solid #d6ddcb;gap:30px;margin-bottom:28px;padding:18px 0 35px}.search-workspace--platform .discovery-heading h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.035em;max-width:800px;margin-block:17px;font-size:clamp(43px,5vw,70px);font-weight:400;line-height:1.06}[dir=rtl] .search-workspace--platform .discovery-heading h1{font-family:inherit;font-size:clamp(29px,3.8vw,47px);line-height:1.6}.search-workspace--platform .discovery-heading .eyebrow{color:#a05e43;letter-spacing:.12em;font-size:10px}.search-workspace--platform .discovery-heading p{color:#68745f;max-width:580px;font-size:13px}.search-workspace--platform .discovery-search{background:#fffefa;border:1px solid #bccba9;border-radius:4px;padding:10px 10px 10px 21px;box-shadow:0 5px 18px #263d1b05}.search-workspace--platform .discovery-search input{min-width:0;min-height:41px;font-size:16px}.search-workspace--platform .discovery-search>svg{color:#7a9265;width:21px}.search-workspace--platform .discovery-search .btn{border-radius:3px;min-height:44px;padding-inline:26px;font-size:12px}.search-workspace--platform .suggestion-row{gap:8px;margin-block:15px 28px}.search-workspace--platform .suggestion-row button{color:#6d8556;background:0 0;border:1px solid #d9e3cd;border-radius:3px;padding:7px 12px;font-size:11px}.search-workspace--platform .suggestion-row button:hover{color:#365927;background:#eaf2df}.search-workspace--platform .discovery-toolbar{border-top:1px solid #d7e2ca;margin-bottom:9px;padding:20px 0}.search-workspace--platform .discovery-toolbar>span{font-variant-numeric:tabular-nums;color:#657e50;font-size:12px}.search-workspace--platform .discovery-toolbar :is(button,select){color:#4a6b35;background:#fffefa;border:1px solid #c8d9b6;border-radius:3px;min-height:41px;font-size:12px}.search-workspace--platform .discovery-toolbar button[aria-expanded=true]{color:#fffef1;background:#304f26;border-color:#304f26}.search-workspace--platform .search-filter-rail{background:#f0f6e7;border:1px solid #d3e1c3;border-radius:4px}.search-workspace--platform .search-filter-heading{color:#4e7139;border-color:#d2e1c1}.search-workspace--platform .search-filter-rail label{color:#647f4e}.search-workspace--platform .search-filter-rail :is(input:not([type=checkbox]),select){color:#3c5d29;background:#fffefa;border-color:#cfdfbd;border-radius:3px;padding:10px}.search-workspace--platform .search-filter-rail>button{text-align:start;color:#68745f;background:0 0;border:0;border-top:1px solid #d3e2c2;border-radius:0;padding:15px 0 0;font-size:12px}.search-workspace--platform .discovery-grid{gap:28px 22px}.search-workspace--platform .discovery-card{box-shadow:none;background:0 0;border:0;border-radius:2px;overflow:visible}.search-workspace--platform .discovery-card:hover{box-shadow:none;transform:none}.search-workspace--platform .discovery-photo{aspect-ratio:4/5;background:#e9eedf;border-radius:3px}.search-workspace--platform .discovery-kind{color:#55743d;background:#fffdf0ed;border-radius:2px;padding:6px 8px;font-size:9px}.search-workspace--platform .discovery-info{padding:15px 0 0}.search-workspace--platform .discovery-info h3{color:#2c4926;font-size:15px;font-weight:550;line-height:1.6}.search-workspace--platform .discovery-store{color:#68745f;font-size:10px}.search-workspace--platform .discovery-bottom strong{color:#385829;font-size:14px;font-weight:550}.search-workspace--platform .discovery-stock{font-size:10px}.search-workspace--platform .discovery-add{color:#4d7139;background:0 0;border:1px solid #cedec0;border-radius:3px;min-height:41px;margin-top:14px;font-size:11px}.search-workspace--platform .discovery-add:hover:not(:disabled){background:#eaf3df}.search-workspace--platform .discovery-actions button{color:#4c6c36;background:#fffdf0ee;border:1px solid #d3dfc7;border-radius:3px}.search-workspace--platform .discovery-empty{background:#f2f7ea;border:1px dashed #cbdcb9;border-radius:4px;padding-block:65px}.search-workspace--platform .discovery-pagination button{border-radius:3px;min-height:40px;font-size:12px}.quick-sheet>.shopping-quick-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:40px;display:flex}.shopping-quick-copy h2{margin:0}.shopping-quick-copy>p{max-height:220px;margin:0;line-height:1.9;overflow:auto}.shopping-quick-copy>strong{margin-block:5px;font-size:25px;font-weight:500;display:block}.quick-sheet>.shopping-quick-close{border-radius:50%;width:38px;height:38px}.platform-cart{color:#2c3c2a;padding-top:34px;padding-bottom:110px}.platform-cart .shopping-page-heading{border-bottom:1px solid #d4dfc8;margin-bottom:35px;padding:29px 0 35px}.platform-cart .shopping-page-heading .eyebrow{color:#a36348;letter-spacing:.1em;font-size:10px}.platform-cart .shopping-page-heading h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.035em;margin-block:17px;font-size:clamp(43px,5vw,69px);font-weight:400;line-height:1.1}[dir=rtl] .platform-cart .shopping-page-heading h1{font-family:inherit;font-size:clamp(30px,4vw,46px);line-height:1.6}.platform-cart .shopping-page-heading p{color:#68745f;max-width:690px;font-size:13px;line-height:1.9}.platform-bag-workspace{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:35px;display:grid}.platform-bag-workspace .platform-cart-stores{grid-template-columns:1fr;gap:25px;min-width:0;display:grid}.platform-cart .platform-cart-store{box-shadow:none;background:#fffefa;border:1px solid #d4e0c7;border-radius:4px;overflow:hidden}.platform-cart .platform-cart-store>header{background:#f0f6e7;border-bottom:1px solid #dae6ce;align-items:center;gap:13px;padding:21px 24px;display:flex}.platform-cart .platform-cart-store>header>img{border-radius:3px;width:38px;height:42px}.platform-cart .platform-cart-store>header h2{font-size:17px;font-weight:550}.platform-cart .platform-cart-store>header small{color:#68745f;font-size:10px}.platform-cart .platform-cart-store>header>a{color:#65894b;align-items:center;gap:7px;margin-inline-start:auto;font-size:11px;display:inline-flex}.platform-cart .platform-cart-item{border-color:#e2ead8;border-bottom-style:solid;border-bottom-width:1px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 24px;display:grid}.platform-cart .platform-cart-item>a>img{object-fit:cover;border-radius:3px;width:90px;height:110px}.platform-cart .platform-cart-item h3{font-size:14px;font-weight:550;line-height:1.7}.platform-cart .platform-cart-item p{font-size:11px}.platform-cart .platform-cart-item strong{font-size:15px;font-weight:500}.platform-cart .quantity-control{border:1px solid #d5e3c8;border-radius:3px;align-items:center;min-height:37px;display:inline-flex}.platform-cart .quantity-control button{width:33px;min-height:35px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.platform-cart .quantity-control span{text-align:center;font-variant-numeric:tabular-nums;min-width:25px;font-size:12px}.platform-cart .cart-item-actions{justify-items:end;gap:14px;display:grid}.platform-cart .cart-remove{cursor:pointer;color:#68745f;background:0 0;border:0;align-items:center;gap:6px;padding:4px;font-size:10px;display:inline-flex}.platform-cart .platform-cart-store>footer{background:#fafcf5;border-top:1px solid #dfe9d4;justify-content:flex-end;padding:19px 24px;display:flex}.platform-cart .btn{border-radius:3px;min-height:44px;font-size:12px}.platform-bag-guide{background:#f0f5e7;border:1px solid #d1dfc1;border-top:3px solid #a2684a;padding:27px 24px;position:sticky;top:25px}.platform-bag-guide>.eyebrow{color:#9d6548;letter-spacing:.12em;font-size:9px}.platform-bag-guide h2{font-family:var(--font-editorial), Georgia, serif;margin:13px 0 26px;font-size:31px;font-weight:400;line-height:1.15}[dir=rtl] .platform-bag-guide h2{font-family:inherit;font-size:23px;line-height:1.7}.platform-bag-guide ol{margin:0;padding:0;list-style:none}.platform-bag-guide li{border-top:1px solid #d8e4cc;gap:13px;padding:19px 0;display:flex}.platform-bag-guide li>span{color:#68745f;padding-top:3px;font-size:10px}.platform-bag-guide li strong{font-size:12px;font-weight:550}.platform-bag-guide li p{color:#68745f;margin:7px 0 0;font-size:11px;line-height:1.85}.platform-bag-note{color:#617f4a;border-top:1px solid #d5e3c7;gap:10px;padding-top:19px;font-size:11px;line-height:1.9;display:flex}.platform-bag-note>svg{flex:none;margin-top:3px}.platform-bag-guide>a{color:#6a873f;justify-content:space-between;align-items:center;margin-top:22px;font-size:12px;display:flex}.platform-cart .cart-empty-premium{text-align:center;background:#f5f8ed;border:1px solid #d6e3c9;border-radius:4px;justify-items:center;gap:17px;padding:65px 25px;display:grid}@media (max-width:1100px){.customer-workspace{grid-template-columns:210px minmax(0,1fr);gap:25px}.search-results-workspace.with-filter-rail{grid-template-columns:210px minmax(0,1fr);gap:23px}.search-results-workspace.with-filter-rail .discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.search-workspace .search-filter-rail{padding:18px}.platform-bag-workspace{grid-template-columns:minmax(0,1fr) 260px;gap:24px}}@media (max-width:850px){.customer-workspace{grid-template-columns:1fr;gap:24px}.customer-account-rail{position:static}.customer-account-rail .customer-welcome-strip{justify-content:space-between;align-items:center;gap:20px;display:flex}.customer-account-rail .customer-welcome-strip>a{border:0;margin:0;padding:0}.customer-account-rail .customer-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:13px}.customer-account-rail .customer-quick-links>a{align-items:flex-start;padding-inline:0}.customer-account-rail .customer-quick-links>a>svg:last-child{display:none}.customer-account-rail .customer-actions{margin-top:15px;display:flex}.search-results-workspace.with-filter-rail{grid-template-columns:1fr}.search-workspace .search-filter-rail{grid-template-columns:1fr 1fr;gap:17px;display:grid;position:static}.search-filter-heading{grid-column:1/-1}.search-results-heading>span{display:none}.platform-bag-workspace{grid-template-columns:1fr}.platform-bag-guide{position:static}}@media (max-width:580px){.customer-page:not(.tenant-customer-page){padding:26px 18px 95px}.customer-page:not(.tenant-customer-page) .customer-heading{align-items:flex-start;gap:12px;margin-bottom:24px;padding:24px 0 27px}.customer-page:not(.tenant-customer-page) .customer-heading h1{font-size:39px}[dir=rtl] .customer-page:not(.tenant-customer-page) .customer-heading h1{font-size:28px}.customer-account-rail .customer-welcome-strip{padding:20px}.customer-account-rail .customer-welcome-strip>a{font-size:10px}.customer-account-rail .customer-quick-links>a{flex-direction:column;gap:9px}.customer-account-rail .customer-quick-links strong{font-size:11px}.customer-account-rail .customer-quick-links small{display:none}.customer-work-area .customer-section-tabs a{padding:10px 11px;font-size:10px}.customer-page:not(.tenant-customer-page) .customer-card{padding:21px 18px}.customer-page:not(.tenant-customer-page) .customer-order-head>strong{font-size:16px}.search-workspace--platform .discovery-heading{padding-block:12px 27px}.search-workspace--platform .discovery-heading h1{font-size:43px}[dir=rtl] .search-workspace--platform .discovery-heading h1{font-size:29px}.search-workspace--platform .discovery-search{gap:8px;padding:8px 10px}.search-workspace--platform .discovery-search input{font-size:13px}.search-workspace--platform .discovery-search .btn{min-height:41px;padding-inline:15px}.search-workspace--platform .discovery-toolbar{flex-wrap:wrap;gap:9px}.search-workspace--platform .discovery-toolbar :is(button,select){font-size:11px}.search-workspace--platform .discovery-grid{gap:25px 13px}.search-workspace--platform .discovery-info h3{font-size:13px}.search-workspace--platform .discovery-bottom strong{font-size:12px}.search-workspace--platform .discovery-add{padding:8px;font-size:10px}.search-results-heading h2{font-size:18px}.quick-sheet>.shopping-quick-copy{padding:27px 23px}.platform-cart .platform-cart-item{grid-template-columns:72px minmax(0,1fr);gap:13px;padding:20px 17px}.platform-cart .cart-item-actions{grid-column:2;justify-content:space-between;align-items:center;display:flex}.platform-cart .platform-cart-item>a>img{width:72px;height:91px}.platform-cart .platform-cart-store>header,.platform-cart .platform-cart-store>footer{padding:18px}.platform-cart .platform-cart-item h3{font-size:12px}.platform-cart .shopping-page-heading h1{font-size:45px}[dir=rtl] .platform-cart .shopping-page-heading h1{font-size:31px}.platform-bag-guide{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.customer-workspace *,.search-workspace *,.platform-cart *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.support-center{background:var(--surface,#fff);color:var(--text,#24352c);border:1px solid #e1e8e2;border-radius:23px;padding:26px}.support-header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:25px;display:flex}.support-header>div:not(.support-mark){flex:1}.support-header h2{margin:0 0 6px;font-size:23px}.support-header p{color:#758079;margin:0;font-size:14px;line-height:1.8}.support-mark{color:#2b6549;background:#eaf2eb;border-radius:19px;padding:18px}.support-toolbar{gap:12px;margin-bottom:18px;display:flex}.support-search{background:#f7f9f5;border:1px solid #dfe6dd;border-radius:12px;flex:1;align-items:center;gap:9px;padding-inline:12px;margin:0!important;display:flex!important}.support-search input{background:0 0!important;border:0!important}.support-center input:not([type=checkbox]),.support-center textarea,.support-center select,.support-notice input{font:inherit;color:inherit;background:#fbfcfa;border:1px solid #dfe6dd;border-radius:11px;max-width:100%;padding:11px}.support-center label{gap:8px;margin:15px 0;font-size:14px;display:grid}.support-center textarea{resize:vertical;width:100%;line-height:1.9}.support-center input[type=checkbox]{accent-color:#285f48}.support-primary,.support-secondary{font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;text-decoration:none;display:inline-flex}.support-primary{color:#fff;background:#295e47}.support-secondary{color:#365c42;background:#edf3ed}.support-primary:disabled,.support-secondary:disabled{opacity:.45;cursor:wait}.support-ticket-list{border:1px solid #e7ece5;border-radius:16px;overflow:hidden}.support-ticket{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7ece5;align-items:center;gap:16px;padding:20px;display:flex}.support-ticket:last-child{border-bottom:0}.support-ticket:hover{background:#f8faf6}.support-ticket-icon{color:#52734e;background:#f0f4ed;border-radius:13px;padding:12px;position:relative}.support-ticket-icon b{top:-4px;color:#fff;background:#275b42;border-radius:10px;padding:2px 6px;font-size:11px;position:absolute;inset-inline-end:-5px}.support-ticket-content{flex:1;gap:5px;display:grid}.support-ticket-content>small{text-align:start;color:#8b958c;font-size:10px}.support-ticket-content>span{color:#7c867d;font-size:12px}.support-status{white-space:nowrap;color:#546758;background:#edf1ee;border-radius:20px;padding:7px 11px;font-size:11px}.support-status.open{color:#286640;background:#e6f2e7}.support-status.awaiting_response{color:#8b6727;background:#fff2d7}.support-status.in_progress{color:#3d6088;background:#e7effa}.support-status.resolved{color:#265e49;background:#dcefe8}.support-empty{text-align:center;color:#748377;flex-direction:column;align-items:center;gap:12px;padding:55px 20px;display:flex}.support-empty h3,.support-empty p{margin:0}.support-pagination{justify-content:center;align-items:center;gap:20px;margin:22px;display:flex}.support-pagination button{font:inherit;color:#4c7257;cursor:pointer;background:0 0;border:0}.support-pagination button:disabled{opacity:.4}.support-privacy{color:#7b877c;gap:8px;font-size:12px;line-height:1.9;display:flex}.support-notice{background:#f6f0e4;border:1px solid #e7d9bc;border-radius:13px;gap:10px;margin:18px 0;padding:16px;font-size:13px;line-height:1.9;display:flex}.support-notice.error{color:#963e30;background:#fff1ed;border-color:#f0d1c6}.support-notice p{margin:6px 0}.support-notice input{width:100%}.support-form{max-width:820px;margin:auto}.support-form>label input,.support-form select{width:100%}.support-center small{color:#7b857c;line-height:1.9}.support-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:16px;display:flex}.support-check{align-items:center;gap:6px!important;margin:0!important;font-size:12px!important;display:flex!important}.support-back{cursor:pointer;background:#f2f5ef;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.support-thread{background:#f6f8f3;border:1px solid #e4eade;border-radius:17px;gap:17px;max-height:640px;padding:22px;display:grid;overflow-y:auto}.support-message{background:#fff;border:1px solid #e6eade;border-radius:16px;margin-inline-end:45px;padding:17px}.support-message.store_support,.support-message.administrator{background:#eaf3ea;border-color:#d6e6d8;margin-inline:45px 0}.support-message.internal{background:#fff2d8;border:1px dashed #d9b979}.support-message header{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.support-message header>span{color:#63846a;font-size:10px}.support-message time{color:#919c90;margin-inline-start:auto;font-size:10px}.support-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 3px;font-size:14px;line-height:1.9}.support-composer{margin-top:22px}.support-attachment{font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe5d6;border-radius:9px;align-items:center;gap:8px;margin-top:10px;padding:9px;font-size:12px;display:flex}.support-attachment span{text-overflow:ellipsis;max-width:200px;overflow:hidden}.support-staged{background:#eff3eb;border-radius:9px;align-items:center;gap:6px;margin:3px;padding:7px;font-size:11px;display:inline-flex}.support-staged button{cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.support-management{border-top:1px solid #e3e9df;flex-wrap:wrap;align-items:center;gap:15px;margin-top:25px;padding-top:18px;display:flex}.support-management>label{flex:1;min-width:160px}.support-public{max-width:1000px;margin:40px auto;padding:0 20px}.support-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}@media (max-width:700px){.support-center{border-radius:17px;padding:18px}.support-toolbar{flex-wrap:wrap}.support-search{flex-basis:100%}.support-toolbar select{flex:1}.support-ticket{flex-wrap:wrap;gap:10px;padding:14px}.support-ticket .support-status{margin-inline-start:52px}.support-header h2{font-size:20px}.support-message,.support-message.store_support,.support-message.administrator{margin-inline:0}.support-thread{padding:12px}.support-public{margin:20px auto;padding:0 12px}}
.commerce-panel{max-width:1400px;color:var(--ink,#192a2a);gap:24px;display:grid}.commerce-panel h2,.commerce-panel h3,.commerce-panel p{margin:0}.commerce-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.commerce-heading h3,.commerce-preview h3{align-items:center;gap:8px;display:flex}.commerce-heading p,.commerce-muted{color:#687b7a;font-size:13px;line-height:1.9}.commerce-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.commerce-card{background:#fff;border:1px solid #e0e9e5;border-radius:20px;gap:16px;padding:24px;display:grid;box-shadow:0 4px 18px #163d3010}.commerce-panel label{gap:7px;font-size:13px;font-weight:550;display:grid}.commerce-panel input,.commerce-panel select,.commerce-panel textarea{font:inherit;width:100%;min-width:0;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #d9e1dd;border-radius:10px;padding:11px 13px}.commerce-panel input:focus,.commerce-panel select:focus,.commerce-panel textarea:focus{outline-offset:2px;outline:2px solid #649d88}.commerce-panel input[type=checkbox]{accent-color:#236c54;width:auto}.commerce-switch{align-items:center;gap:8px!important;display:flex!important}.commerce-panel button{color:#234839;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9e1dd;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 15px;display:inline-flex}.commerce-panel button:disabled{opacity:.5;cursor:wait}.commerce-panel .commerce-primary{color:#fff;background:#235c47;border-color:#235c47;justify-self:start}.commerce-panel .commerce-link{color:#a3473c;background:0 0;border:0;justify-self:start;padding:0}.commerce-badge{color:#5c6d65;background:#f1f3f2;border-radius:30px;justify-self:start;padding:4px 10px;font-size:11px}.commerce-badge.positive{color:#286444;background:#e8f5ed}.commerce-preview{background:#f2f7f4;border:1px dashed #b4cbbb;border-radius:16px;gap:15px;padding:20px;display:grid}.commerce-preview>div{flex-wrap:wrap;align-items:center;gap:18px;font-size:13px;display:flex}.commerce-error,.commerce-success{border-radius:12px;padding:15px;font-size:13px;line-height:1.8}.commerce-error{color:#9e3930;background:#fff0eb}.commerce-success{color:#286143;background:#e8f7ed}.commerce-toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.commerce-toolbar>input,.commerce-toolbar>select,.commerce-toolbar>label{flex:1;min-width:130px;max-width:280px}.commerce-table-wrap{background:#fff;border:1px solid #e0e9e5;border-radius:14px;overflow:auto}.commerce-table-wrap table{border-collapse:collapse;text-align:start;white-space:nowrap;width:100%;font-size:13px}.commerce-table-wrap th,.commerce-table-wrap td{text-align:start;border-bottom:1px solid #eef1ee;padding:15px}.commerce-table-wrap th{color:#687b7a;background:#f8faf9;font-weight:550}.commerce-stat{background:#f2f7f4;border-radius:15px;gap:7px;padding:18px;display:grid}.commerce-stat strong{font-size:25px}.commerce-stat small{color:#687b7a}.commerce-panel details{background:#fff;border:1px solid #e0e9e5;border-radius:14px;padding:18px}.commerce-panel summary{cursor:pointer;font-weight:600}.commerce-panel details[open]>summary{margin-bottom:20px}.commerce-split{grid-template-columns:1fr 1fr;gap:18px;display:grid}.commerce-dialog{z-index:180;background:#152e2866;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.commerce-dialog>article{box-sizing:border-box;background:#fff;border-radius:20px;gap:20px;width:min(760px,100%);max-height:90vh;padding:24px;display:grid;overflow:auto}.commerce-small-image{object-fit:cover;vertical-align:middle;border-radius:8px;width:42px;height:42px;margin-inline-end:10px}.commerce-panel .danger{color:#a13e34}.commerce-panel .muted{color:#74857c}.commerce-status-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:680px){.commerce-split{grid-template-columns:1fr}.commerce-card{padding:18px}.commerce-toolbar>*{max-width:none!important}.commerce-heading h2{font-size:22px}.commerce-table-wrap th,.commerce-table-wrap td{padding:12px}.commerce-dialog{padding:8px}.commerce-dialog>article{padding:18px}}
.store-design-home{--sd-line:color-mix(in srgb, var(--sd-ink) 15%, transparent);--sd-soft:color-mix(in srgb, var(--sd-ink) 5%, var(--sd-bg));color:var(--sd-ink);background:var(--sd-bg);font-family:var(--font-ui,"Vazirmatn", sans-serif);padding-bottom:48px;overflow:clip;container-type:inline-size}.store-design-home *,.store-design-home :before,.store-design-home :after{box-sizing:border-box}.store-design-home :is(button,input,select){font:inherit}.store-design-home :is(button,a){-webkit-tap-highlight-color:transparent}.store-design-home a{color:inherit;text-decoration:none}.store-design-home button{cursor:pointer}.store-design-home :focus-visible{outline:2px solid color-mix(in srgb, var(--sd-accent) 50%, var(--sd-ink));outline-offset:4px}.store-design-home :is(h1,h2,h3,p){margin:0}.store-design-home img{max-width:100%;display:block}.sd-hero,.sd-section,.sd-store-reviews{width:min(1320px,100% - 80px);margin-inline:auto}.sd-eyebrow{color:var(--sd-muted);letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:500;line-height:1.8;display:inline-flex}[dir=rtl] .sd-eyebrow{letter-spacing:0}.sd-eyebrow>span{background:var(--sd-accent);border-radius:50%;width:5px;height:5px}.sd-button{border:1px solid var(--sd-line);border-radius:var(--sd-button-radius);background:var(--sd-surface);min-height:48px;color:var(--sd-ink);font:inherit;justify-content:center;align-items:center;gap:22px;padding:12px 22px;font-size:12px;line-height:1.7;transition:transform .24s,box-shadow .24s,background .24s;display:inline-flex}.sd-button-primary,.store-design-home a.sd-button-primary{background:var(--sd-accent);border-color:var(--sd-accent);color:var(--sd-accent-text)}.sd-button:hover{box-shadow:0 8px 25px color-mix(in srgb, var(--sd-ink) 8%, transparent);transform:translateY(-2px)}.sd-button>svg{flex-shrink:0;transition:translate .24s}.sd-button:hover>svg{translate:3px}[dir=rtl] .sd-button:hover>svg{translate:-3px}.sd-text-link{font:inherit;color:var(--sd-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:5px 0;font-size:11px;line-height:1.8;display:inline-flex}.sd-text-link:hover{text-underline-offset:5px;text-decoration:underline}.sd-hero{grid-template-columns:1fr 1.18fr;align-items:center;gap:30px clamp(35px,5cqw,78px);min-height:600px;padding-block:26px 66px;display:grid;position:relative}.sd-hero-topline{border-bottom:1px solid var(--sd-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding-bottom:19px;display:flex}.sd-hero-edition{color:var(--sd-muted);text-align:end;max-width:45%;font-size:10px}.sd-hero-copy{z-index:2;min-width:0;padding-block:20px;position:relative}.sd-hero-story h1{font-family:var(--sd-heading-font);letter-spacing:-.045em;text-wrap:balance;max-width:12ch;font-size:clamp(39px,5.4cqw,75px);font-weight:500;line-height:1.09}[dir=rtl] .sd-hero-story h1{letter-spacing:-.035em;max-width:none;line-height:1.44}.sd-scale-compact .sd-hero-story h1{font-size:clamp(33px,4.6cqw,63px)}.sd-scale-display .sd-hero-story h1{font-size:clamp(44px,6.2cqw,86px)}.sd-hero-story>p{color:var(--sd-muted);max-width:43ch;margin-top:25px;font-size:13px;line-height:1.95}.sd-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.sd-hero-categories{border-top:1px solid var(--sd-line);flex-wrap:wrap;gap:10px 20px;margin-top:38px;padding-top:18px;display:flex}.sd-hero-categories>a{color:var(--sd-muted);align-items:center;gap:10px;font-size:10px;line-height:1.7;display:inline-flex}.sd-hero-categories>a:hover{color:var(--sd-ink)}.sd-hero-visual{min-width:0;padding-bottom:32px;position:relative}.sd-hero-image{isolation:isolate;background:var(--sd-soft);border-radius:3px;height:clamp(380px,42cqw,580px);position:relative;overflow:hidden}.sd-hero-image>img{object-fit:cover;object-position:var(--sd-cover-position);width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.65,.3,1)}.sd-hero:hover .sd-hero-image>img{transform:scale(1.035)}.sd-image-veil{pointer-events:none;background:linear-gradient(#0000 68%,#00000026);position:absolute;inset:0}.sd-hero-caption{bottom:0;color:var(--sd-muted);align-items:center;gap:12px;font-size:9px;line-height:1.6;display:flex;position:absolute;inset-inline:0}.sd-caption-rule{background:var(--sd-accent);width:29px;height:1px}.sd-caption-number{margin-inline-start:auto;font-size:9px}.sd-floating-product{bottom:62px;background:var(--sd-surface);width:240px;color:var(--sd-ink);border:1px solid var(--sd-line);z-index:2;border-radius:2px;align-items:center;gap:13px;padding:10px;transition:translate .35s;display:flex;position:absolute;inset-inline-start:-32px;box-shadow:0 18px 48px #0002}.sd-floating-product:hover{translate:0 -5px}.sd-floating-product>img{object-fit:cover;flex-shrink:0;width:66px;height:84px}.sd-floating-product>span{gap:7px;min-width:0;display:grid}.sd-floating-product small{color:var(--sd-muted);font-size:8px}.sd-floating-product strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.7;display:-webkit-box;overflow:hidden}.sd-floating-product>svg{flex-shrink:0;margin-inline-start:auto}.sd-hero-banner{text-align:center;grid-template-columns:1fr;gap:28px}.sd-hero-banner .sd-hero-copy{width:min(780px,100%);margin-inline:auto;padding-block:4px 8px}.sd-hero-banner .sd-hero-story h1{max-width:none}.sd-hero-banner .sd-hero-story>p{margin-inline:auto}.sd-hero-banner .sd-hero-actions,.sd-hero-banner .sd-hero-categories{justify-content:center}.sd-hero-banner .sd-hero-categories{border:0;margin-top:25px;padding-top:0}.sd-hero-banner .sd-hero-image{height:clamp(340px,37cqw,490px)}.sd-hero-banner .sd-floating-product{inset-inline-start:25px}.sd-hero-collage{grid-template-columns:1fr 1fr}.sd-hero-collage .sd-hero-visual{padding-inline-end:8%;padding-bottom:58px}.sd-hero-collage .sd-floating-product{inset-inline:auto -4%;width:42%;padding:8px;display:block;bottom:55px;transform:rotate(5deg)}.sd-hero-collage .sd-floating-product>img{width:100%;height:clamp(150px,18cqw,245px)}.sd-hero-collage .sd-floating-product>span{padding:10px 3px 3px}.sd-hero-collage .sd-floating-product>svg{inset-inline-end:12px;position:absolute;bottom:12px}.sd-hero-collage .sd-floating-product strong{padding-inline-end:20px}.sd-hero-split .sd-hero-image{height:clamp(370px,44cqw,610px)}.sd-section{padding-block:52px}.sd-section-title{grid-template-columns:48px minmax(0,1fr) auto;align-items:end;gap:23px;margin-bottom:30px;display:grid}.sd-section-number{font-variant-numeric:tabular-nums;color:var(--sd-muted);border-top:1px solid var(--sd-line);align-self:start;padding-top:8px;font-size:12px}.sd-section-title h2,.sd-story-copy h2{font-family:var(--sd-heading-font);letter-spacing:-.035em;margin-top:9px;font-size:clamp(27px,3.1cqw,43px);font-weight:500;line-height:1.25}[dir=rtl] :is(.sd-section-title h2,.sd-story-copy h2){line-height:1.6}.sd-section-title p{color:var(--sd-muted);max-width:62ch;margin-top:12px;font-size:12px;line-height:1.9}.sd-section-title>.sd-text-link{white-space:nowrap}.sd-product-grid,.sd-featured-grid{grid-template-columns:repeat(var(--sd-grid), minmax(0, 1fr));align-items:start;gap:35px 24px;display:grid}.sd-featured-composition .sd-featured-lead{grid-area:span 2/span 2}.sd-featured-lead .sd-product-image{aspect-ratio:1}.sd-featured-composition .sd-featured-lead .sd-product-image{aspect-ratio:.94}.sd-featured-composition .sd-featured-lead .sd-product-headline h3{font-size:19px}.sd-featured-composition .sd-featured-lead .sd-product-description{-webkit-line-clamp:2;max-width:52ch}[data-design-grid="2"] .sd-featured-composition .sd-featured-lead{grid-area:auto}[data-design-grid="2"] .sd-featured-composition .sd-featured-lead .sd-product-image{aspect-ratio:.8}.sd-product-card{min-width:0;color:var(--sd-ink)}.sd-product-image{isolation:isolate;aspect-ratio:.8;background:var(--sd-soft);border-radius:2px;position:relative;overflow:hidden}.sd-product-image>a{height:100%;display:block}.sd-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.65,.3,1),opacity .4s}.sd-product-image .sd-product-secondary{opacity:0;position:absolute;inset:0}.sd-product-card:hover .sd-product-image img{transform:scale(1.055)}.sd-product-card:hover .sd-product-secondary{opacity:1}.sd-product-kind{top:13px;background:var(--sd-surface);color:var(--sd-ink);border-radius:2px;align-items:center;gap:6px;max-width:calc(100% - 26px);padding:5px 8px;font-size:8px;display:inline-flex;position:absolute;inset-inline-start:13px}.sd-quickview{inset-inline-end:12px;border-radius:var(--sd-button-radius);background:var(--sd-surface);min-height:38px;color:var(--sd-ink);opacity:0;border:0;align-items:center;gap:8px;padding:8px 12px;transition:transform .22s,opacity .22s;display:flex;position:absolute;bottom:12px;transform:translateY(8px);box-shadow:0 4px 16px #0001;font-size:10px!important}.sd-product-card:hover .sd-quickview,.sd-product-card:focus-within .sd-quickview{opacity:1;transform:none}.sd-product-details{padding-top:15px}.sd-product-headline{justify-content:space-between;align-items:start;gap:12px;display:flex}.sd-product-headline h3{font-family:var(--sd-heading-font);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.5}[dir=rtl] .sd-product-headline h3{line-height:1.8}.sd-add-circle{border:1px solid var(--sd-line);width:33px;height:33px;color:var(--sd-ink);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid}.sd-add-circle:hover,.sd-add-circle.is-added{background:var(--sd-accent);color:var(--sd-accent-text);border-color:var(--sd-accent);transform:rotate(-8deg)}.sd-product-description{-webkit-line-clamp:1;color:var(--sd-muted);-webkit-box-orient:vertical;font-size:10px;line-height:1.8;display:-webkit-box;overflow:hidden;margin-block:7px 11px!important}.sd-product-price{border-top:1px solid var(--sd-line);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.sd-product-price strong{font-size:12px;font-weight:550}.sd-product-price>span{color:var(--sd-muted);align-items:center;gap:5px;font-size:8px;display:inline-flex}.sd-product-price>span:before{content:"";background:var(--sd-accent);border-radius:50%;width:4px;height:4px}.sd-product-price>span.unavailable:before{background:var(--sd-muted)}.sd-sold-out{top:42px;background:var(--sd-surface);color:var(--sd-ink);padding:5px 8px;font-size:9px;position:absolute;inset-inline-start:13px}.sd-categories{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:20px;display:grid}.sd-category-card{isolation:isolate;background:var(--sd-surface);border-radius:2px;min-height:290px;display:block;position:relative;overflow:hidden;color:#fff!important}.sd-category-card>img{object-fit:cover;width:100%;height:100%;transition:transform .75s;position:absolute;inset:0}.sd-category-card:hover>img{transform:scale(1.06)}.sd-category-overlay{background:linear-gradient(#0001 10%,#0000 30%,#0009);position:absolute;inset:0}.sd-category-card>span:last-child{align-items:end;gap:15px;min-height:290px;padding:24px;display:flex;position:relative}.sd-category-card small{top:21px;font-size:10px;position:absolute;inset-inline-start:24px}.sd-category-card strong{font-family:var(--sd-heading-font);font-size:21px;font-weight:500;line-height:1.5}.sd-category-card svg{flex-shrink:0;margin-inline-start:auto;transition:transform .25s}.sd-category-card:hover svg{transform:translateY(-3px)}.sd-strip-wrap{position:relative}.sd-product-strip{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;gap:24px;padding-block:4px 14px;display:flex;overflow-x:auto}.sd-product-strip::-webkit-scrollbar{display:none}.sd-strip-item{scroll-snap-align:start;flex:0 0 calc(25% - 18px);min-width:220px}.sd-strip-controls{align-items:center;gap:8px;margin-bottom:22px;display:flex}.sd-strip-progress{background:var(--sd-line);flex:1;height:1px;margin-inline-end:20px}.sd-strip-progress>span{background:var(--sd-accent);height:2px;transition:width .3s;display:block}.sd-strip-controls button{border:1px solid var(--sd-line);width:36px;height:36px;color:var(--sd-ink);background:0 0;border-radius:50%;place-items:center;display:grid}.sd-strip-controls button:hover{background:var(--sd-surface)}.sd-carousel-dots{justify-content:center;gap:2px;margin-top:17px;display:flex}.sd-carousel-dots button{background:0 0;border:0;width:21px;height:23px;padding:7px}.sd-carousel-dots button:before{content:"";background:var(--sd-line);border-radius:50%;width:5px;height:5px;display:block}.sd-carousel-dots button.active:before{background:var(--sd-ink)}.sd-collection-toolbar{border-block:1px solid var(--sd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding-block:18px;display:flex}.sd-category-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sd-category-tabs button{color:var(--sd-muted);border-radius:var(--sd-button-radius);background:0 0;border:0;padding:9px 12px;font-size:11px}.sd-category-tabs button.active{background:var(--sd-ink);color:var(--sd-bg)}.sd-collection-inputs{align-items:center;gap:12px;display:flex}.sd-inline-search{border:1px solid var(--sd-line);background:var(--sd-surface);border-radius:4px;align-items:center;gap:9px;min-width:180px;padding:10px 13px;display:flex}.sd-inline-search input{color:var(--sd-ink);background:0 0;border:0;outline:none;width:145px;min-width:0;font-size:11px}.sd-inline-search input::placeholder{color:var(--sd-muted)}.sd-collection-inputs select{border:1px solid var(--sd-line);background:var(--sd-surface);color:var(--sd-ink);border-radius:4px;max-width:220px;padding:10px 12px;font-size:11px}.sd-collection-more{width:fit-content;margin:34px auto 0;display:flex}.sd-section-story{padding-block:72px}.sd-story{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(35px,7cqw,100px);display:grid}.sd-story-image{padding-inline-end:12%;padding-bottom:12%;position:relative}.sd-story-image>img:first-child{object-fit:cover;width:100%;height:clamp(330px,40cqw,530px)}.sd-story-image .sd-story-inset{inset-inline-end:0;object-fit:cover;border:8px solid var(--sd-bg);width:43%;height:50%;position:absolute;bottom:0}.sd-section-reverse .sd-story-image{order:2}.sd-story-copy{max-width:530px}.sd-story-copy>svg{color:var(--sd-accent);margin-block:25px;display:block}.sd-story-copy>p{color:var(--sd-muted);font-size:15px;line-height:2}.sd-story-copy>.sd-story-introduction{margin-top:18px;font-size:12px}.sd-story-copy .sd-button{margin-top:28px}.sd-promo{background:var(--sd-soft);border-radius:4px;grid-template-columns:1fr 1.15fr;align-items:center;gap:45px;padding:55px;display:grid;overflow:hidden}.sd-promo h3{font-family:var(--sd-heading-font);letter-spacing:-.03em;margin-block:16px;font-size:clamp(29px,3.7cqw,47px);font-weight:500;line-height:1.25}[dir=rtl] .sd-promo h3{line-height:1.55}.sd-promo p{color:var(--sd-muted);margin-bottom:25px;font-size:12px;line-height:1.9}.sd-promo-images{justify-content:center;align-items:center;min-width:0;padding:22px 0;display:flex}.sd-promo-images a{aspect-ratio:.76;border:6px solid var(--sd-surface);flex-shrink:0;width:39%;transition:transform .35s;display:block;transform:rotate(-10deg);box-shadow:0 15px 35px #0002}.sd-promo-images a:nth-child(2){z-index:1;margin-inline-start:-13%;transform:translateY(-15px)rotate(5deg)}.sd-promo-images a:nth-child(3){margin-inline-start:-13%;transform:rotate(14deg)}.sd-promo-images a:hover{z-index:3;transform:translateY(-12px)rotate(0)}.sd-promo-images img{object-fit:cover;width:100%;height:100%}.sd-store-reviews{border-top:1px solid var(--sd-line);padding-block:35px}.sd-empty{text-align:center;border:1px dashed var(--sd-line);color:var(--sd-ink);background:var(--sd-surface);flex-direction:column;align-items:center;gap:15px;padding:55px 24px;display:flex}.sd-empty h3{font-size:21px;font-weight:500}.sd-empty p,.sd-inline-empty{color:var(--sd-muted);font-size:12px;line-height:1.9}.sd-inline-empty{grid-column:1/-1;padding:30px}.sd-template-modern-minimal .sd-hero:not(.sd-hero-banner) .sd-hero-image{border-radius:2px 90px 2px 2px}.sd-template-modern-minimal .sd-section-story{border-block:1px solid var(--sd-line);margin-block:20px}.sd-template-modern-minimal .sd-story-image>img:first-child{aspect-ratio:.95;height:auto}.sd-template-premium-luxury .sd-hero:not(.sd-hero-banner){grid-template-columns:1fr 1fr;column-gap:80px}.sd-template-premium-luxury .sd-hero:not(.sd-hero-banner) .sd-hero-visual{border:1px solid color-mix(in srgb, var(--sd-accent) 35%, transparent);padding:18px 18px 40px}.sd-template-premium-luxury .sd-hero-image{border-radius:180px 180px 0 0;height:570px}.sd-template-premium-luxury .sd-hero-caption{inset-inline:18px;bottom:12px}.sd-template-premium-luxury .sd-hero-categories{border-color:color-mix(in srgb, var(--sd-accent) 35%, transparent)}.sd-template-premium-luxury .sd-section-title{text-align:center;grid-template-columns:1fr;justify-items:center;gap:12px}.sd-template-premium-luxury .sd-section-number{width:35px}.sd-template-premium-luxury .sd-product-image{aspect-ratio:.76}.sd-template-premium-luxury .sd-promo{background:var(--sd-surface);border:1px solid color-mix(in srgb, var(--sd-accent) 35%, transparent);border-radius:0}.sd-template-fashion-lifestyle .sd-hero-story h1{font-size:clamp(45px,6.8cqw,95px);font-weight:400}.sd-template-fashion-lifestyle .sd-hero-topline{border-top:1px solid var(--sd-line);padding-top:15px}.sd-template-fashion-lifestyle .sd-hero-collage .sd-hero-visual{padding-inline:5% 10%}.sd-template-fashion-lifestyle .sd-product-grid>div:nth-child(3n+2){padding-top:55px}.sd-template-fashion-lifestyle .sd-product-image{aspect-ratio:.71}.sd-template-fashion-lifestyle .sd-category-card:nth-child(2n){margin-top:28px}.sd-template-fashion-lifestyle .sd-story-copy>p:not(.sd-story-introduction){font-family:var(--sd-heading-font);color:var(--sd-ink);font-size:clamp(22px,2.5cqw,32px);line-height:1.5}.sd-template-colorful-creative .sd-hero{background:radial-gradient(ellipse at 75% 45%, color-mix(in srgb, var(--sd-accent) 13%, transparent), transparent 55%)}.sd-template-colorful-creative .sd-hero-image{border-radius:130px 130px 24px 24px}.sd-template-colorful-creative .sd-floating-product{border-radius:17px;transform:rotate(-5deg)}.sd-template-colorful-creative .sd-product-image{border-radius:24px}.sd-template-colorful-creative .sd-category-card{border-radius:80px 18px 18px}.sd-template-colorful-creative .sd-category-card:nth-child(2n){border-radius:18px 80px 18px 18px}.sd-template-colorful-creative .sd-section-number{background:var(--sd-accent);width:38px;height:38px;color:var(--sd-accent-text);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.sd-template-colorful-creative .sd-promo{background:color-mix(in srgb, var(--sd-accent) 12%, var(--sd-bg));border-radius:55px 18px}.sd-template-tech-forward .sd-hero{border:1px solid var(--sd-line);background-image:linear-gradient(var(--sd-line) 1px, transparent 1px), linear-gradient(90deg, var(--sd-line) 1px, transparent 1px);background-size:80px 80px;grid-template-columns:1fr 1.2fr;gap:0;min-height:570px;margin-block:28px;padding:0}.sd-template-tech-forward .sd-hero-banner{grid-template-columns:1fr}.sd-template-tech-forward .sd-hero-topline{background:var(--sd-bg);padding:16px 24px}.sd-template-tech-forward .sd-hero-copy{padding:35px}.sd-template-tech-forward .sd-hero-visual{background:var(--sd-bg);border-inline-start:1px solid var(--sd-line);padding:28px 28px 50px}.sd-template-tech-forward .sd-hero-image{border-radius:0;height:445px}.sd-template-tech-forward .sd-hero-caption{inset-inline:28px;bottom:20px}.sd-template-tech-forward .sd-eyebrow{font-family:ui-monospace,Vazirmatn,monospace}.sd-template-tech-forward .sd-section-title{border-bottom:1px solid var(--sd-line);padding-bottom:24px}.sd-template-tech-forward .sd-product-card{border:1px solid var(--sd-line);padding:10px}.sd-template-tech-forward .sd-product-image{aspect-ratio:1}.sd-template-tech-forward .sd-product-details{padding:15px 6px 6px}.sd-template-classic-retail .sd-hero{background:var(--sd-surface);border-radius:14px;min-height:540px;margin-block:26px;padding:22px 35px 40px}.sd-template-classic-retail .sd-hero-image{border-radius:12px;height:420px}.sd-template-classic-retail .sd-hero-story h1{font-size:clamp(34px,4.2cqw,59px);line-height:1.2}.sd-template-classic-retail .sd-product-card{border:1px solid var(--sd-line);background:var(--sd-surface);border-radius:10px;overflow:hidden}.sd-template-classic-retail .sd-product-image{aspect-ratio:1;border-radius:0}.sd-template-classic-retail .sd-product-details{padding:17px}.sd-template-classic-retail .sd-featured-composition .sd-featured-lead{grid-area:auto}.sd-template-classic-retail .sd-featured-composition .sd-featured-lead .sd-product-image{aspect-ratio:1}.sd-template-classic-retail .sd-featured-composition .sd-featured-lead .sd-product-headline h3{font-size:14px}.sd-template-classic-retail .sd-category-card,.sd-template-classic-retail .sd-category-card>span:last-child{border-radius:10px;min-height:220px}.sd-template-fitness-studio .sd-hero{border-block:2px solid var(--sd-ink);padding-top:0}.sd-template-fitness-studio .sd-hero-topline{background:var(--sd-ink);padding:15px 20px}.sd-template-fitness-studio .sd-hero-topline :is(.sd-eyebrow,.sd-hero-edition){color:var(--sd-bg)}.sd-template-fitness-studio .sd-hero-story h1{text-transform:uppercase;font-size:clamp(45px,6.4cqw,88px);font-weight:800;line-height:1.02}.sd-template-fitness-studio .sd-hero-image{clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);border-radius:0;height:570px}.sd-template-fitness-studio .sd-section-number{font-size:22px;font-weight:700}.sd-template-fitness-studio .sd-section-title h2{text-transform:uppercase;font-weight:700}.sd-template-fitness-studio .sd-product-image{aspect-ratio:.85}.sd-template-fitness-studio .sd-promo{border-top:4px solid var(--sd-accent);border-radius:0}.sd-template-education-academy .sd-hero{grid-template-columns:1.08fr 1fr;gap:36px 65px}.sd-template-education-academy .sd-hero-banner{grid-template-columns:1fr}.sd-template-education-academy .sd-hero-image{border:10px solid var(--sd-surface);border-radius:100px 18px 18px;box-shadow:0 20px 65px #0001}.sd-template-education-academy .sd-floating-product{border-radius:15px}.sd-template-education-academy .sd-product-image{aspect-ratio:1.35;border-radius:10px 10px 0 0}.sd-template-education-academy .sd-product-card{background:var(--sd-surface);border:1px solid var(--sd-line);border-radius:11px;overflow:hidden}.sd-template-education-academy .sd-product-details{padding:20px}.sd-template-education-academy .sd-featured-composition .sd-featured-lead .sd-product-image{aspect-ratio:1.28}.sd-template-education-academy .sd-categories{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.sd-template-education-academy .sd-category-card,.sd-template-education-academy .sd-category-card>span:last-child{border-radius:10px;min-height:150px}.sd-template-education-academy .sd-category-card>span:last-child{padding:20px}.sd-template-education-academy .sd-category-card strong{font-size:17px}.sd-template-education-academy .sd-promo{border-radius:20px}.sd-card-outlined .sd-product-card{border:1px solid var(--sd-line);background:var(--sd-surface);padding:10px}.sd-card-outlined .sd-product-details{padding:15px 6px 5px}.sd-card-minimal .sd-product-kind{color:#fff;text-shadow:0 1px 8px #000b;background:0 0}.sd-card-minimal .sd-product-price{border:0;padding-top:0}.sd-card-pill .sd-product-image{border-radius:160px 160px 12px 12px}.sd-quick-dialog{border:1px solid var(--sd-line);background:var(--sd-surface);color:var(--sd-ink);border-radius:14px;width:min(880px,100vw - 36px);max-height:90dvh;padding:0;overflow:auto}.sd-quick-dialog[open]{grid-template-columns:1fr 1fr;display:grid}.sd-quick-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101713bf}.sd-dialog-close{top:15px;border:1px solid var(--sd-line);background:var(--sd-surface);width:38px;height:38px;color:var(--sd-ink);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:15px}.sd-quick-image{background:var(--sd-soft);min-height:450px}.sd-quick-image img{object-fit:cover;width:100%;height:100%}.sd-quick-copy{flex-direction:column;gap:19px;padding:55px 35px 35px;display:flex}.sd-quick-copy h2{font-family:var(--sd-heading-font);font-size:32px;font-weight:500;line-height:1.3}.sd-quick-copy p{color:var(--sd-muted);max-height:180px;font-size:12px;line-height:1.9;overflow:auto}.sd-quick-price{font-size:19px}.sd-availability{color:var(--sd-muted);font-size:11px}@keyframes sd-arrive{0%{opacity:.55;translate:0 18px}to{opacity:1;translate:0}}@keyframes sd-float{0%,to{translate:0}50%{translate:0 -8px}}.sd-motion-subtle .sd-revealed,.sd-motion-expressive .sd-revealed{animation:.65s both sd-arrive}.sd-motion-expressive .sd-floating-product{animation:6s ease-in-out infinite sd-float}.sd-motion-expressive .sd-floating-product:hover{animation-play-state:paused}@container (max-width:1000px){.sd-hero,.sd-section,.sd-store-reviews{width:calc(100% - 48px)}.sd-hero{column-gap:32px;min-height:530px}.sd-hero-image{height:440px}.sd-hero-story h1{font-size:clamp(37px,5.5cqw,62px)}.sd-floating-product{width:205px;inset-inline-start:-14px}.sd-product-grid,.sd-featured-grid{gap:28px 18px}.sd-section{padding-block:40px}.sd-story{gap:35px}.sd-promo{gap:25px;padding:35px}.sd-template-premium-luxury .sd-hero:not(.sd-hero-banner){column-gap:42px}.sd-template-premium-luxury .sd-hero-image{height:460px}.sd-template-tech-forward .sd-hero-copy{padding:25px}.sd-template-tech-forward .sd-hero-visual{padding:20px 20px 45px}.sd-template-tech-forward .sd-hero-image{height:390px}.sd-template-education-academy .sd-hero{column-gap:35px}.sd-template-fitness-studio .sd-hero-image{height:470px}}@container (max-width:680px){.sd-hero,.sd-section,.sd-store-reviews{width:calc(100% - 36px)}.sd-hero,.sd-hero-collage,.sd-template-premium-luxury .sd-hero:not(.sd-hero-banner),.sd-template-tech-forward .sd-hero,.sd-template-education-academy .sd-hero{grid-template-columns:1fr;row-gap:25px;min-height:0;padding-block:20px 35px}.sd-hero-topline{gap:12px;padding-bottom:14px}.sd-hero-edition,.sd-hero-topline .sd-eyebrow{font-size:8px}.sd-hero-copy{padding:0}.sd-hero-story h1,.sd-scale-compact .sd-hero-story h1,.sd-scale-display .sd-hero-story h1{max-width:13ch;font-size:clamp(34px,9cqw,55px);line-height:1.14}[dir=rtl] .sd-hero-story h1{max-width:none;line-height:1.5}.sd-hero-story>p{max-width:50ch;margin-top:16px;font-size:12px;line-height:1.9}.sd-hero-actions{gap:18px;margin-top:22px}.sd-button{gap:15px;min-height:45px;padding:10px 17px;font-size:11px}.sd-hero-categories{gap:8px 16px;margin-top:23px;padding-top:14px}.sd-hero-categories>a{font-size:9px}.sd-hero-visual{padding-bottom:28px}.sd-hero-image,.sd-hero-split .sd-hero-image{height:390px}.sd-hero-banner .sd-hero-image{height:310px}.sd-hero-banner .sd-hero-story h1{max-width:none}.sd-hero-caption{font-size:8px}.sd-floating-product{inset-inline-start:10px;gap:9px;width:185px;padding:8px;bottom:46px}.sd-floating-product>img{width:48px;height:63px}.sd-floating-product strong{font-size:9px}.sd-floating-product small{font-size:7px}.sd-hero-collage .sd-floating-product{inset-inline-end:0;width:40%;bottom:44px}.sd-hero-collage .sd-floating-product>img{height:165px}.sd-hero-collage .sd-hero-visual{padding-bottom:42px;padding-inline-end:12%}.sd-section{padding-block:32px}.sd-section-title{grid-template-columns:28px minmax(0,1fr);gap:14px;margin-bottom:24px}.sd-section-number{font-size:10px}.sd-section-title h2,.sd-story-copy h2{font-size:27px}.sd-section-title p{font-size:11px}.sd-section-title>.sd-text-link{grid-column:2;justify-self:start;margin-top:1px;font-size:10px}.sd-product-grid,.sd-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.sd-featured-composition .sd-featured-lead{grid-area:auto/1/auto/-1}.sd-featured-composition .sd-featured-lead .sd-product-image{aspect-ratio:1.08}.sd-featured-composition .sd-featured-lead .sd-product-headline h3{font-size:18px}.sd-product-headline h3{font-size:12px}.sd-product-price{flex-wrap:wrap;gap:7px}.sd-product-price strong{font-size:11px}.sd-product-description{font-size:9px}.sd-product-price>span{font-size:8px}.sd-product-kind{inset-inline-start:9px;padding:4px 6px;font-size:8px;top:9px}.sd-product-kind svg{display:none}.sd-add-circle{width:29px;height:29px}.sd-quickview{opacity:1;inset-inline-end:9px;place-items:center;width:34px;height:34px;min-height:34px;padding:0;display:grid;bottom:9px;transform:none}.sd-quickview>span{display:none}.sd-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.sd-category-card,.sd-category-card>span:last-child{min-height:225px}.sd-category-card>span:last-child{padding:17px}.sd-category-card small{top:16px;inset-inline-start:17px}.sd-category-card strong{font-size:17px}.sd-category-card svg{width:17px;height:17px}.sd-strip-item{flex-basis:68%;min-width:180px}.sd-collection-toolbar{gap:17px;padding-block:15px}.sd-collection-inputs{gap:8px;width:100%}.sd-inline-search{flex:1;min-width:0;padding-inline:10px}.sd-inline-search input{width:100%}.sd-collection-inputs select{max-width:46%;font-size:10px}.sd-category-tabs{gap:3px}.sd-category-tabs button{padding:7px 9px;font-size:10px}.sd-story{grid-template-columns:1fr;gap:28px}.sd-section-reverse .sd-story-image{order:0}.sd-story-image>img:first-child{height:350px}.sd-story-copy>p{font-size:13px}.sd-story-copy>svg{margin-block:19px}.sd-promo{grid-template-columns:1fr;gap:10px;padding:30px 24px}.sd-promo h3{font-size:30px}.sd-promo-images{width:100%;max-width:390px;margin:auto}.sd-template-premium-luxury .sd-section-title{grid-template-columns:1fr;gap:9px}.sd-template-premium-luxury .sd-section-title>.sd-text-link{grid-column:1;justify-self:center}.sd-template-premium-luxury .sd-hero:not(.sd-hero-banner) .sd-hero-visual{padding:13px 13px 36px}.sd-template-premium-luxury .sd-hero-image{height:415px}.sd-template-fashion-lifestyle .sd-hero-story h1{font-size:clamp(43px,10cqw,62px)}.sd-template-fashion-lifestyle .sd-product-grid>div:nth-child(3n+2){padding-top:0}.sd-template-fashion-lifestyle .sd-product-grid>div:nth-child(2n){padding-top:24px}.sd-template-fashion-lifestyle .sd-story-copy>p:not(.sd-story-introduction){font-size:23px}.sd-template-colorful-creative .sd-hero-image{border-radius:95px 95px 18px 18px}.sd-template-colorful-creative .sd-section-number{width:28px;height:28px}.sd-template-tech-forward .sd-hero{gap:0;padding:0}.sd-template-tech-forward .sd-hero-copy{padding:25px 22px}.sd-template-tech-forward .sd-hero-visual{border-inline-start:0;border-top:1px solid var(--sd-line);padding:18px 18px 45px}.sd-template-tech-forward .sd-hero-image{height:320px}.sd-template-tech-forward .sd-hero-topline{padding:13px 18px}.sd-template-classic-retail .sd-hero{margin-block:20px;padding:20px}.sd-template-classic-retail .sd-hero-image{height:320px}.sd-template-classic-retail .sd-product-details,.sd-template-education-academy .sd-product-details{padding:13px}.sd-template-classic-retail .sd-featured-composition .sd-featured-lead{grid-column:auto}.sd-template-classic-retail .sd-featured-composition .sd-featured-lead .sd-product-headline h3{font-size:12px}.sd-template-fitness-studio .sd-hero{padding-top:0}.sd-template-fitness-studio .sd-hero-image{height:400px}.sd-template-fitness-studio .sd-hero-story h1{font-size:clamp(42px,11cqw,64px)}.sd-template-fitness-studio .sd-section-number{font-size:18px}[dir=rtl] :is(.sd-template-fashion-lifestyle,.sd-template-fitness-studio) .sd-hero-story h1{font-size:clamp(36px,9cqw,53px);line-height:1.45}.sd-template-education-academy .sd-hero-image{border-width:7px;border-radius:70px 15px 15px}.sd-template-education-academy .sd-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-quick-dialog[open]{grid-template-columns:1fr}.sd-quick-image{height:270px;min-height:0}.sd-quick-copy{gap:15px;padding:27px 23px}.sd-quick-copy h2{font-size:27px}}@media (hover:none){.sd-quickview{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.store-design-home *,.store-design-home :before,.store-design-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.store-design-home.sd-motion-none *{transition:none!important;animation:none!important}.store-design-shell{background:var(--sd-bg);color:var(--sd-ink)}.store-design-shell .store-header{background:color-mix(in srgb, var(--sd-bg) 96%, transparent);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 12%, transparent)}.store-design-shell .store-wordmark{color:var(--sd-ink);font-family:var(--sd-heading-font)}.store-design-shell .store-wordmark small,.store-design-shell .store-footer p,.store-design-shell .store-footer h4{color:var(--sd-muted)}.store-design-shell .currency-button,.store-design-shell .language-button{color:var(--sd-ink)}.store-design-shell[data-design-header=center] .store-header{grid-template-columns:1fr auto 1fr;display:grid}.store-design-shell[data-design-header=center] .store-wordmark{grid-area:1/2}.store-design-shell[data-design-header=center] .store-header nav{grid-area:1/1;gap:18px}.store-design-shell[data-design-header=center] .store-header-actions{grid-column:3;justify-content:end}.store-design-shell[data-design-header=minimal] .store-header{min-height:86px}.store-design-shell[data-design-header=minimal] .store-wordmark small{display:none}.store-design-shell[data-logo-position=center]:not([data-design-header=center]) .store-wordmark{order:1;margin-inline:auto}.store-design-shell[data-logo-position=center]:not([data-design-header=center]) .store-header-actions,.store-design-shell[data-logo-position=end] .store-wordmark{order:2}.store-design-shell .store-footer{background:var(--sd-bg);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 12%, transparent)}.store-design-shell[data-design-footer=centered] .store-footer{text-align:center;grid-template-columns:1fr;justify-items:center;gap:28px}.store-design-shell[data-design-footer=centered] .store-footer a,.store-design-shell[data-design-footer=centered] .store-footer summary{justify-content:center}.store-design-shell[data-design-footer=centered] .store-footer>div{max-width:580px}.store-design-shell[data-design-footer=minimal] .store-footer{grid-template-columns:1.5fr 1fr 1fr;gap:24px;padding-block:35px}.store-design-shell .btn{border-radius:var(--sd-button-radius)}.store-design-shell .btn.primary{background:var(--sd-accent);color:var(--sd-accent-text);border-color:var(--sd-accent)}.store-design-shell .product-description,.store-design-shell .detail-promises>span,.store-design-shell .product-policy p{color:var(--sd-muted)}.store-design-shell .product-information h1{font-family:var(--sd-heading-font)}.store-design-shell .product-policy,.store-design-shell .detail-price,.store-design-shell .detail-promises{border-color:color-mix(in srgb, var(--sd-ink) 13%, transparent)}.store-design-shell .variant-field button{color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 17%, transparent)}.store-design-shell .variant-field button.selected{background:var(--sd-accent);color:var(--sd-accent-text);border-color:var(--sd-accent)}.store-design-shell .quantity-control,.store-design-shell .order-summary,.store-design-shell .form-panel,.store-design-shell .payment-option{background:var(--sd-surface);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 16%, transparent)}.store-design-shell .quantity-control button,.store-design-shell .order-summary>div>strong,.store-design-shell .form-panel label{color:var(--sd-ink)}.store-design-shell .form-panel input:not([type=radio]):not([type=checkbox]),.store-design-shell .form-panel textarea,.store-design-shell .form-panel select{color:#213128}.store-design-shell .product-main-photo-button{cursor:zoom-in;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.store-design-shell .product-main-photo-button .product-main-photo{transition:transform .65s}.store-design-shell .product-main-photo-button:hover .product-main-photo{transform:scale(1.035)}.store-design-shell .product-main-photo-button>span{bottom:18px;background:var(--sd-surface);color:var(--sd-ink);border-radius:40px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;display:inline-flex;position:absolute;inset-inline-end:18px;box-shadow:0 4px 20px #0001}.product-gallery-controls{justify-content:center;align-items:center;gap:17px;margin-top:14px;display:flex}.product-gallery-controls button{background:var(--sd-surface,#fff);width:32px;height:32px;color:var(--sd-ink,#213128);border:1px solid color-mix(in srgb, var(--sd-ink,#213128) 15%, transparent);border-radius:50%;place-items:center;display:grid}.product-gallery-controls>span{color:var(--sd-muted,#71806f);font-size:10px}.product-seller-signature{border-bottom:1px solid color-mix(in srgb, var(--sd-ink,#213128) 12%, transparent);color:var(--sd-muted,#71806f);align-items:center;gap:8px;margin-bottom:22px;padding-block-end:17px;font-size:10px;display:flex}.product-seller-signature img{object-fit:contain;border-radius:7px;width:28px;height:28px}.product-seller-signature strong{color:var(--sd-ink,#213128);font-weight:550}.product-seller-signature>svg:last-child{margin-inline-start:auto}.product-image-dialog{background:var(--sd-surface,#fff);border:none;border-radius:14px;width:min(880px,94vw);max-height:94dvh;padding:20px;overflow:auto}.product-image-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07130dd1}.product-image-dialog>img{object-fit:contain;width:100%;height:75dvh;display:block}.product-image-dialog>button{top:12px;position:absolute;inset-inline-end:12px}.product-image-dialog button{background:var(--sd-surface,#fff);width:36px;height:36px;color:var(--sd-ink,#213128);border:1px solid #8c9b8155;border-radius:50%;place-items:center;display:inline-grid}.product-image-dialog>div{color:var(--sd-ink,#213128);justify-content:center;align-items:center;gap:18px;padding-top:12px;font-size:11px;display:flex}@media (max-width:800px){.store-design-shell[data-design-header=center] .store-header{display:flex}.store-design-shell[data-design-header=center] .store-header nav{display:none}.store-design-shell[data-logo-position=center] .store-wordmark{order:0;margin-inline:0 auto}.store-design-shell[data-logo-position=end] .store-wordmark{order:0}.store-design-shell[data-design-footer=minimal] .store-footer{grid-template-columns:1fr;gap:27px}.store-design-shell .product-main-photo-button>span{bottom:11px;font-size:9px;inset-inline-end:11px}.product-image-dialog{padding:13px}.product-image-dialog>img{height:68dvh}}@media (prefers-reduced-motion:reduce){.store-design-shell .product-main-photo-button .product-main-photo{transition:none}}
.store-design-shell{--shop-line:color-mix(in srgb, var(--sd-ink) 13%, transparent);--shop-shadow:0 18px 65px color-mix(in srgb, var(--sd-ink) 7%, transparent);--ink:var(--sd-ink);--muted:color-mix(in srgb, var(--sd-ink) 76%, var(--sd-bg));--paper:var(--sd-bg);--white:var(--sd-surface);--green-deep:var(--sd-ink);--line:var(--shop-line)}.store-design-shell .store-header{border-bottom:1px solid var(--shop-line);width:min(1320px,100% - 80px);min-height:78px;box-shadow:none;gap:26px}.store-design-shell .store-wordmark{gap:11px;font-size:clamp(19px,2vw,25px)}.store-design-shell .store-wordmark img{border-radius:50%;width:36px;height:36px}.store-design-shell .store-wordmark>span>small{letter-spacing:.1em;margin-top:5px;font-size:7px}.store-design-shell .store-header nav a{padding-block:10px;font-size:11px;position:relative}.store-design-shell .store-header nav{gap:25px}.store-design-shell .store-header-actions{gap:9px}.store-design-shell .store-header .language-button{padding:7px 10px;font-size:10px}.store-design-shell .store-header .currency-button{font-size:10px}.store-design-shell .store-header nav a:after{content:"";bottom:3px;transform-origin:50%;background:currentColor;height:1px;transition:transform .24s;position:absolute;inset-inline:0;transform:scaleX(0)}.store-design-shell .store-header nav a:hover:after,.store-design-shell .store-header nav a:focus-visible:after{transform:scaleX(1)}.store-design-shell .cart-button{border:1px solid var(--shop-line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.store-design-shell .cart-button>span{background:var(--sd-accent);color:var(--sd-accent-text)}.store-design-shell .product-detail{width:min(1320px,100% - 80px);padding-block-start:20px}.product-navigation-row{border-bottom:1px solid var(--shop-line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding-bottom:18px;display:flex}.store-design-shell .product-back{margin-bottom:0}.store-design-shell .breadcrumbs{flex-wrap:wrap;padding-block:0;font-size:11px;line-height:1.7}.store-design-shell .product-detail-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:start;gap:clamp(30px,4.5vw,65px)}.store-design-shell .product-gallery{grid-template-columns:58px minmax(0,1fr);gap:13px;min-width:0;display:grid;position:sticky;top:24px}.product-gallery-heading{letter-spacing:.12em;color:var(--sd-muted);grid-column:1/-1;justify-content:space-between;gap:14px;padding-block:4px 3px;font-size:9px;display:flex}.product-gallery-heading>span:last-child{letter-spacing:0}.store-design-shell .product-main-photo-button{background:color-mix(in srgb, var(--sd-ink) 4%, var(--sd-surface));border-radius:3px}.product-gallery-stage{grid-area:2/2;min-width:0;position:relative}.product-gallery:not(:has(.product-thumbnails)){grid-template-columns:1fr}.product-gallery:not(:has(.product-thumbnails)) .product-gallery-stage{grid-column:1}.store-design-shell .product-main-photo{aspect-ratio:.85;border-radius:inherit;object-fit:contain;max-height:680px}.store-design-shell .product-main-photo-button>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--sd-surface) 92%, transparent);padding:10px 13px;font-size:9px}.store-design-shell .product-thumbnails{scrollbar-width:thin;flex-direction:column;grid-area:2/1;gap:10px;max-height:650px;margin:0;padding:0;display:flex;overflow-y:auto}.store-design-shell .product-thumbnails button{border-radius:3px;flex:0 0 72px;width:58px;height:72px;padding:2px;transition:border-color .22s,transform .22s}.store-design-shell .product-thumbnails img{object-fit:cover;border-radius:1px;width:100%;height:100%}.store-design-shell .product-thumbnails button.selected{border-color:var(--sd-accent)}.store-design-shell .product-thumbnails button:hover{transform:translateY(-3px)}.store-design-shell .product-gallery-controls{gap:24px;margin-block:14px 0}.store-design-shell .product-gallery-controls button{width:38px;height:38px;transition:background .18s,color .18s}.store-design-shell .product-gallery-controls button:hover{background:var(--sd-accent);color:var(--sd-accent-text)}.store-design-shell .product-information{min-width:0;padding-top:0}.store-design-shell .product-seller-signature{gap:12px;margin-bottom:23px;padding:6px 0 18px;font-size:10px}.store-design-shell .product-seller-signature img{border-radius:50%;width:30px;height:30px}.store-design-shell .product-information>.eyebrow{letter-spacing:.15em;color:var(--sd-muted);margin-bottom:10px;font-size:10px;display:block}.store-design-shell .product-information h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(29px,3.05vw,44px);font-weight:500;line-height:1.2}.store-design-shell .detail-price{flex-wrap:wrap;gap:12px;margin-block:0 24px;padding-block:0 20px}.store-design-shell .detail-price>.price{color:var(--sd-ink);font-size:24px;font-weight:550}.product-stock-chip{color:var(--sd-muted);white-space:nowrap;align-items:center;gap:6px;margin-inline-start:auto;font-size:10px;display:inline-flex}.product-purchase-panel{border:1px solid var(--shop-line);background:var(--sd-surface);border-radius:5px;margin-block:24px;padding:24px}.product-editorial-details{padding-block:2px 20px}.product-editorial-details .product-description{margin-bottom:10px}.store-design-shell .product-purchase-panel .form-panel{padding:18px}.product-stock-chip>span{background:#46825c;border-radius:50%;width:6px;height:6px}.product-stock-chip.is-unavailable>span{background:#ad755c}.store-design-shell .product-description{color:var(--sd-muted);margin-bottom:24px;font-size:13px;line-height:2}.store-design-shell .product-review-link{text-underline-offset:4px;padding-block:7px 18px;font-size:11px;display:inline-flex}.store-design-shell .variant-field{margin-block:12px 24px}.store-design-shell .variant-field legend{margin-bottom:13px;font-size:12px;font-weight:600}.store-design-shell .variant-field button{border-radius:8px;min-width:50px;min-height:44px;transition:background .18s,box-shadow .18s,transform .18s}.store-design-shell .variant-field button:hover{border-color:var(--sd-accent);transform:translateY(-2px)}.store-design-shell .variant-field button.selected{box-shadow:0 3px 10px color-mix(in srgb, var(--sd-accent) 18%, transparent)}.store-design-shell .purchase-row{gap:12px;margin-block:24px 0}.store-design-shell .purchase-row .btn{border-radius:var(--sd-button-radius);min-height:52px;font-size:12px;transition:box-shadow .22s,transform .22s}.store-design-shell .purchase-row .btn:hover:not(:disabled){box-shadow:0 12px 25px color-mix(in srgb, var(--sd-accent) 20%, transparent);transform:translateY(-2px)}.store-design-shell .quantity-control{border-radius:10px}.store-design-shell .quantity-control button{justify-content:center;min-width:38px;min-height:40px}.store-design-shell .quantity-control button:disabled{opacity:.4}.store-design-shell .detail-promises{border:0;border-block:1px solid var(--shop-line);background:0 0;border-radius:0;gap:16px;padding:16px 0}.store-design-shell .detail-promises>span{color:var(--sd-muted);align-items:start;gap:12px;font-size:10px;line-height:1.8}.store-design-shell .detail-promises svg{color:var(--sd-accent);flex-shrink:0}.store-design-shell .product-policy{border-bottom:1px solid var(--shop-line);padding-block:8px 22px}.store-design-shell .product-policy summary{cursor:pointer;min-height:44px;font-size:12px}.store-design-shell .product-policy summary svg{transition:transform .18s}.store-design-shell .product-policy[open] summary svg{transform:rotate(45deg)}.store-design-shell .product-policy p{color:var(--sd-muted)}.store-design-shell .product-image-dialog{border-radius:22px;box-shadow:0 30px 120px #0005}.store-design-shell .product-image-dialog>button{z-index:1;width:44px;height:44px}.store-design-shell .cart-section,.store-design-shell .checkout-section,.store-design-shell .order-page{padding-block:38px 92px}.store-design-shell .cart-section .section-heading{border-bottom:1px solid var(--shop-line);align-items:end;margin-bottom:35px;padding-block:20px 34px}.cart-heading-copy{min-width:0}.cart-heading-copy>.eyebrow{letter-spacing:.16em;color:var(--sd-muted);margin-bottom:13px;font-size:9px;display:block}.store-design-shell .cart-section .section-heading h1{font-family:var(--sd-heading-font);letter-spacing:-.04em;flex-wrap:wrap;align-items:center;gap:16px;font-size:clamp(31px,4vw,52px);font-weight:500;line-height:1.2;display:flex}.cart-heading-count{border:1px solid var(--shop-line);letter-spacing:0;border-radius:50%;place-items:center;min-width:32px;height:32px;padding-inline:7px;font:12px Vazirmatn,sans-serif;display:inline-grid}.cart-heading-copy>p{color:var(--sd-muted);max-width:560px;margin-top:14px;font-size:12px;line-height:1.9}.store-design-shell .cart-section .section-heading>a{white-space:nowrap;padding-bottom:4px;font-size:11px}.store-design-shell .cart-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:60px}.cart-list-heading{border-bottom:1px solid var(--shop-line);letter-spacing:.08em;color:var(--sd-muted);grid-template-columns:150px 1fr;gap:27px;padding:0 0 15px;font-size:9px;display:grid}.cart-item-index{top:8px;background:var(--sd-surface);width:23px;height:23px;color:var(--sd-ink);border-radius:2px;place-items:center;font-size:8px;display:grid;position:absolute;inset-inline-start:8px}.store-design-shell .cart-line{border-color:var(--shop-line);grid-template-columns:150px minmax(0,1fr);gap:27px;padding-block:25px}.store-design-shell .cart-line:first-child{padding-top:0}.store-design-shell .cart-line>a{border-radius:3px;align-self:start;position:relative;overflow:hidden}.store-design-shell .cart-line>a>img{border-radius:3px;width:150px;height:185px;transition:transform .55s}.store-design-shell .cart-line>a:hover>img{transform:scale(1.04)}.store-design-shell .cart-line h3{font-size:17px;font-weight:500;line-height:1.6}.store-design-shell .cart-line>div>.muted{letter-spacing:.1em;padding-top:7px;font-size:9px;display:block}.store-design-shell .cart-line>div>p{color:var(--sd-muted)}.store-design-shell .cart-line .price{font-size:14px}.store-design-shell .cart-line-actions{gap:20px;margin-top:18px}.store-design-shell .remove-button{color:var(--sd-muted);min-height:40px;font-size:10px}.store-design-shell .remove-button:hover{color:#b4523d}.store-design-shell .order-summary{box-shadow:none;border-radius:5px;padding:30px;top:25px}.store-design-shell .order-summary>h3{font-size:21px;font-family:var(--sd-heading-font);margin-bottom:27px;font-weight:500}.summary-eyebrow{color:var(--sd-muted);letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:20px;font-size:9px;display:flex}.store-design-shell .bag-summary{border-top:2px solid var(--sd-accent)}.store-design-shell .bag-summary>div{border-block:1px solid var(--shop-line);padding-block:20px}.store-design-shell .order-summary>p{color:var(--sd-muted);margin-block:20px;font-size:11px}.store-design-shell .order-summary .btn.full{min-height:52px;font-size:12px}.store-design-shell .summary-back{color:var(--sd-muted);min-height:30px;font-size:11px}.store-design-shell .checkout-title{border-bottom:1px solid var(--shop-line);padding-block:10px 26px;position:relative}.store-design-shell .checkout-title h1{font-family:var(--sd-heading-font);letter-spacing:-.04em;margin-block:16px 12px;font-size:clamp(35px,4.1vw,53px);font-weight:500;line-height:1.2}.checkout-introduction{color:var(--sd-muted);max-width:560px;font-size:12px;line-height:1.9}.store-design-shell .checkout-steps{flex-wrap:wrap;gap:30px;margin-top:28px}.store-design-shell .checkout-steps>span{color:var(--sd-muted);border:0;border-radius:0;align-items:center;gap:11px;padding:10px 0;font-size:11px;display:inline-flex}.store-design-shell .checkout-steps b{border:1px solid var(--shop-line);border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:500;display:grid}.store-design-shell .checkout-steps>.active{color:var(--sd-ink);background:0 0}.store-design-shell .checkout-steps>.active b{color:var(--sd-accent-text);background:var(--sd-accent);border-color:var(--sd-accent)}.store-design-shell .checkout-layout{gap:45px}.store-design-shell .form-panel{box-shadow:none;border-radius:5px;margin-bottom:24px;padding:28px}.store-design-shell .form-panel>h2{border-bottom:1px solid var(--shop-line);gap:12px;margin-bottom:24px;padding-bottom:17px;font-size:16px}.store-design-shell .form-panel>h2>svg{color:var(--sd-accent);width:22px;height:22px}.store-design-shell .form-panel .field>span{font-size:11px}.store-design-shell .form-panel input:not([type=checkbox]):not([type=radio]),.store-design-shell .form-panel select,.store-design-shell .form-panel textarea{border-color:#ccd0c9;border-radius:8px;min-height:46px;transition:border-color .18s,box-shadow .18s}.store-design-shell .form-panel input:focus-visible,.store-design-shell .form-panel select:focus-visible,.store-design-shell .form-panel textarea:focus-visible{outline:2px solid var(--sd-accent);outline-offset:3px}.store-design-shell .payment-option{border-radius:11px;min-height:80px;transition:border-color .18s,transform .18s}.store-design-shell .payment-option:hover{transform:translateY(-2px)}.store-design-shell .payment-option.selected{border-color:var(--sd-accent);box-shadow:inset 0 0 0 1px var(--sd-accent);background:color-mix(in srgb, var(--sd-accent) 7%, var(--sd-surface))}.store-design-shell .summary-product{border-color:var(--shop-line);padding-block:15px}.store-design-shell .summary-product img{border-radius:8px}.store-design-shell .summary-total{border-color:var(--shop-line);padding-top:24px}.store-design-shell .order-page-heading{padding-block:16px 36px}.store-design-shell .order-status-icon{border:1px solid var(--shop-line);width:72px;height:72px;box-shadow:var(--shop-shadow)}.store-design-shell .store-empty{border:1px solid var(--shop-line);background:var(--sd-surface);max-width:700px;box-shadow:none;border-radius:5px;margin:50px auto 90px;padding:55px 28px}.store-design-shell .store-empty>svg{color:var(--sd-accent);width:58px;height:58px;margin-bottom:16px}.store-design-shell .store-empty h2{font-family:var(--sd-heading-font);font-size:29px;font-weight:500}.store-design-shell .store-empty p{color:var(--sd-muted);max-width:430px;margin-inline:auto;line-height:1.9}.store-design-shell .store-footer{border-top:1px solid var(--shop-line);padding-block:60px 36px}.store-design-shell .store-footer h3{font-family:var(--sd-heading-font);font-size:25px;font-weight:500}.store-design-shell .store-footer .powered-by{border-color:var(--shop-line)}.store-design-shell :focus-visible{outline:2px solid var(--sd-accent);outline-offset:4px}[dir=rtl] .product-gallery-heading,[dir=rtl] .cart-heading-copy>.eyebrow,[dir=rtl] .summary-eyebrow,[dir=rtl] .store-design-shell .store-wordmark>span>small,[dir=rtl] .store-design-shell .product-information>.eyebrow{letter-spacing:0}[dir=rtl] .store-design-shell .product-information h1{letter-spacing:-.025em;line-height:1.55}[dir=rtl] .store-design-shell .checkout-title h1,[dir=rtl] .store-design-shell .cart-section .section-heading h1{letter-spacing:-.02em;line-height:1.55}@media (max-width:1000px){.store-design-shell .store-header,.store-design-shell .product-detail{width:calc(100% - 48px)}.store-design-shell .store-header nav{gap:14px}.store-design-shell .store-header nav a{font-size:10px}.store-design-shell .product-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px}.store-design-shell .cart-layout{gap:26px}.store-design-shell .order-summary{padding:23px}.store-design-shell .cart-line{grid-template-columns:110px minmax(0,1fr);gap:20px}.cart-list-heading{grid-template-columns:110px 1fr;gap:20px}.product-purchase-panel{padding:19px}.store-design-shell .cart-line>a>img{width:110px;height:146px}}@media (max-width:760px){.store-design-shell .store-header{gap:13px;width:calc(100% - 36px);min-height:70px}.store-design-shell .store-wordmark img{width:34px;height:34px}.store-design-shell .store-wordmark>span>small{max-width:175px;font-size:7px;line-height:1.7}.store-design-shell .cart-button{width:38px;height:38px}.store-design-shell .product-detail{width:calc(100% - 36px);padding-top:12px}.product-navigation-row{flex-wrap:wrap;gap:13px;margin-bottom:22px;padding-bottom:15px}.store-design-shell .breadcrumbs{gap:6px;padding-block:0;font-size:9px}.store-design-shell .product-detail-grid{grid-template-columns:1fr;gap:26px}.store-design-shell .product-gallery{grid-template-columns:1fr;gap:11px;position:static}.store-design-shell .product-gallery-stage{grid-area:2/1}.store-design-shell .product-thumbnails{flex-direction:row;grid-area:3/1;max-height:none;overflow:auto hidden}.product-gallery-heading{font-size:8px}.store-design-shell .product-main-photo-button{border-radius:3px}.store-design-shell .product-main-photo{aspect-ratio:1;max-height:600px}.store-design-shell .product-main-photo-button>span{padding:10px 13px;font-size:10px}.store-design-shell .product-seller-signature{margin-bottom:24px}.store-design-shell .product-information h1{font-size:33px}.store-design-shell .product-description{font-size:12px}.store-design-shell .detail-price>.price{font-size:21px}.store-design-shell .purchase-row .btn{padding-inline:14px;font-size:12px}.store-design-shell .product-thumbnails button{flex-basis:63px}.product-purchase-panel{margin-block:20px;padding:21px 18px}.cart-list-heading{grid-template-columns:100px 1fr;gap:17px}.store-design-shell .cart-section,.store-design-shell .checkout-section,.store-design-shell .order-page{padding-block:24px 64px}.store-design-shell .cart-section .section-heading{flex-direction:column;align-items:start;gap:20px;padding-block:16px 25px}.store-design-shell .cart-section .section-heading h1{gap:12px;font-size:34px}.cart-heading-copy>p{font-size:11px}.store-design-shell .cart-layout,.store-design-shell .checkout-layout{grid-template-columns:1fr;gap:28px}.store-design-shell .cart-line{grid-template-columns:100px minmax(0,1fr);gap:17px}.store-design-shell .cart-line>a>img{width:100px;height:137px}.store-design-shell .cart-line h3{font-size:14px}.store-design-shell .cart-line-actions{flex-wrap:wrap;gap:12px}.store-design-shell .order-summary{padding:26px 22px;position:static}.store-design-shell .checkout-title h1{font-size:39px}.store-design-shell .checkout-steps{align-items:start;gap:8px}.store-design-shell .checkout-steps>span{padding:8px 0;font-size:9px}.store-design-shell .form-panel{padding:22px 18px}.store-design-shell .form-panel>h2{font-size:15px;line-height:1.6}.store-design-shell .store-footer{padding-block:40px 25px}.store-design-shell .store-empty{margin:24px 18px 55px;padding:38px 20px}}@media (prefers-reduced-motion:reduce){.store-design-shell .product-thumbnails button,.store-design-shell .purchase-row .btn,.store-design-shell .cart-line>a>img,.store-design-shell .variant-field button,.store-design-shell .payment-option,.store-design-shell .store-header nav a:after{transition:none;transform:none}}.site-chrome-shell.tenant-chrome{background:var(--tenant-bg);color:var(--tenant-ink);--ink:var(--tenant-ink);--muted:color-mix(in srgb, var(--tenant-ink) 80%, var(--tenant-bg))}.site-chrome-shell.tenant-chrome>.global-topbar{background:var(--tenant-surface);color:var(--tenant-ink);border-color:color-mix(in srgb, var(--tenant-ink) 12%, transparent)}.site-chrome-shell.tenant-chrome>.global-topbar :is(a,button,svg){color:var(--tenant-ink)}.site-chrome-shell.tenant-chrome>.global-topbar :is(a:hover,button:hover){color:var(--tenant-ink);background:color-mix(in srgb, var(--tenant-ink) 9%, var(--tenant-surface))}.site-chrome-shell.tenant-chrome .global-language-control{border-color:color-mix(in srgb, var(--tenant-ink) 28%, var(--tenant-surface));background:0 0}.site-chrome-shell.tenant-chrome .premium-bottom-nav{background:color-mix(in srgb, var(--tenant-surface) 94%, transparent);border-color:color-mix(in srgb, var(--tenant-ink) 16%, transparent);box-shadow:0 12px 45px color-mix(in srgb, var(--tenant-ink) 12%, transparent)}.site-chrome-shell.tenant-chrome .premium-bottom-nav a{color:color-mix(in srgb, var(--tenant-ink) 85%, var(--tenant-surface))}.site-chrome-shell.tenant-chrome .premium-bottom-nav :is(a:hover,a.active){color:var(--tenant-ink);background:color-mix(in srgb, var(--tenant-ink) 13%, var(--tenant-surface));box-shadow:none}.site-chrome-shell.tenant-chrome .premium-bottom-nav a.active{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--tenant-accent) 35%, var(--tenant-ink))}.site-chrome-shell.tenant-chrome .premium-bottom-nav :is(a,a.active) :is(svg,span){color:inherit}.tenant-chrome .premium-bottom-nav .bottom-icon b{background:var(--tenant-accent);color:var(--tenant-accent-text)}.tenant-chrome .global-bottom-credit{background:var(--tenant-bg);color:var(--tenant-muted)}.site-chrome-shell.tenant-chrome .customer-inline-note{background:var(--tenant-surface);color:var(--tenant-ink);border-color:color-mix(in srgb, var(--tenant-ink) 22%, var(--tenant-surface))}.site-chrome-shell.tenant-chrome .customer-inline-note :is(p,a){color:inherit}.store-design-shell :is(.info-note,.service-state,.gateway-notice,.support-notice:not(.error)){background:var(--sd-surface);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 22%, var(--sd-surface))}.store-design-shell :is(.info-note,.service-state,.gateway-notice,.support-notice:not(.error)) :is(p,small,a){color:color-mix(in srgb, var(--sd-ink) 85%, var(--sd-surface))}.store-design-shell .support-notice:not(.error) input{background:var(--sd-surface);color:var(--sd-ink);border-color:var(--shop-line)}.store-design-shell .store-empty{color:var(--sd-ink)}.store-design-shell :is(.commerce-card,.commerce-preview,.commerce-stat,.commerce-table-wrap,.commerce-panel details){background:var(--sd-surface);color:var(--sd-ink);border-color:var(--shop-line)}.store-design-shell :is(.commerce-heading p,.commerce-muted,.commerce-stat small,.service-email-note){color:color-mix(in srgb, var(--sd-ink) 82%, var(--sd-surface))}.store-design-shell .commerce-panel :is(input,select,textarea){background:var(--sd-surface);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 26%, var(--sd-surface))}.store-design-shell .commerce-table-wrap th{background:color-mix(in srgb, var(--sd-ink) 5%, var(--sd-surface));color:var(--sd-ink)}.store-design-shell .tenant-customer-page{width:min(1160px,100% - 64px);color:var(--sd-ink);background:0 0;margin-inline:auto;padding-block:38px 70px}.store-design-shell .tenant-customer-page .customer-heading{border-color:var(--shop-line);background:0 0}.store-design-shell .tenant-customer-page .customer-heading h1{color:var(--sd-ink);font-family:var(--sd-heading-font)}.store-design-shell .tenant-customer-page .customer-heading p,.store-design-shell .tenant-customer-page .eyebrow,.store-design-shell .tenant-customer-page .customer-card p{color:var(--sd-muted)}.store-design-shell .tenant-customer-page .customer-welcome-strip{background:color-mix(in srgb, var(--sd-accent) 7%, var(--sd-surface));border-color:var(--shop-line);color:var(--sd-ink)}.store-design-shell .tenant-customer-page .customer-monogram{color:var(--sd-accent-text);background:var(--sd-accent)}.store-design-shell .tenant-customer-page :is(.customer-card,.customer-quick-links>a,.customer-section-tabs,.customer-order){background:var(--sd-surface);border-color:var(--shop-line);color:var(--sd-ink)}.store-design-shell .tenant-customer-page :is(.customer-quick-links,.customer-welcome-strip) :is(h2,strong,small,a){color:inherit}.store-design-shell .tenant-customer-page .customer-section-tabs a{color:var(--sd-muted)}.store-design-shell .tenant-customer-page .customer-section-tabs a.active{color:var(--sd-accent-text);background:var(--sd-accent)}.store-design-shell .tenant-customer-page .market-shortcuts a{color:var(--sd-ink);background:var(--sd-surface);border-color:var(--shop-line)}.store-design-shell .tenant-account-note a{color:var(--sd-accent);text-underline-offset:4px;text-decoration:underline}.store-design-shell .discovery-page{color:var(--sd-ink);background:0 0}.store-design-shell .discovery-heading h1{font-family:var(--sd-heading-font);color:var(--sd-ink)}.store-design-shell :is(.discovery-search,.discovery-filters,.store-result-row>a){background:var(--sd-surface);border-color:var(--shop-line);color:var(--sd-ink)}.store-design-shell .discovery-search input,.store-design-shell .discovery-info h3,.store-design-shell .discovery-info strong{color:var(--sd-ink)}.store-design-shell .discovery-stock,.store-design-shell .discovery-info .discovery-store{color:var(--sd-muted)}.store-design-shell :is(.btn.outline,.btn.ghost,.shop-back),.store-design-shell .language-button{color:var(--sd-ink);background:var(--sd-surface);border-color:color-mix(in srgb, var(--sd-ink) 28%, var(--sd-surface))}.store-design-shell .language-button:hover,.store-design-shell :is(.btn.outline,.btn.ghost,.shop-back):hover{color:var(--sd-ink);background:color-mix(in srgb, var(--sd-ink) 9%, var(--sd-surface))}.store-design-shell .btn.primary:hover{color:var(--sd-accent-text);background:var(--sd-accent)}.store-design-shell .discovery-page :is(.discovery-heading p,.eyebrow,.discovery-toolbar>span,.discovery-empty p,.discovery-demo-note){color:color-mix(in srgb, var(--sd-ink) 82%, var(--sd-bg))}.store-design-shell .discovery-page :is(.discovery-search,.discovery-filters,.discovery-toolbar select,.discovery-filters input,.discovery-filters select,.discovery-filters>button,.store-result-row a){background:var(--sd-surface);color:var(--sd-ink);border-color:color-mix(in srgb, var(--sd-ink) 24%, var(--sd-surface))}.store-design-shell .discovery-page :is(input,select,.discovery-empty h2,.discovery-heading .language-button){color:var(--sd-ink)}.store-design-shell .discovery-page input::placeholder{color:color-mix(in srgb, var(--sd-ink) 82%, var(--sd-surface))}.store-design-shell .discovery-page :is(.suggestion-row button,.search-correction button,.discovery-pagination button){background:var(--sd-surface);border-color:color-mix(in srgb, var(--sd-ink) 25%, var(--sd-surface));color:var(--sd-ink)}.store-design-shell .discovery-page :is(.suggestion-row button:hover,.search-correction button:hover,.discovery-pagination button:hover){background:color-mix(in srgb, var(--sd-ink) 9%, var(--sd-surface))}.store-design-shell .discovery-page .discovery-toolbar{border-color:var(--shop-line)}.store-design-shell .discovery-page .discovery-empty{background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--sd-ink) 7%, var(--sd-bg)), transparent 65%)}.store-design-shell .discovery-page .discovery-search:focus-within{outline-color:color-mix(in srgb, var(--sd-accent) 40%, var(--sd-ink))}.store-design-shell .tenant-customer-page :is(.customer-card h2,.customer-order-head strong,.customer-empty-orders h3,label>span,.customer-quick-links>a>svg){color:var(--sd-ink)}.store-design-shell :is(.tenant-customer-page .customer-card,.form-panel) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:var(--sd-ink);background:var(--sd-surface);border-color:color-mix(in srgb, var(--sd-ink) 28%, var(--sd-surface))}.store-design-shell :is(.tenant-customer-page .customer-card,.form-panel) :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--sd-ink) 74%, var(--sd-surface))}.store-design-shell .tenant-customer-page .customer-card>h2{border-color:var(--shop-line)}.store-design-shell .tenant-customer-page :is(.customer-empty-orders p,.customer-order p,.customer-quick-links small){color:color-mix(in srgb, var(--sd-ink) 82%, var(--sd-surface))}.store-design-shell .tenant-account-note a,.store-design-shell .cart-section .section-heading>a{color:var(--sd-ink)}.store-design-shell[data-tenant-presentation^=creator-] .store-wordmark img{object-fit:cover;border-radius:50%}.store-design-shell[data-tenant-presentation=creator-midnight] .store-header{border-color:color-mix(in srgb, var(--sd-accent) 22%, transparent)}.store-design-shell[data-tenant-presentation=creator-bloom] .product-main-photo-button{border-radius:100px 100px 24px 24px}.store-design-shell[data-tenant-presentation=creator-minimal] :is(.product-main-photo-button,.order-summary,.form-panel){box-shadow:none;border-radius:3px}.store-design-shell[data-tenant-presentation^=doctor-] .doctor-account{--doctor-paper:var(--sd-bg);--doctor-ink:var(--sd-ink);--doctor-muted:var(--sd-muted);--doctor-accent:var(--sd-accent);--doctor-line:var(--shop-line);width:min(1160px,100% - 64px);margin-inline:auto;padding-block:40px 70px}@media (max-width:680px){.store-design-shell .tenant-customer-page,.store-design-shell[data-tenant-presentation^=doctor-] .doctor-account{width:calc(100% - 36px);padding-block:26px 45px}.store-design-shell .tenant-customer-page .customer-heading h1{font-size:33px}}
