.ProductDetail_shell__dekrp{min-height:100vh}.ProductDetail_page__Bb6id{max-width:1248px;margin:auto;padding:28px 24px 72px;color:var(--minimal-ink,#25232b)}.ProductDetail_breadcrumb__DJoUE{font-size:11px;line-height:2;color:var(--minimal-muted,#85808a);margin-bottom:32px}.ProductDetail_breadcrumb__DJoUE a:hover{text-decoration:underline}.ProductDetail_hero__vaK7n{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.ProductDetail_gallery__dWiFj{min-width:0;position:sticky;top:140px}.ProductDetail_summary__9NfLz{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:18px;padding:8px 0}.ProductDetail_eyebrow__bIOXy{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--minimal-muted)}.ProductDetail_title___AwUF{font-size:clamp(24px,2.4vw,34px);font-weight:650;line-height:1.65;letter-spacing:-.5px}.ProductDetail_rating__TMYgR{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px}.ProductDetail_intro__7R8Kz{color:var(--minimal-muted);font-size:14px;line-height:2}.ProductDetail_quickLinks__97Bfj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:11px;padding-bottom:20px;border-bottom:1px solid var(--minimal-border)}.ProductDetail_quickLinks__97Bfj a{display:flex;align-items:center;gap:8px;font-weight:600}.ProductDetail_quickLinks__97Bfj span{color:var(--minimal-muted)}.ProductDetail_alerts__yUaE_{border-top:1px solid var(--minimal-border);padding-top:16px;font-size:12px}.ProductDetail_alerts__yUaE_ summary{cursor:pointer;padding:4px 0}.ProductDetail_alerts__yUaE_[open] summary{margin-bottom:16px}.ProductDetail_alerts__yUaE_>section{background:transparent;border:0;padding:0;box-shadow:none}.ProductDetail_navigation__Ze4mE{position:sticky;top:112px;z-index:25;overflow-x:auto;margin:56px 0 0;border-bottom:1px solid var(--minimal-border);background:var(--minimal-bg)}.ProductDetail_navigation__Ze4mE>div{display:flex;gap:20px}.ProductDetail_navigation__Ze4mE a{padding:18px 4px;font-size:13px;color:var(--minimal-muted)}.ProductDetail_navigation__Ze4mE a:focus-visible,.ProductDetail_navigation__Ze4mE a:hover{color:var(--minimal-ink);border-bottom-color:var(--color-emerald-700)}.ProductDetail_details__WGGUi{display:flex;flex-direction:column;gap:12px}.ProductDetail_details__WGGUi>section{padding:36px 0;border-top:0;border-bottom:1px solid var(--minimal-border);scroll-margin-top:190px}.ProductDetail_page__Bb6id h2{color:var(--minimal-ink);font-weight:650;font-size:22px}.ProductDetail_specifications__5sDZG{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ProductDetail_specifications__5sDZG>div:last-child{border:0;padding:0}.ProductDetail_recommendations__lec11{padding:40px 0;scroll-margin-top:190px}.ProductDetail_page__Bb6id>section{margin-top:40px}.ProductDetail_page__Bb6id a:focus-visible,.ProductDetail_page__Bb6id summary:focus-visible{outline:2px solid var(--color-emerald-700);outline-offset:5px;border-radius:4px}@media(max-width:1023px){.ProductDetail_hero__vaK7n{gap:28px}.ProductDetail_page__Bb6id{padding-bottom:110px}}@media(max-width:767px){.ProductDetail_page__Bb6id{padding:18px 16px 110px}.ProductDetail_breadcrumb__DJoUE{margin-bottom:20px}.ProductDetail_hero__vaK7n{grid-template-columns:1fr;gap:24px}.ProductDetail_gallery__dWiFj{position:static}.ProductDetail_summary__9NfLz{gap:16px;padding:0}.ProductDetail_title___AwUF{font-size:25px}.ProductDetail_navigation__Ze4mE{margin-top:32px;top:110px}.ProductDetail_navigation__Ze4mE>div{gap:12px}.ProductDetail_navigation__Ze4mE a{font-size:12px}.ProductDetail_specifications__5sDZG{grid-template-columns:1fr;gap:32px}.ProductDetail_page__Bb6id h2{font-size:20px}.ProductDetail_details__WGGUi>section{padding:28px 0}}.Modal_overlay__cza8g{position:fixed;inset:0;z-index:100;background:#111;overflow:hidden}.Modal_content__I_pH0,.Modal_dialog__ObYVU{width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;outline:0;overflow:hidden}.Modal_dialog__ObYVU{position:relative}.Modal_header__nqLWP{position:absolute;top:max(16px,env(safe-area-inset-top));left:16px;z-index:2}.Modal_close__LQjD4{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;color:white;background:#18181880;backdrop-filter:blur(12px)}.Modal_close__LQjD4:focus-visible{outline:2px solid white;outline-offset:2px}.HomePageBuilder_root__U1kmX{--builder-paper:#faf7f3;--builder-surface:#fffdfa;--builder-ink:#392d32;--builder-muted:#8c7a80;--builder-berry:#744353;--builder-berry-dark:#583642;--builder-rose:#f6eaee;--builder-line:#eadde0;position:fixed;z-index:60;inset:0;display:flex;flex-direction:column;overflow:clip;isolation:isolate;background:radial-gradient(ellipse at 8% 92%,#f3e7e8 0,transparent 27%),radial-gradient(ellipse at 98% 0,#f3e9dc 0,transparent 23%),var(--builder-paper);color:var(--builder-ink);color-scheme:light}.HomePageBuilder_root__U1kmX:after,.HomePageBuilder_root__U1kmX:before{position:absolute;z-index:-1;width:400px;height:400px;border:1px solid #ad78841a;border-radius:50%;content:"";pointer-events:none}.HomePageBuilder_root__U1kmX:before{top:-290px;right:16%;box-shadow:0 0 0 28px #ad78840a,0 0 0 62px #ad788408}.HomePageBuilder_root__U1kmX:after{bottom:-320px;left:15%;box-shadow:0 0 0 28px #ad78840a,0 0 0 62px #ad788408}.HomePageBuilder_root__U1kmX>*{position:relative;z-index:1}.HomePageBuilder_toolbar__tLKm9{flex:0 0 auto;border-bottom:1px solid var(--builder-line);background:#fffdfaee;box-shadow:0 8px 24px -22px #50313e55;backdrop-filter:blur(18px)}.HomePageBuilder_brandMark__yBbh_{background:linear-gradient(145deg,#9a6a78,#68424f);box-shadow:0 8px 18px -12px #50313e}.HomePageBuilder_layout__ZBKiU{min-height:0;flex:1 1 auto;grid-template-rows:minmax(0,1fr)}.HomePageBuilder_panel__n115i{min-height:0;margin:9px;overflow:hidden;border:1px solid var(--builder-line);border-radius:22px;background:#fffdfaee;box-shadow:0 20px 48px -40px #5933424d}.HomePageBuilder_layersPanel__eKwR3{flex-direction:column}.HomePageBuilder_inspectorPanel__kKnQK{overflow-y:auto}.HomePageBuilder_previewPanel__E3X59{min-width:0;flex-direction:column}.HomePageBuilder_canvasBar__Jjjcf,.HomePageBuilder_mobileNav__AIErI{border-bottom:1px solid var(--builder-line);background:#fffdfa}.HomePageBuilder_canvasBar__Jjjcf{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;color:var(--builder-muted)}.HomePageBuilder_canvas__pkDdp{background:radial-gradient(ellipse at 15% 20%,#f2e8e7 0,transparent 28%),#f7f2ef}.HomePageBuilder_footer__dF4hX{flex:0 0 auto;border-top:1px solid var(--builder-line);background:#fffdfaee;color:var(--builder-muted)}.HomePageBuilder_dialog__aPG1Y{max-height:85dvh;width:min(94vw,850px);overflow-y:auto;border:1px solid var(--builder-line);border-radius:28px;background:var(--builder-surface);padding:0;color:var(--builder-ink);box-shadow:0 32px 100px -36px #2f1d2770}.HomePageBuilder_dialog__aPG1Y::backdrop{background:#3021278a;backdrop-filter:blur(6px)}.HomePageBuilder_dialogHeader__uE_T7{position:sticky;z-index:2;top:0;border-bottom:1px solid var(--builder-line);background:#fffdfaee;backdrop-filter:blur(14px)}.HomePageBuilder_dialogBody__kj7I5{padding:clamp(16px,3vw,26px)}.HomePageBuilder_introFeature__K6_jH{margin:12px;padding:17px;border:1px solid #e8d5db;border-radius:24px 24px 38px 24px;background:radial-gradient(circle at 95% 8%,#d6b4bc4d 0 52px,transparent 53px),linear-gradient(135deg,#fffaf8,#f7ebed 58%,#f2e9e1);box-shadow:0 20px 36px -30px #5b37464a}.HomePageBuilder_introFeatureTop__4pTzI{display:flex;align-items:center;gap:9px;color:var(--builder-berry)}.HomePageBuilder_introFeatureTop__4pTzI svg{width:17px;height:17px}.HomePageBuilder_introFeatureLabel__Gh7n5{font-size:10px;font-weight:800;letter-spacing:.04em}.HomePageBuilder_introFeatureTitle__N4SbB{display:block;margin-top:10px;font-size:14px;font-weight:750;line-height:1.7}.HomePageBuilder_introFeatureText__vgsWA{margin-top:4px;color:#806d74;font-size:10px;line-height:1.9}.HomePageBuilder_introFeatureButton__y4PpT{display:flex;width:100%;min-height:38px;align-items:center;justify-content:center;gap:7px;margin-top:12px;border:1px solid #805263;border-radius:999px;background:var(--builder-berry);color:white;font-size:11px;font-weight:750;transition:transform .2s,background .2s,box-shadow .2s}.HomePageBuilder_introFeatureButton__y4PpT:hover{transform:translateY(-1px);background:var(--builder-berry-dark);box-shadow:0 9px 18px -12px #593342}.HomePageBuilder_introFeatureMode__57zW5{display:block;margin-top:9px;color:#8c6c77;text-align:center;font-size:9px}.HomePageBuilder_layerCard__4aLYa{border:1px solid #eee2e4;border-radius:16px;background:#fffdfa;transition:border-color .2s,background .2s,box-shadow .2s}.HomePageBuilder_layerCard__4aLYa:hover{border-color:#dfc3cc;box-shadow:0 10px 24px -22px #58364266}.HomePageBuilder_layerSelected__j5h18{border-color:#c99ca9;background:#fbf0f2;box-shadow:0 0 0 2px #f3e1e6}.HomePageBuilder_layerIntro__hYpbG{border-radius:20px 20px 30px 20px}.HomePageBuilder_root__U1kmX .btn-primary{border:1px solid #69404e;border-radius:999px;background:linear-gradient(135deg,#815364,#613c49);color:#fffdfa;box-shadow:0 8px 20px -15px #442631}.HomePageBuilder_root__U1kmX .btn-primary:hover{background:linear-gradient(135deg,#744353,#52313e)}.HomePageBuilder_root__U1kmX .btn-ghost,.HomePageBuilder_root__U1kmX .btn-sm{border-color:var(--builder-line);border-radius:999px;background-color:#fffdfa;color:var(--builder-berry)}.HomePageBuilder_root__U1kmX .btn-ghost:hover,.HomePageBuilder_root__U1kmX .btn-sm:hover{border-color:#d6b4bd;background-color:#faf0f2;color:var(--builder-berry-dark)}.HomePageBuilder_root__U1kmX .btn-ghost:disabled,.HomePageBuilder_root__U1kmX .btn-primary:disabled,.HomePageBuilder_root__U1kmX .btn-sm:disabled{opacity:.45}.HomePageBuilder_root__U1kmX .input{border-color:#e8dadd;border-radius:13px;background:#fffdfb;color:var(--builder-ink);box-shadow:inset 0 1px 2px #59334208}.HomePageBuilder_root__U1kmX .input:focus{border-color:#bd8a99;outline:2px solid #f3e2e7;outline-offset:1px}.HomePageBuilder_root__U1kmX .bg-white{background-color:var(--builder-surface)}.HomePageBuilder_root__U1kmX .bg-slate-100{background-color:#f7f2ef}.HomePageBuilder_root__U1kmX .bg-slate-50{background-color:#fbf7f5}.HomePageBuilder_root__U1kmX .text-slate-900{color:var(--builder-ink)}.HomePageBuilder_root__U1kmX .text-slate-500,.HomePageBuilder_root__U1kmX .text-slate-600{color:var(--builder-muted)}.HomePageBuilder_root__U1kmX .text-slate-400{color:#ab999f}.HomePageBuilder_root__U1kmX .bg-amber-400{background-color:#d4b478}.HomePageBuilder_root__U1kmX .bg-amber-100{background-color:#f7e9ed}.HomePageBuilder_root__U1kmX .bg-amber-50{background-color:#fbf2f2}.HomePageBuilder_root__U1kmX .text-amber-950{color:var(--builder-berry-dark)}.HomePageBuilder_root__U1kmX .text-amber-500{color:#a56c7b}.HomePageBuilder_root__U1kmX .border-amber-400{border-color:#d0aab4}.HomePageBuilder_root__U1kmX .border-amber-200{border-color:#ead4da}.HomePageBuilder_root__U1kmX .ring-amber-200{--tw-ring-color:#eed9df}.HomePageBuilder_root__U1kmX .accent-amber-500{accent-color:#9e6676}.HomePageBuilder_root__U1kmX .border-slate-200,.HomePageBuilder_root__U1kmX .border-slate-300{border-color:#eee2e4}.HomePageBuilder_root__U1kmX .border-b,.HomePageBuilder_root__U1kmX .border-l,.HomePageBuilder_root__U1kmX .border-r,.HomePageBuilder_root__U1kmX .border-t{border-color:var(--builder-line)}.HomePageBuilder_introModeChoice__KMgaM{display:flex;min-height:88px;flex-direction:column;justify-content:center;gap:6px;padding:12px;border:1px solid #eadde0;border-radius:18px 18px 26px 18px;background:#fffdfa;color:#79666d;text-align:right;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.HomePageBuilder_introModeChoice__KMgaM:hover{transform:translateY(-2px);border-color:#d0aab4;box-shadow:0 12px 24px -20px #58364266}.HomePageBuilder_introModeChoice__KMgaM[aria-pressed=true]{border-color:#a66d7d;background:linear-gradient(145deg,#fbf0f2,#fffdfa);color:#613c49;box-shadow:0 0 0 2px #f1dfe4}.HomePageBuilder_introModeChoice__KMgaM span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800}.HomePageBuilder_introModeChoice__KMgaM svg{width:17px;height:17px;color:#a56c7b}.HomePageBuilder_introModeChoice__KMgaM small{color:#947f86;font-size:9px;line-height:1.6}@media (max-width:1023px){.HomePageBuilder_panel__n115i{margin:7px;border-radius:20px}.HomePageBuilder_introFeature__K6_jH{margin:9px}}@media (max-width:640px){.HomePageBuilder_toolbar__tLKm9{gap:7px;padding:8px 10px}.HomePageBuilder_toolbar__tLKm9>div{gap:6px}.HomePageBuilder_panel__n115i{margin:6px;border-radius:18px}.HomePageBuilder_canvasBar__Jjjcf{padding-inline:11px;font-size:10px}.HomePageBuilder_dialog__aPG1Y{width:min(96vw,850px);border-radius:24px}.HomePageBuilder_introFeature__K6_jH{padding:14px}}@media (prefers-reduced-motion:reduce){.HomePageBuilder_introFeatureButton__y4PpT,.HomePageBuilder_introModeChoice__KMgaM,.HomePageBuilder_layerCard__4aLYa{transition:none}}.BuyBox_purchase__aETxN{min-width:0;--purchase-border:var(--minimal-border,#e7e5e4);--purchase-ink:var(--minimal-ink,#292524);--purchase-muted:var(--minimal-muted,#78716c)}.BuyBox_flow__4YTRT{display:flex;flex-direction:column;gap:22px}.BuyBox_promotion__coulU{gap:10px;padding:10px 0;margin-bottom:14px;font-size:11px;color:var(--purchase-muted)}.BuyBox_priceRow__ZwBJA,.BuyBox_promotion__coulU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.BuyBox_priceRow__ZwBJA{gap:14px}.BuyBox_availability__VuPA5{display:inline-flex;align-items:center;gap:7px;color:var(--purchase-muted);font-size:11px}.BuyBox_availability__VuPA5:before{content:"";width:6px;height:6px;border-radius:50%;background:#5a8a71}.BuyBox_options__wKXjB{display:flex;flex-direction:column;gap:20px}.BuyBox_options__wKXjB .product-option-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:54px;min-height:46px;padding:10px 14px;border:1px solid var(--purchase-border);border-radius:8px;background:transparent;color:var(--purchase-ink);font-size:12px;transition:background .18s,border-color .18s}.BuyBox_options__wKXjB .product-option-button.is-selected{border-color:var(--color-emerald-700);background:color-mix(in srgb,var(--color-emerald-700) 9%,transparent);box-shadow:inset 0 0 0 1px var(--color-emerald-700);font-weight:650}.BuyBox_options__wKXjB .product-option-button.is-unavailable{border-style:dashed;color:var(--purchase-muted);opacity:.65}.BuyBox_options__wKXjB .product-color-swatch{display:inline-block;width:22px;height:22px;border-radius:50%;border:1px solid #8886;flex-shrink:0}.BuyBox_options__wKXjB .product-option-price{font-size:10px;color:var(--purchase-muted)}.BuyBox_actions__lym13{display:flex;flex-direction:column;gap:10px}.BuyBox_actions__lym13>div{gap:12px}.BuyBox_actions__lym13 .theme-primary-button,.BuyBox_mobileBar__NeQgZ .theme-primary-button{min-height:50px;background:var(--color-emerald-700);color:var(--brand-on-primary);border:1px solid var(--color-emerald-700);font-size:14px;border-radius:9px}.BuyBox_actions__lym13 .theme-secondary-button{min-height:44px;border:1px solid var(--purchase-border);color:var(--purchase-ink);background:transparent;font-size:12px;border-radius:9px}.BuyBox_actions__lym13 .theme-icon-button{min-height:46px;min-width:36px;display:grid;place-items:center;color:var(--purchase-ink)}.BuyBox_services__aZDHV{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;padding-top:18px;border-top:1px solid var(--purchase-border);color:var(--purchase-muted);font-size:11px;line-height:1.9}.BuyBox_services__aZDHV>span{align-items:flex-start}.BuyBox_services__aZDHV>span:nth-child(2){grid-column:1/-1;grid-row:2}.BuyBox_services__aZDHV svg{color:var(--purchase-muted);flex-shrink:0;margin-top:2px}.BuyBox_mobileBar__NeQgZ{display:none}.BuyBox_compact__ZHUWf .BuyBox_flow__4YTRT{gap:16px}@media(max-width:1023px){.BuyBox_mobileBar__NeQgZ{display:flex;align-items:center;gap:16px;position:fixed;inset:auto 0 0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--purchase-border);background:var(--minimal-bg,#fff);box-shadow:0 -6px 24px #00000006}}[data-theme=dark] .BuyBox_purchase__aETxN{--purchase-border:var(--minimal-border,#423640);--purchase-ink:var(--minimal-ink,#f2eaf0);--purchase-muted:var(--minimal-muted,#bcaeb7)}[data-theme=dark] .BuyBox_mobileBar__NeQgZ{background:var(--minimal-bg,#171417)}@media(prefers-reduced-motion:reduce){.BuyBox_options__wKXjB button{transition:none}}.BuyBox_glassPromotion__GKrDQ{display:flex;flex-direction:column;gap:9px;padding:12px 15px;border:1px solid rgb(255 255 255/.65);border-radius:14px;color:#302930;background:rgb(255 255 255/.78);box-shadow:0 6px 24px rgb(30 20 30/.09),inset 0 1px 0 rgb(255 255 255/.6)}@supports (backdrop-filter:blur(16px)){.BuyBox_glassPromotion__GKrDQ{background:rgb(255 255 255/.48);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}}.BuyBox_glassTitle__w3sFL{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1.8}.BuyBox_glassTitle__w3sFL svg{flex-shrink:0}.BuyBox_glassMeta__w_OpH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:10px}.BuyBox_glassMeta__w_OpH b{font-weight:650}[data-theme=dark] .BuyBox_glassPromotion__GKrDQ{color:#fff;background:rgb(30 25 30/.68);border-color:rgb(255 255 255/.25);box-shadow:0 6px 24px #0002,inset 0 1px 0 #ffffff1a}@media(max-width:767px){.BuyBox_glassPromotion__GKrDQ{padding:10px 12px;gap:6px}.BuyBox_glassTitle__w3sFL{font-size:11px}}.PageBlockFrame_frame__udafj{min-width:0;position:relative;width:100%;scroll-margin-top:100px}.PageBlockFrame_full___20nL{width:100vw;margin-inline-start:calc((100% - 100vw) / 2)}.PageBlockFrame_frame__udafj[data-background]>section{background:var(--block-bg)!important}.PageBlockFrame_frame__udafj[data-color] :is(h1,h2,h3,p,b,blockquote,figcaption),.PageBlockFrame_frame__udafj[data-color]>section{color:var(--block-color)!important}.PageBlockFrame_frame__udafj[data-accent] .btn-primary{background:var(--block-accent)!important}.PageBlockFrame_frame__udafj[data-padding]>section{padding:var(--block-padding)}.PageBlockFrame_frame__udafj[data-radius]>section{border-radius:var(--block-radius);overflow:hidden}.PageBlockFrame_frame__udafj[data-columns] .builder-grid,.PageBlockFrame_frame__udafj[data-columns]>section.grid,.PageBlockFrame_frame__udafj[data-columns]>section>.grid{grid-template-columns:repeat(var(--block-columns),minmax(0,1fr))}.PageBlockFrame_frame__udafj[data-gap] .builder-grid,.PageBlockFrame_frame__udafj[data-gap]>section.grid,.PageBlockFrame_frame__udafj[data-gap]>section>.grid{gap:var(--block-gap)}@media (min-width:768px){.PageBlockFrame_hideDesktop__V2uDQ{display:none}}@media (max-width:767px){.PageBlockFrame_hideMobile__jS_x4{display:none}.PageBlockFrame_frame__udafj[data-mobile-padding]>section{padding:var(--block-mobile-padding)}.PageBlockFrame_frame__udafj[data-columns] .builder-grid,.PageBlockFrame_frame__udafj[data-columns]>section.grid,.PageBlockFrame_frame__udafj[data-columns]>section>.grid,.PageBlockFrame_frame__udafj[data-mobile-columns] .builder-grid{grid-template-columns:repeat(var(--block-mobile-columns,1),minmax(0,1fr))}.PageBlockFrame_frame__udafj[data-mobile-columns]>section.grid,.PageBlockFrame_frame__udafj[data-mobile-columns]>section>.grid{grid-template-columns:repeat(var(--block-mobile-columns),minmax(0,1fr))}.PageBlockFrame_frame__udafj .builder-cell{grid-column:span 1!important}}.ProductGallery_gallery__K2ezm{min-width:0;display:flex;flex-direction:column;gap:16px}.ProductGallery_stage__sd9r5{width:100%;aspect-ratio:4/5;max-height:720px;overflow:hidden;border-radius:14px;background:var(--minimal-soft,#f6f4f3);isolation:isolate}.ProductGallery_stage__sd9r5>img{padding:0;object-fit:cover}.ProductGallery_stage__sd9r5 button{box-shadow:0 2px 10px #00000008}.ProductGallery_thumbnails__mwrhx{display:flex;align-items:center;gap:12px;overflow-x:auto;padding:3px;scrollbar-width:thin}.ProductGallery_thumbnails__mwrhx>button{width:64px;height:78px;border-radius:6px;box-shadow:none;border:1px solid transparent}.ProductGallery_thumbnails__mwrhx>button[aria-current=true]{border-color:var(--color-emerald-700);outline:1px solid var(--color-emerald-700);outline-offset:2px}.ProductGallery_thumbnails__mwrhx>span{font-size:11px;color:var(--minimal-muted,#85808a);white-space:nowrap}@media(max-width:767px){.ProductGallery_stage__sd9r5{max-height:560px;aspect-ratio:4/5}.ProductGallery_thumbnails__mwrhx{gap:10px}.ProductGallery_thumbnails__mwrhx>button{width:54px;height:66px}}.ProductGallery_promotionSlot__FMBmO{position:absolute;top:16px;right:16px;z-index:20;max-width:calc(100% - 88px);pointer-events:none}@media(max-width:767px){.ProductGallery_promotionSlot__FMBmO{top:12px;right:12px;max-width:calc(100% - 76px)}}.ProductGallery_fullStage__jtnZH{position:absolute;inset:0;overflow:hidden;touch-action:none;background:#111}.ProductGallery_fullImage__6GbqA{display:block;width:100%;height:100%;max-width:none;object-fit:contain;user-select:none}.ProductGallery_fullNavigation__Z2Rfh{pointer-events:none;position:absolute;inset:50% 16px auto;display:flex;justify-content:space-between;transform:translateY(-50%)}.ProductGallery_fullControls__kx7IU button,.ProductGallery_fullNavigation__Z2Rfh button{pointer-events:auto;display:grid;place-items:center;min-width:44px;height:44px;padding:8px;border:0;border-radius:50%;color:#fff;background:#18181880;backdrop-filter:blur(12px)}.ProductGallery_fullControls__kx7IU{position:absolute;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:5px 14px;border-radius:50px;background:#181818b3;color:#fff;backdrop-filter:blur(12px);font-size:12px;white-space:nowrap}.ProductGallery_fullControls__kx7IU button{background:transparent}.ProductGallery_fullControls__kx7IU button:disabled{opacity:.35}.ProductGallery_fullControls__kx7IU button:focus-visible,.ProductGallery_fullNavigation__Z2Rfh button:focus-visible{outline:2px solid white;outline-offset:2px}.QuickView_overlay__hJTon{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:8px;background:rgb(9 33 27/68%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.QuickView_dialog__PFo9A{position:relative;display:flex;width:100%;max-width:1120px;max-height:calc(100dvh - 16px);min-height:0;flex-direction:column;margin-block:auto;overflow:hidden;border:1px solid rgb(23 65 50/10%);border-radius:20px;background:#faf7ef;box-shadow:0 24px 80px rgb(0 0 0/30%)}.QuickView_close__3JpfD{position:absolute;top:10px;left:10px;z-index:20;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgb(23 65 50/10%);border-radius:50%;background:rgb(255 255 255/94%);color:#64716a;box-shadow:0 2px 12px rgb(0 0 0/10%);transition:color .16s,transform .16s}.QuickView_close__3JpfD:hover{color:#176747;transform:rotate(90deg)}.QuickView_close__3JpfD:focus-visible{outline:2px solid #176747;outline-offset:2px}.QuickView_content__lV7Ps{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:56px 14px 18px;scrollbar-gutter:stable}.QuickView_gallery__l5x80{min-width:0}.QuickView_gallery__l5x80 .product-gallery-surface{max-height:min(38dvh,370px);aspect-ratio:4/3;border-radius:14px}.QuickView_gallery__l5x80 .product-gallery-surface>img{object-fit:contain}.QuickView_gallery__l5x80 [aria-label="تصاویر محصول"]{max-width:100%}.QuickView_details__bVsyv{min-width:0;padding-inline:2px}.QuickView_purchase__5ilOe{min-width:0}.QuickView_loading__ZYCJV{display:grid;min-height:240px;flex:1;place-items:center}@media (min-width:640px){.QuickView_overlay__hJTon{align-items:center;padding:16px}.QuickView_dialog__PFo9A{max-height:calc(100dvh - 32px);border-radius:24px}.QuickView_content__lV7Ps{gap:22px;padding:24px}.QuickView_gallery__l5x80 .product-gallery-surface{max-height:min(48dvh,460px)}}@media (min-width:768px){.QuickView_content__lV7Ps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.QuickView_purchase__5ilOe{grid-column:1/-1}}@media (min-width:1100px){.QuickView_content__lV7Ps{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(260px,.85fr);gap:24px}.QuickView_purchase__5ilOe{grid-column:auto}}@media (prefers-reduced-motion:reduce){.QuickView_close__3JpfD{transition:none}}.HomeIntro_random__lGlAR{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,1.35fr);align-items:center;gap:clamp(20px,4vw,52px);overflow:hidden;min-height:330px;padding:clamp(24px,5vw,56px);border:1px solid #efe4e8;border-radius:34px 86px 34px 34px;background:radial-gradient(ellipse at 10% 90%,#f5e8eb 0,transparent 34%),linear-gradient(115deg,#fffdfb,#f9f4f0 52%,#f7edef);box-shadow:0 28px 80px -58px #63384750}.HomeIntro_random__lGlAR:before{position:absolute;z-index:-1;inset:auto auto -220px -100px;width:420px;height:420px;content:"";border:1px solid #b77f8a24;border-radius:50%;box-shadow:0 0 0 24px #ffffff29,0 0 0 50px #b77f8a0d}.HomeIntro_orbit__soWMT{position:absolute;z-index:-1;top:-130px;right:45%;width:300px;height:300px;border:1px solid #bf89951c;border-radius:50%}.HomeIntro_copy__pxUpY{position:relative;max-width:380px}.HomeIntro_eyebrow___bIOI{display:inline-block;color:#a85870;font-size:9px;font-weight:800;letter-spacing:.18em}.HomeIntro_copy__pxUpY h2{margin:12px 0 8px;color:#34252b;font-size:clamp(24px,3vw,38px);font-weight:650;line-height:1.5}.HomeIntro_copy__pxUpY p{max-width:360px;color:#776b70;font-size:13px;line-height:2}.HomeIntro_action__6nB0Y{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:11px 16px;border:1px solid #e9d8de;border-radius:999px;background:#fffdfb;color:#813e56;font-size:11px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s}.HomeIntro_action__6nB0Y:hover{transform:translateY(-2px);background:white;box-shadow:0 10px 24px #63384716}.HomeIntro_edition__8PEcz{display:block;margin-top:32px;color:#ad9da2;font-size:8px;letter-spacing:.2em}.HomeIntro_products__U_uu0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(9px,1.8vw,20px);min-width:0}.HomeIntro_product__NuQN2{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #fff;border-radius:22px 22px 36px 22px;background:#fff;box-shadow:0 18px 42px -28px #38222c66;transition:transform .35s,box-shadow .35s}.HomeIntro_product__NuQN2:hover{transform:translateY(-6px);box-shadow:0 26px 48px -28px #38222c77}.HomeIntro_product2__6oWhp{transform:translateY(20px)}.HomeIntro_product2__6oWhp:hover{transform:translateY(12px)}.HomeIntro_product3__IwhvC{transform:translateY(-14px)}.HomeIntro_product3__IwhvC:hover{transform:translateY(-20px)}.HomeIntro_productImage__2Ig2B{display:grid;aspect-ratio:4/5;place-items:center;overflow:hidden;background:linear-gradient(145deg,#f1e8e4,#faf7f2);color:#a58d95}.HomeIntro_productImage__2Ig2B img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.HomeIntro_product__NuQN2:hover .HomeIntro_productImage__2Ig2B img{transform:scale(1.045)}.HomeIntro_productDetails___8ebJ{display:grid;gap:4px;padding:10px 12px 13px}.HomeIntro_productDetails___8ebJ>span{overflow:hidden;color:#a0808c;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.HomeIntro_productDetails___8ebJ b{display:-webkit-box;overflow:hidden;min-height:34px;color:#382b30;font-size:10px;font-weight:650;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomeIntro_productDetails___8ebJ strong{color:#7b4658;font-size:10px;font-weight:700}.HomeIntro_banner__qqHoQ{position:relative;isolation:isolate;display:flex;min-height:clamp(300px,33vw,430px);align-items:center;overflow:hidden;border:1px solid #efe3e7;border-radius:34px 100px 34px 34px;background:#533a43;box-shadow:0 26px 72px -48px #44273270;color:white}.HomeIntro_bannerImage__mKy4X{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.HomeIntro_banner__qqHoQ:hover .HomeIntro_bannerImage__mKy4X{transform:scale(1.025)}.HomeIntro_bannerShade__WXPDn{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#1f1719a6,#30212580 42%,#271c1b13),linear-gradient(0deg,#21171a4a,transparent 65%)}.HomeIntro_bannerCurve__BdEAS{position:absolute;z-index:-1;right:-95px;bottom:-260px;width:430px;height:430px;border:1px solid #ffffff55;border-radius:50%;box-shadow:0 0 0 24px #ffffff0b,0 0 0 52px #ffffff09}.HomeIntro_bannerCopy__ZSNvX{display:flex;max-width:min(650px,76%);flex-direction:column;align-items:flex-start;padding:clamp(28px,6vw,76px)}.HomeIntro_bannerCopy__ZSNvX strong{margin-top:12px;font-size:clamp(25px,4vw,48px);font-weight:650;line-height:1.45}.HomeIntro_bannerText__KtubN{margin-top:8px;color:#fff9;font-size:13px;line-height:2}.HomeIntro_bannerButton__a67i8{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:11px 18px;border:1px solid #ffffff80;border-radius:999px;background:#ffffff24;backdrop-filter:blur(14px);font-size:11px;font-weight:700;transition:background .2s}.HomeIntro_banner__qqHoQ:hover .HomeIntro_bannerButton__a67i8{background:#ffffff38}.HomeIntro_empty__jlwFr{display:flex;min-height:120px;align-items:center;justify-content:center;gap:10px;border:1px dashed #dfcbd2;border-radius:22px;background:#fcf8f8;color:#906e7a;font-size:12px}@media (max-width:760px){.HomeIntro_random__lGlAR{grid-template-columns:1fr;gap:26px;min-height:0;padding:24px 18px 28px;border-radius:28px 56px 28px 28px}.HomeIntro_copy__pxUpY{max-width:100%}.HomeIntro_copy__pxUpY h2{margin-top:8px;font-size:24px}.HomeIntro_copy__pxUpY p{font-size:11px}.HomeIntro_action__6nB0Y{margin-top:14px}.HomeIntro_edition__8PEcz{display:none}.HomeIntro_products__U_uu0{grid-template-columns:repeat(3,minmax(125px,1fr));gap:10px;margin:0 -4px;overflow-x:auto;padding:5px 4px 20px}.HomeIntro_product__NuQN2{border-radius:18px 18px 28px 18px}.HomeIntro_product2__6oWhp{transform:translateY(12px)}.HomeIntro_product3__IwhvC{transform:translateY(-8px)}.HomeIntro_productDetails___8ebJ{gap:3px;padding:8px 9px 10px}.HomeIntro_productDetails___8ebJ b,.HomeIntro_productDetails___8ebJ strong{font-size:9px}.HomeIntro_banner__qqHoQ{min-height:370px;align-items:flex-end;border-radius:28px 66px 28px 28px}.HomeIntro_bannerShade__WXPDn{background:linear-gradient(0deg,#21171acc,#21171a75 46%,#271c1b08)}.HomeIntro_bannerCopy__ZSNvX{max-width:100%;padding:24px}.HomeIntro_bannerCopy__ZSNvX strong{font-size:30px}}@media (prefers-reduced-motion:reduce){.HomeIntro_action__6nB0Y,.HomeIntro_bannerImage__mKy4X,.HomeIntro_productImage__2Ig2B img,.HomeIntro_product__NuQN2{transition:none}}[data-theme=dark] .HomeIntro_random__lGlAR{border-color:color-mix(in srgb,var(--theme-current-accent) 27%,#29332e);background:radial-gradient(ellipse at 10% 90%,color-mix(in srgb,var(--theme-current-accent) 15%,transparent) 0,transparent 38%),linear-gradient(115deg,#17201c,#131b18 52%,#1b2020);box-shadow:0 28px 80px -54px #000c,inset 0 1px #ffffff08}[data-theme=dark] .HomeIntro_random__lGlAR:before{border-color:color-mix(in srgb,var(--theme-current-accent) 26%,transparent);box-shadow:0 0 0 24px #ffffff08,0 0 0 50px color-mix(in srgb,var(--theme-current-accent) 8%,transparent)}[data-theme=dark] .HomeIntro_orbit__soWMT{border-color:color-mix(in srgb,var(--theme-current-accent) 22%,transparent)}[data-theme=dark] .HomeIntro_eyebrow___bIOI{color:color-mix(in srgb,var(--theme-current-accent) 60%,#f5dce6)}[data-theme=dark] .HomeIntro_copy__pxUpY h2{color:#f4eef1}[data-theme=dark] .HomeIntro_copy__pxUpY p{color:#c1b9bd}[data-theme=dark] .HomeIntro_action__6nB0Y{border-color:color-mix(in srgb,var(--theme-current-accent) 42%,#39423e);background:color-mix(in srgb,var(--theme-current-accent) 13%,#17201c);color:color-mix(in srgb,var(--theme-current-accent) 62%,#f8e8ef)}[data-theme=dark] .HomeIntro_action__6nB0Y:hover{background:color-mix(in srgb,var(--theme-current-accent) 22%,#17201c);box-shadow:0 10px 24px #0005}[data-theme=dark] .HomeIntro_action__6nB0Y:focus-visible,[data-theme=dark] .HomeIntro_banner__qqHoQ:focus-visible,[data-theme=dark] .HomeIntro_product__NuQN2:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-current-accent) 75%,white);outline-offset:4px}[data-theme=dark] .HomeIntro_edition__8PEcz{color:#a69aa0}[data-theme=dark] .HomeIntro_product__NuQN2{border-color:#3a3739;background:#202523;box-shadow:0 18px 42px -26px #000c}[data-theme=dark] .HomeIntro_product__NuQN2:hover{box-shadow:0 26px 48px -26px #000e}[data-theme=dark] .HomeIntro_productImage__2Ig2B{background:linear-gradient(145deg,#29302d,#1b2220);color:#b9a9b0}[data-theme=dark] .HomeIntro_productDetails___8ebJ>span{color:#b9aab0}[data-theme=dark] .HomeIntro_productDetails___8ebJ b{color:#f0eaed}[data-theme=dark] .HomeIntro_productDetails___8ebJ strong{color:color-mix(in srgb,var(--theme-current-accent) 58%,#f6dce5)}[data-theme=dark] .HomeIntro_banner__qqHoQ{border-color:color-mix(in srgb,var(--theme-current-accent) 24%,#3b3538);box-shadow:0 26px 72px -44px #000c}[data-theme=dark] .HomeIntro_bannerShade__WXPDn{background:linear-gradient(90deg,#111715d9,#171918b8 42%,#1916153d),linear-gradient(0deg,#1117157a,transparent 70%)}[data-theme=dark] .HomeIntro_bannerCurve__BdEAS{border-color:#ffffff40}[data-theme=dark] .HomeIntro_bannerText__KtubN{color:#f3edefd9}[data-theme=dark] .HomeIntro_bannerButton__a67i8{border-color:#ffffff70;background:#ffffff20;color:#fff}[data-theme=dark] .HomeIntro_banner__qqHoQ:hover .HomeIntro_bannerButton__a67i8{background:#ffffff32}[data-theme=dark] .HomeIntro_empty__jlwFr{border-color:color-mix(in srgb,var(--theme-current-accent) 34%,#3d393b);background:#1a211e;color:#d0c3c9}.MinimalHome_home___F9rb{width:100%;max-width:1248px;margin:0 auto;padding:36px 24px 0;display:flex;flex-direction:column;gap:56px;color:var(--minimal-ink,#25232b)}.MinimalHome_heading__XWqzI{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.MinimalHome_heading__XWqzI h1,.MinimalHome_heading__XWqzI h2{margin:0;font-size:23px;font-weight:650;line-height:1.6}.MinimalHome_heading__XWqzI p{margin-top:6px;font-size:13px;color:var(--minimal-muted,#85808a)}.MinimalHome_heading__XWqzI>a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--block-accent,var(--boutique-accent,#bd3979));font-size:12px}.MinimalHome_categories__9OqPf{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:24px}.MinimalHome_category__C3F1G{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;font-size:13px;font-weight:500}.MinimalHome_categoryImage__FXWia{display:grid;place-items:center;width:min(100%,148px);aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--minimal-category-one,#f7f3f5);color:var(--minimal-icon-one,#a27d8c);border:1px solid var(--minimal-border,#f0e9ed);box-shadow:0 8px 22px -18px rgb(74 43 56/35%);transition:border-color .2s,transform .2s,box-shadow .2s}.MinimalHome_category__C3F1G:nth-child(3n+2) .MinimalHome_categoryImage__FXWia{background:var(--minimal-category-two,#f6f4ef);color:var(--minimal-icon-two,#a1967f)}.MinimalHome_category__C3F1G:nth-child(3n) .MinimalHome_categoryImage__FXWia{background:var(--minimal-category-three,#f1f4f3);color:var(--minimal-icon-three,#81938b)}.MinimalHome_categoryImage__FXWia img{width:100%;height:100%;object-fit:cover}.MinimalHome_category__C3F1G:hover .MinimalHome_categoryImage__FXWia{transform:translateY(-3px);border-color:var(--boutique-accent-soft,#ce9bb2);box-shadow:0 14px 28px -18px rgb(74 43 56/40%)}.MinimalHome_category__C3F1G:hover{color:var(--block-accent,var(--boutique-accent,#bd3979))}.MinimalHome_brands__FqfaG{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px}.MinimalHome_brand__knb1G{display:flex;min-width:0;flex-direction:column;align-items:center;gap:12px;padding:16px 12px;border:1px solid var(--minimal-border,#f0e9ed);border-radius:14px;background:#fff;text-align:center;font-size:12px;transition:border-color .2s,transform .2s,box-shadow .2s}.MinimalHome_brand__knb1G:hover{transform:translateY(-2px);border-color:var(--boutique-accent-soft,#ce9bb2);box-shadow:0 8px 24px rgb(52 35 43/7%);color:var(--block-accent,var(--boutique-accent,#bd3979))}.MinimalHome_brandLogo__DjaNT{display:grid;width:min(100%,96px);aspect-ratio:1;place-items:center;overflow:hidden;border-radius:12px;background:var(--minimal-soft,#faf9fa);color:var(--minimal-muted,#85808a)}.MinimalHome_brandLogo__DjaNT img{width:100%;height:100%;object-fit:contain}.MinimalHome_products__fu_Th{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.MinimalHome_empty__PzFIh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:150px;padding:28px;background:var(--minimal-soft,#faf9fa);border:1px solid var(--minimal-border,#f0edf0);border-radius:12px;color:var(--minimal-muted,#8b8187);font-size:13px;text-align:center}.MinimalHome_empty__PzFIh a{display:inline-flex;gap:8px;align-items:center;color:var(--boutique-accent,#bd3979)}.MinimalHome_clearance__fgeeB{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 32px;background:var(--boutique-accent-soft,#fbf4f7);border:1px solid var(--boutique-accent-border,#f1e4eb);border-radius:14px}.MinimalHome_clearance__fgeeB h2{margin:6px 0;font-size:21px;font-weight:600}.MinimalHome_clearance__fgeeB div>span{color:var(--boutique-accent,#bd3979);font-size:11px}.MinimalHome_clearance__fgeeB p{font-size:12px;color:var(--minimal-muted,#8b7c84)}.MinimalHome_clearanceAction__vnzih{display:inline-flex;align-items:center;gap:12px;background:var(--boutique-accent,#ba4178);color:#fff;border-radius:9px;padding:12px 18px;font-size:12px;white-space:nowrap}.MinimalHome_benefits__MTg3z{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--minimal-border,#efedef)}.MinimalHome_benefits__MTg3z a{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--boutique-accent,#8c6f7d)}.MinimalHome_benefits__MTg3z b{display:block;color:var(--minimal-ink,#45404a);font-size:13px;font-weight:500}.MinimalHome_benefits__MTg3z span{display:block;margin-top:5px;color:var(--minimal-muted,#8e8891);font-size:11px}.MinimalHome_home___F9rb a:focus-visible{outline:2px solid #b83f75;outline-offset:5px}@media (max-width:767px){.MinimalHome_home___F9rb{padding:24px 16px 0;gap:36px}.MinimalHome_heading__XWqzI{margin-bottom:20px}.MinimalHome_heading__XWqzI h1,.MinimalHome_heading__XWqzI h2{font-size:19px}.MinimalHome_heading__XWqzI>a{font-size:10px;gap:5px}.MinimalHome_heading__XWqzI p{font-size:11px}.MinimalHome_categories__9OqPf{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.MinimalHome_category__C3F1G{gap:10px;font-size:11px}.MinimalHome_products__fu_Th{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.MinimalHome_clearance__fgeeB{padding:22px 20px;flex-wrap:wrap;gap:18px}.MinimalHome_clearance__fgeeB h2{font-size:18px}.MinimalHome_clearanceAction__vnzih{font-size:11px;padding:10px 14px}.MinimalHome_benefits__MTg3z{grid-template-columns:repeat(2,1fr);gap:24px 12px}.MinimalHome_benefits__MTg3z a{justify-content:flex-start;gap:9px}.MinimalHome_benefits__MTg3z b{font-size:11px}.MinimalHome_benefits__MTg3z span{font-size:10px}}@media (prefers-reduced-motion:reduce){.MinimalHome_brand__knb1G,.MinimalHome_categoryImage__FXWia{transition:none}}