.theme-classic{--c-container:80rem;--c-gutter:1rem;--c-section-y:2.5rem;--c-header-h:3.5rem;--c-radius-sm:min(calc(var(--store-radius,.625rem)*.6),.5rem);--c-radius:min(var(--store-radius,.625rem),.875rem);--c-radius-lg:min(calc(var(--store-radius,.625rem)*1.6),1.25rem);--c-btn-radius:var(--store-btn-radius,.5rem);--c-control-sm:2.25rem;--c-control:2.75rem;--c-control-lg:3rem;--c-sale:#d92d20;--c-sale-soft:#fef3f2;--c-sale-solid:#d92d20;--c-success:#067647;--c-success-soft:#ecfdf3;--c-warning:#b54708;--c-warning-soft:#fffaeb;--c-danger:#b42318;--c-rating:#f59e0b;--c-subtle:color-mix(in srgb,var(--foreground)3%,var(--background));--c-overlay:#00000073;--c-shadow-pop:0 12px 32px -12px #1018282e,0 4px 8px -4px #1018280f;--c-motion:var(--store-motion,.25s);--c-ease:cubic-bezier(.2,.7,.2,1);background:var(--background);color:var(--foreground);-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;font-weight:400}@media (min-width:640px){.theme-classic{--c-gutter:1.5rem;--c-section-y:3rem}}@media (min-width:1024px){.theme-classic{--c-gutter:2rem;--c-section-y:3.5rem;--c-header-h:4.5rem}}.dark .theme-classic{--c-sale:#f97066;--c-sale-soft:#d92d2024;--c-success:#47cd89;--c-success-soft:#0676472e;--c-warning:#fdb022;--c-warning-soft:#b547082e;--c-danger:#f97066;--c-subtle:color-mix(in srgb,var(--foreground)5%,var(--background));--c-shadow-pop:0 12px 32px -12px #0009}@layer base{.theme-classic *,.classic-portal *{font-weight:inherit}.classic-portal{font-weight:400}}@layer components{.c-container{width:100%;max-width:var(--c-container);padding-inline:var(--c-gutter);margin-inline:auto}.c-section{padding-block:calc(var(--c-section-y)/2)}.theme-classic :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.classic-portal :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--c-radius-sm)}.c-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.c-rail::-webkit-scrollbar{display:none}.c-rail>*{scroll-snap-align:start}.c-bleed{margin-inline:calc(var(--c-gutter)*-1);padding-inline:var(--c-gutter);scroll-padding-inline:var(--c-gutter)}.c-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem;display:grid}@media (min-width:640px){.c-product-grid{grid-template-columns:repeat(min(var(--store-grid-cols,4),3),minmax(0,1fr));gap:2.25rem 1.25rem}}@media (min-width:1024px){.c-product-grid{grid-template-columns:repeat(var(--store-grid-cols,4),minmax(0,1fr))}.c-product-grid[data-cols="3"]{grid-template-columns:repeat(min(var(--store-grid-cols,4),3),minmax(0,1fr))}}.c-img-bg{background-color:var(--c-subtle)}.c-accordion>summary{cursor:pointer;list-style:none}.c-accordion>summary::-webkit-details-marker{display:none}.c-accordion[open]>summary .c-accordion-icon{transform:rotate(180deg)}.c-accordion-icon{transition:transform var(--c-motion)var(--c-ease)}.c-has-bottom-bar{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}@media (min-width:1024px){.c-has-bottom-bar{padding-bottom:0}}}@keyframes c-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.c-fade-up{animation:c-fade-up var(--c-motion)var(--c-ease)both}@media (prefers-reduced-motion:reduce){.theme-classic *,.theme-classic :before,.theme-classic :after,.classic-portal *,.classic-portal :before,.classic-portal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.theme-dune,.dn-portal{--dn-bg:var(--background);--dn-ink:var(--foreground);--dn-drawer:var(--popover);--dn-plate:var(--card);--dn-tile:var(--muted);--dn-quiet:var(--muted-foreground);--dn-line:var(--border);--dn-line-ink:color-mix(in srgb,var(--dn-ink)18%,transparent);--dn-btn:var(--primary);--dn-btn-ink:var(--primary-foreground);--dn-accent:var(--accent);--dn-accent-ink:var(--accent-foreground);--dn-sale:#7d6243;--dn-price:#5a4a42;--dn-sand:#c7b8a1;--dn-sand-ink:#100d0d;--dn-success:#3d6b35;--dn-warn:#8a5300;--dn-error:#a12a1c;--dn-star:#8b6f47;--dn-scrim:#2a2a2873;--dn-shadow:0 24px 60px -28px #2a2a2859;--dn-serif:var(--font-dune-display),"Markazi Text",Georgia,serif;--dn-wrap:87.5rem;--dn-gutter:1.0625rem;--dn-gap:1.0625rem;--dn-section:3.75rem;--dn-header-h:3.75rem;--dn-control:3rem;--dn-control-sm:2.5rem;--dn-dur:var(--store-motion,.25s);--dn-ease:cubic-bezier(.165,.84,.44,1);--dn-ease-io:cubic-bezier(.65,0,.35,1);--dn-dir:1;background:var(--dn-bg);color:var(--dn-ink);-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;font-size:.9375rem;font-weight:400;line-height:1.75}.theme-dune[dir=ltr],.dn-portal[dir=ltr]{--dn-dir:-1}@media (min-width:768px){.theme-dune,.dn-portal{--dn-gutter:1.875rem;--dn-gap:1.25rem;--dn-section:5rem;--dn-header-h:4.5rem}}@media (min-width:1280px){.theme-dune,.dn-portal{--dn-gutter:2.5rem;--dn-gap:1.375rem;--dn-section:6.25rem;--dn-header-h:5rem}}.dark .theme-dune,.dark .dn-portal{--dn-sale:#c9a67a;--dn-price:#e2d6c6;--dn-sand:#3b332a;--dn-sand-ink:#f1e9dd;--dn-success:#9fcb8f;--dn-warn:#e8b45f;--dn-error:#f19a8c;--dn-star:#c9a67a;--dn-scrim:#0009;--dn-shadow:0 24px 60px -28px #000c}@layer base{.theme-dune *,.dn-portal *{font-weight:inherit}.dn-portal{font-weight:400}.theme-dune svg.lucide,.dn-portal svg.lucide{stroke-width:1.5px}.theme-dune :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.dn-portal :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--dn-ink);outline-offset:3px}}@layer components{.dn-wrap{width:100%;max-width:var(--dn-wrap);padding-inline:var(--dn-gutter);margin-inline:auto}.dn-narrow{max-width:46rem;margin-inline:auto}.dn-section{padding-block:calc(var(--dn-section)/2)}.dn-bleed{margin-inline:calc(var(--dn-gutter)*-1);padding-inline:var(--dn-gutter);scroll-padding-inline:var(--dn-gutter)}.dn-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.dn-rail::-webkit-scrollbar{display:none}.dn-rail>*{scroll-snap-align:start}.dn-rule{border-top:1px solid var(--dn-line)}.dn-has-bar{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}@media (min-width:1024px){.dn-has-bar{padding-bottom:0}}.dn-serif{font-family:var(--dn-serif);font-weight:400}.dn-hero{font-family:var(--dn-serif);font-size:clamp(2.75rem,7.6vw,6.75rem);font-weight:400;line-height:1.08}.dn-h1{font-family:var(--dn-serif);font-size:clamp(2.375rem,4.4vw,3.75rem);font-weight:400;line-height:1.12}.dn-h2{font-family:var(--dn-serif);font-size:clamp(2rem,3.5vw,3.25rem);font-weight:400;line-height:1.12}.dn-h3{font-family:var(--dn-serif);font-size:clamp(1.5rem,2.1vw,2rem);font-weight:400;line-height:1.2}.dn-h4{font-family:var(--dn-serif);font-size:1.375rem;font-weight:500;line-height:1.3}[dir=ltr] :is(.dn-hero,.dn-h1,.dn-h2,.dn-h3),.dn-portal[dir=ltr] :is(.dn-hero,.dn-h1,.dn-h2,.dn-h3){text-transform:uppercase}.dn-label{font-size:.8125rem;font-weight:600;line-height:1.4}[dir=ltr] .dn-label,.dn-portal[dir=ltr] .dn-label{text-transform:uppercase;letter-spacing:.2em;font-size:.6875rem;font-weight:700}.dn-price{font-family:var(--dn-serif);color:var(--dn-price);font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:500;line-height:1.2}.dn-num{font-family:var(--dn-serif);font-variant-numeric:tabular-nums}.dn-prose{white-space:pre-line;max-width:66ch;color:color-mix(in srgb,var(--dn-ink)84%,transparent);line-height:1.95}.dn-link{background:linear-gradient(currentColor,currentColor) 0 0/0% 1px no-repeat;background-position:var(--dn-underline-from,right)bottom;transition:background-size .42s var(--dn-ease);align-items:center;gap:.375rem;padding-bottom:.125rem;display:inline-flex;position:relative}[dir=ltr] .dn-link,.dn-portal[dir=ltr] .dn-link{--dn-underline-from:left}.dn-link:hover,.dn-link:focus-visible,.dn-link[aria-current=page],.dn-link[aria-expanded=true],.dn-link--on{background-size:100% 1px}.dn-link--on:hover{background-size:0% 1px}.dn-btn{isolation:isolate;min-height:var(--dn-control);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--dn-dur)var(--dn-ease),color var(--dn-dur)var(--dn-ease),border-color var(--dn-dur)var(--dn-ease),transform .14s var(--dn-ease);border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.75rem;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}[dir=ltr] .dn-btn,.dn-portal[dir=ltr] .dn-btn{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;font-weight:800}.dn-btn:after{content:"";z-index:-1;transform:translateX(calc(110%*var(--dn-dir)));transition:transform .7s var(--dn-ease);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff2e 50%,#0000 65%);position:absolute;inset:0}.dn-btn:hover:after{transform:translateX(calc(-110%*var(--dn-dir)))}.dn-btn:active{transform:scale(.98)}.dn-btn:disabled,.dn-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.dn-btn svg{flex-shrink:0;width:1.0625rem;height:1.0625rem}.dn-btn--solid{background:var(--dn-btn);color:var(--dn-btn-ink)}.dn-btn--solid:hover{background:color-mix(in srgb,var(--dn-btn)82%,var(--dn-bg))}.dn-btn--outline{border-color:var(--dn-ink);color:var(--dn-ink);background:0 0}.dn-btn--outline:hover{background:var(--dn-ink);color:var(--dn-bg)}.dn-btn--light{color:#2a2a28;background:#fff}.dn-btn--light:hover{background:#f1eee9}.dn-btn--glass{color:#fff;background:0 0;border-color:#ffffffb3}.dn-btn--glass:hover{color:#2a2a28;background:#fff}.dn-btn--ghost{color:inherit;background:0 0;padding-inline:.75rem}.dn-btn--ghost:after{display:none}.dn-btn--ghost:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.dn-btn--sm{min-height:var(--dn-control-sm);padding-inline:1.25rem}.dn-btn--lg{min-height:3.375rem;padding-inline:2.25rem}.dn-btn--icon{width:var(--dn-control-sm);min-height:var(--dn-control-sm);padding-inline:0}.dn-btn--full{width:100%}.dn-fab{background:var(--dn-drawer);width:2.5rem;height:2.5rem;color:var(--dn-ink);transition:transform var(--dn-dur)var(--dn-ease),background-color var(--dn-dur),color var(--dn-dur),opacity var(--dn-dur);border-radius:999px;place-items:center;display:grid;box-shadow:0 6px 18px -8px #2a2a2859}.dn-fab:hover{background:var(--dn-ink);color:var(--dn-bg)}.dn-fab svg{width:1.0625rem;height:1.0625rem}.dn-icon{width:2.75rem;height:2.75rem;color:inherit;transition:background-color var(--dn-dur)var(--dn-ease),transform .14s var(--dn-ease);border-radius:999px;place-items:center;display:grid;position:relative}.dn-icon:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.dn-icon:active{transform:scale(.94)}.dn-icon svg{width:1.3125rem;height:1.3125rem}.dn-field{width:100%;min-width:0;min-height:var(--dn-control);border:1px solid var(--dn-line);background:var(--dn-drawer);color:inherit;transition:border-color var(--dn-dur),box-shadow var(--dn-dur);appearance:none;border-radius:0;outline:none;padding-inline:1rem;font-size:1rem;display:block}.dn-field::placeholder{color:var(--dn-quiet)}.dn-field:hover{border-color:var(--dn-line-ink)}.dn-field:focus,.dn-field:focus-visible{border-color:var(--dn-ink);box-shadow:0 0 0 1px var(--dn-ink);outline:none}.dn-field::-webkit-search-cancel-button{appearance:none}.dn-field::-webkit-inner-spin-button{appearance:none}.dn-field::-webkit-outer-spin-button{appearance:none}.dn-field[type=number]{-moz-appearance:textfield}textarea.dn-field{padding-block:.75rem;line-height:1.8}select.dn-field{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23777' stroke-width='1.5'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:1rem 50%;background-repeat:no-repeat;padding-inline-end:2.5rem}[dir=ltr] select.dn-field{background-position:right 1rem center}.dn-opt{border:1px solid var(--dn-line);cursor:pointer;min-width:3.25rem;min-height:2.75rem;transition:border-color var(--dn-dur),background-color var(--dn-dur),color var(--dn-dur);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.875rem;display:inline-flex}.dn-opt:hover{border-color:var(--dn-ink)}.dn-opt[aria-checked=true],.dn-opt[aria-pressed=true],.dn-opt[aria-current=page]{background:var(--dn-ink);border-color:var(--dn-ink);color:var(--dn-bg)}.dn-opt:has(input:checked){background:var(--dn-ink);border-color:var(--dn-ink);color:var(--dn-bg)}.dn-opt[data-error=true]{border-color:var(--dn-error)}:is(.dn-opt:has(input:focus-visible),.dn-swatch-btn:has(input:focus-visible),.dn-check:has(input:focus-visible)){outline:2px solid var(--dn-ink);outline-offset:2px}.dn-swatch{border-radius:999px;display:inline-block;box-shadow:inset 0 0 0 1px #00000024}.dn-swatch-btn{width:2.75rem;height:2.75rem;transition:border-color var(--dn-dur);border:1px solid #0000;border-radius:999px;place-items:center;display:grid}.dn-swatch-btn:hover{border-color:var(--dn-line-ink)}.dn-swatch-btn[aria-checked=true]{border-color:var(--dn-ink)}.dn-swatch-btn[data-error=true]{border-color:var(--dn-error)}.dn-tag{font-variant-numeric:tabular-nums;background:var(--dn-drawer);min-height:1.5rem;color:var(--dn-ink);align-items:center;padding-inline:.625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}[dir=ltr] .dn-tag,.dn-portal[dir=ltr] .dn-tag{text-transform:uppercase;letter-spacing:.16em;font-size:.625rem}.dn-tag--sale{background:var(--dn-sale);color:#fff}.dn-tag--ink{background:var(--dn-ink);color:var(--dn-bg)}.dn-media{background:var(--dn-plate);isolation:isolate;position:relative;overflow:hidden}.dn-crop{overflow:hidden}.dn-zoom-img{transition:transform 1.2s var(--dn-ease)}@media (hover:hover) and (pointer:fine){.group:hover .dn-zoom-img{transform:scale(1.05)}}.dn-card .dn-media{isolation:auto}.dn-card-img-1,.dn-card-img-2{transition:opacity .6s var(--dn-ease),transform 1.2s var(--dn-ease)}.dn-card-img-2{opacity:0}@media (hover:hover) and (pointer:fine){.dn-card:hover .dn-card-img-2{opacity:1}.dn-card:hover .dn-card-img-1.has-swap{opacity:0}.dn-card:hover .dn-card-img-1,.dn-card:hover .dn-card-img-2{transform:scale(1.03)}.dn-card-quick{opacity:0;transition:opacity .32s var(--dn-ease),transform .32s var(--dn-ease);transform:translateY(12px)}.dn-card:hover .dn-card-quick,.dn-card:focus-within .dn-card-quick{opacity:1;transform:none}}.dn-pointer-only{display:none!important}@media (hover:hover) and (pointer:fine){.dn-pointer-only{display:flex!important}.dn-touch-only{display:none!important}}.dn-pgrid{column-gap:var(--dn-gap);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.25rem;display:grid}@media (min-width:768px){.dn-pgrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}}@media (min-width:1280px){[data-sidebar=false] .dn-pgrid{grid-template-columns:repeat(var(--store-grid-cols,4),minmax(0,1fr))}}@media (max-width:767px){[data-mcols="1"] .dn-pgrid{grid-template-columns:minmax(0,1fr)}}.dn-drawer[data-state=open]{animation:dn-drawer-in .52s var(--dn-ease)both}.dn-drawer[data-state=closed]{animation:dn-drawer-out .3s var(--dn-ease-io)both}.dn-drawer--start[data-state=open]{animation-name:dn-drawer-in-start}.dn-drawer--start[data-state=closed]{animation-name:dn-drawer-out-start}.dn-drop[data-state=open]{animation:dn-drop-in .42s var(--dn-ease)both}.dn-drop[data-state=closed]{animation:dn-drop-out .24s var(--dn-ease-io)both}.dn-modal[data-state=open]{animation:dn-modal-in .42s var(--dn-ease)both}.dn-modal[data-state=closed]{animation:.2s ease-in reverse both dn-fade}@media (max-width:1023px){.dn-modal--sheet[data-state=open]{animation:dn-sheet-in .46s var(--dn-ease)both}.dn-modal--sheet[data-state=closed]{animation:dn-sheet-out .26s var(--dn-ease-io)both}}.dn-scrim[data-state=open]{animation:.36s ease-out both dn-fade}.dn-scrim[data-state=closed]{animation:.24s ease-in reverse both dn-fade}[data-state=open] .dn-stagger>*{animation:dn-rise .56s var(--dn-ease)both;animation-delay:calc(var(--i,0)*45ms + .14s)}.dn-details>summary{cursor:pointer;list-style:none}.dn-details>summary::-webkit-details-marker{display:none}.dn-plus{flex-shrink:0;width:.875rem;height:.875rem;position:relative}.dn-plus:before,.dn-plus:after{content:"";inset-inline:0;height:1px;transition:transform .36s var(--dn-ease);background:currentColor;position:absolute;top:50%}.dn-plus:after{transform:rotate(90deg)}.dn-details[open]>summary .dn-plus:after{transform:rotate(0)}@supports (interpolate-size:allow-keywords){.dn-details{interpolate-size:allow-keywords}.dn-details::details-content{block-size:0;transition:block-size .42s var(--dn-ease),content-visibility .42s allow-discrete;overflow:hidden}.dn-details[open]::details-content{block-size:auto}}.dn-skel{background:linear-gradient(90deg,var(--dn-tile)25%,color-mix(in srgb,var(--dn-tile)50%,var(--dn-bg))50%,var(--dn-tile)75%);background-size:300% 100%;animation:1.8s ease-in-out infinite dn-shimmer}.dn-header{background:var(--dn-bg);color:var(--dn-ink);box-shadow:inset 0 -1px 0 var(--dn-line);transition:background-color .4s var(--dn-ease),color .4s var(--dn-ease),box-shadow .4s var(--dn-ease)}.theme-dune:has([data-under-header]) .dn-header:not([data-solid=true]){color:#fff;background:0 0;box-shadow:inset 0 -1px #ffffff38}.theme-dune:has([data-under-header]) .dn-header:not([data-solid=true]) .dn-cart-dot{color:#2a2a28;background:#fff}[data-under-header]{margin-top:calc(var(--dn-header-h)*-1)}.dn-cart-dot{background:var(--dn-sale);color:#fff}.dn-hotspot{color:#2a2a28;background:#fff;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:relative;box-shadow:0 6px 20px -6px #0006}.dn-hotspot:before{content:"";border-radius:inherit;animation:dn-ping 2.4s var(--dn-ease)infinite;border:1px solid #ffffffe6;position:absolute;inset:-.375rem}}.dn-checkout :where(.rounded-xl,.rounded-2xl,.rounded-lg,.rounded-md){border-radius:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.theme-dune .dn-appear{animation:linear both dn-appear;animation-timeline:view();animation-range:entry calc(var(--d,0)*6%)entry calc(55% + var(--d,0)*6%)}.theme-dune .dn-fade{animation:linear both dn-rise;animation-timeline:view();animation-range:entry calc(min(var(--d,0),3)*5%)entry calc(45% + min(var(--d,0),3)*5%)}.theme-dune .dn-crop{animation:linear both dn-crop;animation-timeline:view();animation-range:entry calc(var(--d,0)*4%)cover 22%}.theme-dune .dn-crop>*{animation:linear both dn-settle;animation-timeline:view();animation-range:entry cover 30%}.theme-dune [data-parallax]{animation:linear both dn-parallax;animation-timeline:view();animation-range:cover}}}@keyframes dn-appear{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes dn-crop{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes dn-settle{0%{transform:scale(1.18)}to{transform:none}}@keyframes dn-parallax{0%{transform:translateY(-9%)}to{transform:translateY(9%)}}.dn-slide .dn-hero-img{transition:transform 7s cubic-bezier(.25,.46,.45,.94);transform:scale(1.1)}.dn-slide.is-active .dn-hero-img{transform:scale(1)}.dn-slide .dn-hero-copy>*{opacity:0;transition:opacity .9s var(--dn-ease),transform .9s var(--dn-ease);transform:translateY(24px)}.dn-slide.is-active .dn-hero-copy>*{opacity:1;transition-delay:calc(var(--d,0)*.15s + .35s);transform:none}@keyframes dn-fade{0%{opacity:0}to{opacity:1}}@keyframes dn-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes dn-modal-in{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes dn-drawer-in{0%{transform:translateX(calc(-100%*var(--dn-dir)))}to{transform:none}}@keyframes dn-drawer-out{to{transform:translateX(calc(-100%*var(--dn-dir)))}}@keyframes dn-drawer-in-start{0%{transform:translateX(calc(100%*var(--dn-dir)))}to{transform:none}}@keyframes dn-drawer-out-start{to{transform:translateX(calc(100%*var(--dn-dir)))}}@keyframes dn-drop-in{0%{transform:translateY(-100%)}to{transform:none}}@keyframes dn-drop-out{to{transform:translateY(-100%)}}@keyframes dn-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes dn-sheet-out{to{transform:translateY(100%)}}@keyframes dn-shimmer{to{background-position:-150% 0}}@keyframes dn-marquee{to{transform:translateX(calc(50%*var(--dn-dir)))}}@keyframes dn-bump{40%{transform:scale(1.35)}}@keyframes dn-ping{0%{opacity:1;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.5)}}.dn-bump{animation:dn-bump .46s var(--dn-ease)}.dn-marquee-track{width:max-content;animation:45s linear infinite dn-marquee;display:flex}.dn-marquee:hover .dn-marquee-track,.dn-marquee:focus-within .dn-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.theme-dune *,.theme-dune :before,.theme-dune :after,.dn-portal *,.dn-portal :before,.dn-portal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dn-marquee-track{animation:none!important}.dn-hotspot:before{display:none}}.dn-toast{width:var(--width,356px);color:#f7f7f7;background:#2a2a28;align-items:center;gap:.75rem;max-width:calc(100vw - 2rem);padding:.875rem 1rem;font-size:.875rem;line-height:1.5;display:flex;box-shadow:0 24px 50px -22px #0009}.dn-toast [data-title]{font-weight:600}.dn-toast [data-description]{color:#c9c5bd;font-size:.8125rem}.dn-toast [data-icon]{color:#2a2a28;background:#c7b8a1;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid}.dn-toast--error [data-icon]{background:#f19a8c}
